


.WhiteLabel
{
	font-size: 10px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}
A.WhiteMenuLink:visited
{
	font-size: 10px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.WhiteMenuLink
{
	font-size: 10px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.ucCategory
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #656464;
	line-height: 1.3em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	bottom:20px;
 
	}




.ucCategorySelectedItem
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #656464;
	line-height: 1.3em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	bottom:20px;
}

.ucCategoryTitle
{
	font-size: 12px;
	color: #42577a;
	font-family: Arial, Helvetica, sans-serif;
}

.ucCategoryItem
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #656464;
	line-height: 1.3em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	bottom:20px;
}

.ucCategoryAlternatingItem
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #656464;
	line-height: 1.3em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	bottom:20px;
}

.ShoppingCart
{
	font-size: 10px;
	color :#42577A;
	font-family :Arial, Helvetica, sans-serif;
}

.ShoppingCartLink
{
	font-size: 10px;
	color :#42577A;
	font-family :Arial, Helvetica, sans-serif;
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	border-bottom: medium none;
	text-decoration:none;
}

.SchoolLetter
{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color:Lime;
	
	
}

.Registration
{

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #656464;
	
}

.Registration_right
{

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #656464;
	font-weight:bold;
	
}



.Registration_Red
{
	font-size : 14px;
	color: Red;
	font-family: Arial, Helvetica, sans-serif;
}

.RegistrationUndescore
{
	font-size : 10px;
	color: #273559;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-color: #cee38a;
    background-color: white; 
    border-bottom-style : solid;   
    border-bottom-width : thin;
}

A.RegistrationLink
{
	font-size : 10px;
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-color: #cee38a;
    background-color: white; 
    border-bottom-style : none;   
    border-bottom-width : thick;
	text-decoration:none;
    vertical-align: middle;
}

.RegistrationBold
{
	font-size : 12px;
	color: #00244d;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Message2
{
	font-size : 15px;
	font-weight:bold;
	color: #00244d;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: medium none;
}

.Message
{
	font-size : 15px;
	font-weight:bold;
	color: #d00526;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: medium none;
}
.smallMessage
{
	font-size : 12px;
	font-weight:bold;
	color: #646566;
	font-family: Arial, Helvetica, sans-serif;
	
}
.MessageItem
{
	font-size : 11px;
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	
}

.SmallMessageItem
{
	font-size : 11px;
	color: #888787;
	font-family: Arial, Helvetica, sans-serif;
	
}

.storelocatorItem
{
	font-size: 10px;
	color: #273559;
	font-family: Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;	
	text-decoration: none;
}
.bOutline
{
	border-right:#494949 1px solid;
	border-top: #494949 1px solid;
	border-left: #494949 1px solid;
	border-bottom: #494949 1px solid;
}
.ErrorMessage
{
	font-family: Arial, Helvetica, sans-serif;
	color:Red;
	font-size: 10px;
}
A.WhiteMenuLink:active
{
	font-size: 10px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

A.WhiteMenuLink:hover
{
	font-size: 10px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.header_table
{
	background-color: #283e61;
	border: 0pt;
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	vertical-align: middle;
	text-align: center;
	background-color: #283e61;
}
.header_table_width
{
	background-color: #283e61;
	border: 0pt;
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	vertical-align: middle;
	text-align: center;
	width: 100%;
}
.header_td
{
	padding: 0pt;
	margin-left: 80px;
}
.header_td_big
{
	height:	15pt;
	width: 450pt;
	vertical-align: middle;
	padding: 0pt;
}
p.header_font
{
	font-family: Arial;
	color: #ffffff;
	font-size: 10px;
}

.splashFooter {
	background-color: #42577a;
	border: 0pt;
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	vertical-align: middle;
	text-align: center;
	height: 41pt;
}
.middleFooterSplash
{
	padding: 0pt;
}
.splashHeader
{
	background-color: #283e61;
	border: 0pt;
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	vertical-align: middle;
	text-align: center;
	background-color: #283e61;
}
.splashHeaderWidth
{
	background-color: #283e61;
	border: 0pt;
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	vertical-align: middle;
	text-align: center;
	background-color: #283e61;
	width: 100%;
}
.splashHeaderMiddle
{
	padding: 0pt;
	margin-left: 80px;	
}
.splashHeaderMiddle2
{
	width: 10px;
	height: 67px;
	vertical-align: middle;
	text-align: center;
}

.IndexMain
{
	height: 100%;
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	width: 760pt;
	background-color: #ffffff;
	border: 0pt;
}

.wrapper
{
	height: auto;
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	width: 100%;
	background-color: #ffffff;
	border: 0pt;
	border-color: Aqua;
}
	
.header
{
	margin: 0px auto;
	width: 100%;
	padding: 0pt;
	
	}

	
	

#left
{
	vertical-align: top;
	text-align: center;
	background-color: #e1e4ea;
	height: 320pt;
	width: 184px;
	float: left;
}

#rigth
{
	vertical-align: top;
	text-align: center;
	background-color: #ffffff;
	height: auto;
	width: 565px;
	float: left;
	margin-right: 0px;
}

#Form1
{
	margin-top:0px;
	margin-bottom:0px;}

.bottom
{
	margin: 0px auto; 
	width: 100%;
	vertical-align: bottom;
	padding: 0pt;	
	float: left;
	padding: 0;
	
	
	
}
.column{
	width: 518px;
}

.leftDivision
{
	text-align: left;
}
.rightDivision
{	
	text-align: right;
}

.centerDivision
{
	text-align: center;
}

.InlineError {
   margin: 0; padding:5pt; vertical-align:middle; font-family:Verdana; color: Red; 
   font-size:10px; font-weight:bold; 
 } 
 .loginbody {
   border-style: solid;
   height: auto;
   border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
   border-collapse: collapse; /* cellSpacing="0" support IE*/
   padding: 0pt; /* cellPadding="0" support Firefox*/
   width: 360pt;
   background-color: #ffffff;
   border-width: 0pt;
   border-color: Navy;
   text-align: left;
   background-repeat: no-repeat;
   background-position:top center;
   background-image: url(images/Cust_Login.gif);         
 }
.MessageLogin {
   font-size: 15px;
   font-weight: bold;
   color: #94283a;
   font-family: Arial, Helvetica, sans-serif;
   border-bottom: medium none;
 }
 .LoginRow1 {
   border-style: solid;
   height: 27px;
   border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
   border-collapse: collapse; /* cellSpacing="0" support IE*/
   padding: 0pt; /* cellPadding="0" support Firefox*/
   border-width: 0pt;
   border-color: Navy;
   background-repeat: no-repeat;
   background-position: left center ;
   background-image: url(images/Username.gif);   
   text-align :right;  
   width:260px;
 }
 .LoginRow2 {
   border-style: solid;
   height: auto;
   border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
   border-collapse: collapse; /* cellSpacing="0" support IE*/
   padding: 0pt; /* cellPadding="0" support Firefox*/
   border-width: 0pt;
   border-color: Navy;
   background-repeat: no-repeat;
   background-position: left center ;
   background-image: url(images/Password.gif);   
   text-align :right;  
   width:260px;
 }     
 .LoginRow3 {
   border-style: solid;
   height: auto;
   border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
   border-collapse: collapse; /* cellSpacing="0" support IE*/
   padding: 0pt; /* cellPadding="0" support Firefox*/
   border-width: 0pt;
   border-color: Navy;         
   text-align :center;  
   width:260px;
 }
 .LetterPickerBody
 {
   border-style: solid;
   height: auto;
   border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
   border-collapse: collapse; /* cellSpacing="0" support IE*/
   padding: 0pt; /* cellPadding="0" support Firefox*/
   width: 360pt;
   background-color: #ffffff;
   border-width: 0pt;
   border-color: Navy;
   text-align: left;
   background-repeat: no-repeat;
   background-position:top center;
   background-image: url(images/Search_Alpha.gif);         
 }
 .LetterPickerOR
 {
   border-style: solid;
   height: auto;
   border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
   border-collapse: collapse; /* cellSpacing="0" support IE*/
   padding: 0pt; /* cellPadding="0" support Firefox*/
   border-width: 0pt;
   border-color: Navy;
   background-repeat: no-repeat;
   background-position: center center;
   background-image: url(images/Or.gif);   
   text-align :right;  
   width:260px;
}
.LetterPickerSearchByName
{
   border-style: solid;
   height: auto;
   border-spacing: 1pt; /* cellSpacing="0" support Firefox*/
   border-collapse: collapse; /* cellSpacing="0" support IE*/
   padding: 0pt; /* cellPadding="0" support Firefox*/
   border-width: 0pt;
   border-color: Navy;
   background-repeat: no-repeat;
   background-position: center center;
   background-image: url(images/Search_Name.gif);   
   text-align :right;  
   width:260px;
}

/* NEW NEW NEW*/
#footerContainer 
{
	border: 0pt;
	padding: 8pt;  /* cellPadding="0" support Firefox*/
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	vertical-align: middle;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 140px;
	width: 760px;
	margin:0px auto;
	
	
	
}
#footer_ColumnLeft{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #999999;
	line-height: 1.7em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	float:left;
	width: 313px;
	padding:10px;
	margin-top: 0px;
	margin-left:0px;
	position:relative;
	background-image: url('../09SchoolUniform/Images/VerticalDivider.gif');
	background-repeat: no-repeat;
	background-position:right;
	top: 0px;
	left: 0px;
}

#footer_ColumnRight{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #999999;
	line-height: 1.7em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	float: right;
	width: 200px;
	padding:10px;
	margin-top: 0px;
	margin-right: 0px;
	position:relative;
	
}

#footer_ColumnMain{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #999999;
	line-height: 1.7em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	float:left;
	width: 193px;
	padding:10px;
	left: 15px;
	position:relative;
	background-image: url('../09SchoolUniform/Images/VerticalDivider.gif');
	background-repeat: no-repeat;
	background-position:right;
	top: 0px;
}

.FooterDiv_Spacing{
	line-height: 1.7em;
	padding:3px;

}



#font
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #999999;
	line-height: 2em;
	letter-spacing: 0.01em;
	word-spacing: 0.05em;
	font-weight: 400;
	}


a:link {
	text-decoration: none;
	color: #999999;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:active {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}



.LinkStyleNew a:link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #999999;
	line-height: 2em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	bottom:20px;
	}

.LinkStyleNew a:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #999999;
	line-height: 2em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	bottom:20px;
	
	text-decoration: none;
	color: #999999;
}
.LinkStyleNew a:hover{
	
	text-decoration: underline;
	color: #999999;
}
.LinkStyleNew a:active{
	text-decoration: none;
	color: #999999;
} 

#Legal{
	margin: 0px auto;
	text-align: center;
	font-size:12px;
	color: #191919;
	line-height: 22px;
	font-family: Arial, Helvetica, Sans-Serif;
	color:#999999;
	padding-bottom: 30px;
	padding-top: 2px;
	clear:both;
} 


.LegalClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CCCCCC;
	margin-top:2px;
	margin-bottom:2px;
}



#footer_SmlFont
{
	font-family: Arial;
	color: #666666;
	font-size: 10px;
	margin-top:5px;
	margin-bottom:5px;
}

#Header_Divider{

	margin: 0px auto;
	margin-top: 46px;
	height: 20px; 
	width: 100%;
	border: 0pt;
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	vertical-align: middle;
	text-align: center;
	background-image: url(../09schooluniform/Images/Main_BGTOP.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 54px;
}

#Footer_Divider{

	margin: 0px auto;
	height: 20px; 
	width: 100%;
	border: 0pt;
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	vertical-align: middle;
	text-align: center;
	background-image: url(../09schooluniform/Images/Main_BGBOTTOM.gif);
	background-position: Bottom;
	background-repeat: repeat-x;
	height: 54px;
}

#HeaderContainer {
	margin:0px auto;
	width: 100%;
	border: 0pt;
	padding-bottom:8px;
	padding: 0pt;  /* cellPadding="0" support Firefox*/
	border-spacing: 0pt; /* cellSpacing="0" support Firefox*/
	border-collapse: collapse; /* cellSpacing="0" support IE*/
	vertical-align: middle;
	text-align: center;
	margin-top:0px;
	
}
#MenuTop{
margin: 0px auto;
width: 950px;
text-align: center;
}




#MenuTop_Left{
	margin-Left:0px;
	margin-top: 0px;
	padding-top:15px;
	float: Left;
	height: 100px; 
	width: 339px;
	overflow:hidden;

	
}
#MenuTop_Right
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	vertical-align:top;
	margin-left:0px;
	margin:0;
	width: 606px;
	float: right;
	padding-top: 20px;
}

.MenuTop_RightContent
{
	float:right;
	margin-left: 15px;
	margin-top: 0px;
	padding: 0px;
	border: 0px;
	
}



#MenuTop_Sub{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #999999;
	Margin: 0px auto;
	width: 387px;
	padding-top:8px;
	padding-bottom: 0px;
}


.DividerImage{
	
	Margin-top: 8px;
	vertical-align:baseline;
	
}

.LocatorDropDwn{
	margin-top: 8px;
	vertical-align:sub;	
}




#MainContainer-BGTOP{
	background-image: url("../09SchoolUniform/Images/Main_BGTop.gif");
	background-position:top;
	background-repeat: repeat-x;
	margin: 0px auto;
	min-height: 500px;
	text-align:center;	
	clear:both;
}

#MainContainer-BGBOTTOM{
	background-image: url("../09SchoolUniform/Images/Main_BGBottom.gif");
	background-position: bottom;
	background-repeat: repeat-x;
	margin: 0px auto;
	min-height: 500px;
	text-align:center;
	clear:both;	
}


#MainContainer-BGTOP_Chk{
	background-image: url("../09SchoolUniform/Images/Main_BGTop.gif");
	background-position:top;
	background-repeat: repeat-x;
	margin: 0px auto;
	min-height: 500px;
	clear:both;
}

#MainContainer-BGBOTTOM_Chk{
	background-image: url("../09SchoolUniform/Images/Main_BGBottom.gif");
	background-position: bottom;
	background-repeat: repeat-x;
	margin: 0px auto;
	min-height: 500px;
	clear:both;	
}


#content {
	background-image: url('../09SchoolUniform/Images/menu-column_BG.gif');
	background-repeat: repeat-y;
	width: 784px;
	padding-top: 40px;
	padding-bottom: 40px;
	margin: 0px auto;
	overflow: auto;
	text-align: center;
	clear: both;
	min-height: 500px;
	
	
} 

#content_Chk {
	background-image: url('../09SchoolUniform/Images/menu-column_BG.gif');
	background-repeat: repeat-y;
	width: 784px;
	padding-top: 40px;
	padding-bottom: 40px;
	margin: 0px auto;
	overflow: auto;
	text-align: center;
	clear: both;
	min-height: 500px;
	
	
}



#content_Login {
  text-align: center;
  vertical-align:middle;
	width: 550px;
	margin: 0px auto;
	padding-top: 50px;
	padding-bottom: 40px;
	overflow: auto;
	clear:both;
} 

#content_Index {
    text-align: center;
    vertical-align:middle;
	width: 750px;
	margin: 0px auto;
	padding-top: 120px;
	padding-bottom: 5px;
	clear:both;
	
	
} 


#content_Forgot {
    text-align: center;
	width: 750px;
	padding-top: 100px;
	padding-bottom: 75px;
	margin: 0px auto;
	overflow: auto;
	clear:both;
	vertical-align:middle;
	
	}


#content_SizeCharts {
    text-align: center;
	width: 785px;
	margin: 0px auto;
	padding-top: 40px;
	padding-bottom: 40px;
	overflow:auto;
	min-height: 600px;
	clear:both;
	}
	


#content_Registration {
    text-align: center;
    vertical-align:middle;
	width: 750px;
	padding-top: 40px;
	padding-bottom: 40px;
	border: 0px solid #000000;
	margin: 0px auto;
	overflow: auto;
	min-height: 600px;
	clear:both;}
	
#content_Privacy {
    text-align: center;
	width: 750px;
	padding-top: 40px;
	padding-bottom: 40px;
	border: 0px solid #000000;
	margin: 0px auto;
	overflow: auto;
	min-height: 600px;
	clear:both;}
	
	
#content_Change {
    text-align: center;
	width: 750px;
	padding-top: 40px;
	padding-bottom: 40px;
	margin: 0px auto;
		
		}
	

#content_Checkout {
	background-image: url('../09SchoolUniform/Images/menu-column_BG.gif');
	background-repeat: repeat-y;
	width: 784px;
	margin: 0px auto;
	overflow: auto;
	clear: both;
	min-height: 500px;
} 

#Content_Checkout_right
{
	text-align: right;
	vertical-align:top;
	width: 500px;
	float: right;
	Margin-Top: 0px;
	margin-left:5px;
	clear:both;
	height:auto;
	margin-right: 0px;
	overflow:visible;
}

#Content_left
{
	vertical-align: top;
	text-align: center;
	width: 185px;
	float: left;
	Margin-Top: 0px;
	clear: left;
	overflow:visible;
	
	}

#Content_right
{
	vertical-align:top;
	text-align: center;
	width: 580px;
	float: right;
	Margin-Top: 0px;
	clear: right;
	
}

#Content_CheckOut_right
{
	vertical-align:top;
	width: 560px;
	float: right;
	Margin-Top: 0px;
	clear: right;
	
}

#Content_rightViewCart
{
	text-align: center;
	vertical-align:top;
	width: 560px;
	float: right;
	Margin-Top: 10px;
	Margin-right: 10px;
	clear:right;
	
}

.Message_NEW
{
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	color: #5d5d5e;
	line-height: 2em;
	letter-spacing:normal;
	word-spacing: 0.05em;
	font-weight: 500;
}

.ucCategoryLink a:link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #656464;
	line-height: 1.3em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	bottom:20px;
	}

.ucCategoryLink  a:visited{
	text-decoration: none;
	color: #656464;
}
.ucCategoryLink  a:hover{
	text-decoration: underline;
	color: #656464;
}
.ucCategoryLink  a:active{
	text-decoration: none;
	color: #656464}

.ViewCartHeader
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #3a4b04;
	line-height: 1.3em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	padding:2px;
}


.ViewCart_Details
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #818282;
	
}

.ViewCart_Price
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant:small-caps;
	font-weight: bold;
	color: #3a4b04;
	line-height: 1.3em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	padding:2px;
	

	

	
	
}

.ViewCart_Undescore
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #818282;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-color: #cee38a;
    background-color: white; 
    border-bottom-style : solid;   
    border-bottom-width : thin;
}

.ViewOrderHistoryHeader
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #3a4b04;
	line-height: 1.3em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	padding:2px;
}


.ViewOrderHistoryDetails
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #818282;
	
}

.ViewOrderHistoryUnderscore
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #273559;
	border-bottom-color: #cee38a;
    background-color: white; 
    border-bottom-style : solid;   
    border-bottom-width : thin;
}

.CheckoutHeader
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #3a4b04;
	line-height: 1.3em;
	letter-spacing: 0.04em;
	word-spacing: 0.05em;
	font-weight: 400;
	padding:2px;
}
.checkoutDetails
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #818282;
	
}



.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:white;
	border-width:3px;
	border-style:solid;
	border-color:Green;
	padding:3px;
	width:550px;
}

/* Customer Survey */
.surveyTD 	{
	background-color:#6e9a35;
	border-width:2px;
	border-color :White;
	
}

A.surveyLink:link	{	color:White;	font-family:Arial;	font-size:16px;	width:250px;	height:25px;	}
A.surveyLink:visited {	color:Black;	font-family:Arial;	text-decoration:none;	}
A.surveyLink:active	{	color:White;	font-family:Arial;	text-decoration:none;	}
A.surveyLink:hover	{	color:Black;	font-family:Arial;	text-decoration:none;	}
	

A.surveyLinkSmall:link	{	color:White;	font-family:Arial;	font-size:11px;	width:250px;	height:25px;	}
A.surveyLinkSmall:visited {	color:Black;	font-family:Arial;	text-decoration:none;	}
A.surveyLinkSmall:active	{	color:White;	font-family:Arial;	text-decoration:none;	}
A.surveyLinkSmall:hover	{	color:Black;	font-family:Arial;	text-decoration:none;	}

.serviceRating {	font-family:arial; font-size:26px; font-weight:bold; color:#6e9a35;	}
.serviceRatingSmall {	font-family:arial; font-size:14px;  color:#6e9a35;	}
.serviceRatingXS {	font-family:arial; font-size:12px;  color:#6e9a35; font-weight:bold;	}


.custRating {	font-family:arial; font-size:26px;  color::#4c4c4c;	}
.custRatingSmall {	font-family:arial; font-size:14px;  color::#4c4c4c;	}
.custRatingXS {	font-family:arial; font-size:12px;  color::#4c4c4c; font-weight:bold;	}
