*{margin:0; padding:0; font-family:"Century Gothic","Arial","Helvetica"!important;}

body { background:url(../images/bg.jpg) repeat-x #78000C;}

a {	font-size: 12px;	text-decoration: none;}

.clear{clear:both;}

#top_container{background:url(../images/content_bg.png) ; width:1019px; margin:0 auto;}

.top_content{padding:0 12px 0 7px; width:1000px;}

#header{ width:1000px;}

.logo{padding:20px 0 0 12px; width:400px;}
.right_image{padding:25px 0 0 10px; width:230px; float:right;}

#left{width:251px; clear:left; float:left;}

.left_home{background:url(../images/home_left_bg.jpg) no-repeat;}
.left_tech{background:url(../images/tech_left_bg.jpg) no-repeat; height:311px;}
.left_menu{padding:80px 0 40px 0;}
.left_download{padding:25px 0 20px 0; }

.model_menu{padding:80px 0 10px 0;}
.margin55{margin:5px 0 0 55px;}

.downloads_menu{padding:10px 0 10px 0;}

#right{width:749px; float:right;}

#right p{font-size:13px;}


#foot_container{background: url(../images/footer_bg.png) no-repeat; width:1019px; height:63px; margin:0 auto; }

#foot_container span{padding-left:27px; display:block; width:400px; padding-top:10px;}

#foot_container span a{color:#8C8C8C; margin-right:8px; }

#foot_container span a:hover{color:#FFFFFF;}

#foot_container p{padding-right:27px;   padding-top:10px; color:#8C8C8C; float:right;  font-size: 12px;}

#foot_container p a{color:#8C8C8C;  }
#foot_container p a:hover{color:#FFFFFF;}





.height20{height:20px;}
.left_red_p{padding-left:10px; color:#7A010C; font-size:13px; line-height:18px; font-weight:bold;}
.left_11px{color:#545454;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-left:10px;}

.title1{	font-size:24px;	color:#78000B;}
.title2{	font-size:20px;	color:#78000B;	color:#3F444F;}
.title3{ 	color:#7A010C;font-size:14px;font-weight:bold;}


/*------------------selectRollerteam-------------------------*/
.selectRollerteam{ padding:0 20px; width:700px;}
.selectRollerteam .title1{  }

.selectRollerteam  .selectbtns{background:url(../images/seclectine.gif) no-repeat 399px 13px;	}

.selectRollerteam  .selectbtns .btns{	clear:both;	padding-top:2px;}

.selectRollerteam  .selectbtns img{	margin-right:2px;}

.selectRollerteam  span.titleleft{	display:block;	width:404px;	color:#C2322D;	font-size:20px;	float:left;	margin-top:10px;}

.selectRollerteam  span.titleright{	color:#C2322D;	font-size:20px;	float:left;	margin-top:10px;}

.selectRollerteam p{	margin:13px 0;	font-size:14px;	color:#3F444F;}

/*-------------------modelCenterSection------------------------*/
.modelCenterSection{	width:360px; padding-left:20px;	text-align:right;	float:left;	}

.modelCenterSection .title2{	line-height:30px;}

.modelCenterSection p{	font-size:14px;	font-weight:bold;	color:#3F444F;	margin:18px 0;	line-height:24px;}

/*-------------------modelRightSection------------------------*/
.modelRightSection{	width:350px;	font-size:14px;	float:right;	border-left:1px solid #3F444F;}

.modelRightSection .greyHeaderBox{	background:#3F444F;	color:#FFFFFF;	font-size:18px;	text-align:right;	padding:10px 60px 10px 10px;}

.modelRightSection dl.productInfo{	margin-left:15px;}
.modelRightSection dl.productInfo dt{	border-bottom:1px solid #3F444F;	line-height:28px;	width:285px;}
.modelRightSection dl.productInfo dd{	border-bottom:1px solid #999999;	line-height:28px;	float:left;	width:285px;	}
.modelRightSection dl.productInfo .spanLeft{	display:block;	width:143px;	float:left;}
.modelRightSection dl.productInfo .spanRight{	font-weight:bold;	width:130px;	float:left;}
.modelRightSection dl.productInfo .minfont{	font-size:11px;}


/*-------------------mainmenu------------------------*/
ul.menu1{	font-size:13px;	font-weight:bold;	list-style-type:none;	margin:0;	}

.menu1 li{	line-height:24px;	background:url(../images/mainmenu_line.gif) no-repeat left;	padding-left:55px;}

.menu1  a{	color:#3F444F;}

.left_11px a{color:#3F444F;}

/* ----------------menu---------------*/

.glossymenu, .glossymenu li ul{list-style-type: none;width: 253px;_width:251px; /*WIDTH OF MAIN MENU ITEMS*/}

.glossymenu li{position: relative;	padding-left:46px;background:url(../images/mainmenu_line.gif) no-repeat left;	line-height:26px;}

.glossymenu li a{
padding-left:8px;
margin-right:2px;
_margin-right:0;
font-size:13px;	font-weight:bold;
color:#3F444F;
display: block;
width: auto;
text-decoration: none;
line-height:26px;
}
.glossymenu li.selected a,.glossymenu li a:hover{
background:#eeeeee;
}
.glossymenu li.selected li{
background:#ffffff;
}
.glossymenu li.selected li a{
margin:0;
background:#ffffff;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 190px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
padding:0;
float: left;
border-bottom:#cccccc solid 1px;
background:#ffffff;
font-size:0;
}

.glossymenu li ul a{
font-size:12px;
padding-left:15px;
width: 180px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */

}
.glossymenu li ul a:hover{
background:#eeeeee;
}


.glossymenu .arrowdiv{position: absolute;right: 2px;background: transparent url(arrow.gif) no-repeat center right;}

.glossymenu li a:visited, .glossymenu li a:active{color: #3F444F;}

.glossymenu li a:hover{color:#7A010C}

.backLink{color:#3F444F;}
.backLink:hover{color:#7A010C;}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */
