/* ************************ General ************************ */

body{ font:0.70em Arial,Helvetica,sans-serif; margin:0px; padding:0px; text-align:center; color:#717171; background-color: #434343;}
#page{ width:750px; margin:0 auto; padding:0px; background: #434343 url('../images/pageback.gif') no-repeat top; padding-top:5px; }
a{ color:#DE0000; text-decoration:underline; }
a:hover{ color:#DE0000; text-decoration:none;}
#content { margin: 32px 28px 0px 27px; background-color:#FFFFFF;}
h1 { color:#DE0000; font-size:1.20em; }
h2 { color:#DE0000; font-size:1.00em; }

/* ************************ Header ************************ */

.topcurve{ background:url('../images/ct.gif') no-repeat; width:695px; height:15px;}
#header { margin: 0px 15px 0px 15px; text-align:left; height:149px; }
#header div { float:left; height:149px; } 
.logo{ background:url('../images/logo.gif') no-repeat; width:130px; }
.flash{ width:535px; }
#header span { display:none; }

/* ************************ Text ************************ */

#text { margin: 0px 15px 0px 15px; text-align:left; background:url('../images/menushbt.gif') no-repeat left bottom; }
#lesstext { margin: 0px 15px 0px 15px; text-align:left; background:url('../images/menushbt.gif') no-repeat left bottom; height:250px; }
.copy{ padding: 30px 40px 40px 225px; width:400px;}
*html body .copy{ padding-top:39px; padding-left:92px; width:520px; }
.enterlinks{ margin:0px 0px 0px 140px; }
.homecopy{ width:400px; margin:20px 0px 20px 139px; text-align:center; }
#hometext { margin: 0px 15px 0px 15px; text-align:left; height:475px; }
.skip{ text-align:center; }
#hometext img{ margin:30px 0px 0px 139px; }
#hometext ul{ margin:0px 50px 0px 0px; padding:0px; list-style-type: none; display:block; width:176px; float:left; }
#hometext li{ margin-bottom:5px; }
#hometext span { display:none; } 
#hometext li.list9 { background:transparent url('../images/welcomeb2b.gif'); }
#hometext li.list10 { background:transparent url('../images/welcomefood.gif'); }
#hometext li a { display:block; width:176px; height:0; padding-top:71px; overflow:hidden; text-indent:-3000px; }
* html #hometext li a:link, * html #hometext li a:visited { height:71px; padding-top:57px; he\ight:0; }
#hometext a.link9 { background:transparent url('../images/welcomeb2b.gif') -176px -71px  no-repeat; }
#hometext a.link10 { background:transparent url('../images/welcomefood.gif') -176px -71px no-repeat; }
#hometext a.link9:hover { background-position:0 0; z-index:50; }
#hometext a.link10:hover { background-position:0 0; z-index:50; }
* html #hometext a:hover {height:17px; he\ight:0;}

/* ************************ Left Menu ************************ */

.leftmenu{ background:url('../images/menushtop.gif') no-repeat top left; padding-top:40px;  float:left; display:block; }
.leftmenu a span{ display:none; }
.leftmenu ul{ margin:0px; padding:0px; list-style-type: none; display:block;  }
.leftmenu li{ margin-bottom:5px; }
.leftmenu span{ display:none; }

.leftmenu li.list1 {background:transparent url('../images/home_off.gif');}
.leftmenu li.list2 {background:transparent url('../images/about_off.gif');}
.leftmenu li.list3 {background:transparent url('../images/services_off.gif');}
.leftmenu li.list4 {background:transparent url('../images/recent_off.gif');}
.leftmenu li.list5 {background:transparent url('../images/what_off.gif');}
.leftmenu li.list6 {background:transparent url('../images/download_off.gif');}
.leftmenu li.list7 {background:transparent url('../images/career_off.gif');}
.leftmenu li.list8 {background:transparent url('../images/find_off.gif');}

.leftmenu li.list1on {background:transparent url('../images/home_on.gif'); padding-top:17px; }
.leftmenu li.list2on {background:transparent url('../images/about_on.gif'); padding-top:17px; }
.leftmenu li.list3on {background:transparent url('../images/services_on.gif'); padding-top:17px; }
.leftmenu li.list4on {background:transparent url('../images/recent_on.gif'); padding-top:17px; }
.leftmenu li.list5on {background:transparent url('../images/what_on.gif'); padding-top:17px; }
.leftmenu li.list6on {background:transparent url('../images/download_on.gif'); padding-top:17px; ; }
.leftmenu li.list7on {background:transparent url('../images/career_on.gif'); padding-top:17px; }
.leftmenu li.list8on {background:transparent url('../images/find_on.gif'); padding-top:17px; }
* html .leftmenu li.list1on, * html .leftmenu li.list2on,* html .leftmenu li.list3on,* html .leftmenu li.list4on,* html .leftmenu li.list5on,* html .leftmenu li.list6on,* html .leftmenu li.list7on,* html .leftmenu li.list8on  { padding-top:3px; }

.leftmenu  a { display:block; width:130px; height:0; padding-top:17px; color:#000; overflow:hidden; text-indent:-3000px; }
* html .leftmenu  a:link, * html .leftmenu  a:visited { height:17px; padding-top:3px; he\ight:0; }

.leftmenu a.link1 { background:transparent url('../images/home_on.gif') -130px -17px no-repeat; }
.leftmenu a.link2 { background:transparent url('../images/about_on.gif') -130px -17px  no-repeat; }
.leftmenu a.link3 { background:transparent url('../images/services_on.gif') -130px -17px  no-repeat; }
.leftmenu a.link4 { background:transparent url('../images/recent_on.gif') -130px -17px  no-repeat; }
.leftmenu a.link5 { background:transparent url('../images/what_on.gif') -130px -17px  no-repeat; }
.leftmenu a.link6 { background:transparent url('../images/download_on.gif') -130px -17px  no-repeat; }
.leftmenu a.link7 { background:transparent url('../images/career_on.gif') -130px -17px  no-repeat; }
.leftmenu a.link8 { background:transparent url('../images/find_on.gif') -130px -17px no-repeat; }

.leftmenu a.link1:hover { background-position:0 0; z-index:50; }
.leftmenu a.link2:hover { background-position:0 0; z-index:50; }
.leftmenu a.link3:hover { background-position:0 0; z-index:50; }
.leftmenu a.link4:hover { background-position:0 0; z-index:50; }
.leftmenu a.link5:hover { background-position:0 0; z-index:50; }
.leftmenu a.link6:hover { background-position:0 0; z-index:50; }
.leftmenu a.link7:hover { background-position:0 0; z-index:50; }
.leftmenu a.link8:hover { background-position:0 0; z-index:50; }

* html .leftmenu a:hover {height:17px; he\ight:0;}

/* ************************ Footer ************************ */

#footer { clear:both; text-align:left; height:90px; }
#footer div{ float:left; } 

/* ************************ Swith To ************************ */

.switch{ background:url('../images/switch.gif') no-repeat; width:195px; padding-top:31px; display:block;  }
.switch ul{ margin: 0px 0px 0px 15px; padding:0px; list-style-type: none; display:block; width:130px; }
.switch li{ margin-bottom:5px; }
.switch span{ display:none; }

.switch li.list9 { background:transparent url('../images/construct_off.gif'); }
.switch li.list10 { background:transparent url('../images/fresh_off.gif'); }
.switch a { display:block; width:130px; height:0; padding-top:22px; color:#000; overflow:hidden; text-indent:-3000px; }
* html .switch  a:link, * html .switch  a:visited { height:22px; padding-top:8px; he\ight:0; }

.switch li.list9on {background:transparent url('../images/construct_on.gif'); padding-top:22px; }
.switch li.list10on {background:transparent url('../images/fresh_on.gif'); padding-top:22px; }
* html .switch li.list9on, * html .switch li.list10on { padding-top:9px; }

.switch a.link9 { background:transparent url('../images/construct_on.gif') -130px -22px  no-repeat; }
.switch a.link10 { background:transparent url('../images/fresh_on.gif') -130px -22px no-repeat; }
.switch a.link9:hover { background-position:0 0; z-index:50; }
.switch a.link10:hover { background-position:0 0; z-index:50; }

* html .switch a:hover {height:17px; he\ight:0;}

.imgsep {margin-right: 8px;}

/* ************************ Contact Details ************************ */

.contact{ width:500px; border-top:solid 2px #9B9B9B;}
.contact div{ float:left; padding:8px 0px 0px 42px; }
.contact div img{ margin-top:30px;}
.contacthead { padding:0px; margin:18px 0px 0px 42px; height:18px; }
.botcurve{ background:url('../images/cb.gif') no-repeat; width:695px; height:15px; clear:both;}
.bottomsh{ background:url('../images/shbottom.gif') no-repeat; height:45px; }
.contact img {border:none; margin-left:42px;}

.copy p {line-height: 13pt;}


.back a {}


#backbutton a {  color: #6f0000; background-color: #FFFFFF;  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
#backbutton a:hover {  text-decoration: none; color: #ffffff; background-color: #6f0000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #6f0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}

