H1              {
                font-family: Verdana, Arial;
                font-size: medium;
                }
H2              {
                font-family: Verdana, Arial;
                font-size: small;
                }
BODY            {
                font-family: Verdana, Arial;
                font-size: x-small;
                margin: 0;
                }
TABLE           {
                font-family: Verdana, Arial;
                font-size: x-small;
                }
INPUT           {
                font-family: Verdana, Arial;
                font-size: x-small;
                }
HEADERLABEL     {
                font-family: Verdana, Arial;
                font-size: large ;
                }                
SPAN            {
                font-family: Verdana, Arial;
                font-size: x-small;
                }
SELECT          {
                font-family: Verdana, Arial;
                font-size: x-small;
                }
.navtable       {
                background-color: #000066;
                color: #FFFFFF;
                font-weight: bold;
                }
.navtext        {
                color: #FFFFFF;
                font-weight: bold;
                }
.navlink:link   {
                color: silver;
                text-decoration: none;
                }
.navlink:active {
                color: silver;
                text-decoration: none;
                }
.navlink:visited {
                color: silver;
                text-decoration: none;
                }
.navlink:hover  {
                color: white;
                text-decoration: underline;
                }
.rheader        {
                background-color: #000066;
                color: white;
				font-weight: bold;
                }
.rheaderddt     {
                color: #000066;
				font-weight: bold;
                }                
.rheadercol2     {
                border-color: black;
                border-style: solid;
                border-width: 1;
                }
.rheadercoll2    {
                border-color: black;
                border-right: 0;
                border-style: solid;
                border-width: 1;
                }
.rheadercolr2    {
                border-color: black;
                border-left: 0;
                border-style: solid;
                border-width: 1;
                }
.rbody          {
                background-color: #FFFFFF;
                }
.rbodycol2       {
                border-color: black;
                border-style: solid;
                border-top: 0;
                border-width: 1;
                }
.smalltext       {
                COLOR: gray;
                FONT-FAMILY: Verdana, Arial;
                FONT-SIZE: 9pt;
                LINE-HEIGHT: 140%
                }
.navPage	
				{
					background-color:#E7E5CF;
		        }                
		        
.ddtPanelSql {
					font-family: Verdana, Arial;
					font-size: x-small;
					COLOR: gray;
			 }
			 
.ddtSearchGridHeader 
	{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial;
	COLOR: #ffffff;
	background-color:#B1AD89 ;
	}				   
				   	
.ddtResultItemStyle1
{
	font-size: 11px;
	color:#000000;
	font-family: Verdana, Arial;
	background-color: #EEEDE3;
}				   			 
.ddtResultItemStyle
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	background-color:#EDECE2;
	padding-left:8px;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
	
}				   			 
.ddtResultAlternatingItemStyle1
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: #F3F3F3;
}				   			 
.ddtResultAlternatingItemStyle
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color:#F6F5ED;
	height:21px;
	padding-left:8px;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
}
.ddtSearchControl1 {
					font-family: Verdana, Arial;
					font-size: x-small;
					border:solid,1px,#666666
				  }			 			 

.ddtSearchControl{
	border-right: #707070 1px solid;
	border:#707070 1px solid;
    border-top: #707070 1px solid;
    border-left: #707070 1px solid;
    border-bottom: #707070 1px solid;
	border:1px solid #707070;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:-1px;
	margin-bottom:-1px;
}

.ddtSearchControl_Disabled{
	border-right: Gray 1px solid;
	border:Gray 1px solid;
    border-top: Gray 1px solid;
    border-left: Gray 1px solid;
    border-bottom: Gray 1px solid;
	border:1px solid Gray;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:-1px;
	margin-bottom:-1px;
	background-color:#dcdcdc;
}

.ddtSearchControlCheckBox
{
	
	margin-top:-3px;
	margin-bottom:-3px;
	margin-left:-3px;
}

			 
.ddtSearchFKControl1 {
					font-family: Verdana, Arial;
					font-size: x-small;
					background-color:#dcdcdc;
					border:solid,1px,#666666
			        }			 			 			 
			        
.ddtSearchFKControl {
					border-right: #707070 1px solid;
					border:#707070 1px solid;
					border-top: #707070 1px solid;
					border-left: #707070 1px solid;
					border-bottom: #707070 1px solid;
					border:1px solid #707070;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					background-color:#dcdcdc;
					font-size:10px;
					margin-top:-1px;
					margin-bottom:-1px;
			        }			
			        
			        
			         			 			 			        
.ddtError {
					font-family: Verdana, Arial;
					font-size:x-small;
					color:Red;
			        }
.ddtLink        
				{
	            color :Blue ;

                }
.ddtFilterTable1
	{
		font-family: Verdana, Arial;
        font-size: x-small;
        background-color :  #EEEDE3;
		BORDER-COLOR :#B1AD89;
	}        
.ddtFilterTable
	{
        border:0,0;
	}        	        			        			 			 			 			        
.ddtChildTable
	{
		font-family: Verdana, Arial;
        font-size: x-small;
        BACKGROUND :  #EEEDE3;
		BORDER-COLOR :#B1AD89;
	}         
	       		
.ddtButton
{
	border-right: #7A7A7A 1px solid;
	border:#7A7A7A 1px solid;
    border-top: #7A7A7A 1px solid;
    border-left: #7A7A7A 1px solid;
    border-bottom: #7A7A7A 1px solid;
	border:1px solid #7A7A7A;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#202020;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	background-color:#F3F3F3;
	height:20px;
}	       		

.ddtControlLable
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	vertical-align:top;
}

.ddtSearchTable1
{
	border-right: #B1AD89 1px solid;
	border-top: #B1AD89 1px solid;
	border-left: #B1AD89 1px solid;
	border-bottom: #B1AD89 1px solid;
}	        			 			 			 			        	
.ddtSearchTable
{
	
	
}
.PanelBorder
{
	border-right: #9896aa 1px solid;
	border-top: #9896aa 1px solid;
	font-size: 11px;
	overflow: auto;
	border-left: #9896aa 1px solid;
	border-bottom: #9896aa 1px solid;
	font-family: Arial, 'MS Sans Serif';
	
	scrollbar-base-color:black;
	scrollbar-arrow-color: black;
	scrollbar-face-color: #E4E9F9;
	scrollbar-highlight-color:#ffffff;
	scrollbar-light-color:#E4E9F9;
	scrollbar-darkshadow-color: #696969;
	scrollbar-shadow-color:#E4E9F9;
}	

.topbg{
	background-image:url(../img/ddt/top_tile.gif);
}

.logoMain
{
	width:365;
}
.logo{
	background-image:url(../img/ddt/ccm_logo.gif);
	background-repeat:no-repeat;
	table-layout:fixed;
}

.logoTrial{
	background-image:url(../img/ddt/ccm_trial.gif);
	background-repeat:no-repeat;
}


.padtxt{
	padding-top:5px;
}

A.topnav{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

A.topnav:hover{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

.datetxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding-top:5px;
}

.bannerApplicationRoleTop{
	height:20px;
}
.bannerApplicationRoleBottom
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding-top:13px;
}

.bannerApplicationRoleTxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin-top:2px;
}

.row1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#8FB6E8;
	padding-left:8px;
	vertical-align:middle;
}


.row2{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#C5DDFF;
	padding-left:8px;
	vertical-align:middle;
}

.editrow1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFEDEA;
	padding-left:8px;
	vertical-align:middle;
}

.editrow2{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFF9F7;
	padding-left:8px;
	vertical-align:middle;
}

.addrow1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background-color:#7AB7E9;
	padding-left:8px;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
}

.addrow2{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#B9DDFB;
	height:21px;
	padding-left:8px;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
}

.redtxt{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ff0000;
}

.txt{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}


.tabtitle{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-color:#084194;
	/*height:22px;*/
	padding-left:8px;
	padding-right:8px;
}


.headtxt{
	background-image:url(../img/ddt/head_tile.gif);
	background-repeat:repeat-x;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	height:22px;
	padding-left:12px;
	font-weight:bold;
	padding-right:3px;
}

A.menu1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}

A.menu1:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
	font-weight:normal;
}

.fields{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	background-color:#EDECE2;
	padding-left:8px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	vertical-align:top;
}


.btn{
	border-right: #2C6DC0 1px solid;
	border:#2C6DC0 1px solid;
    border-top: #2C6DC0 1px solid;
    border-left: #2C6DC0 1px solid;
    border-bottom: #2C6DC0 1px solid;
	border:1px solid #2C6DC0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#001E62;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFFFFF;
	height:20px;

}


.inputtext{
	border-right: #707070 1px solid;
	border:#707070 1px solid;
    border-top: #707070 1px solid;
    border-left: #707070 1px solid;
    border-bottom: #707070 1px solid;
	border:1px solid #707070;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:190px;
}

.rowday{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#EDECE2;
	padding-left:8px;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
}

.txt1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.mainbg{
	background-color:#C2D8FD;
}
.tabbrd{
	background-color:#084194;
}

.tabbrd1{
	background-color:#084194;
}

.leftbg{
	background-color:#E7E5CF;
}
.headtxt{
	background-image:url(../img/ddt/head_tile.gif);
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	height:22px;
	padding-left:12px;
	font-weight:bold;
	padding-right:3px;
}
.tabact{
	background-image:url(../img/ddt/tab_bg_act.gif);
	height:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#001E62;
	text-align:center;
}
.tabinact{
	background-image:url(../img/ddt/tab_bg.gif);
	height:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#001E62;
	text-align:center;
}


a.tablink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#001E62;
	text-align:center;
	text-decoration:none;
}

a.tablink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#001E62;
	text-align:center;
	text-decoration:underline;
}

.tabdiv{
	background-color:#B0CFFB;
}

a.detail{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B20000;
	text-decoration:underline;
}

a.detail:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B20000;
	text-decoration:none;
}

.tabdivins{
	background-color:#FDE6E8;
}

.tabtitleins{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#FCCBBB;
	height:22px;
	padding-left:8px;
	padding-right:8px;
}



.navhd{
	background-image:url(../img/ddt/tab_bg.gif);
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#001E62;
	padding-left:10px;
	cursor:hand;
}

.navtxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#084194;
	height:19px;
	padding-left:17px;
	background-color:#E5F0FF;
	cursor:hand;
	white-space: nowrap;
	padding-right:5px;
}

.navtxto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#084194;
	height:19px;
	padding-left:17px;
	background-image:url(../img/ddt/nav_over.gif);
	cursor:hand;
	white-space: nowrap;
	padding-right:5px;
	
}

.tabdefault
{
	font-weight:normal;
	height:20px;
	padding-left:17px;
	cursor:hand;
	white-space: nowrap;
	padding-right:5px;

	background-color:#B6CFF2;
	border:1px solid #6B94CB;
	border-bottom-color:white;
	border-top-color:white;
}

.tabover
{

	font-weight:bold;
	height:20px;
	padding-left:17px;
	cursor:hand;
	white-space: nowrap;
	padding-right:5px;

	background-color:#C3DAF9;
	border:1px solid white;
	border-bottom:none;
	border-right-color:#6B94CB;
}

.tabText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.tabimg
{
	margin-left:3px;
	margin-top:-2px;
}

.tabsnone
{
	border-bottom:1px solid white;
	width:100%;
}

.mainTab
{
	background-color:#9ABEEE;
}

.tabTable
{
	width:100%;
}

.iframeTable
{
	border-right:1px solid #6B94CB;
	border-bottom:1px solid #6B94CB;
	border-left:1px solid white;
	background-color:#C3DAF9;
	text-align:center;
	padding-top:20px;
}

.iframeWindow
{
	background-color:#C3DAF9;
	width:100%;
}

.cssCalendar{
	background-color:#E5F0FF;
}

.loginMainBG{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#8FB6E8;
	/*
	padding-left:8px;
	vertical-align:top;
	*/
}

.loginRow1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#8FB6E8;
	padding-left:8px;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:top;
}

.loginRow2{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#C5DDFF;
	padding-left:8px;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:top;
}

.footerlogin{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	height:24px;
	background-color:#0D3692;
}

.whitebg{
	background-color:#FFFFFF;
}

.tabtxt{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#202020;
}  

.hiddenCtrl
{
	display:none;
	visibility:hidden;
	width:1px;
	height:1px;
}



.rowSpace
{
	height:30px;
}

.resultImg
{
	margin-top:-6px;
	margin-bottom:-6px;
	border:0px 0px 0px 0px;
}

/* FAQ */
a.hgltlink {  color: #0D3692; font-size: 10px; text-decoration:none}
a.hgltlink:hover {  color: #0D3692; font-size: 10px; text-decoration:underline}

.tblBorder
{
	border-left:solid 1px grey;
	border-top:solid 1px grey;
}
.tblBorder td
{
	border-bottom:solid 1px grey;
	border-right:solid 1px grey;
}

.HeadTD
{
	border:solid 1px gray;
	width:100%;
	font-weight:bold;
	color:Red;
	background-color: #f9f9f9;
	
}

.mainLink
{
	border:solid 1px gray;
	width:100%;
	color:Red;
	background-color: #f9f9f9;
	
}


