*{margin:0; padding:0;}
body {vertical-align:top; font-family:Tahoma; color:#575E5E; background-color:#cccccc;}
td { line-height:13px; vertical-align:top;font-size:12px;}
table{width:100%;}
img {border:0;}






/*******************-links-*********************************/
a {color:#00BAF3;border:none; text-decoration:underline;}
a:hover {text-decoration:none;}


.line1{background:url(/images/cart_line.gif) repeat-x top; height:1px;}
/******************-lists-**********************************/
ul {margin:0; padding:0; list-style:none}
li {background: url(/images/pimp2.gif) no-repeat  0px 7px; padding-left:15px; line-height:20px; color:#ffffff;}
li a {color:#ffffff; text-decoration:underline; line-height:20px;}
li a:hover {text-decoration:none;}


/******************-lists-**********************************/
ul.left_menu {margin:0; padding:0; list-style:none}
ul.left_menu li {background: url(/images/pimp1.gif) no-repeat  0px 7px; padding-left:15px; line-height:20px; color:#000000; text-align:left;}
ul.left_menu li.list_na {background: none;}
ul.left_menu li a {color:#000000; text-decoration:none; line-height:20px;}
ul.left_menu li a:hover {text-decoration:underline;}

/******************-top_menu lists-**********************************/
ul.top_menu {margin:0; padding:0; list-style:none}
ul.top_menu li {background: url(/images/pimp2.gif) no-repeat  0px 7px; padding-left:10px; margin:15px 0 0 10px; line-height:20px; color:#ffffff; font-size:14px;
display:block; float:left;}
ul.top_menu li a {color:#ffffff; text-decoration:underline; line-height:20px;}
ul.top_menu li a:hover {text-decoration:none;}


/****************************************************/
.title_date {color:#FFF; text-align:right;}
.view_link {color:#000000; text-decoration:none; margin-top:10px; display:block;}

.b_maintext {width:580px; background:#E7E7E7; margin:10px auto 10px auto;}
.b_maintext_title { height:40px; }
.b_maintext_txt { margin: 10px;}
.b_slogantext_txt { margin: 10px; text-align:center; font-size:15px; line-height:1.1;}
.b_maintext_txt p, .b_slogantext_txt p { margin:10px 0 10px 0; text-align:justify;}

.title_txt{color:#353535; font-size:13px; font-weight:bold; line-height:18px; text-transform:uppercase; background:url(/images/tt_left_back2.gif) no-repeat left; padding-left:19px;}
.title1_txt{color:#F7F7F7; font-size:13px; font-weight:bold; background:url(/images/pimp1.gif) no-repeat left; padding-left:21px; text-align:left}
.title2_txt{color:#3CA3C7; font-size:13px; font-weight:bold; text-transform:uppercase; line-height:18px; height:25px; padding:8px 0 0 21px;}


.tbl, .b_maintext_txt table {border-collapse:collapse; margin:5px 0 5px 0; width:auto;}
.tbl td, .b_maintext_txt table td {border:solid 1px #44A4CA; padding:3px; vertical-align:inherit;font-size:11px;}
table.tbl_nobr, table.tbl_nobr td {border:none; vertical-align:top;font-size:12px; padding:10px;}

.a_choice img {
	border:1px solid  #3CA3C7;
	margin:5px;
}


table.nav_tbl {
	 width:450px; margin:auto
}
table.nav_tbl td {
	padding:20px;
}
table.nav_tbl img {
	margin-bottom:10px;
	border:0;
}
table.nav_tbl a {
	text-decoration:none;
	font-weight:bold;
	outline: 0;
}


.banner {
	text-align:center; vertical-align:middle; border:1px solid #3CF; background-color:#EEEEEE; margin:10px auto 10px auto;
}
