body {margin:0; padding:20px 0 0 0; font-size:76%; color:#58585A; font-family:arial, sans-serif; text-align:center; background:#fff;}
A{ font-size:10PX}

a:focus { -moz-outline-style: none; }
a img {border:none}

#wrap {width:916px; margin:0 auto; text-align:left;}
#head {background:#58595b; height:63px; border-bottom:1px solid #816c4b; border-right:1px solid #abacad; position:relative; z-index:20;}
#head img#logo {position:absolute; left:777px; top:0;}
#country {padding:8px 180px 0 28px; margin:0; list-style:none; float:left;}
#country li {float:left;}
#country li a {display:block; float:left; height:18px; line-height:18px; padding:0 10px; border-right:1px solid #fff; color:#fff; font-size:10px; text-decoration:none;}
#country li a.last {border:0;}
#country li a:hover {text-decoration:underline;}
p#login {color:#ffcc00; font-weight:bold; font-size:12px; padding:8px 0 0 0; margin:0;}
p#login a {color:#fff; text-decoration:none;}
p#login a:hover {text-decoration:underline;}
p#login1 {color:#FAA61A; font-weight:bold; font-size:12px; padding:8px 0 0 0; margin:0;}
p#login1 a {color:#fff; text-decoration:none;}
p#login1 a:hover {text-decoration:underline;}
#headMenu {clear:left; padding:12px 0 0 38px; margin:0; list-style:none;}
#headMenu li {float:left;}
#headMenu li a {display:block; float:left; padding:0 36px 0 0; color:#fff; font-size:12px; text-decoration:none; font-weight:bold;}
#headMenu li a:hover {text-decoration:underline;}
h1#title {margin:0; width:916px; height:0; padding-top:71px; overflow:hidden; background:url(midbar.png);}
h1#title1 {margin:0; width:916px; height:0; padding-top:71px; overflow:hidden; background-repeat:no-repeat; background-position:left; background-color:#000000; background-image:url(midbar1.jpg);}
#leftCol {width:205px; float:left; position:relative; z-index:20;}
#leftCol #question h2 {background:#58595b; color:#fff; font-size:20px; padding:10px 20px 10px 28px; margin:0; border-right:1px solid #747476; position:relative; z-index:20;}
#leftCol #question1 h2 {background:#58595b; color:#fff; font-size:18px; padding:10px 20px 10px 28px; margin:0; border-right:1px solid #747476; position:relative; z-index:20;}

#menu1 {padding:8px 0 0 0; font-weight:bold; margin:0; list-style:none; width:204px; height:317px; background:#fff url(curve-menu1.png) no-repeat; position:relative; border-right:1px solid #c9bcb4; font-weight:bold; color:#737477;}
/*#menu1 li {  background:url(line.gif) no-repeat 30px bottom; color:#737477}
#menu1 li a {display:block; width:160px; background:url(line.gif) no-repeat 30px bottom; font-family:arial, sans-serif; padding:5px 5px 5px 30px; color:#737477; text-decoration:none; font-weight:bold; font-size:11px; letter-spacing:0px;}*/
#menu1 li a {display:block; width:160px; font-family:arial, sans-serif; padding:5px 5px 5px 30px; color:#737477; text-decoration:none; font-weight:bold; font-size:11px; letter-spacing:0px;}
#menu1 li:hover a {font-size:11px;color:#000; background: url(arrow_off.gif) no-repeat left 7px; font-weight:bold;}


#menu {padding:10px 0 0 0; margin:0; list-style:none; width:204px; height:317px; background:#fff url(curve-menu.png) no-repeat; position:relative; border-right:1px solid #c9bcb4;}
#menu table {border-collapse:collapse; width:0; height:0; margin:-1px -4px;}
#menu div {position:absolute; left:-9999px;}
#menu li {float:left; width:204px; background:url(line.gif) no-repeat 30px bottom;}
#menu li.last {background:transparent;}
#menu li a {display:block; width:160px; font-family:arial, sans-serif; padding:8px 14px 8px 30px; color:#544; text-decoration:none; font-size:10px; letter-spacing:1px; background:transparent url(arrow_off.gif) no-repeat left 7px;}
#menu li a b {font-size:11px;}
#menu li a:hover {color:#030000; background: url(arrow_on.gif) no-repeat left 7px; white-space:normal;}
#menu li:hover > a {color:#030000; background: url(arrow_on.gif) no-repeat left 7px;}
#menu :hover div {left:204px; top:0; width:200px; background:url(gradient.gif); height:307px; padding:20px 0 0 20px; overflow:hidden;}
#menu :hover div ul {padding:0; margin:0; list-style:none; width:200px;}
#menu :hover ul li {width:200px; background:transparent; float:left;}
#menu :hover ul li a {width:200px; height:auto; background:transparent; padding:1px 0; font-weight:bold; color:#030000; font-size:11px;}
#menu :hover ul li a:hover {color:#fff;}
#menu :hover ul ul {margin:0; padding:0; list-style:none;}
#menu :hover ul ul li a {padding:1px 0 1px 20px; font-weight:normal; font-size:10px; background:url(bullet.gif) no-repeat 10px center;}

#menu2 { margin:0; font-size:11px; color:#030000; font-weight:bold; list-style:none; width:204px; height:317px; background-image:url(curve-menu1.png); background-color:#FFFFFF; position:relative; padding-left:0px; padding-top:10px; letter-spacing:1px; line-height:22px; border-right:1px solid #c9bcb4;}
#menu2 a {color:#656565; text-decoration:none; font-size:11px; padding-left:25px; white-space:normal;}
#menu2 a:hover {color:#000000; text-decoration:none; font-size:11px; background: url(arrow_on.gif) no-repeat left 0px; padding-left:25px; white-space:normal;}
#menu2 span {color:#656565; text-decoration:none; font-size:10px; padding-left:10px; white-space:normal;}
#menu2 span a{color:#656565; text-decoration:none; font-size:10px; padding-left:10px; background:url(bullet.gif) no-repeat left 3px; white-space:normal;}
#menu2 span a:hover {color:#ffffff; text-decoration:none; font-size:10px; padding-left:10px;  background:url(bullet.gif) no-repeat left 3px;}

#menu3 { margin:0; font-size:11px; color:#030000; font-weight:bold; list-style:none; width:204px; height:461px; background-image:url(curve-menu2.jpg); background-color:#FFFFFF; position:relative; padding-left:0px; padding-top:10px; letter-spacing:1px; line-height:22px; border-right:1px solid #c9bcb4;}
#menu3 a {color:#656565; text-decoration:none; font-size:11px; padding-left:25px; white-space:normal;}
#menu3 a:hover {color:#000000; text-decoration:none; font-size:11px; background: url(arrow_on.gif) no-repeat left 0px; padding-left:25px; white-space:normal;}
#menu3 span {color:#656565; text-decoration:none; font-size:10px; padding-left:10px; white-space:normal;}
#menu3 span a{color:#656565; text-decoration:none; font-size:10px; padding-left:10px; background:url(bullet.gif) no-repeat left 3px; white-space:normal;}
#menu3 span a:hover {color:#ffffff; text-decoration:none; font-size:10px; padding-left:10px;  background:url(bullet.gif) no-repeat left 3px;}

p#user {width:90px; margin:38px 0 0 30px; font-size:11px;}
p#user a {text-decoration:none; color:#222;}
p#user a img {border:0; margin-bottom:10px;}

#content {width:711px; float:left; position:relative; z-index:10; background:url(content_bgmain.jpg) repeat-y right;}
#topSeat {width:711px; height:281px; background:url(seat.jpg);}
#topSeat1 {width:711px; height:196px; background-repeat:no-repeat; background-position:left; background-color:#000000; background-image:url(bambach5.jpg);}
#topSeat #trial {display:block; width:80px; height:0; padding-top:80px; overflow:hidden; position:absolute; left:382px; top:4px;}
#topSeat1 #trial {display:block; width:80px; height:0; padding-top:100px; overflow:hidden; position:absolute; left:430px; top:20px;}
#topSeat1 ul {padding:55px 0 0 15px; margin:0; list-style:none; width:150px;}
#topSeat1 ul li {padding:1px 0 1px 22px; width:330px; color:#fff; font-size:25px; font-family:Arial, Helvetica, sans-serif; line-height:28px; font-weight:bold;}
#topSeat ul {padding:50px 0 0 15px; margin:0; list-style:none; width:150px;}
#topSeat ul li {display:block; margin:3px 0; padding:1px 0 1px 22px; font-weight:normal; font-size:12px; color:#fff; background:url(bullet.gif) no-repeat 10px 5px;}

p#original {display:block; width:80px; height:0; padding-top:80px; overflow:hidden; position:absolute; left:360px; top:195px;}
p#new {display:block; width:210px; height:0; padding-top:30px; overflow:hidden; position:absolute; left:470px; top:240px;}


#contentLeft {width:400px; padding:10px 0 0 37px; float:left;}
#contentLeft1 {width:400px; color:#58595b; padding:0px 26px 0 45px; float:left;}
#contentLeft h2 {font-size:23px; color:#58595b; margin:0; padding:0;}
#contentLeft h2 span {font-weight:normal;}
#contentLeft p {line-height:16px; font-size:12px; color:#58595b; margin:0; padding:10px 0;}
.textmiddle {line-height:16px; font-size:18px; font-weight:bold; color:#FAA61A; margin:0; padding:10px 0;}
#highlight {color:#FAA61A; font-size:10px;}
#click { padding-top:5px; float:right; width:115px; vertical-align:middle; text-align:left;}

#contentRight {width:225px; padding:10px 0 0 30px; float:left;}
#contentRight1 {width:225px; padding:0px 0 0 15px; background:#DCDDDE; float:left;}
#contentRight2 {width:225px; padding:-210px 0 0 30px; color:#58595b; float:right; vertical-align:text-top;}
#contentimagedown {width:100px; float:left; font-size:10px; padding-bottom:11px; font-style:italic; }
#contentimagedown1 {width:107px; float:right; color:#58595b; padding-bottom:10px; font-size:11px; font-style:italic; }
#contentterms { padding-bottom:10px; font-size:9px;}
#contentRight h2 {font-size:23px; color:#58595b; margin:0; padding:0;}
#contentRight p {line-height:14px; font-size:11px; color:#58595b; margin:0; padding:10px 0;}
#contentRight1 p {line-height:14px; font-size:11px; color:#58595b; margin:0; padding:15px 20px 10px 0px;}
#contentRight p a {color:#faa61a; text-decoration:none;}
#contactcontentbgRight p {
color:#58595B;
font-size:11px;
line-height:14px;
margin:0;
padding:10px 0;
}
#contactcontentbgRight p a {color:#faa61a; text-decoration:none;}
/*#contentRight p a:hover {text-decoration:underline;}*/
.contentRightsmalllink {color:#faa61a; text-decoration:none;}

#footer {clear:both; background:#58595b; height:150px; border-bottom:20px solid ##ddd;}
#footer p {padding:10px; line-height:25px; color:#ddd; float:left; font-size:10px; margin:0;}
#footer p#footlinks {float:right;}
#footer p#footlinks a {color:#ddd; text-decoration:none;}
#footer p#footlinks a:hover {text-decoration:underline;}
#footer li#footlinks a {color:#ffcc00; text-decoration:none;}
#footer p#footleft {float: left;}
#footer p#footleft a {color: #ddd;  text-decoration:none;}


#boxwrap {
    clear: both; 
    overflow: hidden;
    text-decoration:none;
    color: #fff;
}

.box {
    float: left;
    width: 20%;
    color: #fff;
    text-decoration:none;
}

.box ul {
    padding: 0 25px;
	list-style-type: none;
	font-size:10px;
	color: #fff;
	text-decoration: none;
}

.box li  a {
    padding: 0 0px;
	list-style-type: none;
	font-size:10px;
	color: #fff;
	text-decoration: none;
}


#Lists li a {color:#fff; font-size:10px; text-decoration:none;}

.box h2 a {
    color: #fff;
    font-weight: bold;
}



h2{padding: 0 25px; color:#fff; font-size:10px; font-weight:bold; text-decoration:none;}



.clear {clear:both;}
.newstitle { color:#f6a800; font-weight:bold; font-size:13px; text-decoration:none;}
.internationaldistributors{color:#030000; font-size:13px; font-weight:bold; text-decoration:none;}
