body {
 background: #fff url('/assets/images/bodybg.gif') repeat-x;
 font-family: verdana;
 font-size: 12px;
 margin: 0px;
 padding: 0px;
}

h1 {
font-family: Georgia;
font-size: 24px;
}

#wrapper {
 width: 940px;
 margin: 0px auto;
}

#topnav {
 height: 20px;
 width: 940px;
 padding: 5px 0px 0px 0px;
 margin: 0px;
 text-align: right;
 font-family: verdana;
 font-size: 10px;
 font-weight: bold;  
 z-index: 99;
}

#header {
 height: 82px;
 width: 940px;
 padding: 0px;
 margin: 0px;
 position: relative;
 overflow: visible;  
}

#header .toplogo {
 position: absolute;
 top: -25px;
 left: 20px;
 z-index: 20;
}

#header .addtoany {
 position: absolute;
 top: -22px;
 left: 180px;
 z-index: 30;
}

.regbiz_seal {
 position: absolute;
 top: 0px;
 left: 420px;    
}

.guarantee_seal {
 position: absolute;
 top: 0px;
 right: 0px;
}

.mcaffee_seal {
 position: absolute;
 top: 13px;
 left: 560px;
}

.verisign_seal {
 position: absolute;
 top: 3px;
 left: 670px;
}


#mainnav {
 margin: 0px 0px 6px 0px;
 z-index: 99;
}

#subpagebanner {
 width: 940px;
 position: relative;
 margin: 0px;
 padding: 0px;
 overflow: visible;
}

#sddm {
z-index: 100;
}

.accountdataunavailable {
 padding: 30px;
 text-align: center;
}

.sitedescription {
 margin: 20px 0px;
 font-size: 10px;
}

.currentserver {
 text-align: center;
}










#sddm
{    margin: 0;
    padding: 0;
    z-index: 99}

#sddm li
{    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px arial}

#sddm li a
{    display: block;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none}

#sddm li a:hover
{    background: #49A3FF}

#sddm div
{   position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 5px 0px;
    background: #004d84;
    border-bottom: 3px solid #fff;
    border-left: 3px solid #fff;
    border-right: 3px solid #fff;
    z-index: 99; }

    #sddm div a
    {    position: relative;
        display: block;
        margin: 0;
        padding: 5px 20px;
        width: auto;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        background: #004d84;
        color: #fff;
        font: 11px arial}

    #sddm div a:hover
    {    background: #0b7cc5;
        color: yellow;}
        
        
        
        
#sddm2
{    margin: 0;
    padding: 0;
    z-index: 99}

#sddm2 li
{    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px arial}

#sddm2 li a
{    display: block;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none}

#sddm2 li a:hover
{    background: #49A3FF}

#f2 {
 position: absolute;
 top: 64px;
 left: 60px
}

#f3 {
 position: absolute;
 top: 64px;
 right: 60px
}


#sddm2 div
{   position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 5px 0px;
    background: #004d84;
    border-bottom: 3px solid #fff;
    border-left: 3px solid #fff;
    border-right: 3px solid #fff;
    z-index: 99; }

    #sddm2 div a
    {    position: relative;
        display: block;
        margin: 0;
        padding: 5px 20px;
        width: auto;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        background: #004d84;
        color: #fff;
        font: 11px arial}

    #sddm2 div a:hover
    {    background: #0b7cc5;
        color: yellow;}
        
           
        
        
        
        
.clear {
 clear: both;
 height: 0px;
 width: 0px;
}

#content {
 margin: 5px 0px 0px 0px;
}

.content_left {
 width: 647px;
 margin: 0px;
 padding: 0px;
 float: left;
}

.rightbox {
 width: 287px;
 margin: 0px;
 padding: 0px;
}

.leftbox {
 width: 647px;
 margin: 0px 0px 8px 0px;
 padding: 0px;
}

.leftbox_header {
 width: 642px;
 height: 26px;
 padding: 8px 0px 0px 5px;
 margin: 0px;
 background: url('/assets/images/mainheader_background.gif') no-repeat;      
 color: #fff;
 position: relative;
}

.sortby {
 position: absolute;
 right: 13px;
 top: 5px;
}

.leftbox_header_title {
 height: 12px;
 width: 400px;
 position: absolute;
 top: 10px;
 left: 12px;
}

.leftbox_header span {
 display: none;
}

.leftbox_footer {
 background: #ccc;
 margin: 0px;
 padding: 0px;
 border-top: 1px;
}

.leftbox_buymmo {
 margin-bottom: 5px;
}

.featuredcharacter {
 float: right;
 margin: 10px 20px 10px 0px;
}

.listing_subscribebox {
 width: 615px;
 padding: 15px;
 background: #f5f5f5;
 text-align: center;
 border-bottom: 1px solid #949494;
}

.whatisbuymmotext {
 width: 455px;
 height: 245px;
 padding: 10px 180px 5px 10px;
 margin: 0px;
 font-size: 11.5px;
 background: url('/assets/images/whatischaracter.gif') 480px 10px no-repeat;
}

.gamecardbanner {
 position: absolute;
 bottom: 7px;
 left: 60px;
}
      
/*.whatisbuymmotext a, .whatisbuymmotext a:visited, .whatisbuymmotext a:active {
 color: #000;
 text-decoration: none;
 cursor: default;
} */

.whatisbuymmotext p {
 margin: 10px 0px 0px 0px;
}

.whatisbuymmotext h3 {
 font-size: 15px;
 margin: 0px;
}


.cartitem {
 background: url('/assets/images/cartitembg.gif') repeat-x;
 width: 285px;
 height: 21px;
 border-bottom: 1px solid #ccc;
 font-size: 10px;
}

.cartitem_discount {
 background: url('/assets/images/cartitembg_discount.gif') repeat-x;
 width: 285px;
 height: 21px;
 border-bottom: 1px solid #ccc;
 font-size: 10px;
 color: red;
}

.cartitem_remove {
 float: left;
 padding: 2px 5px 0px 5px;
}

.cartitem_link {
 float: left;
 width: 204px;
 padding-top: 4px;
}

.cartitem_price {
 float: left;
 padding-top: 4px;
}

.rightbox_header {
 position: relative;
}

.gotosupport {
 position: absolute;
 right: 6px;
 top: 10px;
}

.gotosupport a {
 color: yellow;
 font-size: 10.5px;
}

.rightbox_footer_cart_items {
 position: absolute;
 top: 8px;
 left: 100px;
 font-size: 10px;
}

.rightbox_footer_cart_total {
 position: absolute;
 top: 5px;
 right: 10px;
 font-size: 10px;
}

.rightbox_footer_cart_checkoutbutton {
 position: absolute;
 bottom: 14px;
 right: 8px;
 font-size: 10px;
}

.rightbox_footer_checkout_button {
 position: absolute;
 bottom: 16px;
 right: 11px;
}


.rightbox_footer_cart_reviewbutton {
 position: absolute;
 bottom: 14px;
 right: 110px;
 font-size: 10px;
}



.rightbox_content{
 width: 285px;
 border-left: 1px solid #cccccc;
 border-right: 1px solid #cccccc;
 margin: 0px;
 padding: 0px;
 position: relative;
}

.rightbox_shoppingcart{
 margin-bottom: 1px;
}

.rightbox_followus {
 margin-top: 8px;
}

.rightbox_content_checkout {
 padding: 10px;
 text-align: center;
 width: 265px;
 background: #FFF8C6;
}

.grandtotal {
 font-weight: bold;
 font-size: 14px;
 margin: 5px 0px 5px 0px;
}

.grandtotal_discount {
 font-weight: bold;
 font-size: 10px;
 color: red;
 margin: 5px 0px 5px 0px;
}

.checkoutexplanation {
 font-size: 10px;
 text-align: left;
 width: 250px;
}

.rightbox_footer_cart {
 background: url('/assets/images/boxfooter_shoppingcart.gif') no-repeat;
 height: 63px;
 width: 287px;
 position: relative;
}

.rightbox_footer_checkout {
 background: url('/assets/images/boxfooter_checkout.gif') no-repeat;
 height: 55px;
 width: 287px;
 position: relative;
 margin-bottom: 9px;
}

.rightbox_support {
 margin-bottom: 7px;
}

.content_right {
 width: 285px;
 margin: 0px;
 padding: 0px;
 float:right;
}

.reviews_container {
 position: relative;
 width: 285px;
 margin: 0px;
 padding: 0px;
 height: 85px;
}

.reviews_left {
 position: absolute;
 top: 15px;
 left: 10px;
}

.reviews_right {
 position: absolute;
 top: -2px;
 right: 0px;
}


.leftbox_content{
 width: 645px;
 border-left: 1px solid #cccccc;
 border-right: 1px solid #cccccc;
 margin: 0px;
 padding: 0px;
 position: relative;
}

.leftbox_content_checkout {
 padding: 20px;
 width: 605px;
}         

.cardlist_row {
 background: #fff url('/assets/images/cardlist_bg.gif') no-repeat bottom;
 width: 645px;
 border-bottom: 1px solid #d3d3d3;   
 padding:0px;
 margin: 0px; 
}

.cardlist_thumbnail {
 float: left;
 height: 113px;
 width: 155px;
 margin: 0px 2px 0px 0px;
 text-align: center;
 padding-top: 10px;
}

.cardlist_specs {
 float: left;
 width: 346px;
 margin: 0px 2px 0px 0px;
 text-align: center;
 padding-top: 10px;
 font-size: 10px;
 text-align: left;
 padding: 10px;
 position: relative;
 overflow: hidden;
}

.spectitle {
 font-weight: bold;
 font-size: 12px;
}



.cardlist_price {
 float: left;
 height: 113px;
 width: 120px;
 margin: 10px 0px 0px 0px;
 font-size: 18px; 
 text-align: center;
 padding-top: 10px;
}

.cardlist_price_container {
 margin-bottom: 20px;
 font-family: georgia;
}

.cardlist_button_container img {
 margin-bottom: 3px;
}

.accountlist_row {
 background: url('/assets/images/accountlist_rowbg.gif') no-repeat;
 width: 645px;
 height: 123px;
 border-bottom: 1px solid #d3d3d3;
 position: relative;
 overflow: visible;
}

.elite {
 background: url('/assets/images/accountlist_rowbg_elite.jpg') no-repeat;
 overflow: visible;    
}

.elite_badge {
 position: absolute;
 top: 75px;
 left: 40px;
 z-index: 100;
}

.noresults {
 background: url('/assets/images/accountlistbg.png') repeat-x;
 width: 645px;
 height: 72px;
 padding-top: 50px;
 text-align: center;
}

.accountlist_thumbnail {
 float: left;
 height: 113px;
 width: 85px;
 margin: 0px 2px 0px 0px;
 text-align: center;
 padding-top: 10px;
}

.accountlist_reference {
 float: left;
 height: 78px;
 width: 76px;
 margin: 0px 2px 0px 0px;
 text-align: center;
 padding-top: 45px;
 font-size: 18px; 
 position: relative;
}

.reference_icons {
 position: absolute;
 top: 80px;
 left: 14px;
}

.accountlist_level {
 float: left;
 height: 78px;
 width: 54px;
 margin: 0px 2px 0px 0px;
 text-align: center;
 padding-top: 45px;
 font-size: 18px;  
}

.accountlist_race {
 float: left;
 height: 95px;
 width: 86px;
 margin: 0px 2px 0px 0px;
 padding-top: 28px;
 text-align: center;
}

.accountlist_class {
 float: left;
 height: 95px;
 width: 86px;
 margin: 0px 2px 0px 0px;
 padding-top: 28px;
 text-align: center;   
}


.accountlist_specs {
 float: left;
 height: 123px;
 width: 126px;
 margin: 0px 2px 0px 0px;
 text-align: left;
}

.accountlist_specs_ul {
 margin: 0px 0px 0px 10px;
 padding: 0px;
 font-size: 10px;
}

.accountlist_specs_ul_container {
 height: 123px;
 width: 126px;  
 border-collapse: collapse;
 margin: 0px;
 padding: 0px;
}

.accountlist_specs_ul li {
 list-style: none;
 padding: 2px 2px 2px 20px;
 background: url('/assets/images/checkmark.png') 2px 2px no-repeat;
}

#countdown {
 width: 940px;
 height: 113px;
 background: url('/assets/images/countdown_bg.gif') no-repeat;
 margin: 2px 0px 6px 0px;
 position: relative;
}

#countdown .timerexplanation {
 position: absolute;
 right: 50px;
 top: 15px;
 font-size: 12px;
 font-weight: bold;
 color: yellow;
}

#countdown .timer {
 position: absolute;
 right: 30px;
 top: 30px;
 font-size: 50px;
 font-weight: bold;
 color: #fff;
}

.assets_spec {
 margin: 10px 0px 0px 10px;
 font-size: 9px;
 text-align: left;
 width: 90px;
}


.accountlist_price {
 float: left;
 height: 108px;
 width: 120px;
 margin: 0px;
 text-align: center;
 font-size: 18px;
 padding-top: 15px;
}

.accountlist_price_container {
 margin-bottom: 10px;
 font-family: georgia;
}

.accountlist_button_container img {
 margin-bottom: 3px;
}



#footer {
width: 100%;
height: 193px;
margin-top: 10px; 
background: #fff url('/assets/images/footerbg.gif') repeat-x; 
}

#footer_wrapper {
 width: 940px;
 margin: 0px auto;
 padding: 0px;
}

#footer_wrapper .footernav {
 height: 160px;
 width: 940px;
 margin: 2px 0px 0px 0px;
 background: url('/assets/images/footerlayoutbg.gif') no-repeat;
 position: relative;
}

.footernav_companyinfo {
 position: absolute;
 top: 32px;
 left: 200px;
}

.footernav_products {
 position: absolute;
 top: 32px;
 left: 388px;
}

.footernav_purchaseinfo {
 position: absolute;
 top: 32px;
 left: 577px;
}

.footernav_support {
 position: absolute;
 top: 32px;
 left: 764px;
}

.footer_hours {
 font-size: 9px;
 margin-top: 15px;
}

#footer_wrapper {
 font-size: 11px;
}

#footer_wrapper a, #footer_wrapper a:visited {
 color: #555;
 text-decoration: none;
}

#footer_wrapper a:hover {
 text-decoration: underline;
}

#footer_wrapper .footernavul {
 list-style-type: none;
 margin: 0px;
 padding: 0px;
}

#footer_wrapper .footernavul li {
 margin-bottom: 4px;
}

#footer .copyright {
 margin-top: 11px;
 font-size: 11px;
 font-weight: bold;
 text-align: center;
 width: 940px;
}

.emptycart {
 height: 25px;
 padding-top: 15px;
 text-align: center;
}

.accountlist_alternates_container {
 font-size: 9px;
 color: #666;
}


#armoryprofile {
 width: 645px;
 margin: 0px;
 padding: 0px;
 background: url('/assets/images/armorydata_bg.gif') repeat-y;
}

#armoryprofile .items_left {
 width: 51px;
 padding: 10px;
 float: left;
}

#armoryprofile .items_right {
 width: 51px;
 padding: 10px;
 float: right;
}

#armoryprofile .armory_content {
 width: 500px;  
 float: left;
 /* background: #ccc;*/
 text-align: center;
}

#armoryprofile .armory_screenshot {
 margin-top: 20px;
}

#armoryprofile .item {
 margin-bottom: 10px;
}

#armoryprofile .weapon_items {
 background: #fff;
 border-top: 1px solid #ccc;
 height: 51px;
 padding: 10px;
 text-align: center;
}

.bottomitem {
 float: left;
 margin-right: 5px;
}

.login_left {
 float: left;
 padding-right: 20px;
 border-right: 1px solid #ccc; 
 height: 200px;
 width: 257px;
 font-size: 10px;
}

.login_left table {
 margin-bottom: 10px;
}

.register_right {
 float: left;
 margin-left: 20px;
 height: 200px;
 width: 300px;
 font-size: 10px;
}

.login_register {
margin: 20px 0px 20px 20px;
}

.errors {
background: #E88989;
padding: 10px;
color: #fff;
font-weight: bold;
}

#paymentmethods {
 margin: 30px auto 40px auto;
 border-collapse: collapse;
}

#paymentmethods td {
 padding: 10px;
}

#registration {
 margin: 20px 0px 20px 50px;;
 width: 500px;
}

#registration .left {
 width: 130px;
 text-align: right;
 padding-right: 20px;
}

#phoneverification {
 border: 2px solid #555;
 padding: 10px;
 font-size: 10px;
}

#phoneverification h3 {
 color: red;
 font-weight: bold;
 font-size: 12px;
 margin: 0px 0px 5px 0px;
}

#phoneoptions {
 margin-top: 5px;
}

#characters_container {
 margin: 10px 0px 10px 35px;
 width: 546px;
}

#characters_container .characters_info {
 /*height: 150px;*/
 height: 145px;
 width: 150px;
 background: #e5e5e5;
 border: 1px solid #ccc;
 margin-right: 10px;
 padding: 10px;
 float: left;
 text-align: center;
 position: relative;
}

.characters_info_realm {
 position: absolute;
 top: 10px;
 left: 10px;
 font-size: 9px;
 text-align: left;
}

.characters_info_name {
 position: absolute;
 top: 40px;
 left: 10px;
 font-size: 9px;
 text-align: left;
}

.characters_info_level {
 position: absolute;
 top: 40px;
 right: 10px;
 font-size: 9px; 
text-align: left; 
}

.characters_info_race {
 position: absolute;
 top: 85px;
 left: 10px;
 font-size: 9px;
 text-align: left;
}

.characters_info_class {
 position: absolute;
 top: 117px;
 left: 10px;
 font-size: 9px;
 text-align: left;
}




#server_selector {
 margin: 30px auto;
 width: 400px;
}

.selected_server {

font-size: 18px;
font-weight: bold;

}

.characters_info h3 {
font-family: Georgia;
margin: 0px;
}

.characters_info h4 {
font-family: verdana;
margin: 0px 0px 10px 0px;
font-size: 10px;
}

.delete_character_button {
 margin-top: 10px;
}

.quoteheader {
 font-size: 28px;
 font-family: Georgia, Palatino Linotype, Book Antiqua;
 margin: 20px auto; 
 text-align: center;
}

h3 {
 font-family: Georgia, Palatino Linotype, Book Antiqua;
 margin: 20px auto; 
}

#prequalification td {
 padding-bottom: 15px;
}

#prequalification p {
 margin: 5px 0px 0px 10px;
 font-size: 11px;
 
}

#prequalification h5 {
 margin: 3px 0px 0px 0px;
}

.sellformheader {
 font-size: 20px;
 font-family: Georgia, Palatino Linotype, Book Antiqua;
 margin: 20px auto; 
}

.sellingtoolform_left {
 width: 200px;
 text-align: right;
 padding-right: 20px;
}

.sellingsecure {
 border: 1px solid #ccc;
 padding: 15px 150px 15px 15px;
 height: 77px;
 font-size: 11px;
 background: url('/assets/images/verisignsecuresite.gif') no-repeat 500px 15px;
}


.cartbutton {
 width: 183px;
 height: 21px;
 background: url('/assets/images/cartbutton.png') repeat-x; 
 color: #fff;
 padding: 7px 0px 0px 10px;
 font-weight: bold;
 cursor: pointer;
 text-align: left;
}

.quoteadjustment {
 border: 1px solid #ccc;
 padding: 15px 15px 15px 15px;
 font-size: 11px;
 background: #E88989;
 color: #fff;
 font-weight: bold;
 font-size: 14px;
 margin-top: 10px;


}

.simple_container {
 padding: 0px 20px 20px 20px;
}

.content_pad {
 padding: 5px 15px 15px 15px;
}

.inventory_updates_col {
 float: left;
 margin-right: 40px;
}

.inventory_updates_col_right {
 float: left;
}

.inventory_update_categories {
 font-size: 11px;
 padding: 15px;
 border: 1px solid #ccc;
 background: #f5f5f5;
 width: 540px;
 margin: 20px auto;
}

.paypalloader {
 margin: 40px auto;
 text-align: center;
}

.rightcolum_banner {
 margin-top: 6px;
}

.rightbox_banner {
 margin-bottom: 5px;
}

.minifaq_question {
 font-weight: bold;
 color: #024d82;
}

.minifaq_answer {
 margin-left: 30px;
}

.minifaq_answer_ul {
 margin-left: 60px;
}

#contactgrid {
 margin-left: 30px;
}

#contactgrid td {
 font-family: Georgia, Palatino Linotype, Book Antiqua;
 font-size: 20px;
 margin: 0px;
 padding: 0px 5px;
}

#legitimacymatrix {
 border-collapse: collapse; 
 border-bottom: 1px solid #ccc; 
}

#legitimacymatrix .left {
 width: 150px;
 text-align: center;
 padding: 20px 0px;  
 vertical-align: top;
 border-top: 1px solid #ccc;
}

#legitimacymatrix .right {
 padding: 20px 0px;
 border-top: 1px solid #ccc;
}

.support_nav {
 margin: 15px 0px;
}

.kbitem {
 margin-bottom: 20px;
}

.articletitle {
 margin-bottom: 5px;
}

.articlecontents {
 
}

.qbrow1, .qbrow2 {
 padding: 10px 0px;
}

.cartitem_couponinput {
 font-size: 10px;
 padding: 3px 5px 3px 5px;
 background: #ffbc00;
 position: relative;
 height: 17px;
}

.cartitem_coupon_text {
 position: absolute;
 top: 4px;
 left: 5px;
}

.cartitem_coupon_input {
 font-size: 10px;
 height: 13px;
 border: 1px solid #ccc;
 width: 95px;
 position: absolute;
 top: 2px;
 left: 100px;
}

.cartitem_coupon_button {
 position: absolute;
 top: 3px;
 right: 3px;
}

.emaildelivery {
 background: #0095eb;
 padding: 5px;
 font-weight: bold;
 color: #fff;
 margin-bottom: 5px;
}

.day {
 font-weight: bold;
 padding-right: 20px;
}

.qtyinput {
 width: 40px;
}

.qtyinputcontainer {
 font-size: 12px;
 margin-bottom: 20px;
}

.warantylist {
 margin: 0px;
 padding: 0px;
}

.warantylist li {
 margin: 0px 0px 15px 10px;
 padding: 0px;
 list-style-type: none;
}

.affiliatelogin {
 width: 200px;
 padding: 0px 20px 10px 20px;
 background: #e5e5e5;
 float: right;
 margin: 0px 10px 20px 20px;
 border: 1px solid #ccc;
}



            
#paymentform td {
 font-family: arial;
 font-size: 13px;   
 padding-top: 5px;
 padding-bottom: 5px; 
 text-align: left;
}

#paymentform .description {
 padding-right: 20px;
 text-align: right;   
}


#paymentform .error {
 color: red;
 font-weight: bold;
 font-size: 11px;
 padding-top: 0px;
 overflow: visible;
}

#paymentform .cc_textinput {
 width: 250px;   
}

#paymentform_container {
 border-left: 1px solid #ccc;   
 border-right: 1px solid #ccc;   
 padding: 40px 20px;
 text-align: center;
}

#paymentform_container .cclogos {
 margin-bottom: 20px;   
}

#cvv2explanation {
 margin: 10px auto;   
 display: none;
 text-align: center;
}



#submit {
 width: 600px;
 height: 40px;
 padding-top: 15px;
 background: #000 url('/assets/images/headerbg.png') repeat-x; 
 text-align: center;
}

#submit input {
 background: #e5e5e5;
 border: 1px solid #ccc;   
}

#ipnotice {
 margin: 20px auto;
 width: 400px;
 font-size: 11px;
}
    
#payment_buttons {
 text-align: center;
}

.paypal_box {
 border: 3px solid #ccc;
 padding: 20px;
}

.cc_textinput {
 width: 250px;
}

.bigerror {
 background: red;
 color: #fff;
 padding: 5px 20px;
 }
 
 .buywowaccounts {
  font-size: 11px;
  line-height: 18px;
 }
 
 .buywowaccounts a, .buywowaccounts a:visited {
  text-decoration: none;
 }
 
 .bwa_alliance {
  width: 200px;
  position: absolute;       
  top: 140px;
  left: 50px;

 }
 
 .bwa_horde {
  width: 200px;
  position: absolute;       
  top: 140px;
  right: 50px;  
 }
 
 .featured_nav {
  width: 645px;
  height: 40px;
  background: url('/assets/images/featurednavbg.png') repeat-x;
 }
 
 .singlenotice {
  background: red;
  color: #fff;
  padding: 15px;
 }
 
 .singlenotice h3 {
  margin-top: 0px;
 }

 #commision_history {
  margin: 0px auto;
  border: 3px solid #ccc;
  border-collapse: collapse;
 }

 #commision_history thead td {
  background: #e5e5e5;
  font-weight: bold;
 }
 
 #commision_history td {
  border: 1px solid #ccc;
  padding: 5px;
  margin-bottom: 10px;
 }
 
 .armorylinksuccess {
  text-align: center;
  margin: 100px 0px;
 }
 
 #orderhistorymatrix {
  width: 600px;
  border-collapse: collapse;
  margin-bottom: 10px;
 }

 #orderhistorymatrix thead td {
  background: #e5e5e5;
  font-weight: bold;
 } 
 
 #orderhistorymatrix td {
  border: 1px solid #ccc;
  padding: 5px;
 }
 
 .account-notice {
   background: url('../images/checkmark.png') no-repeat 0px 3px;
   padding-left: 20px;
   color: #003366;
 }
 
 #admindiv {
  width: 900px;
  padding: 10px;
  border: 5px #666 solid;
  background: #e5e5e5;
  margin: 0px auto 10 px auto;
 }

                  
 /*
.random-enchantments
{
    float: left;
    width: 47%;
}
a.moneyitem,a.moneysocketmeta,a.moneysocketred,a.moneysocketyellow,a.moneysocketblue
{
    border-bottom: 1px solid transparent;
    text-decoration: none!important;
}
a.moneyitem:hover,a.moneysocketmeta:hover,a.moneysocketred:hover,a.moneysocketyellow:hover,a.moneysocketblue:hover
{
    border-bottom: 1px solid white;
}
.moneyitem,.moneygold,.moneysilver,.moneycopper,.moneyalliance,.moneyhorde,.moneyarena,.moneyachievement,.moneysocketmeta,.moneysocketred,.moneysocketyellow,.moneysocketblue
{
    background: no-repeat right center;
    color: white;
}
.moneyitem
{
    padding-right: 18px;
}
.moneygold
{
    background-image: url(/assets/images/money_gold.gif);
    padding-right: 15px;
}
.moneysilver
{
    background-image: url(/assets/images/money_silver.gif);
    padding-right: 15px;
}
.moneycopper
{
    background-image: url(/assets/images/money_copper.gif);
    padding-right: 15px;
}
.moneyalliance
{
    background-image: url(/assets/images/money_alliance.gif);
    padding-right: 12px;
}
.moneyhorde
{
    background-image: url(/assets/images/money_horde.gif);
    padding-right: 17px;
}
.moneyarena
{
    background-image: url(/assets/images/money_arena.gif);
    padding-right: 18px;
}
.moneyachievement
{
    background-image: url(/assets/images/money_achievement.gif);
    padding-right: 13px;
}
.moneysocketmeta
{
    background-image: url(/assets/images/socket_meta.gif);
    padding-right: 18px;
}
.moneysocketred
{
    background-image: url(/assets/images/socket_red.gif);
    padding-right: 18px;
}
.moneysocketyellow
{
    background-image: url(/assets/images/socket_yellow.gif);
    padding-right: 18px;
}
.moneysocketblue
{
    background-image: url(/assets/images/socket_blue.gif);
    padding-right: 18px;
}
.q
{
    color: #ffd100!important;
}
.q0,.q0 a
{
    color: #9d9d9d!important;
}
.q1,.q1 a
{
    color: #fff!important;
}
.q2,.q2 a
{
    color: #1eff00!important;
}
.q3,.q3 a
{
    color: #0070dd!important;
}
.q4,.q4 a
{
    color: #a335ee!important;
}
.q5,.q5 a
{
    color: #ff8000!important;
}
.q6,.q6 a
{
    color: #e5cc80!important;
}
.q7,.q7 a
{
    color: #e5cc80!important;
}
.q8,.q8 a
{
    color: #ffff98!important;
}
.q9,.q9 a
{
    color: #71d5ff!important;
}
.q10,.q10 a
{
    color: #f00!important;
}
.r1
{
    color: #FF8040!important;
}
.r2
{
    color: #FF0!important;
}
.r3
{
    color: #40BF40!important;
}
.r4
{
    color: #808080!important;
}
.c1,.c1 a
{
    color: #C69B6D!important;
}
.c2,.c2 a
{
    color: #F48CBA!important;
}
.c3,.c3 a
{
    color: #AAD372!important;
}
.c4,.c4 a
{
    color: #FFF468!important;
}
.c5,.c5 a
{
    color: #FFF!important;
}
.c6,.c6 a
{
    color: #C41E3B!important;
}
.c7,.c7 a
{
    color: #2359FF!important;
}
.c8,.c8 a
{
    color: #68CCEF!important;
}
.c9,.c9 a
{
    color: #9382C9!important;
}
.c11,.c11 a
{
    color: #FF7C0A!important;
}   

.socket-meta
{
    background: url(http://static.wowhead.com/images/socket_meta.gif) no-repeat left center;
    padding-left: 26px;
}
.socket-red
{
    background: url(http://static.wowhead.com/images/socket_red.gif) no-repeat left center;
    padding-left: 26px;
}
.socket-yellow
{
    background: url(http://static.wowhead.com/images/socket_yellow.gif) no-repeat left center;
    padding-left: 26px;
}
.socket-blue
{
    background: url(http://static.wowhead.com/images/socket_blue.gif) no-repeat left center;
    padding-left: 26px;
}
.socket-prismatic
{
    background: url(http://static.wowhead.com/images/socket_prismatic.gif) no-repeat left center;
    padding-left: 26px;
}

*/

/* item tooltip formatting */

/*...........................................................*/

.myItemName{font-size:13px}

.myGold{color:#7e7046}

.myOrange{color:#ff8000}

.myPurple{color:#A335EE}

.myBlue{color:#0070DD}

.myGray{color:#c9c9c9}

.myGreen{color:#00FF00}

.myYellow{color:#ffd517}

.myRed{color:#d80000}

.myWhite{color:#ffffff}

.myTable{color:#FFFFFF;font-size:9pt;font-family:Arial,Helvetica,sans-serif}



.myRight{color:#FFFFFF;font-size:9pt;position:absolute;right:0px}

a.rarity0{font-size:10pt;color:#5B5B5B !important}/*grey*/

a.rarity0:hover{color:#919191 !important}/*grey*/

a.rarity1{font-size:10pt;color:#ffffff !important}/*white*/

a.rarity1:hover{color:#ffffff !important}/*white*/

a.rarity2{font-size:10pt;color:#007200 !important}/*green*/

a.rarity2:hover{color:#00A900 !important}/*green*/

a.rarity3{font-size:10pt;color:#004385 !important}/*blue*/

a.rarity3:hover{color:#0062C3 !important}/*blue*/

a.rarity4{font-size:10pt;color:#5D1F88 !important}/*purple*/

a.rarity4:hover{color:#B343FF !important}/*purple*/

a.rarity5{font-size:10pt;color:#C24E00 !important}/*orange*/

a.rarity5:hover{color:#FA9900 !important}/*orange*/

a.rarity6{font-size:10pt;color:#9C884D !important}/*gold*/

a.rarity6:hover{color:#e5cc80 !important}/*gold*/

a.rarity6:hover{font-size:10pt;color:#e5cc80 !important}/*gold*/

a.rarity7{font-size:10pt; color:#7e7046 !important}/*gold*/

a.rarity7:hover{font-size:10pt; color:#7e7046 !important}/*gold*/

.ps a:hover{text-decoration:none !important}

.ps a.rarity0{font-size:12px;color:#5B5B5B !important}/*grey*/

.ps a.rarity0:hover{color:#919191 !important}/*grey*/

.ps a.rarity1{font-size:12px;color:#ffffff !important}/*white*/

.ps tr:hover a.rarity1,.ps a.rarity1:hover{color:black !important}/*black*/

.ps a.rarity2{font-size:12px;color:#007200 !important}/*green*/

.ps a.rarity2:hover{color:#00A900 !important}/*green*/

.ps a.rarity3{font-size:12px;color:#004385 !important}/*blue*/

.ps a.rarity3:hover{color:#0062C3 !important}/*blue*/

.ps a.rarity4{font-size:12px;color:#5D1F88 !important}/*purple*/

.ps a.rarity4:hover{color:#B343FF !important}/*purple*/

.ps a.rarity5{font-size:12px;color:#C24E00 !important}/*orange*/

.ps a.rarity5:hover{color:#FA9900 !important}/*orange*/

.ps a.rarity6{font-size:12px;color:#9C884D !important}/*gold*/

.ps a.rarity6:hover{color:#e5cc80 !important}/*gold*/

.ps a.rarity6:hover{font-size:12px;color:#e5cc80 !important}/*gold*/

.ps a.rarity7{font-size:12px;color:#7e7046 !important}/*orange*/

.ps a.rarity7:hover{color:#7e7046 !important}/*orange*/

.ps tr.data2 a.rarity0{color:white !important}/*grey*/

.ps tr.data2 a.rarity0:hover{color:white !important}/*grey*/

.ps tr.data2 a.rarity1{color:white !important}/*white*/

.ps tr.data2 a.rarity1:hover{color:white !important}/*white*/

.ps tr.data2 a.rarity2{color:white !important}/*green*/

.ps tr.data2 a.rarity2:hover{color:white !important}/*green*/

.ps tr.data2 a.rarity3{color:white !important}/*blue*/

.ps tr.data2 a.rarity3:hover{color:white !important}/*blue*/

.ps tr.data2 a.rarity4{color:white !important}/*purple*/

.ps tr.data2 a.rarity4:hover{color:white !important}/*purple*/

.ps tr.data2 a.rarity5{color:white !important}/*orange*/

.ps tr.data2 a.rarity5:hover{color:white !important}/*orange*/

.ps tr.data2 a.rarity6{color:white !important}/*gold*/

.ps tr.data2 a.rarity6:hover{color:white !important}/*gold*/

.ps tr.data2 a.rarity7{color:white !important}/*gold*/

.ps tr.data2 a.rarity7:hover{color:white !important}/*gold*/

.ps .dropShadow a.rarity1{color:black !important}

.socketImg{width:14px;height:14px;vertical-align:-20%;margin:0 7px 0 0;padding:0}

.tooltipRight{position:relative;float:right;clear:right;margin: 0 0 0 4px}

.bonusGreen{color:#00FF00}

.setNameYellow{color:#ffd517;font-size:11px}

.setItemIndent {display:inline;}

.setItemIndent span{margin-left:9px;}

.setItemYellow{color:#f8ffa8}

.setItemGray{color:#787880}

.myBlueGem{color:#666666;display:block;background:url(blue-mini.gif) no-repeat 3px 4px;padding-left:19px}

.myMetaGem{color:#666666;display:block;background:url(meta-mini.gif) no-repeat 3px 4px;padding-left:19px}

.myOrangeGem{color:#666666;display:block;background:url(orange-mini.gif) no-repeat 3px 4px;padding-left:19px}

.myPurpleGem{color:#666666;display:block;background:url(purple-mini.gif) no-repeat 3px 4px;padding-left:19px}

.myRedGem{color:#666666;display:block;background:url(red-mini.gif) no-repeat 3px 4px;padding-left:19px}

.myYellowGem{color:#666666;display:block;background:url(yellow-mini.gif) no-repeat 3px 4px;padding-left:19px}

/* index page */

/*...........................................................*/


