body {
color:#000;
background-color:#FFFFFF;
font-family:arial, sans-serif;
font-size:12px;
}

h1 {
	font-size: 18px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

h2 {
	font-size: 14px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

td,tr,p,div {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}


hr {
color:#999;
height:1px;
width:100%;
}

ul#mainlevel-nav {
list-style:none;
font-size:0.8em;
background-color:#6699CC;
margin:0;
padding:0;
}

ul#mainlevel-nav li {
display:block;
background-image:none;
padding-left:1px;
padding-right:1px;
float:right;
width:auto !important;
font-size:12px;
line-height:20px;
white-space:nowrap;
border-left-style:solid;
border-left-width:1px;
border-left-color:#FFFFFF;
margin:0;
}

ul#mainlevel-nav li a {
font-size:12px;
display:block;
padding-left:16px;
padding-right:15px;
text-decoration:none;
color:#FFFFFF;
background:transparent;
}

ul#mainlevel-nav li a:hover {
font-size:12px;
color:#0000FF;
}

.sublevel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	background-color: #F5F5F5;
	/*border-bottom:1px solid #333;*/
}

a.sublevel:link,a.sublevel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: lighter;
}

a.sublevel:hover {
background-color:#DDDDDD;
font-size:11px;
font-weight:400;
text-decoration:none;
text-indent:20px;
color:#0000AA;
}


table.moduletable_l th {
width:168px;
font-size:12px;
font-weight:700;
text-transform:uppercase;
text-align:left;
height:18px;
line-height:21px;
text-indent:8px;
letter-spacing:1px;
color:#FFFFFF;
background-color:#6699CC;
border-top-style:solid;
border-top-color:#336699;
border-top-width:2px;
border-bottom-color:#999999;
border-bottom-style:inset;
border-bottom-width:1px;
}

table.moduletable_l th a:link, table.moduletable_l th a:visited {
font-size:12px;
font-weight:700;
text-transform:uppercase;
text-align:left;
height:18px;
line-height:21px;
text-indent:8px;
letter-spacing:1px;
color:#FFFFFF;
width:auto;
background-color:#6699CC;
}

table.moduletable_l th a:hover {
font-size:12px;
color:#0000FF;
}
table.moduletable_l tr {
width:168px;
}

table.moduletable_l td a:link, table.moduletable_l td a:visited {
display:block;
font-size:12px;
border-top:1px solid #fff;
border-bottom:1px solid #999999;
background-color:#F5F5F5;
font-weight:400;
color:#333;
width:168px;
text-indent:10px;
}

table.moduletable_l td a:hover {
display:block;
font-size:12px;
border-top:1px solid #fff;
border-bottom:1px solid #999999;
background-color:#DDDDDD;
font-weight:400;
color:#0000AA;
width:168px;
text-indent:10px;
}


table.moduletable_r th {
width:160px;
font-size:12px;
font-weight:700;
text-transform:uppercase;
text-align:left;
height:18px;
line-height:21px;
text-indent:8px;
letter-spacing:1px;
color:#FFFFFF;
background-color:#6699CC;
border-top-style:solid;
border-top-color:#336699;
border-top-width:2px;
border-bottom-color:#999999;
border-bottom-style:inset;
border-bottom-width:1px;
}
table.moduletable_r th a:link, table.moduletable_r th a:visited {
font-size:12px;
font-weight:700;
text-transform:uppercase;
text-align:left;
height:18px;
line-height:21px;
text-indent:8px;
letter-spacing:1px;
color:#FFFFFF;
width:auto;
background-color:#6699CC;
}

table.moduletable_r th a:hover {
font-size:12px;
color:#0000FF;
}

table.moduletable_r tr {
width:160px;
}

table.moduletable_r td a:link, table.moduletable_r td a:visited {
display:block;
font-size:12px;
border-top:1px solid #fff;
border-bottom:1px solid #999999;
background-color:#F5F5F5;
font-weight:400;
color:#333;
width:160px;
text-indent:10px;
}

table.moduletable_r td a:hover {
display:block;
font-size:12px;
border-top:1px solid #fff;
border-bottom:1px solid #999999;
background-color:#DDDDDD;
font-weight:400;
color:#0000AA;
width:160px;
text-indent:10px;
}
/*
a.mainlevel {
font-size:12px;
width:168px;
background-color:#ededed;
text-indent:10px;
margin:0;
padding:0;
}

a.mainlevel:link,a.mainlevel:visited {
display:block;
font-size:12px;
border-top:1px solid #fff;
border-bottom:1px solid #999999;
background-color:#F5F5F5;
font-weight:400;
color:#333;
width:168px;
text-indent:10px;
padding:2px 0;
}


a.mainlevel:hover{
background-color:#DDDDDD;
font-size:12px;
font-weight:400;
text-decoration:none;
text-indent:10px;
color:#03C;
}
*/
a:link,a:visited {
font-size:11px;
color:#666;
text-decoration:none;
font-weight:700;
}
a:hover,.footer a:hover {
font-size:11px;
color:#333;
text-decoration:none;
font-weight:700;
}

ul {
float:left;
padding-left:10px;
list-style:none;
margin:2px;
}
li {
line-height:15px;
padding-left:15px;
padding-top:0;
}


.small,.smalldark {
font-size:10px;
color:#333;
}

.SideMenu {
HEIGHT: 14px;
BACKGROUND-COLOR: #EDEDED;
font-size: 12px;
color: #666666;
padding-left: 10px;
}
.list_price_number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.price_number {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
#startop{
	z-index: 1;
	background-image: url("/images/staron.gif");
	background-repeat: repeat-x;
	height: 12px;
}
#starbottom{
	z-index: 0;
	background-image: url("/images/staroff.gif");
	background-repeat: repeat-x;
	width: 65px;
	height: 12px;
} 
.Text1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
