a:link { color: #c52a00; text-decoration: none }
a:visited { color: #c52a00; text-decoration: none }
a:active { color: #712627; text-decoration: none }
a:hover { color: #ffffff; text-decoration: none }


body {
	background-color: #EEE5D2;
	background-image:  url(../images/main_bg.gif);
	background-repeat: repeat-x;
 	background-position: top center;
 	}

.home_image {
	background-image:  url(home_image.jpg);
	background-repeat: no-repeat;
 	background-position: top center;
}
.top_left {
	background-image:  url(../images/top_left.gif);
	background-repeat: no-repeat;
 	background-position: top right;
}
.top_right {
	background-image:  url(../images/logostripright.gif);
	background-repeat: no-repeat;
 	background-position: top left;
}
.shadow_left {
	background-image:  url(../images/left_corner.gif);
	background-repeat: no-repeat;
 	background-position: bottom right;
}
.shadow_right {
	background-image:  url(../images/right_corner.gif);
	background-repeat: no-repeat;
 	background-position: bottom left;
}
.shadow_bottom{
	background-image:  url(../images/shadow_bottom.gif);
	background-repeat: no-repeat;
 	background-position: top;
}
.TopTable {
	background-image:  url(../images/breadcrumbs_bg.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
	padding-left: 16px;
	font-size: 10px;
}
.bottom_left_menu {
	background-color: #000000;
	background-image:  url(../images/shadow_bot_left_menu.gif);
	background-repeat: no-repeat;
 	background-position: bottom left;
}

.main_content_page {
	vertical-align: top;
	background-color: #DEDED0;
	background-image:  url(../images/main_content_page.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
}

.footer {
font-family: verdana;
font-size: 9px;
font-weight: bold;
color: gray;
}
.ScrollingNews {
font-family: verdana;
font-size: 12px;
color: #FFFFFF;
background-color: #C8C2A8;
background-image:  url(../images/shadow_bot_right_content_page.gif);
background-repeat: no-repeat;
background-position: bottom right;
padding-left: 10px;
}
.Title {
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #514D19;
padding-left: 10px;
}

.LargeTitle {
font-family: verdana;
font-size: 18px;
font-weight: bold;
color: #c52a00;
padding-left: 10px;
}

.SectionTitle {
font-family: verdana;
font-size: 14px;
font-weight: bold;
color: #E29C45;
padding: 5px 5px 5px 5px;
border-width: 1px;
border-style: line;
border-color: #FFFFFF;
width: 50;
height: 18;
}
.WhiteText {
font-family: arial;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
}
h1 {
font-family: verdana;
font-size: 14px;
font-weight: bold;
color: #514D19;
padding-left: 10px;
}
.BodyText {
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #514D19;
}
.ProductsText {
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #514D19;
}
.Links {
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #514D19;
}
.button-large {
width: 98;
height: 18;
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
FONT-FAMILY: verdana;
color: white;
border-width: 1px;
border-style: line;
border-color: #FFFFFF;
background-color: #C8C2A8;
background-image: url(../images/large_button_down.gif);
background-repeat: no-repeat;
background-position: center;
cursor: hand;
}
.button-small {
width: 63;
height: 22;
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
FONT-FAMILY: ARIAL;
color: white;
border-width: 1px;
border-style: line;
border-color: #FFFFFF;
background-color: #C8C2A8;
background-image: url(../images/large_button_down.gif);
background-repeat: no-repeat;
background-position: center;
cursor: hand;
}
.form-option{
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
FONT-FAMILY: Verdana;
color: #514D19;
background-color: #ffffff;
height: 1;
margin: 0px 0px 0px 0px; /* Top - Right - Bottom - Left  */
padding: 0px 0px 0px 0px; /* Top - Right - Bottom - Left  */
}
.PhoneNumber {
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
padding: 7px 7px 7px 7px;
}
.LinksTitles {
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #c52a00;
padding-left: 10px;
}
.Linkcolons {
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #514D19;
padding-left: 5px;
}
.Breadcrums{
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #c52a00;
}
.ErrorText
{
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #c52a00;
}
.required
{
	background-color: #ffffff;
	FONT-WEIGHT: Normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #0066cc;
	border-top-color: #0066cc
}

.ProductNews {
font-family: verdana;
font-size: 14px;
font-weight: bold;
color: #E9A24B;
padding: 5px 5px 5px 5px;
border-width: 1px;
border-style:solid;
border-color: gray;
background-color: #000000;
height: 18;
}

.ProductNewsText {
font-family: verdana;
font-size: 11px;
font-weight: normal;
color: #000000;
padding: 5px 10px 5px 5px;
border-width: 1px;
border-style:solid;
border-color: gray;
background-color: #C6C6B8;
height: 18;
}

.HomePageDynamicMainText {
font-family: verdana;
font-size: 11px;
font-weight: normal;
color: #000000;
padding: 5px 5px 5px 5px;
border-width: 1px;
border-style:solid;
border-color: gray;
background-color: #C6C6B8;
height: 18;
vertical-align:top;
}

.Logo
{
	position:absolute;
	margin-top:-34px;
	margin-left:542px;
	margin-bottom:30px;
}
