
table{text-align:left;}
	
	@media only screen and (max-width: 480px) {
td{
    display:block;
	width:100%
}
}

	
.body {
	background-image: url(<%=Config.SiteUrl %>images/bg-white-top.gif);
	background-repeat: repeat-x;	
	}
	
	
.maintext  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 10pt;
color: #505050; 
line-height: 12pt; 
	display: inline;
}

.maintext-tiny  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 8pt;
	color: #000000;
	line-height: 9pt;
	display: inline;
}

.maintextblack {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 10pt;
color: #000000; 
line-height: 12pt; 
}


.bluesubheading  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 13pt;
	color: #5EA4D6;
	line-height: 12pt;
	font-style: italic;
}
.mainmenu  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 12pt;
	color: #505050;
	line-height: 14pt;
	text-decoration: none;
}

.mainmenu:hover  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 12pt;
color: #5EA4D6; 
line-height: 14pt; 
text-decoration: none;
}

.customermenu  {
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	font-size : 12pt;
	color: #FFFFFF;
	line-height: 14pt;
	text-decoration: none;
}

.customermenu:hover  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 12pt;
color: #505050; 
line-height: 14pt; 
text-decoration: none;
}

.mainmenu-rolledover{
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 12pt;
color: #5EA4D6; 
line-height: 14pt; 
text-decoration: none;
}

.largewhite  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 15pt;
font-weight: None;
color: #FFFFFF}

.smallwhite  {
font-family : Copperplate Gothic Light;
font-size : 10pt;
font-weight: None;
color: #FFFFFF}

.smallwhite:hover  {
font-family : Copperplate Gothic Light;
font-size : 10pt;
font-weight: None;
text-decoration:none;
color: #000000}


.smallwhiteregular  {
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 10pt;
font-weight: None;
color: #FFFFFF}



.smallblacklink{
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	line-height: normal;
	font-size : 15pt;
	font-variant: normal;
	color: #5EA4D6;

}
.smallblacklink:hover{
	font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
	line-height: normal;
	font-size : 15pt;
	font-variant: normal;
	color: #000000;

}

.price{ color:#FF0000; font-weight:bold;}
.category { color:#990000; font-weight:normal; text-decoration:none;}
.category:hover { color:#000; text-decoration:none;}
.largeblack { font-size:14px; font-weight:bold;}
.header{ color:#000; font-weight:bold;}

.normaltext { 
color:#000000; 
font-family : Calibri, Verdana, Helvetica, sans-serif, fantasy;
font-size : 10pt;
font-weight: None;
}

.button {  font-weight:bold; background:#0060A5; color:#FFFFFF; padding-left:5px; padding-right:5px; border-color:#005EA2; cursor:pointer; height:22px; }
.fieldheader {background:#999999; color:#111111;}
.fieldheader a { color:#FFF;}
.fieldheader a:hover { color:#fff; text-decoration:none;}
.fieldheader1 {background:#ADDDFF; }
.fieldheader1 a { color:#000;}
.fieldheader1 a:hover { color:#B30000;}
.red{ color:#FF0000;}
.allborder {background:#fff;}
.whitebg{ background:#FFFFFF;}
.hline {background:url(../images/hline.gif) repeat-x center;}
.membersec { font-size:14px; font-weight:bold; text-decoration:underline; color:#970000;}
.membersec:hover { font-size:14px; text-decoration: none; color:#000000;}

.fieldheader2 {background:#ADDDFF; color:#000000; text-decoration:underline;}
.fieldheader2 a { color:#000000;}
.fieldheader2 a:hover { color:#000000; text-decoration:none;}
.errormsg{color:#FF0000;font-weight:bold;}


H1  {
	font-family : Verdana, Helvetica, sans-serif, fantasy;
	font-size : 15pt;
	color: #5EA4D6;
	line-height: 14pt;
	display: inline;
	}

.btn {
	background: #878787;
	background-image: -webkit-linear-gradient(top, #878787, #2d2d2e);
	background-image: -moz-linear-gradient(top, #878787, #2d2d2e);
	background-image: -ms-linear-gradient(top, #878787, #2d2d2e);
	background-image: -o-linear-gradient(top, #878787, #2d2d2e);
	background-image: linear-gradient(to bottom, #878787, #2d2d2e);
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 5px;
	text-shadow: 1px 1px 3px #666666;
	font-family: Strait;
	color: #ffffff;
	font-size: 15px;
	padding: 10px 20px 10px 20px;
	border: solid #4d4d4d 1px;
	text-decoration: none;
	text-align: center;	
}

.btn:hover {
  background: #000000;
   font-size: 15px;
  color: #ffffff;
  text-decoration: none;

  text-align: center;	
 
}

.btn-cr {
	background: #878787;
	background-image: -webkit-linear-gradient(top, #878787, #2d2d2e);
	background-image: -moz-linear-gradient(top, #878787, #2d2d2e);
	background-image: -ms-linear-gradient(top, #878787, #2d2d2e);
	background-image: -o-linear-gradient(top, #878787, #2d2d2e);
	background-image: linear-gradient(to bottom, #878787, #2d2d2e);
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 5px;
	text-shadow: 1px 1px 3px #666666;
	font-family: Strait;
	color: #ffffff;
	font-size: 15px;
	padding: 10px 20px 10px 20px;
	border: solid #4d4d4d 1px;
	text-decoration: none;
	text-align: center;	
	 cursor: pointer;
}

.btn-cr:hover {
  background: #E56424;
   font-size: 15px;
  color: #ffffff;
  cursor: pointer;
  text-decoration: none;
  text-align: center;	
 
}