/* CSS Document */
/* STYLE SHEET DECLARATIONS
copyright 2006 Evolution 7 Web Design - http://www.evolution7.com.au
Do not reproduce without permission.*/

/*GLOBAL STYLE SHEET*/

/* GENERAL STYLES
-----------------------*/ 
body {background:#FFF url(../images/bg-body.jpg) no-repeat; margin:18px 0 0 0; padding:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#414141;}

IMG {border:0px;}

.clear {clear:both;}

A {color:#2D94B7; text-decoration:none;}
A:HOVER {color:#414141;}

UL {margin:0px; padding:0px 0 10px 0;}
UL LI {list-style:none; padding:0 0 7px 10px; background:url(../images/bullet-blue.gif) no-repeat 0px 5px;}

H1 {color:#16628E; font-weight:normal; margin:0px;}
H1 SPAN {color:#42B8D7;}
H2 {font-weight:bold; margin:0px 0 20px 0; color:#16628E; width:auto;}

TABLE {background:#E1EFF3;}
TABLE TR.head {background:#F4F9FB;}
TABLE TR.head TH {color:#16628E; font-weight:bold;}
TABLE TR {background:#FFF;}
TABLE TR TH {color:#2D94B7; font-weight:normal;}
TABLE TR TD STRONG {color:#666;}

P.splash {margin:12px 0 0 0; line-height:1.3em}

.divider {width:500px; height:1px; background:#E0EEF2;}


/* LAYOUT STYLES
-----------------------*/ 

/* Login page only - reduces widths by 150px */
#login #wrap-top {width:600px; margin-left:auto; margin-right:auto; background:url(../images/bg-wrap-TI-sm.gif) no-repeat; }
#login #wrap {width:600px;}
#login #top-panel {width:600px;}
#login #top-panel .logo-ibm {padding:27px 17px 0 0;}
#login #content-wrap {width:600px; background:url(../images/bg-content-sm.gif) repeat-y;}
#login #content-top {background:url(../images/bg-content-top-sm.gif) no-repeat; width:600px;}
#login #img-panel {width:567px;}
#login #img-panel DIV {width:567px;}
#login #content-area {width:567px;}
#login #content-pad {padding:25px 0 0 31px; width:500px;}
#login #footerbg {background:url(../images/bg-footer-sm.gif) no-repeat; height:50px; width:600px;}
#login #footer-box {width:566px;}

/*--------------------------------------------------------------------------------------------------*/

#wrap-top {width:765px; background:url(../images/bg-wrap-TI.gif) no-repeat; margin-left:auto; margin-right:auto; text-align:right;}
#wrap {width:765px; background:#FFF; text-align:left; margin-left:auto; margin-right:auto;}

#top-panel {width:765px; height:81px;}
#top-panel .logo {float:left; width:179px; height:42px; padding:17px 0 0 21px;}
#top-panel .logo-ibm {float:right; width:66px; height:26px; padding:15px 10px 0 0;}

#toolbox {float:right; width:550px; margin-top:-7px;}

#access {float:right; width:auto; border-left:2px solid #E0F3F8; border-bottom:2px solid #E0F3F8; padding:6px 10px 0 0;}
#access UL {margin:0px; padding:0px 0 7px 5px; float:left;}
#access UL LI {display:inline; width:auto; color:#084454; list-style:none; background:url(../images/bullet-Lblue.gif) no-repeat 0px 9px; padding:2px 5px 0 11px;}
#access UL LI A {color:#406f7b; text-decoration:none; cursor:pointer;}
#access UL LI A:HOVER {color:#1daccb; cursor:pointer;}
#access UL LI.start {background:none; padding:2px 3px 0 6px;}

#access UL.text-size {background:url(../images/bullet-Lblue.gif) no-repeat 0px 8px; margin:-1px 0 0px 4px; padding:0 0px 0 7px;}
#access UL.text-size li {background:none; display:inline; float:left; padding: 0 3px 0 0; margin:0}
#access UL.text-size LI a {background:none; padding:0px; margin:0; display:block}
#access UL.text-size LI a:hover {background: url(../images/but-txtsize-bkg.gif) no-repeat 0 0; cursor:pointer;}

#access UL.login {background: url(../images/toolbox-divider.gif) no-repeat 6px top; padding-top:1px}
#access UL.login LI {background: url(../images/icon-login.gif) no-repeat 10px 2px;}
#access UL.login LI a {color:#1daccb; }
#access UL.login LI a:hover {color:#084454;}


#content-wrap {width:765px; background:url(../images/bg-content.gif) repeat-y;}
#content-top {background:url(../images/bg-content-top.gif) no-repeat; width:765px; height:7px;}

#img-panel {width:732px; height:122px; background:#074B73; margin:0 0 2px 16px;}
#img-panel DIV {width:732px; height:122px; position:absolute; z-index:1;}
#img-panel DIV.holiday {background:url(../images/img-holiday.jpg) no-repeat;}
#img-panel DIV.entertainment {background:url(../images/img-entertainment.jpg) no-repeat;}
#img-panel DIV.shopping {background:url(../images/img-shopping.jpg) no-repeat;}
#img-panel DIV.money {background:url(../images/img-money.jpg) no-repeat;}
#img-panel DIV.healthy {background:url(../images/img-healthy.jpg) no-repeat;}
#img-panel DIV.helping {background:url(../images/img-helping.jpg) no-repeat;}
#img-panel DIV.accessibility {background:url(../images/img-accessibility.jpg) no-repeat;}
#img-panel DIV.contact {background:url(../images/img-contact.jpg) no-repeat;}
#img-panel DIV.subscribe {background:url(../images/img-subscribe.jpg) no-repeat;}
#img-panel DIV.unsubscribe {background:url(../images/img-unsubscribe.jpg) no-repeat;}
#img-panel DIV.footy {background:url(../images/img-footy-tipping.jpg) no-repeat;}
#img-panel DIV.feedback {background:url(../images/img-feedback.jpg) no-repeat;}
#img-panel DIV.login {background:url(../images/img-login.jpg) no-repeat;}
#img-panel H1 {display:none;}

#img-panel-sp {width:732px; height:255px; background:#074B73 url(../images/bg-splash.jpg) no-repeat; margin:0 0 0 16px;}
#img-panel-sp DIV {width:732px; height:255px; position:absolute; z-index:1;}
/*#img-panel-sp DIV.splash {background:url(../images/splash-01.jpg) no-repeat;}*/
#img-panel-sp H1 {color:#074B73; font-weight:normal; margin:0px; padding:45px 31px 0 0; text-align:right;}

#content-area {width:732px; margin:0 0 0 16px; padding:0 0 2px 0;}
#content-col {float:left; width:571px;}
#content-col-sp {float:left; width:571px; height:165px; background:url(../images/bg-splash-txt.gif) no-repeat 0px 2px;}
#right-col {float:left; width:161px;}

#content-pad {padding:39px 0 0 31px; width:500px;}
#content-pad-sp {padding:27px 0 0 31px; width:500px;}

.col-but {width:161px; height:53px; padding:2px 0 0 0;}
.col-but DIV {width:161px; height:53px;}

.col-but DIV.subscribe {font-size:7px; color:#5F7884; background:#5F7884 url(../images/but-subscribe-off.gif) no-repeat;}
.col-but DIV.subscribe A {color:#5F7884; background:url(../images/but-subscribe-off.gif) no-repeat;}
.col-but DIV.subscribe A STRONG {display:none;}
.col-but DIV.subscribe SPAN {width:161px; height:53px; position:absolute; z-index:1; background:url(../images/but-subscribe-off.gif) no-repeat;}
.col-but DIV.subscribe SPAN:HOVER {color:#566C78; background:#566C78 url(../images/but-subscribe-ro.gif) no-repeat; cursor:pointer;}
.col-but DIV.subscribe SPAN.iehover {background:url(../images/but-subscribe-ro.gif) no-repeat; cursor:pointer;}

.col-but DIV.green-horizons a {font-size:7px; color:#5F7884; background:#fff url(../images/but-green-horizons.gif) no-repeat; height:53px; display:block}
.col-but DIV.green-horizons a:hover {background:#fff url(../images/but-green-horizons.gif) no-repeat left -53px;}
.col-but DIV.green-horizons STRONG {display:none;}

.col-but DIV.footy {font-size:1px; color:#FFF; background:url(../images/but-footy-off.gif) no-repeat;}
.col-but DIV.footy A {color:#FFF; background:url(../images/but-footy-off.gif) no-repeat; text-decoration:none;}
.col-but DIV.footy A STRONG {display:none;}
.col-but DIV.footy SPAN {width:161px; height:53px; position:absolute; z-index:1; background:url(../images/but-footy-off.gif) no-repeat;}
.col-but DIV.footy SPAN:HOVER {background:url(../images/but-footy-ro.gif) no-repeat; cursor:pointer;}
.col-but DIV.footy SPAN.iehover {background:url(../images/but-footy-ro.gif) no-repeat; cursor:pointer;}

.col-but DIV.az {background:#FFF; color:#FFF;}
.col-but DIV.az SPAN {width:161px; height:53px; position:absolute; z-index:1; background:url(../images/but-az-bg.gif) no-repeat;}
.col-but DIV.az DIV {float:left; width:auto; height:10px;}
.col-but DIV.az SPAN SPAN {float:left; width:1px; height:10px; background:none; position:static;}
.col-but DIV.az STRONG.products {float:left; font-size:12px; padding:30px 0 5px 8px; width:60px; display:block; background:url(../images/bg-but-divide.gif) no-repeat 65px 32px; font-weight:normal;}
.col-but DIV.az STRONG.suppliers {float:left; font-size:12px; width:65px; padding:30px 0 5px 7px; display:block; font-weight:normal;}
.col-but DIV.az DIV.products2 {font-size:1px; padding:0 0 5px 8px; width:60px; display:block;}
.col-but DIV.az DIV.suppliers2 {font-size:1px; width:65px; padding:0 0 5px 7px; display:block;}
.col-but DIV.az DIV A {color:#16628E; text-decoration:none;}
.col-but DIV.az DIV A:HOVER {color:#3FB7D7;}


/* NAV STYLES
-----------------------*/
#main-nav {width:749px; height:59px; margin:0 0 0 16px;}
#main-nav DIV {float:left; height:57px; width:auto; margin:0px 2px 0 0; background:#219CBD; font-weight:bold; font-size:15px;}
#main-nav DIV A {color:#219CBD; text-decoration:none;}
#main-nav DIV A STRONG {display:none;}

#main-nav DIV.entertainment {width:120px; background:url(../images/nav-entertainment-off.gif) no-repeat;}
#main-nav DIV.entertainment SPAN {width:120px; height:57px; position:absolute; z-index:1; background:url(../images/nav-entertainment-off.gif) no-repeat;}
#main-nav DIV.entertainment A.on SPAN {background:url(../images/nav-entertainment-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.entertainment SPAN.on {background:url(../images/nav-entertainment-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.entertainment SPAN:HOVER {background:url(../images/nav-entertainment-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.entertainment SPAN.iehover {background:url(../images/nav-entertainment-ro.gif) no-repeat; cursor:pointer;}

#main-nav DIV.shopping {width:137px; background:url(../images/nav-shopping-off.gif) no-repeat;}
#main-nav DIV.shopping SPAN {width:137px; height:57px; position:absolute; z-index:1; background:url(../images/nav-shopping-off.gif) no-repeat;}
#main-nav DIV.shopping A.on SPAN {background:url(../images/nav-shopping-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.shopping SPAN:HOVER {background:url(../images/nav-shopping-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.shopping SPAN.iehover {background:url(../images/nav-shopping-ro.gif) no-repeat; cursor:pointer;}

#main-nav DIV.holiday {width:103px; background:url(../images/nav-holiday-off.gif) no-repeat;}
#main-nav DIV.holiday SPAN {width:103px; height:57px; position:absolute; z-index:1; background:url(../images/nav-holiday-off.gif) no-repeat;}
#main-nav DIV.holiday A.on SPAN {background:url(../images/nav-holiday-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.holiday SPAN:HOVER {background:url(../images/nav-holiday-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.holiday SPAN.iehover {background:url(../images/nav-holiday-ro.gif) no-repeat; cursor:pointer;}

#main-nav DIV.money {width:123px; background:url(../images/nav-money-off.gif) no-repeat;}
#main-nav DIV.money SPAN {width:123px; height:57px; position:absolute; z-index:1; background:url(../images/nav-money-off.gif) no-repeat;}
#main-nav DIV.money A.on SPAN {background:url(../images/nav-money-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.money SPAN:HOVER {background:url(../images/nav-money-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.money SPAN.iehover {background:url(../images/nav-money-ro.gif) no-repeat; cursor:pointer;}

#main-nav DIV.living {width:115px; background:url(../images/nav-living-off.gif) no-repeat;}
#main-nav DIV.living SPAN {width:115px; height:57px; position:absolute; z-index:1; background:url(../images/nav-living-off.gif) no-repeat;}
#main-nav DIV.living A.on SPAN {background:url(../images/nav-living-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.living SPAN:HOVER {background:url(../images/nav-living-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.living SPAN.iehover {background:url(../images/nav-living-ro.gif) no-repeat; cursor:pointer;}

#main-nav DIV.helping {width:124px; background:url(../images/nav-helping-off.gif) no-repeat;}
#main-nav DIV.helping SPAN {width:124px; height:57px; position:absolute; z-index:1; background:url(../images/nav-helping-off.gif) no-repeat;}
#main-nav DIV.helping A.on SPAN {background:url(../images/nav-helping-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.helping SPAN:HOVER {background:url(../images/nav-helping-ro.gif) no-repeat; cursor:pointer;}
#main-nav DIV.helping SPAN.iehover {background:url(../images/nav-helping-ro.gif) no-repeat; cursor:pointer;}

#subnav {width:161px; background:url(../images/bg-subnav.gif) repeat-y;}
#subnav .top {background:url(../images/bg-subnavT.gif) no-repeat; height:14px;}
#subnav .contentbg {background:url(../images/bg-subnavB.gif) no-repeat; background-position:bottom;}
#subnav UL {margin:0px; padding:0px 0 4px 0;}
#subnav UL LI {list-style:none; color:#033C5C; padding:0 8px 10px 0; margin:0 10px 0 0; text-align:right; background:url(../images/arrow-blue.gif) no-repeat 148px 6px;}
#subnav UL LI A {color:#033C5C; text-decoration:none;}
#subnav UL LI A:HOVER {color:#2D94B7;}


/* CONTENT STYLES
-----------------------*/ 
.offer-panel {width:505px; height:71px; display:block; background:#F6FAFC url(../images/bg-offer-panel.gif) no-repeat;}
.offer-panel A {width:505px; height:71px; display:block; background:#F6FAFC url(../images/bg-offer-panel.gif) no-repeat; text-decoration:none; color:#414141;}
.offer-panel A:HOVER {background:url(../images/bg-offer-panel-ro.gif) no-repeat; color:#2D94B7; cursor:pointer;}

.offer-panel A.link {width:auto; height:auto; display:inline; background:none; color:#2D94B7; text-decoration:none;}
.offer-panel A.link:HOVER {background:none; color:#414141; cursor:pointer;}

.offer-panel A.link-strong {width:auto; height:auto; display:inline; background:none; color:#2D94B7; text-decoration:none; font-weight:bold;}
.offer-panel A.link-strong:HOVER {background:none; color:#414141; cursor:pointer;}

.offer-panel .holiday1 {float:left; width:92px; height:71px; background:url(../images/th-holiday1.jpg) no-repeat;}
.offer-panel .holiday2 {float:left; width:92px; height:71px; background:url(../images/th-holiday2.jpg) no-repeat;}
.offer-panel .holiday3 {float:left; width:92px; height:71px; background:url(../images/th-holiday3.jpg) no-repeat;}
.offer-panel .holiday4 {float:left; width:92px; height:71px; background:url(../images/th-holiday4.jpg) no-repeat;}
.offer-panel .holiday5 {float:left; width:92px; height:71px; background:url(../images/th-holiday5.jpg) no-repeat;}
.offer-panel .holiday6 {float:left; width:92px; height:71px; background:url(../images/th-holiday6.jpg) no-repeat;}
.offer-panel .holiday7 {float:left; width:92px; height:71px; background:url(../images/th-holiday7.jpg) no-repeat;}
.offer-panel .holiday8 {float:left; width:92px; height:71px; background:url(../images/th-holiday8.jpg) no-repeat;}
.offer-panel .holiday9 {float:left; width:92px; height:71px; background:url(../images/th-holiday9.jpg) no-repeat;}

.offer-panel .entertainment1 {float:left; width:92px; height:71px; background:url(../images/th-entertainment1.jpg) no-repeat;}
.offer-panel .entertainment2 {float:left; width:92px; height:71px; background:url(../images/th-entertainment2.jpg) no-repeat;}
.offer-panel .entertainment3 {float:left; width:92px; height:71px; background:url(../images/th-entertainment3.jpg) no-repeat;}
.offer-panel .entertainment4 {float:left; width:92px; height:71px; background:url(../images/th-entertainment4.jpg) no-repeat;}
.offer-panel .entertainment5 {float:left; width:92px; height:71px; background:url(../images/th-entertainment5.jpg) no-repeat;}
.offer-panel .entertainment6 {float:left; width:92px; height:71px; background:url(../images/th-entertainment6.jpg) no-repeat;}
.offer-panel .entertainment7 {float:left; width:92px; height:71px; background:url(../images/th-entertainment7.jpg) no-repeat;}

.offer-panel .shopping1 {float:left; width:92px; height:71px; background:url(../images/th-shopping1.jpg) no-repeat;}
.offer-panel .shopping2 {float:left; width:92px; height:71px; background:url(../images/th-shopping2.jpg) no-repeat;}
.offer-panel .shopping3 {float:left; width:92px; height:71px; background:url(../images/th-shopping3.jpg) no-repeat;}
.offer-panel .shopping4 {float:left; width:92px; height:71px; background:url(../images/th-shopping4.jpg) no-repeat;}
.offer-panel .shopping5 {float:left; width:92px; height:71px; background:url(../images/th-shopping5.jpg) no-repeat;}
.offer-panel .shopping6 {float:left; width:92px; height:71px; background:url(../images/th-shopping6.jpg) no-repeat;}
.offer-panel .shopping7 {float:left; width:92px; height:71px; background:url(../images/th-shopping7.jpg) no-repeat;}

.offer-panel .money1 {float:left; width:92px; height:71px; background:url(../images/th-money1.jpg) no-repeat;}
.offer-panel .money2 {float:left; width:92px; height:71px; background:url(../images/th-money2.jpg) no-repeat;}
.offer-panel .money3 {float:left; width:92px; height:71px; background:url(../images/th-money3.jpg) no-repeat;}
.offer-panel .money4 {float:left; width:92px; height:71px; background:url(../images/th-money4.jpg) no-repeat;}
.offer-panel .money5 {float:left; width:92px; height:71px; background:url(../images/th-money5.jpg) no-repeat;}
.offer-panel .money6 {float:left; width:92px; height:71px; background:url(../images/th-money6.jpg) no-repeat;}
.offer-panel .money7 {float:left; width:92px; height:71px; background:url(../images/th-money7.jpg) no-repeat;}
.offer-panel .money8 {float:left; width:92px; height:71px; background:url(../images/th-money8.jpg) no-repeat;}
.offer-panel .money9 {float:left; width:92px; height:71px; background:url(../images/th-money9.jpg) no-repeat;}
.offer-panel .money10 {float:left; width:92px; height:71px; background:url(../images/th-money10.jpg) no-repeat;}
.offer-panel .money11 {float:left; width:92px; height:71px; background:url(../images/sml-panel-img.jpg) no-repeat;}

.offer-panel .healthy1 {float:left; width:92px; height:71px; background:url(../images/th-healthy1.jpg) no-repeat;}
.offer-panel .healthy2 {float:left; width:92px; height:71px; background:url(../images/th-healthy2.jpg) no-repeat;}
.offer-panel .healthy3 {float:left; width:92px; height:71px; background:url(../images/th-healthy3.jpg) no-repeat;}
.offer-panel .healthy4 {float:left; width:92px; height:71px; background:url(../images/th-healthy4.jpg) no-repeat;}
.offer-panel .healthy5 {float:left; width:92px; height:71px; background:url(../images/th-healthly4.jpg) no-repeat;}
.offer-panel .healthy6 {float:left; width:92px; height:71px; background:url(../images/xx.health2.jpg) no-repeat;}

.offer-panel .helping1 {float:left; width:92px; height:71px; background:url(../images/th-helping1.jpg) no-repeat;}
.offer-panel .helping2 {float:left; width:92px; height:71px; background:url(../images/th-helping2.jpg) no-repeat;}
.offer-panel .helping3 {float:left; width:92px; height:71px; background:url(../images/th-helping3.jpg) no-repeat;}
.offer-panel .helping4 {float:left; width:92px; height:71px; background:url(../images/th-helping4.jpg) no-repeat;}
.offer-panel .helping5 {float:left; width:92px; height:71px; background:url(../images/th-helping5.jpg) no-repeat;}
.offer-panel .helping6 {float:left; width:92px; height:71px; background:url(../images/th-helping6.jpg) no-repeat;}
.offer-panel .helping7 {float:left; width:92px; height:71px; background:url(../images/th-helping7.jpg) no-repeat;}

.offer-panel .offer {float:left; width:370px; display:block; font-weight:normal;}
.offer-panel .offer STRONG {float:left; display:block; width:auto; height:15px; background:none; font-size:17px; font-weight:bold; padding:0 4px 5px 0;}
.offer-panel .offer STRONG.dark {color:#16628E;}
.offer-panel .offer STRONG.light {color:#008DB2;}
.offer-panel .offer SPAN {font-size:11px; color:#2D94B7; line-height:20px;}
.offer-panel .offer STRONG SPAN {font-weight:normal; line-height:normal;}

#form-box {width:500px; border-top:1px solid #E0EEF2; border-bottom:1px solid #E0EEF2; padding:20px 0 10px 0;}
#form-box .title {float:left; width:200px; padding:5px 0 0 0;}
#form-box .title span {font-size:11px; display:block; color:#aaa; line-height:13px;}
#form-box .title2 {float:left; width:200px; padding:0 0 0 0;}
#form-box .title2 DIV {width:170px;}
#form-box .title2 SPAN {font-size:11px;}
#form-box .question {width:250px; font-size:11px; margin-left:200px; padding-bottom:3px}
#form-box .field {float:left; width:300px; padding:0 0 10px 0;}
#form-box .field DIV {width:200px; font-size:11px; padding:5px 0 0 5px;}
#form-box .field INPUT {border:1px solid #E0EEF2; background:#F5F9FA; padding:5px 0 4px 5px; font-size:12px; width:230px; font-family:Arial, Helvetica, sans-serif;}
#form-box .field SELECT {border:1px solid #E0EEF2; background:#F5F9FA; padding:2px 0 2px 5px; font-size:12px; width:238px;}
#form-box .field TEXTAREA {border:1px solid #E0EEF2; background:#F5F9FA; padding:5px 0 4px 5px; font-size:12px; width:230px; height:80px; font-family:Arial, Helvetica, sans-serif;}
#form-box .field .checkbox {border:none; background:none; width:auto;}
.privacy {float:left; width:auto; padding:17px 30px 10px 247px;}
.privacy2 {float:left; width:320px; padding:17px 30px 10px 0;}
.submit {float:left; width:auto; font-weight:bold; font-size:14px; margin-top:10px; border:1px solid #E0EEF2; display:block;}
.submit A {display:block; padding:5px 7px 5px 7px;}
.submit A:HOVER {display:block; background:#F5F9FA; color:#16628E;}
.submit-login {width:65px; font-weight:bold; font-size:14px; margin:10px 0 10px 200px; border:1px solid #E0EEF2; display:block;}
.submit-login  A {display:block; padding:5px 7px 5px 7px;}
.submit-login  A:HOVER {display:block; background:#F5F9FA; color:#16628E;}
#edible-bloom:hover { font-size:12px; }

.united {float:right; display:block; background:url(../images/united-home-services.jpg) no-repeat; background-position:top right; width:165px; height:212px; padding:0 0 50px 15px;}
.angel {float:right; display:block; background:url(../images/dial-an-angel.jpg) no-repeat; background-position:top right; width:165px; height:60px; padding:0 0 0 15px;}

.validation {color:#CC0000; padding: 15px 15px 15px 50px; margin-bottom:10px; font-size:11px; background:#fcf2f2 url(../images/icon-warning.gif) no-repeat 15px 14px; line-height:13px}


/* FOOTER STYLES
-----------------------*/
#footerbg {background:url(../images/bg-footer.gif) no-repeat; height:55px; width:765px;}
#footer-box {width:731px; height:35px; background:#DCEBEF url(../images/bg-footerlinks.gif) no-repeat; margin:0 0 0 17px; font-size:11px; color:#6795A2;}
.copyright {float:left; width:100px; padding:10px 0 0 8px;}
.linksbox {float:left; width:250px; padding:10px 0 0 8px; text-align:center;}
.linksbox UL {margin:0px; padding:0px;}
.linksbox UL LI {display:inline; list-style:none; padding:0 8px 0 8px; background:none;}
.linksbox UL LI A {color:#6795A2; text-decoration:none;}
.linksbox UL LI A:HOVER {color:#2D94B7;}
.e7box {float:right; width:210px; padding:13px 0 0 0; font-size:9px;}
.e7box DIV {float:right; width:180px; background:url(../images/logo-e7.gif) no-repeat 160px 0px;}
.e7box A {color:#6795A2; text-decoration:none;}
.e7box A:HOVER {color:#2D94B7;}


#e7-link {float:right; width:220px; color:#aeaeae; font-family: arial; font-size:11px; margin: 9px 6px 0 0}
#e7-link a {display:block; float:right; padding:1px 5px 0 21px; color:#6795A2; text-decoration:none; height:17px; background:url(../images/logo-e7.gif) no-repeat left top;}
#e7-link a#web-design {background:none;}
#e7-link a:hover {background-position:bottom left; color:#2D94B7; background:url(../images/logo-e7.gif) no-repeat left -19px;}
