body
{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:10;
	background-color:#858585;
    color : #000000;
	font-family :  tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :11px;
	line-height:23px;
}

select
	{
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	font-size:7pt;
	font-weight:bold;
	font-family:verdana,arial, times new roman;
	}


input.nor
	{
	border:none;
	text-align:right;
	font-size:8pt;
	font-weight:normal;
	font-family:verdana,arial, times new roman;
	}

input.text
	{
	font-family:verdana,arial, times new roman;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	font-size:10px;
	font-weight:normal;
	}

input.submit
	{
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	}

input
	{
	border: 1px solid #C0C0C0;
	font-size:11px;
	}
	
textarea
	{
	border: 1px solid #C0C0C0;
	font-size:11px;
	font-family :  tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

input.chk
	{
	border:none;
	}

input.rad
	{
	border:none;
	}


form
	{
	display:inline;
	}
	
.bodypadding
	{
	padding:3px;
	}
	
.mainbodypadding
	{
	padding-left:7px;
	padding-right:7px;
	}
	
.subbodypadding
	{
	padding-left:7px;
	}
	
	
.carttxt
	{
	color : #000000;
	}
	
.cart
	{
	color : #000000;
	text-decoration : none; 
	font-weight : normal;
	}

.cart:hover
	{
	color : #000000;
	text-decoration : underline; 
	font-weight : normal;
	}
	
.product
	{
	color : #000000;
	text-decoration : none; 
	font-weight : normal;
	text-transform:uppercase;
	}

.product:hover
	{
	color : #000000;
	text-decoration : underline; 
	font-weight : normal;
	text-transform:uppercase;
	}
	
.register
	{
	color : #7D212E;
	text-decoration : none; 
	font-weight : bold;
	}
	
.register:hover
	{
	color : #7D212E;
	text-decoration : underline; 
	font-weight : bold;
	}
	
.newslink
	{
	color : #7D212E;
	text-decoration : underline; 
	font-weight : bold;
	}
	
.newslink:hover
	{
	color : #7D212E;
	text-decoration : underline; 
	font-weight : bold;
	}
	
.list
	{
	color : #306993;
	text-decoration : underline; 
	font-weight : normal;
	}
	
.list:hover
	{
	color : #306993;
	text-decoration : none; 
	font-weight : normal;
	}	

.whatbg
	{
	background-image:	url(../images/what-spacer.gif);
	background-repeat:repeat-x;
	background-color:#F98B3B;
	}
	
	
.navtxt
	{
	color : #ffffff;
	font-weight : bold;
	font-size :10px;
	text-transform:uppercase;
	background-image:url(../images/nav-bg.gif);
	}
	

.nav
	{
	color : #ffffff;
	text-decoration : none; 
	font-weight : bold;
	font-size :10px;
	text-transform:uppercase;
	}

.nav:hover
	{
	color : #ffffff;
	text-decoration : underline; 
	font-weight : bold;
	font-size :10px;
	text-transform:uppercase;
	}
	

.btlink
	{
	color : #000000;
	text-decoration : none; 
	font-weight : bold;
	font-size :10px;
	text-transform:uppercase;
	}

.btlink:hover
	{
	color : #000000;
	text-decoration : underline; 
	font-weight : bold;
	font-size :10px;
	text-transform:uppercase;
	}


a
	{
	color : #035593;
	text-decoration : underline; 
	font-weight : bold;
	}

a:hover
	{
	color : #035593;
	text-decoration : none; 
	font-weight : bold;
	}
	
.bluehd
	{
	color : #035593;
	font-weight : bold;
	}
	
.sitelink
	{
	color : #000000;
	text-decoration : none; 
	font-weight : normal;
	}

.sitelink:hover
	{
	color : #000000;
	text-decoration : underline; 
	font-weight : normal;
	}
	

.topbartxt
	{
	color : #000000;
	font-size :11px;
	line-height:13px
	}
	
.leftlink a
{
	display:block;
	font-family:Verdana,tahoma,Arial,sans-serif,Geneva,Helvetica;
	font-size:11px;
	background:#DCECF8;
	color:#204866;
	vertical-align:middle;
	height:26px;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	text-decoration:none;
	font-weight:normal;
	padding-right:13px;
} 

.leftlink :hover
{
	font-family:Verdana,tahoma,Arial,sans-serif,Geneva,Helvetica;
	font-size:11px;
	background:#24497B;
	color:#C5E4FE;
	vertical-align:middle;
	height:26px;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	text-decoration:none;
	font-weight:normal;
	border-right:solid 3px #A5B8C7;
}
	
.news
	{
	line-height:14px
	}
	
	
.hd
	{
	color : #A14E03;
	font-family :  Verdana, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size :16px;
	line-height:23px;
	text-transform:uppercase;
	font-weight:bold;
	}
	
.navbg
	{
	background-image:url(../images/nav-bg.gif);
	border-left:solid 1px #616161;
	border-right:solid 1px #616161;
	}
	
.welcome
	{
	color : #000000;
	line-height:24px;
	}
	
.what
	{
	font-size:10px;
	line-height:13px;
	color : #ffffff;
	}
	
.margin2
	{
	margin-top:2px;
	}
	
.margin10
	{
	margin-top:10px;
	}
	
.margin7
	{
	margin-top:7px;
	}
	
.copytxt
	{
	color : #ffffff;
	}
	
.wcuk
	{
	color : #ffffff;
	font-size :11px;
	text-decoration : none; 
	font-weight : normal;
	}

.wcuk:hover
	{
	color : #ffffff;
	font-size :11px;
	text-decoration : underline; 
	font-weight : normal;
	}
	
.spacer
	{
	background-image:url(../images/spacer2.gif);
	background-repeat:repeat-x;
	}

.border1
	{
	border: 1px solid #737373;
	}
	
.topbg
{
    background-image:url(../images/top-spacer.gif);
}

.GreyBg
{
    background-image:url(../images/grey-spacer.gif);
}

.NewsSpacer
{
    background-image:url(../images/news-spacer.gif);
}

.ProductInfo
{
    background-image:url(../images/spacer2.gif);
    background-color:#F8F8F8;
    border:solid 1px #c0c0c0; 
    background-repeat:repeat-x; 
    padding:4px;
}

.GridHeader th
{
    font-weight:bold;
    background-color:#dcdcdc;
}

.GridItem td
{
    background-color:#F1F1F1;
}

.CenterText
{
    text-align:center;
}

.msg
{
    font-weight:bold;
    font-size:14px;
    color:Maroon;
}
.errormsg
{
    font-weight:bold;
    color:Maroon;
}

.infomsg
{
    font-weight:bold;
    color:Green;
}

.CheckoutSpacer
{
    padding-left:7px;
    border:solid 1px #C3C3C3;
    background-image:url(../images/td-spacer.gif);
}

.NoBorder,.NoBorder td input,.NoBorder input
{
    border:none;
}

.LoginBg
{
    background-image:url(images/spacer3.gif);
    background-color:#F8F8F8;
    background-repeat:repeat-x; 
    border:solid 1px #D8D8D8;
}

.NewsHeading
{
    font-size:14px;
    font-weight:bold;
    color:Maroon;
}

.colbrd
{
    border-collapse:collapse;
}


.msg
{
    color:Red;
    font-weight:bold;
}

.ArticleName
{
    font-size:18px;
    font-weight:bold;
    margin-bottom:5px;
}

.ArticleDate
{
    font-size:12px;
    color:#7f7f7f;
    margin-bottom:10px;
}

.ArticleDescription
{
    margin-top:5px;
    margin-bottom:10px;
}

.PostedCatText
{
    font-size:12px;
    text-align:center;
    color:#7f7f7f;
}
.PostedCatText a,.ArticleComments a
{
    color:Blue;
    text-decoration:underline;
}
.PostedCatText a:hover,.ArticleComments a:hover
{
    color:Blue;
    text-decoration:none;
}

.ArticleComments
{
    padding:10px;
    background-color:#ececec;
    border:solid 1px #bcbcbc;
}

.PageTitle,.PageTitle a,.PageTitle a:hover
{
    color:#547DC2;
    font-size:18px;
    font-weight:bold;
    font-family:Arial;
    white-space:nowrap;
    text-decoration:none;
}

.New_Title
{
font-family: Tahoma, Arial, Verdana;
font-size:11px;
font-weight:bold;
line-height: normal;
}

.New_Desc
{
font-family: Tahoma, Arial, Verdana;
font-size:10px;
font-weight:normal;
line-height: 11px;
}