/* CSS Document */

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}

.SI-FILES-STYLIZED label.cabinet
{
    width: 79px;
    height: 22px;
    background: url(http://www.bsslet.com/account/styling-file-inputs/btn-choose-file.gif) 0 0 no-repeat;

    display: block;
    overflow: hidden;
    cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

.news_text_screen{
	font-size:11px; 
	color:#ffffff;
}

a.news_text_screen:visited, a.news_text_screen:active, a.news_text_screen:link, a.news_text_screen:hover{
	font-size:11px; 
	color:#ffffff;
	text-decoration:underline;
}

.news_text_adm{
	font-size:12px; 
	color:#444444; 
}

a.news_text_adm:visited, a.news_text_adm:active, a.news_text_adm:link, a.news_text_adm:hover{
	font-size:12px; 
	color:#444444; 
	text-decoration:underline;
}

.menu_ul_style{
	vertical-align:top; 
	padding-left:0em; 
	margin-top:5px; 
	margin-left:25px; 
	line-height: 1.2em;
}

.menu_selected{
	
	font-size: 12px;	
	color: #444444; 
	font-weight:bold;
}

.menu_not_selected{
	
	font-size: 12px;	
	color: #555555;
}

.menu_list_style{
	
	list-style-image: url(http://www.bsslet.com/images/mn_arrow.gif); 
	margin-left:15px;
}

.menu_header{
	
	background: url('../../../../images/title_arrow.jpg') 0px 0px no-repeat; 
	padding-left: 20px; 
	color: #444444; 
	font-size: 14px; 
	font-weight:bold; 
	width:170px;
}

.submit_button{
	border: dashed 1px #666666; 
	background-color: #FFFFFF; 
	color:#666666; 
	font-weight:bold; 
	font-size:12px;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	}

a:visited, a:link {
	text-decoration: none;	
}

a:hover {
	text-decoration: underline;
}

.topMenuText {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.topMenuSepLine {
	color: #FFFFFF;
	font-size: 12px;
}
a.topMenuSelectedItem {
	font-size: 14px;
	color: #176497;
	font-weight: bold;	
}

#menuCell {
	border: 2px solid #0A94D6;
	background: white;
	border-top-style: solid;
	border-top-color: #0A94D6;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0A94D6;
	border-bottom-width: 1px;	
}

.addressLineText {
	font-size: 12px;
	color: #006FDD;	
}

#addrLine {
	border: 1px dashed #CDC9FC;
	background:#FFFFFF;
}

h2 {
	color: #B70000;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	font-size: 16px;
}

.resources {
	color: #2F3F8C;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	font-size: 16px;
	font-weight:bold;
}

.paragraphTitle {
	font-size:18px;	
}

.rightMenu{
	border-top: 1px dashed rgb(195,199,207); 
	border-bottom: 1px dashed rgb(194,193,193);
}
.rightMenuBox{
	vertical-align:top; 
	margin-top: 5px; 
	padding-left:0em;
	margin-left: 1em; 
	line-height: 1.2em;
}

#rightMenuText {
	list-style-image: url(images/lstRight.gif);
	margin-left:10px; 	
}

.rightMenuText {
	font-size: 12px;
	color: #333333;
}

.rightMenuTextSelected {
	font-size: 12px;
	color: #333333;
	font-weight:bold;
}

#propBorder1{
	border: 1px solid rgb(195,199,207);
	border-bottom-color: #0A94D6;
	border-bottom-width:2px; 
}
#propBorder2{
	border: 1px solid rgb(195,199,207);
	border-bottom-color: #449F00;
	border-bottom-width:2px; 
}

.propTop {
	font-size: 14px;
	color:#FFFFFF;
	font-weight: bold;
}

#prop1Middle {
	border: 1px solid rgb(0,71,186);
}

#prop1Bot {
	border: 1px solid rgb(0,71,186);
}

.prop_address{
	font-size:16px;
	margin-left:15px;
	color:#FFFFFF;
	line-height:1.1em;
	font-weight:bold
}

.prop_price{
	font-size:14px;
	margin-left:15px;
	color:#555555;
	line-height:1.1em;
}

.prop_descr{
	margin-top:10px;
	font-size:13px;
	color:#555555;
	margin-left:15px;
}

#listSymbol {		
	font-size: 12px; 
	color: #000000;
	 	
}

.bottomLine {
	float:left; 
	font-size: 12px; 
	color:#FFFFFF;
}

.textSmall{
	font-size:12px; 
	color:#000000; width: 230px; 
	margin-left: 5px; 
	border-style:dotted; 
	border-width:0px; 
	border-color:#999999;
}

.textBig {
	width: 320px;
	font-size: 16px;
	color: #000000;
	line-height: 1.2em;
	margin-left: 20px;	
}

.headStatement{
	float:left; 
	font-size: 30px; 
	color: #B3177C; 
	width: 350px; 
	margin-left: 70px;
}

.mainText{
	font-size:14px; 
	color:#333333;
}

#h2Headings
{
	color: #333333;
	font-size: 18px;
}
.midtext
{
	color: #333333;
	font-size: 16px;
}
#tableborder
{
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style: solid;
}
#tablebordertop
{
	border-top-width:1px; 
	border-top-color:#CCCCCC;
	border-top-style: solid;
}

.smlinks
{
	font-size:12px;
	color: #364098;
}
.mlinks
{
	font-size:14px;
	color: #364098;
}
.blinks
{
	font-size:16px;
	color: #364098;
}
