/* CSS Document */
/*-------------------------------------- General styles------------------------------- */
html, body, p, div, h1, h2, h3, h4, h5, h6, img, span, ul, li, br, hr, a, form, input, tr, td, table, dl, dt, dd { padding:0px; margin:0px; border:0px; }
img {margin:0; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; padding:0; outline:none;}
br{ font-size:0; height:0; line-height:0; clear:both;}
a{ outline:none;}



body{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#F6F6F6;}

.clr {font-size:0; height:0; line-height:0; clear:both;}

h2 { font-size:16px; line-height:24px; color:#F54F06; padding:0 35px 0 22px;}
h3 { font-size:12px; line-height:20px; color:#FF4E00; padding:0 35px 0 22px; font-weight:bold;}

/* ---------------------------------------------------Index Layout Section--------------------------------------------------- */
#header_section {margin:0 auto; padding:0; width:1000px; height:134px;}

#logo_part {margin:0; padding:10px 0 0 30px; width:251px; height:124px; float:left; background:url(../images/logo_bg.jpg) no-repeat left top;}

/* ----------------- Menu Layout Section ----------------- */
	
	#menu_part {margin:0; padding:0; width:719px; height:134px; float:left; background:url(../images/menubg.jpg) repeat-x left top;}
	
	.menu {margin:0; padding:15px 0 0 0; width:706px; height:119px; float:left;}
	.top_rightcorner {margin:0; padding:0; width:13px; height:134px; float:right; background:url(../images/menu_rightcorner.jpg) no-repeat right top;}
	
	ul.navigation{ list-style:none; display:block; position:static; }
	ul.navigation li{float:left; position:relative; z-index:0; }
	
	ul.navigation li.company {margin:0; padding:0; width:90px; height:73px; float:left; display:block;}
	ul.navigation li.company a{margin:0; padding:0; width:90px; height:73px; float:left; background:url(../images/company.jpg) no-repeat 0 0; text-indent:-5000px; display:block; cursor:pointer;}
	ul.navigation li.company a:hover {margin:0; padding:0; width:90px; height:73px; float:left; background:url(../images/company.jpg) no-repeat 0 -73px;}
	
	ul.navigation li.new_products {margin:0; padding:0; width:135px; height:73px; float:left; text-indent:-5000px; display:block;}
	ul.navigation li.new_products a{margin:0; padding:0; width:135px; height:73px; float:left; background:url(../images/new_products.jpg) no-repeat 0 0; text-indent:-5000px; display:block; cursor:pointer;}
	ul.navigation li.new_products a:hover {margin:0; padding:0; width:135px; height:73px; float:left; background:url(../images/new_products.jpg) no-repeat 0 -73px;}
	
	ul.navigation li.used_equipment {margin:0; padding:0; width:140px; height:73px; float:left; text-indent:-5000px; display:block;}
	ul.navigation li.used_equipment a{margin:0; padding:0; width:140px; height:73px; float:left; background:url(../images/used_equipment.jpg) no-repeat 0 0; text-indent:-5000px; display:block; cursor:pointer;}
	ul.navigation li.used_equipment a:hover {margin:0; padding:0; width:140px; height:73px; float:left; background:url(../images/used_equipment.jpg) no-repeat 0 -73px;}
	
	ul.navigation li.parts_service {margin:0; padding:0; width:142px; height:73px; float:left; text-indent:-5000px; display:block;}
	ul.navigation li.parts_service a{margin:0; padding:0; width:142px; height:73px; float:left; background:url(../images/parts_service.jpg) no-repeat 0 0; text-indent:-5000px; display:block; cursor:pointer;}
	ul.navigation li.parts_service a:hover {margin:0; padding:0; width:142px; height:73px; float:left; background:url(../images/parts_service.jpg) no-repeat 0 -73px;}
	
	ul.navigation li.financing {margin:0; padding:0; width:104px; height:73px; float:left; text-indent:-5000px; display:block;}
	ul.navigation li.financing a{margin:0; padding:0; width:104px; height:73px; float:left; background:url(../images/financing.jpg) no-repeat 0 0; text-indent:-5000px; display:block; cursor:pointer;}
	ul.navigation li.financing a:hover {margin:0; padding:0; width:104px; height:73px; float:left; background:url(../images/financing.jpg) no-repeat 0 -73px;}
	
	ul.navigation li.contact {margin:0; padding:0; width:95px; height:73px; float:left; text-indent:-5000px; display:block;}
	ul.navigation li.contact a{margin:0; padding:0; width:95px; height:73px; float:left; background:url(../images/contact.jpg) no-repeat 0 0; text-indent:-5000px; display:block; cursor:pointer;}
	ul.navigation li.contact a:hover {margin:0; padding:0; width:95px; height:73px; float:left; background:url(../images/contact.jpg) no-repeat 0 -73px;}
	
	ul.navigation li ul, div#menuhack ul { border:1px solid #676767; padding:4px; background:#4A4A4A; display:none; position:absolute; left:0px; top:73px; width:132px; list-style-type:none; }
	* html div#menuhack { position:absolute; z-index:100; }
	* html div#menuhack ul { display:block; top:0; } 
	ul.navigation li:hover ul, ul.navigation li.over ul { display:block; }
	
	
	
	ul.navigation li ul li, div#menuhack li {float:left; color:#FFFFFF; position:relative;  width:130px; margin-bottom:4px;}
	ul.navigation li ul li a, div#menuhack li a {color:#FFFFFF; font:normal 12px/20px Arial, Helvetica, sans-serif; height:20px; display:block; float:left; }
	ul.navigation li ul li a:hover, div#menuhack li a:hover { background-color:#ccc; color:#ffffff;}
	
	ul.navigation li.company  ul li a,ul.navigation li.new_products  ul li a,ul.navigation li.used_equipment  ul li a,ul.navigation li.parts_service  ul li a,ul.navigation li.financing ul li a,ul.navigation li.contact ul li a{ background:none !important; text-indent:5px; height:20px; width:130px; text-decoration:none; border:1px solid #3C3C3C; float:left; color:#FFFFFF;} 
	
	ul.navigation li.company  ul li a:hover,ul.navigation li.new_products  ul li a:hover,ul.navigation li.used_equipment  ul li a:hover,ul.navigation li.parts_service  ul li a:hover,ul.navigation li.financing ul li a:hover,ul.navigation li.contact ul li a:hover{ background:none !important; text-indent:5px; height:20px; width:130px; text-decoration:none; border:1px solid #757473; }
	
	
	ul.navigation li ul li ul.sub { display:none; position:absolute; left:132px; top:10px; z-index:100; width:132px; padding:4px;}
	ul.navigation li ul li ul.sub li {float:left; color:#FFFFFF; width:130px; margin-bottom:0px; #margin-bottom:4px;}
	ul.navigation li ul li ul.sub li a {color:#FFFFFF; font:normal 12px/20px Arial, Helvetica, sans-serif; display:block; float:left; height:20px;}
	ul.navigation li ul li ul.sub li a:hover { background-color:#ccc; color:#ffffff;}
	ul.navigation li ul li:hover ul.sub, ul.navigation li ul li.over ul.sub { display:block;}
	
	ul.navigation li.company  ul li ul.sub li a,ul.navigation li.new_products  ul li ul.sub li a,ul.navigation li.used_equipment  ul li ul.sub li a,ul.navigation li.parts_service  ul li ul.sub li a,ul.navigation li.financing ul li ul.sub li a,ul.navigation li.contact ul li ul.sub li a{ background:none !important; text-indent:5px; height:20px; width:130px; text-decoration:none; border:1px solid #3C3C3C; float:left;}
	
	ul.navigation li.company  ul li ul.sub li a:hover,ul.navigation li.new_products  ul li ul.sub li a:hover,ul.navigation li.used_equipment  ul li ul.sub li a:hover, 
	ul.navigation li.parts_service  ul li ul.sub li a:hover,ul.navigation li.financing ul li ul.sub li a:hover,ul.navigation li.contact ul li ul.sub li a:hover{ background:none !important; text-indent:5px; height:20px; width:130px; text-decoration:none; border:1px solid #757473;}
	
/* ----------------- Menu Layout Section ----------------- */

div.padbot { margin-bottom:20px; }
#body_section {margin:0 auto; padding:0; width:1000px; background:url(../images/left_bg.jpg) repeat-y left top;}
#body_left {margin:0; padding:0; width:270px; float:left;}
.left_panel {margin:0; padding:0; width:270px; float:left; background:url(../images/left_bg.jpg) repeat-y left top;}
.left_mid {margin:0; padding:6px 0 0 11px; width:259px; float:left;}
.left_botcorner {margin:0; padding:0; width:270px; height:25px; float:left; background:url(../images/left_botcorner.jpg) no-repeat left center;}

.round_box {margin:5px 0 0 0; padding:0; width:240px; float:left; background:url(../images/round_bg.jpg) repeat-y top center;}
.round_top {margin:0; padding:15px 0 0 20px; width:220px; height:26px; float:left; background:url(../images/round_top.jpg) no-repeat top center;}
.round_bot {margin:0; padding:0; width:240px; height:14px; float:left; background:url(../images/round_bot.jpg) no-repeat bottom center;}
.round_mid {margin:0; padding:0 0 0 20px; width:220px; float:left; background:url(../images/round_bg.jpg) repeat-y top center;}
.round_inn01 {margin:0; padding:0; width:130px; float:left;}
.round_inn02 {margin:0; padding:0; width:80px; float:left;}

.left_box {margin:5px 0 0 0; padding:0; width:240px; float:left;}
.left_box2 {margin:2px 0 6px 0; padding:0; width:240px; height:150px; float:left; background:url(../images/we_distribute.jpg) no-repeat top center;}
.left_box2 .movinglogo {margin:0 auto; margin-top:65px; padding:0; width:230px; height:70px;}

.scrolling_logos { margin:0 auto; padding:0; width:230px; height:70px;}
#scroller { margin:0; padding:0; overflow:hidden; width:230px; height:61px; list-style-type:none; text-align:center;}
#scroller li { margin:0 10px 0 10px; padding:0; width:120px; height:61px; float:left;}

#scroller li img { margin:0; padding:0;}

.slidercontainer { border:none;}
.sliderimages { border:0; margin-right:10px;
}

.input_search {margin:2px 0 0 0; padding:4px 0 0 2px; width:120px; height:16px; border:1px solid #000000; background-color:#FFFFFF; font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}

ul.listest {margin:6px 0 0 0; padding:0; list-style:none;}
ul.listest li {margin:0; padding:0; list-style:none; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#FFFFFF;text-decoration:none; background:url(../images/arrow.jpg) no-repeat left; padding-left:15px;} 
ul.listest li a{font:normal 11px/18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
ul.listest li a:hover {font:normal 11px/18px Arial, Helvetica, sans-serif; color:#F54F06; text-decoration:underline;}

.sitemap {padding-top:15px;}
.sitemap li{list-style:none; font-size:11px;}
.sitemap ul li ul li{margin-left:-20px;}
.sitemap li a{list-style-image:none;}

.sitemap-box {width:45%; float:left;}
.sitemap-box a{color:#FFFFFF; text-decoration:none;}
.sitemap-box a:hover{color:#ff4e00; text-decoration:underline;}

.right_panel {margin:0; padding:0; width:725px; float:right;}

.banner_section {margin:-11px 0 0 0; padding:0; width:714px; height:326px; float:left;}

.solution_section {margin:4px 0 0 0; padding:15px 20px 0 20px; width:315px; height:295px; float:left; background:url(../images/solution_bg.jpg) no-repeat top;}
.solution_section p {font:bold 13px/21px Arial, Helvetica, sans-serif; color:#FFFFFF;} 
.solution_section p a {font:bold 13px/21px Arial, Helvetica, sans-serif; color:#FF4E00; text-decoration:none;} 
.solution_section p a:hover {color:#FFFFFF; text-decoration:none;} 

.round_box2 {margin:4px 0 0 4px; padding:0; width:355px; float:left; background:url(../images/round_bg2.jpg) repeat-y top center;}
.round_top2 {margin:0; padding:15px 0 0 20px; width:335px; height:26px; float:left; background:url(../images/round_top2.jpg) no-repeat top center;}
.round_bot2 {margin:0; padding:0; width:355px; height:14px; float:left; background:url(../images/round_bot2.jpg) no-repeat bottom center;}
.round_mid2 {margin:0; padding:15px 35px 0 20px; width:300px; height:240px; float:left; background:url(../images/round_bg2.jpg) repeat-y top center;}
.round_mid2 p {font:bold 11px/14px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.round_mid2 .org_text {font:bold 11px/14px Arial, Helvetica, sans-serif; color:#FF4E00;} 
.round_mid2 .grey_text {font:normal 11px/14px Arial, Helvetica, sans-serif; color:#A7A7A7; padding-left:20px;}
.round_mid2 .org_link {font:normal 11px/14px Arial, Helvetica, sans-serif; color:#FF4E00; padding-left:20px; text-decoration:none;}
.round_mid2 .org_link:hover {color:#FFFFFF; text-decoration:none;}

#footer_section {margin:0 auto 0; padding:0; width:1000px; height:70px; background-color:#4A4A4A; border-top:4px solid #FF4E00;}

.footer_left {margin:0; padding:5px 0 0 16px; width:470px; float:left; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.footer_right {margin:0; padding:5px 16px 0 0 ; width:470px; float:right; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:right;}
.footer_right a {font:normal 11px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.footer_right a:hover {color:#FF4E00; text-decoration:none;}
.footer_links {margin:0; width:100%; float:left; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 16px; margin-top:-10px;}
.footer_links a {font:normal 11px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.footer_links a:hover {color:#FF4E00; text-decoration:none;}

/* ---------------------------------------------------Innner Layout Section--------------------------------------------------- */


#body_section_inner {margin:0 auto 20px auto; padding:0; width:1000px; background:url(../images/hollbg.jpg) repeat-y top;}
#body_section_bottom {margin:0 auto; padding:0; width:1000px; height:18px;}
.middle_corner {margin:0; padding:0; width:541px; height:25px; float:left; background:url(../images/center_bot.jpg) no-repeat top;}
.middle_corner2 {margin:0; padding:0; width:541px; height:18px; float:left;}
.middle_corner_top2 {margin:0; padding:0; width:541px; height:18px; float:left; background:url(../images/center_top2.jpg) no-repeat top;}
.right_corner {margin:0; padding:0; width:189px; height:25px; float:left; background:url(../images/right_corner.jpg) no-repeat top;}
.right_corner2 {margin:0; padding:0; width:189px; height:18px; float:left; }

#middle_part {margin:0; padding:0; width:541px; float:left;}
.middle_corner_top {margin:-20px 0 0 0; padding:25px 0 0 21px; width:520px; height:27px; float:left; background:url(../images/center_top.png) no-repeat bottom;}
.middle_corner_top span {display:none;}
.middle_text {margin:0; padding:0; width:541px; float:left;}
.banner_inner{ margin:0; padding:8px 0 10px 29px; width:492px; height:208px; float:left;}
.middle_text p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding:0 17px 0 22px;}
.middle_text p a{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#F54F06; text-decoration:none;}
.middle_text p a:hover {color:#ffffff; text-decoration:none;}

.arrow1_link {background-image:url(../images/arrow.jpg); background-repeat:no-repeat; background-position:left center; line-height:18px; padding-left:12px; color:#FFFFFF; font-size:11px; display:block; text-decoration:none;}

#right_part {margin:-20px 0 0 0; padding:0; width:189px; float:right;}
.right_corner_top {margin:0; padding:25px 0 0 21px; width:168px; height:27px; float:left; background:url(../images/right_top.jpg) no-repeat bottom;}
.right_text {margin:0; padding:0; width:189px; float:left; }

ul.listest2 {margin:6px 0 15px 21px; padding:0; list-style:none;}
ul.listest2 li {margin:0; padding:0; list-style:none; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#FFFFFF;text-decoration:none; background:url(../images/arrow.jpg) no-repeat 0 5px; padding-left:15px;} 
ul.listest2 li a{font:normal 11px/18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
ul.listest2 li a:hover {font:normal 11px/18px Arial, Helvetica, sans-serif; color:#F54F06; text-decoration:underline;}

ul.listest6 {margin:6px 17px 15px 21px; padding:0; list-style:none;}
ul.listest6 li {margin:0; padding:0 0 6px 15px; list-style:none; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#FFFFFF;text-decoration:none; background:url(../images/arrow.jpg) no-repeat 0 5px; } 
ul.listest6 li a{font:normal 13px/18px Arial, Helvetica, sans-serif; color:#F54F06; text-decoration:none;}
ul.listest6 li a:hover {font:normal 13px/18px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}

ul.listest3 {margin:6px 0 0 21px; padding:0; list-style:none; width:150px; float:left;}
ul.listest3 li {margin:0; padding:0; list-style:none; font:normal 12px/25px Arial, Helvetica, sans-serif; color:#FFFFFF;text-decoration:none; background:url(../images/arrow.jpg) no-repeat left; padding-left:15px;} 
ul.listest3 li:hover {color:#F54F06; text-decoration:none;}

ul.listest4 {margin:15px 0 0 21px; padding:0; list-style:none; width:230px; float:left;}
ul.listest4 li {margin:0; padding:0; list-style:none; font:normal 12px/25px Arial, Helvetica, sans-serif; color:#FFFFFF;text-decoration:none; background:url(../images/arrow.jpg) no-repeat left; padding-left:15px;} 
ul.listest4 li:hover {color:#F54F06; text-decoration:none;}

ul.listest5 {margin:0 17px 0 22px; padding:0; list-style:none; float:left;}
ul.listest5 li {margin:0 0 6px 0; padding:0; list-style:none; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#FFFFFF;text-decoration:none; background:url(../images/arrow.jpg) no-repeat 0 5px; padding-left:15px;} 
ul.listest5 li:hover {color:#F54F06; text-decoration:none;}

.img_pad {margin:0 15px 5px 0; padding:4px; border:1px solid #666666; float:left;}
.img_pad2 {margin:0 0 5px 15px; padding:4px; border:1px solid #666666; float:right;}

.loca_img {margin:0; padding:10px 0 0 20px; float:left;}
.loca_img2 {margin:0; padding:10px 15px 0 0; float:right;}
.crea_img {margin:0; padding:0 7px 0 10px; float:right;}
.finan_img {margin:0; padding:50px 0 0 12px; float:left;}

.formbox01 {margin:0; padding:0 0 0 80px; width:140px; height:30px; float:left; font-size:13px; line-height:20px;}
.formbox02 {margin:0; padding:0; width:280px; height:30px; float:left;}
.formbox03 {margin:0; padding:0; width:280px; height:73px; float:left;}
.checkbox {margin:0; padding:0 0 0 40px; width:180px; height:30px; float:left; font-size:13px; line-height:20px;}

.input_box01 {margin:0; padding:3px 0 0 4px; width:220px; height:17px; border:1px solid #000000; background-color:#F6F6F6; color:#363636; font-size:13px; line-height:14px;}
.input_box02 {margin:0; padding:0; width:226px; height:22px; border:1px solid #000000; background-color:#F6F6F6; color:#363636; font-size:13px; line-height:20px;}
.input_box03 {margin:0; padding:3px 0 0 4px; width:220px; height:60px; border:1px solid #000000; background-color:#F6F6F6; color:#363636; font-size:13px; line-height:14px;}
.input_box04 {margin:0; padding:3px 0 0 4px; width:120px; height:17px; border:1px solid #000000; background-color:#F6F6F6; color:#363636; font-size:13px; line-height:14px;}

.dirbox01 {margin:0 0 0 22px; padding:0 0 0 5px; width:180px; height:30px; float:left; background-color:#343434; font-size:13px; line-height:30px;}
.dirbox02 {margin:0; padding:0 0 0 5px; width:170px; height:30px; float:left; background-color:#343434; font-size:13px; line-height:30px;}
.dirbox03 {margin:0; padding:0 0 0 5px; width:135px; height:30px; float:left; background-color:#343434; font-size:13px; line-height:30px;}
.dirbox03 a {font:normal 13px/30px Arial, Helvetica, sans-serif; color:#FF4E00; text-decoration:none;}
.dirbox03 a:hover {color:#ffffff; text-decoration:none;}
.dirbox04 {margin:0 0 0 22px; padding:0 0 0 5px; width:180px; height:30px; float:left; font-size:13px; line-height:30px;}
.dirbox05 {margin:0; padding:0 0 0 5px; width:170px; height:30px; float:left; font-size:13px; line-height:30px;}
.dirbox06 {margin:0; padding:0 0 0 5px; width:135px; height:30px; float:left; font-size:13px; line-height:30px;}
.dirbox06 a {font:normal 13px/30px Arial, Helvetica, sans-serif; color:#FF4E00; text-decoration:none;}
.dirbox06 a:hover {color:#ffffff; text-decoration:none;}

img.news { float: right; border: 1px solid black; margin: 0 15px 10px 10px; padding: 1px; } 
div.article-body p { margin-top: 1em; }

/* salesman locator*/
.salesmanLocator
{
width:501px;
background-color:#434242;
border:1px solid #555555;
margin:0px 6px 0px 5px;
float:left;
padding:0;
}
.salesmanLocator ul
{
margin:0;
padding:0;
list-style-type:none;
}
.salesmanLocator ul li 
{
margin:0;
list-style-type:none;
float:left;
color:#ffffff;
line-height:23px;
font-size:10px;

}
.form_normaltext { font-size: 10pt; }

/* salesman locator_new*/
.locatorblock
{
width:502px; 
border:1px solid #7a7a7a;
background-color:#3a3a3a;
float:left;
margin-left: 7px;
font-size: 10pt;
}
.locatorblock a { color: #FF4E00; }
.locatorblock .leftgap
{
width:390px; 
float:left;
}
.locatorblock .rightgap
{
width:112px; 
float:left;
}
.salesman_img
{
padding-top:11px;
}
.locatorblock .whtlable
{
width: 65px;
float:left;
font-weight:bold;
color:#FFFFFF;
padding-left:8px;
padding-top:6px;
padding-bottom:6px;
font-size:9px;
}
.locatorblock .yellowlable
{
width: 120px;
float:left;
color: #FF4E00;
padding-top:6px;
font-size:9px;
padding-bottom:6px;
}
.locatorblock .yellowlable_large
{
width: 310px;
float:left;
color: #e7b901;
padding-top:6px;
font-size:9px;
line-height:15px;
padding-bottom:6px;
}


/* careers at cb */
.job{background-color:#3a3a3a; height:28px;float:left; width: 500px; margin-bottom: 2px; }
.job_title{ font-size:11px; color:#FFFFFF; float:left; width:275px; margin-top: 6px; margin-left:4px; padding-bottom: 6px;line-height:16px;  }
.job_location{ font-size:11px; color:#FFFFFF; float:left; width:105px; margin-top: 6px; text-align:center; }
.job_post{ font-size:11px; color:#FFFFFF;float:left; width:105px; margin-top: 6px; text-align:center; }
.job_link, .career-list a { font-size:11px; color:#FF4E00;text-decoration:underline; font-weight:bold; }
.job_link, .career-list a:hover { font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }
.job_row { width:500px; background-color:#414040; float:left; clear:both; }
.career-list div.white12_arial { clear: both; margin-left: -5px; margin-right: 10px; padding-top: 15px; line-height: 18px; }
.career-list { margin-left: 23px; font-size: 12px; }
.career-list .rentalbox_yellow_head { padding-top: 10px; color: #FF4E00; font-weight: bold; display: block; } 
.career-list .job a { color: white; }

/* search styles */
div#search  { font-size: 10pt; margin-left: 25px; width: 500px; }
div#search a { color:#FF4E00; }
div#search a.title { display: block; }
div#search a:hover { color:white; }
div#search .url { margin-bottom: 1em; margin-top: 2px; font-size: 8pt; color: #ccc; }
#result_report { margin-top: 2em; margin-bottom: 1.5em; }
#other_pages { margin-top: 0.5em; }
div#search b { background-color: #777; }

div.middle_text ul { margin-left: 40px; font-size: 13px; }

label.error {  color: #d55; padding: 1px; background-color: #111; position: relative; display: block; width: 224px; font-size: 11px; }


div.financing_buttons { margin-left: 15px; margin-top: 1.5em; }
	
div.section {clear:both; height:220px; border-bottom:thin dashed; color:#676767; margin-top:10px; width:92%; margin-left:20px;}

div.sectiontwo {clear:both; height:auto; color:#676767; margin-top:10px; width:92%; margin-left:20px;}


div.sectionboxes {width:124px; height:170px; margin:8px 0; float:left;}
	div.sectionboxes ul li {line-height:1.5em; list-style: outside; color:#F54F06; margin-left:-5px; width:90%;}
	div.sectionboxes a{color:#F54F06; text-decoration:none;}
		div.sectionboxes a:hover{color:#FFFFFF; text-decoration:underline;}
		
div.productboxes {width:22%; margin:8px 0; float:left;}
	div.productboxes ul li {line-height:1.5em; list-style: url(../images/color-bullet.jpg) outside; color:#F54F06; margin-left:-5px; width:90%;}
	div.productboxes a{color:#F54F06; text-decoration:none;}
		div.productboxes a:hover{text-decoration:underline;}
		
div.middle_text a{color:#F54F06; text-decoration:none;}
		div.middle_text a:hover{text-decoration:underline;}
		div.middle_text ul li {line-height:1.5em; list-style: url(../images/bullet.jpg) outside; margin-left:-5px; width:90%;}
		
div.duty {height:180px; margin-top:20px;}

h2.seo {margin-top:10px; font-size:14px; }
	h2.seo a{color:#F54F06;}
	h2.seo a:hover {color:#fff;}