BODY
{
	MARGIN:0px;
	PADDING:0px;
	FONT-FAMILY:Arial,Georgia,Trebuchet;
	FONT-SIZE:13px;
	COLOR:#606060;
	TEXT-ALIGN:center;
}
H1,H2,H3
{
	FONT-FAMILY:Arial,Georgia,Trebuchet;
	FONT-WEIGHT:bold;
	COLOR:#636363
}
H1
{
	FONT-SIZE:16px;
}
H2
{
	FONT-SIZE:14px;
}
H3
{
	FONT-SIZE:12px;
}
A
{
	TEXT-DECORATION:none;
	COLOR:#404040;
}
A:Hover
{
	TEXT-DECORATION:none;
}
A:visited
{
	COLOR:#404040;
}
TD
{
	FONT-FAMILY:Arial,Georgia,Trebuchet;
	FONT-SIZE:12px;
	COLOR:#606060;
}
#header
{
	WIDTH:900px;
	HEIGHT:100px;
	MARGIN: 0 auto;
	TEXT-ALIGN:left;
	position:relative;
	clear:both;
	TOP:0px;
	BORDER-BOTTOM:10px solid #DB5600;
}
#title
{
	float: left;
	WIDTH:270px;
	position:absolute;
	bottom:-14;
	MARGIN:0px;
	LINE-HEIGHT:25px;
	VERTICAL-ALIGN:bottom;
}
#header_right
{
	float: right;
	WIDTH:630px;
	HEIGHT:100px;
}
#header_right_coll
{
	TEXT-ALIGN:right;
	HEIGHT:100px;
}
#content_wrapper
{
	width: 900px;
	margin: 0px auto 20px auto;
	TEXT-ALIGN:left;
	clear:both;
}
#mainblock 
{
	float: right;
	width: 700px;
	PADDING:0px;
}
#mainblock H1
{
	FONT-SIZE:16px;
	FONT-WEIGHT:bold;
	LINE-HEIGHT:20px;
	MARGIN:0px;
}
#side_menu
{
	float: left;
	width: 195px;
	BORDER-RIGHT:1px dotted #E2E2E2;
}
#side_menu ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#side_menu li 
{
	padding: 0px;
	BORDER-BOTTOM:1px dotted #EFEFEF;
}
#side_menu A
{
	FONT-FAMILY:Arial,Georgia,Trebuchet;
	FONT-SIZE:12px;
	COLOR:#606060;
	DISPLAY:block;
	PADDING:6px 6px 6px 4px;
	TEXT-DECORATION:none;
}
#side_menu A:HOVER
{
	BACKGROUND-COLOR:#F2F2F2;
	TEXT-DECORATION:none;
}
#side_menu li ul {
}

#side_menu li li {
	padding: 5px 0;
}

#side_menu h2 
{
	border-bottom: 1px solid #EDEBD5;
	font-size: 114%;
	font-weight: bold;
}

#side_menu h3 {
	margin: 0;
}

#side_menu p {
	margin: 0;
	line-height: normal;
}
#side_menu span 
{
	FONT-FAMILY:Arial,Georgia,Trebuchet;
	FONT-SIZE:12px;
	DISPLAY:block;
	PADDING:6px 6px 6px 4px;
	TEXT-DECORATION:none;
	BACKGROUND-COLOR:#808080;
	COLOR:#FFFFFF;
}

#footer 
{
	WIDTH:900px;
	clear: both;
	margin: 0px auto;
	background: url(images/footer.gif) repeat-x;
	TEXT-ALIGN:center;
}
#footer A
{
	FONT-FAMILY:Trebuchet,Arial,Georgia,Trebuchet;
	FONT-SIZE:10px;
	PADDING:6px;
	TEXT-DECORATION:none;
	COLOR:#808080;
}
#footer A:visited
{
	TEXT-DECORATION:none;
	COLOR:#808080;
}
#footer P
{
	MARGIN:10px auto;
	FONT-SIZE:10px;
	COLOR:#808080;
}
#header_adsense
{
	BACKGROUND-COLOR:#E7E7E7;
	WIDTH:700px;
	MARGIN:0px auto;
	PADDING:0px;
	background:url(images/header_adsense.gif) no-repeat;
	HEIGHT:85px;
	
}
#header_adsense_left
{
	float:left;
	WIDTH:202px;
	HEIGHT:75px;
	PADDING:5px;
	FONT-FAMILY:verdana,Arial,Georgia,Trebuchet;
	FONT-SIZE:10px;
}
#header_adsense_left A
{
	COLOR:#404040;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:underline;
}
#header_adsense_left SPAN
{
	COLOR:#A0A0A0;
}
#header_adsense_right
{
	float:left;
	WIDTH:478px;
	HEIGHT:75px;
	PADDING:5px;
}
#adsense_center
{
	float:left;
	WIDTH:250px;
	PADDING:0px;
}
#adsense_words
{
	float:right;
	WIDTH:700px;
	PADDING:5px 46px 5px 5px;
	
	TEXT-ALIGN:right;
}
#content_container
{
	float:left;
	WIDTH:700px;
	PADDING:0px;
	MARGIN:0px;
}
#content_block
{
	float:right;
	WIDTH:410px;
	PADDING:10px;
}
#products_container
{
	float:left;
	WIDTH:700px;
	PADDING:0px;
	MARGIN:0px;
}
#product_column
{
	float:left;
	WIDTH:210px;
	MARGIN:5px;
	PADDING:5px;
	TEXT-ALIGN:center;
	BORDER:1px solid #E2E2E2;
	HEIGHT:160px;
}
#links_block
{
	float:right;
	WIDTH:410px;
	PADDING:10px;
}
#links_block ul li
{
	LIST-STYLE:none;
}

#links_block ul li
{
	PADDING:5px;
}
#links_block ul li A
{
	COLOR:#000000;
	TEXT-DECORATION:none;
	FONT-SIZE:11px;
}
#links_block ul li A:visited
{
	COLOR:#000000;
	TEXT-DECORATION:none;
}
#title_link
{
	COLOR:#000000;
	TEXT-DECORATION:none;
	FONT-SIZE:12px;
}
.flat_text
{
	BORDER:1px solid #808080;
}
.btn_submit
{
	border:1px solid #085DA5;
	padding:3px 5px 3px 5px;
	FONT-FAMILY: Arial,verdana,Garamond;
	FONT-SIZE: 12px;
	text-decoration:none;
	margin:0px;
	COLOR:#085DA5;
	cursor:pointer;
}
.success_class
{
	background-image:url('images/success.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #4B9634;
	FONT-FAMILY: Arial,verdana,Garamond;
	PADDING-LEFT:35px;
	PADDING-TOP:13px;	
	PADDING-BOTTOM:10px;	
	TEXT-ALIGN:left;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER:1px solid #4B9634;
	MARGIN:4px 4px 4px 4px;
}
