/* basic styles */
body {margin: 0px; font-family: arial, sans-serif; font-size: 12px; text-align: center; background: url(../images/bg.png) repeat-x top;}
.page {width:960px; margin: 0px auto; text-align: left; background: url(../images/page_bg.png) repeat-y}

/* for pngs as backgrounds {height: px; width: px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="",sizingMethod="scale");} */
/* for pngs in IE6 */
.hiddenalt {display: none;}

p, td, li, blockquote {font-size: 12px;}
a, a:visited {color: #005BA8;}
a:hover {color: #D7BC02;}

h1, h2, h3, h4 {color: #005ba8;}
h1, .content_article_header {font-size: 18px; color: #005ba8; font-weight: bold}
h2 {font-size: 16px}
h3 {font-size: 14px}
h4 {font-size: 12px; margin: 10px 10px 0px 10px;}

h5 {color: black; font-size: 12px; font-weight: bold; }
h6 {color: black; font-size: 12px; font-style: italic; font-weight: bold;}

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}
.bttmpad {margin-bottom: 10px}
img {border: 0px;}
.abso {position: absolute;}


.print {display: none;}


/* ******************************************************* */

.banner {width: 960px; height: 137px;background: url(../images/bg.png) repeat-x top; }
.date {color: white; font-weight: bold; height: 20px; text-align: right; padding-top: 5px; width: 300px;}
.date a {color: white; text-decoration: none;}


a.homelink {margin-left: 180px;}

.menu {width: 184px;}
.menu ul {color: #005BA8; padding: 0px; margin: 10px; list-style: none;}
.menu ul li, .sidebar ul li {margin-bottom: 10px;}
.menu h3, .menu h2 {margin: 10px;} 



.sidebar ul {color: #005BA8; padding: 0px; margin: 0px; list-style: none; margin-left: 15px;}


.soln, .init, .issues {margin-top: 10px; padding-bottom: 10px;}
.soln {background-color: #E5F2FA;}
.init {background-color: #EFF6E4;}
.issues {background-color: #FFFBD6;}

.content {width: 725px; padding: 20px;}

.sidebar {width: 195px;background-color: #E5F2FA; margin: 0px; padding-bottom: 10px; position: relative; float: right;}
.regionbox {width: 175px; margin-left: 10px;}
.regionbox ul {margin: 0px; padding: 0px;}

/* footer */
.shoe {width: 100%; background: url(../images/foot_bg.png) repeat-x; height: 52px; text-align: center;}
.bottomlinks {}
.bottomlinks a, .bottomlinks a:visited {text-decoration: none; color: black;}
.bottomlinks a:hover {text-decoration: underline; color: blue;}
.footlogos {}
.footnote {font-size: 10px; width: 510px; text-align: left; line-height: .9; }
.blunote {color: #003399;}

.icons{}
.icons img {margin-left: 5px;}


/*
change 'blue' to main site color

*/