/*//////////////////////////////////////////
CSS for Main Structure 
Date Created: March 05, 2008
Project: Lenses For Less
Structure: Overall Elements
//////////////////////////////////////////*/
 
body
{
	margin: 0px ;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
form
{
	margin:0px;
	padding:0px;
}
.quickSearchInput  /*Top Right Corner Search Element*/
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:150px;
	color:#333333;
	float:left;
	border:#CCCCCC solid 1px;
}


.logo  /*Logo Allignment*/
{
	margin: 0px 0px 5px 21px;
	padding: 0px 0px 0px 0px;	
}

/*Heading Tags Starts*/
h1
{
	
	font-family: Verdana, Helvetica, sans-serif; 
	color: #884ca4;
	margin: 0px;
    padding: 0px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
}

h2
{
	
	font-family: Verdana, Helvetica, sans-serif ;
	color: #884ca4;
	text-align: left;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	font-size:18px;
	font-weight:bold;
	display:inline;
}

h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color: #656565 ;  	
}

h4
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#333333; 
	text-align: left;
	font-size:13px;
	margin:0px;	
}
/*Heading Tags Ends*/

/*Bread Crumbs Control here-alongwith BG Image*/
#breadCrumbs
{
	font-family: Verdana, Helvetica, sans-serif; 
	color: #003CA1;
	text-align: left;
	font-size:11px;
	background:url(../images/top_menu_shade.gif) top no-repeat;
	padding-left:12px;
	
}
#breadCrumbs a:link
{
	color:#003CA1;
	display:inline;
	text-decoration:none;
}

#breadCrumbs a:visited
{
	color:#003CA1;
	display:inline;
	text-decoration:none;
}
#breadCrumbs a:hover
{
	text-decoration:none;
	display:inline;
	color: #FF0000;
}
#breadCrumbs a:active
{
	color: #003CA1;
	display:inline;
	text-decoration:none;
}

/*Bread Crumbs Control Ends here */

/*Cart Info Control here*/
.cartInfo
{
	font-family: Verdana, Helvetica, sans-serif; 
	color: #FFF;
	font-size:11px;	
}
/*Cart Info Ends here*/

/*Main Product Boxes Controls here*/
#productBoxes /*ID applied to Products Table for making Unique Element*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	text-align:center;
	color:#003366;	
}
#productBoxes tr.productDetail /*Through that ID classes are applied to Rows and Cols*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#003366;		
}
#productBoxes tr.productPrice /*Like wise classes are applied to Product Price as well*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#000;
		

}
#productBoxes td.yaxisDottedBorder /*horizontal seperators*/
{
	
	background:url(../images/yaxis_dots.gif) no-repeat center;	
	
}
#productBoxes td.xaxisDottedBorder /*vertical seperators*/
{
	
	background:url(../images/xaxis_dots.gif) no-repeat center; 
}

/*Product  Boxes Links Starts*/
#productBoxes  a:link
{
	color:#003366;
	text-decoration:none;
	display:inline;
}

#productBoxes  a:hover
{
	text-decoration:none;
	color: #F3C739;
	display:inline;
}
/****************************/
#categoryBoxes 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	text-align:center;
	/*color:#003366;*/
	color:#000022;	
}
#categoryBoxes  a:link
{
	color:#F3C739;
	text-decoration:none;
	display:inline;
}

#categoryBoxes  a:hover
{
	text-decoration:none;
	color: #003366;
	display:inline;
}
#categoryBoxes tr.categoryDetail /*Through that ID classes are applied to Rows and Cols*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#002233;	
}
/****************************/
/*Product  Boxes Links Ends*/

/*Second Level  Menu List Starts*/

 #secondLevelBar ul
{ 
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-decoration:none;

}

#secondLevelBar  li
{
 	float:left;
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	margin:0px 0px 0px 0px;
	padding:0px 3px 0px 0px;
	text-decoration:none;
}

/*Second Level Menu List Ends*/

/*Second Level  Links Starts*/
#secondLevelBar  a:link
{
	color:#B5F5FF;
	text-decoration:none;
	display:inline;
}

#secondLevelBar  a:visited
{
	color:#B5F5FF;
	text-decoration:none;
	display:inline;
}
#secondLevelBar  a:hover
{
	text-decoration:none;
	color: #D2E48C;
	display:inline;
}
/*Second Level Links Ends Starts*/
/*Second Level  Links Starts*/
#contactUs  a:link
{
	color:#0099FF;
	text-decoration:none;
	display:inline;
	
}

#contactUs  a:visited
{
	color:#0099FF;
	text-decoration:none;
	display:inline;
}
#contactUs  a:hover
{
	text-decoration:none;
	color: #FF0000;
	display:inline;
}
/*//////////////////////////////*/
/*Second Level Links Ends Starts*/
strong
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333; 
	text-align: left;
	font-size:11px;	
}
.bottomBorder /*footer border*/
{	
	border-bottom: #E6E6E6 solid 1px; 
}
.footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#cccccc;			
}
/*****LEFT MENU*******************/
.leftMenuSeperator /*horizontal seperator*/
{
	background: url(../images/left_menu_seperator.gif) repeat-y  top right; 
}
#leftMenu ul{ margin:0px; padding:0px; list-style-type:none; margin-left:6px; }
#leftMenu li{ background:url(../images/bull.gif) no-repeat 0 60%; padding:0px 0px 0px 13px; 
line-height:20px; }
#leftMenu a { color:#3873c5; text-decoration:none; }
#leftMenu a:hover { color: #FF6600; }

/****************************************/

/*//////////////////////////////////////////////////////*/
.orderReceiving
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000;			
}
.styleColor
{
	color:#04304f;
	font-weight:bold;			
}
.yellow
{
	color: #ffd124;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}

.maroon
{
	color: #850600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.green
{
	color: #93a708;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.orange
{
	color: #ff7800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.brown
{
	color: #c98400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.grey
{
	color: #b0a696;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.upsText
{
	color: #a4a4a4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
/*//////////////////FOOTER SECTION////////////////////////////*/
#footerTable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#062963;
}

#footerTable ul	
{
	margin:0px;
	padding:0px;
	list-style-image:none;
	list-style:none;
}

#footerTable li	
{
	background:url(../images/bull2.gif) 0 50% no-repeat;
	padding:0px 0px  0px 4px;
}

#footerTable A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#062963;
	text-decoration: none;	
	padding-left:10px;
}

#footerTable A:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF0000;
	text-decoration: none;
}