/* CSS Document */

/*PAGE LAYOUT*/
body {color: #454545;background-color: white;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px; font-size: 18px;}

#content{width: 1000px;}
#logo{float:left; width:353px; height: 95px;}
#topheader{float:right; width:626px; height:97px; position:relative}
#topheader_case{float:right; width:626px; height:110px; position:relative}
#toplinks{position:absolute; right:10px; top:10px;}
#menu{float:right; width:1000px; height:32px; background-image:url(/scripts/_imgs/bg_menu.gif); background-repeat:repeat-x;}
#menu_ancor{float:right; width:1000px; height:32px; background-image:url(/scripts/_imgs/bg_menu_ancor.gif); background-repeat:repeat-x;}
#menu_case{float:right; width:1000px; height:32px; background-image:url(/scripts/_imgs/bg_menu_case.png);}
#menu_icm{float:right; width:1000px; height:30px; background-image:url(/scripts/_imgs/bg_menu_icm.gif);}
#submenu{float:right; width:1000px; height:10px; background-image:url(/scripts/_imgs/bg_submenu.gif); background-position:top; background-repeat:repeat-x;}
#contenttext{float:right; width:726px; text-align: left; font-size: 13px;}
#contentbrieftext{float:right; width:100%; text-align: left; font-size: 13px;}
#leftpanel{float:left; width:274px;}
#popup{z-index: 10000; font-size: 12px; width: 500px; background-color: white; border: 1px solid black; padding: 5px;}
#footer{float:left; width:1000px; background-color:#F0F0F0; padding-top:10px; padding-bottom:10px;}
#hintdiv     { z-index: 20; position: absolute; padding: 5px; border: 1px solid #999999; background-color: #308ab1; color: white; display: none; font-size: 12px; text-align: left; }

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, 
fieldset, address { margin:1em 0;}
h1 {font-weight: normal;}
h2 {font-weight: normal;}
h3 {font-weight: normal;}
h4 {font-weight: normal;}
li, dd { margin-left:5%; }
fieldset { padding: .5em; }
select { margin: 1px; padding: 1px; }

a {color: #7D3627;font-weight: normal;text-decoration: none;}
a:hover {color: #a44733;font-weight: normal;text-decoration: underline;}

#upload_overlay{display:none;position: fixed;top:0px;left:0px;bottom:0px;right:0px;z-index:1010;background-color:#333;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;opacity:.80;}
#logintab {display: none;padding: 30px;position: fixed;width: 300px;height: 250px;background-color: white;border:1px solid black;z-index: 10000;}
#registr_form {
    
    border-left: 1px solid black;
    border-top: 1px solid black;
    padding: 10px 0 2px 25px;
    border-radius: 10px 0 0 0;
    margin-bottom: 30px;
}
.users_td{border: 1px solid black; padding: 5px;}
.users_td input{width: 35px; border-radius: 6px; margin: 0 5px 0 5px;}
.users_td input:hover{cursor: pointer;}

.tab {border: 1px solid #ffffff;}
.tab td {border: 1px solid #e5e5e5; padding: 3px; color: #111111;}

.notab {border: 0px;}
.notab td {border: 0px; padding: 3px; color: #111111;}

.feartext {background-color: #7D3627; color: white; width: 170px; padding: 10px; border: 0px;}
.feartext:hover {background-color: #77aaFF; color: white;  width: 170px; padding: 10px; border: 0px;}
.feartext:disabled {color: #999999;}

.thic {font-weight: normal !important;}
.thic:hover {font-weight: normal !important;}

.pad {padding: 5px;}

.reddd {color: red;}


/*GRAY PANEL*/
.graypanel{border:solid 1px #666666; background-color:#F7F7F7; padding:10px; margin:10px;}
.graypanel a{}

/*TEXT STYLES*/
.bodytext {font: 0.7em Tahoma, sans-serif;color: #666666; padding-top: 5px;}
.titletext {font: 0.7em Arial, sans-serif;font-size:36px;color:#CC0000;font-style: italic;}
.whitetitle {font: 0.7em Tahoma, sans-serif;font-size:36px;font-weight:bold;color:#FFFFFF;padding-left: 5px;}
.smalltitle {font: 0.7em Tahoma, sans-serif;font-size:20px;font-weight:bold;color:#CC0000;}
.smallwhitetext {font: 0.7em Tahoma, sans-serif;font-size: 11px;font-weight:bold;color: #FFFFFF;}
.smallwhitetext a{font: 0.7em Tahoma, sans-serif;font-size: 11px;font-weight:bold;color: #FFFFFF;text-decoration:none;}
.smallwhitetext a:hover{text-decoration:underline;}
.smallgraytext {font: 0.7em Tahoma, sans-serif;font-size: 11px;color:#5d5d5d;}
.smallgraytext a{font: 0.7em Tahoma, sans-serif;font-size: 11px;color:#626262;text-decoration:none;}
.smallgraytext a:hover{text-decoration:underline;}
.smallredtext {font: 0.7em Tahoma, sans-serif;font-size: 11px;font-weight:bold;color:#CC0000;}
.smallredtext a{font: 0.7em Tahoma, sans-serif;font-size: 11px;color:#CC0000;text-decoration:none;}
.smallredtext a:hover{text-decoration:underline;}

.jslink {border-bottom: 1px dotted; cursor: pointer; text-decoration: none !important;}
.cal_name {margin-left:0px;}

.dashmessage {width: 750px; padding: 5px; margin-left: 20px; margin-bottom: 2px; margin-top: 3px; background-color: #ddd;}
.dashmessagechild {width: 700px; padding: 5px; margin-left: 20px; margin-bottom: 10px; margin-top: 3px; background-color: #ddd;}
