/* CSS Document */

body,html {
font-size:12px;
background-color:#E1F0FF;
margin:5px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}

h1 {
color:#334661;
font-size:14px;
font-weight:bold;

}
h3 {
color:#334661;
font-size:14px;
font-weight:bold;

}
h4 { clear:both;margin-top:10px; }
select, textarea, .textboxes
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	width:150px;
	margin:5px 0px 5px 0px;
}
/* Results Styles */ 

.res_band { background-color:#002762; color:#ffffff;padding:3px;clear:both; } 
.res_wrap { border:1px solid #002762; } 
.res_imgWrap { padding:2px;width:196px;float:left; }
.res_txtWrap { width:520px;float:left;text-align:justify;margin-left:5px;font-size:14px; padding:5px; } 
.res_sumWrap { clear:both;padding:2px;font-size:14px; } 
.res_butWrap { margin:0 auto;width:500px;text-align:center;padding:10px;} 

/* Details styles */


.det_band { background-color:#002762;color:#ffffff;text-align:center;clear:both;border:2px solid #009900; clear:both;font-size:16px;}
#det_imgWrap { width:680px; }
#det_imgMain { width:340px; float:left; padding:5px;}
.det_imgThumb { width:100px;float:left;padding:5px; }
#det_imgThumbsWrap { width: 330px; float:left; }
#det_sumWrap { width:225px; clear:both;text-align:left; padding:5px; }
.det_sumTag { color: #009900; font-weight:bold;font-size:18px; }
.det_sumText { font-size:16px; }
.det_txt { text-align: justify; }
#det_butWrap {clear:both;width:500px; padding:10px; margin:0 auto;text-align:center; }
.det_sumFeat { width:235px;float:left;padding:10px; } 

form { margin:0px;padding:0px; }

.cont_wrap { width:750px;padding:10px; }
.formWrap { width:320px;float:left;padding:20px; } 
.logWrap { width:340px;text-align:right; }
.red_text { color:#ff0000; }
.checkWrap { width:160px; } 

/* ID's  */
div#pageborder {
width:770px;
border-top: solid 2px #002762;
border-right: solid 2px #002762;
border-left: solid 2px #002762;
border-bottom: solid 2px #002762;
background-color:#FFFFFF;
margin:0 auto;
}
div#content {
width:770px;
border: 0px;
margin:0 auto;
}

div#footer {
width:770px;
margin:0 auto;
text-align:right;
color:#666666;
background-color:#E3E3E3;
font-size:11px;
line-height:30px;
}

div#wrapper {
text-align:center;
}

div#header {
margin:0 auto;
text-align:center;
background-color:#002762;
/*background-image: url(images/topright.jpg);
background-position: top right;
background-repeat: no-repeat;*/
color:#ffffff;
position:relative;
width:770px;
height:130px;
}

div#logo {
float:left;
width:20%;
position:relative;
height:130px;
}

div#headText {
font-family:"Times New Roman", Times, serif;
position:absolute;
/*left: 419px;*/
left: 219px;
top: 48px;
font-size:20px;
font-weight:bold;
}
div#contact {
padding-right: 10px;
float: right;
font-weight:bold;
font-size: 12px;
}
.hemail {
text-decoration: none;
color: #FFFFFF;
}
a.hemail:hover {
color: #1F992C;
}

div#nav {
width:770px;
margin:0 auto;
background-color:#E2E2E2;
text-align:center;
color:#002762;
border-bottom: solid 1px #002762;
}

div#footnav {
width:770px;
margin:0 auto;
background-color:#FFFFFF;
text-align:center;
color:#999999;
clear:both;
border-top: solid 1px #002762;
border-bottom: solid 1px #002762;

}
div#contentWrap {
width:750px;
margin:0 auto;
padding:10px;
}

div#contWrap {
float:right;
width:398px;
margin:0 auto;
padding:10px;
}

div#cont1 {
float:left;
width:176px;
background-image:url(images/regBk.jpg);
background-color:#E8EBF0;
padding:5px;
}

div#cont2 {
float:left;
width:398px;
height:268px;
/*background-color:#E8EBF0;*/
}

div#cont3 {
float:left;
width:176px;
background-color:#E8EBF0;
padding:5px;
height:255px;
}

div#formWrap {
width:750px;
margin:0 auto;
text-align:center;
}

/* Links */

a.nav:link, a.nav:visited {

font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1F992C;
font-size:12px;
text-decoration:none;
padding:10px;
line-height:25px;
}

a.nav:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
/*color:#00CC00;*/
color:#002762;
font-size:12px;
text-decoration:none;
padding:10px;
line-height:25px;
}

a.nav2:link, a.nav2:visited {
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:11px;
text-decoration:none;
padding:10px;
line-height:25px;
}

a.nav2:hover {
color:#002762;
text-decoration:none;
padding:10px;
line-height:25px;
}
/* classes */
div#QS_sale {
	margin:0px 10px 10px 10px;	
	display:block;
}
div#QS_let {
	margin:0px 10px 10px 10px;	
	display:none;
}
.QS {

        font-size:12px;
	text-align:center;
	margin-bottom:10px;
}

.QS_form { margin:5px 5px 0px 5px; }
.QS_subWrap { margin:0 auto;width:180px; }

.smallgray {
padding:10px;
font-size:11px;
color:#666666;
text-align:justify;
}

.intro {
padding: 10px;
width:750px;
margin:0 auto;
text-align:left;
}

.title {

font-size:18px;
color:#334661;
font-weight:bold;

}

.line {
line-height:8px;
width:770px;
text-align:center;
margin:0 auto;
background-color:#E3E3E3;
}



div.row {
  clear: both;
  padding-top: 5px;
  }

div.row span.label {
  float: left;
  width: 100px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 235px;
  text-align: left;
  } 
  
.spacer {

clear:both;

}

.submit {
background-color:#009900;
color:#ffffff;
border:2px solid #002762;

}

.submit:hover {
color:#002762;
border:2px solid #002762;

}

.error {

color:#FF0000;
font-weight:bold;

}

a.search:link, a.search:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	border-style:solid;
	border-width:2px;
	border-color:#002762;
	height:20px;
	background-color:#009900;
	padding:4px;
	
}

a.search:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#002762;
	text-decoration:none;
	height:20px;
	padding:4px;
}

.home_log { width:150px;margin:0 auto;text-align:left; }

