img{border:none;}
a{outline:none;}
*{font-family:arial;background-repeat:no-repeat;}
body, p{margin:0;padding:0;position:relative;}

.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block; clear: both; font-size:0;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
html, body{margin:0; padding:0; height:100%; position:relative; }

#main_menu .left, #main_menu .right{height:38px;width:45%;background:url('/img/all/bg_menu.gif');}
#main_menu .left img{float:left;}
#main_menu .right img{float:right;}
#main_menu .center{width:10%;background:url('/img/all/bg_menu.gif');}
#main_menu .bckgr{height:38px;margin:auto;}
#main_menu .center a.i1, #main_menu .center a.i2, #main_menu .center a.i3, #main_menu .center a.i4, #main_menu .center a.i5, #main_menu .center a.i6, #main_menu .center a.i7, #main_menu .center a.i8{display:block;height:38px;background-image:url('/img/all/menu.gif');opacity:0.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
#main_menu .center div{position:absolute;top:371px;display:none;padding:8px;background:#dadada;}
#main_menu .center a:hover + div, #main_menu .center div:hover{display:block;}
#main_menu .center div a{color:#555555;font-size:12px;margin:0px 21px;vertical-align:text-top;white-space:nowrap;}
#main_menu .center div a:hover{color:red;}
#main_menu a.i1{background-position:-17px -40px;width:123px;}
#main_menu a.i1:active{background-position:-11px -120px;}
#main_menu a.i2{background-position:-152px -40px;width:133px;}
#main_menu a.i2:active{background-position:-146px -120px;}
#main_menu a.i3{background-position:-297px -40px;width:120px;}
#main_menu a.i3:active{background-position:-292px -120px;}
#main_menu a.i4{background-position:-429px -40px;width:104px;}
#main_menu a.i4:active{background-position:-424px -120px;}
#main_menu a.i5{background-position:-544px -40px;width:62px;}
#main_menu a.i5:active{background-position:-539px -120px;}
#main_menu a.i6{background-position:-617px -40px;width:66px;}
#main_menu a.i6:active{background-position:-617px -120px;}
#main_menu a.i7{background-position:-690px -40px;width:107px;}
#main_menu a.i7:active{background-position:-711px -120px;}
#main_menu a.i8{background-position:-803px -40px;width:139px;}
#main_menu a.i8:active{background-position:-711px -120px;}
#main_menu .center td{background-image:url('/img/all/menu.gif');background-repeat:no-repeat;background-color:transparent;}
#main_menu .center td.i1{background-position:-17px -1px;}
#main_menu .center td.i2{background-position:-152px -1px;}
#main_menu .center td.i3{background-position:-297px -1px;}
#main_menu .center td.i4{background-position:-429px -1px;}
#main_menu .center td.i5{background-position:-544px -1px;}
#main_menu .center td.i6{background-position:-617px -1px;}
#main_menu .center td.i7{background-position:-690px -1px;}
#main_menu .center td.i8{background-position:-803px -1px;}

#menubar { padding:0; list-style:none; height:38px; margin: 0 auto; width:966px; font:normal 12px Tahoma; }
#menubar li { position:relative; float:left; height:100%; background:url('/img/menu_bg.png') repeat-x 0 -80px; }
#menubar .menuitem { height:100%; text-decoration:none; display:block; line-height:37px; padding:0 23px; color:#e51c1c; background-image:url('/img/menu_bg.png'); background-repeat:repeat-x; background-color:transparent; background-position:0 -1px; }
#menubar .menuitem:hover,#menubar .menuitem.hovered  { background-position:0 100px; color:#fafafa; }
#menubar .menuitem:active { background-position:0 -120px; color:#fdfdfd; }

#menubar div.submenu { position:absolute; top:38px; display:none; padding:8px; background:#dadada; white-space:nowrap; }
#main_menu .center a:hover + div, #main_menu .center div:hover{display:block;}
#menubar div.submenu a{ color:#555555; font-size:12px; margin:0px 21px; }
#menubar div.submenu a:hover{ color:red; }


#accordian{margin:12px;border:solid 1px #d1d1d1;width:180px;margin:12px;}
#accordian a{padding:1px 0;background:white;border-top:solid 1px #d1d1d1;display:block;}
#accordian a:hover{background:red;}
#accordian a img{display:block;margin:auto;}

#objects{padding:12px;height:160px;background-color:#eeeeee;}
#objects div{margin:3px;border:solid 1px #d1d1d1;width:260px;height:90px;float:left;background-color:white;overflow:hidden;}
#objects div img{display:block;margin:auto;}

#shares{height:260px;vertical-align:top;}
#shares div{margin:12px;border:solid 1px #d1d1d1;width:190px;height:250px;}

h2{font-size:18px;padding:5px 0 2px;margin:0;}

#l_menu{vertical-align:top;}
#l_menu h3.tc, #l_menu h3.top{font-size:16px;font-weight:bold;white-space:nowrap;color:white;margin:0px;}
#l_menu h3.tc{height:20px;background-color:#467da7;padding:3px 20px;}
#l_menu div.top{background:url('/img/all/under_menu_bg.gif');height:15px;background-repeat:repeat-x;}
#l_menu h3.top{background-color:#f3bd1f;height:21px;background-image:url('/img/all/under_menu_bg2.gif');background-repeat:repeat-x;padding:0px 0px 9px;}
#l_menu h3.top div{background-color:#f3bd1f;width:98px;}
#l_menu h3 img{vertical-align:bottom;margin-right:8px;}

#work_area{vertical-align:top;background-color:#dae5ee;}
#work_area .top{background-image:url('/img/all/under_menu_bg.gif');background-position:bottom right;padding-top:15px;background-repeat:repeat-x;}
#work_area h3{font-size:16px;font-weight:bold;white-space:nowrap;color:white;margin:0px;padding:0px 0px 9px;height:21px;background-repeat:repeat-x;background-image:url('/img/all/under_menu_bg2.gif');}
#work_area h3 div{height:21px;float:left;padding-right:20px;}
#work_area .rbc{float:right;position:relative;top:20px;}
#work_area h3 .ltc{vertical-align:bottom;margin-right:8px;}

#questions{margin:7px 12px;}
#questions input, #questions label{vertical-align:middle;}
#questions label{padding-left:4px;}
#questions div{padding:6px 0px 0px;}
#questions a{color:#444444;}

#form{cursor:default;width:250px;background:url('/img/all/bg_top_right.jpg');margin:81px 0px 0px 15px;}
#form tr.space{height:24px;}
#form tr.top{height:13px;font-size:1px;}
#form th{font-size:12px;padding-left:15px;height:20px;font-weight:normal;text-align:left;}
#form td{vertical-align:top;}
#form .auth tr{height:20px;}
#form .links tr{height:15px;}
#form td.lbl{text-align:right;font-size:10px;color:white;padding:3px 3px 0px 0px;}
#form input, .auth_input{background-color:white;border:solid 1px #d1d1d1;width:150px;font-size:10px;border-bottom-color:black;color:#b3b3b3;display:block;margin-top:1px;}
#form .bottom{height:13px;font-size:1px;}
#addit_nav{height:19px;}
#addit_nav a, #addit_nav span{margin-right:7px;}
img.go{margin-top:2px;display:block;}
.mini, .mini_white, .menu_bottom{font-size:10px;}
.mini_white, .super_mini_white, .white_header{color:#fff;}
.super_mini_white {font-size:9px;float:left;}
.mini {color:#b3b3b3;}
.menu_bottom , .text {color:#555; font-size:11px;}
.header, .white_header  {font-size:16px; margin-left:12px; font-weight:bold;}
.white_header{ white-space:nowrap; margin-left:3px; padding:1px 16px 2px 7px; background:#467da7;}

h3.renters{font-size:16px;height:20px;padding:3px 20px;background:#467da7;color:white;margin:0;}
#renters{padding:3px;}
#renters a{display:inline-block;width:100px;font-size:0;height:60px;line-height:60px;text-align:center;vertical-align:middle;margin:0;padding:0px;border:1px solid #eee;}
#renters a:hover{border:1px solid red;}
#renters img{vertical-align: middle;}
#renters .slider_outer{width:786px; margin:0 auto; overflow:hidden;}
#renters .container{position:relative;overflow:hidden;}
#renters .container, #renters .btn, #renters .middle, #renters .slider{height:68px;}
#renters .btn{width:22px;position:absolute;top:0;cursor:pointer;background-position:left center;z-index:3;background-color:white;}
#renters .btn.l{background-image:url('/img/all/left_arrow.png');left:0;}
#renters .btn.r{background-image:url('/img/all/right_arrow.png');right:0;}
#renters .middle{position:absolute;left:22px;right:22px;z-index:2;}
#renters .slider{white-space:nowrap;position:absolute;z-index:1;}

#renters ul { list-style:none; margin:0; padding:0; position:relative; top:3px; left:0; height:60px;}
#renters li { margin:0 5px; padding:0; float:left;  width:102px; height:62px;}

div.page_nav{clear:both;padding:5px;text-align:center;font-size:15px;}
div.page_nav a, div.page_nav span{margin:0 2px;padding:2px 3px;}
div.page_nav a{color:#467da7;}
div.page_nav span, div.page_nav a:hover{color:red;}

#footer{width:100%;}
#footer td{background-color:#ec0000;text-align:left;white-space:nowrap;padding:10px 20px;vertical-align:top;}
#footer h4{font-weight:normal;margin:0 0 3px;padding:0;}
#footer thead a{vertical-align:top;}
#footer h4, #footer a{color:white;font-size:14px;font-weight:bold;}
#footer ul{margin:0;padding:0;list-style-type:none;}
#footer li{margin:0;padding:0;}
#footer thead li a{font-size:11px;font-weight:normal;color:#fce398;}
#footer thead li a:hover{color:#f6bf22;}
#footer tfoot a{color:#999;}
#footer tfoot a:hover{color:#ec0000;}
