﻿body 
{
	margin-left:0;
	margin-top:0;	
	text-align:center;
	background-color:#494a4a;
	/*background-color:#ffcdcd;*/
	/*background-image:url(../Images/bg.gif);*/
}

#mainWrapper{
  margin:0 auto;
  padding:0x 0px 0px 0px;
  width:800px;
  background-color:#fff;
}

#mainWrapperBottom{
  margin:0 auto;
  padding:0x 0px 0px 0px;
  width:800px;
  background-color:#d8eff2;
}

.wrapper
{
	width:800px;
	margin:0px auto;
}

.TopBannerWrapper
{
    margin-top: 6px;
    width:950px;
    height:128px;
    font-family: Tahoma, Arial;        
    /* IE Fix */
    background-color:#fff;  
    background-image:url(../Images/TopBannerBG.jpg);  
}

.TopMenuWrapper
{	
    width:950px;
    height:40px;
	background-image:url(../Images/TopMenuBG.jpg);
}

.LeftMenuWrapper
{	
    width:228px;
    vertical-align:top;
}

.DivBody
{   
    display:block;
    width:800px;
    margin:0 auto;
    padding:0 0 0 0;
    background-color:#fff;
}

.TopMenuLeft
{
	background-image:url(../Images/TopMenuLeft.gif);
}

.TopMenuRight
{
	background-image:url(../Images/TopMenuRight.gif);
}

.TopSpace
{
	height:5px;	
	margin-top:0;
}

.BannerBreakLine
{
	height:2px;
	background-color: #0079d7;
	margin-top:0;
	margin-bottom:0;
}

.WorkArea
{
	width:950px;
	/*height:550px;	*/
	text-align:center;
	/*border: 1pt solid #bdc2c6;	*/
	background-color:#ffffff; 
}

.divCenter
{
	text-align:center;	 
}

.FooterWorkArea
{
	width:950px;	
	font-family: Tahoma, Arial;  
	color: #8e8e8e;
	FONT-SIZE:10pt;
}

.ItemsArea
{
    width:722px;	
	color: #fff;
	vertical-align:top;
}

.ItemListArea
{
    width:675px;	
	color: #fff;
	vertical-align:top;
}

.CheckOutArea
{
    width:950px;	
	color: #fff;
	vertical-align:top;
	text-align:center;	
}

.CheckOutAreaWithin
{
    width:850px;	
	color: #fff;
	vertical-align:top;
	text-align:center;	
}

.BannerPart
{
	width:950px;
	height:81px;	
	/*background-color:#3b5998;*/	
	background-color:#ffffff;
	/*background-image:url(../Images/TopBanner/BannerBG.gif);*/
}

.MiddlePart
{
	background-color:#ffffff;
	width:950px;
	text-align:center;
}

.MiddlePart2
{
	background-color:#ffffff;
	width:950px;
	text-align:center;
}

.BannerPartMenu
{
	width:800px;
	height:39px;	
	/*background-color:#3b5998;	*/
	background-color:#ffffff;
}

.BannerPartMenuBottom
{
	width:800px;
	height:34px;	
	background-image:url(../Images/TopBanner/MenuBottom.gif);
}

.CategoryTitle
{
	FONT-FAMILY: Impact, Arial, Tahoma, Verdana;
	FONT-SIZE:20pt;
	color:	#a7bbbc;
}

.TopBanner1
{
	FONT-FAMILY: Tahoma, Verdana;
	font-weight:bold;
	FONT-SIZE:10pt;
	color:	#005495;
	margin-bottom:0;
}

.NavFont
{
	font-family: Impact, Tahoma, Verdana;	
	font-weight:bold;
	font-size:8px;	
}

.PageTitle
{
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:16pt;
	color:	#ffffff;
}

.PageTitleBlack
{
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:14pt;
	color:	#333333;
}

.FrontPageTitle
{
	FONT-FAMILY: Lucida Sans Unicode, Tahoma, Verdana;	
	FONT-SIZE:14pt;
	color:	#659ad1;
}

.FrontPageTitleH1
{
	FONT-FAMILY: Lucida Sans Unicode, Tahoma, Verdana;	
	FONT-SIZE:14pt;
	font-weight:lighter;
	color:	#333333;
	margin-bottom:0;
}

.PageDescription
{
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:10pt;
	color:	#333333;
}

.PriceFont
{
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:14pt;
	color:	#ff0000;
}

.PriceFontSmall
{
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:10pt;
	color:	#ff0000;
}

.PriceFontShipping
{
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:14pt;
	color:	#1582c3;
}

/**************** Font Style ****************/

.Font1
{
	FONT-FAMILY:Arial, Tahoma, Verdana;	
	FONT-SIZE:9pt;
	color:	#336699;
}

.Font1Gray
{
	FONT-FAMILY:Arial, Tahoma, Verdana;	
	FONT-SIZE:8pt;
	color:	#6f6f6f;
}

.FontHomeDescription
{
	FONT-FAMILY:Arial, Tahoma, Verdana;	
	FONT-SIZE:10pt;
	color:	#6f6f6f;
}

.DetailProductFont1
{
	FONT-FAMILY:Arial, Tahoma, Verdana;	
	FONT-SIZE:12px;
	color:	#000000;
	font-weight:bold;
	padding:3px 3px 3px 3px;
}

.PageTopic
{
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:18pt;
	/*color:	#787878;*/
	color:	#1495d7;
}

.PageTopicSmall
{
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:14pt;
	/*color:	#787878;*/
	color:	#1495d7;
}

.PageTopicBlack
{
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:18pt;
	color:	#787878;
	/*color:	#1495d7;*/
}

.CategoryPageFont
{
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:10.5pt;
	font-weight:bold;
	color:	#636363;
}

.CategoryPageRegularFont
{
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:10.5pt;
	color:	#636363;
}

.QuoteFont
{
	color:	#787878;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:9pt;	 
}

.PartBox
{
	background-color:#ffffff;
	border: 1pt solid #c5d7ef;
}

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

/**************** Footer Style **************/

.Footer
{
	font-size:12px;
	color:#ffffff;
	font-family:Arial, Tahoma, Verdana;
}

.FooterMiddlePart
{	
	width:600px;
	/*height:450px;*/
	background-color:#ffffff;
	border: 1pt solid #cccccc;
}

.FooterSubTitle
{
	font-weight: bold;
	font-size:12px;
	color:black;
	font-family:Arial, Tahoma, Verdana;
}

.AllRightsReserved
{
	color:	#1480c2;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:9pt;
}

.FooterDescription
{	
	color:	#ffffff;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:9pt;
}

.TopMenuText
{	
	text-decoration: none;
	color:	#ffffff;	  
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:10.5pt;     
}

/**************** End Footer Style **************/

/**************** Top Menu Style **************/

A.TopMenu:link	
{	
	/*text-decoration: none;
	color:	#ffffff;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:13px;     
	height:16px;
	margin-bottom:0; 
    text-align:center;
    text-decoration: none;*/

	text-decoration: none;
	color:	Blue;	  
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:10.5pt;     
}	
		
A.TopMenu:visited	
{	
	text-decoration: none;
	color:	Blue;	  
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:10.5pt;     
}	
		
A.TopMenu:active	
{	
	text-decoration: none;
	color:	Blue;	  
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:10.5pt;     
}	
		
A.TopMenu:hover	
{	
	text-decoration: none;
	color:	Blue;	  
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:10.5pt;     
}

/**************** End Top Menu Style **************/

/**************** Top Menu Style **************/

A.FrontTopMenu:link	
{	
	text-decoration: none;
	color:	#333333;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:13px;     
	height:16px;
	margin-bottom:0; 
    text-align:center;
}	
		
A.FrontTopMenu:visited	
{	
	text-decoration: none;
	color:	#333333;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:13px;     
	height:16px;
	margin-bottom:0; 
    text-align:center;
}	
		
A.FrontTopMenu:active	
{	
	text-decoration: none;
	color:	#333333;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:13px;     
	height:16px;
	margin-bottom:0; 
    text-align:center;
}	
		
A.FrontTopMenu:hover	
{	
	text-decoration: underline;
	color:	#333333;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:13px;     
	height:16px;
	margin-bottom:0; 
    text-align:center;	 
}

/**************** End Top Menu Style **************/

LeftSideMenuBGColor
{
	background-color:#e8f3f9;
}

LeftSideMenuDot
{
	background-image:url(../Images/SideMenuDot.gif);
	width:168px;
}

/*****************************************/
/*************Side Menu Link End*************/
/*****************************************/

/**************** Top Menu Style **************/

A.ListingLink:link	
{	
	text-decoration: none;
	color:	#333333;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:18px;     
}	
		
A.ListingLink:visited	
{	
	text-decoration: none;
	color:	#333333;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:18px;     
}	
		
A.ListingLink:active	
{	
	text-decoration: none;
	color:	#333333;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:18px;     
}	
		
A.ListingLink:hover	
{	
	text-decoration: underline;
	color:	#333333;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:18px;     	 
}

/**************** End Top Menu Style **************/

/**************** Top Menu Style **************/

A.ListingURL:link	
{	
	text-decoration: underline;
	color:	#87afd3;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:12px;     
}	
		
A.ListingURL:visited	
{	
	text-decoration: underline;
	color:	#87afd3;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:12px;     
}	
		
A.ListingURL:active	
{	
	text-decoration: underline;
	color:	#87afd3;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:12px;     
}	
		
A.ListingURL:hover	
{	
	text-decoration: underline;
	color:	#87afd3;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:12px;     	 
}

/**************** End Top Menu Style **************/

/**************** Top Menu Style **************/

A.RegularLink:link	
{	
	text-decoration: underline;
	color:	#333333;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:10pt;     
}	
		
A.RegularLink:visited	
{	
	text-decoration: underline;
	color:	#333333;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:10pt;     
}	
		
A.RegularLink:active	
{	
	text-decoration: underline;
	color:	#333333;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:10pt;     
}	
		
A.RegularLink:hover	
{	
	text-decoration: underline;
	color:	#333333;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:10pt;     	 
}

/**************** End Top Menu Style **************/

/**************** Top Menu Style **************/

A.RegularTopLink:link	
{	
	text-decoration: underline;
	color:	#0066df;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:10pt;     
}	
		
A.RegularTopLink:visited	
{	
	text-decoration: underline;
	color:	#0066df;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:10pt;     
}	
		
A.RegularTopLink:active	
{	
	text-decoration: underline;
	color:	#0066df;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:10pt;     
}	
		
A.RegularTopLink:hover	
{	
	text-decoration: underline;
	color:	#0066df;	  
	FONT-FAMILY: Arial, Verdana, Tahoma;	
	FONT-SIZE:10pt;     	 
}

/**************** End Top Menu Style **************/

.GridViewHeader
{
	font-size:14px;
	color:#ffffff;
	font-family:Tahoma, Verdana;
	font-weight: bold;
	background-color:#6c97b9;	
	/*background-color:#131313;
	background-image:url(../Images/GridViewHeader.gif);*/
}

.ListingDescription
{
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE:10pt;
	color:	#7e7d7d;
}

.ListingCity
{
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE:12pt;
	color:	#333333;
}

.ListingPhone
{
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE:12pt;
	color:	#333333;
	font-weight: bold;
}

.FreeListingTitle
{	
	text-decoration: none;
	color:	#218fdc;	  
	FONT-FAMILY: Lucida Sans Unicode, Arial, Verdana, Tahoma;	
	FONT-SIZE:18px;     
}

.MessageBoxError
{
	background-color:#ffebe8;
	border: 1pt solid #dd3c10;
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
}

.MessageBoxSuccess
{
	background-color:#c6ffcd;
	border: 1pt solid #00d219;
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
}

/*************Text Box***********/
.form-text1
{
	font-size: 70%;
	background-color:#edf6ff;
	/*background-color:#fc2a4d;*/
	border: 1px solid #99ceff;
	color: #000000;
	padding: 1px;
}

.FormText1
{
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:11pt;
	color:	#365771;
	font-weight: bold;
}

.FormTextReview1
{
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:11pt;
	color:	#ff4063;
	font-weight: bold;
}
/*************End Text Box***********/

.GridViewPager
{
	font-size:16px;
	color:#3b5998;
	background-color:#ffffff;
	font-family:Arial, Tahoma, Verdana;
}

A.HomepageLink:link	
{	
	text-decoration: underline; 
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:11pt;
	color:	#4a7491;    
}	
		
A.HomepageLink:visited	
{	
	text-decoration: underline; 
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:11pt;
	color:	#4a7491;   
}	
		
A.HomepageLink:active	
{	
	text-decoration: underline; 
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:11pt;
	color:	#4a7491;
}	
		
A.HomepageLink:hover	
{	
	text-decoration: underline;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:11pt;
	color:	#4a7491;  	 
}

A.JobPortalLink:link	
{	
	text-decoration: underline; 
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:14pt;
	color:	#0066cc;   
	font-weight: bold; 
}	
		
A.JobPortalLink:visited	
{	
	text-decoration: underline; 
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:14pt;
	color:	#0066cc;   
	font-weight: bold;
}	
		
A.JobPortalLink:active	
{	
	text-decoration: underline; 
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:14pt;
	color:	#0066cc;
	font-weight: bold;
}	
		
A.JobPortalLink:hover	
{	
	text-decoration: underline;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:14pt;
	color:	#0066cc;  	 
	font-weight: bold;
}

/********* Default Grid View *********/

.DefaultGridView
{
	/*background-color:#ffffff;
	border: 1px solid #99ceff;*/
}

.GridViewHeader
{
	font-size:15px;
	color:#3b5998;
	font-family:Arial, Tahoma, Verdana;
	font-weight: bold;
	/*background-color:#3b5998;*/
	background-color:#ffffff;	
}

.GridViewItem
{
	font-size:12px;
	color:#3b5998;
	font-family:Arial, Tahoma, Verdana;
}

.GridViewAlternating
{
	background-color:#f3f8ff;
	font-size:12px;
	color:#3b5998;
	font-family:Arial, Tahoma, Verdana;
}

.GridViewPager
{
	font-size:12px;
	color:#3b5998;
	font-family:Arial, Tahoma, Verdana;
}

A.GridViewLinkButton:link	
{	
	text-decoration: underline;
	color:	#0066cc;	  
	FONT-FAMILY: Arial, Tahoma, Verdana;	
	FONT-SIZE:14px;     
	font-weight: bold;
}	
		
A.GridViewLinkButton:visited	
{	
	text-decoration: underline;
	color:	#0066cc;	
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:14px;	
	font-weight: bold;
}	
		
A.GridViewLinkButton:active	
{	
	text-decoration: underline;
	color:	#0066cc;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:14px; 
	font-weight: bold;
}	
		
A.GridViewLinkButton:hover	
{	
	text-decoration: underline;
	color:	#0066cc;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:14px;	 
	font-weight: bold;
}
/********* End Default Grid View *********/

/********* Category Description **********/

.CategoryDescriptionTitle
{
	color:	#333333;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:8pt;
	font-weight:bold;
}

.CategoryDescription
{
	color:	#333333;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	FONT-SIZE:8pt;
}

/********* End Category Description ******/

.LoadingImage {
   position: relative;
   width: 100%; /* for IE 6 */
}

.Loading {
   position: absolute;
   top: 50%;
   left: 50%;
}

.LoginPopUp {
   position: fixed;
   top: 30%;
   left: 37%;
   color: #333333;
   FONT-FAMILY: Tahoma, Verdana;
   border:5px solid #78a4bb;
   box-shadow: 10px 10px 5px #888888;
   background-color: #fff; 
   padding:10px;
   width: 330px;
   height:380px;
}

.ShippingMethod {
   color: #333333;
   FONT-FAMILY: Tahoma, Verdana;
   border:1px solid #46a5c5;
   background-color: #fff; 
   padding:10px;
   width: 300px;
   height:180px;
}

.PreviousShippingAddress {
   color: #333333;
   FONT-FAMILY: Tahoma, Verdana;
   border:1px solid #46a5c5;
   background-color: #fff; 
   padding:10px;
   width: 300px;
   height:170px;
}

.LoadingPopUp {
   position: fixed;
   top: 60%;
   left: 40%;
   color: #333333;
   FONT-FAMILY: Tahoma, Verdana;
   border:10px solid #9a9a9a;
   background-color: #fff; 
   padding:10px;
   width: 130px;
   height:95px;
   font-size:14pt;
   font-weight:bold;
   text-align:center;
   vertical-align:middle;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 8px;
}

.ProductPopUp {
   position: fixed;
   top: 5%;
   left: 15%;
   color: #333333;
   FONT-FAMILY: Tahoma, Verdana;
   border:3px solid #333333;
   box-shadow: 10px 10px 5px #888888;
   background-color: #fff; 
   padding:3px;
   width: 930px;
   height:600px;
   font-size:12pt;
   font-weight:bold;
}

.ProductDetailsPriceBox {
   FONT-FAMILY: Tahoma, Verdana;
   border:1px solid #dddddd;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 6px;
   background-color: #ffffff; 
   padding:1px;
   width: 245px;
   height: 60px;
}

.ProductDetailsInfo {
   FONT-FAMILY: Tahoma, Verdana;
   border:1px solid #d5e9f0;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 6px;
   background-color: #ffffff; 
   padding:1px;
   width: 245px;
   height: 200px;
}

.GrayBox
{
	letter-spacing:-0.8px;
	border:1px solid #dddddd;
    padding:3px;
    background-color: #f5f5f5; 
}