<style type="text/css">



html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#3b4952;
	background-image:url(../images/stripe.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#000000;
}



.customerlisttex {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;

}

.searchtext {

	color: #000000;

	font-size: 11px;

}


/*#customerlisttex ul li a{
float: left;
color:#999999;
padding: 2px 12px;
text-decoration: none;
background: transparent url(images/main_navigation/vertical.gif) center right no-repeat;
}

#customerlisttex ul li a:visited{
color: black;
}

#customerlisttex ul li a:hover{
color: black;
}*/


















h1 { 
	font:1.5em georgia,serif; 
	margin:0.5em 0;
}

h2 {
	font:1.25em georgia,serif; 
	margin:0 0 0.5em;
}
	h1, h2, a {
		color:#003399;
		text-decoration:none;
	}



	a:hover{
		color:#7ac142;
		text-decoration:underline;
	}



/*p { 
	line-height:1.5;
}*/

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:986px;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	background-image:url(../images/subbg.gif);

	min-height:100%; /* real browsers */
}

div#containerHome {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:986px;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	background-image:url(../images/homebg.gif);

	min-height:100%; /* real browsers */
}


#header {
	padding-left:3px;
	padding-right:3px;
	padding-top:6px;
/*	padding-bottom:6px;*/
	/*padding:12px;*/
	/*background-image:url(../images/headerbannerbg.gif);*/

}
/*	div#header p {
		font-style:italic;
		font-size:1.1em;
		margin:0;
	}*/
	
div#content {
	padding-right: 1px;
	padding-bottom: 5em;
	padding-left: 11px;
}



div#contentHome {
	padding-right: 1px;
	padding-bottom: 5em;
	padding-left: 7px;
}




/*	div#content p {
		text-align:justify;
		padding:0 1em;
	}*/

div#footer {
	position:absolute;
	width:100%;
	height:94px;
	bottom:0; /* stick to bottom */
/*background-image:url(../images/navis_footer.gif);
height:94px;*/
/*	background:#ddd;
	border-top:6px double gray;*/
}
/*	div#footer p {
		padding:1em;
		margin:0;
	}*/





#subPageHeader {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:28px;
	color:#FFFFFF;
	padding-top:14px;
	padding-bottom:13px;
	/*margin-top:20px;*/
	padding-left:20px;
	width: 755px;
	background-color:#455560;
}

#homepageViolatorbox {
	float:left;
	padding-top:8px;
	width: 980px;
	height:300px;
	padding-left:3px;
}


#homeMissionStatement {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:21px;
	color:#000000;
	width: 980px;
	height:54px;
	padding-left:3px;
}


#homeThreeBox {
	float:left;
	color:#000000;
}


#sideBar {
	float:right;
	/*margin-top:20px;*/
	width: 183px;
padding-right:7px;
height:650px;

}


#sideBarRelateLinks {
	float:right;
text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:12px;
	/*margin-top:20px;*/
	width: 183px;
height:38px;
background-image:url(../images/sidebar_relatedlinks.gif);
background-position:center;
background-repeat:no-repeat;
}


#sideBarCustomerQuote {
	float:right;
	width: 183px;
height:auto;
}



#sideBarHead {
	float:right;
text-align:left;

	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:12px;
	/*margin-top:20px;*/
	width: 183px;
/*height:38px;
*//*background-image:url(../images/sidebar_header.gif);
background-position:center;
background-repeat:no-repeat;*/
}

#sideBarBody {
	float:right;
	height:auto;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;

	font-size:11px;*/
	/*margin-top:20px;*/
	vertical-align:top;
	width: 183px;
background-image:url(../images/side_bar_bg.gif);
background-position:center;
background-position:bottom;
background-repeat:no-repeat;
color:#000000;

}

#classlist {
	float:right;
	height:auto;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;

	font-size:11px;*/
	/*margin-top:20px;*/
	vertical-align:top;
	width: 183px;
	background-image:url(../images/classlist_bg.gif);
background-position:center;
background-position:bottom;
background-repeat:no-repeat;

}

#sideBarBodyContent{
padding-bottom:10px;
padding-left:9px;
padding-right:5px;
padding-top:6px;
line-height:14px;
}




#sidebarBullet {
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
vertical-align:top;
text-decoration:none;
	font-size:12px;
	/*margin-top:20px;*/
/*	width:130px;*/
padding-right:5px;
padding-top:5px;
}




#sidebarLinks {
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;

text-decoration:none;
	font-size:12px;
	/*margin-top:20px;*/
/*	width:130px;*/
padding-right:5px;
text-indent:none;
line-height:13px;
padding-top:5px;
}


/*li.newbullet {
list-style-image:url(../images/bulletarrow.gif);
}
*/



#sidebarLinks a{
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;

text-decoration:none;
	font-size:12px;
color:#003399;
	/*margin-top:20px;*/
/*	width:130px;*/
padding-right:5px;

}

#sidebarLinks a:hover{
color: #7ac142;
text-decoration:underline;
}



#sidebarlist {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
}


#subMainImage {
	float:left;
	width: 755px;
}



#subNavigationContainer {
	float:left;
	width: 208px;
}

#bodyContainerCopy {
float:left;
		margin-left:230px;
		height:20px;
	width: 530px;
}

#bodyContainer {
	float:inherit;
	margin-left:228px;
	width: 545px;
}


#bodyContainerSearch {
	float:inherit;
	margin-left:50px;
	width: 545px;
}





#bodyImageTextContainer {
	float:left;
	width: 545px;
}



#placeHolder {
width:540px;
}

#bodyTableColumnLF {
float:left;
width: 250px;
padding-left:12px;
padding-right:12px;
}

#bodyTableColumnRT {
float:right;
width: 250px;
padding-left:12px;
padding-right:12px;
}



#contentarea {
}






#bodyExtraSpace {
	float:left;
	width: 560px;
	
}




.head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#7ac142;
	line-height:26px;

}


.subHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	line-height:26px;
}


.customerQuote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	line-height:26px;
}

.customerQuoteName {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:26px;
}


#Navislogo {
float:left;
	width:154px;
	height: 67px;
margin-top:12px;
margin-left:30px;
margin-bottom:20px;
background-image:url(../images/main_navigation/navis_logo_new.gif);

}


.quotename {
font-size:10px;
}

/*- global navigation--------------------------- */


#vdividermenu ul{
	margin-top:10px;
	padding: 0;
	float: right;
	width: 330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	margin-right: 0px;
}

* html #vdividermenu ul{ /*IE only rule, reduce menu width*/
width: 340px;
}

#vdividermenu ul li{
display: inline;
}

#vdividermenu ul li a{
float: left;
color:#999999;
padding: 2px 12px;
text-decoration: none;
background: transparent url(images/main_navigation/vertical.gif) center right no-repeat;
}

#vdividermenu ul li a:visited{
color: black;
}

#vdividermenu ul li a:hover{
color: black;
}

/*- global navigation end--------------------------- */








/*- Menu Tabs H--------------------------- */

    #tabsH {
	float:left;
      width:980px;
      font-size:100%;
      line-height:normal;
margin-left:auto;
margin-right:auto;
      }
	#navDivederRt {
float:right;
background-color:#FFFFFF;
height:26px;
width:1px;
}

    #navDivider {
float:left;
      width:980px;
height:2px;
margin:0px;
padding:0px;
background-image:url(../images/main_navigation/nav_top_divider.gif);
      }

    #tabsHmain {
float:left;
      width:980px;
      line-height:normal;
background-color:#7ac142;
margin-left:auto;
margin-right:auto;
      }

    #tabsHbg {
      width:700px;
      font-size:100%;
      line-height:normal;
margin-left:auto;
margin-right:auto;
color: #000; 
font: bold 12px/1.5em Arial;
text-align: center; /*** Centers the design in old IE versions ***/


      }


    #tabsH ul {
	  margin:0;
	  padding:0px 0px 0px 0px;
	  list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("../images/main_navigation/divider.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 1px;
      text-decoration:none;
	   color:#ffffff;
      }
    #tabsH a span {
      float:left;
      display:block;
background-image:url("../images/main_navigation/navi_bar.gif") no-repeat right top;
      padding:5px 8px 4px 8px;
     
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#455560;
background-color:#FFFFFF;
      }
    #tabsH a:hover {
      background-position:0% -28px;
      }
    #tabsH a:hover span {
      background-position:100% -28px;
      }



.mainnaviactive {
color:#455560;
 background-color:#ffffff;

}















#SupportLogin {
margin-left:616px;
margin-top:10px;
	width:350px;
	height: 90px;

}	

#generalWraper {
float:left;
}



 .clear {
    clear:both;
    height:8px;
    overflow:hidden;
  }
  
/*  sidebar*/
   .ImgTextBoxclear {
	clear:both;
	height:8px;
	overflow:hidden;
  }
  
  /*body*/
     .secionClear {
	 float:left;
	 width:545px;
    height:30px;

  }
  
    
   .dividerhori {
    height:39px;
	background-image:url(../images/divider_solid_hori.gif);
    overflow:hidden;

  }
  
  
     .dividerhoriClear {
	 float:left;
    height:39px;
	background-image:url(../images/hdot.gif);
	width:540px;

  }
  
  
  
       .dividerhoriCustomer{
	 float:left;
    height:39px;
	background-image:url(../images/hdot.gif);
	width:100%;

  }
  
  
  
     .tableRowDividerHori {
    clear:both;
    height:29px;
	background-image:url(../images/divider_hori.gif);
    overflow:hidden;
	margin-left:13px;

  }



   .Buttomclear {
    clear:both;
    height:60px;
    overflow:hidden;
  }




#clearspace {
height:auto;
}
	





subnavigation


.wireframemenu{
float:left;
/*border: 1px solid #babbbc;*/
background-color: #e7e8e9;
border-bottom-width: 0;
width: 202px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 202px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 6px 3px;
padding-left:20px;
display: block;
width: 185px; /*Define width for IE6's sake*/
color: #000000;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.wireframemenu a:visited{
color: #000000;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #ffffff;
color: #7ac142;
text-decoration:underline;
}


.subselected{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 6px 3px;
padding-left:20px;
display: block;
width: 185px; /*Define width for IE6's sake*/
color: #7ac142;
background-color:#FFFFFF;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
font-weight:bold;
}


.subsecondlevel{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 6px 3px;
padding-left:20px;
/*text-indent:8px;*/
display: block;
width: 185px; /*Define width for IE6's sake*/
background-color:#ffffff;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}


.subunselected{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 6px 3px;
padding-left:20px;
display: block;
width: 185px; /*Define width for IE6's sake*/
background-color:#FFFFFF;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
font-weight:bold;

}

.subsecondlevelSelected{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 6px 3px;
padding-left:20px;
display: block;
color: #7ac142;
/*text-indent:8px;*/
width: 185px; /*Define width for IE6's sake*/
background-color:#FFFFFF;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}





















.subthirdlevel{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 6px 3px;
padding-left:20px;
text-indent:20px;
display: block;
width: 185px; /*Define width for IE6's sake*/
background-color:#FFFFFF;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.subthirdSelected{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 6px 3px;
padding-left:20px;
text-indent:20px;
display: block;
color: #7ac142;
text-indent:20px;
width: 185px; /*Define width for IE6's sake*/
background-color:#FFFFFF;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}


















.sectionHead{
	font-size:17px;
	font-weight:100;
	color:#000000;
	margin-bottom:-10px;
	margin-top:30px;
	font-family: Arial, Helvetica, sans-serif;
}



.textHeader{
font:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}




subnavigation end


#servicesBox {
float:left;
		/*margin-left:210px;*/
	width: 390px;
/*margin-top:20px;*/
}



#serviceimg {
float:left;
padding-right:10px;
}	

#imageTextBox {
float:right;
width:410px;
}	







/*global menu*/
#globalMenu{
float:right;
padding-right:11px;
font-size:11px;
font:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
}

#globalMenu a{
color:#999999;
text-decoration:none;

}

#globalMenu a:hover{
color: black;
}

.globalselected{
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}



.resourcesBorder{
border-right-width:1px;
border-right-style:solid;
color:#FFFFFF;
}

.resourcesBorder a{
color: #ffffff;
}

.resourcesBorder a:hover{
color: #ffffff;
}



.style1 {color: #000000}

.bodyHeader{
font:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
}

.bodyBold{
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}



.bodyTable{
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:12px;
padding:10px 5px 10px 5px;
}


.bodyTableStandard{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:14px;
padding:6px 5px 6px 5px;
}

.dropdowntext{
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

#standardTextBar{
	float:left;
	background-image:url(../images/stand_text_bar.gif);
	background-repeat:no-repeat;
	width:534px;
	margin-left:6px;
	padding-left:15px;
	padding-top: 14px;
	height: 24px;
}
#customerSelectBox{
float:left;
background-image:url(../images/customer_select_box.gif);
background-position:bottom;
background-repeat:no-repeat;
width:549px;
margin-left:6px;
}

#texboxWrap{
float:left;
}



#supportBox{
float:left;
background-image:url(../images/support_box.gif);
padding-top:50px;
padding-left:14px;
background-repeat:no-repeat;
line-height:24px;
width:534px;
height:163px;
}




.homesolutionlink {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}


.homesolutionlink a{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

.homesolutionlink a:hover{
	color:#7ac142;
		text-decoration:underline;
}















/*table css*/

table.allTable {
	width:545px;
}
.allTable th {
	padding:6px;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	background-color:#7ac142;
	
}
.allTable th {
	text-align:left;
}
.allTable tr {
	vertical-align:top;
}
.allTable td {
	padding:6px;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	background-color:#fff;
	font-size:11px;
}
.allTable td input {
	border:0px none;
	width:100%;
	height:100%;
	//width:90%;
	//height:90%;
}



.allTableheader {
background-color:#7c888f;
}






.table_outer {
	width:545px;
	padding:0px;
	margin:0px;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}
.table_inner {
width:545px;
	padding:0px;
	margin:0px;
	border-left:1px solid #c0c0c0;
}


.tableSubHead {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}



/*table css end*/



.inthenewsbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	



















</style>

