@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	/*background-color:#FFFFFF;*/
	}
.bodyborder {
	border:1px solid #0662b7;
	}
.bodyfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5a5a5a;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
	}
.bodyfont a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5a5a5a;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
	}
.bodyfont a:visited{
	font-weight:bold;
	color:#5a5a5a;
	text-decoration:none;
	}
.bodyfont a:active{
	font-weight:bold;
	color:#5a5a5a;
	text-decoration:none;
	}
.bodyfont a:hover{
	font-weight:bold;
	color:#5a5a5a;
	text-decoration:underline;
	}
.menu{
	font-family: "trebuchet ms";
	font-size: 13px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
.menu a:link{
	font-family: "trebuchet ms";
	font-size: 13px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
.menu a:visited{
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
.menu a:active{
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
.menu a:hover{
	font-weight:normal;
	color:#0662b7;
	text-decoration:none;
	}
.more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#095588;
	text-decoration:none;
	vertical-align:middle;
	text-align:right;
	padding-right:3px;
	}
.more a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#095588;
	text-decoration:none;
	vertical-align:middle;
	text-align:right;
	padding-right:3px;
	}
.more a:visited{
	font-weight:bold;
	color:#095588;
	text-decoration:none;
	}
.more a:active{
	font-weight:bold;
	color:#095588;
	text-decoration:none;
	}
.more a:hover{
	font-weight:bold;
	color:#095588;
	text-decoration:underline;
	}
.thumbtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	}
.thumbtxt a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	}
.thumbtxt a:hover{
	color:#003366;
	vertical-align:middle;
	text-align:center;
	text-decoration:underline;
	}
.thumbtxt a:visited{
	color:#003366;
	text-decoration:none;
	}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	}
.footer a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	}
.footer a:visited{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}
.footer a:active{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}
.footer a:hover{
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	}
.tellformhead{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	}
.tellformcontent{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#0d4d99;
	text-decoration:none;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	}
.tellformtxtbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid;
	border-color:#7f9db9;
}	
tellformtextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid;
	border-color:#7f9db9;
	width:500;
}
.tellformbdrlft{
background:url(../images/tellform_formbdr.jpg);
background-repeat:no-repeat;
}
.tellformbdrrt{
background:url(../images/tellform_formbdrrt.jpg);
background-repeat:no-repeat;
}

.errtable{
	border: 1px solid;
	border-color:#7f9db9;
}
.errcontenttxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0d4d99;
text-align:center;
vertical-align:middle;
}
.maintable{
 background-image:url(../images/maintablebg.jpg);
 background-repeat:no-repeat;
}
.maintable_error{
 background-image:url(../images/maintablebg_errorpage.jpg);
 background-repeat:no-repeat;
}
.maintable_custom{
 background-image:url(../images/maintablebg_customizepage.jpg);
 background-repeat:no-repeat;
}
.customizeheadtxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	vertical-align:middle;
	text-decoration:none;
}
.customizeheading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#ffffff;
	vertical-align:middle;
	text-decoration:none;
}
.custmaintable{
 background-image:url(../images/maintablebg.jpg);
 background-repeat:no-repeat;
}

.pagination{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.pagination a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
.pagination a:visited{
	color:#000000;
	}
.pagination a:active{
	color:#000000;
	text-decoration:none;
	}
.pagination a:hover{
	color:#000000;
	text-decoration:underline;
	}

.paginationwht{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.paginationwht a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	}
.paginationwht a:visited{
	color:#ffffff;
	}
.paginationwht a:active{
	color:#ffffff;
	text-decoration:none;
	}
.paginationwht a:hover{
	color:#ffffff;
	text-decoration:underline;
	}

.topmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.topmenu a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
.topmenu a:visited{
	color:#FFFFFF;
	}
.topmenu a:active{
	color:#FFFFFF;
	text-decoration:none;
	}
.topmenu a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
.topmenubg{
background-image:url(../images/topnavbg.gif);
background-repeat:repeat-x;
height:25px;
}
.hdrtopbg{
background-image:url(../images/hdr_hdr_bgtop.gif);
background-repeat:repeat-x;
height:18px;
}
/*.mainbodybg{
background-image:url(../images/mainbodybg.jpg);
background-repeat:no-repeat;
}*/

.footerblack{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	}
.footerblack a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	}
.footerblack a:visited{
	color:#000000;
	text-decoration:none;
	}
.footerblack a:active{
	color:#000000;
	text-decoration:none;
	}
.footerblack a:hover{
	color:#000000;
	text-decoration:underline;
	}
.footerwht{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	}
.footerwht a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	}
.footerwht a:visited{
	color:#ffffff;
	text-decoration:none;
	}
.footerwht a:active{
	color:#ffffff;
	text-decoration:none;
	}
.footerwht a:hover{
	color:#ffffff;
	text-decoration:underline;
	}
	
.shadowlft{
background-image:url(../images/drpbg_left.png);
background-repeat:repeat-y;
}
.shadowrt{
background-image:url(../images/drpbg_right.png);
background-repeat:repeat-y;
}
.footerbgtop{
background-image:url(../images/ftrbg_top.png);
background-repeat:repeat-x;
}
.footerbgbtm{
background-image:url(../images/ftrbg_btm1.png);
background-repeat:repeat-x;
}
.btmbg{
background-image:url(../images/btm_bg.png);
background-repeat:repeat-x;
}
/*.mainbodybg{
background-image:url(../images/holidayBG.gif);
background-repeat:repeat;
}*/