body {
margin-top : 5px; 
margin-right : 15px; 
margin-bottom : 20px; 
margin-left : 15px; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 

a:link {
color : #DC143C;
text-decoration : none; 
} 

a:visited {
text-decoration : none; 
} 

a:hover {
text-decoration : underline;
color : #006633;
} 

a.dash:link {
border-bottom : 1px dashed; 
} 

a.dash:visited {
border-bottom :  1px dashed; 
} 

a.dash:hover {
border-bottom :  1px solid; 
} 

h1{
font-family : "Verdana", "Lucida Sans", Arial, sans-serif; 
font-weight : normal; 
} 

 h2 , h3 , h4 , h5 , h6 {
font-family : "Verdana", "Lucida Sans", Arial, sans-serif; 
font-weight : heavy; 

}

.head , .headbox , .dynabox , a.leftmenu , a.topmenu , .leftmenu{
font-weight : bold; 
text-decoration : none; 
font-size : 80%; 
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
} 

th a:link
{color: #800000;}

th a:visited
{color: #191970;}

.topnav a:hover, .dynabox a:hover 
{color : #000000; }

.pos0 , body{
background-color : #ffffff;
 color : #000000;
 } 
.pos1 , .dynabox 
{background-color : #FFFFFF; 
border : #000000; 
color : #000000; 
}
 a.leftmenu:link 
{background-color : #C0C0C0; border : #000066; color : #000000; } 
 a.leftmenu:visited
{background-color : #A9A9A9; border : #000066; color : #000000; } 
.pos2 , .topnav  					
{background-color : #CC0000; color : #000000; border : #000000; } 
 a.leftmenu:hover 					
{background-color : #696969; ; color : #FFFFFF; border : #000066; } 
.leftmenu				
{background-color : #C0C0C0; ; color : #FFFFFF; border : #000000; } 

 .headbox {
background-color : #696969; 
color : #F5F5F5; 
border : #000000; } 

th {
background-color : #DCDCDC; 
}


.leftmenu {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 145px; 
font-weight : normal; 
text-align : left; 
} 

a.leftmenu:link {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 145px; 
font-weight : normal; 
text-align : left; 
} 

a.leftmenu:hover {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 145px; 
font-weight : normal; 
text-align : left;
text-decoration : none;
} 

a.leftmenu:visited {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 145px; 
font-weight : normal; 
text-align : left; 
} 

a.topmenu:link {
background-color : #DCDCDC; 
display : inline; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
border-style : solid; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 0; 
text-align : center;  
} 

a.topmenu:hover {
background-color : #A9A9A9; 
display : inline; 
padding-top : 5px; 
padding-right : 3px; 
padding-bottom : 5px; 
padding-left : 3px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 0; 
text-align : center; 
text-decoration : underline;
} 

a.topmenu:visited {
background-color : #DCDCDC; 
display : inline; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
border-style : solid; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 0; 
text-align : center; 
} 

.headbox {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-top-width : 2px; 
border-right-width : 1px; 
border-bottom-width : 2px; 
border-left-width : 1px; 
border-style : solid; 
width : 145px; 
text-align : center; 
} 

.topbox {
border : 1px solid ; 
height : 102px; 
width : 970px;
padding-top : 0px; 
padding-left : 0px; 
padding-right : 0px; 
padding-bottom : 0px; 
} 

.topnav {
border : solid ; 
border-width : 1px; 
padding-top : 2px;
padding-bottom : 2px; 
} 

.mainbox {
border : solid ; 
border-width : 1px 1px 1px 1px; 
padding-top : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 5px; 
font-size :  10pt;
} 


.dynabox .headbox {
border-style : dashed; 
border-top-style : solid; 
border-right-width : 0; 
border-left-width : 0; 
padding-top : 3px; 
padding-left : 3px; 
padding-right : 3px; 
padding-bottom : 3px; 
} 

.dynacontent {
padding-top : 3px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 3px; 
text-align : center; 
font-size : 70%; 
font-weight : normal; 
}


.foottxt {
font-size : 80%;
padding-top : 3px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 3px; 
}
.head, .pos1{
border : solid ; 
border-width : 1px 1px 1px 1px; 
}
.optional
{
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	font-weight: bold;
	color: #fff;
	background-color: #666666;
	padding: 5px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin: 10px 0 10px 0;
}

.model {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: left;
	font-weight: bold;
	padding: 0px 5px 0px 0px;
}	

.data {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: left;
	font-weight: normal;
}	

.price {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: right;
	font-weight: normal;
}	


.model_c {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: left;
	font-weight: bold;
	padding: 0px 5px 0px 0px;
	background-color: #DEDDE8;
}	

.data_c {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: left;
	font-weight: normal;
	background-color: #DEDDE8;
}	

.price_c {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: right;
	font-weight: normal;
	background-color: #DEDDE8;
}	


.centdata_c {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: left;
	font-weight: normal;
	background-color: #DEDDE8;
}	

.centdata {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: left;
	font-weight: normal;

}	

.chart {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: center;
	font-weight: normal;
	background-color: #DEDDE8;

}	


.bgi {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
	padding-bottom:5px;
}	

.grey {
	color: #666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	text-align: center;
	font-weight: normal;
}	


.a_no {
	font-family: Arial, Helvetica, Veranda, sans-serif;
	font-size: 11pt;
	line-height: 13pt;
	font-weight: bold;
	color: #0E4AA0;
	vertical-align: top;
	margin-left: 5px;
}

.tableheader
{
	color: #fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	background-color: #666;
}	