@charset "UTF-8";
/* CSS Document */

@import url("reset.css");
@import url("superfish.css");




html, body {height: 100%; font-family:Arial, Helvetica, sans-serif;}
.wrapper {min-height: 100%;height: auto !important;height: 100%;width:1018px; margin: 0 auto -4em;background:url(../img/bg.png) repeat-y; position:relative;}

/*Header*/
.header{width:952px; height:81px; background-color:#1c2f3f; background-image:url(../img/header_24_bg.png);margin:0 auto;}
.logo {float:left;}
.chat {float:right;}
.search {width: 175px; height: 24px; float:right; margin:30px 0 0 0;}
.searchbg{background:url(../img/search_reg.png) no-repeat;width:160px;height:24px;display:block;border: 0;}
.search_field {float:left;border:0;padding:0;width:130px;height:20px;background-color:transparent;font-size:13px; color:#c6c4c4;margin: 4px 0 0 5px;}

.search_field:focus + .searchbg
{
background:url(../img/search_focus.png) no-repeat;
}

.searchbgIE{background:url(../img/search_reg.png) no-repeat;width:170px;height:24px;display:block;border:0;}

/*Navigation*/

.nav{width:952px;height:26px;  margin:0 auto; font-size:11px; text-transform:uppercase; position:relative; z-index:1000;}/*
.nav ul{padding-left:10px; padding-top:10px; padding-bottom:10px;list-style:none;}
.nav ul li{display:inline;}*/


.sidenav  {width:150px;font-size:11px;position:absolute;left:50px; top:140px; }
.sidenav   a:link {color:#959595; text-decoration:none; }
.sidenav  a:visited {color:#959595; text-decoration:none;}
.sidenav  a:hover {text-decoration:none;}
.sidenav a:active { color:#959595;}
 .hover{text-decoration:underline; font-weight:bold;}

/*.sidenav ul li a {border:#FF0000 1px solid;}*/

	/*Breadcrumb*/
	
	
.breadcrumb {visibility: hidden; width:938px;height:20px;background-color:#999999; line-height:2em;font-size:10px; padding-left:13px; position:absolute; left:33px;}

	/*Login*/
	.login{position:relative;float:right; width:311px; height: 26px;}
	.login_pos{margin: 0 0 0 75px;}

	.loginbg{background-image:url(../img/login.png); background-repeat:no-repeat; width:81px; height:18px; display:block; border:0;}
	
	.loginbgIE{background-image:url(../img/login.png); background-repeat:no-repeat; width:81px; height:18px; display:block; border:0; background-position:0 2px;}

	.login_field {float:left;border:0;padding:0;width:79px;height:15px;background-color:transparent;font-size:11px; color:#c6c4c4;margin: 4px 5px 0 5px;}

	.login_field:focus + .loginbg {background:url(../img/login_focus.png) no-repeat;}


/*
 * Press Releases
 */

.pr { font-size: 12px }
.pr   a:link {color:#666666; text-decoration:none; }
.pr  a:visited {color:#666666; text-decoration:none;}
.pr  a:hover {text-decoration:none;}
.pr a:active { color:#959595;}
.pr h3 {font-weight: bold; font-size: 12px}
.pr td {padding: 5px}



/*Window viewer */
.window {width:951px; height:328px;margin:0px 0 0 36px; position:relative;  z-index:1;}

.infobox{bottom:0px; left:0px; width:943px; height:55px; background:none; opacity:0.79; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=79)"; filter:alpha(opacity=79); -moz-opacity: 0.79; z-index:4; position:absolute;background-color:#99ccff; } 
.control {position:absolute;bottom:0px; right: 1px; z-index:5;}
.controlbg {position:absolute;bottom:0px; right: 1px; z-index:5;background-image:url(../img/controlbg.png); background-repeat:repeat-none;width:114px; height:55px;}


	/*Window Nav control*/
	.navcontrol { width:23px; height:23px; position:absolute;display:block;}
	.pause {background-image:url(../img/control_hover.png);top:13px; left:15px;background-position:0px 0px;}
	.pause:hover {background-image:url(../img/control_hover.png); background-position:0px 48px;}
	
	.play {background-image:url(../img/control_hover.png);top:13px; left:15px;background-position:0px 22px;}
	.play:hover {background-image:url(../img/control_hover.png); background-position:0px 125px;}
	
	
	.first{width:13px;background-image:url(../img/con_counter.png);top:13px; left:40px; background-position:1px 0px;}
	.first:hover{background-position:0px 23px;}
	.first_selected{background-image:url(../img/con_counter.png);background-position:0px 23px;}
	
	.second{width:13px;background-image:url(../img/con_counter.png);top:12px; left:55px; background-position:-14px 1px;}
	.second:hover{background-position:-15px -22px;}
	.second_selected{background-image:url(../img/con_counter.png);background-position:-15px -22px;}
	
	.third{width:13px;background-image:url(../img/con_counter.png);top:13px; left:73px;background-position:-31px 0px;}
	.third:hover{background-position:-32px 23px;}
	.third_selected{background-image:url(../img/con_counter.png);background-position:-32px 23px;}
	
	
/*Home Page Content*/
.homecontent{width:942px;left:36px; min-height:100%;height: auto !important;height: 100%; position:relative; top:20px;}
.prodbox{position:relative;width:578px; height:460px;top:0px; left:0px;background-color:#FFFFFF}
.newsbox{ position:absolute; width:346px; height:300px;top:0px; left:595px; background-color:#FFFFFF;}
.promobox{position:absolute; width:346px; height:160px;top:300px; left:595px;}
.envirobox{width:100%;}


/*Content*/

.content{width:631px; min-height: 100%;height: auto !important;height: 100%; position:relative;left:200px; top:30px;}



p{font-size:12px;padding: 5px 0 5px 5px;}
h2{width:99%; font-size:1em; color:#FFFFFF; text-transform:capitalize; padding:5px 0 5px 5px;}
h3{font-size:.8em; font-weight:bold;}
/*ul{font-size:12px;} */
.heading {color:#003399; padding:0 0 0 0; text-transform:uppercase;}
.strong{font-weight:bold;}
/*sidebar*/
.softed {border:1px solid #666666; background-color:#FFFFFF; width:275px; min-height:200px;float:right; margin:10px 10px 10px 10px;}
.softed ul li {line-height:3em;}
.softed a:link{color:#959595; text-decoration:none;}
.softed a:visited{color:#959595;}
.softed a:hover{text-decoration:underline;}
.softed a:active{color:#959595;}


h2 a:link {color:#959595;text-decoration:none}
h2 a:visited{color:#959595;text-decoration:none}
h2 a:hover{text-decoration:underline;}
h2 a:active{color:#959595;text-decoration:none}

/* Footer */
.footerwrap{width:1018px;position:relative; margin:0 auto;background:url(../img/bgfoot.png) no-repeat 0px 64px;}
.footer {position:relative;background-image:url(../img/footer_bg.jpg); background-repeat:no-repeat; background-position:center; }

.footer {
    height: 176px;
}

.push {height:100px;}

	/*Footer Columns*/
	.colwrapper{ width:951px; padding-top:10px; margin:0 auto; position:relative;}
	.col1{ width:157px; padding:0 0 0 10px; line-height:18px; float:left;}
	.col2{width:157px; line-height:18px;float:left;}
	.col3{width:157px; line-height:18px;float:left;}
	.col4{width:157px; line-height:18px;float:left;}
	.col5{width:157px; line-height:18px;float:left;}


/*Footer Display*/
.footer ul {list-style:none; color:#959595; font-size:10px;}
.footer .strong {text-transform:uppercase; font-weight:bold;}



/*Footer Links*/
.footer   a:link {color:#959595; text-decoration:none; }
.footer  a:visited {color:#959595;}
.footer  a:hover {text-decoration:underline;}
.footer a:active { color:#959595;}

.desc{font-size:9px; width:951px;color:#959595; padding-left:10px; padding-top:25px;float:left;}


