@charset "UTF-8";
/* CSS Document */
html {
	margin:0;
	padding:0;
	height:100%;
}
body {
	background-image:url(../images/bg1b.gif);
	background-repeat:repeat-x;
	background-color:#f0f3f6;
	margin:0px;
	padding:0;
	height:auto;
}
a {
	font-family:Arial;
	text-decoration: none;
	font-size:16px;   
	color:#00396A;   
  }   
a.navitem:hover      
{
    background:#dd8c1c;
	}
a.navi 
{
    color:White;
}

.container {
	background:#FFFFFF;
	width:857px;
	margin:0px auto;
	overflow:hidden;
	height:auto;
	}
li {
	padding-left:50px;
	list-style-type:none;
	background:url(../images/tribullet2.gif) no-repeat;
	background-position:34px 4px;
} 
ul {
	padding-left:0px;
	margin:0px;
} 
/*TOP PORTION*/
.header {
	width:100%;
	height:93px; 
	background-image:url(../images/head.jpg);
	}
.head_navi {
	float: right;
	width: 200px;
	margin-right:12px;
	font-size:12px;
	padding-bottom:-4px;
	text-align:right;
	padding-top: 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF8000;
	}
.banner {
	width:100%;
	height:202px;
	padding: 0px;
	background-image:url(../images/banner.jpg);
	}
.navi {
    color:#FFFFFF;
	height: 17px;
	width:600px;
	float:right; 
	margin:-17px auto; 
	font-family:Arial; 
	font-size:13px;
	vertical-align:middle;
		background:#00396a;
	}
.navitem 
{
    float:right; margin-top:-18px; width: 118px; text-align:center; border-right: solid white 1px;
    background:#01396a; color:White; font-family: Tahoma, Geneva, sans-serif; font-size:16px;}


/*ENDS TOP PORTION*/

/*MIDDLE PORTION*/
.middle {
	width:100%;
	height:auto;
	}
.middle_left {
	float:left; 
	width:261px; 
	height:auto;
	background:#c4d4eb;
}
	/*MIDLE LEFT*/
.leftnavi {
	height:303px;
	width:261px;
	}
.leftnavi_content {
	width:261px;
	float:left; 
	height:303px; 
	background:url(../images/leftNaviBack2.jpg) no-repeat;
	background-repeat:repeat-x;

	}
.leftnavi_content a {
	width:261px;
	font-family:Arial;
	text-decoration: none;
	font-size:11px;   
	}   
.leftnavi_content a:hover {  
	width:261px;
	font-family:Arial; 
	font-size:11px;   
	text-decoration: none; 
	}
.leftnavi_container {
	/*margin-left:12px;*/ 
	margin-top:40px;
	width:261px;
	float:left;
	}
.navitable {
	font-family:Arial;
	font-size:12px;   
	color:#4e4d4e;
	font-weight:bold;
	width:261px;
	cursor:pointer;
	}
.navi_content {
	font-weight:normal;
	width:261px;
	line-height:15px;
	font-size:9px;
	font-family:Arial;
	text-decoration: none;
	font-size:11px;  
	color:#00396A;   
	}

.navi_content a hover{
	font-weight:normal;
	text-indent: .5em;
	background:#ECF5FF;
	width:261px;
	line-height:15px;
	font-size:9px;
	}
.solutions {
	text-indent: 1em;
	width:261px;
	color:#00396A;
	line-height:30px;

	float:left;
/*width:262;
	height: 15px;*/
	}
.solutionLine {
	color:#333333;}
	/*ENDS MIDDLE LEFT*/
	/*MIDDLE RIGHT*/
.middle_right {
	float:left; 
	width:590px; 
	height:auto; 
	color:#FFFFFF; 
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:16px;
	letter-spacing:.20px;
	background-color:#FFFFFF;
	word-spacing:-1px;
	text-align:justify;
	/*background-image:url(../images/background.jpg);*/
	}
p a {text-decoration: none; }
.middle_right_top {
	float:left; 
	color:#e28015; 
	width:220px; 
	height:302px; 
	font-family:Lucida Sans Unicode; 
	font-size:15px; 
	font-weight:normal; 
	font-style:normal;
	word-break:normal;
	}
.middle_right_body {
	line-height:25px; 
	font-size:14px; 
	color:#333333; 
	font-weight:normal; 
	letter-spacing:-1px; 
	font-style:normal;
	}
			/*Links*/
			.middle_right a 
			{
			    font-size:13px;
				color:#E48819; 
				text-decoration: none;
				}
			.middle_right a:hover 
			{
			    text-decoration: underline;}
			.middle_right_bottom a {
				font-size:12px; 
				font-weight:normal; 
				line-height:10px; 
				color:#394f89;
				}
			.middle_right_bottom a:hover {
				color:#e28015;
				text-decoration:none;
				}
			/*Ends links*/
	/*ENDS MIDDLE RIGHT*/
/*ENDS MIDDLE PORTION*/

/*BOTTOM PORTION*/
	/*BOTTOM LEFT*/
.bottom {
	width:100%; 
	height:180px; 
	font-family:Arial; 
	font-size:18px; 
	color:White; 
	clear:both;
	padding-top:5px;
	margin-top:55px;
	}
.bottom_left {
	float:left; 
	color:#e28015; 
	width:266px; 
	height:192px; 
	font-family:Arial; 
	font-size:20px; 
	background:url(../images/proven_bckgrnd.gif) no-repeat;
	}
.bottom_left_body {
	margin-left:5px; 
	color:#333333; 
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size:12px;
	line-height:15px;
	text-align: left;
	}
	/*ENDS BOTTOM LEFT*/
	/*BOTTOM CENTER*/
.bottom_mid 
{
	position:relative;
	float: left;
	width:377px;
	height:192px;
	color:#00396A;
	background:url(../images/360_supplier_bckgrnd.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	}
.bottom_mid_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	margin: 0px 0px 0px 0px;
	line-height:14px;
	width:330px;
	}
	.bottom_mid_title {
	color:#ff8a00;
	font-size:16px;
	line-height:16px;
	background:#d1a352;
	widows:340px;
	}
	/*ENDS BOTTOM CENTER*/
	/*BOTTOM RIGHT*/
.bottom_right_portion {
	float:right; 

	width:204px; 
	height:192px; 
	font-family:Lucida Sans Unicode; 
	font-size:20px;

	background:url(../images/customers_bckgrnd.gif) no-repeat;
	}
.middle_right_header {
	width: 100%;
	height: 30px;
	color: #00396A; 
	font-size:15px; 
	line-height:normal; 
	font-weight:normal; 
	clear:left;
	text-align:center;
	font-weight:bold;

	}
.middle_right_bottom {
	font-size:12px; 
	font-weight:normal; 
	line-height:10px;
	height: 157px; 
	text-align: left;
	color:#333333;
	text-indent:1em;
	margin-top:2px;
	margin-left: -10px;
}
.middle_right_bottom2 {
	/*line-height:15px;*/}
.middle_right_bottom2 a {
font-family:Lucida Sans Unicode;
	font-size:9pt;
	font-weight:bold;
	height:auto;
	text-align: left;
	color:#00396a; 
	text-decoration:underline;
	}
	/*ENDS BOTTOM RIGHT*/
			/*Links*/
			/*.bottom a {
				width:857px; 
				height:45px; 
				font-family:Arial; 
				font-size:18px; 
				color:White; 
				}
			.bottom a:hover {
				width:857px; 
				height:45px; 
				font-family:Arial; 
				font-size:18px; 
				color:White; 
				text-decoration:underline;
			}
			/*Ends links*/
/*ENDS BOTTOM PORTION*/

/*FOOTER*/
.footer {
	width:100%;
	}
.copyright {
float:left;
	text-align: left;
	background:url(../images/copyrightBackground.jpg);
	color: white;
	font-family: Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight:lighter;
	}
.copyright a{
	color: white;
	font-family: Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight:lighter;
	}
	.copyright a:hover{
	color: #ff8a00;
	font-family: Arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight:lighter;
	}
.footerMenu {
	text-align: right;
	color: white;
	font-family: Arial;
	font-size: 11px;
	font-weight: lighter;
	}
/*ENDS FOOTER*/





/*SECONDARY PAGE*/
.middle_right_path {
	line-height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:lighter;
	color:#FFFFFF;
	/*border-bottom-color:#00396A;
	border-bottom-style:dotted;
	border-bottom-width:1px;*/
	width:600px;
	z-index:40000;
}
.middle_right_content {
width:570px;
padding-top:5px;
height:auto;
}
h1 {
/*border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;*/
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#E48819;
text-align:left;
font-size:16px;
margin-right:5px;
width:570px;
height:30px;
line-height:20px;
}
h2 {
/*border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;*/
font-weight:bold;
color:#E48819;
text-align:left;
font-size:12px;
margin-right:5px;
width:570px;
}
.main_content {
	color:#333333;
	padding-left:10px;
	margin-right:50px;
	width:550px;
	background-color:#FFFFFF;
	display:block;
	text-align:justify;
	height:auto;
}
.main_content li{}
.main_content img{
	padding-left:15px;
}
.main_content_table td{width:550px;}
.bottom_right_portion_secondary {
	float:left; 
	color:#00396A; 
	width:262px; 
	height:auto; 
	font-family:Arial; 
	font-size:20px;
	background:url(../images/customers.jpg) no-repeat;
	}
.banner_secondary {
	width:100%;
	height:78px;
	padding: 0px;
	background-image:url(../images/aboutUS_03.jpg);
	}
.additional_info {
color:#999999;
width:210px;
height:800px;
float:right;
margin-top:-95px;
filter:alpha(opacity=80);
border-color: #333333;
border-width: 3px;
border-style: solid;
}	
.imageElement {

}
.learnMore{
background:url(../images/learnMore2.jpg);
	float:left; 
	color:#00396A; 
	width:262px;
	height:auto; 
	font-family:Arial; 
	font-size:20px;
	}	
	.middle_right_header2 {
	width: 100%;
	height: 30px;
	color: #FFFFFF; 
	font-size:15px; 
	line-height:normal; 
	font-weight:normal; 
	clear:left;
	text-align:left;
	font-weight:bold;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	


/*Drop Down Menu*/
.mtDropdownMenu {
	LEFT: -1000px; 
	OVERFLOW: hidden; 
	POSITION: absolute; 
	TOP: -1000px;
	}
.mtDropdownMenu .content 	{
	POSITION: absolute;
	}
.mtDropdownMenu .items 	{
	BORDER-RIGHT: #999 1px solid; 
	BORDER-TOP: #999 1px solid; 
	Z-INDEX: 2; 
	LEFT: 0px; 
	BORDER-LEFT: #999 1px solid; 
	BORDER-BOTTOM: #999 1px solid; 
	POSITION: relative; 
	TOP: 0px;
	}
.mtDropdownMenu .item 	{
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: medium none; 
	CURSOR: hand; 
	COLOR: #333333; 
	BORDER-BOTTOM: medium none; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	TEXT-DECORATION: none; 
	}
.mtDropdownMenu .background 	{
	Z-INDEX: 1; 
	FILTER: alpha(opacity=75); 
	LEFT: 0px; 
	POSITION: absolute; 
	TOP: 0px; 
	moz-opacity: .8;
	}
.mtDropdownMenu .shadowRight 	{
	Z-INDEX: 3; 
	FILTER: alpha(opacity=40); 
	WIDTH: 2px; 
	POSITION: absolute; 
	TOP: 3px; 
	moz-opacity: .4;
	}
.mtDropdownMenu .shadowBottom 	{
	Z-INDEX: 1; 
	FILTER: alpha(opacity=40); 
	LEFT: 3px; 
	POSITION: absolute; 
	HEIGHT: 2px; 
	moz-opacity: .4;
	}
.mtDropdownMenu .hover 	{
	BACKGROUND: #00396A; 
	COLOR: #FFFFFF;
	}
.mtDropdownMenu .item IMG 	{
	MARGIN-LEFT: 10px;
	}
/*ENDS DROP DOWN*/
/*LEFT NAVGIATION*/
.genhead {
	font-size:20px; 
	vertical-align:top; 
	color:#666666; 
	background-color:#eef3f9; 
	width:100%; 
	height:34px; 
	vertical-align:middle; 
	text-indent:20px; 
	font-family:Arial Black;
	}
.genleftnavi {
	float:left; 
	color:#666666; 
	font-size:10px; 
	letter-spacing:-.05em; 
	font-family:Denmark; 
	width:144px; 
	height:100%; 
	border-color:#7b7b7a; 
	border-width:1px; 
	border-style:solid; 
	border-bottom-width:0px; 
	border-top-width:0px; 
	border-left-width:0px; 
	text-align:right; 
	height:100%;
	}
.genleftnavi_header  {
	font-size:16px; 
	color:#5a87c5;
	}
/*ENDS LEFT NAVIGATION*/
/*UNKNOWN*/
.header2 {
	width:100%;
	height:94px; 
	background-image:url(../images/head.jpg);
	}
.img {
	border:0;
	}
.texttitle  {
	color: #E0922F; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.bodytextNARROW  {
	color: #666666; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: verdana; 
	text-align:left; 
	}
.bodytextNARROW A  {
	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #E0922F;
	}
.bodytextNARROW A:hover  {
	color:#E0922F; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 11px;
	}
.headerText {
	text-decoration: underline; 
	font-weight: bold; 
	text-indent:0px;
	}
.test {
	float:left;
	}
.style7 {
	color:#FFFFFF
	}
/*UNKOWN*/
