﻿td,th{text-transform:capitalize;text-align:left;vertical-align:top;}
ul{list-style:none;padding:0px;margin:0px;}
.float-break {
    clear:both !important;
    float:none !important;
    height:0px !important;
    width:0px !important;
    padding:0px !important;
    margin:0px !important;
}
.float-right {clear:none;float:right;}
.float-left {clear:none;float:left;}
.clear-left{clear:left !important;}
.clear-right{clear:right !important;}
.display-none{display:none;}
.display-inline{display:inline-block;*display:inline;}
.display-block{display:block;}
.cursor-default{cursor:default;}
.center{text-align:center;margin:5px auto;}
.padding-top{padding-top:15px;}
.margin-top{margin-top:20px;}
.margin-horizontal{margin:auto 5px;}
.margin-vertical{margin:5px auto;}
.border{border:1px solid #CCCCCC;padding:10px;}
.border-round{
    border:1px solid #CCCCCC;
    padding:10px;
    -moz-border-radius-bottomleft:4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
    -webkit-border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
}
.side-borders{
    background-image:none;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    padding:10px;
    position:relative;
    *position:static;
}
.background-gray{
    border:solid 1px #CCCCCC;
    background-color:#EAEAEA;
    -moz-border-radius-bottomleft:4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
    -webkit-border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    padding:10px;
}
.module {margin:5px auto 8px;}
.strong,.bold{font-weight:bold;}
.orange{color:#FE6501;}
.exception-control{cursor:help;font-size:12px;}
.exception-msg{font-size:10px;}
.exception-details{display:none;font-size:12px;}
.attValueCount{margin-left:4px;}
.exRow{margin:10px 0;}
.error{
    color:Red;
    margin:100px auto;
    text-align:center;
    width:80%;
}
.relative{position:relative;z-index:0;}
.absolute{
    position:absolute;
    top:0px;
    left:0px;
    z-index:1;
}
h1,h2,h3,h4,h5,h6,h7{
    margin:0px;
    padding:0px;
    font-size:14px;  
    text-transform:capitalize;  
}
a, img {border:medium none;text-decoration:none;}
a{
    display:inline-block;
    *display:inline;
    cursor:pointer;
    color:#666666;
}

.sep_arrow{
    background-image:url("http://wac.2994.edgecastcdn.net/002994/resources/arrow_sep.png");
    background-position:center center;
    background-repeat:no-repeat;
    display:inline-block;
    height:10px;
    margin:3px;
    vertical-align:middle;
    width:10px;
}
body{
    font-family:Arial;
    font-size:12px;
    *text-align:center;
}
#header,#page,#footer{
    margin:0 auto;
    width:970px;
}
#header{text-align:center;}
    #logo{
        margin-right:5px;
        text-align:center;
        vertical-align:top;
    }
#page{text-align:left;}
#footer{
    /*border-top:1px dotted #CBCBCB;*/
    margin-top:20px;
    padding-left:2%;
    padding-top:20px;
    text-align:left;
}
div.top{
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    background-color:#FE6501;
    color:white;
    font-size:12px;
    height:22px;
    padding:4px 10px 0;
    position:relative;
    text-transform:capitalize;
    width:auto;
    z-index:0;
}
div.top a,div.bottom a{
    color:Black;
    font-size:14px;
    text-decoration:underline;
}
div.top a.selected,div.bottom a.selected{
    color:white;
    cursor:default;
    font-weight:bold;
    text-decoration:none;
}
div.top a:hover,div.bottom a:hover{text-decoration:none;}
div.bottom{
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:0px;
    -moz-border-radius-topright:0px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    background-color:#FE6501;
    color:white;
    font-size:14px;
    height:18px;
    padding:6px 10px;
    position:relative;
    text-transform:capitalize;
    width:auto;
    z-index:0;
}

div.oMerchant > a, div.ad_host > a {text-decoration:none;}
.oMerchant a,.ad_host a  {
    color:#008000 !important;
    font-size:13px !important;
    text-decoration:none;
}
.ad_product{margin-top:5px;}
.adsense_module .product-name {
    color:#848484;
    font-size:12px;
    max-width:320px;
}
.adsense_module a {
    color:#848484;
}
.adsense_module a:hover {
    color:#FE6501;
}
.ad-title{color:#FE6501;font-size:16px;margin-bottom:5px;}
.btn{
    background-image:url("http://wac.2994.edgecastcdn.net/002994/resources/old_site_shop_button.gif");
    background-repeat:no-repeat;
    color:White !important;
    display:block;
    font-size:17px;
    font-weight:bold;
    height:46px;
    margin:2px auto 0;
    opacity:1;
    padding-top:10px;
    text-align:center;
    text-decoration:none !important;
    width:146px;
}
.btn.small{
    background-image:url("http://wac.2994.edgecastcdn.net/002994/resources/orangesmallbtn.gif");
    height:35px;
    width:73px;
    font-size:20px;
    padding-top:5px;
}
.btn:hover{opacity:0.85;}
#faq_lightbox{display:none;}
#btn_openFaqForm{cursor:pointer;}
.module.edit,.banner.edit{
    border:solid 1px red !important;
    min-height:100px !important;
}
a.outsource, a.ajax-log {
    color:Blue;
    font-size:16px;
    text-decoration:underline;
}
a.outsource:hover, a.ajax-log:hover {
    color:#FE6501 !important;
}

