body{
	margin:0px;
	padding:0px;	
	font-family:Arial;
	font-size:10pt;	
}
img{
	border:0px;
}
form{
	margin: 0px 0px 0px 0px;
}
.ellipsis{
	margin-right: -10000px;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}	
h2{
	margin:0px;
	padding:0px 0px 5px 0px;
	color:#7C899A;
	font-size: 20px;
}
#header{width:100%;	height:auto;overflow:hidden;position:relative;}		
.logo{width:188px;margin:0px 3px 0px 0px;height:53px;float:left;margin-top:3px;}
.logo a{width:188px;height:54px;display:block;float:left;background:url(../images/logo_small_beta.gif) no-repeat left top;text-indent:-999em;}
.finddiv{width:779px;height:65px;background:url(../images/searchBarSmall.v1.gif) no-repeat center top;float:left;}
.finddivLong{width:779px;height:65px;background:url(../images/searchBarSmallFull.v1.gif) no-repeat center top;float:left;}
.findtitle{font-family:Trebuchet MS; font-size: 18px; color: white; padding: 15px 6px 20px 10px;}
.inputbox{width:381px;height:26px;padding:4px 4px 0px 10px;border:none;color:#868e97;font-size:16px;background:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-top:12px;margin-right:1px;}
.inputboxLong{width:522px;height:26px;padding:4px 4px 0px 10px;border:none;color:#868e97;font-size:16px;background:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-top:12px;margin-left:19px;margin-right:1px;}
.btndiv{margin-top:14px;}
.titlebar{width: 970px;height: 37px;background:url(../images/titlebar.gif) no-repeat center top;padding-bottom: 10px;}
.titlebartext{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;display:block;padding: 8px 0px 0px 10px;color: #7C7C7C;overflow: hidden;height: 24px;}
.font9{font-size:9px;}
#moreOptions{padding-left:8px;padding-top:12px;font-size: 11px;}
#moreOptions a{color:white;}
.SBLink{text-decoration: none;}
.SBLink:visited{text-decoration: none;}
.SBLink:hover{text-decoration: underline;}
.softcolor{
	color:#7C899A;
}
.small{
	font-size:8pt;
}
.up{
	color:#EA9A35;
	border-bottom:3px solid #FFFFFF;
	padding:20px;
}
.bottom{
	color:#EA9A35;
	border-bottom:3px solid #FFFFFF;
	padding:20px;
	width:580px;
}
.bottom2{
	color:#EA9A35;
	border-bottom:3px solid #FFFFFF;
	padding:5px;
	width:580px;
}
.center{
	text-align:center;
}
.middle{
	background-color: #EEF5F7;
	border-bottom:3px solid #FFFFFF;
	padding:20px;
	width:580px;
}
.extraHeight{
	height:303px;
}
.label{
	width:250px;
	text-align:right;
	display:block;
	float:left;
	margin-right:5px;
	margin-bottom:2px;
}
.input{
	margin-bottom:2px;
	width:170px;
}
select{
	margin-bottom:2px;
	width:174px;
}
.mR5{
	margin-right:5px;
}
#wrapper{
	width: 970px;
	background-color: white;
	margin-left:auto;
	margin-right:auto;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 14px;
}
a{
outline: none;	
}
#errMsg{
	color:red;
	font-size:11px;
}
.pT3{
	padding-top:3px;
}
.filterLabel{
	font-size:8pt;
}
input[type=checkbox]{
	margin-left:0px;
}
.space{
	margin-top:10px;
}
h3.subHeader{
	margin-bottom:7px;
}
div.subFilters{
	margin-left:20px;
}
.mL30{
	margin-left:30px;
}
.mL50{
	margin-left:50px;
}
.btn {
	cursor:pointer; 
	cursor:hand; 
	line-height:22px;
	background:url(../images/btnC.gif) repeat-x; 
	padding-right:15px; 
	vertical-align:middle;
	text-decoration:none;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}
.btn span { 
	background:url(../images/btnC.gif) repeat-x; 
	height:22px;
	display:block;
	display:inline-block;
	padding-left:15px; line-height:22px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: trebuchet ms;
}
a.btn:hover {
	background:url(../images/btnC_H.gif) repeat-x;
}
a.btn:hover span {
	background:url(../images/btnC_H.gif) repeat-x;
}
.blueBtn {
	cursor:pointer; 
	cursor:hand; 
	line-height:22px;
	background:url(../images/blueBtnC.gif) repeat-x; 
	padding-right:15px; 
	vertical-align:middle;
	text-decoration:none;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	color: #FFFFFF;
	font-weight: bold;
	font-family: trebuchet ms;
}
.blueBtn span { 
	background:url(../images/blueBtnC.gif) repeat-x; 
	height:22px;
	display:block;
	display:inline-block;
	padding-left:15px; line-height:22px;
}
a.blueBtn:hover {
	background:url(../images/blueBtnC_H.gif) repeat-x;
}
a.blueBtn:hover span 
{
	background:url(../images/blueBtnC_H.gif) repeat-x;
}
