@import "menu.css";

body{
	background-color:#DDDDDD;
	margin-top:12px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:11px;
}
.tableAlignment{
	margin-left:15px;
	}
	
#mainflash {
	overflow:hidden;
    background:#000000;
    display:block;
    width:auto;
}	

#mainTable{
	background-color:#ffffff;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	width:100%;
	border:0px;
}

#headerTable{
	background-color:#3C3C3C;
	width:100%;
}
/* Styles for HomePage starts here */
.sectionHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E2E2E;
	font-weight:bold;
	padding-left:15px;
	text-transform:uppercase;
	}
	

/* Style for HomePage ends here */


/* Style for body content starts here */
.top_breadcrumb{
height:26px;
background-image:url(../images/bread_crum_bg_img.gif);
background-repeat:repeat-x;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#181819;
padding:0px 0px 0px 10px;
margin:0px 0px 0px 0px;
vertical-align:middle;
}

.top_breadcrumb a{
text-decoration:none;
color:#181819;
}

.top_breadcrumb a:hover{
text-decoration:underline;
color:#181819;
}

.bottom_border{
border-bottom:#cccccc 1px solid;
}

.body_header_text h3{
color:#000000;
font-size:18px;
padding:20px 10px 0px 20px;
font-weight:bold;
margin:0px 0px 0px 0px;
}

.body_header_text p{
color:#000000;
font-size:11px;
padding:5px 10px 0px 20px;
font-weight:bold;
margin:0px 0px 0px 0px;
}

.container{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	text-align:left;
	padding:0 0 0 0;
	width:100%;
}
.container P{
	padding:0px 25px 0px 15px;
	margin:10px 0 0 0;
}

.Homecontainer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	line-height:16px;
	text-align:left;
	padding:0 0 0 0;
}

.Homecontainer P{
	padding:0px 25px 0px 15px;
	margin:10px 0 0 0;
}


.container P.homeContentBox{
	padding:0px 15px 0px 15px;
	margin:0px 0px 0px 0px;
}

.container P.subheading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#2E2E2E;
	}
.container P.moreText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E2E2E;
	line-height:16px;
	text-decoration:none;
	}
.container P.moreText:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E2E2E;
	line-height:16px;
	text-decoration:underline;
	}
.floatingImage{
	padding:0px 10px 10px 0px;
	float:left;
	}
.divider{
	background-image:url(../images/home_dividerLine.gif);
	background-repeat:repeat-x;
}
.dividerTD{
	padding-left:10px;
	padding-right:20px;
	}
.homeLinks{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	}
.homeLinks:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:underline;
	}
.homeBoxTable{
border:1px solid #CCCCCC;
height:310px;
}	
	
/*.container ul{
	display:block;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
}
.container li{
	background:url(../images/square-bullet-fill.gif) left center no-repeat;
	padding-left:10px;
	margin-bottom:0px;
}*/
.container ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	list-style-image:url(../images/square-bullet-fill.gif);
	padding:10px 10px 0px 40px;
	margin:0px 0px 0px 0px;
}
.container li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:-3px 0px 3px 2px;
	margin:0px 0px 0px 0px;
}

.container ul li ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	list-style-type:disc;
	list-style-image:none;
	padding:10px 10px 10px 40px;
	margin:0px 0px 0px 0px;
}
.container ul li ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:-3px 0px 3px 2px;
	margin:0px 0px 0px 0px;
}

.container ul li ul li ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	list-style-type:circle;
	list-style-image:none;
	padding:10px 10px 10px 40px;
	margin:0px 0px 0px 0px;
}
.container ul li ul li ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:-3px 0px 3px 2px;
	margin:0px 0px 0px 0px;
}
.contact ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	list-style-image:url(../images/square-bullet-fill.gif);
	padding:10px 10px 0px 40px;
	margin:0px 0px 0px 60px;
}
.contact li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:-3px 0px 3px 2px;
	margin:0px 0px 0px 40px;
}

.backTopBox{
	padding:2px 2px 2px 2px;
	border:1px solid #CCCCCC;
	background-color:#EDEBEB;
	width:76px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2E2E2E;
	line-height:16px;
	text-decoration:none;
	}
.backTopBox:hover{
	padding:2px 2px 2px 2px;
	border:1px solid #CCCCCC;
	background-color:#EDEBEB;
	width:76px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2E2E2E;
	line-height:16px;
	text-decoration:underline;
	}
/* Style for body content ends here */
/* Style for form starts here */
.input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100px;
	height:14px;
	border:1px solid #D7D7D7;
	margin:1px 0px 1px 0px;
}
.input2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #D7D7D7;
	width:150px;
	height:14px;
	border:1px solid #D7D7D7;
	margin:1px 0px 1px 0px;
}

.input3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #D7D7D7;
	margin:0px 0px 0px 0px;
}


#form{
	border-top:1px solid #E1DEDE;
	border-left:1px solid #E1DEDE;
	border-right:1px solid #E1DEDE;
	border-bottom:1px solid #E1DEDE;
}
/* Style for form ends here */
/* Style for breadcrumb starts here */
.breadcrumb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9933;
	text-decoration:none;
	text-transform:uppercase;
	}
.breadcrumb:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9933;
	text-decoration:underline;
	text-transform:uppercase;
	}
.breadcrumbCurrentPage{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E2E2E;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:15px;
	}
	.rhslinks{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E2E2E;
	font-weight:bold;
	text-transform:uppercase;
	}
.rhslistheading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E2E2E;
	font-weight:bold;
	text-transform:uppercase;
	}
	
/* Style for breadcrumb starts here */
/* Style for inner LHS */
.lhs{
	width:186px;
	}
.headingLHS td{
	background-color:#A7A4A4;
	}
.headingLHS td{
	padding-left:10px;
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	line-height:20px;
	background-color:#A8A4A5;
	border-left:5px solid #000000;
	height:20px;
	}
	
.innerTable td{
	background-color:#DDDDDD;
	border-bottom:1px solid #BBBBBB;
	}
.innerTable P {
	padding-left:10px;
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	line-height:20px;
	text-decoration:none;
	font-weight:bold;
	}
.innerTable .currentPage{
	background-color:#E9EDEE;
	}
.innerTable P a{
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	line-height:20px;
	text-decoration:none;
	font-weight:bold;
	}
.innerTable P a:hover{
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	line-height:20px;
	text-decoration:underline;
	}
#subLink td{
	padding-left:15px;
	padding-bottom:3px;
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	height:15px;
	border:0px;
	}
#subLink P {
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	text-decoration:none;
	}
#subLink a{
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #313131;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
	
	}
#subLink a:hover{
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #313131;
	font-size:11px;
	line-height:15px;
	text-decoration:underline;
	}

#subLink ul{
	display:block;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	}

#subLink li{
	background:url(../images/bullet-links1.gif) left top no-repeat;
	padding-left:10px;
	margin-bottom:0px;
	}	
	
#subLink .bullet{
	padding-right:2px;
	padding-bottom:3px;
	}
		
#subLinkLevel2 td{
	padding-left:15px;
	padding-bottom:3px;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	height:15px;
	border:0px;
	}
#subLinkLevel2 P {
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	text-decoration:none;
	}
#subLinkLevel2 a{
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #313131;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
	}
#subLinkLevel2 a:hover{
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #313131;
	font-size:11px;
	line-height:15px;
	text-decoration:underline;
	}

#subLinkLevel2 ul{
	display:block;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	}

#subLinkLevel2 li{
	background:url(../images/sublinklevel2.gif) left top no-repeat;
	padding-left:10px;
	margin-bottom:0px;
	}	
	
#subLinkLevel2 .bullet{
	padding-right:2px;
	padding-bottom:3px;
	}
/* Style for inner LHS ends here */

/* Style for inner RHS starts here */
#rhs ul{
	display:block;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
	list-style-image:url(../images/square-bullet-fill.gif);
	}

#rhs li{
	
	padding-left:5px;
	margin-bottom:0px;
	}
/* Style for inner RHS ends here */
/* Style for table technical datas starts here*/
.techdataTable{
	border:1px solid #BFC0C1;
	margin-left:20px;
	}
.techdataTable td{
	border:1px solid #EBEBEB;
	margin-left:40px;
	height:20px;
	padding-left:5px;
	}

/* Style for table technical datas ends here*/

/* Style for footer starts here */
.footerNav:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#69696a;
	text-decoration:none;
}
.footerNav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#69696a;
	text-decoration:none;
}
.footerNav:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#69696a;
	text-decoration:underline;
}
.copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#69696a;
	text-decoration:none;
}
.footer-bar{
	padding-right:10px; 
	line-height:14px; 
	padding-top:1px; 
	padding-bottom:4px;
	background-color:#FFFFFF; 
	}
	
/*Styles for footer ends here */

/* Styles for header starts here */
.header_lines{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#191919;
	text-decoration:none;
}
.header_top:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#181819;
	text-decoration:none;
}
.header_top{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#181819;
	text-decoration:none;
}
.header_top:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#181819;
	text-decoration:underline;
}
.headerSearchTextBox{
	width:100px; 
	height:13px; 
	border:1px solid #333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	margin-left:3px; 
	margin-right:2px; 
	}
td.videosHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	font-weight:bold;
	padding-left:20px;
	line-height:20px;
	background-color:#EEEEEE;
	height:30px;
	border:1px solid #E1DEDE;
	}
td.contentTextVideo{
	border:1px solid #E1DEDE;
	padding-bottom:10px;
	}
	
/* Style for header ends here */
/* Style for Job Section starts here */
/* Style for Video Page Starts here */
.videoImage{
	margin-right:20px;
	}
#video{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	}
#video P{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	margin-left:10px;
	margin-right:10px;
	}
#video td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	margin-left:10px;
	margin-right:10px;
	}
	
/* Style for Video Page Ends here */


td.subHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:10px;
	line-height:20px;
	background-color:#EEEEEE;
	height:30px;
	}
.topText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	text-decoration:none;
	background-color:#E2E2E1;
	padding:10px 10px 10px 10px;
	margin:10px 10px 10px 10px;
	line-height:14px;
	} 
P.jobIntersst{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	text-decoration:none;
	margin:10px 10px 10px 10px;
	padding:0px 0px 0px 0px;
	line-height:14px;
	}
.astrisk, .jobAsterix{
	color:#FF0000;
	}
.jobAsterix {
	font-size:15px !important;
}
.formjobInterestCode{
	border:1px solid #333333;
	width:80px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.formGrey{
	border:1px solid #333333;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.formDropDown{
	border:1px solid #333333;
	width:150px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.formTextArea{
	border:1px solid #333333;
	width:350px;
	height:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.form2ndTextArea{
	border:1px solid #333333;
	width:400px;
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.greyTableBox{
	background-color:#eeeeee;
	border:1px solid #333333;
	}
/* Style for Job Section ends here */

#lhsTable{
	width:186px;
	background-color:#878787;
	padding:0px 0px 0px 0px;
}

#rhsTable{
	width:186px;
	background-color:#F3F3EE;
	padding:0px 0px 0px 0px;
}

#bodyTable{
	width:100%;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:0px;
}

#homeContentBox{
	border-top:10px solid #2C2C2C;
	background-color:#F2F0F1;
}
.homeheading{
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	color:#006699;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	}
#footerTable{
	width:100%;
	background-color:green;
}

#lhs-bar{
	width:186px;
	background-color:#878787; 
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	margin-top:0px;
	margin-bottom:0px;
}

.lhs-bar-menu-bg{
	width:186px;
	background-color:#878787;
	background-position:center;
	background-repeat:no-repeat;
	height:23px;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

.lhs-bar-menu-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:10px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	display:block;
}

.lhs-bar-menu-item-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#383838;
	margin-left:15px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:5px;
	padding-bottom:0px;
	font-size:11px;
	display:block;
}

.lhs-bar-menu1 ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 25px;
	padding:0px;
	list-style-type:none;
}

.lhs-bar-menu1 li{
	list-style-type:none;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 0px 3px 0px;
	margin:0px;
}

.lhs-bar-menu1 li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 0px 0px 10px!important;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/bullet_white.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	display:block;
	line-height:normal;
	margin:0px;
	line-height:16px;
}

.lhs-bar-menu1 li a:hover{
	color:#FFFFFF!important;
	text-decoration:underline;
}

.lhs-bar-menu1 ul li ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style-type:none;
}

.lhs-bar-menu1 ul li ul li{
	list-style-type:none;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 0px 0px 0px!important;
	margin:0px;
}

.lhs-bar-menu1 ul li ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:3px 0px 0px 10px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/bullet_yell.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	color:#fec70b!important;
	text-decoration:none;
	display:block;
	line-height:normal;
	margin:0px;
	line-height:12px;	
	height:12px;
}

.lhs-bar-menu1 ul li ul li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fec70b!important;
	text-decoration:underline;	
}


.lhs-bar-menu1 -index{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-image:url(../images/bullet-links.jpg);
	font-size:9px;
	color:#323232;
	font-weight:bold;
	margin-left:0px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.lhs-bar-menu-LI-Bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
	font-weight:bold;
	margin-left:0px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.rhs-bar-menu-item-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#383838;
	font-size:11px;
	padding-left:10px;
	padding-right:15px
}

.nomargin{
	margin:0px 0px 0px 0px;
}

.nomargin1{
	margin:10px 0px 10px 0px;
}

.input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.moreText:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E2E2E;
	line-height:16px;
	text-decoration:underline;
	}
.contentText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	line-height:14px;
	}
	
.lhs-barLink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333333;
	}
.lhs-barLink:visited { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	 }	

.lhs-barLink:hover{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	}
P.heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#2E2E2E;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:7px;
	text-transform:uppercase;
	}
P.submainheading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E2E2E;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:0px;
	margin-top:15px;
	}
.submainheading_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E2E2E;
	font-weight:bold;
	text-transform:uppercase;
	}
P.submainheadingBlue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:-5px;
	margin-top:15px;
	}
.innerHeader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0A0A0A;
	text-decoration:underline;
	font-weight:bold;
	}
.rightInnerHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	}
a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	text-decoration:none;
	}
a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	text-decoration:underline;
	}
.jobSearchTable{
border:0px solid #DCDCDC;
background-color:#E5E5E4;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.jobSearchTable td{
padding:0px 0px 0px 5px;
}
.button1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}	

.jobLink{
color:#006699;
text-decoration:none;
}

.jobDisplayTable{
padding-left:10px;
}

.jobDisplayTable td{
border-bottom:1px solid #e1e1e1;
padding-left:10px;
}

.partslocation{
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
}
.partslocation td{
border-bottom:1px solid #e1e1e1;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
}

.jobLink:hover{
color:#006699;
text-decoration:underline;
}
.contxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.conthead
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
}
.contsubhead
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.contsubhead_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2E2E2E;
font-weight:bold;
text-transform:uppercase;
}
.feedxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
}
P.submainheadinggrey{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E2E2E;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:0px;
	margin-top:15px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#EEEEEE;
	}	
/* Style for site map starts here */

#sitemapDisplayTable{
padding-left:10px;
margin-left:10px;
}

P.sitemapheading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:7px;
}
P.mainlinks{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	font-weight:bold;
	line-height:10px;
}
P.secondlevellinks{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	line-height:8px;
	padding-left:10px;
}
P.thirdlevellinks{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	margin-left:25px;
	line-height:8px;
}
.arrow{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#006699;
margin-left:10px;
}
/* Style for site map ends here */
/* Style for campaign text starts here */
.campaign_text, .linkToForm{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2E2E2E;
font-weight:bold;
}
.campaign_text {
font-size:12px;	
text-transform:uppercase;
}
p.linkToForm {
padding-bottom:15px;
}
.linkToForm a {
font-size:14px !important; 
}
/* Style for campaign text ends here */
.header_image{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#ffffff;
background-image:url(../images/header-bg.jpg); 
background-repeat:repeat-x;
padding:0px 0px 0px 20px;
margin:0px 0px 0px 0px;
}

/* Style for green business page starts here */

.greenMain {
font-size:11px;
font-family:verdana;
}

.green{
color:#1e6316;
font-weight:bold;
font-size:18px;
font-family:arial;
}

.green:hover{
color:#1e6316;
font-weight:bold;
font-size:18px;
font-family:arial;
text-decoration:none;
}

.greenMain td {
color:#000;
}


.greenMain p {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E2E2E;
	font-weight:bold;
	text-transform:uppercase;
	margin:30px 0px 0px 0px;
}

.greenList a {
color:#006699;
font-weight:bold;
}

.greenMain img {
margin:5px 0px 0px 0px;
padding:0px;
}


/* Style for green business page ends here */


/* Style for Location map page starts here */

.cityName{
color:#ffffff;
font-size:18px;
margin:0px 0px 22px 0px;
text-transform:uppercase;
}

.addPhone{
color:#ddaf00;
font-weight:bold;
text-transform:uppercase;
}

.address{
color:#fff;
font-size:11px;
}

.mapTable {
background:#000;
}


/* Style for Location map page endts here */


/* Style for new job listing form starts here */

.containerNew {
	margin-left:10px;
}

.containerNew td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
	text-align:left;
}

.containerNewNoMargin {
	margin:0px;
}

.containerNew td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
	text-align:left;
}

p.newjobs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	text-decoration:none;
	margin:0px 0px 20px 10px;
	padding:0px 0px 0px 0px;
	line-height:14px;
	}
	
td.subHeading-new{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52504E;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#EEEEEE;
	height:28px;
	padding-left:10px;
	}
	
.formjobAddress{
	border:1px solid #7f9db9;
	width:60px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.formjobEarnings{
	border:1px solid #7f9db9;
	width:30px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.newJobForm {
	border:1px solid #7f9db9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;
	height:18px;
}

.cityStateField {
	border:1px solid #7f9db9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:110px;
	height:18px;
}
/* Style for new job listing form ends here */

/* Style for new current status box starts */

.currentSpecialsMain{
background:url(../images/current-specials-img.gif) no-repeat;
}

.currentSpecialsLeft{
background:url(../images/current-specials-round-left.gif) no-repeat;
}

.currentGradBg{
background:url(../images/current-grad-bg.gif) repeat-x;
padding:0px 0px 0px 10px;
}

.currentSpecialsRight{
background:url(../images/current-specials-round-right.gif) no-repeat;
}

.specialstxt{
color:#ff0000;
font-size:11px;
text-transform:uppercase;
padding:0px 0px 8px 0px;
}

.currentSpecialTxt a{
color:#000000;
font-size:11px; 
font-weight:bold;
}

.currentSpecialTxt a:hover{
color:#000000;
text-decoration:underline;
}

/* Style for new current status box ends */

/* Style for Emission microsite pages as on 1 sep 9 .. starts */
.containerEmission{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	text-align:left;
	padding:0;
	width:100%;
}
.containerEmission P{
	padding:0px 10px 0px 15px;
	margin:10px 0 0 0;
}

.emissionMidNavHome {
	border:1px solid #d2d3d5;
	background:url(../emissions/images/emissions-nav-gray-bg.gif) repeat-x;
	height:26px;
	margin:12px 0px 0 2px;
	width:100%;
}

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

.emissionMidNavHome li {
	float:left;
	border-right:1px solid #CCCCCC;
	height:26px;
	line-height:26px;
	padding:0 0px 0 0px;
}

.emissionMidNavHome li.noBorder {
	border-right:none;
}

.emissionMidNavHome li a, .emissionMidNavHome li a:hover, .emissionMidNavHome li a.active {
	font-size:11px;
  	color: #444444;
	text-decoration: none;
	word-spacing:-2px;
	padding:0 7px;
}


.emissionMidNavHome li a.active1 {
	font-weight:700;
}	
  
  
.rhs_link_bullets ul
{
	list-style-type:none!important;
	list-style-image:none!important;
	padding:0px!important;
	margin: 10px 0px 10px 10px!important;
	background:none;
}

.rhs_link_bullets
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	background:none;
}

.rhs_link_bullets ul li
{
	list-style-type:none!important;
	padding:0px 0px 10px 10px!important;
	margin:0px 0px 0px 0px;
	background-image:url(../images/bullet_square.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;	
}

.rhs_link_bullets li a:hover {
color:#006699;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;

}


.rhs_link_bullets ul li a {
color:#006699;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

/* Style for About Truck Services page */
.aboutTruck td {
	border-bottom: 1px solid #f3f3f3;
}
  

/* Style for Emission microsite pages as on 1 sep 9 .. ends */

/* Inner page emissions nav starts */

/* Inner page emissions nav ends */

/* Style for Used Equipments Inner Pages for tabular Data extended as on 19 Nov 2009 */
.backTopBoxDataExtended{
	padding:2px;
	border:1px solid #CCCCCC;
	background-color:#EDEBEB;
	width:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2E2E2E;
	text-decoration:none;
	}
.backTopBoxDataExtended:hover{
	padding:2px;
	border:1px solid #CCCCCC;
	background-color:#EDEBEB;
	width:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2E2E2E;
	text-decoration:underline;
	}

table.usedEquipments { font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:16px; }
table.usedEquipments td { vertical-align:top; }
table.usedEquipments p { margin:2px 0; }
table.usedEquipments p.contentHead { background:#CCC; padding:10px 11px; font-weight:bold; font-size:18px; text-transform:uppercase; }
table.usedEquipments td.tableHead { background:#EEE; font-weight:bold; font-size:12px; }
table.usedEquipments ul, table.usedEquipments ol { margin:2px 0 2px 20px; padding:0; }
table.usedEquipments ol { margin:2px 0 2px 25px; }
table.usedEquipments ol.extraPadding li { padding-bottom:10px; }
table.usedEquipments blockquote { margin:0 0 0 10px; }

/* Style for new Used equipment page Revamp */
.spaceleft {
	margin-left:14px;
	display:inline;
}

.usedEquipRevamp {
	margin:0 8px 0 0;
	font-family:verdana;
}

.usedEquipRevamp td.HeaderUsed {
	background:url(../images/used-equiipment-black-grad-bg.gif) repeat-x;
	height:35px;
	font-weight:700;
	font-size:10px;
	line-height:normal;
	text-transfrom:uppercase;
	text-align:center;
}

.usedEquipRevamp td.HeaderUsed, .usedEquipRevamp td.HeaderUsed a {
	color:#FFFFFF;
}

.usedEquipRevamp td.HeaderUsed a:hover {
	text-decoration:none;
}

.usedEquipRevamp td.grayBgImgUsed {
	background:url(../images/used-equip-grad-bg-gray.gif) repeat-x;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	padding:6px 6px 6px;
}

.bg_heading
{
	background:#eaeaea url(../images/bg_home.jpg) repeat-x left bottom;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left; 
	margin-bottm:1px;
	border-bottom:1px solid #c8c6c6;
}

.heading_main
{
	font-size:12px;
}

.bg_heading p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left; 
	padding:0px 0px 8px 0px;
}

/* Style for Home Page Revamp Content as on 15 April 2010 */
.HomeRevampContent p {
	padding:0;
	margin:0 0 14px 0;
} 

/* Style for Job Employment Form Revamp as on 04 May 2010 */
.jobFormRevamp {
	padding:18px 20px 20px 20px; 
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#52504e;
	width:765px;
	overflow:hidden;
}

.jobFormRevamp form, p.spaceClear, div.positionApplied p.spaceClearPlusPadding, .jobFormRevamp form input.checkbox, div.spaceClearPlusPadding, .jobFormRevamp form p.borderGray, .jobFormRevamp h4 {
	margin:0;
	padding:0;
}

.jobFormRevamp form p.borderGray {
	border-bottom:4px solid #eeeeee;
	margin:25px 0 20px;
}

.jobFormRevamp form div.positionApplied {
	border-top:4px solid #eeeeee;
	border-bottom:4px solid #eeeeee;
	padding:15px 0; 
	margin-bottom:17px;
}

p.spaceClear, div.positionApplied p.spaceClearPlusPadding, div.spaceClearPlusPadding {
	clear:both;
}

div.positionApplied p.spaceClearPlusPadding, div.spaceClearPlusPadding {
	padding-bottom:12px !important;
}

.jobFormRevamp form label{ 
	font-weight:700;
	font-size:11px !important;
}

.jobFormRevamp form table td label.head {
	font-size:10px !important;
	color:#52504e !important;
}


.jobFormRevamp form label.wghtNormal {
	font-weight:normal;
}

p.spaceClear, .jobFormRevamp form label {
	margin-bottom:2px;	
} 

.jobFormRevamp form table td {
	padding-bottom:2px;
}

.jobFormRevamp form input {
	width:152px;
	height:16px;
}

.jobFormRevamp form select.smallBox {
	width:52px;
	height:18px;	
}

.jobFormRevamp form input, .jobFormRevamp form textarea {
	border:1px solid #52504e;	
}

.jobFormRevamp form textarea {
	width:402px;
	height:43px;
}

.jobFormRevamp form label.uppercase {
	text-transform:uppercase;
	width:100%;
	display:block;	
}

.jobFormRevamp form input.checkbox {
	border:none;
	width:14px;
	height:14px;
	vertical-align:bottom;
	margin-right:6px;
}

.jobFormRevamp form input.smallTxtBox {
	width:52px;
}

.jobFormRevamp form input.normalTxt {
	width:108px;
	margin-left:6px;
}	

.jobFormRevamp form input.pnkbrdr {
	border:1px solid #7f9db9;
	width:130px;
}

p.graydotBgDivider {
	background:url(../images/gray-dot-form-divider-bg.gif) repeat-x center;
	margin:20px 0;
}

.nextBtn, .prevBtn, .sbmtApp {
	border:none !important;
	width:70px !important;
	height:24px !important;
}

.prevBtn, .sbmtApp {
	float:left;
}

.sbmtApp {
	margin-left:212px;
	width:184px !important;
	height:23px !important;
}


.jobFormRevamp h4 {
	font-weight:11px;
	text-transform:uppercase;
}

.jobFormRevamp p.normal {
	margin:0;
	padding:14px 0;
}


.section_upgr
{
	width:80%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	background-color:#FFFFFF;
	font-weight:bold;
	padding: 10px;
	
}