﻿.tablefitting {
	padding-top: 5px;
	padding-left: 5px;
	width: 10px;
}

#menu a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

#menu a:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

#mainmenu a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

#maninmenu a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

a
{
	color: #444444;
}

body 
{
	margin: 0;
	padding: 0;
  background: #ffffff;
	font-family: Arial;
	font-size: 12px;
  overflow: scroll;
}

td.contentTop
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	background-image: url(Images/content_top.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 26px;
	width: 730px;
}

td.contentRepeater
{
	background-image: url(Images/content_repeater.jpg);
	background-position: top right;
	background-repeat: repeat-y;
	width: 730px;
	padding: 15px;
}

td.contentBottom
{
	background-image: url(Images/content_bottom.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 16px;
	width: 730px;
}

td.titleNoWidth, td.lableNoWidth
{
	font-weight: bold;
	vertical-align: top;
}

td.title, td.lable
{
	width: 125px;
	font-weight: bold;
	vertical-align: top;
}

td.title150, td.lable150
{
	width: 150px;
	font-weight: bold;
	vertical-align: top;
}

td.title100, td.lable100
{
	width: 100px;
	font-weight: bold;
	vertical-align: top;
}

td.title80, td.lable80
{
	width: 80px;
	font-weight: bold;
	vertical-align: top;
}

td.title60, td.lable60
{
	width: 60px;
	font-weight: bold;
	vertical-align: top;
}

th
{
	border-bottom: 1px solid #000000;
	text-align: left;
}

th.center
{
	border-bottom: 1px solid #000000;
	text-align: center;
}

td.black12 
{
	color: #000000;
	font-size: 12px;
}

td.table666Top 
{
	background-image: url(../images/table666Top.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 10px;
	width: 666px;
}

td.table666Repeater 
{
	background-image: url(../images/table666Repeater.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	width: 636px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
}

td.table666Bottom 
{
	background-image: url(../images/table666Bottom.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	height: 11px;
	width: 666px;
}

tr.topBar {
background-image: url(../Images/TopBackground.jpg);
background-position: bottom left;
background-repeat: repeat-x;
height: 80px;
}

div.RoundedSmall 
{
  background-image: url(../Images/Rounded_small.jpg);  
  height: 109px;
  width: 118px;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}


div.RoundedSmall td.LoginText 
{
  font-size: 16px;
  font-weight:bold;
  border-bottom: solid 1px #000000;
}

input.blackBorder 
{
  border: solid 1px #000000;
}

input.blackBorderBlueBackground 
{
  background-color: #5E85A5;
  border: solid 1px #000000;
  color: #ffffff;
}

input.blackBorderRedBackground 
{
  background-color: #8A0103;
  border: solid 1px #000000;
  color: #ffffff;
}

input.blackBorderWhiteBackground 
{
  background-color: #ffffff;
  border: solid 1px #000000;
  color: #8A0103;
}

select.blackBorder 
{
  border: solid 1px #000000;
}

h1 
{
  font-size: 20px;
}

h2 
{
  font-size: 14px;  
}

h3 
{
  font-size: 12px;
}

span.h2
{
  font-size: 14px;
  font-weight: bold;
}

span.h3
{
  font-size: 12px;
}

.lightblue14 
{
	color: #00AED1;
	font-size: 14px;
	font-weight: bold;
}

div.Button173x60 
{
  background-image: url(../Images/Box_173x60.jpg); 
  color: #000000;  
  cursor: hand; 
  font-size: 14px;
  font-weight: bold;
  height: 48px;
  width: 149px;
  padding-top: 12px;
  padding-left: 12px;
  padding-right: 12px;
}

div.Button173x60 a
{
	color: #000000; 
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

div.Button173x160 
{
  background-image: url(../Images/Box_173x160.jpg); 
  color: #000000;  
  cursor: hand; 
  font-size: 14px;
  font-weight: bold;
  height: 148px;
  width: 149px;
  padding-top: 12px;
  padding-left: 12px;
  padding-right: 12px;
}

div.Button173x160 a
{
	color: #000000; 
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

div.Button226x59 
{
  background-image: url(../Images/Button_226x59.jpg); 
  color: #ffffff;  
  cursor: hand; 
  font-size: 14px;
  font-weight: bold;
  height: 39px;
  width: 226px;
  padding-top: 20px;
  text-align: center;
}

div.Button226x59 a
{
	color: #ffffff; 
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

td.SB_TopLeft 
{
  background-image: url(../Images/ShadowBox/TopLeft.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  width: 14px; 
  height: 15px; 
}
td.SB_TopRepeater 
{
  background-image: url(../Images/ShadowBox/TopRepeater.jpg);
  background-position: top left;
  background-repeat: repeat-x;
  height: 15px;
}
td.SB_TopRight 
{
  background-image: url(../Images/ShadowBox/TopRight.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  width: 20px; 
  height: 15px;
}
td.SB_LeftRepeater 
{
  background-image: url(../Images/ShadowBox/LeftRepeater.jpg);
  background-position: top left;
  background-repeat: repeat-y;
  width: 14px; 
}
td.SB_RightRepeater 
{
  background-image: url(../Images/ShadowBox/RightRepeater.jpg);
  background-position: top left;
  background-repeat: repeat-y;
  width: 20px;
}
td.SB_BottomRight 
{
  background-image: url(../Images/ShadowBox/BottomRight.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  width: 20px; 
  height: 20px;
}
td.SB_BottomRepeater 
{
  background-image: url(../Images/ShadowBox/BottomRepeater.jpg);
  background-position: top left;
  background-repeat: repeat-x;
  height: 20px;
}
td.SB_BottomLeft 
{
  background-image: url(../Images/ShadowBox/BottomLeft.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  width: 14px; 
  height: 20px;
}

tr.ShoppingCartSubTotal td 
{
  border-top: 1px solid #000000;
}

tr.ShoppingCartSubTotal td.def
{
  border-top: 0px solid #000000;
}

tr.ShoppingCartTotal td 
{
  background-color: #000000;
  color: #ffffff;
}

tr.ShoppingCartTotal td.def 
{
  background-color: #ffffff;
  color: #000000;
}

span.small 
{
  font-size: 10px;
}

tr.MouseOverItemTemplate
{
	background-color: #E4E4E4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
tr.ItemTemplate
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
tr.AlternatingItemTemplate
{
	background-color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.BoxTitle 
{
  position: relative; 
  top: 8px; 
  left: 10px;
}

div.BoxTitle a {
	color: #ffffff;
  font-size: 13px;
  font-weight: bold;
	text-decoration: none;
}

div.BoxTitle a:hover {
	color: #ffffff;
  font-size: 13px;
  font-weight: bold;
	text-decoration: none;
}

div.BoxShortText 
{
}

div.BoxShortText a {
	color: #000000;
  font-size: 12px;
	text-decoration: none;
}

div.BoxShortText a:hover {
	color: #000000;
  font-size: 12px;
	text-decoration: none;
}

div.Fan
{
  width: 210px;
  position: relative; 
  top: 2px; 
  left: 10px;
}


a.Fan_Link_Selected 
{  
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;  
  text-decoration: none;
}

a.Fan_Link 
{  
  font-size: 13px;
  font-weight: bold;
  color: #666666;
  text-decoration: none;
}
