a:link {font-family: Tahoma,Verdana, Arial, sans-serif;	font-size:8pt;	font-style: normal;	text-decoration: none; color:#0000CC;}
a:visited {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt; text-decoration: none;color: #0000CC;}
a:hover {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt; font-style: normal; text-decoration: underline; color:#FF0000;}
a:active {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt; font-style: normal; text-decoration: none; color: #FF0000;}

LI {LINE-HEIGHT: 15px; font-family: Verdana, Tahoma, Arial, sans-serif;}
UL, OL {MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 35px; font-family: Verdana, Tahoma, Arial, sans-serif;}


.MsgBoxNormal {
	font-size:8pt;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin:0px;
	background:#eeeeee;
	padding:5px;
	border:1px solid #dddddd;
	color:black;
}

.MsgBoxInfo1{
	font-size:8pt;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin: 0px;
	background: #CCFF66;
	padding: 5px;
	border: 1px dotted #336600;
	color: black;
	line-height: 14pt;
}


.MsgBoxInfo2{
	font-size:8pt;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin:0px;
	background: #FFFF66;
	padding:5px;
	border: 1px dotted #FF9900;
	color:black;
	line-height: 14pt;
}

.MsgBoxInfo3{
	font-size:8pt;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin:0px;
	background: #FFCC99;
	padding:5px;
	border:1px dotted #ff0000;
	color:black;
	line-height: 14pt;
}

.MsgBoxWarning {
	font-size:8pt;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin:0px;
	background: Maroon;
	padding:5px;
	border:1px solid #cc0000;
	color: White;
	line-height: 14pt;
}

.MsgBoxNormal{
	font-size:8pt;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin:0px;
	background: #F2F3DA;
	padding:5px;
	border: 1px solid #CCCC99;
	color:black;
	line-height: 14pt;
}


.MsgBoxSpecial{
	font-size:8pt;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin:0px;
	background:#eaf2ff;
	padding:5px;
	border:1px solid #78acff;
	color:black;
	line-height: 14pt;
}

.TDLeftLine
{
	color: Black;
	border-left-width: 1;
	border-left : solid Gray 1;
}
.TDRightLine
{
	color: Black;
	border-right-width: 1;
	border-right : solid Gray 1;
}

.TDBottomLine
{
	color: Black;
	
	border-bottom-width: 1;
	border-bottom : solid Gray 1;
}

 
.TDRightDottedLine
{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color:#000000;
	border-right-width: 1;
	border-right : dotted Gray 1;
}

.TableTitle {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;
	Background-Color: #EBEBD5;
	color: Black;
	Padding-left:3pt;
	border-Bottom : 1 solid Silver;
	border-top : 1 solid Silver;
	border-left: 1 solid Silver;
	border-right : 1 solid Silver;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#DEDCC7', endColorStr='#EEEEEE', gradientType='0')
}

.TableBody {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	Background-Color: #FFFFFF;
	color: #666666;
}

.TableRow1{
	font-family: Tahoma,Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	Background-Color: #FFFFFF;
	Padding-left:3pt;
	color:#000000;
}
.TableRow2 {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	Background-Color: #EEEEEE;
	Padding-left:3pt;
	color:#000000;
}

.TableRow1s{
	font-family: Tahoma,Verdana, Arial, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	Background-Color: #FFFFFF;
	Padding-left:3pt;
	color:#000000;
}
.TableRow2s {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	Background-Color: #EEEEEE;
	Padding-left:3pt;
	color:#000000;
}
.TableRow3 {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	Background-Color: #CCFF66;
	Padding-left:3pt;
	color:#000000;
}







.FS01 {font-family: verdana,arial; font-size:8pt; border: 1px solid #78acff; background-color:#eaf2ff;}
.FS02 {font-family: verdana,arial; font-size:8pt; border: 1px solid #ffdead; color: #228b22; background-color:#f0e68c;}
.FS03 {font-family: verdana,arial; font-size:8pt; border: 1px solid #ffdead; color: #ffffff; }
.FS04 {font-family: verdana,arial; font-size:8pt; border: 1px solid #78acff; background-color:#80FF80;}
.FSClear {
	font-family: tahoma,verdana,arial;
	font-size:8pt;
	font-weight: normal;
	border: 0px
	background-color:#FFFFFF;
	color : #000000;
}

.FSClear2 {
	font-family: tahoma,verdana,arial;
	font-size:8pt;
	font-weight: bold;
	border: 0px
	background-color:#FFFFFF;
	color : #333333;
}

.FS10 {
	font-family: tahoma,verdana,arial;
	font-size:8pt;
	border: 1 solid #808080;
	background-color: #FFFF99;
}

.TopLine{
	border-top-width: 1;
	border-top : 1 solid #BBBBBB;
	background : White;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#EEEEEE', endColorStr='#FFFFFF', gradientType='0');
}



INPUT, TEXTAREA, SELECT, CHECKBOX, RADIO {
	vertical-align: middle;
}

.compulsory {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: Red;
}
.Info {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: Gray;
}
.Legend{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: Gray;
}
.green {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #339900;
}
.orange{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #FF4500;
}
.red{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: Red;
}

.redlarge{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:9pt;
	font-weight: normal;
	color: black;
}
.ReportRed{
	font-family: Arial,Tahoma,verdana sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: Red;
}
.Blue{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #0066FF;
}
.Pink{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: Fuchsia;
}
.grey{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: Gray;
}
.Olive{
	font-family: Tahoma, Verdana,  Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: Olive;
}
.Maroon{
	font-family: Tahoma, Verdana,  Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: Maroon;
}
.Black{
	font-family: Tahoma, Verdana,  Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: Black;
}
.DarkGray{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #5C5C5C;
}
.Choc{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #D2691E;
}


.FieldTitle{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: Bold;
	color: Black;
	Padding-left:15pt; 
	Padding-right:15pt;
}

.FieldLabel{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: Bold;
	color: #444444;
}
.FieldLabel2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #444444;
}
.FieldLabel3{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:9pt;
	font-weight: Bold;
	color: #444444;
}

fieldset {
	border: 1px solid #CCCC99;
}

legend {
	padding: 0.2em 0.5em 0.5em;
	border: 1px solid #CCCC99;
	color: #CCCC99;
	font-size:90%;
	text-align:right;
	background : #CCCC99;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CCCC99', endColorStr='#FFFFFF', gradientType='0');
}

LI {LINE-HEIGHT: 13px;}
UL, OL {MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 35px;}
 

 .gBox01 {
	color: #000000;
	background : #FFFF66;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFCC66', endColorStr='#FFFF99', gradientType='1');
	}
 .gBox02 {
	color: #000000;
	background : #FF3333;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF3333', endColorStr='#FF6666', gradientType='1');
}
 .gBox03{
	color: #000000;
	background : #66CC00;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#66CC00', endColorStr='#CCFF66', gradientType='1');
}	


 .gBox04{
	color: #333333;
	background : #99CCFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#99CCFF', endColorStr='#EAF2FF', gradientType='1');
}	

	
.gBox01TopDown {
	color: #000000;
	background : #FFFF66;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFCC66', endColorStr='#FFFF99', gradientType='0');
	}
 .gBox02TopDown {
	color: #000000;
	background : #FF3333;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF3333', endColorStr='#FF6666', gradientType='0');
}
 .gBox03TopDown{
	color: #000000;
	background : #66CC00;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#66CC00', endColorStr='#CCFF66', gradientType='0');
}	

.gBox04TopDown{
	color: #333333;
	background : #99CCFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#99CCFF', endColorStr='#EAF2FF', gradientType='0');
}	



.ContentTable1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	Background-Color: #FFCC33;
	color:#333333;
	border: solid #6495ED 1;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFCC33', endColorStr='#FFFFCC', gradientType='0');
	text-indent : 3px;
}

.ContentTable2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	Background-Color: #99CCFF;
	color:#333333;
	border: solid #6495ED 1;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#99CCFF', endColorStr='#EAF2FF', gradientType='0');
	text-indent : 3px;
}

.ContentTable3 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	Background-Color: #F5F5DC;
	color:#333333;
	border: solid #6495ED 1;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFF99', endColorStr='#F5F5DC', gradientType='0');
	text-indent : 3px;
}


.BtnNormal {
	font-size:11px;
	font-family: Tahoma,verdana,arial;
	background: #245EDC;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	color: white;
	height:20px;
	text-decoration:none;
	cursor: hand;
	padding : 2 6 2 6;
}

.BtnNormal2 {
	font-size:11px;
	font-family: Tahoma,verdana,arial;
	background: #00BFFF;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	color: white;
	height:20px;
	text-decoration:none;
	cursor: hand;
	padding : 2 6 2 6;
}

.BtnNormal3 {
	font-size:11px;
	font-family: Tahoma,verdana,arial;
	background: Green;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	color: white;
	height:20px;
	text-decoration:none;
	cursor: hand;
	padding : 2 6 2 6;
}

.BtnWarning {
	font-size:11px;
	font-family: verdana,arial;
	background: #CC0000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	color: white;
	height:20px;
	text-decoration:none;
	cursor: hand;
	padding : 2 6 4 6;
}
		  
.BtnWarning2 {
	font-size:11px;
	font-family: verdana,arial;
	background: #FF8000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	color: white;
	height:20px;
	text-decoration:none;
	cursor: hand;
	padding : 2 6 4 6;
}

.TopMenu {
	font-size:8pt;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	background: #003366;
	text-indent: 1px;
	cursor: default;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#003366', endColorStr='#006699', gradientType='0');
}

.smTitle {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;
	Background-Color: #0066CC;
	color: #FFFFFF;
	padding-left: 6pt;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0066CC', endColorStr='#6699CC', gradientType='0')
}

.smTitle2 {
	font-size:8pt;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
	background: #00CCFF;
	border-bottom: solid #CCCCCC 1;
	padding-left: 6pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#00CCFF', endColorStr='#99FFFF', gradientType='0');
}

.smTitle2a {
	font-size:8pt;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
	background: #66CDAA;
	border-bottom: solid #CCCCCC 1;
	padding-left: 6pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#66CDAA', endColorStr='#AFEEEE', gradientType='0');
	cursor : hand;
}

.smTitle3 {
	font-size:8pt;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #FF4500;
	background : #EEEEEE;
	border-bottom: solid #CCCCCC 1;
	padding-left: 6pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#EEEEEE', gradientType='0'); 
	/* BORDER-RIGHT: #999 0px solid; */
}
.smTitle3hover {
	font-size:8pt;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #FF4500;
	background : #CCCC99;
	border-bottom: solid #CCCCCC 1;
	padding-left: 6pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CCCC99', endColorStr='#FFFFFF', gradientType='0');
	/* BORDER-RIGHT: #999 0px solid;
	*/
}

.smTitle3a {
	font-size:8pt;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #FF4500;
	background : #EBE9BC;
	border-bottom: solid #CCCCCC 1;
	padding-left: 6pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#EBE9BC', endColorStr='#FFFFFF', gradientType='0');
	/* BORDER-RIGHT: #999 0px solid;
	*/
}

.smTitle4 {
	font-size:8pt;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
	background : #FF9933;
	border-bottom: solid #CCCCCC 1;
	padding-left: 6pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF9933', endColorStr='#FFFF99', gradientType='0');
	/* BORDER-RIGHT: #999 0px solid;
	*/
}

.smBgcolor1 {
	background-color: #D9E3EC;
}
/*
.smBgcolor1 {background-color: #E6ECEB;}
.smBgcolor2 {background-color: #FFCC33;}
.smBgcolor3 {background-color: #CCCCFF;}
.smBgcolor4 {background-color: #FFCCCC;}
.smBgcolor5 {background-color: #CC99FF;}
.smBgcolor6 {background-color:#EFF5FA;}
*/


.sm a:link {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt;	font-style: normal;	text-decoration: none; color: Blue;}
.sm a:visited {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt; text-decoration: none; color: Blue;}
.sm a:hover {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt; font-style: normal; text-decoration: underline; color: Red;}
.sm a:active {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt; font-style: normal; text-decoration: none; color: Blue;}
.tm a:link {font-family: Tahoma,Verdana, Arial, sans-serif;	font-size:8pt;	font-style: normal;	text-decoration: none; color:#FFFFFF;}
.tm a:visited {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt;text-decoration: none; color: #FFFFFF;}
.tm a:hover {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt;	font-style: normal;	text-decoration: underline;	color:#FF9900;}
.tm a:active {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt; font-style: normal; text-decoration: none;	color: #FFFFFF;}

.sm2 a:link {font-family: Tahoma,Verdana, Arial, sans-serif; font-size:8pt; font-style: normal; text-decoration: none;	color: #8A2BE2;}
.sm2 a:visited {font-family: Tahoma,Verdana, Arial, sans-serif;	font-size:8pt;	text-decoration: none;	color: #8A2BE2;}
.sm2 a:hover {	font-family: Tahoma,Verdana, Arial, sans-serif;	font-size:8pt;	font-style: normal;	text-decoration: underline;	color: Red;}
.sm2 a:active {	font-family: Tahoma,Verdana, Arial, sans-serif;	font-size:8pt;	font-style: normal;	text-decoration: none;	color: #8A2BE2;}


.PageTitle {font-family: Tahoma,Verdana,Arial, sans-serif; font-size: 13.5pt;	font-weight: bold; color: #0073E6;}
.PageTitleRed {font-family: Tahoma,Verdana,Arial, sans-serif; font-size: 13.5pt; font-weight: bold; color: Red;}
.TextTitleTag {font-family: Verdana, Tahoma, Arial, sans-serif;	font-size:8pt; font-weight: bold; color: #000000;}

.ContentText {font-family: Verdana, Tahoma, Arial, sans-serif; font-size:8pt; font-weight: normal; color: #000000;}
.CaptionText {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:8pt; font-weight: normal; color: #000000;}

.TitleBG1 {
	font-size:8pt;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
	background : #cccc99;
	border-bottom: solid #CCCCCC 1;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#cccc99', endColorStr='#EAE7D7', gradientType='0');
}
