

Body {background: #CCCCCC; color: #000000 }                

.BodyWhite{
	background-color: #FFF;	
	}

.BodySmall {
	background: transparent !important;
	margin: 0px;
}



A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}

A:hover {
	text-decoration: underline;
	background-color: #CCFFFF;
}


.cursHair {cursor:crossHair}
.cursHand {cursor: pointer}
.cursHelp {cursor:help} 


.form { margin-top: 0; margin-bottom: 0; }

/*------------------------   text start*/

.txt_9_NoteItal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR: #666666;
	font-style: italic;
}

.txt_10_Bld{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	font-weight: bolder;
}
.txt_10_Nrm{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
}

.txt_12_Bld{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	font-weight: bold;
}
.txt_12_Nrm{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
}

.txt_12_View {
	BACKGROUND:#F0F8FF;
	border: none;
	text-indent: 0pt;	
}




/*------------------------   text end*/

/*-----------------  table head start*/
.TD_Head{
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	COLOR: #FFFFFF;
	text-align: center;
	font-weight: bold;
}

.TD_Head_14{
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:14px;
	COLOR: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.TD_HeadNrm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR: #CCCCCC;
	font-weight: bolder;	
}


.TD_Head_A{
	background-color: #D2B48C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:9px;
	COLOR: #000000;
	text-align: center;
	font-weight: normal;
}

.TD_Head_AB{
	background-color: #D2B48C;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	COLOR: #990000;
	text-align: center;
	font-weight: bold;
}

.tHead
{
	background-color:#FFEFD5;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	border: 0px solid #FFFFFF;
} 


/*-----------------++  table head end*/
/*-------------------------------Main page header Start----------------------------*/
.TD_Logo{
	background-image: url(../images/CiGiLogo.gif);
	background-color: #990000;
}

.TD_HeadMainPage_1{
	background-color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:15px;
	COLOR: #FFFFFF;
	font-weight: bold;
}

.TD_HeadMainPage_2{
	background-color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	COLOR: #FFFFFF;
	font-weight: bold;
}

.TD_HeadMainPage_3{
	background-color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	COLOR: #FFFFFF;
}

/*-------------------------------Main page header End----------------------------*/
.TD_White{
	background-color: #FFFFFF;
}

.TD_Item{
	background-color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:9px;
	COLOR: #000000;
	text-align: center;
	font-weight: bold;
}

.TD_Item1{
	background-color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:9px;
	COLOR: #000000;
	text-align: center;
	font-weight: normal;
}

.TD_Item2{
	background-color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR: #000000;
	font-weight: bold;
}

.TD_Item_A{
	background-color: #EDDEBA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:9px;
	COLOR: #000000;
	text-align: center;
	font-weight: normal;
}

.TD_Detail{
	background-color: #F0F8FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:9px;
	COLOR: #000000;
	text-align: left;
	font-weight: normal;
}

.TD_Detail_12{
	background-color: #F0F8FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	COLOR: #000000;
}


.TR_Detail_1{
	background-color: #F0F8FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:9px;
	COLOR: #000000;
	text-align: left;
	font-weight: normal;
}

.TR_Detail_2{
	background-color: #DBF5FD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:9px;
	COLOR: #000000;
	text-align: left;
	font-weight: normal;
}

.TD_Detail_A{
	background-color: #FFEFD5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:9px;
	COLOR: #000000;
	text-align: center;
	font-weight: normal;
}

.TD_Detail_A_NA{
	background-color: #FFEFD5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:9px;
	COLOR: #000000;
	font-weight: normal;
}

.TD_V11_4_L_BoldRed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;	COLOR: #FF0000;	text-align: left;
	Font-Weight: bold;
} 

/*----------------------+ textfield start */
.mystyle2 {
	BACKGROUND:#FFFFFF;
	COLOR:#000000;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE:12;
	COLOR:#000000;
	font-weight: normal;
	text-align: justify;
	border: 1px inset #FFFFFF;
	text-indent: 2pt;
	/*ScrollBar-Face-color:#666666;
	ScrollBar-Highlight-color:#333333;
	ScrollBar-Shadow-color:#999999;*/
}

.mystyle3 {
	BACKGROUND:#F0F8FF;
	COLOR:#000000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:12;
	COLOR:#000000;
	font-weight: bold;
	text-align: justify;
	border: 0px inset #999999;
	text-indent: 2pt;
}

.mystyle4 {
	BACKGROUND:#F0F8FF;
	COLOR:#000000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11;
	COLOR:#000000;
	font-weight: normal;
	text-align: justify;
	border: 0px inset #999999;
	text-indent: 2pt;
}

.mystyle5 {
	BACKGROUND:#F0F8FF;
	height: 24px;
	FONT-FAMILY:Verdana Arial, Helvetica, sans-serif;
	FONT-SIZE:14px;
	COLOR:#000000;
	font-weight: normal;
	text-align: center;
	border: 2px inset #EEEEEE;
	text-indent: 2pt;
}
.mystyle6 {
	BACKGROUND:#F0F8FF;
}


.mystyleWRN {
	BACKGROUND:#FFFFCC;
	COLOR:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	COLOR:#000000;
	font-weight: normal;
	text-align: justify;
	border: 1px solid #B0C4DE;
	text-indent: 2pt;
}
/*----------------------+ textfield end */


/*------------------------   display start*/
.visY {visibility:visible }
.visN {visibility:hidden }
.disN {display:none}
.disY {display:inLine}
/*------------------------   display end*/

/*------------------------   buttons start*/

.But3 { /*--Special smaller buttons start---buttons start*/
background-color: #DDDDDD;	
font-family: tahoma;
font-size: 7pt;
width: 30px;
color: #666;
height:17px;
font-weight: bolder;
}

.But3_H {
background-color: #CCFFFF;	
font-family: tahoma;
font-size: 7pt;
width: 30px;
color: #666;
height:17px;
font-weight: bolder;
}

.But3_Dis {
background-color:#DDDDDD;	
font-family:tahoma;
font-size:7pt;
width:30px;
color:#999;
height:17px;
}

.But3_1 {
	background-color: #CCF;
	font-family:tahoma;
	font-size:7pt;
	width:30px;
	color:#900;
	height:17px;
	font-weight: bolder;
}

/*-------------------*--Special smaller buttons end---*/


.but40_18 {
	WIDTH:40px;
	HEIGHT:18px;
	FONT-FAMILY:tahoma; 
	FONT-SIZE:7pt; 
	COLOR:white; 
	background:#DDDDDD; 
	}

.but60_18 {
	WIDTH:60px;
	HEIGHT:18px;
	FONT-FAMILY:tahoma; 
	FONT-SIZE:7pt; 
	COLOR:#333333; 
	background:#DDDDDD; 
	}

.but64_18 {
	WIDTH:64px;
	HEIGHT:18px;
	FONT-FAMILY:tahoma; 
	FONT-SIZE:7pt; 
	COLOR:white; 
	background:#DDDDDD; 
	}	

.but65_18 {
	WIDTH:65px;
	HEIGHT:18px;
	FONT-FAMILY:tahoma; 
	FONT-SIZE:7pt; 
	COLOR:#333333; 
	background:#DDDDDD; 
	}

.but72_18 {
	WIDTH:72px;
	HEIGHT:18px;
	FONT-FAMILY:tahoma; 
	FONT-SIZE:7pt; 
	COLOR:#333333; 
	background:#DDDDDD; 
	}
	
.but85_18 {
	WIDTH:85px;
	HEIGHT:18px;
	FONT-FAMILY:tahoma; 
	FONT-SIZE:7pt; 
	COLOR:#333333; 
	background:#DDDDDD; 
	}
	
.but100_18 {
	WIDTH:100px;
	HEIGHT:18px;
	FONT-FAMILY:tahoma; 
	FONT-SIZE:7pt; 
	COLOR:white; 
	background:#DDDDDD; 
	}

.but150_25 {
	WIDTH:150px;
	HEIGHT:25px;
	FONT-FAMILY:tahoma; 
	FONT-SIZE:9pt; 
	COLOR:Red; 
	background:#DDDDDD; 
	}
/*------------------------   buttons end*/

.Select1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 

	
UL {list-style:disc outside; font-family:Arial, sans-serif; font-size:100%; margin-top:0%; margin-bottom:0.75%}
UL.nest {list-style:circle outside; font-family:Arial, sans-serif; font-size:100%; margin-top:0%; margin-bottom:0.75%}
OL {list-style:decimal outside; font-family:Arial, sans-serif; font-size:100%; margin-top:0%; margin-bottom:0.75%}
OL.rom {list-style:lower-roman outside; font-family:Arial, sans-serif; font-size:100%; margin-top:0%; margin-bottom:0.75%}	

IMG {padding:0; margin-left:0}


/*------------------------   line start*/
HR.thick {height:10pt; color:#a1a1a1}
HR.thin {height:2pt; color:#a1a1a1}

HR.Sp0{border: 0; border-top: 1px solid #CCCCCC; border-bottom: 2px solid #CCCCCC;} 
HR.Sp1{border: 0; border-top: 1px solid #666666; border-bottom: 2px solid #666666;} 
HR.Sp2{border: 0; border-top: 1px solid #FFEFD5; border-bottom: 2px solid #FFEFD5;} 

/*------------------------   line end*/

/*------------------------- print start*/
.printonly  
{display:none}
@media print { 
.dontprint { display:none }
.printonly { display:inline} 
}

.dontprint 
{display:inline}
@media print { 
.dontprint { display:none }
}

/*------------------------- print end*/
