/* Start of CMSMS style sheet 'global' */
body {background: #668fa3 url(/uploads/i/bck.gif) left top; margin-top: 0px;}

/* ------------------------layout------------------------- */
#wrapper {
	width: 746px;
	margin-left: auto;
	margin-right: auto; 
}
#wrap {
        width: 746px; text-align: left; 
background: #ffffff url(/uploads/i/wrap_bck.gif) repeat-y right top;
}
/* ------------------------floats------------------------- */

#wrap, #left, #right, #footer
{float: left;}

/* ------------------------elements------------------------- */

#header {background: #142f63 url(/uploads/i/header_bck.png) no-repeat right top; height: 105px; margin-left: 3px; margin-right: 3px;}
#subheader {background: #7c98a8 url(/uploads/i/subheader_bck.png) repeat-x left top; height: 16px; padding: 5px 0px 5px 270px;margin-left: 3px; margin-right: 3px;}
#left {width: 265px; padding-top: 5px;}
#right {width: 450px; padding: 0px 5px 5px 5px; min-height: 400px;}
#footer {background: #ffffff url(/uploads/i/footer_bck.png) no-repeat right top; width: 746px; height: 28px;}
#contentholder {padding: 5px 5px 5px 3px;}
.nav1 {background: url(/uploads/i/nav1_bck.png) no-repeat; height: 25px; width: 253px; }
.nav2 {background: url(/uploads/i/nav2_bck.png) no-repeat; width: 253px; }
.nav1:hover {background: url(/uploads/i/nav2_bck.png) no-repeat; width: 253px; color: #ffffff; }
.nav1:hover a {color: #ffffff;}
.nav1 a:active {background: url(/uploads/i/nav1_bck.png) no-repeat; width: 253px; color: #ffffff; }
.nav3 {background: url(/uploads/i/nav2_bck.png) no-repeat; width: 253px; }

/* ------------------------typography------------------------- */
#subheader {font: 0.7em sans-serif, verdana; color: #b3b3b3;}
#subheader a {color: #d7d7d7; text-decoration: none; padding-left: 10px; padding-right: 10px; }
#subheader a:hover {color: #526f82;}
#subheader form {display: inline; padding-bottom: 5px;}
#subheader input {width: 71px; height: 17px; background: url(/uploads/i/subheaderform_bck.png) no-repeat; padding-left: 28px; border: 0px; margin: 0px;font: 10px tahoma; color: #a9a9a9;}
#subheader .searchbut {width: 30px;}
#subheader .sub1 {border-left: 1px #678fa8 solid;}
#subheader .sub2 {border-right: 1px #678fa8 solid;}


/*#footer {color: #93a9b9; font: 10px sans-serif, verdana; text-align: right;}*/
#content, #left {font: 12px/16px sans-serif, verdana; text-align: justify;}
#content h1 {font-weight: normal; font: 18px "Garamond", "Times New Roman", Times, serif; color: #666666; margin-top: 2px;}
#content h3 {font-weight: normal; font: 14px "Garamond", "Times New Roman", Times, serif; color: #666666; font-weight: bold;}
#content a {color: #000000; text-decoration: none;}
#content a:hover {text-decoration: underline;}

.nav1 {color: #526f82; font: 12px sans-serif, verdana; padding: 6px 0px 5px 20px; margin: 0;}
.nav1 a {color: #526f82; text-decoration: none;}
.nav2 {color: #526f82; font: 12px sans-serif, verdana; padding: 6px 0px 5px 20px;}
.nav2 a, .nav3 a {color: #ffffff; text-decoration: none;}
.nav2 li, .nav2 ul, .nav2 li a, .nav3 li a, .nav3 li, nav3 ul {color: #a0a0a0; text-decoration: none;}
.nav2 li a:hover {color: #000000;}
.nav3 {color: #526f82; font: 12px sans-serif, verdana; padding: 6px 0px 5px 20px; margin-bottom: 8px;}

.nav1 li, .nav2 li, .nav3 li {list-style: url(/uploads/images/navli.png) circle}
/* End of 'global' */

