body {
margin:0;
padding:0;
background-color:#333;
font-family:arial;
font-size:11px;
color:#000;
margin-bottom:50px;
}

a {outline:none;}

.back_toparea {background-image:url(../images/back_toparea.gif); background-repeat:repeat-x; background-position:top; border-left:#000 solid 1px; border-right:#000 solid 1px;}
.topmenu_white {color:#FFF; padding-bottom:8px;}
.topmenu_white a {color:#FFF; text-decoration:none;}
.topmenu_white a:hover {color:#FFF; text-decoration:underline;}

.topmenu_greenback {background-image:url(../images/back_topmenu.gif); background-repeat:no-repeat; font-weight:bold;}
.topmenu_greenback a {color:#000; text-decoration:none;}
.topmenu_greenback a:hover {color:#000; text-decoration:underline;}

.back_mainmenu {background-image:url(../images/back_mainmenu.gif); background-repeat:repeat-x; border-left:#000 solid 1px; border-right:#000 solid 1px;}
.banner_area {background-color:#FFF; border-left:#000 solid 1px; border-right:#000 solid 1px;}
.products_area {background-color:#FFF; border-left:#000 solid 1px; border-right:#000 solid 1px;}
.product_boxes {border-left:#999 solid 1px; border-right:#999 solid 1px; padding:0 12px 28px 14px; text-align:justify;}
.product_box_linkarea {border-left:#999 solid 1px; border-right:#999 solid 1px; padding-left:13px; font-size:12px; font-weight:bold;}
.product_box_linkarea a { font-size:11px; color:#000; text-decoration:none;}
.product_box_linkarea a:hover {color:#000; text-decoration:underline;}

.back_bottom {background-image:url(../images/back_bottom.gif); background-repeat:repeat-x;}
.bottom_link {padding-left:17px; color:#333;}
.bottom_link a {color:#333; text-decoration:none;}
.bottom_link a:hover {color:#bae343; text-decoration:none;}

.footer {background-image:url(../images/back_footer.gif); background-repeat:repeat-x; color:#959595; padding-top:5px;}
.footer a {color:#959595; text-decoration:none;}
.footer a:hover {color:#f6774b; text-decoration:none;}

.copyright {color:#bfbfbf;}



/* Subpages styles begins here */ 
.content_area {background-color:#FFF; border-left:#000 solid 1px; border-right:#000 solid 1px;}
.subpage_theme_margin {margin-bottom:6px;}
.leftmenu_btn_margin {margin-bottom:3px;}
.content {border-left:#acacac solid 1px; border-right:#acacac solid 1px; background-color:#f5f5f5; padding:12px 12px 15px 6px; font-size:12px; text-align:justify;}
.content a {color:#197bea; text-decoration:none;}
.content a:hover {color:#cc3300; text-decoration:none;}

/* Subpages styles over */


.validcss {margin-top:9px;}

.validcss a.inline-button {
	font: bold 62.5%/1 Verdana, sans-serif;
	margin: 0 0.2em; 
	padding: 0.1em 0!important;
	padding:0;
	border: 1px solid #000;
	white-space:nowrap;
	text-decoration: none;
	vertical-align:middle;
	background: #ccc;
	color: #000;
}
.validcss a.inline-button em {
	font-style: normal;
	margin:0; padding: 0.1em 0.5em;
	background: white;
	color: black;
}
.validcss a.inline-button span {	
	margin:0; 
	padding: 0.1em 0.5em 0.1em 0.3em;
}
.validcss a.inline-button:hover {
	background: #666;
	color: #fff;
}
.validcss a.inline-button:hover em {
	background: black;
	color: #fff;
}

.validcss a.blue { 
	background: #06c; 
	color: #fff
	}
.validcss a.blue em { 
	background: #fff; 
	color: #06c
}




