*{margin:0px; padding:0px;}
body{font-family:Arial; font-size:12px; color:#000000; background-color:#474747; background-image:url(../graphics/background-darker.png);}
.clear{clear:both;}
h2{font-family:Arial; color:#484848; margin:20px 0px 20px 0px; font-weight:bold;}
h2 span{color:#3197b8;}
h3{margin:20px 0px 20px 0px; font-size:14px; color:#ffffff; font-weight:normal;}
h3 span{color:#81cde5; font-weight:bold;}

#site-wrapper{background-color:#ffffff; padding:0px 0px 20px 0px;}
#top-for-ie{width:950px; margin:0 auto; height:50px;}
#menu-top-wrapper{width:950px; margin:0 auto;}

#logo{float:left; border:0px;}
#logo a{border:0px;}
#logo img{border:0px;}

#menu-top{display:block; float:right; list-style-type:none; background-image:url(../graphics/main-menu-bg.png); background-position:0px 0px; background-repeat:no-repeat;}
#menu-top li{float:left;}
#menu-top li a{display:block; height:51px; background-image:url(../graphics/main-menu-hover.png); background-position:0px 0px;}
#menu-top li a:hover,#menu-top li a:focus{background-position:0px -51px;}
#menu-top li a{font-size:14px; color:#165e76; text-decoration:none; font-weight:bold;}
#menu-top li a:hover,#menu-top li a:focus{color:#ffffff;}
#menu-top li a span{display:block; padding:17px 15px 0px 15px;}

#menu-top li ul{display:none; position:absolute; list-style-type:none;}
#menu-top li:hover ul,#menu-top li:focus ul{display:block; position:absolute;}
#menu-top li ul li a{height:auto; font-size:12px; font-weight:normal; background-image:none; background-color:#ffffff;}
#menu-top li ul li a:hover,#menu-top li ul li a:focus{background-image:none; color:#165e76; background-color:#ffffff; border-bottom:1px dashed #91b3be;}
#menu-top li ul li a span{padding:10px;}

#menu-top li .selected{display:block; height:51px; background-image:url(../graphics/main-menu-hover.png); background-position:0px bottom; color:#ffffff;}

#top-banner{width:950px; height:100px; background-image:url(../graphics/banner.gif); background-position:left center; background-repeat:no-repeat;}

#www-list-wrapper{width:950px; margin:0 auto;}

.box-left{float:left; width:300px; margin:0px 25px 0px 0px;}
.box-center{float:left; width:300px;}
.box-right{float:right; width:300px;}

.box-desc-left{float:left; width:300px; margin:0px 25px 0px 0px;}
.box-desc-center{float:left; width:300px;}
.box-desc-right{float:right; width:300px;}

.box-desc-left p a{color:#165e76; text-decoration:none; border-bottom:1px dashed #165e76;}
.box-desc-left p a:hover,.box-desc-left p a:focus{color:#ffffff; background-color:#165e76; text-decoration:none; border-bottom:1px dashed #165e76;}
.box-desc-center p a{color:#165e76; text-decoration:none; border-bottom:1px dashed #165e76;}
.box-desc-center p a:hover,.box-desc-left p a:focus{color:#ffffff; background-color:#165e76; text-decoration:none; border-bottom:1px dashed #165e76;}
.box-desc-right p a{color:#165e76; text-decoration:none; border-bottom:1px dashed #165e76;}
.box-desc-right p a:hover,.box-desc-left p a:focus{color:#ffffff; background-color:#165e76; text-decoration:none; border-bottom:1px dashed #165e76;}

.www-feautures{list-style-type:none;}
.www-feautures li{margin:0px 0px 5px 0px; padding:0px 0px 0px 20px; background-image:url(../graphics/www-list-bullet.png); background-position:left center; background-repeat:no-repeat;}

#www-order-wrapper{width:950px; margin:0 auto;}

.www-price-order{margin:20px 0px 0px 0px;}
.www-price-order p{float:left; padding:5px 0px 5px 0px; font-size:14px; color:#165e76;}
.www-price-order p span{font-weight:bold;}
.www-price-order a{float:right; color:#165e76; text-decoration:none;}
.www-price-order a:hover,.www-price-order a:focus{color:#ffffff; text-decoration:none;}
.www-price-order a{padding:5px; background-image:url(../graphics/button-hover.png); background-position:0px 0px; border-bottom:1px solid #91b3be;}
.www-price-order a:hover,.www-price-order a:focus{background-image:url(../graphics/button-hover.png); background-position:0px -26px;}

#www-more-wrapper-bg{width:100%; background-color:#474747; background-image:url(../graphics/background-darker.png);}
#www-more-wrapper{width:950px; margin:0 auto;}

#www-more-wrapper p{color:#ffffff; line-height:18px; text-align:justify;}

#www-more-button-wrapper{width:950px; margin:0 auto;}

#footer{width:950px; margin:0 auto; padding-top:100px;}
#footer p{color:#6d6d6d;}
#footer p a{color:#6d6d6d;}

.box-description p{margin:0px 0px 20px 0px; text-indent:25px; line-height:18px; text-align:justify;}
.box-description h3{color:#484848; font-weight:bold;}
.box-description img{border:0px;}

.all-pack{color:#484848; margin:20px 0px 5px 0px; font-weight:bold; font-size:16px;}
.all-pack span{color:#3197b8; font-weight:bold;}
.menu-all-pack{list-style-type:none;}
.menu-all-pack li{margin:5px; margin-left:0px;}
.menu-all-pack li a{color:#165e76; text-decoration:none; border-bottom:1px dashed #165e76;}
.menu-all-pack li a:hover,.menu-all-pack li a:focus{color:#ffffff; background-color:#165e76; text-decoration:none; border-bottom:1px dashed #165e76;}

.form-order{border:0px;}
.table-order{width:945px;}
.table-order th,.table-order td{padding:10px 0px 10px 0px;}
.table-order th{width:220px; text-align:left;}
.table-order td{width:700px; text-align:right;}

.input{width:700px; padding:3px; border:1px solid #91b3be; background-color:#e5f0f4; font-family:Arial;}
.input:focus{width:700px; border:1px solid #91b3be; background-color:#fdfccf;}
.submit{border:0px; padding:4px; background-image:url(../graphics/button-hover.png); background-position:0px 0px; border-bottom:1px solid #91b3be; color:#165e76;}
.submit:hover,.submit:focus{border:0px; padding:4px; background-image:url(../graphics/button-hover.png); background-position:0px -26px; border-bottom:1px solid #91b3be; color:#ffffff;}
.textarea{width:700px; height:100px; padding:3px; border:1px solid #91b3be; background-color:#e5f0f4; font-family:Arial;}
.textarea:focus{width:700px; border:1px solid #91b3be; background-color:#fdfccf;}
.select{width:708px; padding:3px; border:1px solid #91b3be; background-color:#e5f0f4; font-family:Arial;}
.select:focus{width:708px; border:1px solid #91b3be; background-color:#fdfccf;}