/* -------------------------------------------------------------- reset.css * Resets default browser CSS. -------------------------------------------------------------- */ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } body { line-height: 1.5; } /* Tables still need 'cellspacing="0"' in the markup. */ table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } table, td, th { vertical-align: top; } /* Remove possible quote marks (") from <q>, <blockquote>. */ blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } /* Remove annoying border on linked images. */
a img { border: none; } /* Variable Grid System. Learn more ~ http://www.spry-soft.com/grids/ Based on 960 Grid System - http://960.gs/ Licensed under GPL and MIT. */ /* Containers ----------------------------------------------------------------------------------------------------*/ .container_12 { margin-left: auto; margin-right: auto; width: 900px; } /* Grid >> Global ----------------------------------------------------------------------------------------------------*/ .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 { display:inline; float: left; margin-left: 10px; margin-right: 10px; } /* Grid >> Children (Alpha ~ First, Omega ~ Last) ----------------------------------------------------------------------------------------------------*/ .alpha { margin-left: 0; } .omega { margin-right: 0; } /* Grid >> 12 Columns ----------------------------------------------------------------------------------------------------*/ .container_12 .grid_1 {
width:55px; } .container_12 .grid_2 { width:130px; } .container_12 .grid_3 { width:205px; } .container_12 .grid_4 { width:280px; } .container_12 .grid_5 { width:355px; } .container_12 .grid_6 { width:430px; } .container_12 .grid_7 { width:505px; } .container_12 .grid_8 { width:580px; } .container_12 .grid_9 { width:655px; } .container_12 .grid_10 { width:730px; } .container_12 .grid_11 { width:805px; } .container_12 .grid_12 { width:880px; } /* Prefix Extra Space >> 12 Columns ----------------------------------------------------------------------------------------------------*/ .container_12 .prefix_1 { padding-left:75px; } .container_12 .prefix_2 { padding-left:150px; } .container_12 .prefix_3 { padding-left:225px; } .container_12 .prefix_4 { padding-left:300px; } .container_12 .prefix_5 { padding-left:375px; } .container_12 .prefix_6 { padding-left:450px; } .container_12 .prefix_7 { padding-left:525px; } .container_12 .prefix_8 { padding-left:600px; } .container_12 .prefix_9 { padding-left:675px; }
.container_12 .prefix_10 { padding-left:750px; } .container_12 .prefix_11 { padding-left:825px; } /* Suffix Extra Space >> 12 Columns ----------------------------------------------------------------------------------------------------*/ .container_12 .suffix_1 { padding-right:75px; } .container_12 .suffix_2 { padding-right:150px; } .container_12 .suffix_3 { padding-right:225px; } .container_12 .suffix_4 { padding-right:300px; } .container_12 .suffix_5 { padding-right:375px; } .container_12 .suffix_6 { padding-right:450px; } .container_12 .suffix_7 { padding-right:525px; } .container_12 .suffix_8 { padding-right:600px; } .container_12 .suffix_9 { padding-right:675px; } .container_12 .suffix_10 { padding-right:750px; } .container_12 .suffix_11 { padding-right:825px; } /* Clear Floated Elements ----------------------------------------------------------------------------------------------------*/ /* http://sonspring.com/journal/clearing-floats */ .clear { clear: both; display: block; overflow: hidden;
visibility: hidden; width: 0; height: 0; } /* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */ .clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; } .clearfix { display: inline-block; } * html .clearfix { height: 1%; } .clearfix { display: block; }

body {
  margin: 0;
  padding: 0;
  font: normal .8em  verdana;
	background: #eee url('../../assets/images/body_bg.gif') top repeat-x;  
}

hr {
	background: #ddd;
	color: #ddd;
	clear: both;
	float: none;
	height: .1em;
	margin: 0 0 5px 0;
	padding: 0;
	border: none;
}
hr.hctr {
	margin-top: 10px;
}

.container_12 {
	background: #fff;
	overflow: auto;
}

.header {
	padding-top: 10px;
	height: 50px;
	background: #fff url('../../assets/images/header_bg.gif') bottom repeat-x;
}
.header img {
	margin-top: 2px; 
	margin-left: 25px; 
}

.head_shadow {
	background: #fff url('../../assets/images/bmenu_bg.gif') 0px -1px repeat-x;
}
.content form {
	margin-left:20px;
	margin-right:0px;
}
.content form label {
	display: block;
	float: left;
	width: 120px;
	padding:2px;
	margin-top: 9px;	
	font: normal .9em Verdana;
	color: #333;
}
.content form .intxt {
	border: 1px solid #ccc;
	padding:2px;
	margin-top: 7px;
	color: #666;
	overflow: auto;
	width: 310px;
}
.content form select.intxt {
	width: auto;	
}
.content form textarea {
	font: normal 12px Verdana;
}
div.verify {
	width: 50%;	
	height: 25px;
	overflow: hidden;
	margin-top: 7px;
}
div.verify .intxt {
	float: left;
	width: 55px !important;
	color: #15536C !important;
	margin-top: 0 !important;
	font-weight: bold;
	letter-spacing: 2px;
	margin-right:  5px;
}
div.verify img {
	display: inline;
}
.imgsb {
	float: right;
	margin-right: 48px;
}
div.frmerr {
	font-size: .75em;
	color: #f00;
	clear: both;
	padding-left: 127px;
	font-style: italic;
}
div.success {
	padding-left: 40px;
}
span.notes {
	display: inline;
	font: normal 10px Verdana;
	color: #666;
}
.persons h2 {
	font: normal 2em Arial;
	color: #666;
}
.persons h3 {
	color: #666;
	font-weight: bold;
	font-size: 1.1em;
}
.persons ul {
	margin-left: 20px;
}
.persons ul li {
	padding: 5px;
}
