/* CSS Document */

body{
margin:0px;
padding:0px;
}

body{
background-color:#0A7473;
background-image:url(08/images_interface/confidential_background.gif);
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

img, img a:link{border:none;}

h1,h2,h3,h4{
margin:0 0 .25em 0;
}


h1{
font-size:1.25em;
}

h2{
font-size:1em;
}

h3{
font-size:1em;
color:#c72220;
}

h4{
font-size:.70em;
}

.inline{
display:inline;
}


p, #contact_table{
font-size:.7em;
margin:.75em 0;
line-height:1.4em;
}

div#navigation_block{
margin:0px auto 0px auto;
width:720px;
padding:0px 0px 0px 0px;
text-align:left;
background-color:#FFFFFF
}

/*----MENU AREA-----*/
#menu_box{
width:720;
background-color:#08807F;
height:1.5em;
background-image:url(08/images_interface/menu_bottom_06.gif);
background-position:bottom;
background-repeat:no-repeat;
padding-top:0px;
margin:0px;
clear:both;
}

#menu_box ul li a:link, #menu_box ul li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.75em;
color:#ffffff;
text-decoration:none;
background-color:#08807F;
margin:0px;
padding:0px;
}

#menu_box ul li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.75em;
color:#EB9C24;
text-decoration:none;
background-image:url(08/images_interface/menu_rollover.gif);
background-position:left;
margin:0px;
padding:0px;
}

#menu_box ul{
margin:0px;
padding:0px;
list-style:none;
background-color:#08807F;
}

#menu_box li{
display:inline;
padding-right:7px;
padding-left:7px;
border-left:solid 1px #ffffff;
background-color:#08807F;
margin:0px;
}


#menu_box img{
border:none;
padding-left:3px;
padding-right:3px;
}

.menu_first_item a:link{
border-left:none;
}

/*----END MENU AREA-----*/


/*----MENU bottom-----*/
#menu_box_bottom{
}

#menu_box_bottom ul li a:link, #menu_box_bottom ul li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.5em;
color:#999999;

margin:0px;
padding:0px;
}

#menu_box_bottom ul li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.5em;
color:#999999;

margin:0px;
padding:0px;}

#menu_box_bottom ul{
margin:0px;
padding:0px;
list-style:none;
}

#menu_box_bottom li{
display:inline;
padding-right:2px;
padding-left:2px;
margin:0px;
}


.menu_first_item a:link{
border-left:none;
}

/*----END MENU bottom-----*/

#copyright_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.5em;
color:#999999;
}


.page_names{
color:#CD2024;
font-size:1em;
}

div#big_box{
margin:25px auto auto auto;
text-align:left;
width:724px;
padding:5px 5px 5px 5px;
border-left:solid 2px #ffffff;
border-right:solid 2px #ffffff;
background-color:#FFFFFF;
border:1px solid #0c5857;
}


html>body #sidebar{
width:190px;
padding:10px 20px 10px 10px;
float:left;
border-right:solid 1px #008786;
background-color:#ffffff;
}

#sidebar{
width:210px;
padding:10px 10px 10px 10px;
float:left;
border-right:solid 1px #008786;
border-bottom:solid 1px #008786;
background-color:#ffffff;
background-image:url(08/images_interface/yellow_bottom_background.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

#cart_table{
font-size:12px;
}

#sidebar p{
font-size:.65em;
}

#sidebar a:link, #sidebar a:visited{
color:#08807F;
font-weight:bold;
}

#sidebar a:hover, #sidebar h4 a:link, #sidebar h4 a:visited{
color:#c72220;
 }
 
#sidebar h4 a:hover{
color:#08807f;
}


#pdf_download_image{
float:right;
}

#stage{
width:450px;
padding:10px 5px 10px 10px;
background-color:#ffffff;
float:left;
}

#stage_home{
width:484px;
padding:10px 5px 0px 10px;
background-color:#ffffff;
float:right;
}

.drop_character{
float:left;
padding:0 5px 0 0;
}


div#footer{
text-align:center;
clear:both;
}

.product_feature_block{
width:480px;
/*
border-bottom:1px solid #08807f;
*/
margin-bottom:3px;
}

.product_feature_block p{
margin:2px;
}

.product_feature_block p a{
font-size:.8em;
color:#095453;
}



.product_feature_block > .product_feature_text_block{
	z-index:2;
	position:absolute;
	padding:0px 10px 10px 10px;
	width:297px;
	height: 167px;
}

.product_feature_text_block{
z-index:2; position:absolute;
padding:0px 10px 10px 10px;
width:225px;
}


.product_feature_descrip{
width:170px;
}




.product_feature_common_head{
font-size:.6em;
letter-spacing:.3em;
color:#FFFFFF;
}

.product_feature_name{
width:170px;
font-size:.9em;
color:#000000;
font-weight:bold;
margin:0px;
}

#about_block{
margin-top:25px;
margin-right:25px;
}


.cs_index ul{
list-style:none;
margin:0px;
padding:0px;
}

.cs_index li{
margin-bottom:.25em;
}


.cs_index a:link, .cs_index a:visited, .to_top_index_links{
color:#095554;
}

#products table a:link, #products table a:visited{
color:#095554;
text-decoration:none;
}

#products table a:hover{
color:#E49A15;
text-decoration:underline;
}


.cs_index a:hover, .to_top_index_links:hover,
#stage a:hover{
color:#E49A15;
}

.cs_index ul{
font-size:.7em;
margin:.75em 0;
line-height:1.4em;
}

.headers{font-size:1.25em;
font-weight:bold;
color:#095554;
}

.headers_mini{
text-align:right;
color:#095554;
font-weight:bold;
}

#contact_table td{
vertical-align:top;
padding:8px;
}
