/*######################################################
####                   High Contrast                 ###
####                Scott McKittrick                 ###
####                   Mar 2009                      ###
######################################################*/

/* ----By Tag---*/
body {background-color: white; color: black; font-family: Bookman;}
h2 {font-size: 1em; font-weight: bold; display: inline; background-image: none; position: relative;}
h3 {font-size: 1em; border-bottom-color: black; text-decoration: underline; margin-bottom: 5px; margin-top: 0px; font-style: italic; }
h3 a {border-bottom: none; color: black;} 
h3 a:visited {color: black; border-bottom: none;}
h3 a:hover {color: black; border-bottom: none;}

a {color: black; border-bottom: 1px dotted black; text-decoration: none;}
a:visited {color:#D3D3D3; border-bottom: 1px dotted gray; text-decoration: none;}
a:hover {color: black; border-bottom: 1px dotted black; text-decoration: none;}

a img {border: none; vertical-align: middle;}
a:visited img {border: none; vertical-align: middle;}
a:hover img {border: none; vertical-align: middle;}

p {}


/*----Generics*/
.contentWrapper {margin: 10px; border: dashed 1px black;}

.contentTitle {}
.contentTitle .lowerRight {padding: 5px; padding-left: 10px;}
.contentTitle .lowerLeft, .contentTitle .lowerRight {}

.content{padding: 10px;}

.upperLeft {}
.upperRight {}
.lowerLeft {}
.lowerRight {}

.stb {display: inline;}
.stb li {text-decoration: none; display: inline;}
.stb li a {border: none;}


/*---Specifics ---*/
#topBanner {background-position: center; width: 800px; border: dashed 1px black;}

#mainTitle { text-align: center;}
#mainWrapper { width: 800px; margin: auto;}

/*---One Column----*/
#col0 .contentWrapper {margin-right: 0px; margin-left: 0px;}

/*---Two Uneven Columns----*/
#col1 {width: 70%; float: left;}
#col1 .contentWrapper {margin-left: 0px;}

#col2{ width: 30%; float: right;}
#col2 .contentWrapper {margin-right: 0px;}

/*----Two Even Columns-----*/
#col3 {width: 50%; float: left;}
#col3 .contentWrapper {margin-left: 0px;}

#col4 { width: 50%; float: right;}
#col4 .contentWrapper {margin-right: 0px;}


#footer {clear:both; text-align: center; margin-bottom: 10px; width: 100%;}
#specs {margin: 0;}
#specs a img {border: none; vertical-align: middle;}

#menuBar {text-align: center; height: 30px; margin-top: 0px; vertical-align: middle; background-color: white; border: dashed 1px black;}
#menuBar ul {height: 30px; margin: auto; display: block; vertical-align: middle;}
#menuBar ul li {display: inline; text-decoration: none; font-weight: bold; font-size: 1.25em; margin-left: 5px; margin-right: 5px;}
#menuBar ul li a {border: none; color: black;}

