html {
height:100.1%;
}

body {
	background-color:#FFFFFF;
	margin-top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7E570E;
	font-size:13px;
	margin-left:0px;
	margin-right:0px;
}
big {
 font-size:12px;
}

h2 {
font-size:18px;
color:#7E570E;
padding-left:10px;
font-family:"Times New Roman", Times, serif;
}

strong {
font-weight:bold;
}

/* template */
#mainMenu td {
 font-family:"Times New Roman", Times, serif;
 font-weight:bold;
 color:#FFFFFF;
 font-size:14px;
}

#search td {
 font-family:"Times New Roman", Times, serif;
 color:#000000;
 font-size:14px;
}

.top_menu_item {
 font-family:"Times New Roman", Times, serif;
 font-weight:bold;
 color:#FFFFFF;
 font-size:14px;
}

.top_menu_item a:link {
	text-decoration: none;
	color:#FFFFFF;
}
.top_menu_item a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
.top_menu_item a:hover {
	text-decoration: underline;
	color:#FFFFFF;
}


.top_header {
 color:#D89403;
 font-family:"Times New Roman", Times, serif;
 font-size:18px;
 font-style:italic;
 padding-top:10px;
 font-weight:bold;
}

.pageHeader {
 color:#485571;
 font-size:18px;
 font-weight:bold;
 font-family:"Times New Roman", Times, serif;
 text-align:left;
 background-color:#FFFFFF;
}

.bread {
color:#000000;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.bread A:link {color:#000000;text-decoration:none;}
.bread A:visited {color:#000000;text-decoration:none;}
.bread A:active {color:#000000;text-decoration:none;}
.bread A:hover {color:#000000; text-decoration:underline;}


.top_menu {
 color:#4B566C;
 font-size:14px;
 font-family:"Times New Roman", Times, serif;
 font-weight:bold;
}

.top_menu  A:link {color:#4B566C;text-decoration:none;}
.top_menu  A:visited {color:#4B566C;text-decoration:none;}
.top_menu  A:active {color:#4B566C;text-decoration:none;}
.top_menu  A:hover {color:#4B566C; text-decoration:underline;}

.pp_title {
 color:#DA9B14;
 font-size:13px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
}

.pp_titleW {
 color:#FFFFFF;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
}

.pp_titleR {
 color:#981B1E;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
}

.pp_content {
 color:#7E570E;
 font-size:13px;
 font-family:Arial, Helvetica, sans-serif;
}

.search_top {
 font-size:12px;
 color:#005386;
 font-style:italic;
 font-weight:bold;
}

.copyright {
 font-size:10px;
 color:#C8B592;
 font-family:Arial, Helvetica, sans-serif;
}

.copyright A:link {color:#C8B592;text-decoration:none;}
.copyright A:visited {color:#C8B592;text-decoration:none;}
.copyright A:active {color:#C8B592;text-decoration:none;}
.copyright A:hover {color:#C8B592; text-decoration:underline;}

.bot_menu {
 font-size:10px;
 color:#333333;
 font-family:Arial, Helvetica, sans-serif;
 text-decoration:none;
}

.bot_menut A:link {color:#333333;text-decoration:none;}
.bot_menu A:visited {color:#333333;text-decoration:none;}
.bot_menu A:active {color:#333333;text-decoration:none;}
.bot_menu A:hover {color:#333333; text-decoration:underline;}


.credit {
 font-size:10px;
 color:#D89403;
}
.credit A:link {color:#D89403;text-decoration:none;}
.credit A:visited {color:#D89403;text-decoration:none;}
.credit A:active {color:#D89403;text-decoration:none;}
.credit A:hover {color:#D89403; text-decoration:underline;}

/*-----------------------------------------------*/
/* home page */
.titles {
 font-size:12px;
 color:#000000;
 padding-left:15px;
}

.textW {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.textW A:link {color:#FFFFFF;text-decoration:none;}
.textW A:visited {color:#FFFFFF;text-decoration:none;}
.textW A:active {color:#FFFFFF;text-decoration:none;}
.textW A:hover {color:#FFFFFF; text-decoration:underline;}

/* general content */
.genContent {
 padding:5px 35px 5px 35px;
 min-height:300px;
} 



.menus {
 font-family:"Times New Roman", Times, serif;
 background-image:url(../images/images/menu_bkg.gif); 
 width:184px; 
 height:22px; 
 margin-top:5px;
 font-size:15px;
 color:#981B1E;
 vertical-align:middle;
 padding-left:20px;
 padding-top:5px;
}

.menus A:link { color:#981B1E;text-decoration:none;}
.menus A:visited { color:#981B1E;text-decoration:none;}
.menus A:active { color:#981B1E;text-decoration:none;}
.menus A:hover { color:#981B1E; text-decoration:underline;}

.menus_divider {
 background-image:url(../images/images/divider.jpg);
 height:1px;
 width:215px; 
} 


/* content pages */
.genContent p {
 font-size:12px;
 color:#000000;
}

.genContent strong {
 font-size:12px;
 color:#000000;
 font-weight:bold;
}
.genContent ul {
 font-size:12px;
 color:#000000;
}

.genContent li {
 font-size:12px;
 color:#000000;
}

.genContent A:link {color:#000000;text-decoration:none;}
.genContent A:visited {color:#000000;text-decoration:none;}
.genContent A:active {color:#000000;text-decoration:none;}
.genContent A:hover {color:#000000; text-decoration:none;}

.genContainaer {
 min-height:500px;
 color:#000000;
 background-color:#FFFFFF;
 padding:10px 10px 10px 10px;
 text-align:left;
}

.genContainaer h2 {
 font-size:22px;
 font-weight:bold;
 color:#000000;
}
.genContainaer A:link {color:#000000;text-decoration:none;}
.genContainaer A:visited {color:#000000;text-decoration:none;}
.genContainaer A:active {color:#000000;text-decoration:none;}
.genContainaer A:hover {color:#000000; text-decoration:none;}

.contentPage {
 font-family:"Times New Roman", Times, serif;
 font-size:12px;
 padding:10px 20px 10px 10px;
}

.pp_page_header {
 font-size:18px;
 color:#485571;
}

.p_option {
 font-size:11px;
 color:#2A3A5B;
 font-weight:bold;
 height:20px;
}

.p_page_insc {
 font-size:11px;
 color:#2A3A5B;

}

.p_page_select {
 font-size:11px;
 color:#2A3A5B;

}

.p_page_radio {
 font-size:11px;
 color:#2A3A5B;

}

.p_page_dark_top {
 background-color:#FFFFFF; 
 height:40px; 
 /*padding:0px 20px 0px 20px;*/
 color:#981B1E;
 }
 
.p_page_dark_mid {
 background-color:#FFFFFF; 
 height:40px; 
 padding:0px 20px 0px 20px;
 color:#981B1E;
}

.p_page_dark {
 background-color:#FFFFFF; 
 height:40px; 
 padding:0px 0px 0px 0px;
 color:#2A3A5B;
 }
 
.p_page_light {
 background-color:#FFFFFF; 
 height:40px; 
 padding:0px 0px 0px 0px;
 color:#2A3A5B;
 font-size:13px;
}

.p_price {
 font-size:15px;
 color:#2A3A5B;
 font-family:Arial, Helvetica, sans-serif;
}

.cat_product {
 font-size:15px;
 color:#7E570E;
 font-family:"Times New Roman", Times, serif;
}

.cat_product A:link {color:#7E570E;text-decoration:none;}
.cat_product  A:visited {color:#7E570E;text-decoration:none;}
.cat_product  A:active {color:#7E570E;text-decoration:none;}
.cat_product  A:hover {color:#7E570E; text-decoration:underline;}

.p_cross {
 font-size:12px;
 color:#2A3A5B;
 font-family:Arial, Helvetica, sans-serif;
 text-decoration:none; 
}

.p_cross  A:link {color:#2A3A5B;text-decoration:none;}
.p_cross  A:visited {color:#2A3A5B;text-decoration:none;}
.p_cross  A:active {color:#2A3A5B;text-decoration:none;}
.p_cross  A:hover {color:#2A3A5B; text-decoration:underline;}


.cat_productP {
 font-size:13px;
 color:#7E570E;
 font-family:"Times New Roman", Times, serif;
}

.cat_productP A:link {color:#7E570E;text-decoration:none;}
.cat_productP  A:visited {color:#7E570E;text-decoration:none;}
.cat_productP  A:active {color:#7E570E;text-decoration:none;}
.cat_productP  A:hover {color:#7E570E; text-decoration:underline;}

/* drop down menu */
.dropdownL {
 font-family:Times New Roman;
  position: absolute; 
  background-color:#7787A8;
  /*height:20px; */
  font-size:13px;
  display: block; 
  text-decoration: none; 
}

.dropdownL A:link {color:#FFFFFF;}
.dropdownL A:visited {color:#FFFFFF;}
.dropdownL A:active {color:#FFFFFF;}
.dropdownL A:hover {color:#FFFFFF; text-decoration:none; background-color:#D89403; color:#000000;}

.dropL {
 display: block; 
 text-decoration: none; 
 background-color:#7787A8;
 color: #FFFFFF; 
 /*width:90px;*/
 padding-top:5px;
 padding-bottom:5px;
 padding-left:3px; 
 /*height:20px;  */
}

.dropL A:link {color:#FFFFFF;}
.dropL A:visited {color:#FFFFFF;}
.dropL A:active {color:#FFFFFF;}
.dropL A:hover {color:#FFFFFF; text-decoration:none;}
