body {
padding:0;
margin:0;
background: #fff url(../images/backgrounds/left-menu-bg.gif) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
h1,h2,h3,h4,h5,h6{padding:0; margin:0;}
h1{font-size:32px;}
h2{font-size:24px;}
h3{font-size:19px;}
h4{font-size:16px;}
h5{font-size:13px;}
h6{font-size:10px;}
img{
border:none;
vertical-align:middle;
}
a:link,a:visited{
color:#374c9e;
}
a:link,a:visited,a:hover{vertical-align:middle;}
select,input,textarea,td{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
ul {
padding:0;
margin:0;
list-style:none;
}
p{
margin:0;
}
p#topLinks{
padding-left:100px;
line-height:25px;
width:440px;
}
	p#topLinks a:link,p#topLinks a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	}
	p#topLinks a:hover{
	color:#f8b720;
	}
	p#topLinks span{
	margin:0 5px;
	}
div#page{
padding-left:191px;
padding-top:100px;
}
div#backgroundProvider{
padding:5px 0 30px 0;
padding-left:9px;
min-height:500px;
background:url(../images/backgrounds/content-bg.gif) repeat-y;
background-color:#eeedee;
}* html div#backgroundProvider{height:500px;}
div#doubleBarBG{
background:url(../images/backgrounds/double-bar-bg.gif) repeat-y;
min-height:500px;
width:600px;
position:relative;
z-index:0;
}* html div#doubleBarBG{height:500px;}
img#DBtop{
position:absolute;
top:0;
left:0;
z-index:0;
}
img#DBbottom{
position:absolute;
left:0;
bottom:0;
z-index:0;
}
div#banner{
text-align:center;
margin-left:2px;
margin-right:5px;
padding-bottom:25px;
background:url(../images/backgrounds/banner-bg.jpg) repeat-x;
}
div#content{
position:relative;
z-index:2;
} .twoColBG {background:url(../images/backgrounds/two-col-bg.gif) repeat-y;} .noDoubleTwoColBG{background:url(../images/backgrounds/no-double-bar-bg.gif) repeat-y;}
	div#MARcontent{margin:20px;}
	div#MARcontent h4{
	font-weight:bold;
	font-size:12px;
	color:#898686;
	}
div#leftBar{
position:absolute;
top:0;
left:0;
width:191px;
}
ul#leftMenu{
background:url(../images/backgrounds/left-menu-bg.jpg) top right no-repeat;
height:330px;
position:relative;
z-index:100;
}ul#leftMenu li ul{position:relative; z-index:101;}
div#leftBar ul li a:link,div#leftBar ul li a:visited{
text-decoration:none;
display:block;
text-align:right;
font-size:12px;
font-weight:bold;
color:#fff;
font-family:"Trebuchet MS", Arial;
background:url(../images/icons/light-yellow-block.gif) right no-repeat;
padding-right:10px;
position:relative;
z-index:102;
}
div#leftBar ul li a:hover{
color:#f5b61a;
}
div#leftBar ul li{
margin-bottom:13px;
padding:1px 0;
}
	div#leftBar ul li ul{
	padding-top:10px;
	display:none;
	}
	div#leftBar ul li ul li a:link,div#leftBar ul li ul li a:visited{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background:none;
	}
	div#leftBar ul li:hover ul,div#leftBar ul li.IEhover ul{
	display:block;
	}
	div#leftBar ul li ul li{
	margin-bottom:5px;
	}
	div#leftBar ul li ul li a:link,div#leftBar ul li ul li a:visited{
	text-indent:0;
	text-align:right;
	color:#fff;
	}
	div#leftBar ul li ul li a:hover{
	color:#f2b51c;
	}
img#logo{
margin:30px 10px;
}
div#footer{
text-align:center;
padding:30px 0 30px 0;
width:610px;
}
div#footer p{
padding-top:20px;
}
div#footer p span{
margin:0 5px;
}
div#footer p a:link,div#footer p a:visited{
text-decoration:none;
color:#000;
}
div#footer p a:hover{
color:#f2b51c;
}
	img#lreLogoBlack {
	visibility: hidden;
	}
	img#lreLogoWhite {
	margin-right:23px;
	margin-top: -15px;
	}
img#lreLogo{
margin-right:23px;
}
#neighCorner{
background:url(../images/backgrounds/corner-bg.gif) repeat-y;
background-color:#676463;
width:525px;
position:absolute;
left:191px;
top:5px;
height:80px;
}
#MARneighCorner{
margin:7px;
}
#MARneighCorner h2{
position:relative;
border:1px solid red;
}
#MARneighCorner span#close{
position:absolute;
right:2px;
top:2px;
}
span#close a:link,span#close a:visited{
font-size:10px;
text-decoration:none;
color:#bcbbbb;
}
#MARneighCorner table{
border-top:1px solid #8a8787;
margin-top:5px;
padding-top:2px;
width:100%;
}
#MARneighCorner table tr td{
vertical-align:top;
border-right:1px solid #8a8787;
padding:0 3px;
width:16%;
}
#MARneighCorner table tr td a{
display:block;
}
#MARneighCorner table tr td a:link,#MARneighCorner table tr td a:visited{
color:#f2f1f1;
text-decoration:none;
font-size:10px;
}
#MARneighCorner table tr td a:hover{
color:#f2b51c;
}
/** tools **/
.noBorder{
border:none !important;
}
.noLeftPad{
padding-left:0 !important;
}
.clear{
clear:both;
height:-1%;
line-height:0px;
font-size:0px;
}
.withArrow{
background:url(../images/icons/arrow.gif) no-repeat;
padding-left:20px;
}
/** tools **/

#backgroundProvider h1{
font-size:19px;
padding-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#1e1955;
font-weight:bold;
text-align:center;
width:600px;
}
#backgroundProvider h1 span{
font-size:15px;
font-style:italic;
font-weight:normal;
color:#636466;
}
#backgroundProvider h2{
background:url(../images/headings/h2-bg.jpg) 50% 0 repeat-y;
text-align:center;
font-size:13px;
letter-spacing:1px;
height:26px;
line-height:26px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
margin-bottom:20px;
padding:1px;
}
#backgroundProvider h3{
color:#000;
font-size:12px;
font-weight:bold;
}
.withBlock{
background:url(../images/icons/yellow-block.jpg) no-repeat;
text-indent:15px;
}
.twoColor{
color:#1e1955 !important;
}
.twoColor span{
color:#8d8f92;
}
#h1-under{
display:block;
margin-left:auto;
margin-right:auto;
padding:5px 0;
}
#contentWidth{
width:600px;
}
.indexBar{
background:url(../images/backgrounds/index-bar-bg.gif) repeat-x;
height:18px;
line-height:18px;
margin-right:10px;
padding:5px;
position:relative;
}
.indexBar a:link,.indexBar a:visited{
font-size:10px;
color:#4c4d4f;
line-height:18px;
}
.indexBar span{
margin:0 5px;
line-height:18px;
}
.indexBar span#sortBy{
position:absolute;
top:4px;
right:0;
width:200px;
text-align:right;
display:block;
color:#fff;
}
	span#theNumbers {
	margin-left:20px;
	}
.indexBar a:hover{
color:#fff;
}
#doubleBarBG #content{
margin:5px 18px 0 14px;
}
/** Two Col Layout **/
* html #content{height:1%;} /* Fix for IE Peekobo bug */
	.noDoubleBar{
	width:575px !important; 	
	}
#mainLeft{
width:385px;
float:left;
/**background-color:#00FF00;/**&&**/
}
	.noDoubleBar #mainLeft{
	width:392px;
	}
	#MARmainLeft{
	margin:10px 20px;
	position: relative;	/**background-color:#CCCCCC;/**&&**/
	}
		#MARmainLeft div.recover{
		margin:0 -20px;
		}
		.recoverMainLeft{
		margin:0 -10px;
		}
#mainRight{
width:183px;
float:right;
/**background-color:#99FF00;/**&&**/
}
	#MARmainRight{
	margin:10px 12px;
	/**background-color:#999999;/**&&**/
	}
		#MARmainRight div.recover{
		margin:0 -12px;
		}
/** >Two Col Layout< **/

/** Full Col Layout **/
#mainFull{
padding-top:20px;
}
	#MARmainFull{
	margin:0 20px;
	}
		#MARmainFull div.recover{
		margin:0 -20px;
		}
/** >Full Col Layout< **/

/** Image size **/
.imgStandardHolder{
border:1px solid #666666;
width:313px;
height:233px;
overflow:hidden;
}
/** >Image size< **/

/** Tools **/
.AR{text-align:right !important;} .AC{text-align:center !important;} 
a.brownLink:link,a.brownLink:visited{color:#4c4d4f !important;}
.italic{font-style:italic;}
.bold{font-weight:bold;}
.block{display:block;}
.padLeft30{padding-left:15px;}
.padRight20{padding-right:20px;}
.W100pc{width:100%;}
.MAR0-10-0-2{margin:0 10px 0 2px;}
.MARLeft2{margin-left:2px;}
.vaM{vertical-align:middle;}
.S10{padding:0 5px;}
.twoCol td{width:48% ;}
.twoCol td input{vertical-align:middle;}
.sep{display:block;}
.jumpToBox{
background-color:#FFFFFF;
padding:15px 10px 0 10px;
border:1px solid #999999;
border-left:none;
border-top:none;
vertical-align:middle;
color:#999999;
font-weight:bold;
}
.fishEyeTable{
width:100%;
}
.fishEyeTable td{
width:50%;
}
.jumpToBox select{
vertical-align:middle;
width:250px;
}
ul.circleArrowList li{
padding-left:20px;
background:url(../images/icons/arrow.gif) no-repeat;
}
div#wlogoCon a {
margin-right: 20px;
}
	div#wlogoCon ul#lower { margin-top: 15px; }
	div#wlogoCon ul#lower li { display: inline; }
div#topLinksCon {
position:relative; width:550px;
z-index:1000;
}
p#topLinks {
position:relative;
}
#message {
position:absolute;
right:0;
top:20px;
width:178px;
visibility:hidden;
z-index:1000;
}
#message img {
display:block;
border:none;
}
#text {
background:#f1f1f2;
border:1px solid #9b9898;
border-top:none;
padding:10px;
}
#text p{
margin-bottom:15px;
font-size:10px;
}
/** -Tools **/
#abc-gold-award {
position:relative;
top:-8px;
}

a#tl4:link,a#tl4:visited {
color:#3399ff !important;
}
iframe#iframeWidget { margin-top: 10px; }
