﻿TD, BODY{
	font-family: Arial, Helvetica, sans-serif; 
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align:justify;
}

body { 
	scrollbar-face-color: #317913; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #A7C69A; 
	scrollbar-3dlight-color: #A7C69A; 
	scrollbar-darkshadow-color: #464646; 
	scrollbar-track-color: #B9D1AE; 
	scrollbar-arrow-color: #ffffff; 
} 

td.contact{
	color: #595959;
	font-size:12px;
}
td.contact_email{
	color: #595959;
	font-size:12px;
}
td.ac_header{
	border-bottom: 1px #cccccc dotted;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	color: #464646;
	padding: 5px;
}

.links{
	border: medium solid 1px rgb(00,0,0);
	background-color: #E3E3E3;
	padding: 5px;
	width: 145px;
}

.links .hover{
	border: medium solid 1px rgb(0,0,0);
	background-color: #000000;
	padding: 5px;
	width: 145px;
}

A, A:visited{
	color: #000000;
}

A:hover{
	color: #666666;
}
div{
	padding-top:5px;
	background-color:#FFFFFF;
	border:1 solid #FFFFFF;
}
div.form_elem{
	padding-bottom:5px;
	padding-left:30px;
	padding-right:5px;
}
div.form_elem_submit{
	padding-bottom:10px;
	padding-top:25px;
	padding-left:95px;
	padding-right:10px;
}
div.label{
	font-weight:normal;
}
div.label_over{
	font-weight:bold;
}

table.results{
	width: 95%;
	border: 0px #000000 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
}

td.result_header{
	vertical-align: bottom;
	border: 0px;
	border-bottom: 1px #000000 solid;
	font-weight: bold;
	font-size: 14px;
	padding: 5px;
}

td.result_title{
	vertical-align: bottom;
	border-top: 0px #000000 solid;
	border-bottom: 1px #000000 solid;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	padding: 5px; 
}

td.result{
	border-bottom: 1px #cccccc dotted;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	font-size: .7em;
	color: #404040;
	padding: 5px;
}

/*  ORDER STYLING START  */

td.order_result_title{
	vertical-align: bottom;
	border-top: 0px #000000 solid;
	border-bottom: 1px #000000 solid;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	padding: 5px; 
	text-align: center;
}

td.order_result{
	vertical-align: top;
	text-align: center;
	font-weight: normal;
	font-size: .7em;
	color: #464646;
	padding: 5px;
	background-color:#FAFAFA;
}
td.item_result_title{
	vertical-align: bottom;
	border-top: 0px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	padding: 5px; 
}

td.item_result{
	border-bottom: 1px #cccccc dotted;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	font-size: .7em;
	color: #464646;
	padding: 5px;
}

/*  ORDER STYLING END  */


td.details_head{
	border: 1px #cccccc dotted;
	color: #404040;
	font-weight: bold;
}
td.details_content{
	color: #404040;
	padding-bottom:5px;
}
td.details_header{
	color:#464646;
	padding:5px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight: bold;
	font-size:14px;
}
td.error{
	width:200px;
	color: #FF0000;
	font-weight: bold;
}
select.big{
	width:200px;
}
textarea{
	width:200px;
}
td.form_label{
	width:200px;
	font-weight:bold;
}

.menu_mainitem, .menu_mainitem a, .menu_mainitem a:visited
{
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color: #505050;
}

.menu_mainitem a:hover
{
	color: #009900;
}

.menu_subitem, .menu_subitem a, a:visited
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #505050;
}

.menu_subitem a:hover
{
	color: #009900;
}

.menu_search
{
	width: 160px;
}

#DIV_Flyout_Text
{
	padding: 10px 10px 10px 10px;
	text-align: center;
	width: 250px;
	color: #505050;
	font-size: 14px;
}

.fixedservice
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #505050;
}

.firstaidtext
{
	font-size: 14px;
	font-weight: bold;
    color: #009900;
	text-decoration: none;
}

.boldtext
{
	font-size: 15px;
	font-weight: bold;
	color: #505050;
}

.validatetext
{
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.firstaidcontrol
{
	border-color: #009900;
}

.centeredImage
{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}

.bigpricetext
{
	font-size: 22px;
	font-weight: bold;
    color: #009900;
	text-decoration: none;
}

.bigtext
{
	font-size: 18px;
	font-weight: bold;
    color: #009900;
	text-decoration: none;
}