
a:link {
text-decoration : none;
color : #ed1c2e;
}
a:visited {
text-decoration : none;
color : #ed1c2e;
}
a:hover {
text-decoration : none;
color : #666;
}
a:active {
text-decoration : none;
}
body {
font-family : "Lucida Grande", Arial, Verdana;
font-size : 0.7em;
font-style : normal;
color : #666666;
background-image:url(../images/generic/bkg_fade.JPG);
background-repeat:repeat-x;
}
#wrapper {
width : 944px;
height : auto;
margin-left : auto;
margin-right : auto;
text-align : left;
padding : 10px;
border : 1px solid #333;
background-color:#FFF;
}
#header {
width : 944px;
height : 100px;
background-image : url(../images/template/header_bkg.jpg);
background-repeat : repeat-x;
}
#header_txt {
float : right;
width : auto;
padding : 10px 10px 15px 0;
}
.header_txt {
font-weight : 300;
font-size : 0.8em;
text-align : right;
color : #fff;
}
.header_txt a:link {
font-weight : 900;
color : #fff;
}
.header_txt a:hover {
font-weight : 900;
color : #999;
}
#leftcol {
background-color : #cccccc;
width : 150px;
height : auto;
color : #333333;
font-size : 12px;
float : left;
margin-top : 10px;
padding : 5px;
}
#main_image {
height : auto;
margin-left : 170px;
margin-top : 10px;
}
#content {
font-size : 11px;
font-family : "Lucida Grande", Arial, Verdana;
color : #333333;
margin-left : 170px;
}
#content h1 {
font-weight : 500;
font-size : 18px;
line-height : 10px;
color : #ed1c2e;
line-height : 10px;
}
#content h2 {
font-weight : 900;
font-size : 13px;
line-height : 10px;
color : #ed1c2e;
line-height : 15px;
}
#tcs {
font-size : 9px;
line-height : 11px;
color : #333;
}
#itemlist li {
list-style-image : none;
list-style-type : none;
}
#crossref_tbl {
width : 774px;
color : #333;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}
#search {
padding-top : 5px;
padding-bottom : 15px;
}
.staff_pics {
text-align : center;
}
#company {
text-align : center;
}
.company {
text-align : center;
}
.company_txt {
font-size : 11px;
color : #666;
text-align : left;
vertical-align : text-top;
padding-left : 5px;
}
.updates_list {
font-size : 11px;
color : #666;
text-align : left;
vertical-align : text-top;
padding-left : 20px;
}
.table_header {
font-size : 11px;
padding-left : 5px;
font-weight : 700;
color : #fff;
background-image : url(../images/template/menu_bkg.jpg);
background-repeat : repeat-x;
}
.table_header a {
font-size : 11px;
font-weight : 400;
text-align : center;
color : #fff;
}
.table_header a:hover {
font-size : 11px;
font-weight : 400;
color : #999;
}
#table_header {
background-image : url(../images/template/menu_bkg.jpg);
background-repeat : repeat-x;
}
#table_header_et {
background-image : url(../images/template/menu_et_bkg.jpg);
background-repeat : repeat-x;
}
#table_header_ue {
background-image : url(../images/template/menu_ue_bkg.jpg);
background-repeat : repeat-x;
}
#table_header_ua {
background-image : url(../images/template/menu_ua_bkg.jpg);
background-repeat : repeat-x;
}
#table_header_ui {
background-image : url(../images/template/menu_ui_bkg.jpg);
background-repeat : repeat-x;
}
.table_reg_txt {
font-size : 10px;
font-weight : 400;
color : #333;
padding-right : 10px;
}
.table_reg_mandat {
font-size : 7px;
color : #ed1c2e;
}
#Table_01 a {
color : #333;
}
#Table_01 a:hover {
color : #00aeef;
}
#copy {
color : #fff;
font-size : 10px;
font-weight : 600;
text-align : center;
}
#copy a {
color : #00aeef;
}
#ug_index {
color : #333;
font-weight : 600;
font-size : 100%;
padding-left : 10px;
padding-right : 10px;
line-height : 15px;
}
#ug_index a {
color : #fff;
}
#ug_index a:hover {
color : #00aeef;
}
#primer_head {
color : #fff;
font-weight : 600;
font-size : 100%;
padding-left : 10px;
vertical-align : text-top;
}
#primer_copy {
color : #fff;
font-size : 10px;
line-height : 11px;
padding-left : 10px;
vertical-align : text-top;
}
#primer_copy a {
color : #00aeef;
}
#footer {
color : #333333;
font-size : 10px;
font-family : "Lucida Grande", Arial, Verdana;
text-align : center;
margin-left : 180px;
padding-top : 10px;
clear : both;
}
#news {
margin : auto;
width : 148px;
height : auto;
border : 1px solid #666;
background-color : #fff;
}
#spacer {
padding-top : 0px;
}
#news_hdr {
width : 138px;
height : 20px;
/*Christmas headers*/
/*background-image:url(../images/template/xmas_menu_bkg.jpg);*/
background-image : url(../images/template/menu_bkg.jpg);
background-repeat : repeat-x;
}
#news_body {
width : 138px;
height : auto;
padding : 5px 0 5px 10px;
}
.newshdr_txt {
font-size : 11px;
font-weight : bold;
color : #fff;
padding : 3px 0 0 10px;
}
.news_body_txt {
font-size : 11px;
color : #333333;
}
.news_body_txt a {
font-weight : 900;
color : #ed1c2e;
}
#stock{
	width : 148px;
	height : auto;
	background-color:#FFF;
}
#menu ul {
font : 15px "Lucida Grande", Arial, Verdana;
list-style : none;
margin : 0;
padding : 0;
z-index : 1000;
}
#menu a, #menu h2 {
display : block;
border-width : 0 0 1px 0;
border-style : solid;
border-color : #ccc #888 #fff #bbb;
margin : 0;
padding : 2px 3px;
}
#menu h2 {
color : #fff;
background-image : url(../images/template/menuhover_bkg.jpg);
background-repeat : repeat-x;
text-transform : uppercase;
}
#menu a {
padding-left : 15px;
color : #fff;
background-image : url(../images/template/menuhover_bkg.jpg);
background-repeat : repeat-x;
text-decoration : none;
}
#menu a:hover {
color : #fff;
background-image : url(../images/template/menu_bkg.jpg);
background-repeat : repeat-x;
}
#menu ul ul {
border-width : 0;
border-style : solid;
border-color : #fff;
position : absolute;
top : 0;
left : 0;
}
#menu li {
position : relative;
}
#menu ul ul {
position : absolute;
top : 0;
left : 100%;
width : 100%;
}
div#menu ul ul {
display : none;
}
div#menu ul li:hover ul {
display : block;
}
div#menu ul ul, div#menu ul li:hover ul ul {
display : none;
}
div#menu ul ul li:hover ul {
display : block;
}
#staff_btn {
background-image : url(../images/template/menu_bkg.jpg);
background-repeat : repeat-x;
color : #fff;
font-size : 11px;
text-align : center;
}
#staff_btn a {
color : #fff;
}
#staff_btn a:hover {
color : #666;
}
.staff_txt {
color : #333;
font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size : 9px;
line-height : 11px;
text-align : center;
}
#menu ul li {
float : left;
width : 100%;
}
#menu ul li a {
height : 1%;
}
#menu a, #menu h2 {
font : bold 0.7em/1.4em arial, helvetica, sans-serif;
}
/*Popup page for wallcharts and registraion*/
#cover {
display:none;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background:#000;
filter:alpha(Opacity=50);
opacity:0.75;
-moz-opacity:0.5;
-khtml-opacity:0.5
}
#dialog {
display:none;
margin-left:auto;
margin-right:auto;
width:1000px;
height:600px;
position: absolute;
z-index:100;
background:white;
padding:2px;
font:10pt tahoma;
border:1px solid gray
}

#wrapper_braking {
	width : auto;
	height : 150px;
	margin-bottom: 20px;
	background-color:#CCC;
}
#brake_img {
	width:150px;
	height:150px;
	float:left;
}
#brake_bdy {
	font-size:11px;
	margin-left:170px;
	padding:0 20px 20px 0;
}
#brake_bdy h1 {
	font-size:14px;
	color:#ed1c2e;
	padding-top:20px;
}
/*END*/
