/* CSS Document */
body{ font-family:Arial; font-size:9pt; color:#333333;}

td.detail{font-size: 9pt; padding-top:20px; padding-bottom:20px; text-align:left;}
td.yblock{font-size: 9pt; padding:20px; text-align:left; line-height:18px;}

a.top:link{padding:0 5px 0 5px; font-family:Trebuchet MS; font-weight:bold; font-size:11pt; text-decoration: none; color:#FFFFFF;}
a.top:active{padding:0 5px 0 5px; font-family:Trebuchet MS; font-weight:bold; font-size:11pt; text-decoration: none; color:#FFFFFF;}
a.top:visited{padding:0 5px 0 5px; font-family:Trebuchet MS; font-weight:bold; font-size:11pt; text-decoration: none; color:#FFFFFF;}
a.top:hover{padding:0 5px 0 5px; font-family:Trebuchet MS; font-weight:bold; font-size:11pt; text-decoration: none; color:#FFFFFF;}

a:link{font-family:Arial; font-size:9pt; text-decoration: underline; color:#0062C6;}
a:active{font-family:Arial; font-size:9pt; text-decoration: underline; color:#0062C6;}
a:visited{font-family:Arial; font-size:9pt; text-decoration: underline; color:#0062C6;}
a:hover{font-family:Arial; font-size:9pt; text-decoration: none; color:#0062C6;}

ul.news{margin:0px; padding:0px;}
li.news{list-style-type:none; list-style-image:url('none');}

li{ list-style-type:none; list-style-image:url('none');}

h1{font-family:Trebuchet MS; color:#000000; font-size:24px; font-weight:bold; margin:0px;}
h2{font-family:Trebuchet MS; color:#646464; font-size:24px; font-weight:normal; margin:0px;}
h3{font-weight:bold; font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; margin:0px;}
h4{font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; font-weight:normal; margin:0px; color:#333333;}
h5{font-family:Trebuchet MS; font-size:14px; padding-bottom:10px; font-weight:normal; margin:0px; color:#333333;}

a.bold:link{font-family:Arial; font-weight:bold; font-size:9pt; text-decoration: underline; color:#0062C6;}
a.bold:active{font-family:Arial; font-weight:bold; font-size:9pt; text-decoration: underline; color:#0062C6;}
a.bold:visited{font-family:Arial; font-weight:bold; font-size:9pt; text-decoration: underline; color:#0062C6;}
a.bold:hover{font-family:Arial; font-weight:bold; font-size:9pt; text-decoration: none; color:#0062C6;}

a.hfrez:link{font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; font-weight:normal; margin:0px; color:#333333; text-decoration:none;}
a.hfrez:active{font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; font-weight:normal; margin:0px; color:#333333; text-decoration:none;}
a.hfrez:visited{font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; font-weight:normal; margin:0px; color:#333333; text-decoration:none;}
a.hfrez:hover{font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; font-weight:normal; margin:0px; color:#333333; text-decoration:none;}

.hinput{color: #A7A7A7; font-size: 9pt; width:120px; margin:0px; padding:0px; padding:3px;}
.indinput{color: #A7A7A7; font-size: 9pt; width:530px; margin:0px; padding:0px;}

label{float: left; width: 300px; text-align:right; margin-right:10px; color:#333333; font-size:11px; }
.labelDel{float: right; width: 40px;font-size:9pt; color:#0062c6; margin-right:30px;padding-left:0px;cursor:pointer; margin-top:7px;text-decoration: underline}
input, textarea{width: 350px; margin-bottom: 5px; padding:3px; border:1px solid #c0c0c0; color:#666666; font-size:11px;}
select{width: 358px; margin-bottom: 5px; padding:3px; border:1px solid #c0c0c0; color:#666666; font-size:11px;}
textarea{width: 350px; height: 150px; }
.boxes{width: 1em; }
#submitbutton{margin-left: 330px; margin-top: 5px; width: 90px; }
br{clear: left;}


.input_captch{padding:3px; width: 50px; margin-bottom: 5px; border:1px solid #c0c0c0; color:#666666; font-size:11px;}
.input_reg{padding:3px; width: 240px; margin-bottom: 5px; border:1px solid #c0c0c0; color:#666666; font-size:11px;}
.select_reg{padding:3px; width: 248px; margin-bottom: 5px; border:1px solid #c0c0c0; color:#666666; font-size:11px;}
.textarea_reg{padding:3px; width: 240px;   border:1px solid #c0c0c0; color:#666666; font-size:11px; font-family:Arial; height:70px;}
.textarea_reg_big{padding:3px; width: 250px;  border:1px solid #c0c0c0; color:#666666; font-size:11px; font-family:Arial; height:150px;}
.textarea_msg{width: 250px; height: 200px; color:#666666; font-size:11px;}
.input_check{width:15px; margin-bottom: 5px; padding-left:0px;  }
.input_radio{width:15px; margin-bottom: 0px; padding-left:0px;  }

.select_time{width: 50px; margin-bottom: 5px;}
.textarea_add{width: 350px; height: 60px; }
.tr_admin{font-family:Arial; font-weight:bold; font-size:9pt; text-decoration: none;
 color:#ffffff; background-color:color:#0062C6; }
 .button_login{width: 58px;vertical-align:baseline }
.button_reg{width: 50px; }
.button_pay{width: 150px; }
.error_text{font-size: 9pt; color:#FF0000}

table.calendar {
border:5px solid #0062C7;
font-family:trebuchet ms;
}

.whitebackground {
color:#C4E1FF;
}

td.days {
/*background:#0062C7 none repeat scroll 0 0;*/
background-image:url(images/bluebg.jpg); background-repeat:repeat-x;
border-bottom:1px solid #0062C7;
border-left:1px solid #0062C7;
border-right:1px solid #FFFFFF;
color:white;
font-family:trebuchet ms;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
margin:3px;
padding:3px 5px;
text-align:center;
text-transform:capitalize;
}

td.lastDay {
/*background:#0062C7 none repeat scroll 0 0;*/
background-image:url(images/bluebg.jpg); background-repeat:repeat-x;
border-bottom:1px solid #0062C7;
border-left:1px solid #0062C7;
border-top:1px solid #0062C7;
color:white;
font-family:trebuchet ms;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
margin:3px;
padding:3px 5px;
text-align:center;
text-transform:capitalize;
}

td.notInMonthWhiteBG {
/*background:#EDEDED none repeat scroll 0 0;*/
background-image:url(images/lgraybg.jpg); background-repeat:repeat-y;
border:1px solid #0062C7;
color:#2B2B2B;
font-family:trebuchet ms;
font-size:13px;
font-weight:bold;
}

td.notInMonthBlueBG {
/*background:#D7D7D7 none repeat scroll 0 0;*/
background-image:url(images/dgraybg.jpg); background-repeat:repeat-y;
border:1px solid #0062C7;
color:#2B2B2B;
font-family:trebuchet ms;
font-size:13px;
font-weight:bold;
}

td.whiteBG {
background:#FFFEE5 none repeat scroll 0 0;
border:1px solid #0062C7;
color:#2B2B2B;
font-family:trebuchet ms;
font-size:13px;
font-weight:bold;
}

td.blueBG {
/*background:#FFFECE none repeat scroll 0 0;*/
background-image:url(images/dyellowbg.jpg); background-repeat:repeat-y;
border:1px solid #0062C7;
color:#2B2B2B;
font-family:trebuchet ms;
font-size:13px;
font-weight:bold;
}

/*menue start here */

#menu{position:absolute;margin-top:10px; }
#menu ul .item{display:none;}
#menu ul:hover .item{display:block;background:#f0ba3c;padding:1px;margin:1px;}

#menu ul:hover .item a{color:#fff;text-decoration:none;}
#menu ul:hover .item a:hover{color:#0062c7;}

#menu ul{width:150px;float:left;margin:0px;padding:2px;background:#0062c7;list-style:none;}
.clear{clear:both;height:10px;}

a.title:link{font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; font-weight:normal; margin:0px; color:#999999;text-decoration: none}
a.title:active{font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; font-weight:normal; margin:0px; color:#999999;text-decoration: none}
a.title:visited{font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; font-weight:normal; margin:0px; color:#999999;text-decoration: none}
a.title:hover{font-family:Trebuchet MS; font-size:18px; padding-bottom:10px; font-weight:normal; margin:0px; color:#999999;text-decoration: underline;}