/* IE PNG FIX */
img, div { behavior: url(iepngfix.htc) }

/* MENU START */

.chromestyle{
width: 100%;
margin-bottom:-2px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
background: url('images/menu_bg.gif') center center repeat-x; /*THEME CHANGE HERE*/
padding: 6px 0;
margin: 0px 0px 0px 0px;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
font-family:arial,helvetica,sans-serif;
font-size:11px;
color: #DDDDDD;
padding:4px 14px 4px 14px;
margin:0px 0px 0px 0px;
text-decoration: none;
font-weight:bold;
}

.chromestyle ul li a:hover{
background: url('images/menu_bg_hover.gif') center center repeat-x; /*THEME CHANGE HERE*/
color:#FFFFFF;
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: "";
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border-bottom-width: 0;
font:normal 10px arial;
font-weight: bold;
line-height:13px;
z-index:100;
background-color:#FFFFFF;
width:auto;
visibility: hidden;
}


.dropmenudiv a{
width:140px;
display: block;
padding:3px 12px 3px 12px;
text-decoration: none;
font-weight: bold;
color:#999999;
border-bottom:1px solid #EEEEEE;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #d7e7ff;
color:#000000;
}

/* MENU END */

html {
overflow: auto;
}

.main_body p {
margin-top:10px;
margin-bottom:4px;
}

.body {
margin:0px;
background-color:#01030b;
background-image:url('images/body_bg.jpg');
background-repeat:repeat-x;
}

.main_table {
border-left:1px solid #222222;
border-right:1px solid #222222;
}

.flash_td {
width:100%;
}

.flash_td2 {
background-color:#000000;
width:100%;
height:200px;
}

.flash_movie {
z-index: 0;
}

.logo_div {
float:left;
}

.main_content_container {
background-color:#999999;
background-image:url('images/main_content_bg.jpg');
}

.main_content_div {
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
}

.black_outer_td {
background-color:#000000;
}

.black_inner_td {
background-color:#000000;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
}

.black_inner_div {
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
color:#999999;
}

.black_inner_div_heading {
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
color:#999999;
font-weight:bold;
padding-bottom:2px;
margin-bottom:4px;
border-bottom:1px solid #333333;
}

.black_inner_div_button {
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
color:#999999;
background-color:#111111;
}

.black_inner_div_button a, .black_inner_div_button a:visited {
display:block;
text-decoration:none;
color:#999999;
width:100%;
}

.black_inner_div_button a:hover, .black_inner_div_button a:visited:hover {
text-decoration:none;
color:#FFFFFF;
background-color:#333333;
}

.footer_div {
width:950px;
font-family:verdana,arial,helvetica,sans-serif;
font-size:9px;
color:#555555;
text-align:center;
margin-top:10px;
margin-bottom:15px;
}

.main_content_td {
padding-left:10px;
}

.main_header {
font-family:verdana,arial,helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
padding-bottom:2px;
margin-bottom:5px;
border-bottom:1px solid #DDDDDD;

}

.white_outer_td {
background-color:#444444;
}

.white_inner_td {
background-color:#444444;
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;
}

.left_image_td {
background-color:#444444;
}

.left_image_div {
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

.left_image_div2_faq {
margin-top:120px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

.left_image {
border:1px solid #000000;
}

.main_body {
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
color:#DDDDDD;
line-height:15px;
}

.main_body a, .main_body a:visited {
text-decoration:none;
color:#AAAAAA;
}

.main_body a:hover, .main_body a:visited:hover {
text-decoration:underline;
color:#CCCCDD;
}

.products_table_top {
padding-bottom:10px;
border-bottom:1px solid #666666;
}

.products_table {
padding-bottom:2px;
border-bottom:1px solid #666666;
}

.left_image_link {
margin:6px 0px 0px 6px;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
color:#DDDDDD;
line-height:15px;
}

.left_image_link a, .left_image_link a:visited {
text-decoration:none;
color:#AAAAAA;
}

.left_image_link a:hover, .left_image_link a:visited:hover {
text-decoration:underline;
color:#CCCCDD;
}