* { padding : 0; margin : 0;
} 
body { background:url(Images/New/background.jpg); font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; font-size : 13px;} 
h1 { font : normal 2.8em Georgia, "Trebuchet MS", Arial, Sans-Serif; padding : 0 0 0 0; margin : 0; } 
h2 { margin : 0; padding : 0; font : normal 1.8em Georgia, "Trebuchet MS", Arial, Sans-Serif; } 
h3 { margin : 0; padding : 0; font : normal 1.3em Georgia, "Trebuchet MS", Arial, Sans-Serif; } 
h4 { margin : 0; padding : 0; font : normal 1.1em Georgia, "Trebuchet MS", Arial, Sans-Serif; } 
h1 a, h2 a, h3 a, h4 a { color : #000; background : inherit; text-decoration : none; } 
a { color : #0000cd; } 
img { padding : 0; } 
img.floatTL { float : left; margin : 0 10px 5px 0; } 
img.floatTR { float : right; margin : 5px 5px 0 7px; } 
.clear { clear : both; } 
#wrapper { position : relative; margin : 0 auto; width : 922px; } 
#header { position : absolute; top : 0; left : -2px; float : left; color : #333; width : 900px; float : left; padding : 13px;
border : 0 solid #ccc; height : 80px; margin : 7px 10px 0 0; background-image : url(Images/New/headtop.jpg);
background-repeat : no-repeat; background-position : top right; } 
.links { text-align:right; margin-top : -7px; } 
.links a { font-weight : bold; margin-right : 20px; color : #041e72; text-decoration : none; 
background : #89a7d8 url(Images/New/ButtonBack.jpg) repeat-x; padding : 0 10px 0 10px; }
.title { position : relative; top : -10px; left : 0; float : left; margin-top : 0px; padding-right : 4px; }
.title h1#lineone { font-size : 1.7em; font-weight : bold; font-family : helvetica, arial, sans-serif; font-style: italic;
padding-top : 30px; padding-left : 158px; color : #000099; border : none; top : 0; left : 14px; letter-spacing : 0px; } 
.title h1#lineone span { color : #041e72; font-size : 75%; } 
.title h2#linetwo { padding-top : 4px; padding-left : 160px; padding-bottom : 20px; font-size : 1.2em; font-family : helvetica, arial, sans-serif;
font-style: italic; color : #000099; text-transform : none; } 
.title img.floatTL { float : left; border : none; margin : -3px 10px 5px -10px; } 
#navigation { position : absolute; top : 112px; left : 0; float : left; width : 678px; padding : 10px; border : 1px solid #ccc;
margin : 0 0 5px 0; background : #89a7d8 url(Images/New/navbg.jpg) repeat-x; } 
#navbar { }
#navbar a { color : #004183; font-weight : bold; text-decoration : none; padding : 0 10px 0 16px; }
#navbar a:hover { color : #f42121; text-decoration : underline; padding : 0 10px 0 16px; font-style:italic; } 
#navbar li { float: left; list-style: none; } 
#navbar li a { color : #004183; font-weight : bold; display: block; }
#navbar li a:hover { background: #069; color: #fff; }
#navbar li:hover > a { background: #f4f3f7; color: #004183; }
#navbar table { border-collapse:collapse; padding:0; margin:0 0 -1px 0; border:0; }
#navbar div.holder { position : absolute; top : 26px; left : -2px; width:700px; height:0; overflow:hidden; }
#navbar div.slide { background : url(Images/New/background-menu.jpg) repeat-x; width:670px;  padding:0 15px 15px; border:1px solid #888; }
#navbar div.slide dl {float:left; width:220px;}
#navbar :hover div.p1 {height:140px;}
#navbar :hover div.p2 {height:140px;}
#navbar :hover div.p3 {height:140px;}
#navbar :hover div.p4 {height:140px;}
#navbar :hover div.p5 {height:155px;}
#navbar :hover div.slide {top:0px;}
#navbar li .slide dl {padding:0; margin:0;}
#navbar li .slide dl dt {font-family:verdana, sans-serif; font-size:13px; font-weight:bold; padding:10px 0 0; margin:0; height:18px; line-height:18px; color:#069;}
#navbar li .slide dl dd {padding:0; margin:0;}
#navbar li .slide dl dd a {background:transparent; height:18px; line-height:18px;}
#navbar li .slide dl dd a:hover {background:transparent;  color:#0577eb;}
#info .clear {clear:left;}
#info img {display:block; margin:0 auto;}
#leftcolumn { position : absolute; top : 112px; left : 0; height : 1265px; float : left; color : #333; border : 1px solid #ccc;
margin : 0 5px 5px 0; padding : 10px; width : 678px; background-repeat : no-repeat; } 
#banner { position : absolute; top : 55px; left : 10px; float : left; }
.sb { position : absolute; top : 57px; left : 487px; float : right; margin : 0 14px 20px 0; } 
.sb h4 { margin : 0 0 0 7px; padding-left : 5px; font-family : Arial, Helv, sans-serif; color : white; font-weight : bold; font-style : italic; } 
.sb p { margin : .4em; margin-top : 0; margin-left : 0; padding-left : 0; } 
form { margin : 0 7px 10px 4px; padding-top : 5px; padding-bottom : 5px; padding-left : 10px; padding-right : 10px;
border : 1px solid white; font-weight : bold; color : white; } 
#advancedsearch { background: #CBDCED; width : 499px; margin-left : 0; padding : 5px; } 
#advancedsearch form { color:#004183; } 
input.text { font-family : Arial, Helv, sans-serif; font-size : 11px; color : #628bc4; background : transparent; border : 1px solid #ccc; font-weight : bold; } 
input.submit { font-family : Arial, Helv, sans-serif; font-size : 11px; font-weight : bold; color : #06c; background : transparent; border-width : 0; color : #001932; } 
input.search { font-family : Arial, Helv, sans-serif; font-size : 11px; color : #e1e3eb; background : transparent; border : 1px solid #e1e3eb; font-weight : bold; } 
#box { margin-top : 5px; margin-bottom : 10px; } 
#box a { text-align : right; float : right; color : #99ff33; font-weight : bolder; } 
.content_left { position : absolute; top : 322px; left : 7px; margin : 0 0 0 -2px; padding : 5px; display : inline; float : left; 
width : 145px; height : 950px; text-align : justify; font-size : 1em; line-height : 1.1em; font-family : Arial, Helv, sans-serif;
background : #f4f3f7; } 
.content_left img.floatTL { float : left; border : none; margin : 0 0 0 0; } 
.content_left img.center { border : none; margin : 0 0 0 17px; } 
.content_left h2 { font-size : 1em; color : #290ac2; text-align : left; font-weight : bold; font-family : Arial, Helv, sans-serif;
margin-top : 6px; margin-bottom : 12px; } 
.content_left h3 { font-size : 1em; margin : 7px 0 12px 0; text-align : center; color : #290ac2; font-weight : bold; font-family : Arial, Helv, sans-serif; } 
.content_left p { margin : .8em 0 0 0; padding-left : 0; } 
.content_left a { display : block; text-align:left; font-size : .8em; } 
.content_right { position:absolute; top: 327px; left: 172px; height : 953px; margin : -5px -3px 0 0; display : inline;
float : right; width : 509px; text-align : justify; padding-left : 5px; padding-bottom : 5px; padding-right : 5px;
padding-top : 2px; line-height : 1.3em; background : #f4f3f7; } 
.content_right h1 { margin-top : 3px; padding-left : 5px; font-size : 1.6em; font-family : Arial, Helv, sans-serif;
font-weight : bold; font-style : italic; color : #290ac2; background-image : url(Images/New/navbg.jpg); } 
.content_right h2 { font-size : 1.1em; font-family : Arial, Helv, sans-serif; font-weight : bold; font-style : italic;
color : #290ac2; margin-top : 10px; } 
.content_right h3 { padding-left : 5px; font-size : 1.3em; font-family : Arial, Helv, sans-serif; font-weight : bold;
font-style : italic; color : #290ac2; background-image : url(Images/New/navbg.jpg); margin-top : 10px; margin-bottom : 12px; } 
.content_right h4 { display : inline; font-size : .9em; color : #290ac2; font-weight : bold; font-family : Arial, Helv, sans-serif; } 
.content_right p { margin : .6em; margin-top : 0; margin-left : 0; padding-left : 0; } 
.content_right ul { font-weight : bold; font-size : 95%; color : #013569; } 
.content_right li { margin-top : 2px; margin-left : 35px; }
#rightcolumntitle { position : absolute; top : 156px; left : 705px; float : right; width : 195px; font-size : 1.3em; text-align : center;
margin-top : -44px; margin-bottom : 12px; color : #004183; font-family : Arial, Helv, sans-serif; font-style : italic;
font-weight : bold; padding : 10px; background-image : url(Images/New/navbg.jpg); background-repeat : repeat-x; } 
#rightcolumn { position : absolute; top : 163px; left : 705px; width : 194px; height : 1220px; float : right; color : #333;
margin : -6px 0 0 0; padding : 10px; border : 1px solid #ccc; background-image : url(Images/New/UsefulLinksBG.jpg); background-repeat : repeat-x; } 
.popupimage span { position:absolute; display:none; } 
.popupimage:hover span, .popupimage:focus span { display:block; right:205px; margin-top:-18px; z-index:1; border: 0; }
#rightcolumn h3 { font-size : 1.3em; margin-top : -10px; color : #290ac2; font-family : Arial, Helv, sans-serif; font-style : italic;
font-weight : bold; padding : 10px; background-image : url(Images/New/navbg.jpg); background-repeat : repeat-x; margin-bottom : 12px; } 
#rightcolumn a { Text-align : left; color : #004183; text-decoration : none; font-weight : bold; padding : 0 0 0 5px; } 
#rightcolumn a:hover { background: #f4f3f7; color: #004183; padding : 0 0 0 0; text-decoration: underline; } 
#rightcolumn p { margin : .6em; margin-top : 0; margin-left : 0; padding-left : 0; } 
.listings { position : absolute; top : 453px; left : 715px; height:909px; border : 1px solid #ccc; float : right;
margin-top : 26px; margin-left : -10px; width : 215px; background-color : #f4f3f7; text-align : justify; } 
#listingstitle { position : absolute; top : -45px; left : 0; float : right; width : 196px; font-size : 1.3em; text-align : center;
color : #004183; font-family : Arial, Helv, sans-serif; font-style : italic; font-weight : bold; padding : 10px;
background-image : url(Images/New/navbg.jpg); background-repeat : repeat-x; } 
.listings-text { display:block; background-color:#f4f3f7; padding : 10px 8px 12px 8px; width : 198px; margin : -7px 0 0 0; } 
.listings-text img { width : 184px; height : 105px; border : 2px solid; color:#ccc; }
.listings-text a { display : block; text-align : left; color : #004183; font-weight : bold; width : 195px; padding : 0 0 0 0; } 
.listings-text a:hover { color: #004183; padding : 0 0 0 0; text-decoration: underline; }
.popupimage-listings span { position:absolute; display:none; } 
.popupimage-listings:hover span, .popupimage:focus span { display:block; right:205px; z-index:1; border: 0; }
#footer { position : absolute; top : 1401px; left : 0; float : left; width : 920px; } 
#footer-bar { margin-top : 2px; background-color : #fff; display : inline; float : left; width : 920px; border-top : 1px solid #d1d1d1; text-align : center; } 
#footer a { color : #004183; }
#footer img.floatTR { float : right; border : none; margin : 0 0 0 0; }
#Facebook a { float : right; }
#Syndafeed a { float : left; }
