/***************** default styles***************/

body{margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;}

h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.80em; color: #000000; text-decoration: none; font-weight:bold; margin-bottom:0px; margin-top:10px;  vertical-align:middle;}

h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #000000; text-decoration: none; font-weight:bold; margin-bottom:0px; margin-top:0px;  vertical-align:middle;}

h3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #000000; text-decoration: none; font-weight:bold; margin-bottom:0px; margin-top:0px;  vertical-align:middle;}

img {border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;}

form{margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

textarea{ border: 1px solid #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em;}

th{ text-decoration:none; font-weight:bold; font-size:0.70em; text-align:left; color:#000000; padding-left:3px;}

caption{ text-decoration:none; font-weight:bold; font-size:0.70em; color:#000000; text-align:center;height:23px; vertical-align:middle;}

noscript{font-size: 0.70em; font-style: normal; color: #FF0000; text-decoration: none; font-weight: bold;}

noembed{font-size: 0.70em; font-style: normal; color: #FF0000; text-decoration: none; font-weight: bold;}

.noscript{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color:red; font-weight:bold;}

/****************** form tags******************/

.searchbox{border: 1px solid #91090D; font-size: 0.70em; padding-left:3px; font-family: Verdana, Arial, Helvetica, sans-serif; height:15px; padding-top:3px;}

.searchselect{ border: 1px solid #91090D; font-size: 0.70em; font-family: Verdana, Arial, Helvetica, sans-serif;}

.inputbox{border: 1px solid #787878; font-size: 0.70em; padding-left:3px; font-family: Verdana, Arial, Helvetica, sans-serif;}

/***************** page styles***************/

.tablepx{width: 768px; margin-left: auto; margin-right: auto; background-color: #363A90;}

.tablepx2{width: 766px; margin-left: auto; margin-right: auto; background-color: #FFFFFF;}

.txtmain{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #000000; text-decoration: none; line-height:1.3em;}

.txtline{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #000000; text-decoration: none;}

.txtwhite{font-size: 0.70em; color: #FFFFFF; text-decoration: none; vertical-align:middle;}

.quicklink{color:#000000; text-decoration:none; font-weight:bold; font-size:0.70em; font-variant:small-caps; letter-spacing: 0.10em;}

.txtupdate{color:#027789; text-decoration:none; font-weight:normal; font-size:0.70em;}

.txtdate{color:#6D6D6D; text-decoration:none; font-weight:normal; font-size:0.70em;}

.bluetxtbold{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #0000CC; text-decoration: none; font-weight:bold}

.blacktxtbold{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #000000; text-decoration: none; font-weight:bold}

.sklink{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; font-size: 0.75em;}
	.sklink:hover {text-decoration:underline; color:#A7A7A7;}
	.sklink:visited {color:#0000FF;}
	
.toplink{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:0.70em; vertical-align:middle;}
	.toplink:hover {text-decoration:underline;}
	
.toplink2{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#555555; text-decoration:none; font-weight:normal; font-size:0.70em; vertical-align:middle;}
	.toplink2:hover {text-decoration:underline;}
	
.leftlink{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:underline; font-weight:normal; font-size:0.70em;}
	.leftlink:hover {text-decoration:none;}

.pagelinkn{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#363A90; text-decoration:underline; font-weight:normal;}
	.pagelinkn:hover {text-decoration:none;}
	.pagelinkn:visited {color:#0000FF;}

.pagelinkb{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#363A90; text-decoration:underline; font-weight:bold; font-size:0.70em;}
	.pagelinkb:hover {text-decoration:none;}
	.pagelinkb:visited {color:#0000FF;}

.headlinkb{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; font-weight:bold; font-size:0.70em;}
	.headlinkb:visited{color:#A7A7A7;}
	
.classlinkn{color:#750404; text-decoration:underline; font-weight:normal;}
	.classlinkn:hover {text-decoration:none;}
	.classlinkn:visited {color:#0000FF;}

.txtfoot{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:0.65em;}

.lastupdate{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:normal; font-size:0.70em;}

.footlink1{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:0.65em; vertical-align:middle;}
	.footlink1:hover {text-decoration:underline;}
.inputbox{ border: 1px solid #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; padding-left:3px;}

.inputbutton { background-image:url(../images/butt.gif); color:#FFFFFF; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; height:22px; border-left:1px solid #A7A7A7; border-right:1px solid #A7A7A7; border-top:0px; border-bottom:0px; }

.combobig{border: 1px solid #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; width:420px;}

.combosmall{border: 1px solid #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em;}

.error{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color:red; font-weight:bold; }

.button{ border: 1px solid #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; background: #cccccc;}

.redpagelinkn{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:underline; font-weight:normal;}
	.redpagelinkn:hover {text-decoration:none;}

.breadcrumtext{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; font-size: 0.70em;}

.breadcrumlink{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#363A90; text-decoration:none;}
	.breadcrumlink:hover {text-decoration:underline;}
	.breadcrumlink:visited {color:#0000FF;}
	
.whitebg{background-color:#FFFFFF;}

.bluebg{background-color:#363A90;}

.lgraybg{background-color:#F7F7F7;}

.dgraybg{background-color:#C6C4C5;}

.mainbg{background-color:#95245A;}

.leftbg{background-color:#DBC6FE;}

/***************** images styles***************/

.righttabbg{background-image:url(../images/righttab.gif); background-repeat:no-repeat;}

.horiline{background-image:url(../images/line.gif); background-repeat: repeat-x;}

.compbg{background-image:url(../images/comp_bg.gif); background-repeat: repeat-x;}

.leftnavbg{background-image:url(../images/leftnavibg.gif); background-repeat: repeat-y;}

.contentbg{background-image:url(../images/contentbg.gif); background-repeat: repeat-y;}

.mainbodybg{background-image:url(../images/mainbodybg.gif); background-repeat: repeat-y; background-position:right;}

.imageleft{ text-align:left; float:left;}

.leftlines{background-image:url(../images/leftlines.gif); background-repeat: repeat-y; background-position:left;}

.leftline0{background-image:url(../images/bullet0_line.gif); background-repeat: repeat-y; background-position:left;}

.leftline1{background-image:url(../images/bullet1_line.gif); background-repeat: repeat-y; background-position:left;}

.leftline2{background-image:url(../images/bullet2_line.gif); background-repeat: repeat-y; background-position:left;}

.evotop{background-image:url(../images/evo/top.gif); background-repeat: repeat-x;}
.evobot{background-image:url(../images/evo/bot.gif); background-repeat: repeat-x;}
.evoleft{background-image:url(../images/evo/left.gif); background-repeat: repeat-y;}
.evoright{background-image:url(../images/evo/right.gif); background-repeat: repeat-y;}

ul{
	margin-bottom:0px;
	border-bottom:0px;
	padding-bottom:0px;
}
ol{ margin-top:0px;
	margin-bottom:0px;
	border-bottom:0px;
	padding-bottom:0px;
}
li{ 
	margin-top:0px;	
	margin-bottom:0px;
	border-bottom:0px;
	padding-bottom:0px;
}
.txt_bold{ font-weight:bold;}

.event_header_link{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; font-weight:bold;}
	.event_header-link:visited{color:#0000FF;}
.event_detail{font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:0.70em; border-bottom-color:#E3E3E3;border-bottom-style:dashed; border-bottom- border-right-color:#E3E3E3; border-right-style:dashed; border-right- padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px;} 

.event_detail_last{font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:0.70em; border-bottom-color:#E3E3E3;border-bottom-style:dashed; border-bottom- padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px;} 

.job_header{font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;font-weight:bold; font-size:0.70em; vertical-align:bottom;}

.job_detail{font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:0.70em; border-bottom-color:#E3E3E3;border-bottom-style:dashed; border-bottom- border-right-color:#E3E3E3; border-right-style:dashed; border-right- padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px;} 

.job_detail_last{font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:0.70em; border-bottom-color:#E3E3E3;border-bottom-style:dashed; border-bottom- padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px;} 

.table_detail{font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:0.70em; border-bottom-color:#E3E3E3;border-bottom-style:dashed; border-bottom- border-right-color:#E3E3E3; border-right-style:dashed; border-right- padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px;} 

.table_header{font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;font-weight:bold; vertical-align:middle; background-color:#ECECEC;}

thead{background-color:#363A90;}

tfoot{background-color:#E1E1E1;}

.boldertxt{ font-weight:bold;}