body {

	margin: 0px;

	font-family: arial, verdana;

	/*background: #1A2F66;*/

	background: #fff;

}


.texthd  { color: #176CE1; font-size: 36px; font-family: Arial Narrow; font-weight: bold;
               margin-left: 0px; margin-right: 0px; margin-top: 13px; 
               margin-bottom: 7px; padding: 0px
}
.text1       { font-size: 10pt; font-weight: bold; }

.text2	{font-size: 10pt; margin-top: 0px; margin-bottom: 0px; text-align: justify; color: #333333}
.text2a	{font-size: 11pt; margin-top: 0px; margin-bottom: 0px; text-align: justify;}

.text3	{font-size: 10pt; text-align: justify;}
.text3a	{font-size: 10pt; text-align: justify; color: #333333}

.text4	{margin-top: 0px; margin-bottom: 0px; text-align: right; font-weight: bold;}

.text5	{font-size: 8pt; text-align: center;}

.cell1       { font-size: 12pt; font-weight: bold; background-color: #eef2f6 }

.cell1a      { font-size: 12pt; font-weight: bold; background-color: #b9c9e0 }

.cell2       { font-size: 10pt; background-color: #eef2f6; font-weight: bold }
.cell2a       { font-size: 10pt; background-color: #e2ffff; font-weight: bold }

.cell3       {text-align: left;background: #eef2f6;}

.cell3a       {text-align: left;background: #b9c9e0 ;}

.cell4       { text-align: left;
               font-size: 10pt; font-weight: bold; valign:bottom }

.cell5       {text-align: left; background: #e2ffff;}

.cell6       {font-size: 10pt; padding: 5px;}

.cell7       {background-color: #eaeaea}
.cell7a       {border-style: solid; border-color: #EAEAEA; border-width:1px}
.cell7c       {background-color: #eaeaea; valign:middle; align:center}
.cell7d       {border-style: solid; border-color: #EAEAEA; border-width:1px; valign="middle"; align="center"}

.cell8       {background: #b9c9e0 ; width: 280px; height:25px; text-align: center; padding: 5px 0px 0px 0px;}

a {

	color: #204C87;

}



a:hover {

	color: #336BB6;

}



#wrapper {

	padding: 0px 15px 0px 15px;

	width: 964px;

	margin: 0px auto 0px auto;

	background: url("images/background-light.jpg") repeat-y;

}


#wrapperfront {

	padding: 0px 15px 0px 15px;

	width: 964px;

	margin: 0px auto 0px auto;

	background: url("images/background-front.jpg") repeat-y;

}

#wrapper100g {

	padding: 0px 15px 0px 15px;

	width: 964px;

	margin: 0px auto 0px auto;

	background: url("images/background-100g.jpg") repeat-y;

}

#header, #headerwelcome, #header100, #header200, #header300, #header100G, #header100Gindex, #headercontrol {

	height: 175px;

	width: 962px;

	margin: 0px;

	padding: 0px;

}

#header {

	background: url("images/logo.jpg") no-repeat;

}

#headerwelcome {

	background: url("images/logo-welcome.jpg") no-repeat;

}

#header100 {

	background: url("images/logo-100series.jpg") no-repeat;

}

#header200 {

	background: url("images/logo-200series.jpg") no-repeat;

}

#header300 {

	background: url("images/logo-300series.jpg") no-repeat;

}

#header100G {

	background: url("images/logo-100g.jpg") no-repeat;

}

#header100Gindex {

	background: url("images/logo-100gindex.jpg") no-repeat;
}

#headercontrol {

	background: url("images/logo-control.jpg") no-repeat;
}

#header ul, #headerwelcome ul, #header100 ul, #header200 ul, #header300 ul, #header100Gindex ul, #headercontrol ul {

	margin: 0px;

	padding: 133px 0px 0px 200px;

}



#header ul li, #headerwelcome ul li, #header100 ul li, #header200 ul li, #header300 ul li, #header100Gindex ul li, #headercontrol ul li {

	list-style-type: none;

	float: left;

}






#leftmenu {

	padding: 0px 0px 15px 1px;

	float: left;

	width: 132px;

}


#leftmenu h2 {

	background: url("images/mhead.jpg") no-repeat;

	margin: 0px;

	padding: 5px 0px 7px 5px;

	color: #fff;

	font-size: 12px;

	clear: both;
}

#leftmenu ul li h2 {

	display: block;

	background: url("images/menu1.gif") no-repeat;

	font-size: 12px;

	font-weight: bold;

	float: left;

	height: 30px;

	width: 112px;

	list-style-type: none;

	margin: 0px;
	padding: 0px 0px 0px 18px;

}


#leftmenu h2 a {

	color: #ffffff;

	text-decoration: none;
}


#leftmenu h2 a:hover {

	color: #e9edf2;
}

#leftmenu100g h2 a:hover {

	color: #ffffff;
}


#leftmenu ul {

	margin: 0px;

	padding: 0px;

}


#leftmenu ul li {

	display: block;

	background: url("images/menu.gif") no-repeat;

	font-size: 11px;

	font-weight: bold;

	float: left;

	height: 30px;

	width: 130px;

	list-style-type: none;

	margin: 0px;
	padding: 0px 0px 0px 2px;
}


#leftmenu ul li a {

	text-decoration: none;

	display: block;

	float: left;

	padding: 2px 0px 10px 25px;

	margin-top: 3px;

}

#leftmenu100g ul li a {

	text-decoration: none;

	display: block;

	float: left;

	padding: 0px 0px 5px 0px;

	color: #d4d4d4;

}

#leftmenu ul li a:hover {

	color: #275aa0;

}

}

#leftmenu100g ul li a:hover {

	color: #ffffff;

}
#content100g {

	float: left;

	width: 770px;

	font-size: 11px;

	padding: 5px 0px 0px 25px;

	line-height: 160%;
}
#content {

	float: left;

	width: 780px;

	font-size: 11px;

	padding: 0px 0px 0px 15px;

	line-height: 160%;
}

#contenttop {

	float: left;

	width: 954px;

	padding: 0px 0px 0px 0px;


}

#content h1  { color: #176CE1; font-size: 24px; font-family: Arial Narrow; font-weight: bold;
               margin-left: 0px; margin-right: 0px; margin-top: 0px; 
               margin-bottom: 7px; padding: 0px }
               
#content h2 {

	color: #081544;

	font-size: 13px;

	margin: 0px;

	padding: 0px 0px 5px 0px;

	border-bottom: 1px solid #081544;

}


#content h5 {

	color: #081544;

	font-size: 13px;
	
	padding: 0px 0px 0px 0px;

}



#content h7 {

	color: #081544;

	font-size: 15px;

	margin: 0px;

	font-weight: bold;

	padding: 0px 0px 5px 0px;

}


#content h6 { color: #081544; font-size: 20px; font-family: Arial; font-weight: bold;
               margin-left: 0px; margin-right: 0px; margin-top: 13px; 
               margin-bottom: 7px; padding: 0px }
               



#footer {

	width: 962px;

	clear: both;

	background: #203c63;

	color: #fff;

	font-size: 10px;

	text-align: center;

	padding: 4px 0px 4px 0px;

}

#footer100G {

	width: 300px;

	clear: both;

	background: #ffffff;

	color: #000000;

	font-size: 10px;

	text-align: center;

	padding: 0px 0px 4px 300px;

}

#column1 {

	float: left;

	width: 575px;

	padding: 5px;
}


#column100g {

	float: left;

	width: 565px;

	padding: 0px;
}




#column3 {

	float: left;

	width: 700px;

	padding: 5px;



}


#column4 {

	float: left;

	width: 700px;

	padding: 5px;

	background: url("images/world_loc.gif") no-repeat;

}


#column2 {

	float: left;

	width: 155px;

	padding: 5px;

	margin-left: 30px;

	background: #eef2f6;

	margin-top: 3px;

}



th {

	text-align: left;

	background: #eef2f6;

}



#column2 img {

	border: 1px solid #000000;

}



#home a span, #company a span, #products a span, #contacts a span, #support a span { display: none; }


#home a { width: 110px; height: 30px; background: url("images/home.jpg") no-repeat; display: block; }

#company a { width: 110px; height: 30px; background: url("images/company.jpg") no-repeat; display: block; }

#products a { width: 110px; height: 30px; background: url("images/products.jpg") no-repeat; display: block; }

#contacts a { width: 110px; height: 30px; background: url("images/contacts.jpg") no-repeat; display: block; }

#contact-us b { width: 480px; height: 120px; background: url("images/world_loc.gif") no-repeat; display: block; }

#support a { width: 110px; height: 30px; background: url("images/support.jpg") no-repeat; display: block; }

#distributors a { width: 126px; height: 28px; background: url("images/distributors.jpg") no-repeat; display: block; }

