@charset "utf-8";
/* CSS Document */

/*** ATAP VICTORIA STYLESHEET 

A three eyed, no armed hitchhiker was standing by ol' Highway 83 when a large truck pulled over, the truckdriver took a quick look then said
"aye, aye, aye. What have we here? You look pretty 'armless. Hop in!"

***/

/** Main **/

html, body {
width: 960px;
margin: 0 auto;
padding: 0;
background: #EFEBEA;
}

body {
font-size: .8em;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom: .5em;
}

a:link, a:visited, a:active {
color: #f7941d;
font-style: italic;
text-decoration: underline;
}

a:hover {
text-decoration: none;
}

h1 {
font-size: 1.8em;
color: #00366f;
padding-top: 1em;
}

h2 {
font-size: 1.3em;
color: #00366f;
font-style: italic;
}


/** Branding **/

#branding {
margin-top: 10px;
}


/** Menu **/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#modernbricksmenu2{
padding: 0;
width: 100%;
/**** border-top: 4px solid #013469; /*ATAP Blue*/ 
background: transparent;
margin-top: -3px;
}

#modernbricksmenu2 ul {
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 ul:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 12px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 12px;
background-color: #f7941d; /*Brown color theme*/ 
border-top: 1px solid white;
text-align: center;
height: 2.3em;
min-width: 4em;
}

#modernbricksmenu2 a:hover{
background-color: #013469; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 .current a{ /*currently selected tab*/
background-color: #013469; /*ATAP color theme*/ 
color: white;
border-color: #013469; /*ATAP color theme*/ 
}

/** Content **/

#top, .content-container-top {
text-align: center;
margin: 0;
}

#contentcontainer {
background: #fff;
}

#content {
margin: 0 1.5em;
overflow: auto;
}

.floatleft, .floatright {
width: 48%;
}

.floatleft {
float: left;
}

.floatright {
float: right;
}

.centered {
text-align: center;
}

.alignright {
	text-align: right;
}

.shaded, .shaded-container {
	background: #efebea;
}

.shaded {
	padding: 20px;
}

.clear {
clear:both;
}

.imageborder, .leftimageborder, .rightimageborder {
border: solid 2px #013469;
padding: 1px;
margin-top: 5px;
}

.leftimage, .leftimageborder {
float: left;
margin-right: 10px;
}

.rightimage, .rightimageborder {
float: right;
margin-left: 10px;
}

.regform ul {
margin-top: 2em;
list-style: none;
}

.regform ul li {
margin: 1em;
}

.inline, .inline img, .inline a img {
	border: none;
	display: inline;
}

.inline img {
	padding-right: 5px;
}

.shaded-container-top {
	text-align: center;
}

.shaded-container-top h2 {
	padding-top: .5em;
	padding-bottom: 0;
	margin-bottom: 0;
}

 .shaded-container-bottom h2 {
	padding-bottom: .5em;
	padding-top: 0;
	margin-bottom: 0;
} 

.fourH {
	width:400px;
	padding: 0 15px;
	}

ul.spacedlist li {
	margin-bottom: 1em;
}

.paddedtop {
	margin-top: 2em;
}

/** Site Info **/

#bottomcontainer {
margin: 0;
width: 100%;
display: inline;
height: 45px;
}

.shaded-container-bottom {
height: 45px;
text-align: center;
background: #efebea;
margin-top: -14px;
}

.bottomleftcorner {
float:left;
}

.bottomrightcorner {
float: right;
}

#siteinfo {
width: 500px;
margin: 0 auto;
border-top: 1px #EFEBEA solid;
text-align: center;
height: 44px;
}

table tr td h5 {
	margin: 0px;
}

table.bordered td {
	border: solid 1px #f7941d;
}
