body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color:#f1f1f1; margin: 0;padding: 0;}
#container {padding-top:10px;}
#subcontainershort {}
#boxmid{margin: 0 auto; width:960px;}
#subcontainer {width:960px; margin: 0 auto 10px; background-color:#FFFFFF;}
#contentcontainer {width:960px;  }
.container {width:960px; margin:0 auto; padding:0 15px; }
#flash{	margin: 0 auto 10px;background-image:url(../images/flash.png);width: 960px;	height: 289px;}
/*------ Header Styles ------*/
#header { margin: 0 auto; padding-top:0; width:960px; height:80px;}
#header .container {position:relative;}
#header .logo{ padding:20px 0 0 0; position:absolute;}
#header .link{ width:200px; float:right; text-align:right;}
/*------ Navigation Styles ------*/
#menubar{ height:55px; width:765px; margin: 6px 0 auto; background-image:url(../images/menubar.png);float:right; }
/*------ Content Styles ------*/
#content {width:690px; float:left; margin:20px 10px 20px 20px;}
#content p {font-size:13px; line-height:20px; margin:9px 0;}
#content ul {font-size: 1.05em; line-height:20px; margin:20px 0; padding: 0 0 0 20px;}
#content li {font-size: 1.05em; line-height:20px; margin:9px 0; padding: 0 0 0 10px;}
/*------ Content Styles ------*/
#breadcrumbs{width:960px; margin:0 auto; height:20px;}
/*------ Sidebar Styles ------*/
#sidebar {width:215px; float:right; margin:20px 10px 0 0; padding:0 ; background-color:#ececee; }
.sidebar ul {margin: 0;	padding: 0;	list-style: none;}
.sidebar li {	margin-bottom: 10px;	padding: 0 0 10px 0px;}
.sidebar li ul {}
.sidebar li li {margin: 0;border: none;}
.sidebar li h2 {font-size: 1.5em;color: #f37302;padding-left:10px;padding-top:5px;}
.sidebar li h3 {font-size: 1.2em;color: #666666;padding-left:10px;padding-top:10px;}
.sidebar p {padding: 0 10px;}
/*------ Footer Styles ------*/
#footer{margin: 0 auto; background-image:url(../images/footer.png); width: 960px; height: 218px;}

#footer .footerbox {width: 170px; margin: 20px 0 0 20px; position:relative; float:left;}
#footer .footerbox ul {margin:0; padding:0; list-style:none; line-height: normal;}
#footer .footerbox li {margin-bottom: 1px; padding: 2px 0;}
#footer .footerbottom  { padding: 40px  0 0 20px; width:450px; position:relative; float:left;}
/*------ General Styles ------*/
a {	text-decoration: none;color: #0153B4;}
h2 {font-size: 1.5em;}