body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #D5A988;
	scrollbar-track-color: #F7F3F4;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color : #cfc9cb;
	scrollbar-highlight-color : #cfc9cb;
	background-color : #ffffff;
	margin-left : 0;
	margin-right : 0;
	margin-top : 10;
}
body.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #D5A988;
	scrollbar-track-color: #F7F3F4;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color : #cfc9cb;
	scrollbar-highlight-color : #cfc9cb;
	background-color : #FFFFFF;
	margin-left : 0;
	margin-right : 0;
	margin-top : 10;
}
th
{
	font-size: 11px;
}
td 
{
	font-size: 11px;
}
.adminTableFormat
{
	border-width: 1px;
	border-color: Silver;
	border-style:solid;
}
.white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
}
.heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12;
	color: #666666;
}
.red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
}
.bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.black
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}
form
{
   margin: 0px 0px 0px 0px;
}

.highlight {
	color: #155DA1;
}

.large
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.ReferralLarge
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 20px;
   font-weight:lighter;
}

ul {
	list-style-image : url(images/bullet01.gif);
}

ol li {
   margin-bottom: 1em;
}

a {
	font-weight: bold;
	color: #155DA1;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #2898D4;
	text-decoration: none;
}
.left-nav-header1
{
	font-size: 10.5px;
	font-weight: bold;
	color: #727273;
	text-decoration: none;
	padding-left : 8px;
}
.left-nav-header2
{
	font-size: 10.5px;
	font-weight: bold;
	color: #00529B;
	text-decoration: none;
	padding-left : 8px;
}
.left-nav-header1:hover {
	font-size: 10.5px;
	font-weight: bold;
	color: #00529B;
	text-decoration: none;
	padding-left : 8px;
	background: none;
}
.left-nav-item1 {
	font-size: 10.5px;
	font-weight: normal;
	color: #858487;
	text-decoration: none;
	padding-left : 8px;	
}
.left-nav-item1:hover {
	font-size: 10.5px;
	font-weight: normal;
	color: #00529B;
	text-decoration: none;
	padding-left : 8px;	
	background: none;
}
.left-nav-greybar {
	margin-top: 4px;
	margin-bottom: 4px;
}
.main-content {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 8px;
}
.pageheader
{
	font-size: 14px;
	font-weight: bold;
	color: #848484;
	text-decoration: none;
    text-transform: uppercase;
}
.subheader {
	font-size: 16px;
	font-weight: bold;
	color: #848484;
	text-decoration: none;
   text-transform: uppercase;
}
.secHeader {
	font-size: 11px;
	font-weight: bold;
	color: #155DA1;
	text-decoration: none;
}
.sec-header {
	font-size: 11px;
	font-weight: bold;
	color: #155DA1;
	text-decoration: none;
}
.form-input {
   width: 410px;
   text-align: left;
}
.form-label {
   font-size: 11px;
   text-align: right;
}
.form-header {
   font-size: 12px;
   padding-top: 1em;
}
.form-asterix {
   font-family: monospace;
   font-size: 18px;
}
#footer-table {
   text-align: left;
   font-family: sans-serif;
   font-size: 10px;
   color: #848484;
}
#footer-left {
   padding: 8px 0px 8px 12px;
   white-space: nowrap;
}
#footer-right {
   padding: 8px 12px 8px 0px;
   text-align: right;
   white-space: nowrap;
}
#footer-table a {
   text-decoration: none;
   font-weight: normal;
}
.product_list {
	font-size: 10.5px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.product_list-row {
   background-color: #F8F6F7;
}
td.product_list-top {
}
td.product_list-bottom {
}
td.product_list-price {
   white-space: nowrap;
   text-align: right;
   padding-right: 7px;
}
td.product_list-size {
   white-space: nowrap;
   padding-left: 7px;
}
td.product_list-add_to_cart {
   white-space: nowrap;
   text-align: right;
}
.tight {
   margin: 0px;
   border: 0px;
   padding: 0px;
}

.text_input {
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9px;
   width: 200px;
}

.textInput-tellafriend
{
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9px;
   width: 150px;
}

.button {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
   text-transform: uppercase;
   background: #858487;
   color: #F8F6F7;
}
.select {
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:9px;
}
.personal_info {
   width:200px;
}
.select-cc_exp {
   width: 68px;
}
#customercorner-form .text_input, #customercorner-form .select {
   width: 200px;
}
table.catalogue_item {
   width: 100%;
}
table.catalogue-product_list {
   margin-left: 7px;
   width: 100%;
   height: 75px;
}
tr.product_list-description {
   height: 1em;
}
.product_list-row {
   height: 1em;
}

.footerbox
{
   vertical-align: top;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10.5px;
   margin: 0px;
   padding: 0px;
   background-repeat: no-repeat;
   /*border: 1px solid green;*/
}

.footerbox-content
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10.5px;  
}

.footerbox-left
{
   background-image: url(images/footerbox-left.gif);
}

/*.footerbox-center
{
   background-image: url(images/footerbox-centre.gif);
}*/

.footerbox-center
{
   /*border: 1px solid red;*/
}

.footerbox-right
{
}

.testimonial-stinger
{
   padding-left: 10.5px;
   padding-right: 10.5px;
   /*margin-top: 24px; */
   text-align: center;
}

.testimonial-who, .t-who
{
   padding-left: 10.5px;
   padding-right: 10.5px;
   text-align: right;
	cursor: default;
}

/*.footerbox-friend
{
   margin: 0px;
   margin-top: 15px;
   padding-left: 8px;
   padding-right: 8px;
}
.footerbox-newsletter
{
   margin: 33px 0px 0px 0px;
   padding-left: 8px;
   padding-right: 8px;
}*/

#home-content
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   height: 377px;
   width: 555px;
   background-repeat: no-repeat;
   /*padding-top: 12px;*/
   /*padding-bottom: 0px;*/
}

#home-boxes
{
}

/*#home-content p.first-para
{
   margin-top: 12px !important;
}*/

#home-content p
{
   text-align: justify;
   margin-left: 21px;
   margin-top: 0px;
}

.home-content-title
{
   font-size: 20px;
   text-transform: uppercase;
}
.homeContentTitle
{
   font-size: 20px;
   text-transform: uppercase;
}
.xl-spacer
{
   float: right;
   clear: both;
}

.t-stinger
{
   color: #666666 !important;
   cursor: default;
}

.t-stinger:hover
{
   color: #666666 !important;
   cursor: default;
}
.invoice-header
{
	font-weight: normal;
	font-size: 9.5px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.invoice-title-large
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.leftNavHeader1
{
	font-size: 10.5px;
	font-weight: bold;
	color: #727273;
	text-decoration: none;
	padding-left : 8px;
}
.leftNavHeader1:hover {
	font-size: 10.5px;
	font-weight: bold;
	color: #00529B;
	text-decoration: none;
	padding-left : 8px;
	background: none;
}
.leftNavItem1 {
	font-size: 10.5px;
	font-weight: normal;
	color: #858487;
	text-decoration: none;
	padding-left : 8px;	
}
.leftNavItem1:hover {
	font-size: 10.5px;
	font-weight: normal;
	color: #00529B;
	text-decoration: none;
	padding-left : 8px;	
	background: none;
}
.thinBorder
{
border: 1px #666666 solid;
}
.blue
{
color:#155DA1;
font-weight: bold;
}