body { margin:0; padding:0; background-color: #ffffff; background: #ffffff;}

html { overflow-x: hidden; overflow-y: scroll;}

hr { color: #cfd6dd; height: 1px; border: 0px; width: 100%; background-color: #cfd6dd;}

#page .address a:link:link { color: #0b1c72; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 0;}
#page .address a:link:visited { color: #0b1c72; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 0;}
#page .address a:link:hover { color: #da6700; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 1px solid #da6700;}
#page .address a:link:active { color: #0b1c72; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 0;}

#toplogo { margin: 0px; border: 0px; width: 668px; height: 166px;}

#page { padding: 0; padding-top: 10px; width: 668px; background: url(../graphics/mainbg.jpg); background-repeat:repeat-x; }
#page { font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; line-height: 24px;}

#page ul { color: #0b1c72; font-size: 26px; }
#page li { list-style-image: url(../graphics/bullet.gif); list-style-type: square; color: #0b1c72; font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; line-height: 24px;}

#page a:link { color: #da6700; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 1px dotted #da6700;}
#page a:visited { color: #da6700; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 1px dotted #da6700;}
#page a:hover { color: #da6700; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 1px solid #da6700;}
#page a:active { color: #da6700; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 1px dotted #da6700;}

#page table td  {font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #0b1c72; line-height: 24px;}
#page .tables a { color: #ffffff; text-decoration: none; font-weight: bold; letter-spacing: 1px; border-bottom: 0;}
#page .tables a:link:link { color: #ffffff; text-decoration: none; font-weight: bold; letter-spacing: 1px; border-bottom: 1px dotted #ffffff;}
#page .tables a:link:visited { color: #ffffff; text-decoration: none; font-weight: bold; letter-spacing: 1px; border-bottom: 1px dotted #ffffff;}
#page .tables a:link:hover { color: #ffffff; text-decoration: none; font-weight: bold; letter-spacing: 1px; border-bottom: 1px solid #ffffff;}
#page .tables a:link:active { color: #ffffff; text-decoration: none; font-weight: bold; letter-spacing: 1px; border-bottom: 1px dotted #ffffff;}

#menu { height: 32px; width: 668px; text-align: left; z-index: 1; background: url(graphics/menubg.gif); background-repeat:repeat-x; border-bottom: 2px solid #727171; border-top: 1px solid #FFFFFF;}

#header {background: url(../graphics/topbg.jpg); background-color: #142b55; background-repeat:repeat-x; height:55px; width: 668px;}

#menubar { background: url(../graphics/menubarbg.jpg); padding-top: 3px; padding-bottom: 3px;  height:17px; width: 668px; color: #404143; font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; letter-spacing: 2px;}
#menubar a:link { color: #ffffff; text-decoration: none; font-weight: normal;  letter-spacing: 2px; border-bottom: 0;}
#menubar a:visited { color: #ffffff; text-decoration: none; font-weight: normal; letter-spacing: 2px; border-bottom: 0;}
#menubar a:hover { color: #0b1c72; text-decoration: none; font-weight: normal; letter-spacing: 2px; border-bottom: 0;}
#menubar a:active { color: #ffffff; text-decoration: none; font-weight: normal; letter-spacing: 2px; border-bottom: 0;}

#menubarflash {z-index: 0; border-bottom: 1px solid #727171; background: #000000; width: 668px; height: 32px;}

#menubartext { padding-left: 48px; padding-top: 2px; color: #ffffff; font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; letter-spacing: 2px;}

#searchfield { width: 668px; padding-top: 20px; padding-left: 48px; padding-right: 48px; font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #1a3a5a; line-height: 24px; text-align: center;}

.address { padding-left: 68px; padding-right: 68px; font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #0b1c72; line-height: 24px;}
.button { font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #375c86; background-color:#f4f4f4; border: 1px solid #cfd6dd;}
.caption { font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #404143; margin-top: 10px; float: right;}
.captioncity { font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: bold; color: #404143; margin-top: 10px; float: left; text-transform: uppercase;}
.city { margin-top: 14px; padding-left: 58px; padding-right: 58px; font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: normal; color: #1a3a5a; line-height: 24px; text-transform: uppercase;}
.error {color: #da6700; margin: 0px; display:none; text-align: right; float: right;}
.heading { font-family: Tahoma; font-size: 15px; font-style: normal; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
.heading2 { font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
.image { border: 1px solid #375c86; padding: 2px; margin-left: 68px; width: 110px;}
.newsdate { font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: bold; text-transform: uppercase;}
.newsheader { font-family: Tahoma; font-size: 15px; font-style: normal; font-weight: normal; text-transform: uppercase;}
.search { font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #0b1c72; text-align:justify; background-color: #f4f4f4; border: 1px solid #375c86; width: 160px; overflow: auto;}
.searchmultiple { font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #0b1c72; text-align:justify; background-color: #f4f4f4; border: 1px solid #cfd6dd; overflow: auto;}
.tables { font-family: Tahoma; font-size: 10px; font-style: normal; color: #375c86; font-weight: normal; width: 572px;}
.tablesheader { background-color: #112852; color: #ffffff;}
.text { overflow-y: hidden; padding-top: 20px; padding-left: 48px; padding-right: 48px; font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #0b1c72; line-height: 24px; text-align: justify;}
.type { margin-left: 48px; margin-right: 48px; margin-top: 20px; padding: 10px; font-family: Tahoma; font-size: 13px; font-style: normal; font-weight: bold; color: #1a3a5a; line-height: 24px; letter-spacing: 2px; text-transform: uppercase; background-color: #f4f4f4; border-bottom: 1px solid #bababa;}
.webform { font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #1a3a5a; text-align:justify; background-color: #f4f4f4; border: 1px solid #1a3a5a; width: 230px; overflow: auto;}
.webformtxt { font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #375c86; text-align:justify;}
.sidebar { width: 100%; height: 558px; padding: 0; margin: 0; background: url(../graphics/blue.jpg); background-repeat:repeat-x;}
.sidebartableleft { border-right: 8px solid #112852; background: url(../graphics/bg.gif);}
.sidebartableright { border-left: 8px solid #112852; background: url(../graphics/bg.gif);}
.chk { cursor:pointer; line-height: 26px; }

a:link:link { color: #da6700; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 1px dotted #da6700;}
a:link:visited { color: #da6700; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 1px dotted #da6700;}
a:link:hover { color: #da6700; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 1px solid #da6700;}
a:link:active { color: #da6700; text-decoration: none; font-weight: normal; letter-spacing: 1px; border-bottom: 1px dotted #da6700;}

.inputField{font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #0b1c72; text-align:justify; background-color: #f4f4f4; border: 1px solid #cfd6dd; width: 230px; overflow: auto;}
.hilightedInputField{font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #0b1c72; text-align:justify; background-color: #ffffff; border: 1px solid #0b1c72; width: 230px; overflow: auto;}