html {overflow-x: auto; overflow-y: scroll;}

Body {background:#E4F3FA url("grad.png"); background-repeat: repeat-x; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

p {margin:0px 0px}
a {color:#A1A1A1; text-decoration:none}
a:hover {color:#5a5a5a}
hr {border:1px solid #C6E5FE}

H1 {font-family:Trebuchet MS, Arial; font-size:20px; font-weight:bold; color:#0857A1; padding:5px 0px 5px 10px; margin:0px}
H4 {font-family:Trebuchet MS, Arial; font-size:15px; color:#5B96E1; margin:0px 0px 3px 10px}
H2 {font-family:Trebuchet MS, Arial; font-size:14px; color:#726257; margin:8px 10px}
H3 {font-family:Trebuchet MS, Arial; font-size:13px; color:#5B96E1; margin:0px 0px 5px 10px}
H5 {font-family:Trebuchet MS, Arial; font-size:12px; color:#5B96E1; margin:0px 0px 3px 10px}
H3 a {color:#5B96E1;}
H3 a:hover {color:#0857A1;}

.Date {color:#AAAAAA; font-weight:bold; margin:2px 10px 6px 10px;}
.SrchBg {background:url(images/bg_patch1.gif) top left repeat-x; color:#FFFFFF;}
.SrchTtl {font-family:Trebuchet MS, Arial; font-size:13px; font-weight:bold; color:#FFFFFF; padding:0px; margin:0px}
.CntTxt {margin:2px 10px 6px 10px;}
.CntTxtLrg {margin:2px 10px 6px 10px; font-size:12px; }
li {padding:5px 0px 0px 0px; margin:0px 0px 0px 0px}

.Red {color:#ff0000;}

.NvTxt {background:url(images/arw1.gif) 15px 11px no-repeat; padding:7px 0px 7px 28px; color:#3262BA; font-weight:bold; background-color:#EBF6FF}
.NvTxt a {color:#3262BA; text-decoration:none}
.NvTxt a:hover{color:#41B4D9;}

.NvTxtPr {background:url(images/arw1.gif) 15px 11px no-repeat; padding:7px 0px 7px 28px; color:#D90C06; font-weight:bold; background-color:#FFF6EB}
.NvTxtPr a {color:#D90C06; text-decoration:none}
.NvTxtPr a:hover{color:#D9B441;}

.NvTxtSel {background:url(images/arw1.gif) 15px 11px no-repeat; padding:7px 0px 7px 28px; color:#000040; font-weight:bold; background-color:#EBF6FF}
.NvTxtSel a {color:#000040; text-decoration:none}
.NvTxtSel a:hover{color:#000040;}

.NvTxtPrSel {background:url(images/arw1.gif) 15px 11px no-repeat; padding:7px 0px 7px 28px; color:#000040; font-weight:bold; background-color:#FFF6EB}
.NvTxtPrSel a {color:#000040; text-decoration:none}
.NvTxtPrSel a:hover{color:#000040;}

.PrdTitle {font-family:Trebuchet MS, Arial; font-size:14px; text-transform:uppercase; font-weight:bold; color:#D90C06; padding:6px 0px 0px 15px}
.PrdTitle a {color:#D90C06}
.PrdTitle a:hover {color:#D9B441}

.Pnt {background:url(images/arw3.gif) 15px 9px no-repeat; padding:4px 0px 4px 28px;}
.ArwTxt {background:url(images/arw2.gif) 15px 9px no-repeat; padding:4px 0px 4px 28px; font-size:10px; color:#4F7AB1; font-weight:bold}
.ArwTxt a {color:#4F7AB1;}
.ArwTxt a:hover{color:#77AFF6}

.DtDiv {background:url(images/div_dot1.gif) top left repeat-x;}


.TitleTxt {background:url(images/bg_title1.gif) center left repeat-x; font-family:Trebuchet MS, Arial; font-size:13px; font-weight:bold; color:#FFFFFF; padding:0px 0px 0px 15px}
.BgPtn {background:url(images/bg_ptn1.gif) top left repeat-x; height:30px; font-family:Trebuchet MS, Arial; font-size:14px; text-transform:uppercase; font-weight:bold; color:#19479A; padding:0px 0px 0px 15px}

.brd1 {border:1px solid #D0DAEB; padding:5px; margin:0px 5px 5px 20px}
.brd {border:1px solid #C6E5FE; border-collapse:collapse; padding:0px; margin:0px}

.NewsTtl {font-weight:bold; color:#4F7AB1; padding:7px 0px 0px 15px}
.NewsTtl a {color:#4F7AB1}
.NewsTtl a:hover {color:#77AFF6}
.NewsTxt { font-size:10px; color:#707070; padding:2px 15px 2px 15px}

.FtrTxt {font-size:10px; color:#3262BA; text-align:center}
.FtrTxt a {color:#3262BA; text-decoration:none}
.FtrTxt a:hover{color:#41B4D9;}
.CpTxt {font-size:10px; color:#3262BA; text-align:center; padding:10px 0px}
.SearchText{font-size:12px;}
input { border:1px solid; border-color:#19479A; font-family:Verdana; font-size:10px; color:#5a5a5a; padding:1px; margin:0px;}
.checkinput {border:0px none}
select {border-style:solid; border-width:1px; border-color:#19479A; font-family:Verdana; font-size:10px; color:#5a5a5a; padding:0px; margin:0px}
textarea {border-style:solid; border-width:1px; border-color:#19479A; font-family:Verdana; font-size:10px; color:#5a5a5a; height:60px;}
.radio {border-style:none; border-width:0px;}
.btn  { border:0px; background:#04368F; font-size:10px; font-weight:bold; color:#FFFFFF; padding:1px 0px}

.FillTxt {font-size:5px; color:#3262BA; text-align:center}

.Level-1 {font-size:11px; color:#3262BA; font-weight:bold; text-transform:uppercase; margin:7px 0}
.Level-1 a {color:#3262BA; text-decoration:none}
.Level-1 a:hover {color:#41B4D9; text-decoration:none}
a.Sel1, a.Sel1:hover {color:#D90C06; text-decoration:none}

.Level-2 {font-size:11px; color:#3262BA; font-weight:bold; background:url(../images/arw2.gif) left 5px no-repeat; padding:0 0 0 12px; margin:7px 0 7px 10px}
.Level-2 a {color:#3262BA; text-decoration:none}
.Level-2 a:hover {color:#41B4D9; text-decoration:none}
a.Sel2, a.Sel2:hover {color:#D90C06; text-decoration:none}

.Level-11 {font-size:11px; color:#3262BA; font-weight:bold; background:url(images/arw2.gif) left 5px no-repeat; padding:0 0 0 12px; margin:7px 0}
.Level-11 a {color:#3262BA; text-decoration:none}
.Level-11 a:hover {color:#41B4D9; text-decoration:none}
a.Sel3, a.Sel3:hover {color:#41B4D9; text-decoration:none}


.Dot1 {background:url(images/dot1.gif) left top repeat-x; height:3px}

fieldset,img{border:0;}
h6{margin:0;padding:0;}

.pdf {background:url(images/icon_pdf.gif) 5px 5px no-repeat; padding:5px 5px 5px 30px; font-size:10px; color:#4F7AB1; font-weight:bold}
.zip {background:url(images/icon_zip.gif) 5px 5px no-repeat; padding:5px 5px 5px 30px; font-size:10px; color:#4F7AB1; font-weight:bold}
.otherfile{background:url(images/docs_1.gif) 5px 5px no-repeat; padding:5px 5px 5px 30px; font-size:10px; color:#4F7AB1; font-weight:bold}


form {margin:0px; padding:0px}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}

