body {margin:0 auto; background:#e1decf}
#center {margin:auto; width:790px; }
#container { float:left; width:766px; padding:12px; background:#FFFFFF/* url(header_bg.gif) repeat-x*/; border-left:1px solid #9eb4cd; border-right:1px solid #9eb4cd; border-bottom:1px solid #9eb4cd}
#header { clear:both; height:109px; float:left; width:790px; border-left:1px solid #9eb4cd; border-right:1px solid #9eb4cd; border-top:1px solid #9eb4cd;background:#ffffff url(header_bg_blue1.jpg) repeat-x}
#logo { float:left; width:300px}
#search {float:left; width:461px; text-align:right; height:39px; padding-top:70px}
#primary, #footer {clear:both; width:100%}

/* Menu Styles */
#nav { BORDER-RIGHT: #cdcdcd 1px solid; DISPLAY: block; PADDING:5px 0px; BACKGROUND: #ffffff; BORDER-LEFT: #cdcdcd 1px solid; HEIGHT: 25px}
#nav UL  {PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; LIST-STYLE-TYPE: none; LIST-STYLE-image: none;text-align:left; border:none}
#nav A {DISPLAY: block; line-height: 16px;}
#nav LI {FLOAT: left; LIST-STYLE-TYPE: none; LIST-STYLE-image: none; padding:0; margin:0}
#nav ul a {LIST-STYLE-image: none;line-height: 16px;}
#nav LI A {FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #3f73a3; text-decoration:none; LIST-STYLE-image: none;line-height: 16px; padding:5px 18px; display:block;}
#nav LI UL {BACKGROUND: #ffffff; LEFT: -999em; WIDTH: 150px; POSITION: absolute; border:1px solid #d7d9d9;border-bottom: 0; LIST-STYLE-image: none;}
#nav LI.nonav UL {display:none}
#nav LI UL LI {border-bottom:1px solid #d7d9d9;WIDTH: 150px;}
#nav li ul li a {padding:5px; color:#1d4869; FONT:normal 10px Arial, Helvetica, sans-serif; }
#nav li ul li a:hover{padding:5px; text-decoration:underline}
#nav li ul ul {	margin: -23px 0px 0px 150px; LIST-STYLE-image: none; position:absolute;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; LIST-STYLE-image: none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; LIST-STYLE-image: none;}
#nav li:hover, #nav li.sfhover {background: #ffffff; LIST-STYLE-image: none;}
#nav li ul {margin-top:0;display:block;}

#nav LI img {display:none}
#nav LI LI img {display: inline}


body.rightcol #maincontent { clear:both; float:left; width:766px; padding:15px 0}
/*home */
body.rightcol #contentcol { float:left; width:535px}
#rightcol {float:left; width:220px; padding-left:10px; font:10px Verdana, Helvetica, sans-serif}
#rightcol ul {padding-top:0; margin-top:0}
#rightarea {}

/*default */
body.default #maincontent { clear:both; float:left; width:746px; padding:15px 10px}
body.default #contentcol { float:left; width:100%; padding-top:15px}
#breadcrumb { clear:both; float:left; width:100%}
#path { float:left; width:501px; font:10px Verdana, Helvetica, sans-serif; }
#path a {color:#3f73a3;}
#quicklinks { float:left; width:245px; text-align:right}
.pagetitle { color:#5b92e6; display:block; font:14pt Verdana, Helvetica, sans-serif;}
.content td { padding-top:15px}


/* curved corner styles */
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.b1, .b2, .b3, .b4 {display:block; overflow:hidden;}
.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {background:#ffffff; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}
.b1 {margin:0 5px; background:#cdcdcd;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}

#boxcontent { padding:5px 10px; BORDER-RIGHT: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid}
#boxcontent ul {padding-bottom:0; margin-bottom:0}

#footer #boxcontent { height:15px; padding:5px 15px; BORDER-RIGHT: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid}
#copyright { float:left; width:385px; color:#3f73a3; font:bold 10px Verdana, Helvetica, sans-serif;}
#footerlinks { float:left; width:349px; text-align:right; color:#5b92e6; font:bold 10px Verdana, Helvetica, sans-serif;}

#footerlinks a {color:#5b92e6; }
