body, td, th
{
	font-family: Arial;
	font-size: 11px;
	color: #6E736F;
	line-height: 14px;
}
input
{
	font-family: Arial;
	font-size: 11px;
	color: #5B5B5B;
	line-height: 12px;
	
	background-color: #FFFFFF;
}
input[type=text]{
	border: 1px solid #000000;
}
input[type=checkbox]{
	border:0px;
}
 
select
{
	font-family: Arial;
	font-size: 11px;
	color: #5B5B5B;
	line-height: 12px;
	background-color: #FFFFFF;
}
 
a.footer:link
{
	font-size: 12px;
	text-decoration: none;
	color: #1E6FAC;	
	font-weight: bold;
}
a.footer:visited
{
	font-size: 12px;
	text-decoration: none;
	color: #1E6FAC;	
	font-weight: bold;
}
a.footer:hover
{
	font-size: 12px;
	text-decoration: none;
	color: #77522C;
	font-weight: bold;
}
a:link
{
	font-size: 11px;
	text-decoration: none;
	color: #2F6420;	
	font-weight: normal;
}
a:visited
{
	font-size: 11px;
	text-decoration: none;
	color: #2F6420;	
	font-weight: normal;
}
a:hover
{
	font-size: 11px;
	text-decoration: none;
	color: #B2393D;
	font-weight: normal;
}
a.bold:link
{
	font-size: 10px;
	text-decoration: none;
	color: #666666;	
	font-weight: bold;
}
a.bold:visited
{
	font-size: 10px;
	text-decoration: none;
	color: #666666;	
	font-weight: bold;
}
a.bold:hover
{
	font-size: 10px;
	text-decoration: none;
	color: #B2393D;
	font-weight: bold;
}
a.linkred:link
{
	font-size: 12px;
	text-decoration: none;
	color: #B0182F;	
	font-weight: bold;
}
a.linkred:visited
{
	font-size: 12px;
	text-decoration: none;
	color: #B0182F;	
	font-weight: normal;
}
a.linkred:hover
{
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
	font-weight: normal;
}

a.linkgrey:link
{
	font-size: 12px;
	text-decoration: none;
	color: #737070;	
	font-weight: normal;
}
a.linkgrey:visited
{
	font-size: 12px;
	text-decoration: none;
	color: #737070;	
	font-weight: normal;
}
a.linkgrey:hover
{
	font-size: 12px;
	text-decoration: underline;
	color: #B0182F;
	font-weight: normal;
}
a.linkgrey2:link, a.linkgrey2:visited
{
	font-size: 11px;
	text-decoration: none;
	color: #737070;	
	font-weight: normal;
}

a.linkgrey2:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: #B0182F;
	font-weight: normal;
}
a.linkgreen:link, a.linkgreen:visited
{
	text-decoration: none;
	font-weight: bold;
}

a.linkgreen:hover
{
	text-decoration: underline;
	font-weight: bold;
}
.error
{
	font-size: 11px;
	color: #FF0000;
	/*font-weight: bold;*/
}
p.newstitle
{
	background-image: url('images/button_bg.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	height: 22px;
	text-align: left;
	padding-left: 25px;
	padding-top: 6px;
	padding-bottom: 0px;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
	margin: 0px;
}


td.frame-title
{
	font-size: 14px;
	color: #106505;
	font-weight: normal;
	line-height: 20px;
}

td.offer-title
{
	font-size: 18px;
	color: #106505;
	font-weight: bold;
	line-height: 22px;
	font-style:italic;
}

td.frame-text
{
	font-size: 10px;
	color: #3980B6;
}
td.news-title
{
	font-size: 14px;
	color: #3980B6;
	font-weight: bold;
}
td.news-text
{
	font-size: 10px;
	color: #3980B6;
}
td.form_label
{
	text-align: right;
	font-size: 10px;
	width: 200px;
}
td.form_label2
{
	text-align: right;
	font-size: 10px;
	width: 400px;
}
td.form_label_required
{
	text-align: right;
	font-size: 10px;
	width: 200px;
	color: #FF0000;
}
td.form_field
{
	font-size: 10px;
	width: 400px;
}
td.form_title
{
	font-size: 12px;
	text-align: center;
}
td.form_button
{
	font-size: 10px;
	text-align: center;
}
td.profile_welcome
{
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
a.search_title
{
	font-size: 12px;
	text-decoration: none;
	color: #1E6FAC;	
	font-weight: bold;
}

a.search_title:hover
{
	font-size: 12px;
	text-decoration: none;
	color: #77522C;
	font-weight: bold;
}
td.search_data
{
	text-align: left;
	font-size: 11px;
	line-height: 14px;
}
.search_label
{
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}

.search_label_promo_bold
{
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}

a.search_title_promo_bold:link
{
	text-align: left;
	font-size: 14px;
	color: #A72E3F;
	font-weight: bold;
}
a.search_title_promo_bold:visited
{
	text-align: left;
	font-size: 14px;
	color: #A72E3F;
	font-weight: bold;
}
a.search_title_promo_bold:hover
{
	text-align: left;
	font-size: 14px;
	color: #918F90;
	font-weight: bold;
}
a.search_title_normal:link
{
	text-align: left;
	font-size: 12px;
	color: #A72E3F;
	font-weight: bold;
}
a.search_title_normal:visited
{
	text-align: left;
	font-size: 12px;
	color: #A72E3F;
	font-weight: bold;
}
a.search_title_normal:hover
{
	text-align: left;
	font-size: 12px;
	color: #918F90;
	font-weight: bold;
}
td.search_title
{
	text-align: left;
	font-size: 18px;
	color: #343434;
	font-weight: bold;
	font-style:italic;
}
hr
{
	size: 1px;
}
a.menu:link
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #323131;	
	font-weight: normal;
}
a.menu:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #323131;	
	font-weight: normal;
}
a.menu:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #B41C30;
	font-weight: normal;
}
a.menu-selected:link
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;	
	font-weight: normal;
}
a.menu-selected:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;	
	font-weight: normal;
}
a.menu-selected:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #B41C30;
	font-weight: normal;
}
input.input_text
{
	font-size: 9px;
	color: #666666;	
	height: 18px;
	font-weight: bold;
}
.button-red
{
	background-color: #CD3636;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 0px 5px;
	cursor: pointer;
}
.button-grey
{
	background-image: url('images/layout/button_middle.jpg');
	background-repeat: repeat-x;
	cursor: pointer;
	color: #2D5437;
	font-size: 9px;
	font-weight: bold;
	/*background-color: #DFDFDF;
	color: #666666;
	font-size: 10px;
	padding: 0px 5px 0px 5px;
	cursor: pointer;*/
}

.button-grey-rectangle
{
	border: 1px solid rgb(211, 192, 183);
	background-color:#f9f9f9;
	cursor: pointer;
	font-size: 9px;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	cursor: pointer;
}

input.login
{
	border: 1px solid #BABDBA;
	height: 15px;
	font-size: 9px;
	color: #939598;
	background-color: #F3F3F3;
}
.logintext
{
	color: #939598;
	
}
.text-input
{
	width:308px;
}
a.search
{
	font-size: 10px;
	text-decoration: underline;
	color: #185927;	
	font-weight: bold;
	
}

a.search:hover
{
	font-size: 10px;
	text-decoration: underline;
	color: #B41C30;
	font-weight: bold;
	
}
a.box, a.box:visited
{
	font-size: 11px;
	text-decoration: underline;
	color: #185927;	
	font-weight: normal;
	
}

a.box:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: #B41C30;
	font-weight: normal;

}
ul.category
{
	list-style-type: none;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	font-weight: bold;
}
ul.subcategory
{
	list-style-type: circle;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
}
a.category
{
	font-size: 10px;
	text-decoration: none;
	color: #666666;	
	font-weight: normal;
}

a.category:hover
{
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
}

.form-question
{
	text-align: right;
	padding-right: 25px;
}
.form-anwser
{
	text-align: left;
}
td.promote_label
{
	color: #B7293D;
	font-size: 10px;
	font-weight: bold;
}
.promote_text
{
	color: #999999;
	font-size: 10px;
	font-weight: bold;
}
.offer_label1
{
	vertical-align:middle;
	font-size: 12px;
	color: #A92030;
	font-weight: bold;
	line-height:20px;
}

span.more
{
	color:#2F6420;
}

td.netman-footer
{
	text-align: left;
	background-image: url(images/layout/menu_middle.jpg); 
	background-repeat: repeat-x; 
	padding-left:12px;
	padding-top:3px;
	font-weight:bold;
	color:#808080;
	font-style:italic;
}

td.adpacket_summary_label
{
	background-color:#e6e6e6;
	height:25px;
	text-align: right;
	font-size: 10px;
	width: 200px;
}

td.adpacket_summary_title
{
	background-color:#e6e6e6;
	height:25px;
	text-align: center;
	font-size: 10px;
}

td.adpacket_summary_field
{
	background-color:#f6f6f6;
	height:25px;	
	font-size: 10px;
	width: 400px;
	
}