body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a { text-decoration:none;}
a:hover { text-decoration:underline;}

.header {
	margin:0px;
	padding:0px 4px 0px 6px;
	height:66px;
	border-bottom:2px solid #000000;
	background-image:url(/pic/header_bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#FCFCFC;
}

.menu {
	border-top:2px solid #FF7F01;
	margin:0px;
	padding:0px;
	background-image:url(/pic/menu_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
}
.menu a{ color:#FFFFFF; }

.footer {
	border-bottom:1px solid #FF7F02;
	color:#FFFFFF;
	background-color:#4876E5;
	font-size:12px;
	padding:3px 5px 3px 5px;
}

.cat {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.cat a{color:#FFFFFF;}

.cat2 {
	background-color:#EAE9E5;
	font-size:12px;
	font-weight:bold;
	color:#515151;
}
.cat2 a{color:#515151;}

.nav_line {
	background-color:#EAE9E5;
	border:1px solid #B8C5E5;
	font-size:12px;
	padding-left:5px;
}
.nav_line a{ color:#000000;}

.content{
	margin:14px 18px 14px 18px;
	font-size:12px;
}
.content a{
	color:#00288A;
	text-decoration:underline;
}
.content a:hover{color:#4068CA}

.content h1{
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#4876E5;
	text-align:center;
}
.content h2{
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#4876E5;
}

.content .illustration
{
	margin:10px;
}
.content .illustration img
{
	border:1px solid #DCE3F1;
	padding:1px;
}
.content .illustration .comment
{
	font-size:10px;
	font-style:italic;
}
.content li {	
	margin-bottom:5px;
}

.wnd_header{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#FF9023;
	background-image:url(/pic/label_bg.gif);
	color:#FFFFFF;
	margin-bottom:1px;
}

.wnd_body {
	border:2px solid #BAC5E5;
	padding:10px;
	background-color:#FFFFFF;
}
.wnd_body2 {
	border:2px solid #BAC5E5;
	padding:10px;
	background-color:#3866d5;
	color:#FFFFFF;
}

.index {
	border:0px;
	position:absolute;
	margin:10px 10px 10px 10px;
	z-index:5;
	font-size:12px;
	color:#FFFFFF;
	padding:5px 20px 5px 20px;
}

.index a {text-decoration:underline; color:#FFFFFF}

.index a:hover {text-decoration:none; color:#FFFFFF}

.index p {
	margin: 10px 0px 10px 0px;
	font-weight:bold;
}

.index ul{
	margin:0px;
	padding:0px;
}

.index li {
	font-size:12px;
	margin:0px 0px 0px 30px;;
}

.price td{
	background-color:#DCE3F1;
	border:1px solid #b7cbf1;
}

.price td.simp{
	background-color:#EEEEEE;
	border-bottom:1px solid #CCCCCC;
	border-top:0px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.price td.part{
	background-color:#4876e5;
	color:#FFFFFF;
	border:0px;
}

.price h1{
	margin-top:30px;
	margin-bottom:5px;
}

a.price{
	color:#FFFFFF;
}
a.price:hover{
	color:#FFFFFF;
}

.ind_cat {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ind_cat img{border:1px solid #C3D2F9}
.ind_cat .hdr{background-color:#FE8001;}
.ind_cat .hdr a{color:#ffffff; text-decoration:underline;}
.ind_cat .lnk{
	position:absolute;
	border:0px;
	display:none;
	margin:2px;
	padding:2px;
	background-image:url(/pic/ind_cat/ind_cat_bg.png);
}
.ind_cat .lnk a{
	text-decoration:underline;
	color:#FFFFFF;
}
.phone_number{
	position:absolute;
	left:50%;
	margin-left:-140px;
	top:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#011577;
}