body {margin: 0 auto;padding: 0;border:0;background:#000 url("./themes/site_themes/win/images/background-baige-clouds.png") no-repeat center center fixed; 
        background-size:cover ; font-family: Arial, Helvetica, sans-serif;font-style: normal;line-height: 1.15em;text-align: left;color:#FFFFFF; }

.cards {position:fixed; bottom:-10px; left:-6px; width:320px; z-index:-1}
.center {text-align: center;}
.error{color:#C80000; font-weight:bold;}
hr.rule{ width:100%; height: 20px; padding:0; border:0; outline:none; background: url("./themes/site_themes/win/images/pagebar.png") no-repeat;}

/* ============================  CONTAINER / PAGE LAYOUT  ==============================*/ 
#header {width:100%; height:54px; background: #2A2E2F url("./themes/site_themes/win/images/header-menu-back.png") repeat-x scroll; }
        #header.fixed {position: fixed; top: -0px; left: 0; width: 100%;}     
        #header  .wrapper {margin:0 auto; padding:0; width: 1100px;}
        #header  .menubar{position:absolute; margin:0 auto; width: 1100px; height:110px; border:0; outline:none;
                              background: url("./themes/site_themes/win/images/header-menubar.png") no-repeat left top; z-index:1}
        #header  .logo{margin:0; padding-left: 12px; height:80px; outline:none; z-index:100}
        #header  .logo-img{height:85px; outline:none; z-index:1;margin-top:6px;}                                             
        #header  .loginbar{float:right; margin:0; padding:0; width:400px; display:inline;}        
        #header  .login {float:right; margin-top:0px; margin-right:12px}
        #header  .login a{padding: 0px 8px 0px 8px; text-decoration:none; font-weight:bold; color:#fff; border-radius:4px; outline:none;}       
        #header  .welcome{ float:left; width:250px; margin-top: 4px; padding: 0; text-align:left; list-style:none; display:inline; font-size:10px; color:#98E2FF;}
        #header  .welcome a {color:#888;}
        #header  .welcome a:hover {color:#FFF;}
        #header  .welcome .pic {float:left; height:18px;  margin:-2px 10px 0 0; } 
 
            
#wrapper {margin:0 auto; padding: 0; width: 1100px;}
            
/* ####################################              PAGE LAYOUT AND CONTENT               ##################################*/               
#col-1{clear:both; margin:0 auto; padding:0px 10px 15px 10px; width:1100px; min-height:480px;display:block;  overflow:hidden; padding-top:60px;  /*background:#353637; opacity:.9;
background: -webkit-linear-gradient(bottom,rgba(96,103,85,.1),rgba(0,0,0,1));
background: -o-linear-gradient(bottom,rgba(96,103,85,.1),rgba(0,0,0,1)); 
background: -moz-linear-gradient(bottom,rgba(96,103,85,.1),rgba(0,0,0,1));      
background: linear-gradient(to bottom, rgba(96,103,85,.1), rgba(0,0,0,1));        */         /* rgba(65,44,24,.1), rgba(0,0,0,1))*/
}
#col-1  h3{ display:inline-block; padding: 0; letter-spacing:-1px; line-height:1.15em; text-transform:none; font-weight:bold;font-size:1em; text-shadow:1px 2px 2px rgba(0, 0, 0, .6); color:#D1C5B9;}
#col-1  h4{ display:inline-block; padding: 0; letter-spacing:-1px; line-height:60px; text-transform:none; font-weight:bold; text-shadow:1px 2px 2px rgba(0, 0, 0, .6); color:#D1CBBC;}
#col-1  h4 span{font-size:13px;font-weight:normal; letter-spacing:1px; margin-left:8px; color:red;}
#col-1  p{line-height: 1.5em; margin: 0; margin-bottom: 1.5em; color: #D1C5B9 !important; }
#col-1  li {list-style: none; margin:0; padding: 0; padding-bottom:8px; font-weight: normal; font-size: 1em;}
#col-1  li .checks{list-style:none; display: inline-block; text-align:left;}
#col-1 .date {font-size: 75%; font-weight:normal; color: #666;}


#col-1 .labeling h3{border-bottom: 1px dotted brown; padding-bottom:4px;margin-bottom:10px;}  
#col-1 .labeling label {font-weight:normal;font-size:90%; margin:0; padding: 0; padding-bottom:8px; width: 170px;  display: inline-block; color: #D1C5B9; text-align:left; vertical-align:text-top; }
#col-1 .labeling field {display: inline-block; color: #000;}

#col-1 .col-1A {float: left; width: 660px; padding-top:40px;}
#col-1 .col-1A.contacts{float: left; width: 100%;}
#col-1 .col-1A .title-box{height:61px; border-radius:5px; box-shadow:0px 0px 2px 0px rgba(0, 0, 0, .4); overflow:hidden; background:url('./themes/site_themes/win/images/mybk-btn-back.png') repeat-x left top -1px;}
#col-1 .col-1A h2{ display:inline-block; padding: 8px 0; letter-spacing:-1px; line-height:30px; text-transform:capitalize; font-family:'Exotc350 Bd BT',  'Abel', Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; text-shadow:1px 2px 2px rgba(0, 0, 0, .6); color:#D1C5B9;}
#col-1 .col-1A h2.subtitle{ display:inline-block; margin:0; padding: 0; text-transform:capitalize; line-height:2em; letter-spacing: -1px; font-size:1.5em; font-weight:normal; text-shadow:1px 2px 2px rgba(0, 0, 0, .6); color:#D1C5B9;}
#col-1 .col-1A .content{overflow:hidden; margin-top:60px; padding:20px; width:100%; color: #D1C5B9;}
#col-1 .col-1A .content ul {margin-left: 20px;}
#col-1 .col-1A .content ul li  {list-style: square url('./themes/site_themes/win/images/Bullet.GIF')}
#col-1 .col-1A .content ul li a{font-size:16px; }



/*############################                 COL-1   SIDEBAR                #################################### */  
#col-1 .sidebar {float:right; width:300px; margin-right:8px; padding:60px 4px 4px 4px}
#col-1 .sidebar ul li { margin-left:10px; list-style-image: url('./themes/site_themes/win/images/bullet01.png');}
#col-1 .sidebar .title-box{overflow:hidden;width:300px; height:30px;margin-bottom:8px;border-radius:5px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, .4); background:url("./themes/site_themes/win/images/btn-gold-grain-bg.png") repeat-x left top -1px;}
#col-1 .sidebar h2{display:inline-block; width:300px; margin-top:-2px; padding-left:15px; letter-spacing:-1px; line-height:30px; font-family: 'Abel', Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.25em; text-transform:capitalize; text-shadow:1px 2px 0px rgba(0, 0, 0, .9); color:#FEF9C5;}
#col-1 .sidebar img{width:300px; padding:4px; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;}
#col-1 .sidebar .label_pad label{font-weight:normal; width: 100px;  display: inline-block; padding:2px 0; color: #2C211B; float;\:left;}
#col-1 .sidebar .label_pad field{font-weight:normal; font-size:80%; float:right; width: 160px;  display: inline-block; margin-top:0px; color: #2C211B; }
#col-1 .sidebar .corners{ padding:8px 0px 8px 14px; width:305px; background: #87715B url('./themes/site_themes/win/images/sb-fade-bg.png') repeat-y; border: #2C211B 1px solid; webkit-border-radius:8px;  moz-border-radius:8px; border-radius:8px;}

#col-1 .sidebar .menu{float:left; padding:0; margin-bottom:12; width:300px;  background-color:#000; border: 0px solid #777; }
#col-1 .sidebar .position { margin: 0px 0px 10px 0px; padding-left:0px; background: transparent; font-size:80%; }
#col-1 .sidebar .title {margin-bottom:1px; text-align:left;font-size: 110%; font-weight:normal; color: #C47D21; }
#col-1 .sidebar .listtitle { margin-bottom:6px; text-align:left;font-size: 90%;font-weight:normal;color: #C47D21;}
#col-1 .sidebar .list{font-family: arial; font-size: .90em; font-style:normal; }    
#col-1 .sidebar .login{ background-color:#111; border: 1px solid #444; margin-top:0px; margin-bottom:12px; padding:10px 8px 8px 10px; width:100%; font-size:85%; }



/* #############################       FOOTER        ######################################################*/
#footer   {position:relative; width:1000px; margin:0px auto; padding: 0;  border:none ; /*background: #000; opacity:1;*/}
#footer .content{margin:0 auto; padding: 0px; width:800px; }
#footer .rule { margin:0 auto; padding:10px 0; border:0; outline:none; width:800px; background:  url("./themes/site_themes/win/images/seperator1.png") no-repeat;}  
#footer .copyright{clear:both; font-size: 9px; text-align:center;  color: #fff;}

#footer .center {width:700px;line-height:16px; margin:0 auto; border:0; outline:none;} 
#footer .colA{width:250px; min-height:160px; margin:10px 0; padding:0; float:left; padding-right:20px;}
#footer .colB{width:250px; min-height:160px; margin:10px 0; padding:0; float:left; padding-right:20px;}
#footer .colC{width:280px; min-height:160px; margin:10px 0; padding:0; float:left; padding-left:20px;}
#footer .colA h3,
#footer .colB h3, #footer .colC h3{margin:0px; padding:0px 0 8px 0; text-transform:lowercase; text-decoration:none; font-size:14px; font-weight:bold; text-shadow:1px 1px 1px rgba(0, 0, 0, .9); color:#E9DFC3;}

#footer .disclaimer {padding:20px 0}
#footer .disclaimer p{font-size:10px; color:#2C211B;line-height:12px; }
#footer .link-image {width:24px; padding-left:6px;}
#footer a span{text-shadow:1px 1px 0px rgba(0, 0, 0, .5); font-size:.85em; margin-left:6px; vertical-align:text-bottom; }

#footer ul{margin:0px; padding:0px; list-style:none; font-family:'Abel', sans-serif; font-size:.85em; }
#footer ul li{padding:2px 0px;padding-top:0px;background:none;}
#footer ul li a{display:block; text-decoration:none; color:#E9DC8E;}
#footer ul li a:hover{color:#FFF;}

#footer .social    {position:relative; float:left; margin:8px 0px; padding:0; display:inline-block; list-style:none; width:100%; }
#footer .social ul    {margin:0; padding:0; line-height:34px; list-style:none; font-family:'Abel', sans-serif; }
#footer .social ul li    {float:left; padding-left: 6px; }
#footer .social ul li.first    {float:left; padding-left: 0px; }
#footer .social  img   {height:36px; width: 36px; margin-right:6px; vertical-align:top; border:none; }
#footer .social h4    {margin:0; font-size:1.15em; text-transform:lowercase; text-shadow:1px 1px 0px rgba(0, 0, 0, .9); color:#E9DFC3;}
#footer h4    {font-size:95%;  margin-bottom:2px;  text-shadow:1px 2px 2px rgba(0, 0, 0, .6);  color:#2C211B}


div.contact-log-group{font-size:100%; background-color:#787D6E; margin-bottom:10px; width:99%; height:auto; border:1px double #777; border-radius:6px; padding:10px; }
.contact-header {width:100%; height:60px; margin-bottom: 12px; padding: 2px;font-size:80%; border-bottom: 2px groove #FFF;} 
.contact-header li  {display:block;  line-height:95%; list-style: none; color:#000; text-shadow:0px 1px 1px rgba(175, 175, 175, .9);}
.contact-header li span {float:right; text-transform: capitalize; color:#000 }
.contact-header .status-dropbox {border:none;border-radius:4px; height:20px}  

div.contact-log-group .labeling label {font-weight:normal;font-size:100%; margin:0; padding: 0; padding-bottom:8px; width: 170px;  display: inline-block; color: #000; text-align:left}




/* #################################################################################################################################################
# 
#                                                      PAGINATION                                     PAGINATION                                        PAGINATION                                        PAGINATION 
#                                                                
###################################################################################################################################################*/  
#pagination {clear: both; float:left; width:95%; display:block; list-style:none; height:28px;  font-family: Arial, Verdana, sans-serif; font-weight:bold; cursor:pointer; padding: 6px 6px; margin:20px 0; 
        background: linear-gradient(#8E6F84, #403C49) ; border: 0px solid #CBD7DE; border-radius:6px; box-sizing: border-box;}
       
#pagination li {display:inline; height:18px; margin:0 10px; padding: 0 3px; color:#FFF; font-size:14px;}
#pagination li.page-of-pages {display:inline; margin:0 40px 0px 0px; color:#FFF; font-size:14px;}
#pagination li a{color:#FFF; padding-top:2px; text-shadow: -1px -2px rgba(0, 0, 0, .9); }
#pagination li a:hover, #pagination a:active,
#pagination li li a:link, #pagination ul li:link a {font-weight:100;  font-size:14px; color:#FFF;  text-shadow: 1px 1px 2px #000; text-decoration: none; }   
#pagination a:active {font-weight:100;  font-size:14px; color:#FFF;  text-shadow: -2px -2px 1px rgba(0, 0, 0, .9);  text-decoration: none; }   

#pagination.messages{clear: both; width:96%;  display:block; list-style:none; height:30px; margin:20px 20px;  padding: 6px 6px; cursor:pointer;  background:#806679/*#BBD8FF*/; border: 1px solid #E2EEF5; border-radius:4px;}
#pagination.messages li {display:inline; height:18px; color:#FFF; font-size:14px;text-shadow: 1px 1px rgba(25, 25, 25, .9); }
#pagination.messages li a{color:#FFF; text-shadow: -2px -2px rgba(25, 25, 25, .9); }
#pagination.messages a:active {font-weight:bold;  font-size:14px; color:#FFF;  text-shadow: -2px -2px 1px rgba(25, 25, 25, .9);  text-decoration: none; }   font-family: Arial, Verdana, sans-serif; font-weight:bold;






/*############################    TABS  CSS3 tabs with beveled corners      ###################################*/
#tab-navbar{position:relative; float:left; text-align:left;  margin-top: 14px; padding: 0; height:42px; width:100%; display:block;}  
#tabs    {list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; overflow-x: auto;  padding: 0; width: 100%;}
#tabs li {float: left; margin: 0; padding: 2px 5px 3px !important;cursor:pointer;}
#tabs a { color: #000000; float: left; font-family: 'Lucida sans', Arial,Helvetica; font-size: 12px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold;
              height:24px; line-height:24px; padding:0 10px; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.7); text-decoration:none;
              -webkit-border-radius:24px;  -moz-border-radius:24px; border-radius:24px; border:solid 0px #94816A;
             background: url("./themes/site_themes/win/images/btn-gold-grain-bg.png") repeat-x scroll left top; box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.7)}
#tabs a:hover {text-shadow: 1px 1px 0 rgba(200, 200, 200, 0.7); box-shadow:none; color: #000000; background-position:top right;}
#tabs a:focus {outline-style: none; outline-width: 0;background-position:top right; color: #000; }
#tabs .current a {text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.7); box-shadow: 0px 0px 0 rgba(0, 0, 0, 0.7) inset; background-position:top right; color: #fff;}
#tabs .tools {float:right;height:24px; margin-left:10px; cursor:pointer}

#tab-content {margin-top:20px; padding: 10px; width:100%; background-color: #5C5F4D; border:#335B50 1px solid; 
               background-image: -webkit-gradient(linear, left top, left bottom, from(#BFB59A ), to(#7F7465));*/}

#tab-content h4 span {font-size:11px; font-weight: normal; color:#000; letter-spacing: 0.05em; margin-left:12px;}

#tab-content .labeling label    {font-weight:normal; width: 150px;  display: inline-block; color: #000; text-align:left; vertical-align:top }
#tab-content .labeling field    {display: inline-block; color: #000;}
#tab-content .labeling examp {margin-left:140px; font-weight: normal; font-size:10px; width: 280px;  display: inline; text-align:left; }
#tab-content .error {display: inline-block;  color: #C80000; font-size:14px; font-weight:normal}    
#tab-content  ul   {list-style: none;  margin:0;  padding: 0; }
#tab-content  li    {margin: 0; list-style-type: none; line-height:1.25em; padding: 3px 8px; font-size:14px; font-weight: normal; color:#000}
#tab-content .columns2 {columns:200px 2; -webkit-columns:200px 2; -moz-columns:200px 2; display:block;} 
#tab-content .left-split {float: left; width:400px; margin:0; padding:0 }
#tab-content .right-split {float:right; width:400px;  margin:0; padding:0;}



button, input, select, textarea {
    font-family: Arial, Lucida Grande, Bitstream Vera Sans,verdana,sans-serif;
    font-size: .85em; text-align:left; vertical-align:text-top;}

#btn-submit, #btn-submit-black{
    -webkit-border-radius:4px;  
    -moz-border-radius: 4px; 
    border-radius: 4px; 
    background: url('/themes/site_themes/win/images/btn-fade-black.png') repeat-x scroll left top;
    border:1px solid #333333;
    color:#fff;
    text-align:center;
    text-shadow:1px 1px 0px #000;
    padding:6px 15px ;
    font-size:.90em;
    margin:0 8px 0 0;
    font-weight:bold;
    min-width:60px;
}

#btn-submit-black {background:#8E8E8E url('/themes/site_themes/win/images/btn-fade-black.png') repeat-x scroll 0 0;}
#btn-submit:-moz-focus-inner, #btn-submit-black:-moz-focus-inner {padding:0; border:0;}
#btn-submit:hover, 
#btn-submit:focus, 
#btn-submit-black:hover, 
#btn-submit-black:focus  { background-position:0 -30px;; cursor:pointer;}






/*###########################        SIGN IN DROPBOX TWITTER STYLE       ############################*/
#topnav {position:relative; padding:8px 0px 12px; font-size:10px; line-height:20px; text-align:right;}

#topnav a.signin, #topnav a.register {color:#888; padding:0px 15px 6px 0; text-decoration:none; font-weight:bold; }
#topnav a.signin:hover, #topnav a.register:hover  {color:#FFF; *padding:4px 12px 6px;}
#topnav a.signin, #topnav a.signin:hover, #topnav a.register:hover {*background-position:0 3px!important;}
#topnav a.menu-open {background:#20221F !important; color:#777 !important; outline:none;}

a.signin {position:relative; margin-left:3px;}
a.signin span {padding:4px 16px 6px 0; *background:url("images/toggle_down_light.png") no-repeat :100% 50%; }
#small_signup {display:inline; float:none; line-height:23px; margin:25px 0 0; width:170px;}
a.signin.menu-open span {color:#789; *background-image:url("images/toggle_up_dark.png");}

#signin_menu {position:absolute; width:220px; display:none; background-color: #20221F; /*#ddeef6; opacity :0.95; */  z-index:10200; text-align:left;
         padding:12px; top: 24.5px; right: 0px; margin-top:5px; margin-right: 0px; margin-right: -1px; color:#789; font-size:11px;border:1px transparent; 
        -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;
        -webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px; }

#signin_menu input[type=text], 
#signin_menu input[type=password] {display:block;  -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #ACE; font-size:12px; margin:0 0 5px; padding:0px; width:210px;}
#signin_menu p { margin:0; font-size:12px;}
#signin_menu a {color:#6AC;}
#signin_menu label {font-weight:normal;}
#signin_menu p.remember {padding:10px 0;}
#signin_menu p.forgot, #signin_menu p.complete {clear:both; margin:5px 0;}
#signin_menu p a {color:#27B!important;}

#signin_submit {
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    background:#39d url('./themes/site_themes/win/images/btn-login.png') repeat-x scroll 0 0;
    border:1px solid #39D;
    color:#fff;
    text-shadow:0 -1px 0 #39d;
    padding:4px 10px 5px;
    font-size:11px;
    margin:0 5px 0 0;
    font-weight:bold;
}

#signin_submit::-moz-focus-inner {padding:0; border:0;}
#signin_submit:hover, #signin_submit:focus { background-position:0 -5px; cursor:pointer;}