body {
	color: Black; 
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px;}
td {
	font-size: 11px;
}
	
	
p { 
	font-size: 11px;
	color: black;
	text-align: left;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -2px;
	margin-bottom: 7px;
	 }	
	 
 p.cat { 
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: black;
	text-align: left;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	 }	
	 
 p.razd { 
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #253B49;
	text-align: left;
	font-weight: normal;
	margin-left: 4px;
	margin-right: 0px;
	margin-top: -2px;
	margin-bottom: 7px;
	 }		 

 p.razd2 { 
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #253B49;
	font-weight: normal;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 3px;
	margin-bottom: 3px;
	 }			 
	 
p.forsear { 
	font-size: 10px;
	color: black;
	text-align: left;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 5px;
	 }		
	 
p.ask { 
	
	font-size: 10px;
	color: #494949;
	text-align: left;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 13px;
	margin-bottom: 10px;
	 }		
	 
p.answ { 
	
	font-size: 10px;
	color: black;
	text-align: left;
	font-weight: normal;
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	 }		 	 

p.date { 
	font-size: 9px;
	color: #004159;
	text-align: left;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	 }	 

p.date1 { 
	font-size: 11px;
	color: #004159;
	text-align: left;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -2px;
	margin-bottom: 5px;
	 }	 
	 
p.news { 
	font-size: 11px;
	color: black;
	text-align: left;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	 }		 
	 
center {
		font-size: 11px;
	color: black;
	text-align: center;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}	 
	 
.radio {
	margin-left: -5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: -2px;
}

.r2 {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: -1px;
}
	  
	 
p.copy { 
	font-size: 11px;
	color: #253B49;
	text-align: left;
	font-weight: normal;
	margin-left: 8px;
	margin-right: 0px;
	margin-top: -1px;
	margin-bottom: -1px;
	 }		
p.copy2 { 
	font-size: 11px;
	color: #253B49;
	text-align: right;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 8px;
	margin-top: -1px;
	margin-bottom: -1px;
	 }		
	 	 
	 
p.id { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: white;
	text-align: left;
	font-weight: bold;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: -1px;
	margin-bottom: -1px;
	text-transform: uppercase;
	
	 }

div.mm_price {
	background-color: #0C9CDF;
    display: inline;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-align: left;
	font-weight: bold;
    padding: 1px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: -1px;
	margin-bottom: -1px;
    zoom: 1;
    *display: inline;
}

div.mm_id {
	background-color: #C3C3C3;
    display: inline;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-align: left;
	font-weight: bold;
    padding: 1px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: -1px;
	margin-bottom: -1px;
    zoom: 1;
    *display: inline;
}

h1, h4 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11px;
	color: #797979;
	text-align: left;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	 }	
	 
h2 { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000;
	font-weight: bold;
	margin: 5px auto;
 	}	
	
h3 { 
	font-size: 11px;
	color: black;
	text-align: left;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	 }		

a { 
	text-decoration: none; 
	color: #494949;}	
a:hover { 
	text-decoration: underline; 
	color: black;
	}		

	

.form { 
	font-size: 11px;
	color: #3C66AD;
	text-align: left;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	 }		 
	 
	 
.common	{
	font-size: 11px;
	color: black;
	text-align: left;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;}
 
.regform { margin-top: -1px;
			  margin-bottom: 5px;
			  margin-left: 0px;
			  width: 200px; 
			  color: black;
			  font-size: 11px;  }	
			  		
.send  { border-style: solid solid solid solid;
			color: #3F2F3D;
			font-size: 12px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			font-weight: normal;
			background-color: White;
			border-color: #C3C3C3;
			border-width: 1px;
			}		
			
.search  { border-style: solid solid solid solid;
			color: black;
			font-size: 10px;
			margin-top: 9px;
			margin-right: 8px;
			margin-bottom: 4px;
			margin-left: 0px;
			font-weight: normal;
			background-color: #E4E4E4;
			border-color: #C3C3C3;
			border-width: 1px;
			width: 104px;
			height: 16px;
			}			
			
.subs  { border-style: solid solid solid solid;
			color: black;
			font-size: 10px;
			margin-top: 9px;
			margin-right: 8px;
			margin-bottom: 8px;
			margin-left: 0px;
			font-weight: normal;
			background-color: #E4E4E4;
			border-color: #C3C3C3;
			border-width: 1px;
			width: 155px;
			height: 16px;
			}							  
			
.send2  { border-style: solid solid solid solid;
			color: #3F2F3D;
			font-size: 12px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			font-weight: normal;
			background-color: White;
			border-color: #806CFA;
			border-width: 1px;
			width: 50px;
			}					

.border { border-width: 1px 1px 1px 1px; }
.ul { 
	margin-top: 10px;
	font-size : 11px;
	margin-bottom: 10px;
	color: black; }

ol { 
	margin-top: -8px;
	font-size : 11px;
	margin-bottom: 10px;
	margin-left: 7px;
	color: black; }	

ul { 
	margin-top: -8px;
	font-size : 11px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: black; }
	
li	{
	font-size: 11px;
	color: black;
	text-align: left;
	font-weight: normal;
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;}	

table.border {border-right: 1px solid #C3C3C3; border-bottom: 1px solid #C3C3C3; vertical-align: middle;} 
table.border td {
	border-left: 1px solid #C3C3C3;
	border-top: 1px solid #C3C3C3;
	vertical-align: top;
	font-size : 11px;
	color: black;
	margin-left: 10px;	}
	
table.noborder {border-right: 0px solid #C3C3C3; border-bottom: 0px solid #C3C3C3; vertical-align: middle;} 
table.noborder td {
	border-left: 0px solid #C3C3C3;
	border-top: 0px solid #C3C3C3;
	vertical-align: top;
	font-size : 11px;
	color: black;
	margin-left: 10px;	}	
	
	
table.border2 {border-right: 1px solid #E7E7E7; border-bottom: 1px solid #E7E7E7; vertical-align: middle;} 
table.border2 td {
	border-left: 1px solid #E7E7E7;
	border-top: 1px solid #E7E7E7;
	vertical-align: top;
	font-size : 11px;
	color: black;
	height: 31px;
	vertical-align: middle;
	}	

.small {
	line-height: 15px;
	font-size: 16px;
}

hr {
	width: 100%;
	height: 1px;
	color: #CCCCCC;
	margin-bottom: 11px;
	margin-top: 5px;
}
strong {font-weight: normal;}
b strong {font-weight: bold;}

table.compare, td.compare {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-top: 14px;
    padding: 5px 10px;
    border-collapse: collapse;
}
p.compare-price {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 130%;
    font-weight: bold;
    margin: 0;
}
p.compare-item a {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin: 0;
    text-decoration: underline;
}
#compare_d {
    background-color: #0C9CDF;
    color: #ffffff;
    font-weight: bold;
    padding: 1px 3px;
    height: 16px;
    position: relative;
    top: -3px;
    display: inline;
    margin-right: 5px;
}
#compare_d a {
    text-decoration: underline;
    color: #ffffff;
    font-weight: bold;
    cursor: pointer;
}
table.char_table td, table.char_table caption {
    font: 12px Arial,sans-serif !important;
    border-color: #FFFFFF !important;
    border-style: solid !important;
    border-width: 1px 0 0 1px !important;
    line-height: 26px !important;
    padding: 0 4px !important;
}
tr.even_t {
    background-color: #FFFFFF !important;
}
tr.odd_t {
    background-color: #eeeeee !important;
}
table.char_table caption{
    background: none repeat scroll 0 0 #D2D2D2 !important;
    font-weight: bold !important;
    text-align: left !important;
}
.compare_t {
    border-collapse: collapse;
}
.compare_item_i {
    margin-bottom: 12px;
}
.compare_t tr td div div.compare_item_i a {
    color: #1A3DC1;
    text-decoration: underline;
    font-size: 1.1em !important;
}
tr.second td {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #A3A3A3;
}
.second td {
    padding-bottom: 6px !important;
}
.second td, .first td {
    padding: 0;
}
.compare_del_i {
    position: relative;
    bottom: 10px;
}
.compare_del_i a {
    background-color: #FFFFFF; 
    border-bottom: 1px dotted;
    cursor: pointer;
    text-decoration: none;
    padding: 0 2px;
}
.compare_t tr td {
    font-size: 0.8em !important;
    font-family: Arial,Helvetica,sans-serif;
}
.compare_name, .compare_value {
    padding: 6px 30px 6px 5px;
}
.compare_name_i {
    width: 230px;
}
.compare_value_i {
    width: 150px;
}
.hover {
    background-color: #f0f0f0;
}
.compare_ul1 {
    margin: 0;
    padding: 0;
    list-style: none outside none;
    font-family: Arial,Helvetica,sans-serif;
    position: relative;
    display: block;
    bottom: -17px;
}
.compare_ul2 {
    margin: 0;
    padding: 0;
    list-style: none outside none;
    font-family: Arial,Helvetica,sans-serif;
    position: relative;
    display: block;
    bottom: -17px;
}
table.compare_t td a:hover {
    color: #ff7518 !important;
}