BODY{font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;margin:0;}

/*--anchors--*/
A{color:blue;}
A:visited{color:blue;}

/*--headings--*/
H1,H2,H3,H4,H5,H6{font-family: Verdana, Arial, Helvetica, sans-serif;color:#04B403;}

/*--lists--*/
UL.genericList{list-style:none inside url(../images/redBullit.gif);padding:0;margin:0 0 0 4px;border-top:1px solid #64F864;border-bottom:1px solid #099809;}
UL.genericList li{color:#fff;font-size:1em;border-bottom:1px solid #64F864;border-top:1px solid #099809;padding: 3px 0 3px 13px;}
UL.genericList a{color:#fff !IMPORTANT;text-decoration:none;}
UL.genericList a:hover{}

/*--header section--*/
#logo_one{width:166px;border:0;height:124px;position:absolute;top:0;left:10px;}
#logo_two{width:230px;border:0;height:41px;position:absolute;top:37px;left:178px;}
#headerMenu{width:580px;height:27px !IMPORTANT;position:absolute;top:0;left:205px;}
#headerMenu img {border:0;}
#headerDivide{background-image:url(../images/headerDivide_bg.jpg);background-repeat:no-repeat;width:609px;height:32px;position:absolute;top:92px;left:176px;}

.LogInOutButton{position:absolute;top:2px;left:15px;}
#myAccountLink{position:absolute;top:2px;left:75px;}
#deliveryLink{position:absolute;top:2px;left:161px;}
#tradeLink{position:absolute;top:2px;left:224px;}
#contactLink{position:absolute;top:2px;left:275px;}

#myAccountLink_cym{position:absolute;top:2px;left:39px;}
#deliveryLink_cym{position:absolute;top:2px;left:125px;}
#tradeLink_cym{position:absolute;top:2px;left:207px;}
#contactLink_cym{position:absolute;top:2px;left:275px;}

#searchArea, #searchArea_cym{position:absolute;top:2px;left:310px;background-repeat:no-repeat;padding:1px 0 0 56px;width:167px;height:21px;}
#searchArea{background-image:url(../images/header/search_bg.gif);left:355px;}
#searchArea_cym{background-image:url(../images/header/search_bg_cym.gif);left:344px;}
.searchGoButton{position:relative;top:2px;}
#searchBox, .searchBox{width:82px;height:11px;font-size:9px;}
.languageToggle{position:absolute;top:1px;left:525px;}

/*--inset and sections area--*/
#inset,#adminInset{width:587px;position:absolute;top:124px;left:10px;}
#sectionMenu{background-image:url(../images/sectionsMenu_bg.jpg);background-repeat:no-repeat;width:186px;position:absolute;top:124px;left:597px;display:inline;}
#adminMenu{background-image:url(../images/adminMenu_bg.jpg);background-repeat:no-repeat;width:186px;position:absolute;top:124px;left:597px;display:inline;}
#adminMenu,#adminInset{height:80px;}

/*--main content--*/
#wrapper, #adminWrapper{width:775px;background-image:url(../images/wrapper_bg.jpg);background-repeat:repeat-y;position:absolute;left:10px;margin-bottom:0;}
#wrapper{top:266px;}
#adminWrapper{top:204px;}

#leftCol{float:left;width:162px;}
#leftColCap{background-image:url(../images/leftColCap.jpg);background-repeat:no-repeat;width:162px;height:51px;}
#leftColCap h4{padding: 8px 0 0 32px;}
#leftColDIV{padding: 0 4px 0 6px;text-align:center;}
#leftColDIV P{color:#fff;}
#leftColDIV a{color:#5BFF55;}

#mainCol{float:right;width:613px;}
#mainColCap{width:613px;height:55px;background-image:url(../images/mainColCap.jpg);background-repeat:no-repeat;}
#mainColCap h3,#leftColCap h4,#titlebar h3{color:#fff;font-weight:bold;font-size:1.3em;margin:0;}
#mainColCap h3,#titlebar h3{padding: 7px 0 4px 26px;}
#content{padding-left:15px;font-size:1.1em;}



#quickNav{background-image:url(../images/quickNav.jpg);width:613px;height:70px;background-repeat:no-repeat;}
#titlebar{height:33px}

#contentReturn{width:775px;height:71px !IMPORTANT;background-image:url(../images/contentReturn_bg.jpg);background-repeat:no-repeat;clear:both;background-color:#fff;}



/*--menu--*/
#menu{width:155px;list-style:none inside url(../images/redBullit.gif);padding:0;margin:0 0 0 4px;border-top:1px solid #64F864;border-bottom:1px solid #099809;}
#menu li{color:#fff;font-size:1em;border-bottom:1px solid #64F864;border-top:1px solid #099809;padding: 3px 0 3px 13px;}
#menu a{color:#fff;text-decoration:none;}
#menu a:hover{}

.menuItem{cursor:hand;background-color:pink;}/*background-image: url(../images/bullit.gif);}*/
.menuItem_alt{cursor:hand;background-color:red;}/*background-image: url(../images/bullit_alt.gif);}*/

/*--Footer--*/
#footer{width:777px;background-color:#fff;margin:0;padding:20px 0 50px 0;}
#footer UL{list-style:none outside none;margin:0;padding:0;}
#footer UL LI{float:left;color:#007300;font-size:1em;width:auto;}
#footerTop{width:100%;margin-bottom:10px;}
#footerBottom{border-top:1px solid #DDECCA;width:100%;}
#footerTop LI {padding-bottom:10px;}
#footerTop LI A{display:block;color:#007300;text-decoration:none;padding-right:10px;}
#footerTop LI A:hover{color:#FFF;background-color:#99CC00;}
#footerTop LI SPAN{text-transform:uppercase;font-weight:bold;}
#footerBottom LI {padding-top:10px;}
#footerBottom LI A{color:#007300;text-decoration:none;}
#footerBottom LI A:hover{color:#FFF;background-color:#C52E2E;}
#footerBottomOne,#footerTopOne{padding-left:190px;}

/*--basket--*/
#miniBasket{cursor:hand;background-image:url(../images/basket/basket_bg.jpg);height:41px;width:213px;position:absolute;top:84px;left:579px;}
#miniBasketDetails{min-height:160px;z-index:9999;display:none;background-color:#FFF;border-style:solid;border-color:#569B6A;border-width:0 1px 1px 1px;width:178px;position:absolute;top:125px;left:601px;}
#basketDetailsMask{background-color:#000;z-index:9998;width:180px;position:absolute;top:125px;left:601px;display:none;border:0;}
#miniBasketDetails p{padding:6px;}
.BasketCount{color:#FFF;font-size:1.2em;display:block;padding:17px 0 0 70px;}
.emptyBasketLabel{font-weight:bold;color:#CCC;display:block;height:50px;width:80px;margin:60px 50px;text-align:center;}

/*--generic styles for labels--*/
.errorLabel{color:Red;}
.fieldNote{color:black;}

/*--Clearance class'--*/
.clear-right{clear:right;}
.clear-left{clear:left;}
.clear-both{clear:both;}

/*--Login page structure--*/
#LogInTop{background-image:url(../../../assets/images/loginControl/top.gif);}
#LogInBottom{background-image:url(../../../assets/images/loginControl/bottom.gif);}
#LogInTop, #LogInBottom{background-repeat:no-repeat;width:402px;height:21px;margin-left:17px;}
#logInDiv{background-image:url(../../../assets/images/loginControl/middle.gif);width:402px;background-repeat:repeat-y;padding:0 17px;margin-left:17px;}
#logInDiv TABLE{font-size:1em;width:380px;}
#logInDiv TD{padding:4px;}
#logInDiv TD.title{font-size:1em;width:84px;text-align:right;}
#logInDiv TD P{color:#4C9160;}

