/* CSS Document */
body{ margin:0px; padding:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#232323;}
.clear,.clearer {clear: both;} 
.form, p{
margin:0px;
padding:0px;
}
.HomeBodySuport{background-image: url(../images/HomeSupportBG.jpg); background-repeat:repeat-x;}

.BGAllSupport{background-image: url(../images/innerpageBGSupport.jpg); background-repeat:repeat-x;}

.InnerBodySupport{ background-image:url(../images/innerpageBGh1Support.gif); background-repeat:repeat-x;}

#HomeBody{background-image:url(../images/mainBGh3.jpg); background-repeat:repeat-x; background-position:center top;}


#BGAll{background-image:url(../images/innerpageBGAllh1.gif); background-repeat:repeat-x; background-position:center top;}

#page-container{
	width:1002px;
	margin:auto;
	height:100%;
	
	}
#pageTop{
	width:1002px;
	margin:auto;
	overflow: hidden;
	height:420px;
	}

#logo
{
	height: 90px;
	width:281px;
	float:left;
	padding-left:65px; margin-top:73px;
}
#logo img{ border:none;}

#banner
{
	height: 418px;
	width:471px;
	float:right;
}

#Punchline
{
	height:68px;
	width:417px;
	float:left;
	padding-left:65px; margin-top:50px;
}

#ContentSmall
{
	height:68px;
	width:417px;
	float:left;
	padding-left:65px; margin-top:47px;
}
#ContentSmall p {
	font-family: Arial, Verdana, sans-serif;
	letter-spacing: -0.05em;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 5px 0px;
}

#ContentArea{ margin:auto; height:100%; width:1002px;}

#ContentLeft{ padding-left:50px; padding-top:25px; width:390px; float:left;}

.ContentLeft-head
{
	height: 30px;
	width:281px;
	float:left;
}
.ContentLeft-Content
{
	height: 100%;
	width:385px;
	float:left;
}

.ContentLeft-Content p
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#232323; line-height:17px;}

.ContentLeft-box
{
	margin-top:30px;
	border:solid 1px #c2e6be;
	background-color:#fffef2;
	padding:5px;
	padding-left:10px;
	width:355px;
	float:left;
}
.ContentLeft-News
{
	margin-top:5px;
	padding-left:10px;
	width:355px;
	float:left;
}

.leftpart{ width:165px; float:left; }

.rightpart{ width:165px; float: right; }

.GreenFont {color: #40b135;  font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:20px; }
.GreenFont a:link, .GreenFont a:visited {color: #40b135; text-decoration: none;}
.GreenFont a:hover {color: #40b135; text-decoration: underline;}

.GreenFont11 {color: #40b135;  font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:17px; }
.GreenFont11 a:link, .GreenFont11 a:visited {color: #40b135; text-decoration: none;}
.GreenFont11 a:hover {color: #40b135; text-decoration: underline;}

.GreenFontSmall {color: #40b135;  font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; line-height:15px; }
.GreenFontSmall a:link, .GreenFont11 a:visited {color: #40b135; text-decoration: none;}
.GreenFontSmall a:hover {color: #40b135; text-decoration: underline;}

#ContentRightBG{ width:540px; float:right; height:350px; margin-top:2px; background-image:url(../images/img-trucks.jpg); height:100%; background-position:right top; background-repeat:no-repeat;}

#ContentRight{ padding-left:10px; padding-top:25px; width:500px; float:left;}
.ContentRight-head
{
	height: 30px;
	width:280px;
	float:left;
}
.ContentRight-Content
{
	height: 100%;
	width:495px;
	float:left;
}
/*Ul li Content*/
#validator-right{
width: 500px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#232323;
font-weight: normal;
float:left;
line-height:18px;

}
#validator{
margin-left: 0;
padding-left: 0;
list-style: none;

}
#validator li{
list-style:none;
background: url(../images/bulletGreen.gif) no-repeat 0px 4px;
margin: 0px;
padding-left: 13px;
}


.footer-Content
{
	height: 100%;
	width:495px;
	text-align:right;
	float:left; margin-top:145px;
}
/*INNER PAGE START HERE*/

#InnerBody{background-image:url(../images/innerpageBGh1.jpg); background-repeat:repeat-x; background-position:center top;}
#InnerpageTop{
	width:1002px;
	margin:auto;
	overflow: hidden;
	height:100%;
	}

#InnerContentSmall {
	height:68px;
	width:417px;
	float:left;
	padding-left:65px; margin-top:62px;
}
#InnerContentSmall h2 {
	font-family: Arial, Verdana, sans-serif;
	letter-spacing: -0.05em;
	font-size: 32px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 5px 0px;
}
#bannerInner{height: 298px;	width:471px;float:right;}

#braedCumbar{height: 38px;width:1002px; margin:auto;}

.breadFont {color: #40b135;  font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:17px; text-transform:uppercase;}
.breadFont a:link, .breadFont a:visited {color: #40b135; text-decoration: none;}
.breadFont a:hover {color: #40b135; text-decoration: underline;}

.blackLink {color: #323232;  font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; line-height:17px;  text-transform:uppercase;}
.blackLink a:link, .blackLink a:visited {color: #323232; text-decoration: none;}
.blackLink a:hover {color: #323232; text-decoration: underline;}

.blackSmallFont {color: #323232;  font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; line-height:16px;}
.blackSmallFont a:link, .blackSmallFont a:visited {color: #323232; text-decoration: none;}
.blackSmallFont a:hover {color: #323232; text-decoration: underline;}

#InnerContentLeft{ padding-left:50px; padding-top:55px; width:510px; float:left;}

.InnerContentLeft-head
{
	height: 30px;
	width:470px;
	float:left;
}

#InnerContentRight{ padding-left:10px; padding-top:25px; width:420px; float:right;}
.InnerContentRight-head
{
	height: 370px;
	width:280px;
	float:left;
}
.InnerContentRight-Content
{
	height: 100%;
	width:495px;
	float:left;
}
.InnerContentLeft-Content
{
	height: 100%;
	width:470px;
	float:left;
}
.InnerContentLeft-Content p
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#232323; line-height:17px;}

#innerContentBar{	height: 38px;	width:910px; margin:auto; height:100%; overflow:hidden;}

/*Ul li Content*/
#innerContentHead{height:20px; width:880px; float:left;}
#invalidator-right{
width: 880px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#232323;
font-weight: normal;
float:left;
line-height:17px;

}
#invalidator{
margin-left: 0;
padding-left: 0;
list-style: none;

}
#invalidator li{
list-style:none;
background: url(../images/bulletArrow.gif) no-repeat 0px 2px;
margin: 0px;
padding-left: 22px;
padding-bottom:10px;
}

#FooterBar{	height: 38px;	width:100%; margin:auto; height:100%; overflow:hidden; border-top:solid 1px #d3d3d3; height:35px; text-align:center; padding-top:10px;}

/*ABOUT US*/
.AboutHead{width:920px; margin:auto; height:100%; overflow:hidden; margin-top:25px;}

.AboutBar{width:920px; margin:auto; height:100%; overflow:hidden;  margin-top:10px;margin-bottom:15px;}
.AboutBar a:link, .AboutBar a:visited {color: #04689C; text-decoration: none;}
.AboutBar a:hover {color: #04689C; text-decoration: underline;}


.about-content{
width: 920px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#232323;
font-weight: normal;
margin:auto;
line-height:17px;
}

.CommonBlack {color: #232323;  font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:20px; }
.CommonBlack a:link, .CommonBlack a:visited {color: #232323; text-decoration: none;}
.CommonBlack a:hover {color: #232323; text-decoration: underline;}

.CommonFont {color: #232323;  font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:19px; }
.CommonFont a:link, .CommonFont a:visited {color: #232323; text-decoration: none;}
.CommonFont a:hover {color: #232323; text-decoration: underline;}

.CommonBlue {color: #0075bf; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:19px; }
.CommonBlue a:link, .CommonBlue a:visited {color: #0075bf; text-decoration: underline;}
.CommonBlue a:hover {color: #0075bf; text-decoration: none;}

.BlueHead {color: #035080; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:16px; }
.BlueHead a:link, .BlueHead a:visited {color: #035080; text-decoration: none;}
.BlueHead a:hover {color: #035080; text-decoration: underline;}

/*FOR TABLE LINKS*/
 table.c9 {height:37px; width:980px; text-align:left; vertical-align:middle;}
 td.c8 {width:130px;}
 td.c7 {width:102px;}
 td.c6 {width:100px;}
 td.c5 {width:120px;}
 td.c4 {width:80px;}
 td.c3 {width:116px;}
 td.c2 {width:22px;}
 td.c1 {width:60px;}

h1{margin:0px; padding:0px; font-size:4px; color:#FFFFFF; text-align:center;}

.New-head
{
	height: 22px;
	padding-top:10px;
	width:281px;
	float:left;
}

.ContactBar{width:920px; margin:auto; height:420px; margin-top:10px;margin-bottom:15px; background-image:url(../images/contactBG.jpg); background-repeat:no-repeat; text-align:center;}

.contactFont {color: #232323;  font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; line-height:16px; }
.contactFont a:link, .contactFont a:visited {color: #232323; text-decoration: none;}
.contactFont a:hover {color: #232323; text-decoration: underline;}

.contactBlueFont {color: #007ac6; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; line-height:15px; }
.contactBlueFont a:link, .contactBlueFont a:visited {color: #007ac6; text-decoration: none;}
.contactBlueFont a:hover {color: #007ac6; text-decoration: underline;}

.contactBlueHead {color: #035080; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:15px; text-transform:uppercase;}
.contactBlueHead a:link, .contactBlueHead a:visited {color: #035080; text-decoration: none;}
.contactBlueHead a:hover {color: #035080; text-decoration: underline;}

h1.stand 
{
    font-size: 24px;
    text-transform: uppercase;
    color: #587788;
    bottom: 7px;
    font-family: Arial, Helvetica, sans-serif;    
    margin:0px 0px 0px 0px;
    top: 7px;
    font-weight:lighter;
}
h2	{
    font-size: 24px;
	letter-spacing: -0.05em;
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:lighter;
    margin:0px 0px 0px 0px;
}
/*h2 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	letter-spacing: -0.05em;
	font-size: 22px;
	color: #9F0004;
	font-weight: normal;
	margin: 5px 0px;
}*/
h3 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 22px;
	color: #04689C;
	font-weight: normal;
    margin:0px 0px 0px 0px;
}
h4 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	letter-spacing: -0.05em;
	font-size: 18px;
	color: #FF6600;
	border-bottom: 3px double #EEEEEE;
	font-weight: normal;
	margin: 5px 0px;
}
h5 {
	font-size: 16px;
	font-weight: normal;
	color: #04689C;
	font-family: Arial, Helvetica, sans-serif;
}
h6 {
	margin: 15px 0;
	color: #AAAAAA;
	font-size: 1.4em;
	/*border-bottom: 1px solid #EEEEEE;*/
}
.ParagraphTitle{
	font-size: 16px;
	color: #04689C;
	font-family: Arial, Helvetica, sans-serif;
}

.ParagraphTitleOrange{
	font-size: 16px;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
}
.pdf {
	padding: 2px 20px 2px 25px;
	background: url(../images/pdf_text.png) no-repeat left top;
}
.pdf a:link, .pdf a:visited {color: #0075bf; text-decoration: none;}
.pdf a:hover {color: #0075bf; text-decoration: underline;}

/*- Menu Tabs 10--------------------------- */

    #tabs10 {
      float:left;
      width:100%;
      background:url(../images/tabsBg.gif) no-repeat left top;
      font-size:100%;
	  /*border-bottom:1px solid #2763A5;*/
      line-height:normal;
      }
    #tabs10 ul {
	  margin:0;
	  padding:1px 0px 0 1px;
	  list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url(../images/tableft10.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a.exp {
      float:left;
      background:url(../images/tableft10.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url(../images/tabright10.gif) no-repeat right top;
      /* Ues to set button width */
      padding:15px 22px 14px 22px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }
      span.grn {color: #40B135}