* {margin:0;padding:0;}
.clear {clear:both;}
a {color:#0060B6;}
a:hover {color:#0060B6;}
a:visited {color:#0060B6;}
p {font-size:1em;margin: 0 0 1em 0;line-height:120%;padding:.5em 0 .1em 0;}
h1 {font:bold 1.6em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#992957;padding:.5em 0 .5em 0;}
h2 {font:bold 1.3em 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#666;padding:.5em 0 .5em 0;}
h3 {font:bolder 1em 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000;padding:.5em 0 .5em 0;}
hr {height:1px;border:0;color:#e2e2e2;background-color:#e2e2e2;margin:5px 0 20px 0;}
ul {}
li {list-style:url(/media/li.gif)}


body {font:74%/140% 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000;background:#fafafa url(/media/body-bg.gif) repeat-x;}
#wrapper {position:relative;width:753px;top:0px;margin:0 auto 0;background:#fff;top:0px}

#header {position:relative;height:123px;background:#adb2c1;}
#header .logo {float:left; margin:22px 0 0 25px;border:0;}
#header .strapline {float:right; margin:97px 27px 0 0;}

#topnav {position:relative;top:0px;width:753px;height:30px;background:#fff;}
#topnav ul {list-style:none;margin:0;}
#topnav ul li {display:inline;margin:0;}
#topnav ul li a {float:left;display:block;color:#fff;font:.9em 'Trebuchet MS', Arial, Helvetica, sans-serif;width:123px;text-align:center;background:#666;margin:0;border-top:3px solid #fff;text-decoration:none;text-transform:uppercase;}
#topnav a:hover {background:#858585 url(/media/nav-bg-alt.png) repeat-x;color:#fff}
#nav1, #nav2, #nav3, #nav4, #nav5 {color:#FFF;text-decoration:none;border-right:3px solid #fff;}
#nav6 {color:#FFF;text-decoration:none;}
#nav1, #nav2, #nav3, #nav4, #nav5, #nav6 {padding-top:8px;height:22px;}

#content {width:613px;margin:30px 70px 0 70px;padding:0;min-height:525px;height:auto;}
ul {margin-left:20px;}
/* for Internet Explorer */
/*\*/
* html #content {height:525px;}

#footer {position:relative;top:0px;width:753px;height:30px;background:#666;margin-top:40px;margin-bottom:4px;}
#footer ul {padding-left:10px;}
#footer ul li {display:inline;list-style:none;}
#footer ul li a {float:left;display:block;margin-top:1px;padding:6px 4px 2px 4px;text-align:center;text-decoration:none;color:#fff;}
#footer a:hover {text-decoration:underline;}
#footer .right {float:right;margin:7px 35px 0 0;color:#fff;}
#footer a {color:#fff;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#titlebox {width:601px;height:44px;background:#fff url(/media/navbox.gif) no-repeat;padding-bottom:15px;}
#titlebox strong {font:bold 1.6em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#992957;}
#titlebox p {padding:10px 0 0 15px;;font:bold 1em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#000;}
#titlebox h1 {padding:10px 0 0 15px;font:bold 1.6em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#992957;}

.back {padding:.8em 0 1em 0;border:0;}
.product-page-logo {float:left;padding:.8em 1em .5em 0;border:0;}

#content .leftcol {float:left;width:290px;}
#content .rightcol {float:right;width:290px;}
#content .products-index-logo {padding:.8em 0 .5em 0;border:0;}
#content .product-strapline {font:bold 1.3em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#000;padding-bottom:0;}

/* home content */
#featurelist {width:613px;font:1em 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#featurelist ul {border-top:1px solid #B2B2B2;margin:0;margin-top:10px;}
#featurelist li {list-style:none;border-bottom:1px solid #B2B2B2;background:#fff url(/media/li-fl.gif) 1% 50% no-repeat;padding:6px 0 6px 30px;}

/* orrange box */
.orange-bl {background:#EC7131 url(/media/box-orange-bl.gif) bottom left no-repeat ;width:613px;}
.orange-br {background: url(/media/box-orange-br.gif) bottom right no-repeat;}
.orange-tl {background: url(/media/box-orange-tl.gif) top left no-repeat;}
.orange-tr {background: url(/media/box-orange-tr.gif) top right no-repeat;padding:10px 0 10px 20px;}
/* dark grey box box */
.dkgrey-bl {background:#666 url(/media/box-dkgrey-bl.gif) bottom left no-repeat;width:220px;}
.dkgrey-br {background: url(/media/box-dkgrey-br.gif) bottom right no-repeat;}
.dkgrey-tl {background: url(/media/box-dkgrey-tl.gif) top left no-repeat;}
.dkgrey-tr {background: url(/media/box-dkgrey-tr.gif) top right no-repeat;padding:10px 0 10px 20px;}
/* grey border box */
.greybox, .greybox-body, .greybox-head, .greybox-head h2 {background: transparent url(/media/greyline-rounded-box.gif) no-repeat bottom right;}
.greybox {width:215px !important;width:210px;padding-right:5px;margin:10px auto;}
.greybox-head {background-position:top right;margin-right:-5px;padding-right:10px;}
.greybox-head h2 {background-position:top left;margin:0;border:0;padding:5px 0 0px 10px; height:auto !important; height:1%}
.greybox-body {background-position:bottom left;margin-right:10px;padding:0px 0 5px 10px;}

.home-product-button {padding:.5em 0 1em 0;border:0;}
.home-box-headline {font:bold 1.4em 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff;}

/* general forms */
form p {clear:left;margin:0;padding:.5em 0 0 0;}
fieldset {border:0;margin-top:2em;width:510px;}
label {float:left;width:100px;font:1.05em 'Trebuchet MS', 'Lucida Grande', Arial, Helvetica, sans-serif;text-align:left;}
/* field required */
.form-required {background: url(/media/required.gif) top right no-repeat;margin:0 1px 0 0;}
/*  for Internet Explorer */
/*\*/
* html .form-required {background: url(/media/required.gif) top right no-repeat;margin:1px 0 0 0;}

input.txt {color:#00008b;background-color:#ffffcb;border:1px inset #00008b;width:400px;padding:.1em;}
input.txt2 {color:#00008b;background-color:#ffffcb;border:1px inset #00008b;width:150px;padding:.1em;}
textarea.txt {color:#00008b;background-color:#ffffcb;border:1px inset #00008b;width:400px;height:10em;padding:.1em;}
input.btn {padding:.25em;}
input.btn:hover {cursor:pointer;}
form .right {float:right;}

.right_imagebox {float:right;width:400px;text-align:left;}
.right_image {float:right;margin:10px;margin-left:30px;}
.left_image {margin:15px;margin-left:0;}

#left_airplayindex {float:left;width:200px;}