﻿body { color:#5b5e64;background:#fff; }

a { color:#000; }


.header-logo-bar { height:230px;margin: 0; background:url("../images/headerbg.jpg") repeat-x;border-bottom:none; }
.header-logo-bar .logo { float:left;margin:22px 13px 0 0;width:903px;height:208px;background:url("../images/logo.jpg") left top no-repeat; }

h2.page-main-header {
    color: #000;
	text-shadow: none;/*1px 1px 2px #BBBBBB;*/
}


.popup-holder .page-auth-logon a {
color: #00B4FF;
text-decoration: none;
}

.popup-holder .page-with-form {
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.3), 0 0 50px rgba(100, 100, 100, 0.1) inset; 
	/*border-top: 20px solid #7C7E80;*/
}

.footer-bar { /*border-top:1px solid WHITE;*/background:#000; }
.footer-bar a { margin:0 8px;color:#00B4FF;font-size:15px; }
.footer-bar a:hover { text-decoration:none; }
.footer-bar .copyright { padding:12px 0 0;color:#000;font-size:12px; }




   

/*.main-content .content-wrapper {
 border-top: 20px solid #7C7E80;
}
/**/


.main-content .content-wrapper {
   -moz-box-shadow:0 0 5px rgba(0,0,0,0.3);
   -ms-box-shadow:0 0 5px rgba(0,0,0,0.3);
   -o-box-shadow:0 0 5px rgba(0,0,0,0.3);
   -webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);
   box-shadow:0 0 5px rgba(0,0,0,0.3);

   -moz-border-radius:0 0 8px 8px;
   -ms-border-radius:0 0 8px 8px;
   -o-border-radius:0 0 8px 8px;
   -webkit-border-radius:0 0 8px 8px;
   border-radius:0 0 8px 8px;
}
.main-content .content-wrapper .menu-bar {
   background:#E1E2E1 left top repeat-x;
   background-image:url(../images/content-bar/menu-bag-gradient.png);
   background-image:-moz-linear-gradient(top, #FEFEFE 0%, #E1E2E1 100%);
   background-image:-ms-linear-gradient(top, #FEFEFE 0%, #E1E2E1 100%);
   background-image:-o-linear-gradient(top, #FEFEFE 0%, #E1E2E1 100%);
   background-image:-webkit-linear-gradient(linear, left top, left bottom, color-stop(0%, #FEFEFE), color-stop(100%, #E1E2E1));
   background-image:-webkit-linear-gradient(top, #FEFEFE 0%, #E1E2E1 100%);
   background-image:linear-gradient(to bottom, #FEFEFE 0%, #E1E2E1 100%);
}




table.base-template { border:1px solid #CCC;
   -moz-border-radius:8px;
   -ms-border-radius:8px;
   -o-border-radius:8px;
   -webkit-border-radius:8px;
   border-radius:8px;
}
table.base-template th { border-bottom:0 none;
   background:#E1E2E1;
   background-image:-moz-linear-gradient(top, #FEFEFE 0%, #E1E2E1 100%);
   background-image:-ms-linear-gradient(top, #FEFEFE 0%, #E1E2E1 100%);
   background-image:-o-linear-gradient(top, #FEFEFE 0%, #E1E2E1 100%);
   background-image:-webkit-linear-gradient(linear, left top, left bottom, color-stop(0%, #FEFEFE), color-stop(100%, #E1E2E1));
   background-image:-webkit-linear-gradient(top, #FEFEFE 0%, #E1E2E1 100%);
   background-image:linear-gradient(to bottom, #FEFEFE 0%, #E1E2E1 100%);
}

table.base-template tr th:first-of-type {
   -moz-border-radius:8px 0 0 0;
   -ms-border-radius:8px 0 0 0;
   -o-border-radius:8px 0 0 0;
   -webkit-border-radius:8px 0 0 0;
   border-radius:8px 0 0 0;
}
table.base-template tr th:last-of-type {
   -moz-border-radius:0 8px 0 0;
   -ms-border-radius:0 8px 0 0;
   -o-border-radius:0 8px 0 0;
   -webkit-border-radius:0 8px 0 0;
   border-radius:0 8px 0 0;
}

.popup-holder .window { background:#EEEEEE; }
.popup-holder .window .window-header { border-bottom:1px solid #F5F5F5;
   background:-moz-linear-gradient(top, #FFF 0%, #EEEEEE 100%); /* FF3.6+ */
   background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
   background:-webkit-linear-gradient(top, #FFF 0%, #EEE 100%); /* Chrome10+,Safari5.1+ */
   background:-o-linear-gradient(top, #FFF 0%, #EEE 100%); /* Opera 11.10+ */
   background:-ms-linear-gradient(top, #FFF 0%, #EEE 100%); /* IE10+ */
   background:linear-gradient(to bottom, #FFF 0%, #EEEEEE 100%);
   filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE',GradientType=0 ); /* IE6-9 */

   -moz-border-radius:8px 8px 0 0;
   -ms-border-radius:8px 8px 0 0;
   -o-border-radius:8px 8px 0 0;
   -webkit-border-radius:8px 8px 0 0;
   border-radius:8px 8px 0 0;
}
.popup-holder .window .window-header h2 { border-bottom:1px solid #CCC; }

.form-x label .input-wrapper input, .form-x label .input-wrapper select { background:WHITE;border:1px solid #BBB;
   -moz-border-radius:5px 0 0 5px;
   -ms-border-radius:5px 0 0 5px;
   -o-border-radius:5px 0 0 5px;
   -webkit-border-radius:5px 0 0 5px;
   border-radius:5px 0 0 5px;

   -moz-box-shadow:inset 1px 1px 1px #D0D0D0;
   -ms-box-shadow:inset 1px 1px 1px #D0D0D0;
   -o-box-shadow:inset 1px 1px 1px #D0D0D0;
   -webkit-box-shadow:inset 1px 1px 1px #D0D0D0;
   box-shadow:inset 1px 1px 1px #D0D0D0;
}

.main-content .content-wrapper .menu-bar {
    background: #ffffff;/*linear-gradient(to bottom, #FEFEFE 0%, #E1E2E1 100%) repeat-x scroll left top #E1E2E1;*/
}
