* {
    margin: 0;
    padding: 0;
}
body {
    background: url(../images-new/body-bg.jpg) repeat-x;
    font-size: 12px;
    line-height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    height: 100%;
    position: absolute;
    min-width: 100%;
    background-color: #FFF;
}
.clear {
    clear: both;
}
a {
    color: #1189d6;
}
a:hover {
    color: #159ff8;
}
#header {
    width: 1000px;
    margin: auto;
    display: block;
    padding-top: 35px;
}
#header .logo {
    float: left;
    width: 426px;
    display: inline-block;
}
#header .mini-menu {
    float: left;
    display: inline-block;
    width: 250px;
    padding: 10px 25px 0 118px;
}
#header .mini-menu li {
    list-style: none;
    float: left;
}
#header .mini-menu li a.menu1 {
    background: url(../images-new/header-top-menu-bg.png) no-repeat;
    width: 109px;
    height: 34px;
    display: inline-block;
}
#header .mini-menu li a.menu2 {
    background: url(../images-new/header-top-menu-bg.png) no-repeat -109px 0;
    width: 119px;
    height: 34px;
    display: inline-block;
}
#header .mini-menu li a.menu3 {
    background: url(../images-new/header-top-menu-bg.png) no-repeat -228px 0;
    width: 95px;
    height: 34px;
    display: inline-block;
}
#header .mini-menu li a.menu1:hover {
    background-position: 0 -34px;
}
#header .mini-menu li a.menu2:hover {
    background-position: -109px -34px;
}
#header .mini-menu li a.menu3:hover {
    background-position: -228px -34px;
}
#header .location {
    float: left;
    width: 150px;
    background: url(../images-new/location-icon.png) no-repeat 0 15px;
    padding: 17px 0 0 30px;
	height: 24px;
}
#header .contact-desc {
    color: #535353;
    display: block;
    float: right;
    padding: 0 12px 0 0;
    font-size: 14px;
}

#menu {
    width: 1000px;
    margin: 10px auto 0 auto;
    display: block;
    height: 54px;
}
#menu li {
    float: left;
    list-style: none;
}
#menu li a {
    display: block;
    color: #373636;
    font-size: 15px;
    font-weight: bold;
    padding: 5px 20px;
    text-decoration: none;
    height: 35px;
    padding: 20px 31px 0;
}
#menu li a:hover {
    background: url(../images-new/menu-bg.jpg) repeat-x;
}
#menu li a.active {
    background: url(../images-new/menu-bg.jpg) repeat-x;
}
#menu li a.no-bg {
    background: none;
}
#menu li a span.arrow {
    background: url(../images-new/menu-arrow.png) no-repeat;
    display: inline-block;
    width: 7px;
    height: 7px;
    margin: 0 0 0 10px;
}
#menu li a:hover {
    color: #FFF;
    text-shadow: 0 1px 0 #000;
}
.submenu {
    display: none;
    background: url(../images-new/submenu-bg.jpg) repeat-x;
    position:absolute;
    height: 30px;
	clear:both;
    width: 100%;
}
.submenu .center {
    width: 990px;
    margin: auto;
	clear:both;
}
.submenu .center li {
    float: left;
    list-style: none;
    margin:0px 0 0;
}
.submenu .center li a {
    text-decoration: none;
    font-size: 12px;
    color: #4a4a4a;
    display: block;
    padding: 10px 20px 0 20px;
    height: 30px;
}
.submenu .center li a:hover {
    background: url(../images-new/submenu-link-bg.jpg) repeat-x;
    float: left;
}
/*.submenu .center li:hover span.left {
    background: url(../images-new/submenu-left.jpg) no-repeat;
    width: 4px;
    height: 38px;
    float:left;
}
.submenu .center li:hover span.right {
    background: url(../images-new/submenu-right.jpg) no-repeat;
    width: 4px;
    height: 38px;
    float:right;
}*/
#content {
    width: 1015px;
    margin: auto;
    display: block;
    padding: 20px 0;
}
#content .top-topic {
    font-size: 18px;
    color: #212121;
    display: block;
    padding: 10px 0 25px 0;
	line-height:34px;
}
#content .top-topic span, #content .top-topic a {color:#0E74A9; text-decoration:none;}
#content .left-row {
    float: left;
    width: 250px;
}
#content .left-row .space {
    display: block;
    padding: 10px 0;
}
#content .left-row .product-box {
    width: 230px;
    height: 405px;
    background: url(../images-new/product-box-bg1.jpg) no-repeat;
    text-align: center;
}
#content .left-row .product-box .ucc-product-img {
padding:1px;
}
#content .left-row .product-box .prc {
    color: #545454;
    font-size: 32px;
    font-weight: bold;
    display: block;
    padding: 0 0 10px 0;
}
#content .left-row .product-box .detail {
    color: #545454;
    font-size: 17px;
    font-weight: bold;
    padding: 0 0 10px 0;
}
#content .left-row .contact-box {
    width: 200px;
    border: 1px solid #dedede;
    padding: 15px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #545454;
}
#content .left-row .contact-box a {
    color: #545454;
    text-decoration: none;
	
}
#content .left-row .contact-box p {
    display: block;
    padding: 6px 0;
    font-size: 14px;
}
#content .left-row .contact-box strong {
    font-size: 16px;
}
#content .right-row {
    float: left;
    width: 760px;
	/*padding-top: 50px;*/
}
#index-content {
    width: 1015px;
    margin: auto;
    display: block;
    padding: 35px 0 20px 0;
}
#index-content .left-sidebar {
    float: left;
    width: 664px;
}
#index-content .left-sidebar .product-box {
    width: 663px;
    height: 366px;
    display: block;
    background: url(../images-new/product-box-bg.png) no-repeat;
}
#index-content .left-sidebar .product-box .box1, 
#index-content .left-sidebar .product-box .box2, 
#index-content .left-sidebar .product-box .box3 {
    float: left;
    display: inline-block;
    padding: 10px;
}
#index-content .left-sidebar .product-box .box1 {
    width: 206px;
}
#index-content .left-sidebar .product-box .box2 {
    width: 198px;
}
#index-content .left-sidebar .product-box .box3 {
    width: 192px;
}
#index-content .left-sidebar .product-box .icon {
    display: block;
    text-align: center;
}
#index-content .left-sidebar .product-box .box1 .icon {
    padding: 12px 0 15px 0;
}
#index-content .left-sidebar .product-box .box2 .icon {
    padding: 16px 0 15px 0;
}
#index-content .left-sidebar .product-box .box3 .icon {
    padding: 0 0 15px 0;
}
#index-content .left-sidebar .product-box .tpc {
    display: block;
    margin: auto;
    font-size: 19px;
    color: #242424;
    text-align: center;
    padding-bottom: 10px;
}
#index-content .left-sidebar .product-box .desc {
    display: block;
    margin: auto;
    color: #7b7b7b;
    width: 190px;
    padding-bottom: 10px;
    min-height: 62px;
}
#index-content .left-sidebar .product-box .price {
    display: block;
    margin: auto;
    text-align: center;
    color: #2a2a2a;
    font-size: 16px;
    min-height: 30px;
}
#index-content .left-sidebar .product-box .box1 .price,
#index-content .left-sidebar .product-box .box2 .price {
    padding-bottom: 5px;
}
#index-content .left-sidebar .product-box .box3 .price {
    padding-top: 5px;
} 
#index-content .left-sidebar .product-box .price span.dolar {
    font-size: 17px;
    color: #737171;
}
#index-content .left-sidebar .product-box .price span.prc-1 {
    font-size: 25px;
    color: #ff6600;
}
#index-content .left-sidebar .product-box .price span.prc-2 {
    font-size: 18px;
    color: #ff6600;
}
#index-content .left-sidebar .product-box .price span.prc-3 {
    font-size: 13px;
    color: #000000;
}
#index-content .left-sidebar .product-box .buy-btn {
    display: block;
    margin: auto;
    height: 39px;
    width: 138px;
}
#index-content .left-sidebar .product-box .buy-btn a.buynow-bt {
    display: block;
    height: 39px;
    width: 138px;
    background: url(../images-new/buynow-bt.png) no-repeat;
}
#index-content .left-sidebar .product-box .buy-btn a.buynow-bt:hover {
    background-position: 0 -39px;
}
#index-content .left-sidebar .product-box .buy-btn a.buynow-bt:active {
    background-position: 0 -78px;
}
#index-content .left-sidebar .product-box .try-btn {
    display: block;
    margin: auto;
    height: 37px;
    width: 146px;
}
#index-content .left-sidebar .product-box .try-btn a.trynow-bt {
	display: block !important;
    height: 37px !important;
    width: 146px !important;
    background: url(../images-new/trynow-bt.png) no-repeat;
}
#index-content .left-sidebar .product-box .try-btn a.trynow-bt:hover {
    background-position: 0 -37px;
}
#index-content .left-sidebar .product-box .try-btn a.trynow-bt:active {
    background-position: 0 -74px;
}
#index-content .left-sidebar .product-box .learn-btn {
    display: block;
    width: 155px;
    margin: auto;
    padding-top: 5px;
}
#index-content .left-sidebar .our-certificate {
    width: 663px;
    height: 347px;
    display: block;
    background: url(../images-new/our-certificate-bg.png) no-repeat;
    padding: 10px 0; 
}
#index-content .left-sidebar .our-certificate .tpc {
    float: left;
    width: 400px;
    font-size: 26px;
    color: #242424;
    padding: 6px 0 6px 15px;
    display: inline-block;
    text-shadow: 0 1px 0 #FFF;
}
#index-content .left-sidebar .our-certificate .see-all {
    float: right;
    display: inline-block;
    padding: 6px 25px 0 0;
}
#index-content .left-sidebar .our-certificate .see-all a {
    font-size: 13px;
    font-weight: bold;
    color: #e97a00;
    text-decoration: none;
    display: block;
    background: url(../images-new/right-arrow-orange.png) no-repeat right;
    width: 150px;
}
#index-content .left-sidebar .our-certificate .box1, 
#index-content .left-sidebar .our-certificate .box2, 
#index-content .left-sidebar .our-certificate .box3 {
    float: left;
    display: inline-block;
    width: 200px;
    margin: 0 10px;
}
#index-content .left-sidebar .our-certificate .box1 {
    
}
#index-content .left-sidebar .our-certificate .box1 .image {
    display: block;
    padding-top: 40px;
    text-align: center;
}
#index-content .left-sidebar .our-certificate .box1 .topic, 
#index-content .left-sidebar .our-certificate .box2 .topic, 
#index-content .left-sidebar .our-certificate .box3 .topic {
    font-size: 15px;
    font-weight: bold;
    color: #242424;
    padding-top: 10px;
    text-align: center;
}
#index-content .left-sidebar .our-certificate .box1 .price, 
#index-content .left-sidebar .our-certificate .box2 .price, 
#index-content .left-sidebar .our-certificate .box3 .price {
    font-size: 13px;
    color: #686868;
    min-height: 30px;
    padding: 5px 0;
    text-align: center;
}
#index-content .left-sidebar .our-certificate .box2 {
    
}
#index-content .left-sidebar .our-certificate .box2 .image {
    display: block;
    padding-top: 25px;
    padding-bottom: 1px;
    text-align: center;
}
#index-content .left-sidebar .our-certificate .box3 {
    
}
#index-content .left-sidebar .our-certificate .box3 .image {
    display: block;
    padding-top: 26px;
    text-align: center;
}
#index-content .left-sidebar .our-certificate .buy-btn {
    display: block;
    margin: auto;
    min-height: 44px;
    width: 146px;
}
#index-content .left-sidebar .our-certificate .buy-btn a.buynow-bt {
    display: block;
    height: 37px;
    width: 146px;
    background: url(../images-new/buynow-grey-btn.png) no-repeat;
}
#index-content .left-sidebar .our-certificate .buy-btn a.buynow-bt:hover {
    background-position: 0 -37px;
}
#index-content .left-sidebar .our-certificate .buy-btn a.buynow-bt:active {
    background-position: 0 -74px;
}
#index-content .left-sidebar .our-certificate .learn-btn {
    display: block;
    width: 155px;
    margin: auto;
    padding-top: 5px;
}
#index-content .left-sidebar .resellers {
    width: 663px;
    height: 200px;
    display: block;
    background: url(../images-new/resellers-bg-top.png) no-repeat;
}
#index-content .left-sidebar .resellers .reseller-tpc {
    color: #666;
    font-size: 21px;
    display: block;
    padding: 15px 0 15px 15px;
}
#index-content .left-sidebar .resellers .name {
    color: #242424;
    font-size: 26px;
    display: inline-block;
    padding: 25px 0 15px 15px;
    width: 200px;
    float: left;
    line-height: 28px;
}
#index-content .left-sidebar .resellers .prc {
    color: #242424;
    display: inline-block;
    width: 100px;
    float: left;
    font-size: 13px;
    padding-top: 25px;
}
#index-content .left-sidebar .resellers .prc .one {
    display: block;
    font-size: 16px;
    padding: 5px;
}
#index-content .left-sidebar .resellers .prc .two {
    display: block;
    font-size: 30px;
    font-weight: bold;
    padding: 5px;
}
#index-content .left-sidebar .resellers .prc .three {
    display: block;
    font-size: 12px;
    padding: 5px;
}
#index-content .left-sidebar .resellers p {
    padding: 10px 0 0 20px;
}
#index-content .left-sidebar .resellers .reseller-left {
    float: left;
    width: 323px;
    display: inline-block;
}
#index-content .left-sidebar .resellers .reseller-right {
    float: left;
    width: 338px;
    display: inline-block;
}
#index-content .left-sidebar .resellers-bt {
    width: 663px;
    height: 63px;
    display: block;
}
#index-content .left-sidebar .resellers-bt .reseller-left-bt {
    float: left;
    display: inline-block;
    width: 272px;
    height: 33px;
    background: url(../images-new/reseller-bt-bg.png) no-repeat;
    font-size: 15px;
    color: #414141;
    text-decoration: none; 
    font-weight: bold;
    padding: 30px 0 0 50px;
}
#index-content .left-sidebar .resellers-bt .reseller-left-bt:hover {
    background-position: 0 -63px;
}
#index-content .left-sidebar .resellers-bt .reseller-right-bt {
    float: left;
    display: inline-block;
    width: 311px;
    height: 33px;
    background: url(../images-new/reseller-bt-bg.png) -322px 0 no-repeat;
    font-size: 15px;
    color: #FFF;
    text-decoration: none; 
    font-weight: bold;
    padding: 30px 0 0 30px;
}
#index-content .left-sidebar .resellers-bt .reseller-right-bt:hover {
    background-position: -322px -63px;
}
#index-content .right-sidebar {
    float: left;
    width: 339px;
    padding-left: 10px;
}
#index-content .right-sidebar .renewal-area {
    display: block;
    width: 337px;
    height: 367px;
    background: url(../images-new/renewal-bg1.png) no-repeat;
}
#index-content .right-sidebar .renewal-area .ucc-section {
    width: 337px;
	padding-bottom:10px;
	height:auto;
	overflow:hidden;
}
#index-content .right-sidebar .renewal-area .ucc-section .ucc-left {
	width:176px;
	float:left;
}
#index-content .right-sidebar .renewal-area .ucc-section .ucc-right {
	width:161px;
	float:left;
	padding-top:30px;
	height:219px;
}
#index-content .right-sidebar .renewal-area .ucc-section a {
	text-decoration:none;
}
#index-content .right-sidebar .renewal-area .renew-section {
    width: 337px;
	border-top:1px solid #EBE8E8;
	padding-top:10px;
}
#index-content .right-sidebar .renewal-area span {
    display: block;
    padding: 5px 0 6px 25px;
    color: #242424;
    font-size: 13px;
    width: 170px; 
}
#index-content .right-sidebar .renewal-area span.row1 {
    font-size: 26px;
    color: #666666;
    padding-top: 45px;
    padding-bottom: 15px;
}
#index-content .right-sidebar .renewal-area span.row2 {
    font-size: 19px;
}
#index-content .right-sidebar .renewal-area span.row3 {
    font-size: 13px;
}
#index-content .right-sidebar .renewal-area span.row4 {
    font-size: 19px;
    font-weight: bold;
}
#index-content .right-sidebar .renewal-area span.row5 {
    font-size: 18px;
    font-weight: bold;
}
#index-content .right-sidebar .renewal-area .bt {
    margin: auto;
    width: 127px;
    display: block;
    padding-top: 15px
}
#index-content .right-sidebar .renewal-area .bt a.rnw {
    background: url(../images-new/renew-today.png) no-repeat;
    width: 127px;
    height: 43px;
    display: block;
}
#index-content .right-sidebar .renewal-area .bt a.rnw:hover {
    background-position: 0 -43px;
}
#index-content .right-sidebar .news-area {
    padding: 20px 0 0 20px;
    display: block;
    width: 317px;
}
#index-content .right-sidebar .news-area .tp {
    font-size: 29px;
    background: url(../images-new/news-icon.png) no-repeat 0 7px;
    padding-left: 40px;
}
#index-content .right-sidebar .news-area .news {
    display: block;
    padding: 10px 0 0 0;
}
#index-content .right-sidebar .news-area h3 {
    display: block;
    padding: 20px 0 5px 0;
    color: #7b7b7b;
    font-size: 12px;
    font-weight: normal;
}
#index-content .right-sidebar .our-certificate {
    display: block;
    width: 338px;
    height: 347px;
    background: url(../images-new/our-certificate-bg-right.png) no-repeat;
    margin-top: 11px;
}
#index-content .right-sidebar .our-certificate .row-1 {
    display: block;
    height: 178px;
}
#index-content .right-sidebar .our-certificate .row-2 {
    display: block;
    height: 160px;
}
#index-content .right-sidebar .our-certificate .reseller-tpc {
    color: #666;
    font-size: 24px;
    color: #242424;
    text-shadow: 0 1px 0 #FFF;
    display: block;
}
#index-content .right-sidebar .our-certificate .row-1 .reseller-tpc {
    padding: 18px 0 15px 10px;
}
#index-content .right-sidebar .our-certificate .row-2 .reseller-tpc {
    padding: 18px 0 15px 10px;
}
#index-content .right-sidebar .our-certificate .name {
    color: #242424;
    font-size: 26px;
    display: inline-block;
    width: 200px;
    float: left;
    line-height: 28px;
}
#index-content .right-sidebar .our-certificate p {
    float: left;
    width: 190px;
    padding-left: 10px;
}
#index-content .right-sidebar .our-certificate .row-1 .name {
    padding: 20px 0 19px 10px;
}
#index-content .right-sidebar .our-certificate .row-2 .name {
    padding: 15px 0 13px 10px;
}
#index-content .right-sidebar .our-certificate .row-1 a.learn-more {
    text-decoration: none;
    float: left;
    width: 100px;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    color: #414141;
    text-shadow: 0 1px 0 #FFF;
    padding: 7px 0 0 26px;
}
#index-content .right-sidebar .our-certificate .row-1 a.learn-more:hover {
    color: #FFF;
    text-shadow: none;
}
#index-content .right-sidebar .our-certificate .row-2 a.sign-up {
    text-decoration: none;
    float: left;
    width: 100px;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    color: #FFF;
    text-shadow: 0 1px 0 #242424;
    padding: 7px 0 0 20px;
}
#index-content .right-sidebar .our-certificate .row-2 a.sign-up:hover {
    color: #242424;
    text-shadow: none;
}
#index-content .right-sidebar .our-certificate .prc {
    color: #242424;
    display: inline-block;
    width: 100px;
    float: left;
    font-size: 13px;
    padding-top: 20px;
}
#index-content .right-sidebar .our-certificate .prc .one {
    display: block;
    font-size: 16px;
    padding: 0 0 0 5px;
}
#index-content .right-sidebar .our-certificate .prc .two {
    display: block;
    font-size: 30px;
    font-weight: bold;
    padding: 5px;
}
#index-content .right-sidebar .our-certificate .prc .three {
    display: block;
    font-size: 12px;
    padding-left: 5px;
}
/*#index-content .right-sidebar .news-area .link a {
    display: block;
    color: #7b7b7b;
    font-size: 13px;
    font-weight: bold;    
}*/
#index-content .right-sidebar .news-area .news h2 a {
    display: block;
    color: #7b7b7b;
    font-size: 13px;
    font-weight: bold;    
}
#comodo-lg-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}
/*********Footer*********************/
#footer-wrap {
    width: 100%;
    background: url(../images-new/footer-wrap-bg.jpg) left bottom repeat-x;
    min-height: 310px;
}
#footer {
    width: 950px;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
    min-height: 200px;
    font-size: 13px;
    color: #545454;
    padding-top: 15px; 
}
#footer p { 
    display: block;
    padding: 10px;
}
#footer .foot-menu a {
    display: inline-block;
    padding: 5px;
    color: #545454;
    text-decoration: underline;
}
#footer .first-row {
    min-height: 300px;
}
#footer .first-row .footer-title {
    font-size: 22px;
    color: #545454;
    display: block;
    height: 30px;
    padding-top: 5px;
}
#footer .first-row .footer-table {
    display: block;
    padding-top: 15px;
}
#footer .first-row .footer-table ul li {
    list-style: none;
    display: block;
    padding: 5px 20px 5px 0;
}
#footer .first-row .footer-table li.table-tpc {
    display: block;
    padding: 5px 0;
    font-weight: bold;
    font-size: 16px;
}
#footer .first-row .footer-table td {
    width: 240px
}
#footer .first-row .footer-table a {
    color: #545454;
}
#footer .first-row .footer-table a:hover {
    text-decoration: none;
}
#footer .first-row .footer-bottom {
    display: block;
    padding-top: 15px;
}
#footer .first-row .footer-bottom ul li {
    list-style: none;
    display: block;
    padding: 5px 20px 5px 0;
}
#footer .first-row .footer-bottom li.table-tpc {
    display: block;
    padding: 5px 0;
    font-weight: bold;
    font-size: 16px;
}
#footer .first-row .footer-bottom td {
    width: 240px
}
#footer .first-row .footer-bottom a {
    color: #545454;
}
#footer .first-row .footer-bottom a:hover {
    text-decoration: none;
}
#footer .copyright {
    display: block;
    padding-top: 35px;
    text-align: center;
}
.ssl-price { 
    color: #FF6600;
    font-size: 25px;
}
/**Product Left Menu**/
#product-menu {
    width: 230px;
    border: 1px solid #ededed;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #f7f7f7;
}

#product-menu .menu_head {
    padding:14px 10px 5px 33px;
    height: 24px;
    cursor:pointer;
    position:relative;
    margin:1px;
    font-size:13px;
    color:#4a4a4a;
    background:url(../images-new/arrow-inactive.jpg) 0 0 no-repeat;
}
#product-menu .menu_head a {
    text-decoration: none;
    display: block;
    padding:14px 10px 5px 33px;
    height: 24px;
    color:#4a4a4a;
    font-size:13px;
}
#product-menu .menu_head a:hover, #product-menu .menu_head a:active {
    color:#fff;
    font-size:13px;
}
#product-menu .menu_body {
    display:none;
    background-color:#FFF;
}

#product-menu .menu_body .cnt {
    font-size:13px;
    background-color:#f7f7f7;
}

#product-menu .menu_body a {
    display:block;
    color:#4a4a4a;
    padding:10px 0 10px 20px;
    text-decoration:none;
    background-color: #eeeeee;
}

#product-menu .menu_body a:hover {
    color:#FFF;
    background-color: #9c9c9c;
}

#product-menu .menu_body .cnt ul {
    display:block;
    padding:0;
}

#product-menu .menu_body .cnt ul li {
    display:block;
}

a.price, a.price:hover, a.price:active, a.price:visited {
    color: inherit;
}
a.price, a.price:hover, a.price:active, a.price:visited {
    color: inherit;
}
a:hover {
    background-color: transparent;
    color: #0099CC;
    text-decoration: none;
}
#warranty-popup .text {
	font-family: 'Arial';
    font-weight: bold;
    line-height: 22px;
    color: #747474;
    font-size: 13px;
    border: 5px solid #CCCCCC;
    padding: 5px 5px 5px 5px;
}
#cot_tl_fixed {
    bottom: 0;
    position: fixed;
    right: 0;
}
#cot_tl_pop {
    background-color: transparent;
    bottom: 20px;
    height: 194px;
    overflow: hidden;
    position: fixed;
    right: 120px;
    visibility: hidden;
    width: 244px;
    z-index: 100;
}
img{
	border: none;
}
	
	
li.active{
    background: url("../images-new/menu-bg.jpg") repeat-x scroll 0 0 transparent;
}



.button span {
    background-repeat: no-repeat;
    border-radius: 8px;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    line-height: 1.1;
    margin: 0 auto;
    padding: 10px 15px;
    position: relative;
    text-align: center;
}
.button.orange span {
font-size: 14px;
font-weight:bold;
background:#ffab30;
background: -moz-linear-gradient(center top,  #ffab30 0%, #ff4712 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffab30), color-stop(100%,#ff4712));
background: -webkit-linear-gradient(top, #ffab30 0%, #ff4712 100%);
background: -o-linear-gradient(top, #ffab30 0%, #ff4712 100%);
background: -ms-linear-gradient(top, #ffab30 0%, #ff4712 100%);
background: linear-gradient(top, #ffab30 0%, #ff4712 100%);
-pie-background: linear-gradient(#ffab30 0%, #ff4712 100%);
border: 1px solid #bb0505;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 1px 1px 0px 0px #FFE5CB inset;
-moz-box-shadow: 1px 1px 0px 0px #FFE5CB inset;
box-shadow: 1px 1px 0px 0px #FFE5CB inset;
text-shadow:0px -1px 1px #A45600;
}
.button.orange:hover span {
background:#ff4712;
background: -moz-linear-gradient(center top,  #ff4712 0%, #ffab30 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4712), color-stop(100%,#ffab30));
background: -webkit-linear-gradient(top, #ff4712 0%, #ffab30 100%);
background: -o-linear-gradient(top, #ff4712 0%, #ffab30 100%);
background: -ms-linear-gradient(top, #ff4712 0%, #ffab30 100%);
background: linear-gradient(top, #ff4712 0%, #ffab30 100%);
-pie-background: linear-gradient(#ff4712 0%, #ffab30 100%);
}
.button.orange span.buttonwidth95 {
padding:8px 10px;
text-transform:uppercase;
width:95px;
}
.star-wra {text-align:center;}
#user-reviews {padding:20px 0 0 0;}
#breadcrumbs {font-size: 18px;color: #212121;display: block;padding: 10px 0 25px 0;line-height:34px;}
#breadcrumbs a {color:#0E74A9; text-decoration:none;}
#breadcrumbs span.last {color: #212121;}