/***transitional Content**/



#sitebl{font:11px "Arial", Helvetica, sans-serif;position:relative;clear:both;width:980px;padding:10px;color:#c0c0c0;margin:0px auto;border-top:0px solid #d2d2d2;}
#sitebl a{text-decoration:underline;color:#c0c0c0;}
#sblnkhdr{padding:1%;background:white;box-shadow: #999 1px 1px 3px 0px;font-family:Arial, Helvetica, sans-serif;line-height:23px;color:black;margin:10px 1% 20px 0px;float:left;clear:both;width:97%;}
#sblnkhdr h3{font-weight:normal;}

.featstsum{float:left;color:#eee;font:11px Arial, Helvetica, sans-serif;background:#555;width:100%;}
.featstsuminner{float:left;margin:5px;}
.arlisinfo .srprctyp{float:left;font:13px Arial;font-weight:normal;padding:0px;line-height:18px;width:140px;border:0px solid red;}
.arlisinfo .agtlogo{float:right;padding:0px;width:110px;height:50px;border:0px solid blue;overflow:hidden;margin:0px -5px 0px 0px;}
.arlisinfo .agtlogo img{float:right;border:0px;}
.arlisinfo .bbss{margin:5px 2px 0px 0px;padding:0px;}
.arlisinfo .easrs{font:12px Arial;margin:0px 2px 0px 0px;padding:0px;}
.arlisinfo .easrsd{float:left;clear:both;margin:10px 0px 0px 0px;padding:0px;font:11px Arial, Helvetica;}
.arlisinfo .lstdtstat{color:#888;float:left;margin:0px 0px 0px 0px;padding:0px;font:10px Arial;}


.ajfailmsg{
	color: #BF2E0B;
	background: url(/images/failure.gif) no-repeat 5px 5px;
	background-color:white;
	padding:5px 5px 5px 30px;
	border:1px solid #BF2E0B;
	width:230px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	box-shadow: #BF2E0B 2px 2px 3px;
	font:12px Arial;
	float:left;
	margin:10px 0px 10px 10px;
}
.ajaxokmsg{
	color: green;
	background: url(/images/success.gif) no-repeat 5px 5px;
	background-color:white;
	padding:5px 5px 5px 30px;
	border:1px solid green;
	width:230px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	box-shadow: green 2px 2px 3px;	
	overflow:visible;
	font:12px Arial;
}
.subit{
	font:12px Arial, sans-serif;
	color:#f6f6f6;
	background:#555;
	border:1px solid #333;
  	-webkit-border-radius: 3px;
  	-moz-border-radius: 3px;
  	border-radius: 3px;
  	box-shadow: #d2d2d2 1px 1px 2px;
  	width:80px;
  	padding:4px;
}
.subit:hover{
	font:12px Arial, sans-serif;
	color:white;
	background:black;
	border:1px solid #333;
  	-webkit-border-radius: 3px;
  	-moz-border-radius: 3px;
  	border-radius: 3px;
  	box-shadow: #333 1px 1px 2px;

}
.success {
	color: #6E972E;
	background: url(/images/success.gif) no-repeat;
	padding-left:30px;
}
.failure {
	color: #BF2E0B;
	background: url(/images/failure.gif) no-repeat;
	padding-left:30px;
}
ul.erbullets {
	list-style-type:disc;
	padding:0px 30px;
	margin: 0 0 0px 0;
	color:red;
}
ul.erbullets li {
	font: 13px  Roboto,'Century Gothic',Arial, Georgia, "Times New Roman", Times, serif ;
	padding:0;
	margin: 4px 0px 4px 4px;
	color:red;
}
.viewall{color:#ff6600;font-size:14px;}


.fpw{
	float:left;
	font:13px Roboto,'Century Gothic',Arial, Georgia;
	color:#333333;
	width:151px;
	padding:9px 7px 1px 7px;
	background:#F5F5F5;
}
.fpw:hover {
	background:#eee;
	color:white;
	text-decoration:none;
	cursor:pointer;
	border:1px solid #d2d2d2;
	padding:8px 6px 0px 6px;
	
}
.fpw img{
	border:0px solid #333333;
	padding:0px;

}
.fpw .fpdts{
	padding:5px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #999;
	text-decoration:none;
}
.fpw .fpdts a{
	font:12px Arial,'Century Gothic',Arial, Georgia;
	cursor:pointer;
	color:#333333;
	line-height:15px;
}
.fpw .fpdts a:hover{
	cursor:pointer;
	color:#555;	
}

#imgcontr{

	width:160px;
	height:25px;
	clear:both;
	position:relative;
	top:-0px;
	border:0px solid green;
	padding:0px 0px 0px 0px;
	margin:-25px 0px 0px 0px;
}
.arsrch{
	width:450px;
	border:1px solid #333333;
	float:left;	
	padding:0px;
	border-radius: 4px;
}
.hholder{
	background:#333333;
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
}
.hholder h2{
	color:white;
	margin:10px;
	font: 17px "Arial", Helvetica, sans-serif;
	
}
.sidebar {
	width:280px;
	float:left;
	padding:10px 0px 0px 22px;
	color:#000;
}

.subal{
	width:295px;
	border:1px solid #333333;
	float:left;	
	padding:0px;
	margin:0px 0px 10px 20px;
	border-radius: 5px;
}
.arsubs h3{
	font-size:15px;
	color:black;
	font-weight:normal;
	margin:5px 0px 5px 5px;
}
#MessageTab{

	background-image: url(/images/contact_email.png);
	background-origin: padding-box;
	background-position: 7px 10px;
	background-repeat: no-repeat;
	font-size:12px;
	padding-left:42px;
	width:78px;

}
#PhoneTab{
	background-image: url(/images/contact_phone2.png);
	background-origin: padding-box;
	background-position: 5px 7px;
	background-repeat: no-repeat;
	font-size:12px;
	padding-left:33px;
	width:50px;

}

.contactive{
	background:#f5f5f5;
	padding:8px;
	margin:0px;
	border:1px solid #333333;
	border-bottom:0px solid #f5f5f5;
	float:left;
	position:relative;
	top:2px;
	left:0px;

}
.contback{
	background:white;
	padding:8px;
	margin:0px;
	float:left;
	border:1px solid #333333;
	position:relative;
	top:1px;
	left:0px;
	
}

.contactive a{
	color:#333333;
	font: 16px "Arial", Helvetica, sans-serif;
	text-decoration:underline;
}
.contback a{
	color:#333333;
	font: 16px "Arial", Helvetica, sans-serif;
	text-decoration:underline;
}
.contactive h2{
	color:white;
	margin:10px;
	font: 17px "Arial", Helvetica, sans-serif;	
}

#ctlgr{
	float:left;
	display:none;
}
#viewagmail{
	float:left;
	display:block;
	clear:both;
	margin:5px 5px 5px 0px;
	font: 12px Arial;
	color:#333333;
	width:95%;
}
#viewagmail a{
	font: 12px Arial;
	color:black;
	text-decoration:underline;
}
#dfrnm{
	padding:10px 5px 10px 10px;
	float:left;
	margin:0px;
	font:16px Arial,'Segoe UI',Tahoma, 'Century Gothic',Arial;
	clear:both;
	color:#333;
	font-weight:bold;

}
#headwrapdet{
	width:100%;
	float:left;
	border:0px solid blue;
	margin:0px 0px 0px 0px;
}
#fpfinleader{
	float:right;
	width:400px;
	margin:0px 20px 10px 0px;
	color:#333;
	padding:5px 5px 5px 5px;
	font:16px Arial, Georgia;
	text-align:center;
	font-weight:normal;
	border:1px solid #ff6600;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: #c0c0c0 1px 1px 3px;
	background:white;
	cursor:pointer;
}
#fpfinleader img{
	border:1px solid white;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
	border-radius: 3px;
	float:left;
	margin:5px 0px 0px 20px;
}
#fpleader{
	float:left;
	width:460px;
	margin:0px 0px 0px 10px;
	border:0px solid #333333;
	background:#silver;
	color:#333333;
	padding:0px 0px 0px 0px;
	font:14px Roboto,'Century Gothic',Arial, Georgia;
	font-weight:normal;
	display:inline;
}
#fpleader H1{
	font:16px  'Roboto','Lucida Grande',Tahoma, 'Century Gothic',Arial;
	color:#333;
	padding:0px 0px 10px 0px;
	margin:0px;
	float:left;
	clear:both;
}
#vitstst{
	width:450px;
	float:left;
}
#vitrms{
	float:left;
	width:200px;
	margin:0px 0px 0px 0px;
	font:14px Roboto,'Century Gothic',Arial, Georgia;
	padding-left:10px;
}
#bgpcfrm{
	width:450px;
	padding:0px 5px 5px 5px;
	border:0px solid #333333;
	float:left;
	clear:both;
	height:320px;
	overflow:hidden;
}
#sharesave{
	padding:10px 0px 5px 0px;
	border-bottom:0px dashed #333333;
	margin:10px 0px 10px 0px;
	background:#F5F5F5;
}
#maindets {
	float:left;
	padding:1% 0% 1% 2%;
	margin:10px 0px 10px 0px;
	clear:both;
	width:98%;
	background:white;
	border:0px;
	box-shadow: #999 1px 1px 2px;

}
.dtlb{
	color:black;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:normal;
	border:0px solid blue;
	width:70px;
}
.dtvl{
	color:#333;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#aucpicscroll{
	float:left;
	width:430px;
	height:100%;
	overflow:auto;   
}
#ShortDesc{
	font: 16px Roboto,Tahoma, Arial, 'Century Gothic';
	width:98%;
	float:left;
	padding-top:20px;
	padding-bottom:10px;
	padding-left:2%;
	clear:both;
}

#longdesc, #featssdesc, #featdesc {
	font: 12px Arial, 'Century Gothic';
	width:100%;
	float:left;
	padding:0px;
	clear:both;
	background:white;
	border:0px;
	box-shadow: #999 1px 1px 2px;
	margin:0px 0px 20px 0px;
}

#longdesc p, #featssdesc p, #featdesc p{
	float:left;
	margin:5px 0px 5px 5px;
	font:12px Arial;
	padding:5px;'
	width:100%;
}
#propfeatlst{
	background:white;
	border:0px;
	box-shadow: #999 1px 1px 2px;
	padding:2% 0% 2% 2% ;
	width:98%;

}
 
#propfeatlst h3{
 	font:16px Tahoma, Roboto,'Century Gothic', Arial;
 	color:#ff6600;
 	width:100%;
 	float:left;
 	padding-bottom:0px;
 	margin:5px 0px 5px 10px;
}
.detpad{
	width:100%;
	float:left;
	padding-bottom:10px;
		background:none;;
		border:0px;
}
.detpad h3{
	font:16px Tahoma, Roboto,'Century Gothic', Arial;
	color:#ff6600;
	width:100%;
	float:left;
	padding-bottom:0px;
}

#longdesc ul{
	list-style-type:disc;
	padding:0px 20px;
	margin: 0 0 0px 0;
}
#longdesc li{
	padding:0;
	margin: 2px 0px 0px 4px;
	float:none;
	font: 12px Arial, Roboto,'Century Gothic';
}

#featdesc ul{
	list-style-type:disc;
	padding:0px 20px;
	margin: 0 0 0px 0;
}
#featdesc li{
	padding:0;
	margin: 2px 0px 0px 4px;
	float:none;
	font: 12px Arial, Roboto,'Century Gothic';
}
#onshodt{
	font:16px Arial, sans-serif;
	color:white;
	background:black;
	border:1px solid #333;
  	-webkit-border-radius: 3px;
  	-moz-border-radius: 3px;
  	border-radius: 3px;
  	box-shadow: #333 1px 1px 2px;
  	width:320px;
  	padding:5px 10px 5px 100px;
  	margin:10px 0px 10px 10px;
}
#dsearchbrs {
	float:left;
	width:100%;
}
#detlshler{
	float:left;
	width:100%;
	background:white;
	padding:0px;
	clear:both;
	border:1px solid #999;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;

}

.dircont{
	font-size:12px;
	padding:0px 5px 0px 5px;
	margin:-2px 0px 0px 0px;
	float:left;
	clear:none;
	border:0px solid red;
	width:200px;

}
.agnampmore{
	float:left;
	font-weight:bold;
	font:14px Arial;
	margin:0px 0px 2px 10px;
	padding:10px 0px 0px 0px;
	clear:both;
	cursor:pointer;
}
.agnamp{
	float:left;
	font-weight:bold;
	font:16px Arial;
	margin:0px 0px 2px 0px;
	padding:0px;
	
}
#agppcd{
	float:left;
	border:0px solid blue;
	padding:0px 2px 2px 5px;
	margin:0px 0px 10px 0px;
	overflow:hidden;
	width:73px;
}
#agppcd img{
	border:1px solid white;
	padding:0px;
	float:left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: #c0c0c0 1px 1px 3px;
	width:70px;

}
.oneclickholder{
	float:left;clear:both;
	margin:5px;
	background:none;
}
#finfb{
	margin:0px;
	padding:1%;
	text-align:center;
	float:left;
	width:98%;
	background:white;
	border:0px solid #d2d2d2;
	box-shadow: #999 1px 1px 2px 0px;


}
.thumbpic{
	border:2px solid #EFEFEF; 
	padding:1px;
	border-radius:2px;
	cursor:pointer;
}