﻿

/* vertical horizontal alignment - starts*/
BODY, HTML
        {
            margin:0px;
            height:100%;
        }       
        

/* vertical horizontal alignment - ends*/
 #bodyPosition
 {
	width:995px; 
	height:100%;
	position:relative;
	text-align:center;
 }
#bodySecondPositioning
{
   background:white;  
   width:923px;
   margin:0px auto;
   border-right:1px solid #0b4058;
   border-left:1px solid #0b4058;
   margin-bottom:20px;

}  
 #bodyMainContainer
 {
     width:923px;
     margin:0px auto;
 }
  
 /*absolut relative positions */
 .coverPosition_relative
 {
     position:relative;
     height:5px;
 }
/*Header*/
.tollFreeNumbersContainer
{
    clear:both;
}
.tollFreeNumbersContainer P
{
    clear:both;
    width:250px;
}
#generalContactDetailes
{
}

#generalContactDetailes .phonesPosition
{
    position:absolute;
    top:120px;
    right:160px;
    color:#005981;
    font:15px/20px tahoma;
}
#generalContactDetailes .datePosition
{
    position:absolute;
    top:157px;
    right:89px;
    color:#071e34;
    font:12px/22px tahoma;
}
#generalContactDetailes .datePosition P
{
    float:left;
}
#headerPosition
{
    position:relative;
	width:923px;
	height:194px;
	margin:auto;
}
/*TOP MENU*/
#menuContainer
{
    width:923px;
    height:50px;
    position:relative;
    top:0px;
    left:0px;
    position:absolute;
}
#topMenu_position .leftCorner
{
    background:url(../menu_lCorner.png) no-repeat left;
    height:50px;
    
    width:5px;
    float:left;

}
#menuContainer .rightCorner
{
	background:url(../menu_rCorner.png) no-repeat right; 
	width:5px;
	height:50px;
	float:left;
	margin:0px 3px 0px 0px;
}
#topMenu_position .topMenu_link
{
    background:url(../menu_midBg.png) repeat-x center; 
	height:50px;
	float:left;
}
#topMenu_position .topMenu_link a
{
   font:11px/50px arial;
   color:white;
   text-decoration:none; 
   padding:0px 10px 0px 10px;
}
#topMenu_position .topMenu_link a:link
{
	text-decoration:none; 
}

#topMenu_position .topMenu_link a:hover
{
	color:#051e2a; 
	text-decoration:underline; 
}

/*end TOP MENU*/
#headerPart1 .logoLink
{
    cursor:pointer;
    position:absolute;
    left:0px;
    top:30px;
    _color:white;
}
#headerPart1 .logoPart
{
}
.logo
{
	width:333px;
	height:144px;
	float:left;
	margin:20px 0px 0px 0px;
	cursor:pointer;
	background:url(../logo.png) no-repeat left bottom;
}


#headerPart2 
{
}
#headerPart2_conteiner
{
    position:absolute;
    width:380px;
    height:144px;
    bottom:0px;
    right:0px;
    _right:-1px;
}

/*-----------------------------log in - start-----------------------------*/

#logIn_container .bottomBG {
    width:215px;
}

/*-----------------------------log in - end-----------------------------*/

#freeSearch .searchTxt
{
	color:#5F7207;
	clear:both;
}
.mainTitle .categoryProduct_title {
    color:#5F7207;
 }
 #affiliateTitle_bg h2 {
	color:#5F7207;
	clear:both;
}
#facts_container .titlePosition h2 {
    color:#5F7207;
    clear:both;
}
#facts_container .textContainer {
    background:none;
    clear:both;
}
#testimonialsTitle_bg h2 {
    color:#5F7207;
}
.subCategoryProduct_bg
{
	background:url(../bestSell_bg2.png) no-repeat;
}
.subCategoryProduct_bg .arrow
{
    background:none; 
}
.subCategoryProduct_bg .arrow2
{
    background:none; 
}
#liveSupport_offline h2 {
    color:#0b4058;
}
#shoppingCard .submitPosition {
    background:#0B4058 url(../shoppingSubmit_bg.png) no-repeat scroll 0 0;
    height:23px;
}

#shoppingCard_bg h2 {
    color:#5F7207;
}
a #SupportBut_position {
color:#5F7207;
}





/*Home - starts*/
.bestsellerTitle_bg h2
 {
	background:#f2f6e1; 
 }
#bestsellerTitle_container #bestsellersTitle_bg
 {
    background:url(../bestSell_lCorn.png) no-repeat left;
    height:27px;
 }
 #bestsellerTitle_container .mainTitle_txt
 {
    background:url(../bestTitle_midBg.png) repeat-x;
    margin:0px 6px;
    color:#0b4059; 
	font:14px/27px tahoma;
 }
 #bestsellerTitle_container
 {
   background:url(../bestSell_rCorn.png) repeat-x; 
 }



 .bestsellerProduct_container
 {
     height:130px;
 }
 #flashPart
 {
	top:138px;
 }
 /*Home - ends*/
 /*Product - starts*/
 
 
 #productGuarantee_container .productGuarantee {
    background:transparent url(../buts/guaranteeLeft.png) no-repeat scroll left center;
}
#guaranteeContainer .textPosition #guaranteelogo {
    background:transparent url(../guaranteeLogo.png) no-repeat scroll center bottom;
    width:187px;
    padding:70px 0px;
}
#productTable_container .submitBut, #productTable_container .bestsellerSubmitBut
{
    font:11px/39px arial !important;
    text-decoration:underline;
}
#productTable_container a 
{
    font:11px/60px arial;
    _font:11px/12px arial;
    text-align:center;
}
/*Product - ends*/

/*Cart - starts*/



#shoppingCard_container .regPriceBg {
    padding:0 25px;
}

#shoppingCard_container .returningBg {
    padding:0 20px;
}




/*Cart - ends*/
/*Payment - starts*/
#paymentHeader_container
{
    background:url(../paymentHeader_mid.png) repeat-x top;
}
#headerContainer
{
    background:url(../paymentHeader_right.jpg) no-repeat right;
}
#paymentLogo
{
	background:url(../logoPayment.png) no-repeat center; 
	width:300px;
	height:80px;
}
#paymentHeader_position
{
	background:url(../paymentHeader_left.jpg) no-repeat left;
}
#thanksPic SPAN
{
   background:url(../thanks_pic.jpg) no-repeat center; 
}

#creditCards_pics
{
	height:100px;
	background:url(../UnderConstruction2.png) no-repeat bottom ;
}
#veripaymentDetailes 
{
	display:inline;
}

/*Payment - ends*/

#veripaymentContact
{
    display:none;
}
#aboutUsContainer .topAbout .boldTxt, #aboutUsContainer .topAbout .txt
{
    width:300px;
}