BODY {margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family: Arial;font-size: 12px;line-height: 17px;background-image:url(../../images/body_image.gif);background-repeat:repeat-x;background-attachment:fixed;/*background-color:#165283;*/color:#3f3f3f;}

/*Header*/
.header{ display:inline; display:table-row;}
#masthead {height:80px; width:100%;}
#masthead .logo{text-align:left; float:left;padding:0px;margin:0px;}
#masthead .header_background{display:inline;zoom:1; }
#masthead .header_background{background-image:url(../../images/header_background_new.gif); display:table-cell; background-repeat:no-repeat;width:544px; height:80px; text-align:right; float:right;margin:0px; color:rgb(0,0,0); font-size:9pt;padding:0px;}

#masthead .topnav{color:#7b7a7a;font-size:9px;font-weight:bold; text-transform:uppercase; padding-top:7px; padding-right:30px; text-decoration:none;}
#masthead .topnav A, #masthead .topnav A:Link {color:#7b7a7a;font-size:9px;font-weight:bold; text-transform:uppercase;text-decoration:underline;padding:7px 5px 0px 5px;}
#masthead .topnav A:Hover{color:#cc0033;}

#masthead .callback {width:100px;  float:right; text-align:center;}
#masthead .callback span{visibility:hidden;}
#masthead .callback .contactmelink, #masthead .callback .contactmelink A, #masthead .callback .contactmelink A:link { font-size:20px; line-height:20px;}

/*Main NAVIGATION*/
.nav_background{background-image:url(../../images/nav_background.gif);background-repeat:repeat-x;width:965px; vertical-align:top;}
.nav{text-align:right; vertical-align:middle;}
.nav span{color:#ffffff;text-transform:uppercase;font-size:10px;font-weight:bold;text-decoration:none; padding:0px 5px 0px 5px;}
.nav A, .nav A:link,.nav A:visited{color:#ffffff;text-transform:uppercase;font-size:10px;font-weight:bold;text-decoration:none;padding:0px 7px 0px 7px; }
.nav A:hover{color:#ffd074;}
.nav .TextBox{ vertical-align:middle; height:17px;}
.nav .gobtn{ vertical-align:middle; padding-right:30px;}
.nav_bar{line-height:7px; height:7px;}
.nav_bar p{background-image:url(../../images/nav_bar.gif);background-repeat:repeat-x;line-height:7px; height:7px; width:100%; vertical-align:top; }
/*END NAVIGATION*/
/*End Header*/

/*Site Framework*/
.gray_border{border:solid 1px #D5D5D5;width:675px;}
.gray_border_nowidth{border:solid 1px #D5D5D5;}

.padding{padding:15px 12px 15px 12px ;height:100%;}
.padding_7px{padding:7px;height:100%;}
.page_border{border:solid 1px #333333;background-color:#aaaaaa;margin:0px;height:100%;}
.main_spacer{width:15px;background-color:#aaaaaa;}
/*END Site Framework*/


/*STYLES*/
a {font-family: arial,helvetica,verdana,sans-serif;}
A{color: #005da9;}
a:link{color: #005da9;}
a:hover{color: #005da9;}
a.linksmall {Font-family:arial,helvetica,verdana,sans-serif;Font-Size:8px;Font-weight: normal;color:#005da9;}
a.linksmall:hover{Font-family: arial,helvetica,verdana,sans-serif;Font-Size:8px;Font-weight: normal;color:#6699cc;}
.body, body, INPUT, TEXTAREA, p{font-family: Arial;font-size: 12px;line-height: 17px;color:#3f3f3f;margin:0px;}
.body_b{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #3f3f3f;font-weight: bold;} 
.body_i{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color:#3f3f3f;font-weight: normal;font-style:italic;}
.bodyred{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #ff0000;} 
.body_wh{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #ffffff;} 
.body_padding{padding:25px 35px 40px 35px;}
.body_padding_product{padding-left:20px;padding-right:20px;padding-top:25px;padding-bottom:40px;}
.body_padding p{padding-bottom:10px;}
.articlehead{visible: false;font-weight: bold;font-size: 17px;color: #0033ff;line-height: 19px;font-family: Arial, Helvetica, sans-serif;}
.green_text, .green_text A, .green_text A:link {color:#197B30;text-decoration:none;}
.blue_text, .blue_text A, .blue_text A:link {color:#005DA9;text-decoration:none;}
.blue_text2, .blue_text2 A, .blue_text2 A:link {color:#005DA9;}
.bluetext{color:#323697;	}
.bolded{visible: false;font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;font-weight: bold;color:#3f3f3f;} 
H1, h1, .body h1 {color:#005DA9;font-weight:bold;font-size:16px;line-height:16px;margin-bottom: 10px;}
H2{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #000000;font-weight: bold;margin-bottom: 0;}
H3{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #666666;font-weight: bold;margin-bottom: 0;}
H4{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #000099;font-weight: bold;margin-bottom: 0;}
H5{font:10px/14px arial; }
H6{color:#005DA9;font-weight:bold;font-size:14px;line-height:16px;margin-bottom: 5px; margin-top:5px;}
.header{visible:false;font-size: 12px;color:#3f3f3f;line-height: 17px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;background-color: #d3d3d3;} 
.header_blue{font-weight: bold;font-size: 12px;color: blue;line-height: 17px;font-family: Arial, Helvetica, sans-serif;background-color: #d3d3d3;visible: false;} 
.height{height:100%;}
.gray, .gray a{ color:#818285;}
.boxform{visible:false;font-weight: bold;font-size: 11px;color: #ffffff;font-family: arial,helvetica,verdana,sans-serif;background-color: #0066cc;width:135px;height:18px;vertical-align:top;}
.branchlocator{font-weight: bold;font-size: 11px;font-family: arial,helvetica,verdana,sans-serif;background-color: #0066cc;width:135px;height:18px;vertical-align:top;}
.breadcrumbs, .breadcrumbs h1{visible: false;font-size: 12px;color: #0000ff;line-height: 17px;font-family: Arial, Helvetica, sans-serif;} 
.btn_background, .btn_background A:, .btn_background A:link, .btn_background A:visited, .btn_background A:active{background-image:url(../../images/equipment/btn_background.gif);background-repeat:repeat-x;width:96px;height:50px;color:#ffffff;text-transform:uppercase;text-align:center;font-size:10px;font-weight:bold;text-decoration:none;}
.btn_background A:hover{color:#ffd074;}
.click_button{padding-left:110px;padding-top:50px;}
.dark_gray_background{background-color:#aaaaaa;}
.description{font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 17px;color: #3f3f3f;} 
.error{visible: false;font-size: 12px;color: #ff0000;line-height: 17px;font-family: Arial, Helvetica, sans-serif;} 
.field_label{background-color:#e1e2ef;}
.image_border{}
.ImageButton{border: 0;}
.imitateLink{color: #005da9;text-decoration: underline;cursor: pointer;}
.impact{font-family:Impact;font-size:16px;background-image:url(../../images/left_background_n.gif);background-repeat:no-repeat;background-position:center;color:White;width:222px;height:31px;padding-right:25px;text-align:right;text-transform:uppercase;letter-spacing:10;}
.main{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #666666;text-decoration: none;}
.main_padding{padding-left:10px;padding-right:10px;}
.main_padding_left{padding-left:15px;}
.mapOn{font-family : Arial, Helvetica, sans-serif;font-size : 12px;font-weight: normal;line-height : 14px;	color: blue;text-decoration:none;background-color:#ffffff;} 
.mapoff{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;color: blue;background-color:#cccccc;TEXT-DECORATION: none;}
.myaccount_padding{padding-left:10px;padding-left:10px;}
.SubmitLogin{vertical-align: middle;border: 0px;}
.normal{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #3f3f3f;} 
.notice{font-size: 12px;color: #3333ff;line-height: 17px;font-style: italic;font-family: Arial, Helvetica, sans-serif;text-decoration: none;}
.pgrtBorder {border-right:1px solid #e9e9e9;}
.pgrtborder1{border-right:1px solid #cccccc;}
.product{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 17px;color: #0000ff;font-weight:bold;}
.red_text, .red_text A, .red_text A:link{color:#E61E29;text-decoration:none;}
.red_text A:hover{text-decoration:underline;}
.red_text{color:#c92c30;}
.right_background{background-image:url(../../images/right_background.gif);background-repeat:no-repeat;width:252;height:343;border-left:solid 1px #000000;}
.right_padding{padding:15px 12px 15px  0px;}
.right_padding_top{padding-top:20px;} 
.smallbody{font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 12px;color: #666666;}
.small_space{line-height:7px;}
.small_text{font-size:10px;}
.footnote{color:#3F3F3F; font-size:10px;}
.sub_header{color:#005DA9;font-weight:bold;font-size:16px;}
.tabbody{border-right: solid 1px #949878;border-left: solid 1px #949878;border-bottom: solid 1px #949878;background-color: #ffffff;}
.smallTextBox{width:135px;line-height:9pt !important; vertical-align:middle;}
.TextBox{width:135px;height:18px;vertical-align:top;}
UL { margin-top: 5pt; margin-bottom:5pt;}
/*LI { MARGIN-LEFT: -17pt; } */
.white_background{background-color:#ffffff;}
.zoom{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;line-height: 14px;background-color:#cccccc;} 

/*END STYLES*/

/*ADMIN SECTION */
.admin_body{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #000000;} 
.admin_nav{font-family: Arial, Helvetica, sans-serif;color:#0040A8;font-size: 12px;line-height: 17px;font-weight: bold;text-decoration: none;} 
a.admin_nav {color: #ffffff; text-decoration: none; }
a.admin_nav:visited {color: #ffffff; text-decoration: none; }
a.admin_nav:link {color: #ffffff; text-decoration: none; }
a.admin_nav:hover {color: #e9e9e9; text-decoration: none; }
/* END ADMIN SECTION */

/*Calender STYLES*/
.calMonthHeader{font-size: xx-small;color: white;font-family: Verdana,Helvetica,Tahoma,Arial;background-color: #0000CD;}
.calDayHeader{font-size: xx-small;color: black;font-family: Verdana,Helvetica,Tahoma,Arial;background-color: #6495ED;}
.calOffMonth{background-color:#FAEBD7;Font-Size:XX-Small;Font-family: Verdana,Helvetica,Tahoma,Arial;color: gray;}
.calWeekDay{background-color:white;Font-Size:XX-Small;Font-family: Verdana,Helvetica,Tahoma,Arial;color: black;}
.calWeekEnd{font-size: xx-small;color: black;font-family: Verdana,Helvetica,Tahoma,Arial;background-color: #d3d3d3;}
.calClearDate{background-color:white;Font-Size:XX-Small;Font-family: Verdana,Helvetica,Tahoma,Arial;color: black;}
.calSelectedDate{background-color:yellow;Font-Size:XX-Small;Font-family: Verdana,Helvetica,Tahoma,Arial;color: black;}
.calGoToday{background-color:white;Font-Size:XX-Small;Font-family: Verdana,Helvetica,Tahoma,Arial;color: black;}
.calTodayDay{font-size: xx-small;color: black;font-family: Verdana,Helvetica,Tahoma,Arial;background-color: #FAFAD2;}
/*END Calendar STYLES*/

/*Careers Section*/
.career_left A{padding-left:20px;text-decoration:none;font-size:10px;line-height:12px;font-family:verdana, Sans-Serif;}
.careers_padding{padding-left:10px;padding-right:20px;}
.careers_footer{font-size:10px;font-family: Arial;line-height: 17px;padding-left:20px;color: #999999;}
.benefits_red{font-family: Arial;font-size: 12px;line-height: 17px;color:Red;font-weight:bold;} 
.benefits_gray{font-family: Arial;font-size: 12px;line-height: 17px;color:#999999;font-weight:bold;} 
.benefits_image{padding-top:45px;}
/* END Careers Section*/

/*FOOTER*/
a.footer	{color:#ffffff;}
a.footer:link {color:#ffffff;}
a.footer:visited {color:#ffffff;}
.footer{padding-left:15px;padding-right:12px;padding-bottom:15px;background-color:#aaaaaa;height:100%;text-align:left;}
.footerlink A, .footerlink A:link, .footerlink A:visited{Font-Size:10px;color:#7A7A7A;text-transform:uppercase;font-weight:bold;padding-right:5px;text-decoration:underline;}
.footerlink A:hover{color:#cc0033;}
.footerlink{Font-Size:10px;color:#7A7A7A;text-transform:uppercase;font-weight:bold;padding-right:5px;}
.footerlink p{display:inline;text-align:left;Font-Size:10px;color:#7A7A7A;text-transform:uppercase;font-weight:bold;padding-right:5px;}
/*END FOOTER*/

/*HOME STYLES*/
.home_bottom_padding{padding-left:5px; padding-top:10px;}
.home_bottom_text{padding-left:5px; font-family: Arial;font-size: 12px;}
.home_links A, .home_links, .home_links A:visited{color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none;}
.home_dots{background-image:url(../../images/home_dots.gif);background-repeat:repeat-x;vertical-align:bottom;line-height:7px;}
.home_padding{padding-left:20px;padding-right:20px;}
.right_home_padding{padding-left:10px;padding-right:5px;}
.home_background{background-color:#F1F0F0;}
.home_text{font:13.25px/16px arial;color:#666666;padding-left:20px;padding-right:20px; padding-bottom:10px;}
.homepageflash{margin:12px 0px 0px 30px;border:solid 2px gray;width:289px;height:238px;}
.home_answers{background-image:url(../../images/nes_answers.png); width:600px; height:266px;}
.home_answers p{color:#ffffff; padding:55px 0px 0px 0px; margin: 0px 10px 5px 375px; line-height:20px;}
/*END HOME STYLES*/

/*LEFT NAV STYLES */
.leftnavigation{background-color:#ffffff;width:236px;padding:7px 0px 7px 0px;text-align:center;}
.left_navigation{background-color:#ffffff;}
.left_nav_space{line-height:12px;}
.left_apex{text-align:left;padding:0px 6px 0px 7px;}
.left_apex_borders{border-left: solid 1px #DDDCDC; border-right: solid 1px #DDDCDC; border-bottom: solid 1px #DDDCDC;padding-left:5px;}
/*END LEFT NAV STYLES */

/*NESCAR SECTION*/
.nescar{padding-left:35px;}
.nescar_small{font-family: Arial;font-size: 12px;line-height: 17px;}
.nescar_rightimage{padding-top:410px;}
.nescar_schedule{font-family: Arial;font-size: 12px;line-height: 30px;border:solid 1px #000000;text-align:left;}
/*END NESCAR SECTION*/

/*B2B Off-Rent Styles*/
.modal{color:White;background-image:url(../../images/body_image.gif);border: solid 2px black;margin:15px;padding:15px;text-align:center;}
.offrent{padding-left:35px;padding-right:35px;padding-top:20px;padding-bottom:0px;}
#unitnumber{border-top: 1px solid rgb(230,230,230);background-color:rgb(230,230,230);}
#unitnumber span {background-color:rgb(230,230,230);}
#offrentheader{font-weight:bold;text-align:center;padding-top:10px;}
.offrentcheckbox{width:100px;}
.offrentborder{border-style:dotted;border-width:1px;border-color:White;background-color:rgb(230,230,230);width:40px;height:40px;vertical-align:middle;}
.offrentpadding{margin:10px;}
.offrentaddress{font-weight:bold;font-size:14px;}
.offrentjobsitediv{background-color:#005DA9;color:#FFFFFF;padding:3px;margin-top:5px;}
.offrentnotice{color:White;width:350px;font-size:x-small;line-height:normal;}
/*END B2B Off-Rent Styles*/

/*B2B Rental Request Styles*/
input.date{width:110px;}
/*END B2B Rental Request Styles*/

/*Stimulift Styles*/
#stimulift {width:752px; height:551px; background-image: url(../../stimulift/images/stimulift_bg_gray.gif); background-repeat:no-repeat; background-position:center; height:551px; margin-top:30px; margin-left:auto; margin-right:auto;}

#stimulift .content_first,.content{display:table;table-layout:auto;}
#stimulift .content_first{width:752px;}
#stimulift .content_first .content{width:auto;}
#stimulift .contentsecond,.content{display:table;table-layout:auto;}
#stimulift .content_second,.content{display:table;table-layout:auto;}
#stimulift .content_second .content{width:auto;}
#stimulift .fullColumn,.content{display:table;table-layout:auto;}
#stimulift .fullColumn .content{width:auto;}
#stimulift .pseduoRow{display:table-row;clear:both;}
	
.stimuliftmain hr {border:dotted 1px gray; width:92%; margin:0px 0px 0px 40px; padding:0px;  }
.stimuliftmain .leftColumn_first,.rightColumn_first,.leftColumn,.rightColumn{background-color:transparent;vertical-align:top;}
.stimuliftmain .leftColumn_first{display:inline;zoom:1;}
.stimuliftmain .leftColumn_first{width:452px;display:table-cell;padding: 17px 0px 0px 33px;margin:0px; }
.stimuliftmain .leftColumn_first h1 {color:#005DA9; font-family:Arial; font-size:18pt; line-height:normal;}
.stimuliftmain .leftColumn_first .copy {margin:0px 50px 0px 15px; }
.stimuliftmain .rightColumn_first{display:inline;zoom:1;}
.stimuliftmain .rightColumn_first{width:265px;display:table-cell;margin:0px;padding: 18px 0px 0px 0px; overflow:hidden; }
	
.stimuliftmain .content_second {width:690px;display:table-cell;padding: 0px 0px 0px 48px; margin:0px;  }
.stimuliftmain .content_second .copy{display:inline;zoom:1;}
.stimuliftmain .content_second  .copy{width:533px;display:table-cell;padding:0px;margin:0px; vertical-align:top;}

.stimuliftmain .content_second  .copy  p{padding-top:5px;}
.stimuliftmain .content_second  .copy .red{color:#EE3E42;  text-align:right;}
.stimuliftmain .content_second  .copy .table{padding-top:5px;}
.stimuliftmain .content_second  .button{display:inline;zoom:1;}
.stimuliftmain .content_second  .button{width:137px; height:60px; display:table-cell;margin:0px; padding:0px; overflow:hidden; }
.stimuliftmain .content_second  .button{ vertical-align:bottom;}


#stimulift2 {width:752px; height:551px; background-image: url(../../stimulift/images/stimulift_bg_gray.gif); background-repeat:no-repeat; background-position:center; height:551px; margin-top:30px; margin-left:auto; margin-right:auto;}
#stimulift2 .content_first,.content{display:table;table-layout:auto;}
#stimulift2 .content_first{width:752px;}
#stimulift2 .content_first .content{width:auto;}
#stimulift2 .pseduoRow{display:table-row;clear:both;}
	
.stimuliftthank .leftColumn_first,.rightColumn_first,.leftColumn,.rightColumn{background-color:transparent;vertical-align:top;}
.stimuliftthank .leftColumn_first{display:inline;zoom:1;}
.stimuliftthank .leftColumn_first{width:455px;display:table-cell;padding: 17px 0px 0px 33px;margin:0px; }
.stimuliftthank .leftColumn_first h1 {color:#005DA9; font-family:Arial; font-size:18pt; line-height:normal;}
.stimuliftthank .leftColumn_first h2 {color:#EE3E42; font-weight:bold; font-family:Arial; font-size:10pt;}
.stimuliftthank .leftColumn_first .copy {margin:0px 50px 0px 15px; }
.stimuliftthank .leftColumn_first p {padding:5px 0px;}
.stimuliftthank .leftColumn_first a {color:#EE3E42; }
.stimuliftthank .rightColumn_first{display:inline;zoom:1;}
.stimuliftthank .rightColumn_first{width:264px; height:499px; display:table-cell; vertical-align:top; margin:0px; padding: 18px 0px 0px 0px; overflow:hidden; }
.stimuliftthank .rightColumn_first .button{ padding:0px; margin:0px; }


#stimuliftpp {width:664px; height:510px; background-image: url(../../stimulift/images/stimulift_pp_bg.gif); background-color:#002E53;   background-repeat:no-repeat;  background-position:center; margin-top:20px; margin-left:auto; margin-right:auto;}
#stimuliftpp .content_first,.content{display:table;table-layout:auto;}
#stimuliftpp .content_first{width:664px;}
#stimuliftpp .content_first .content{width:auto;}
#stimuliftpp .contentsecond,.content{display:table;table-layout:auto;}
#stimuliftpp .content_second,.content{display:table;table-layout:auto;}
#stimuliftpp .content_second .content{width:auto;}
#stimuliftpp .pseduoRow{display:table-row;clear:both;}

.stimuliftpartner .leftColumn_first,.rightColumn_first,.leftColumn,.rightColumn{background-color:transparent;vertical-align:top;}
.stimuliftpartner .leftColumn_first{display:inline;zoom:1;}
.stimuliftpartner .leftColumn_first{display:table-cell;padding: 17px 0px 0px 33px;margin:0px; }
.stimuliftpartner .leftColumn_first .header{background-color:transparent;vertical-align:top;}
.stimuliftpartner .leftColumn_first h1 {color:#005DA9; font-family:Arial; font-size:18pt; line-height:normal;}
.stimuliftpartner .leftColumn_first h2 {color:#EE3E42; font-weight:bold; font-family:Arial; font-size:10pt;}
.stimuliftpartner .leftColumn_first .copy {margin:17px 50px 0px 15px;  width:400px;}
.stimuliftpartner .leftColumn_first .copy p {padding:5px 0px;}
.stimuliftpartner .leftColumn_first .copy li {color:#005DA9; }
.stimuliftpartner .leftColumn_first .copy .blue {color:#005DA9; }


.stimuliftpartner .content_second{display:inline;zoom:1;}
.stimuliftpartner .content_second{width:630px;display:table-cell;padding: 90px 0px 0px 3px;margin:0px; vertical-align:bottom;}
.stimuliftpartner .content_second .button {padding:0px 0px 0px 0px; text-align:right; }

.stimuliftmodal
{
	background-color:#002E53;  opacity: .5; -moz-opacity: .5; filter: alpha(opacity=50);
}

/* END Stimulift Styles*/
/* EZ Up Styles*/
#ezup{background-image: url(../images/EZUpCompare.jpg); background-color:#ffffff;   background-repeat:no-repeat;  background-position:center; margin-top:20px; margin-left:auto; margin-right:auto;}
#ezup .image{}
#ezup .close {text-align:right; padding:5px;}
.smallbrowser{width:955px; height:480px;overflow-y:scroll}
.bigbrowser{width:935px; height:620px;}
/*END EZ Up Styles*/
/*Lead Generation Styles*/
	
.leadgenerationmain hr {border:dotted 1px gray; width:92%; margin:0px 0px 0px 40px; padding:0px;  }
.leadgenerationmain .leftColumn_first,.rightColumn_first,.leftColumn,.rightColumn{background-color:transparent;vertical-align:top;}
.leadgenerationmain .leftColumn_first{display:inline;zoom:1;}
.leadgenerationmain .leftColumn_first{width:362px;display:table-cell;padding: 17px 0px 0px 33px;margin:0px; }
.leadgenerationmain .leftColumn_first h1 {color:#005DA9; font-family:Arial; font-size:18pt; line-height:normal;}
.leadgenerationmain .leftColumn_first .copy {margin:0px 0px 0px 0px; }
.leadgenerationmain .rightColumn_first{display:inline;zoom:1;}
.leadgenerationmain .rightColumn_first{width:357px;display:table-cell;margin:0px;padding: 0px 0px 0px 0px; overflow:hidden; }

.leadgenerationmain .fullColumn	{width:590px;display:table-cell;margin:0px;padding: 0px 0px 0px 33px; overflow:hidden; }
.leadgenerationmain .fullColumn	p{padding:5px 0px 5px 0px;}


.leadgenerationmain .content_second {width:690px;display:table-cell;padding: 0px 0px 0px 33px; margin:0px;  }
.leadgenerationmain .content_second .copy{display:inline;zoom:1;}
.leadgenerationmain .content_second .copy{width:533px;display:table-cell;padding:0px;margin:0px; vertical-align:top;}

.leadgenerationmain .content_second  .copy  p{padding-top:5px;}
.leadgenerationmain .content_second  .copy .red{color:#EE3E42;  text-align:right;}
.leadgenerationmain .content_second  .copy .table{padding-top:5px;}
.leadgenerationmain .content_second  .button{display:inline;zoom:1;}
.leadgenerationmain .content_second  .button{width:137px; display:table-cell;margin:0px; padding:10px 0px 0px 0px;  }
.leadgenerationmain .content_second  .button .image{margin-top:-70px;}
.leadgenerationmain .content_second  .button p{padding-bottom:5px;}


#stimulift2 {width:752px; height:551px; background-image: url(../../images/marketing/bg_gray.gif); background-repeat:no-repeat; background-position:center; height:551px; margin-top:30px; margin-left:auto; margin-right:auto;}
#stimulift2 .content_first,.content{display:table;table-layout:auto;}
#stimulift2 .content_first{width:752px;}
#stimulift2 .content_first .content{width:auto;}
#stimulift2 .pseduoRow{display:table-row;clear:both;}
	
.leadgenerationthank .leftColumn_first,.rightColumn_first,.leftColumn,.rightColumn{background-color:transparent;vertical-align:top;}
.leadgenerationthank .leftColumn_first{display:inline;zoom:1;}
.leadgenerationthank .leftColumn_first{width:455px;display:table-cell;padding: 17px 0px 0px 33px;margin:0px; }
.leadgenerationthank .leftColumn_first h1 {color:#005DA9; font-family:Arial; font-size:18pt; line-height:normal;}
.leadgenerationthank .leftColumn_first h2 {color:#EE3E42; font-weight:bold; font-family:Arial; font-size:10pt;}
.leadgenerationthank .leftColumn_first .copy {margin:0px 50px 0px 15px; }
.leadgenerationthank .leftColumn_first p {padding:5px 0px;}
.leadgenerationthank .leftColumn_first a {color:#EE3E42; }
.leadgenerationthank .rightColumn_first{display:inline;zoom:1;}
.leadgenerationthank .rightColumn_first{width:264px; height:499px; display:table-cell; vertical-align:top; margin:0px; padding: 18px 0px 0px 0px; overflow:hidden; }
.leadgenerationthank .rightColumn_first .button{ padding: 69px 0px 0px 0px; margin:0px; }
.leadgenerationthank .rightColumn_first .button .image{ padding: 0px 15px 0px 0px; margin:0px; }
/* END Lead Generation Styles*/

/*RED CALLOUT BUTTONS*/
#callouts{ width:100%; }

#callouts .content_first,.content{display:table;table-layout:auto;}
#callouts .content_first{width:100%;}
#callouts .content_first .content{width:auto;}
#callouts .pseduoRow{display:table-row;clear:both;}
#callouts .firstColumn_first,.secondColumn_first,.thirdColumn_first, .firstColumn,.secondColumn,.thirdColumn{background-color:transparent;vertical-align:top;}

#callouts .firstColumn_first{display:inline;zoom:1; }
#callouts .firstColumn_first{width:33%;display:table-cell;padding:0px;margin:0px; padding-bottom:10px;  }

#callouts .secondColumn_first{display:inline;zoom:1;}
#callouts .secondColumn_first{width:33%;display:table-cell;margin:0px;padding:0px;  }

#callouts .thirdColumn_first{display:inline;zoom:1;}
#callouts .thirdColumn_first{width:33%;display:table-cell;margin:0px;padding:0px;  }


#callouts  .redcallout{background-image:url(../../images/equipment/btn_background.gif); background-repeat:repeat; width:180px; height:50px;}
#callouts  .redcallout p {vertical-align:middle; text-align:center; float:left; margin-top:7px; width:96px; font-size:8pt; }
#callouts  .redcallout a {color:rgb(255,255,255);  text-decoration:none; vertical-align:middle;  text-transform:uppercase; width:96px;}
#callouts  .redcallout a:hover {color:rgb(253,208,115); text-decoration:none; }
/*END RED CALLOUT BUTTONS*/
/* START Contact Me CSS */
.contactMe{width:280px;height:255px;background-image:url(../../images/ContactMeBG.png);}
.contactMe th,.contactMe th{border:0px;padding:0px;}
.contactMe th,.contactMe td{font-weight:normal;text-align:left;}
.contactMe th{padding-left:12px;width:115px;}
.contactMe td{padding-right:0px;width:155px;}
.contactMe .buttons{text-align:right;width:100%;}
.contactMe .close{padding:8px 12px 0px 0px;}
.contactMe .submit{padding:0px 12px 8px 0px;}
.contactMe .textbox{width:130px;}
.contactMe .phonetextboxthreedigit{width:27px;}
.contactMe .phonetextboxfourdigit{width:33px;}
.contactMe .ddl{width:135px;}
.contactMe .title{width:100%;text-align:center;}

.modalBackground{background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.SuccessMessage {background-color:White; color:Green; padding:5px; vertical-align:top;}
/* END Contact Me CSS */
#safe-right{float: right; padding:0px 0px 0px 10px;}

#safe-right a{color:#E61E29;}
#safe-right a span{padding-left:10px;}
#safe-right .yellow{background-image: url(../../images/yellow-box-bg.gif); background-repeat: no-repeat;width: 219px; height: 101px; margin:0px 0px 10px 0px;}
#safe-right .yellow .inside{ padding:10px 3px 5px 10px;}
#safe-right .yellow h1{font-size:18px; line-height:20px; padding:0px 0px 7px 0px; margin:0px;}
#safe-right .lt-yellow{background-image: url(../../images/light_yellow_box_bg.gif); background-repeat: no-repeat; width: 219px; height: 101px; text-align:left;}
#safe-right .lt-yellow .inside{ padding:7px 5px 5px 3px;}
#safe-right .lt-yellow h1{font-size:15px; line-height:12px; padding:5px 0px 7px 0px; margin:0px;}
#safe-right .lt-yellow p{color:#005DA9; font-weight:bold; padding:0px 3px 3px 5px;}
#safe-right .lt-yellow a{padding:0px 3px 3px 0px;}
#safe-right .lt-yellow img{padding:0px 0px 0px 5px;}
#safe-right .flash{padding:10px 0px 0px 0px;  width:226px;}
#safe-right .flash p {color:#005DA9;}

/* Commitment to Safety CSS */


/* END Commitment to Safety CSS */
