/* CSS Document */
body
{
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-color:#36435F;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
}
.Header
{
	background-image:url(../images/bg_header.gif);
  	background-repeat:no-repeat;
	width:910px;
	height:123px;
	vertical-align:top;
}
.HeaderMenu
{
	text-align:right;
	height:44px;
	padding-right:20px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:white;
	margin-top:5px;
}
.HeaderMenu a:link {
	color:white;
	text-decoration:none;
}
.HeaderMenu a:visited {
	color:white;
	text-decoration:none;
}
.HeaderMenu a:hover {
	color:#00FFFF;
	text-decoration:none;
}
.HeaderMenu a:active {
	color:white;
	text-decoration:none;
}
.Hmenu
{
	background-image:url(../images/bg_Hmenu.gif);
	background-repeat:no-repeat;
	width:910px;
	height:44px;
	vertical-align:middle;
	padding-left:10px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#f3f8ff;
	text-align:left;
	
}
.Hmenu a:link {
	color:#f3f8ff;
	text-decoration:none;
}
.Hmenu a:visited {
	color:#f3f8ff;
	text-decoration:none;
}
.Hmenu a:hover {
	color:white;
	text-decoration:none;
}
.Hmenu a:active {
	color:#f3f8ff;
	text-decoration:none;
}
.Banner
{
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	width:910px;
	height:209px;
}
.LeftSideContent
{
	background-image:url(../images/bg_Lsidecontent.gif);
	background-repeat:repeat-y;
	width:237px;
	vertical-align:top;
	background-color:white;
	
}
.RightSideContent
{
	background-image:url(../images/bg_Rsidecontent.gif);
	background-repeat:repeat-y;
	width:237px;
	vertical-align:top;
	background-color:white;
	
}
.SideMenu
{
	background-image:url(../images/bg_sidemenu.gif);
	background-repeat:no-repeat;
	height:35px;
	width:216px;
}
.MiddleContent
{
	background-color:white;
	width:436px;
	vertical-align:top;
}
.SideBoxtop
{
	background-image:url(../images/sidebox_top.png);
	background-repeat:no-repeat;
	height:9px;
	width:210px;
}
.SideBoxContent
{
	background-color:#1C5A99;
}
.SideBoxBottom
{
	background-image:url(../images/sidebox_bottom.png);
	background-repeat:no-repeat;
	height:11px;
	width:210px;
}
.FooterTop
{
	background-image:url(../images/footer_top.gif);
	background-repeat:no-repeat;
	width:910px;
	height:10px;
}
.FooterContent
{
	background-image:url(../images/bg_footer.gif);
	background-repeat:no-repeat;
	width:910px;
	height:67px;
}
.Weather
{
	background-image:url(../images/bg_weatherbox.gif);
	background-repeat:no-repeat;
	width:156px;
	height:69px;
	margin:10px;
	text-align:left
}
.ButtonStyle
{
	background-image:url(../images/bg_button.gif);
	background-repeat:no-repeat;
	width:62px;
	height:15px;
	border:solid;
	border-width:0px;
}
.Hdg
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:black;
}
.Content
{
	font-family:Verdana;
	font-size:10px;
	color:#000066;
}
.MiddleBox
{
	background-image:url(../images/bg_middlebox.gif);
	background-repeat:no-repeat;
	width:421px;
	font-family:Verdana;
	font-size:11px;
	color:#000066;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	padding-top:10px;
	text-align:justify;
}
.rss
{
font-family:Verdana;
	font-size:11px;
	color:#000066;
}
.LiStyle
{
 font-family:Verdana;
 font-size:11px;
 font-weight:;
 color:white;
 list-style:disc;
 text-align:left;
 margin-left:15px;
 margin-right:15px;
}
.LiStyle a:link {
 color:white;
 text-decoration:none;
}
.LiStyle a:visited {
 color:white;
 text-decoration:none;
}
.LiStyle a:hover {
 color:#B6DFF3;
 text-decoration:none;
}
.LiStyle a:active {
 color:white;
 text-decoration:none;
}
.link
{
font-family:Arial;
font-size:11px;
color:white;
font-weight:normal;
text-decoration:none
}
.CalendarMonth
{
 position:relative;
 font-family:Verdana;
 font-size:22px;
 font-weight:bold;
 color:#254B6C;
 text-transform:uppercase;
 width:70px;
 padding-left:10px;
 padding-top:10px;
 padding-right:10px;
 z-index:0;
}
.CalendarYear
{
 position:relative;
 font-family:Verdana;
 font-size:35px;
 font-weight:bold;
 color:#A00B11;
 text-transform:uppercase;
 width:70px;
 padding-left:10px;
 padding-top:5px;
 padding-right:10px;
 z-index:0;
 
}
.CalendarStyle
{
	border:none;
	border-collapse:collapse;
	border-width:0px;
	background-image:url(../images/bg_calendar.gif);
	background-repeat:repeat;
	font-family:Verdana;
	font-size:10px;
	text-align:center;
	color:#4C5D75;
	padding:2;
	border-collapse:separate;	
}
.CalendarHdg
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	color:white;
	background-color:#880000;
}
.CalendarDay
{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	background-color:#4C5D75;
	background-image:url(../images/bg_calendarhdg.gif);
}
.CalendarEventDate
{
 font-family:Verdana;
 font-size:10px;
 text-align:center;
 color:#FF6633;
 font-weight:bold;
 text-decoration:none;
}
.CalendarEventDate a:link {
 color:#FF6633;
 text-decoration:none;
}
.CalendarEventDate a:visited {
 color:#FF6633;
 text-decoration:none;
}
.CalendarEventDate a:hover {
 background-color:#FF6633;
 color:white;
 text-decoration:none;
}
.CalendarEventDate a:active {
 color:white;
 background-color:#FF6633;
 text-decoration:none;
}
.CalendarActiveDate
{
	
	color:#A00B11;
	font-weight:bold;
	background-color:white;
}
.txtboxStyle
{
 width:110px;
 font-family:verdana;
 font-size:12px;
 color:#000033;
 
}
.FormContent
{
 text-align:left;
 font-family:Verdana;
 font-size:10px;
 color:#000066;
}
.tab
{
 background-image:url(../images/tab_01.png);
 background-repeat:no-repeat;
 width:135px;
 height:20px;
 font-family:Verdana;
 font-size:10px;
 color:#bac5d0;
 font-weight:bold;
 text-align:center;
 vertical-align:middle;
}
.tab a:link {
 color:#bac5d0;
 text-decoration:none;
}
.tab a:visited {
 color:#bac5d0;
 text-decoration:none;
}
.tab a:hover {
 color:white;
 text-decoration:none;
}
.tab a:active {
 color:white;
 text-decoration:none;
}
.link1
{
font-family:Arial;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
text-align:right
}
.link2
{
font-family:Arial;
font-size:11px;
color:blue;
font-weight:normal;
text-decoration:none
}
.btnlink1
{
 background-image:url(../images/bg_link1.png);
 background-repeat:no-repeat;
 width:117px;
 height:21px;
 font-family:Verdana;
 font-size:10px;
 color:#1D2329;
 font-weight:bold;
 text-align:center;
 vertical-align:middle;
}
.btnlink1 a:link {
 color:#1D2329;
 text-decoration:none;
}
.btnlink1 a:visited {
 color:#1D2329;
 text-decoration:none;
}
.btnlink1 a:hover {
 color:#1C5A99;
 text-decoration:none;
}
.btnlink1 a:active {
 color:#1C5A99;
 text-decoration:none;
}

.btnlink2
{
 background-image:url(../images/bg_link2.png);
 background-repeat:no-repeat;
 width:117px;
 height:21px;
 font-family:Verdana;
 font-size:10px;
 color:#bac5d0;
 font-weight:bold;
 text-align:center;
 vertical-align:middle;
}
.btnlink2 a:link {
 color:#1D2329;
 text-decoration:none;
}
.btnlink2 a:visited {
 color:#1D2329;
 text-decoration:none;
}
.btnlink2 a:hover {
 color:#1C5A99;
 text-decoration:none;
}
.btnlink2 a:active {
 color:#1C5A99;
 text-decoration:none;
}
@font-face { font-family: "CSNPWDT NFI"; src: url(../fonts/csnpwdt.ttf)}
.VerifyStyle
{
 font-family:"CSNPWDT NFI";
 color:#d3d9e0;
 font-size:33px;
 font-weight:bold;
 height:50px;
 width:175px;
 border:solid;
 border-width:0px;
 background-image:url(../images/bgVerifyCode.png);
 background-repeat:no-repeat;
 text-align:center;
 vertical-align:middle;
 letter-spacing:3px;
 padding-top:10px;
 background-color:#dae6ee;
}
.LiStyle1
{
 font-family:Verdana;
 font-size:11px;
 font-weight:;
 color:#003399;
 list-style:disc;
 text-align:left;
 margin-left:15px;
 margin-right:15px;
}
.LiStyle1 a:link {
 color:#003399;
 text-decoration:none;
}
.LiStyle1 a:visited {
 color:#003399;
 text-decoration:none;
}
.LiStyle1 a:hover {
 color:#B6DFF3;
 text-decoration:none;
}
.LiStyle1 a:active {
 color:#003399;
 text-decoration:none;
}
.DescrnTable
{
 width:100%;
}
.ImageTD
{
 
 vertical-align:top;
 width:0px;;
}
.DescrHeading
{
 width:260px;
 height:30px;
 font-family:Arial;
 font-size:12px;
 color:#303d45;
 font-weight:bold;
 padding-left:10px;
 padding-top:10px;
 vertical-align:top;
 background-image:url(../images/underlineHeading.gif);
 background-repeat:repeat-x;
 text-align:left;
}
.Description
{
 width:260px;
 font-family:Verdana;
 font-size:11px;
 color:#303d45;
 padding-left:10px;
 vertical-align:top;
 padding-top:10px;
 text-align:justify;
}
.FinishTD
{
 width:360px;
 background-image:url(../images/finishline.gif);
 background-repeat:repeat-x;
 height:25px;
}
.PageHeading
{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
}
.popupdiv
{
 display:none;
 text-align:center;

 LEFT: 235px;
 z-index:100;
 POSITION: relative;
 top:150px; 
 
}
