﻿/* Global */
html,body { background:#231f20; margin:0px; font-size:12px/18px "Lucida Grande","Lucida Sans Unicode",Aria  }
A { text-decoration:none; color:#666;}
A:hover {text-decoration:underline;}

/* Initial */
.watermark { color:#000; }

/*  GrowlUI */
div.growlUI { background: url(/Content/im/ico/check48.png) no-repeat 10px 10px; z-index:9999999; }
div.growlUI h1{color: white; padding: 5px 5px 0px 75px; text-align: left; font-size:16px; margin:0;}
div.growlUI h2 {color: white; padding: 5px 5px 0px 75px; text-align: left; font-size:14px; margin:0;}

/* Member Menu */
.menu {  width:100%; text-align:right;font-size:14px;height:40px;overflow:hidden; }
.menu UL {  list-style:none; margin:0px; padding:0px; padding:10px 25px 0 0;   }
.menu UL  LI {  float:right;  list-style:none; padding:0px; margin-left:5px;color:#999;}
.menu UL  LI A { color:#999; } 
.menu UL  LI   DIV.signup { font-weight:bold;color:#999; width:80px; }
.menu UL  LI   DIV.signup   SPAN   A { text-decoration:none; color:#ccc;}
.bar { color:#ccc; margin-right:0px;} 

#topmenu_left{display: inline;float: left;width: 430px;margin: -5px 0 0 80px;padding: 0;}
#topmenu_left li{margin: 0 0 0 6px;padding: 15px 0 0 0;list-style: none;display:inline;float:left;}
#topmenu_left li.seperate{color:#5C5255;}
#topmenu_left li.home{padding-top:0;}

.errorMsg 
{
     background:#FFDDDB url(/content/im/ico/error.png) no-repeat 1% center ;
     border-top:2px solid #FA0F00;
     border-bottom:2px solid #FA0F00;
     width:97%;
     margin:0 auto 10px;
     height:50px;
     text-align:left;
     font-size:14px;
}
.successMsg 
{
     
     background:#E4EDAA url(/content/im/ico/check48.png) no-repeat 1% center ;
     border-top:2px solid #C9DB56;
     border-bottom:2px solid #C9DB56;
     width:97%;
     margin:0 auto 10px;
     height:50px;
     text-align:left;
     font-size:14px;
}
.errorMsg div {color:#FA0F00; padding:12px 0px 0 40px; } 
 .roundedBox
        {
            position: relative;
            padding: 0px;
            margin: 0 auto;
        }
        .corner
        {
            position: absolute;
            width: 17px;
            height: 17px;
        }
        .topLeft
        {
            top: 0;
            left: 0;
            background: url(/Content/im/site/tl.png) no-repeat top left;
            width: 22px;
            height: 24px;
        }
        .topRight
        {
            top: 0;
            right: 0;
            background: url(/Content/im/site/tr.png) no-repeat top left;
            width: 22px;
            height: 24px;
            _margin-right: -1px;
        }
        .bottomLeft
        {
            bottom: 0;
            left: 0;
            background: url(/Content/im/site/bl.png) no-repeat bottom left;
            width: 22px;
            height: 24px;
        }
        .bottomRight
        {
            bottom: 0;
            right: 0;
            background: url(/Content/im/site/br.png) no-repeat bottom right;
            width: 22px;
            height: 24px;
            _margin-right: -1px;
        }
        #mainbox
        {
            background: #414042;
            width: 980px;
        }
        #header
        {
            width: 944px;
            margin: 0 auto;
            _background-position-x: 777px !important;
        }
        .login
        {
            background: url(/Content/im/site/loginstate.png) no-repeat right 0px;
            height: 37px;
        }
        .logined
        {
            background: url(/Content/im/site/singedstate.png) no-repeat right 0px;
            height: 37px;
        }
        #footer
        {
            width: 935px;
            height: 39px;
            margin: 0 auto;
            margin-bottom:20px;
        }
        #footer .inner-footer
        {
             width:92%;
             border:1px solid #333;
             margin: 10px auto;
            -moz-border-radius: 5px;  
            border-radius: 5px;  
            -webkit-border-radius: 5px; 
            padding:20px;
            
        }
         #footer .inner-footer a 
        {
             color:#666;
             font-family:Trebuchet MS;
             padding-top:5px;
             display:block;
        }
         #footer .inner-footer ul
         {
              margin:0 auto; padding:0; list-style:none;  padding-left:50px;
         }
         #footer .inner-footer ul li
         {
              margin:0; padding:0; list-style:none;  float:left; width:180px;  margin-right:15px; 
         }
         #footer .inner-footer ul li h2
         {
               color:#fafafa;
               font-size:12px;
               margin:0; padding:0;
         }
        #footer IMG
        {
            margin: 6px 0 0 78px;
        }
        #outter-wrapper
        {
            margin-top: 10px;
        }
        #left
        {
            background: #ffffff url(/Content/im/site/ver-bar-line.png) repeat-y top center;
        }
        #right
        {
            background: #fff;
        }
        #main-365-content
        {
            width: 860px;
            padding: 0 0 5px 0;
            background: #E6E7E8;
        }
