/* CSS Document */



body *{outline: none;}



body{

background: #F0F0F0 url(../_images/nextwave_bodyrepeater.jpg) left top repeat-x;

font: normal 11px Verdana, Arial, Helvetica, sans-serif;

color: #000000;

line-height: normal;

margin: 0px;

padding: 0px;

}



img{border: none;}



ul{

margin: 0px;

padding: 0px;

list-style-type: none;

}



h1, h2, h3{

margin: 0px;

padding: 0px;

color: #FF0000;

font-weight: bold;}



p{

margin: 0px;

line-height: 18px;

padding: 5px 0 0 0;}



h2{font-size: 12px;}

h4{font-size: 12px;}

h3{font-size: 13px;}

h1{font-size: 14px;}



b{color: #000000;font-weight: bold;}

i{font-weight: bold; font-style: normal;}



a:link, a:visited{color: #000000; text-decoration: none;} 

a:hover, a:active{color: #FF0000; text-decoration: none;}



.left{text-align: left;}

.right{text-align: right;}

.fntsize{font-size: 10px; line-height: 14px;}



.fleft{float: left;}

.fright{float: right;}



.padleft{padding: 0 0 0 70px;}



.breaker{clear: both;}



.lineheight{line-height: 30px;}





#wrapper{

background-color: #FFFFFF;

width: 778px;

padding: 0px 7px;

margin: 0 auto;}





/*	HEADER CSS START */



#header{

padding: 15px;

clear: both;

height: 65px;

overflow: hidden;}



#header .tpad{

padding: 30px 0 0 0;}



/*	HEADER CSS END */



/*	BANNER/TOP/LEFT NAVIGATION BOX START	 */



#banner{

background: #000000 url(../_images/nextwave_nav_left.gif) left top no-repeat;

width: 778px;

overflow: hidden !important;

clear: both;

}



/*	TOP NAViGATION START */



#topnav{

background: transparent url(../_images/nextwave_nav_right.gif) right top no-repeat;

overflow: hidden;

}



#topnav ul{

list-style-type: none;

margin: 0px;

padding: 0px;

}



#topnav ul li{

display: inline;

font: bold 12px Arial, Helvetica, sans-serif;



padding: 0 12px 0 20px;

line-height: 34px;

}



#topnav ul li a:link, #topnav ul li a:visited{color: #FFFFFF;}

#topnav ul li a:hover, #topnav ul li a:active{color: #FF0000;}



/*	TOP NAViGATION END */





/*	LEFT NAVIGATION START */



#leftnav{

width: 160px !important;

width: 154px;

float: left;

padding: 15px 0 0 12px;

}



#leftnav h3{font-size: 12px;}



#leftnav ul{

margin: 10px 0 0 0;}



#leftnav li{

background: url(../_images/nextwave_nav_bg.gif) left top no-repeat;

padding: 0 0 0 5px;

line-height: 16px;

font-size: 11px;

color: #FFFFFF;

border-bottom: 3px solid #000000;

}



#leftnav li a:link, #leftnav li a:visited{

background: url(../_images/nextwave_nav_bg.gif) left top no-repeat;

display: block;

padding: 0 0 0 5px;

color: #FFFFFF;}



#leftnav li a:hover, #leftnav li a:active{

background: url(../_images/nextwave_nav_bg_h.gif) left top no-repeat;

padding: 0 0 0 5px;

display: block;

color: #BAB9B9;}



/*	LEFT NAVIGATION END */



/*	ROTATING BANNER START */



#rotatebanner{

float: right;

width: 606px;}



/*	ROTATING BANNER END */





/*	BANNER/TOP/LEFT NAVIGATION BOX END	 */



/*	GRAY BOX START */



#graybox{

background-color: #E3E3E3;

padding: 1px;

height: 160px;

width: 776px;

overflow: hidden !important;

margin: 12px 0px;}



.boxmargin{

width: 235px;

padding: 11px;

}



.boximg{

background: url(../_images/nextwave_box_separator.gif) right top no-repeat;

height: 119px;

}



/*	GRAY BOX END */



/*	Proud Members Box Start */

#proudemember{

border: 5px solid #000000;

padding: 10px;}

/*	Proud Members Box End */



/*	Footer CSS Start	*/



#footer{

margin: 12px 0 0 0;

padding: 5px 0;

text-align: center;

font-size: 10px;

color: #7A7A7A;

border-top: 3px solid #E3E3E3;

line-height: 20px;}



/*	Footer CSS End	*/



/*	INNERPAGES CSS START */



#innerpages{

background-color: #E3E3E3;

padding: 15px;

width: 746px;

overflow: hidden !important;

margin: 12px 0px;}



#innerpages ul{margin: 10px 0 0 0;}



#innerpages li{

background: url(../_images/bullet.gif) left 6px no-repeat;

line-height: 18px;

padding: 0 0 0 8px;}



/*	INNERPAGES CSS END */



/*	Sitemap CSS Start */

.sitemap{

margin: 0px;

padding: 0px;}



/*	Sitemap CSS End */





/*	Form CSS Start */

#mainform{float:right;}



#mainform fieldset{padding: 0 20px 20px 20px;}



#mainform label{

float: left;

width: 140px;

margin: 5px 0 0 0;}



#mainform .input{

width: 200px;

height: 18px;

margin: 0 0 7px 0;

background-color: #E9E9E9;

padding: 1px;

font-size: 14px;

color: #000000;

border: 1px solid #9E9E9E;

font-size: 12px;}


#ourteam{
padding:5px 5px 5px 5px;
margin:10px 20px 10px 20px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none;
text-align:center;
border:#CCCCCC solid 1px;
overflow: !important hidden;
}

.ourteam{
padding:5px 5px 5px 5px;
margin:10px 20px 10px 20px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none;
text-align:center;
border:#CCCCCC solid 1px;
overflow: !important hidden;
}

.red-text{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FE0000;
text-decoration: none;
text-align:center;}

.red1-text{color: #FF0000; text-decoration: none;} 
.red1-text a:link, .red1-text a:visited{color: #FF0000; text-decoration: none;} 
.red1-text a:hover, .red1-text a:active{color: #000000; text-decoration: none;}

.black-text{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
line-height:19px;
padding:0px 0px 0px 0px;}

.breakerdot{
height:10px;
clear:both;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(../_images/dot-repeat.gif) left top repeat-x;
}

#prod-img{
float:right; width:295px; border:solid 1px #666666; padding:10px;
}

#prod-img .img-space{
padding:0px 0px 0px 20px;
}

#prod-img .img-clearline{
margin:5px 0px 5px 0px;
clear:both;
padding:0px;}


.prod-img{
float:right; width:295px; border:solid 1px #666666; padding:10px;
}

.prod-img .img-space{
padding:0px 0px 0px 20px;
}

.prod-img .img-clearline{
margin:5px 0px 5px 0px;
clear:both;
padding:0px;}


.border-img{
float:left;
border:solid 1px #666666; padding:10px;
margin:0px 0px 0px 50px;
}

.blackfootertext{
color: #000000;
font-weight: normal;
}






/*	Form CSS End */

