#content .row1{
	height:30px;
}
#content .txt{
	font-size:16px;
	line-height:24px;
}

.topBg { 
	background-image: url(../images/bg_top.gif); 
	background-repeat: no-repeat; 
	background-position: center top ; 
	}
.bottomBg { 
	background-image: url(../images/bg_bottom.gif); 
	background-repeat: no-repeat; 
	background-position: center top ; 
	}
.waveBg { 
	background-image: url(../images/bg_wave.gif); 
	background-repeat: repeat; 
	}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.shadow{
	border:0px solid silver;
	font:10pt arial;
	position:relative;
	display:inline;
	background:white;
	z-index:100;
	}

.shadow_inner{
	overflow:hidden;
	position:absolute;
	top: -1000px;
	filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
	opacity:0.1; /*firefox 1.5 opacity*/
	-moz-opacity:0.1; /*mozilla opacity*/
	-khtml-opacity:0.1; /*opacity*/
	z-index:10
}
 a:link{
	text-decoration: underline;
	color: #009900;

}
 a:visited{
	text-decoration: underline;
	color: #009900;

}
 a:hover{
	text-decoration: underline;
	color: #009900;

}
#Footer .bg1{
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size:9px;
	color:#fff;
	background-color:#006837;
 
 font-size: 9px;}
#Footer .bg2{  
	font-size: 11px; 
	color: #FFFFFF;
	background-color:#006837;
	}
#Footer a:link{
	text-decoration: none;
	color: #FFFFFF;
}
#Footer a:visited{
	text-decoration: underline;
	color: #FFFFFF;
}
#Footer a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}

.loginBox { 
	background-image: url(../images/bg_loginbox.gif); 
  	background-repeat:no-repeat; 
  	padding:10px;
  	height:123px;
  	width:241px;
  	}
.loginBox Input{
	height:20px;
	width:135px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size:12px;
	border: 1px solid #fa8802;
}
.news { 
	background-image: url(../images/bg_news.gif); 
	background-repeat:no-repeat; 
	padding:10px;
	height:247px;
	width:215px;
	}
.news Div{
	position:relative; left:0px; top:15px; 
	width:200px; 
	height:120px; 
	z-index:1;
	font-size:12px;
}
#leftnav .btn{
	border-bottom: 1px dashed ;
	border-color:e0bc58;
	height:34px;
	}
#leftnav a:link{
	text-decoration: none;
	color: #000;
	font-size:12px;
}
#leftnav a:visited{
	text-decoration: underline;
	color: #000;
	font-size:12px;
}
#leftnav a:hover{
	text-decoration: underline;
	color: #000;
	font-size:12px;
}
	
.subHeader {  border-color: black black #009900; height: 26px; padding-left: 10px; font-weight: bold; color: #006600; background-image: url(../images/bg_subtitle.gif); border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.tableG_header {  background-color: #63a909; color: #FFFFFF}
.tableY_row {  background-color: ffff9f; border-color: black black #e5ecc4; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tableG_row2 {  background-color: deed9d; border-color: black black f8fce6; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tableB_row {  background-color: c6e6fe; border-color: black black f8fce6; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tableG_row {  background-color: #FFFFFF; border-color: black black e5ecc4; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.faq_answer {  color: #006600}
.row10px {  height: 10px}
.fillbox1 {  height: 25px; width: 200px}
.subHeaderBlue { border-color: black black #6699FF; height: 26px; padding-left: 10px; font-weight: bold; color: #6633CC; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; background-image: url(../images/bg_subtitle_blue.gif)}
.noticeDate {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #6666CC}
.subHeaderRed { background-image: url(../images/bg_subtitle_red.gif); border-color: black black #CC0000; height: 26px; padding-left: 10px; font-weight: bold; color: #990000; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}


.subHeaderPurple { border-color: black black #993399; height: 26px; padding-left: 10px; font-weight: bold; color: #660066; background-image: url(../images/bg_subtitle_purple.gif); border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.subHeaderOrange { border-color: black black #cc3300; height: 26px; padding-left: 10px; font-weight: bold; color: #CC3300; background-image: url(../images/bg_subtitle_orange.gif); border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}


.txtRemarks { font-size:12px; line-height:16px; }

.faq_question { color: #FF6666}
.faq{
	list-style-image: url(../images/icon_q.gif);

}
.note{
	list-style-image: url(../images/icon_note.gif);
}
.paperBag{
	list-style-image: url(../images/icon_paperbag.gif);
}
.txtHighlight {  font-weight: bold; color: #009900}
.txtHighlightOrange { font-weight: bold; color: #FF0000}
.tablesteps {  border-color: #009900 #006600 #006600 #009900; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.txtHighlightBlue { font-weight: bold; color: #6666CC}
.txtHighlightPurple { font-weight: bold; color: #663399}

#marqueecontainer{
position: relative;
/*width: 200px; /*marquee width */
height: 100px; /*marquee height */
/*background-color: white;*/
overflow: hidden;
/*border: 3px solid orange;*/
padding: 2px;
padding-left: 4px;
}

.errmsg{	height: 10px; font-weight: bold; color: #FF0000}

