/* CSS Document */
body { font-family:Verdana, Arial, Helvetica, sans-serif; color:#363636; font-size:12px; line-height:20px; margin:0px; padding:0px; background: url(http://www.robbinex.com/images/body_bkgd.jpg) scroll repeat-x 0 0; background-color:#807440; }

h2 { font-size:14px; line-height:normal; color:#397627; }

h4  { color:#fff; font-size:12px; margin:0px; padding:5px 0px; line-height:normal;}
p { margin:0px; padding:0px 0px 10px 0px; }

span.sub_heading { color:#68A167;
font-size:14px;
font-weight:bold; }

ul { margin:0px; padding:10px 0px 10px 25px; }

ul.list, ol.list { margin:0px; padding:0px 25px; }

ul.list2 { list-style:none; margin:0px; padding:0px; }


ul.check_list { margin:20px; padding:0px; }

li.check_list  { list-style-image: url(../images/checkmark.gif); margin:0px; padding:4px 12px; }

li { padding:5px 0px; }

td.no_link { color:#ffffff; }

td.no_link:hover { color:#433b11; }

a:link,a:visited,a:active { text-decoration:none; cursor:pointer;color:#296233;}
a:hover { text-decoration:none; cursor:pointer;color:#aa9D57;}

img { border:none; }

img.img { border:solid 1px #ababab; padding:2px; }

form { margin:0px; padding:0px; }



.link { margin-left:10px; }

h1.link {  font-size:13px; color:#6f9d61!important; font-weight:bold; } 

h3.toll_free { color:#E04705;
font-size:15px;
font-weight:bold;
margin:0;
padding:9px 5px; }
 
#navigation a:link,#top_links a:link { color:#ffffff; }

img.left_pic_space { padding:0px 10px 5px 0px; margin:0px; position:relative; }

.module ul.news { list-style:none; padding:0px; margin:0px;}

.module ul.news li { padding:4px 0px; margin:0px; }

#page { width:1000px; margin:0px auto; background-color:#FFFFFF; }

#header { background:url(http://www.robbinex.com/images/header_bkgd.jpg) repeat-x 0 0; height:210px; width:100%; margin:0px; padding:0px; } 

#header #logo { background:url(http://www.robbinex.com/images/logo.jpg) no-repeat 0 0 ; height:102px;position:relative;
width:161px; float:left;z-index:-1;}

#DockMenuDiv {  width:1000px; position:relative;top:-70px; }

#navigation { background:url(http://www.robbinex.com/images/nav_bkgd.jpg) repeat-x 0 0; height:30px;  position:relative; z-index:0;  }

#navigation a:visited,#navigation a:active,#top_links a:visited,#top_links a:active  { color:#ffffff!important; }

#navigation a:hover  { color:#433b11!important; }

#navigation .nav_links { width:1000px;margin:0px auto;padding:5px 0px 0px 0px;  }

#navigation .nav_links table.links {padding-left:5px;}

#navigation .nav_links table.links td { text-align:center; padding: 0 7px 0 7px; }

#navigation .nav_links table.links td.first { text-align:left; }

#navigation ul{ display:block;  padding:0px 0px 0px 10px; margin:0px;  font-weight:bold;   }

#navigation ul li { display:inline;padding:0px 40px 0px 0px;font-size:13px; }

/* New DD Nav */

#nav_outer { background:url(http://www.robbinex.com/images/nav_bkgd.jpg) repeat-x 0 0; height:30px;  position:relative; z-index:0;  }

#nav_inner { margin: 0 auto; width: 1000px;  }

#nav_l { float: left; width: 800px;}

#nav_r { float: left; width: 200px; padding: 5px 0 0 0;}

#search  { float:right;position:relative;top:-1px;width:260px; }

input.search_box { width: 120px; position:relative; padding:0px; }

#top_links { height:30px; width:980px; margin:0px auto; padding:0px; position:relative; top:2px;z-index:80;  }

.left  { float:left; }

.right  { float:right; }

#left_col  .left  { width:220px; color:#ff0000; font-weight:bold; }

#top_links .right  { width: 680px; color:#ffffff; font-weight:bold; text-align:right;}

#top_links ul{ display:inline; margin:0px; padding:0px;  }

#top_links ul li { display:inline;padding:3px 0px 0px 10px; }

#content_wide { width:745px; float:left; margin:0px; padding:30px 0px 10px 0px;  }

#center_col h1.header  { color:#18381f;font-size:16px;margin:0;padding:0px; text-align:left; }

#content_wide .content { padding: 0px 20px; }

#content_wide .content p { text-align:justify; }

#left_col { width:225px; float:left; margin:0px; padding:0px 0px 10px 10px; }

#left_col ul.boxes { list-style:none; margin:0px; padding:0px; }

#left_col ul.boxes li { padding:0px 0px 7px 0px; }

#right_col div.module, #sidebar div.module { margin:7px auto; }



.module { width:inherit; }

.module .header {background:url(http://www.robbinex.com/images/news_header.jpg) no-repeat 0 0; width: 220px; height:39px; }

.module .blog_header {background:url(http://www.robbinex.com/images/blog_header.jpg) no-repeat 0 0; width: 220px; height:65px; }

.module .body {background:url(http://www.robbinex.com/images/news_bkgd.jpg) no-repeat 0 bottom; width: 220px; height:auto;  margin:0px; padding:0px 0px 10px 0px; }

.module .body .content { 
border-left:1px solid #CEC9AA;
border-right:1px solid #CEC9AA;
font-size:11px;
padding:0px 10px 10px 15px;


}

.sec_menu .body .content { 
border-left:1px solid #CEC9AA;
border-right:1px solid #CEC9AA;
font-size:12px;
padding:0px 10px 0px 15px;
/*position:relative;*/
top:0px;

}
.sec_menu {background:url(http://www.robbinex.com/images/sec_menu_bottom.jpg) no-repeat 0 bottom; width: 220px; height:auto;   margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; }

.sec_menu .sec_menu_header {background:url(http://www.robbinex.com/images/sec_menu_header.gif) no-repeat 0 0; width: 220px;min-height:43px;  }

.sec_menu ul { margin:0px 10px; padding:5px 0px; list-style:none; }

.sec_menu a { color:#2d2824; }

.sec_menu .sec_menu_header h1  { color:#ffffff; font-size:14px; margin:0px; padding:15px 0 3px 73px; line-height:normal;   }

.boxes h1.header  { color:#ffffff; font-size:14px; margin:0px; padding:73px 0px 0px 0px; text-align:center;   }

.boxes h3.header  { color:#ffffff; font-size:14px; margin:0px; padding:73px 0px 0px 0px; text-align:center;   }

#comp_quote_box h1.header a:link,#comp_quote_box h1.header a:visited,#comp_quote_box h1.header a:active { color:#ffffff!important; }

#comp_quote_box h1.header a:hover   { color:#aa9D57!important; }

.boxes a:link, .boxes a:visited,.boxes a:active { color:#ffffff; }

.boxes a:hover, #top_links a:hover  { color:#aa9D57; }

.module .header h1.header { color:#FFFFFF;font-size:15px;line-height:42px;margin:0;padding:0 0 0 10px;  }

.module .blog_header h1.blog_header  { color:#FFFFFF;font-size:14px;line-height:35px;margin:0;padding:12px 0 0 7px;   }

#comp_quote_box h1.header  { color:#ffffff;
font-size:13px;
margin:0;
padding:12px 0 0 6px;
word-spacing:-0.1em;   }

#comp_quote_box h2  { color:#363636;font-size:12px;font-style:italic;font-weight:normal;margin:0;padding:11px 0 0 10px;width:130px;  }

.module ul { margin:0px; padding:0px 5px 0px 15px; list-style:none; }

.module ul li {  padding:2px 0px; list-style:none; } 


#sec_menu_box { background:url(http://www.robbinex.com/images/bus_for_sale_box.jpg) no-repeat 0 0; width:220px; height:102px; }

#bus_for_sale_box { background:url(http://www.robbinex.com/images/bus_for_sale_box.jpg) no-repeat 0 0; width:220px; height:102px; }

#sell_your_bus_box { background:url(http://www.robbinex.com/images/sell_your_bus_box.jpg) no-repeat 0 0; width:220px; height:102px; }

#ready_to_sell_box { background:url(http://www.robbinex.com/images/ready_to_sell_box.jpg) no-repeat 0 0; width:220px; height:102px; }

#bus_consulting_box { background:url(http://www.robbinex.com/images/bus_consulting_box.jpg) no-repeat 0 0; width:220px; height:102px; }

#center_col  { width:520px; margin:0px;padding:40px 0px 10px 0px;  float:left;  }

#center_col .content { padding: 0px 20px;}

#center_col .content p { text-align:justify; }

#center_col #featured_article { width:490px; margin:20px auto; padding:3px; border: solid 1px #cec9aa; background:url(http://www.robbinex.com/images/feat_box_bkgd.jpg) repeat-x 0 bottom; }

#center_col #featured_article h1 { color:#172d1a; font-size:15px; font-weight:bold; border-bottom:solid 1px #cec9aa; width:95%; margin:10px auto 5px auto;  }

#center_col #featured_article #article_date { font-style:normal;font-weight:bold; font-size:13px; color:#216122;  }


#right_col  { float:right;
margin:0;
padding:0px 0px 10px 0px;

right:10px;
width:225px;   }



#right_col #comp_quote_box  { background:url(http://www.robbinex.com/images/comp_quote_box.jpg) 0 0 no-repeat; width:220px; height:147px; }

#footer  { width:996px; margin:25px auto 0px auto; background-color:#ddd8bb; border:solid 2px #ffffff; text-align:center; color:#172d1a; padding:20px 0px 20px 0px;   }

#footer #copyright { float:left; font-size:10px; text-align:left; padding-left:5px; position:relative;}

#footer #created_by { float:right; text-align:right; font-size:10px; padding-right:5px;position:relative; font-stretch:condensed    }

#footer_links  { width:996px; margin:5px auto 0px auto;  text-align:left; color:#363636; font-size:11px;   }

#footer_links a:link, #footer_links a:visited, #footer_links a:active  { color:#363636; }

#footer_links a:hover {color:#aa9D57;  }

/* Drop Down */

table.dd_frame {
	border-left: 1px solid #82762e;
	border-right: 1px solid #82762e;
}


td.dd {
	font-family: verdana, helvetica, sans-serif;
	color: #fff;
	font-size: 10px;
	background-color: #82762e;
	text-align: center;
	padding: 5px;
	border-bottom: 1px solid #82762e;
	filter: alpha (opacity=95);
	-moz-opacity: 0.95; 
	width:120px;
	line-height:1.3em;
}

td.last { padding-bottom:10px; }

a.dd:link {
	text-decoration:none;
	color: #fff;
}

a.dd:hover {
	text-decoration:none;
	color: #ffffff;
}

a.dd:visited {
	text-decoration:none; 
	color: #ffffff;
}

#dd:hover{
	background-color: #aba15c;
	filter: alpha (opacity=95);
	-moz-opacity: 0.95; 
	
}
a.dd:active {
	text-decoration:none; 
	color: #000;
}

li.mm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	background-image: url(../images/mm_tile.gif);
	background-repeat: repeat-x;	
	text-align: center;
}

a.mm:link {
	text-decoration:none;
	color: #fff;	
	padding: 0px 2px 5px 2px;
}

a.mm:visited {
	text-decoration:none;
	color: #fff;
	padding: 0px 2px 5px 2px;
}

a.mm:hover {
	text-decoration:none;
	color: #fff;
	padding: 0px 2px 5px 2px;
}

a.mm:active {
	text-decoration:none;
	color: #fff;
	padding: 0px 2px 5px 2px;
}




#demotip { 
    display:none; 
    background:transparent url(http://www.robbinex.com/images/black_arrow_left.png) 0 top no-repeat; 
    font-size:11px; 
    min-height:160px; 
    width:153px; 
    padding:20px 55px 15px 50px; 
    color:#fff;
	z-index:2000;
	line-height:1.5em;
	overflow:hidden;
}

#demotip a:hover{ 
    
    color:#fff!important;
	
}

#demotip2 { 
    display:none; 
    background-color:#a59957; 
    font-size:11px; 
    height:auto; 
    width:260px; 
    padding:15px; 
    color:#363636;
	border:solid 1px #37300a;
	position:relative;
	
	
	z-index:20000;
	
	
}






/* override the arrow image of the tooltip */
#demotip.bottom {
	background:url(http://www.robbinex.com/images/black_arrow_left.png)0 0 no-repeat;	
	padding-top:20px;
	height:55px;
}

#demo.bottom {
	background:url(http://www.robbinex.com/images/black_arrow_left.png)0 0 no-repeat;
}

#demotip.left {
	background:url(http://www.robbinex.com/images/black_arrow_left.png);	
	padding-top:40px;
	height:55px;
}

#demo.left {
	background:url(http://www.robbinex.com/images/black_arrow_left.png);
}

table.profiles td { vertical-align:top; text-align:center; font-size:11px; line-height:normal; padding:10px;}

table.profiles { margin-bottom:10px; }


.clear { clear:both; display:block; height:1px; width:100%; }

div.link { background-color:#edeada;border:1px solid #d0cbad;font-size:11px;padding:10px 20px; }

span.style1 { color:#363636;
font-size:11px;
font-style:italic;
font-weight:normal; 
margin:5px 0px;}

table.more_info { width:400px; }

table.more_info tr { border-bottom: solid 1px #d0cbad; }

table.email_table { width:535px; }

table.email_table td { padding:4px 10px; white-space:nowrap;}

tr.header_row td { background-color:#528046; padding:2px 5px; color:#ffffff; font-weight:bold; }

td.regtext { color:#565656; font-style:normal       ; }

td.reginput input { border:solid 1px #cdcdcd; width:200px; }

td.reginput select { border:solid 1px #cdcdcd; width:200px; }

td.reginput textarea { border:solid 1px #cdcdcd; width:300px; height: 150px; }

.bus_col1,.bus_col2 { padding:10px; text-align: left;}

