*{
	margin:0;
	padding:0;
}
body
{
background:#f1f1f1;
margin:auto;
font-family:"Arial";
width:1020px; margin: 0 auto;
margin-left:100px;
}

#main
{
width:1020px;
height:1000px;
}
#left_shadow
{
float:left;
width:7px;
height:1313px;
background:url(../images/left_shadow.jpg) no-repeat;
}
#right_shadow
{
float:left;
width:10px;
height:1313px;
background:url(../images/right_shadow.jpg) no-repeat;
}
#center
{
float:left;
width:1000px;
height:1200px;
background:#fff;
}
#upline
{
height:7px;
width:1000px;
background:#2EBAEC;
}
#header
{
width:1000px;
height:111px;
background:url(../images/header_back.jpg) repeat-x;
}
#logo
{
float:left;
width:220px;
height:57px;
background:url(../images/broadbandusb.png) no-repeat;
margin-left:10px;
margin-top:25px;
}
#logo a
{
padding-left:202px;
padding-bottom:26px;
}
#frame1
{
float:left;
width:473px;
height:63px;
margin-left:40px;
margin-top:5px;
}
#logo2
{
float:left;
width:214px;
height:46px;
margin-left:30px;
margin-top:25px;
}
#u_header
{
width:1000px;
height:30px;
background:#b80100;
}
#lineu
{
width:1000px;
height:3px;
background:#d7d6d6;
}
#contentarea
{
margin-left:10px;
margin-top:10px;
width:980px;
height:947px;
}
#topboxes
{
width:950px;
height:150px;
}
#pictures
{
float:left;
width:452px;
height:306px;
background:#fefcfc;
border-right:solid 1px #d3d1d1;
margin-right:2px;
}
#hea
{
width:452px;
height:27px;
background:url(../images/hea.jpg) repeat-x;
}
#pics
{
width:452px;
height:258px;
}
#foot
{
width:452px;
height:21px;
background:url(../images/foot.jpg) repeat-x;
color:#FFFFFF;
font-size:12px;
}
#navigation
{
float:right;
width:425px;
height:306px;
background:#fefcfc;
}
#hea1
{
width:425px;
height:27px;
background:url(../images/hea.jpg) repeat-x;
}
#nav
{
width:425px;
height:258px;
}
#foot1
{
width:425px;
height:21px;
background:url(../images/foot.jpg) repeat-x;
}
.header
{
font-size:12px;
color:#0d004c;
padding-top:9px;
padding-left:25px;
font-weight:bold;
}
.footer
{
font-size:8px;
padding-top:7px;
padding-left:17px;
color:#0d004c;
font-weight:bold;
}
#button1
{
float:left;
margin-left:8px;
width:18px;
height:18px;
background:#0d014c;
}
#button2
{
float:left;
margin-left:8px;
width:18px;
height:18px;
background:#0d014c;
}
#button3
{
float:left;
margin-left:8px;
width:18px;
height:18px;
background:#0d014c;
}
#foot a
{
text-decoration:none;
color:#FFFFFF;
}
#button1 a,#button2 a,#button3 a
{
padding-left:6px;
padding-right:4px;
padding-bottom:3px;
}
#button1 a:hover,#button2 a:hover,#button3 a:hover
{
color:#FFFFCC;
}
#navst
{
padding-left:31px;
padding-top:28px;
}
.navback
{
width:345px;
height:21px;
background:#FFFFFF;
border-left:solid 1px #d3d1d1;
border-bottom:solid 1px #d3d1d1;
font-size:12px;
color:#0d004c;
font-weight:bold;
margin-bottom:1px;
padding-left:20px;
padding-top:5px;
}
#needhelp
{
font-size:12px;
color:#0d004c;
padding-left:31px;
padding-top:13px;
font-weight:bold;
}
#needhelp a
{
text-decoration:underline;
color:#0d004c;
}
#needhelp a:hover
{
text-decoration:none;
}
#textarea
{
margin-top:49px;
width:882px;
height:300px;
}
#headertext
{
width:882px;
height:27px;
background:url(../images/headertext.jpg) repeat-x;
}
#content1
{
width:160px;
height:270px;
background:#fff;
font-size:10px;
}
#content
{
width:882px;
height:232px;
background:#fff;
}
#footertext
{
width:882px;
height:27px;
background:url(../images/footertext.jpg) repeat-x;
}
#headertext ul
{
margin:0px;
padding:0px;
list-style:none;
font-size:12px;
padding-top:6px;
}
#headertext li
{
display:inline;
margin-left:56px;
}
#headertext a
{
text-decoration:none;
color:#0d014c;
font-weight:bold;
}
#headertext a:hover
{
color:#890100;
}
#footer_shadow
{
float:left;
margin:auto;
width:1000px;
height:82px;
background:url(../images/footer_shadow.jpg) repeat-x;
}
#copy
{
font-size:10px;
color:#0d014c;
font-weight:normal;
text-align:left;
margin-top:90px;
font-family: Arial;
background:#D8D8D8;
padding-left: 20px;
padding-right: 20px;

}
#downline
{
	float:left;
	height:7px;
	width:1000px;
	background-color: #2EBAEC;

}

.text
{
float:left;
width:810px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:20px;
padding-top:40px;
font-weight:bold;
}
#li
{
margin-left:15px;
margin-top:5px;
}
#menu {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0px 0;
				padding: 0 0 0 10px;
				list-style-type: none;
				font-size: 13px;
				background: #eee;
				height: 40px;
				border-top: 2px solid #eee;
				border-left: 2px solid #eee;
				border-bottom: 2px solid #ccc;
				border-right: 2px solid #ccc;
			}
			#menu li {
				float: left;
				margin: 0;
				
			}
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 40px;
				color: #666;
			}
			#menu li a:hover, #menu li.active a {
				background-color: #f5f5f5;
				border-bottom: 2px solid #DDD;
				color: #999;
			}
			
			/* Blue Menu */
			#menu.blue {
				border-top: 2px solid #ffffff;
				border-left: 2px solid #ffffff;
				border-bottom: 2px solid #ffffff;
				border-right: 2px solid #ffffff;
				background: #ffffff;}
			#menu.blue a {color: #2EBAEC;}
			#menu.blue li a:hover, #menu.blue li.active a {color: #000000; background: #33cc33; border-bottom: 2px solid #7C69AF;}
			
			
			#menu2{
		background:#fff;
		width:170px;
		float:left;
		
	}
		#menu2 ul{
			list-style:none;
		}
			#menu2 li{
				list-style:none;
				margin:2px 0;
			}
				#menu2 li a{
					list-style:none;
					background:#2EBAEC;
					color:#000000;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					text-decoration:none;
					border:solid #1DA9DE;
					border-width:0 6px 0 6px;
					display:block;
					height:30px;
					line-height:30px;
					padding:0 0 0 10px;
				}
					#menu2 li a:hover{
						background:#33cc33;
						color:#FFFFFF;
						text-decoration:none;
					}
				
#flash
{
float:left;
width:220px;
height:300px;
margin-left:10px;
margin-top:0px;
background:#ffffff;
}
#content
{
float:left;
width:570px;
height:150px;
margin-left:10px;
margin-top:0px;
}
#product1
{
float:left;
width:510px;
height:155px;
margin-left:40px;
margin-top:30px;
border:solid 1px #d3d1d1;
}
#product1a
{
float:left;
width:500px;
height:270px;
margin-left:15px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#advertise2
{
float:left;
width:160px;
height:600px;
margin-left:0px;
margin-top:10px;
}
#productap
{
float:left;
width:190px;
height:328px;
margin-left:20px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#producttop
{
float:left;
width:250px;
height:270px;
margin-left:20px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#product2
{
float:left;
width:250px;
height:180px;
margin-left:20px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#product2dg
{
float:left;
width:250px;
height:220px;
margin-left:20px;
margin-top:10px;
background-image: url(../images/2dg.jpg);
}
#product2-1
{
float:left;
width:510px;
height:350px;
margin-left:20px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#product2-1a
{
float:left;
width:760px;
height:350px;
margin-left:20px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#product3
{
float:left;
width:250px;
height:180px;
margin-left:10px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#product3-1
{
float:left;
width:250px;
height:350px;
margin-left:10px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#product4
{
float:left;
width:250px;
height:180px;
margin-left:10px;
margin-top:10px;
border:solid 1px #d3d1d1;
}

#product5
{
float:left;
width:250px;
height:180px;
margin-left:20px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#product5-1
{
float:left;
width:750px;
height:200px;
margin-left:20px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#product6
{
float:left;
width:250px;
height:180px;
margin-left:10px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#product7
{
float:left;
width:250px;
height:180px;
margin-left:10px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#articlemobile
{
float:left;
width:455px;
height:200px;
margin-left:10px;
margin-top:10px;
}
#article
{
float:left;
width:455px;
height:200px;
margin-left:10px;
margin-top:10px;
}
#bannermobile
{
float:left;
width:320px;
height:300px;
margin-left:10px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
#banner
{
float:left;
width:300px;
height:250px;
margin-left:10px;
margin-top:10px;
border:solid 1px #d3d1d1;
}
.style2 {color: #000066}
.style3 {
	color: #663399;
	font-weight: bold;
	font-size: 12px;
	padding-top:4px;
	padding-left:10px;
}
.style4 {
	color: #FF6600;
	font-weight: bold;
	font-size: 12px;
	padding-top:4px;
	padding-left:10px;
}
.style4-1 {
	color: #c0c0c0;
	font-weight: bold;
	font-size: 11px;
	padding-top:4px;
	padding-left:10px;
}
.style5 {font-size: 16px}
.maincontent 
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.style5 {font-size: 16px}
.maincontent1 
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
#button
{
float:left;
width:94px;
height:28px;
background:url(../images/buttons.gif) no-repeat;
}
#buttonap
{
float:left;
width:92px;
height:26px;
background:url(../images/info-button.jpg) no-repeat;
}

#buttonap:hover
{
background-image: url(../images/info-button-h.jpg);
} 

#menu1a {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: none;
				margin: 0px 0;
				padding: 0 0 0 10px;
				list-style-type: none;
				font-size: 12px;
				
				
			}
			#menu1a li {
				float: left;
				margin: 0;
				
			}
			#menu1a li a {
				text-decoration: none;
				color: #666;
			}
			#menu1a li a:hover, #menu1a li.active a {
				text-decoration: underline;
				color: #7C69AF;
			}
			
			/* Blue Menu */
			#menu1a.blue {
				border-top: 2px solid #ffffff;
				border-left: 2px solid #ffffff;
				border-bottom: 2px solid #ffffff;
				border-right: 2px solid #ffffff;
				background: #ffffff;}
			#menu1a.blue a {color: #2EBAEC;}
			#menu1a.blue li a:hover, #menu.blue li.active a {color: #7C69AF;}
			
#productjav
{
float:left;
width:770px;
height:360px;
margin-left:20px;
margin-top:3px;
border:solid 1px #d3d1d1;
}

.infoBoxInternal {
        padding: 10px;
        overflow: auto;
        height: auto;
        color: #333333;

}

#bottom{
	float: left;
	width: 770px;
	height: 500px;
	margin-top:3px;
	margin-bottom: 5px;
	margin-left:22px;
	border: 1px solid #CCCCCC;
	overflow:auto;
}

#bottom1{
	float: left;
	width: 460px;
	height: 300px;
	margin-top:3px;
	margin-bottom: 5px;
	margin-left:22px;
	border: 1px solid #CCCCCC;
	overflow:auto;
}

.style6 {color: #2EBAEC}
.style7 {
	font-size: 12px;
	color: #2EBAEC;
}
.style9 {font-size: 12px}
.style10 {color: #000000}
.style11 {color: #FF6600}
