@charset "utf-8";

body {background-color:#333333; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 0px; height: 100%;}

* html #borderline {height: 100%;  overflow: visible; overflow: hidden; /* So IE wont cry */ }

.printer {text-align: right; margin-right: 10px;}

#leftnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #666666; height: 100%;}

#leftnav a:link, #leftnav a:visited {color: #FFFFFF; text-decoration: none;}

#leftnav a:hover {color: #A6E8F9; text-decoration: underline;}

a {color: #0066CC;}

.style12 {color: #FFCC00; font-weight: bold; font-size: 10px; background: #666666;}

td.bgcar {background: #666666;}

img.left {float:left;  margin:0 5px 0 0; padding: 5px; border: 1px solid #000;}

img.right {float:right;  margin:0 0 0 12px; padding: 5px; border: 1px solid #000;}

img.center{display:block;  margin:0 auto; padding: 5px; border: 1px solid #000;}

#borderline {height: 100%; background-color: #ffffff; width: 650px; margin: 0px auto 0px auto; background-image: url('/images/graybar.gif'); background-repeat: repeat-y;}
	
#header {width: 617px; padding-left: 16px; padding-right: 17px; background-color:#ffffff;}

#right-side {padding-left: 0px; width: 476px; float: right;}

#credentials-side {padding-left: 0px; width: 476px; float: right;}

#left-side {width: 150px; padding-left: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

#footer {width: 617px; height: 22px; background-color: #00A2D1; margin:0 auto; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; border-top: 5px solid #00A2D1; border-bottom: 10px solid #ffffff; padding: 0px; background-position:bottom; background-repeat:no-repeat; text-align: center; vertical-align: middle; clear: both; overflow: hidden;}

#bottomrule {width:617px; height: 13px; margin:0 auto; text-align:center; padding: 0px; background-position:bottom; background-repeat:no-repeat; text-align: center; vertical-align: middle; clear: both; overflow: hidden;}

#footer a {color: #333333;}

#left-side ul {margin-left: 15px; margin-right: 0px; margin-bottom: 0px; padding: 3px;}

#left-side ul li {margin-left: 10px; margin-right: 0px; margin-bottom: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify; padding: 1px; color: #785C78; text-transform: uppercase;}

#left-side ul ul {margin-left: 10px; margin-right: 0px; margin-bottom: 0px; padding: 0px;}

#left-side ul ul li {margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding: 2px;}

li.nav {list-style-position: outside;}

span.style1 {color: #ffffff; font-weight: bold;}

#left-side h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px; border-bottom: 5px solid #FFFFFF; border-top: 5px solid #FFFFFF; padding-left: 5px; background: #F6F3F9; font-weight: bold; text-transform: uppercase; color: #C2B5C7; list-style-type:none;}

#right-side h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-transform: none; height: 19px; vertical-align: middle; background-position: left; background-repeat: no-repeat; margin-top: 15px; margin-bottom: 15px; padding-left: 8px;}

#right-side h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; vertical-align: middle; background-position: left; background-repeat: no-repeat; margin-top: 15px; margin-bottom: 15px; width: 337px; padding-left: 10px; font-weight: normal;}

#right-side p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; vertical-align: middle; background-position: left; background-repeat: no-repeat; margin-top: 15px; margin-bottom: 15px; width: 449px; padding-left: 10px;}

#credentials-side p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; vertical-align: middle; background-position: left; background-repeat: no-repeat; margin-top: 15px; margin-bottom: 15px; width: 347px; padding-left: 10px;}

#right-side p.gory {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; vertical-align: middle; background-position: left; background-repeat: no-repeat; margin-top: 15px; margin-bottom: 15px; width: 347px; padding-left: 10px;}

td.boxer {background: #E0E0E0}

#right-side h2 a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-transform: none;}

.post {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; padding-right: 10px; padding-bottom: 10px; display: block;}

.meta {padding-left: 15px; padding-bottom: 20px; text-align: left; color: #6E536E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase;}

a:active {text-decoration: none; color: #0066CC;}
	
a:active {text-decoration: none; color: #0066CC;}

a:visited {text-decoration: underline; color: #0066CC;}

h2 a:visited {text-decoration: none; color: #0066CC;}
	
a:hover {text-decoration: underline; color: #88A42F;}

a.nav {color: #0066CC; text-decoration: none;}

a.nav2:active {color: #0066CC; text-decoration: none;}

a.nav2:link {color: #0066CC; text-decoration: none;}

a.nav2:visited {color: #0066CC; text-decoration: none;}

a.nav2:hover {color: #88A42F; text-decoration: underline;}

.commentlist li, #commentform input, #commentform textarea {background: #F6F3F9; border: 1px dotted #6E536E;}

.commentlist li {font-weight: bold;}

.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}

.commentlist p {font-weight: normal; line-height: 1.5em; text-transform: none;}

.commentmetadata {font-weight: normal;}

code {font: 1.1em 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .07em;}

p img {padding: 0; max-width: 100%;}

img.centered {display: block; margin-left: auto; margin-right: auto;}

img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}

img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}

.alignright {float: right;}

.alignleft {float: left}

select {width: 130px;}

#commentform input {width: 170px; padding: 2px; margin: 5px 5px 1px 0;}

#commentform textarea {width: 350px; padding: 2px;}

#commentform #submit {margin: 0; float: right;}

.alt {margin: 0; padding: 10px;}

.commentlist {padding: 0; text-align: justify;}

.commentlist li {margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none;}

.commentlist p {margin: 10px 5px 10px 0;}

#commentform p {margin: 5px 0;}

.nocomments {text-align: center; margin: 0; padding: 0;}

.commentmetadata {margin: 0; display: block;}

acronym, abbr, span.caps {cursor: help;}

acronym, abbr {border-bottom: 1px dashed #999;}

blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}

blockquote cite {margin: 5px 0 0; display: block;}

.center {text-align: center;}

hr {display: none;}

a img {border: none;}

.navigation {display: none; text-align: center; margin-top: 10px; margin-bottom: 60px;}