body {
	margin: 0px;
	padding: 0px;
	background-color: #00557b;
	background:url(images/background.jpg) repeat-x scroll #04546C;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

body, th, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form {
	margin: 0px;
	padding: 0px;
}

.input1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454851;
	
}

.button {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fea309;
	Color: #FFFFFF;
	font-weight: bold;
}

a {
	color: #fc7f00;
}

a:hover {
	text-decoration: none;
}

.alert {
	font-size: 10px;
	font-weight: bold;
	color: #BF1A1A;
}

.ingress {
	color: #000000;
	font-weight: bold;
}

.ingress2 {
	color: #fc7f00;
	font-weight: bold;
	font-size: 11px;
}

.heading {
	font-size: 15px;
	font-weight: bold;
	color: #fc7f00;
}

.heading_modules {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

H1 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle; 
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	height: 11px;
}

.smalldatetext {
	font-size: 9px;
	color: #eeeeee;
}

.smalltext {
	font-size: 9px;
	color: #afb0ba;
}

.copyright {
	font-size: 9px;
	color: #FFFFFF;
}

.text1 {
	font-size: 11px;
	color: #000000;
}

.text2 {
	font-size: 11px;
	color: #fc7f00;
}

/* USED BY GUESTBOOK, CONTACTFORM ETC.. */
.text3 
{
	font-size: 11px;
	color: #60616a;
}

/* BACKGROUND COLORS USED BY CART ETC.. */
.bg_dark
{
	background-color: #ffa208;
	color: #ffffff;
}

.bg_light
{
	background-color: #f6f6f6;	
}

.bg_checkout_success
{
	background-color: #37df37;
	color: #ffffff;
}

.bg_checkout_nosuccess
{
	background-color: #ac0000;
	color: #ffffff;
}

hr
{
	color: 	#fea309;
}

/* MAIN MENU */
.MainMenu
{
	background-image: url(images/mnu_top_bg.gif);
} 

.TopItem
{
  color:#454851;
  background-image: url(images/mnu_top.gif);
  font-family: tahoma, verdana; 
  font-size: 12px; 
  font-weight: bold;
  height: 41px;
  width: 144px;
  cursor: hand;
}

.TopItemHover
{
  color:#FFFFFF;
  background-image: url(images/mnu_top.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 41px;
  width: 144px;
  cursor: hand;
}

.TopItemActive
{
  color:#FFFFFF;
  background-image: url(images/mnu_top.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 41px;
  width: 144px;
  cursor: hand;
}

.SubItem
{
  color:#FFFFFF;
  background-image: url(images/mnu_sub.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 25px;
  width: 144px;
  cursor: hand;
}

.SubItemHover
{
  color:#FFFFFF;
  background-image: url(images/mnu_sub.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 25px;
  width: 144px;
  cursor: hand;
}

.SubItemActive
{
  color:#FFFFFF;
  background-image: url(images/mnu_sub.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 25px;
  width: 144px;
  cursor: hand;
}

/* PRODUCT MENU */
.ProductMenu
{
	/* background-image: url(images/mnu_top_bg.gif); */
	padding-right: 30px;
} 

.ProductTopItem
{
  color:#454851;
  background-image: url(images/product_mnu_top_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 12px; 
  font-weight: bold;
  height: 32px;
  cursor: hand;
  padding-left: 10px;
}

.ProductTopItemHover
{
  color:#FFFFFF;
  background-image: url(images/product_mnu_top_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 32px;
  cursor: hand;
  padding-left: 10px;
}

.ProductTopItemActive
{
  color:#FFFFFF;
  background-image: url(images/product_mnu_top_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 32px;
  cursor: hand;
  padding-left: 10px;
}

.ProductSubItem
{
  color:#FFFFFF;
  background-image: url(images/product_mnu_sub_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 30px;
  cursor: hand;
  padding-left: 20px;
}

.ProductSubItemHover
{
  color:#FFFFFF;
  background-image: url(images/product_mnu_sub_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 30px;
  cursor: hand;
  padding-left: 20px;
}

.ProductSubItemActive
{
  color:#FFFFFF;
  background-image: url(images/product_mnu_sub_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  height: 30px;
  cursor: hand;
  padding-left: 20px;
}

/* BOTTOM MENU */
.BottomMenu
{
	cursor: hand;
	color: #ffffff;
	text-decoration: underline;
}

.BottomItem
{
	color: #ffffff;
	text-decoration: underline;
}

.BottomItemHover
{
	color: #603d01;
	text-decoration: underline;
}

.BottomItemActive
{
	color: #603d01;
	text-decoration: underline;
}

.BottomDivider
{
	color: #ffffff;
	text-decoration: none;
	cursor: default;
}

.Empty
{
}

/* PRODUCT TAB STRIP */

.DefaultTabLook
{
  background-image:url(images/producttabstrip/tab_middle.gif);
  font-size:10px;
  font-family: tahoma; 
  font-weight: bold;
  color: #FFFFFF;
  cursor:pointer;
}

.SelectedTabLook
{
  background-image:url(images/producttabstrip/tab_middle_selected.gif);
  font-size:11px;
  font-family: tahoma; 
  font-weight: bold;
  color: #42494a;
  cursor:pointer;
}

.transparent
{
  background: transparent;
}

.MultiPage
{
  padding: 5px;
}