body{
	background-image:url(images/web/flag.gif);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;
	
}
.obmB{
	font-family:"Times New Roman", Times, serif;
	font-size:x-large;
	font-weight:bold;
	color:#CF3205
}
.obmB2{
	font-family:"Times New Roman", Times, serif;
	font-size:large;
	font-weight:bold;
	color:#ffffff
}
#top a {
	color: #003366;
}
#top a:hover {
	color:#6699CC ;
}
.small	{
	font-size: 11px;
	font-family: Arial, "Times New Roman", Times, serif;
	color:#575759;
	/*font-weight:bold;*/
}
.small a {
	color:#75C2FE;
	text-decoration:underline
}
.price { 
	font-size:13px;
	font-weight:bolder;
	font-family:Arial, "Times New Roman", Times, serif;
	color:#660000;
}
.title {
	font-size:13px;
	font-weight:bolder;
	font-family:Arial, "Times New Roman", Times, serif;
}
.formfield {
	BACKGROUND-COLOR: #fbfbfb;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	COLOR: #003163;
	FONT-SIZE: 12px;
}
#page a{
	font-family:Arial, Helvetica, sans-serif;
	color:#990033;
	text-decoration:none;
}
#page a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
	background:#000033;
}

#list a{
	font-family:Arial, Helvetica, sans-serif;
	color:#990033;
	font-weight:bold;
	text-decoration:none;
}
#list a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
	background:#000033;
}


#leftnav {
	font-size: 12px;
	vertical-align: top;
	font-size: 90%;	
}

ul, ol {
	font-family: Georgia, "Times New Roman", Times, serif;
}

#leftnav a {
	padding: 4px;
	height:15px;
	font-size:10px;
	font-weight:bold;
	font-family:verdana; 
	display: block;	
	text-decoration: none;
	line-height: 1em;
}

#leftnav a:link, #leftnav a:visited {
	color: #E3E3E3;
}

#leftnav a:hover, #leftnav a:active {
	color: #AD0025;
	/*list-style-image:url(images/web/lftnv-on.gif);*/
}

#leftnav ul {
	padding: 0em;
	margin-left: 0em;
	margin-right: 0em;
	list-style-type: none;
}

#leftnav li {
	margin: 0px 0px 6px 0px;
}
.row1 {

	background-color: #DFE1DF;
}

.row2 {
	background-color: #FFFFFF;
}
#current a {
	color: #AD0025 !important;
	/*list-style-position:inside;
	list-style-image:url(images/web/leftnv-clk.gif);*/	
	/*background-color: #999999 !important;*/
	/*border: 2px dotted #999 !important;  */
}
/*-------------------------- Cart --------------------------------
------------------------------------------------------------------*/

.topcart{
	background-image:url(images/web/cartbg.gif); 
	background-position:right; 
	background-repeat:no-repeat; 
	text-align:right;
	font-size: 11px;
	font-family: Arial, "Times New Roman", Times, serif;
	color:#575759;
	
}
.topcart a{
	color:#575759;
	text-decoration:none
	
}
.topcart a:hover{
		text-decoration:underline
	
}
#minicart {
	font-size: 10px;	
	font-family:Arial, "Times New Roman", Times, serif;
	border: 2px  #336699;
	border-width:thin;
}
#minicart a {
	color: #003366;
}
#minicart a:hover {
	color:#6699CC ;
}

#minicart2 {
	font-size: 12px;	
	font-family:Arial, "Times New Roman", Times, serif;
	border: 2px  #336699;
	border-width:thin;
}
#minicart2 a {
	color: #003366;
}
#minicart2 a:hover {
	color:#6699CC ;
}
.CartHearder{ 
	font-family:verdana;
	font-size:10px;
	color:#AD0025;
	font-weight:bold;
}
.CartItems{ 
	font-family:verdana;
	font-size:10px;
	color:#129DD1;
	font-weight:bold;
}
.entryTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
}
.Qantity{
font-family:tahoma;
	font-size:10px;
	color:#3D516B;
	font-weight:bold;
	/*background-color:#ffffff;
	border:1px solid #129dd1;*/
}

.entryTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3D516B;
	font-weight: bold;
	background-position: center;
}

.entryTable .label {
	background-color: #EFEFEF;
}

.entryTable .content {
	background-color: #FFFFFF;
}


.infoTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
}

.infoTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #7F92A4;
	font-weight: bold;
	background-position: center;
}

.infoTable .label {
	background-color: #EFEFEF;
}

.infoTable .content {
	background-color: #FFFFFF;
}

.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #336699;
}

/*---------------------------------- Shopping Cart ---------------------------
------------------------------------------------------------------------------*/
.cardttl {
font-family:Verdana;
font-size:10;
font-weight:bold;
color:#5F5F5F;
padding-left:10;
padding-right:10;
}
.Emptycart {
font-family:tahoma;
	font-size:10px;
	color:#E3E3E3;
	font-weight:bold;
/*font-family:Verdana;
font-size:10;
font-weight:bold;
color:#5F5F5F;
padding-left:5;
padding-right:10;*/
}
.notice {
	color: #996600;
	font-weight: bold;
}

.addToCartButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	border: 1px solid #336699;
	background-color:#CCCCCC;
}

#errorMessage {
	color: #990000;
	font-weight: bold;
}

.contact{ 
	font-family:tahoma;
	font-size:11px;
	color:#3D516B;
	/*font-weight:bold;
	background-color:#ffffff;*/
	border:0;
}
.required{

	font-family:tahoma;
	font-size:10px;
	color:#ED201B;
	font-weight:bold;
	border:0;
} 
.txt{ 
	font-family:verdana;
	font-size:12px;
	color:#737373;
}
.nt{ 
	font-family:verdana;
	font-size:12px;
	color:#F04437;
}
.ttl{ 
	font-family:verdana;
	font-size:12px;
	color:#129DD1;
	font-weight:bold;
}
.majestic{ 
   font-family:Optimum-Roman;
   color:#2A3646;		   
   font-weight:bold;
   font-size:11px;
		  
}
.eyewear{ 
   font-family:Optimum-Roman;
   color:#AD0025;
   font-weight:bold;
   font-size:11px;
		   } 
.keepshoping{
    font-family:tahoma;
	font-size:12px;
	border-color:#4896C0;
	font-weight:bold;
	color:#00156E;			  
	height:24px;	
	border:medium;
	width:100px;
	background-position:inherit;	
		  }
.auth_frm{ 
	font-family:tahoma;
	font-size:12px;
	color:#363636;
	font-weight:bold;
}
.txt-aut{ 
	font-family:verdana;
	font-size:12px;
	color:#363636;
}
/*-----------------------------------------------------------
------------------------------ Login ------------------------
-------------------------------------------------------------*/
.login {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #101F74;
	BORDER-BOTTOM: #cccccc 1px solid;
	width : 90px;
}
.loginuser{
font-family:Verdana;
font-size:10;
font-weight:bold;
color:#5F5F5F;
padding-left:5;
text-decoration:none;
	
}
.loginuser a {
font-family:Verdana;
font-size:10;
font-weight:bold;
color:#5F5F5F;
padding-left:5;
text-decoration:none;
	
}
.loginuser a:hover{
font-family:Verdana;
font-size:10;
font-weight:bold;
color:#AD0025;
padding-left:5;
text-decoration:none;
	
}
.LoginError{
	font-family:tahoma;
	font-size:10;
	color:#FF0000;
}
.LoginButton{
	font-family:tahoma;
	font-size:10;
	font-weight:bold;
	color:#5F5F5F;
	background-color:#ffffff;
	/*border:1px solid #cccccc;*/
	border:0;	
}
.Error{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	}
	
	
/*----------------------------------------------------
--------------------Paging Link-----------------------
------------------------------------------------------*/
#PaginLinkTable{
/*width:15;*/
height:15;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-align:center;
color:#7E7E7E;
/*border:1px solid #129dd1;
border-color:D22700;*/
margin-bottom:0;
margin-top:0;
}
#PaginLinkTable a {
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#D22700;
margin-bottom:0;
margin-top:0;
}
#PaginLinkTable a:hover{
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#8D8D8D;
margin-bottom:0;
margin-top:0;
}
#PaginLinkWord{
height:15;
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#0A3D8B;
text-decoration:none;
}
#PaginLinkWord a{
height:15;
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#D22700;
text-decoration:none;
}
#PaginLinkWord a:hover{
height:15;
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#0A3D8B;
text-decoration:none;
}

/*----------------------------------------------------------*/
.ProductName{
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#3886E6;
}
.ProductPrice{
font-weight:bold;
	color:#D22700;
}
.TableProductList{
border-bottom:1px solid #D22700;
}
.tblheader{
	background-color:EBEBEB;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-color:152852
}
.tblmdl{
	background-color:EBEBEB;
	border-left:1px solid;
	border-right:1px solid;
	border-color:152852;
	padding-left:8px;
	padding-right:8px;
}
.tblfooter{
	background-color:EBEBEB;
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-color:152852
}
.tblfooterIn{
	background-color:ffffff;
	border:1px solid;
	border-color:999999
}
.button{
	color:385277;
	font-family:tahoma;
	font-size:11;
	font-weight:bold
}
.TopMenu{
	color:6f6f6f; 
	font-family:tahoma; 
	font-size:11px; 
	font-weight:bold
}
.TopMenu a{
	color:6f6f6f; 
	text-decoration:none
}
.TopMenu a:hover{
	color:cd3005; 
	text-decoration:underline
}
