/* Global */
* {margin:0; padding:0; font-family:verdana, tahoma, arial; color:#444;}
html, body {margin:0;padding:0;height:100%; background-color:#F6F6F6; background-image:url(../images/headbg.jpg); background-position:top; background-repeat:repeat-x; font-size:11px;}
input, button, textarea, select {font: normal 11px "verdana", sans-serif; color:#777777; vertical-align: middle; background:#fafafa; border:1px solid #F1F1F1;}
legend { display: none; }
fieldset { border: none; }
ul, ol { list-style: none; }
ol { list-style-type: decimal;}
table { border-collapse: collapse; border:0;}
hr { display: none; }
img {border: none;}
h1, h2, h3, h4 {font-weight:normal; line-height:1.3em; font-family:arial;}
h1{padding: 7px 0 7px 0; font-size:18px;}
h2{padding: 7px 0 7px 0; font-size:16px; font-weight:bold;}
h3{padding: 7px 0 7px 0; font-size:17px;}
p, ul, ol, blockquote, pre{padding: 0 0 1em}
a {color:#2666B9; text-decoration:underline;}
a:hover {color:#FF7400; text-decoration:none;}
div.clear {clear: both !important;visibility: hidden !important;margin:0 !important;overflow: hidden;font-size:1px;}

/* CSS Document */
#container {text-align:left;margin:0 auto; min-width:996px;max-width:1260px; height:100%;}

#header { height:200px; position:relative;}
#body { overflow:hidden; background:url(../images/lbodybg.gif) repeat-y left;}
#footer {height:89px; background:url(../images/fbg.jpg) repeat-x;}

/* header */
.top {color: blue; font-size: 17px; font-weight: normal; font-family: Verdana, Helvetica; text-align:center; height:20px; line-height:20px;}
.logopic { width:364px; height:180px; position:relative; float:left;}
.h1 { height:180px; background:url(../images/h2.jpg) repeat-x;}
.h2 {text-align:right; height:180px; background:url(../images/h3.jpg) no-repeat top right; text-align:center;}
.logo { padding-top:40px; padding-right:20px;}

.up { padding-top:7px; overflow:hidden; width:450px; margin:0 auto;}
#upmenu {}
#upmenu li {display:inline;}
#upmenu li a {font-size:10px; color:#FFF; font-weight:bold; text-decoration:none; }
#upmenu li a:hover {font-size:11px; color:#FFF; font-weight:bold; text-decoration:none; background:url(../images/upmenubg.gif) repeat-x;}
.button { width:90px; height:54px; display:block; float:left; line-height:54px;} 

/* footer */
.f1 {height:89px; background:url(../images/f1.jpg) top left no-repeat;}
.f2 {width:26px; height:89px; float:right;}
.counters { float:right; width:280px; padding-right:30px; text-align:right; padding-top:29px;}
.f { float:left; padding-left:40px;  padding-top:37px; color:#FFF;}
.f a, .f a:hover { color:#FFF; text-decoration:none;}

/* content */
.content {background:url(../images/rbodybg.gif) repeat-y right; padding:17px 32px 17px 32px;}
.ctab { width:100%;}
.rtd { border:1px solid #E6E6E6; background:#FFF; padding:10px;}

.number {border:1px solid #E6E6E6; background:#FFF; padding:10px; color:darkred;font-size:18px; font-weight:bold; text-align:center; margin-bottom:5px;}
.wel {border:1px solid #E6E6E6; background:#FFF; padding:5px; margin-bottom:5px;}
.tit { height:34px; background:url(../images/titbg.png) repeat-x; line-height:34px; color:#FFF; text-align:center; font-weight:bold;}
.tit2 { padding:10px; color:blue; font-family:Verdana,Helvetica; font-size:17px; text-align:center; line-height:1.3em;}

#general { padding:10px; line-height:1.4em; overflow:hidden;}

#general table {width:100%; margin-bottom:20px;}
#general td { border:1px solid #CCC; padding:3px 5px;}
.zak { font-weight:bold; font-size:17px; font-family:verdana; color:#900;}
#general ul { padding:10px 0px; margin-bottom:5px;}
#general ul li { list-style-type:disc; padding-left:3px; margin-left:30px; padding-top:5px;}
#general ol { padding:10px 0px; margin-bottom:5px;}
#general ol li { list-style-type:decimal; padding-left:3px; margin-left:30px; padding-top:5px;}

/* right */
.beg { margin-bottom:25px; padding-top:15px;}
.beg marquee {color:#900; font-family:Verdana,Helvetica;font-size:18px; font-weight:bold;}

.form1 { width:305px; height:447px; background:url(../images/formbg1.jpg) no-repeat top; margin:0 auto;}
.for1 { padding:15px 25px 5px 25px; font-style:italic; font-weight:bold; font-family:arial; text-align:center;}
.for2 { text-align:center;}
.for2 td { line-height:1.5em; padding:5px 0px}

.form2 { width:305px; background:url(../images/form2bg.png) no-repeat top; margin:0 auto;}
.for3 { padding:20px 5px; text-align:center; color:#FF5500; font-weight:bold; font-size:13px; line-height:1.5em;}
.for3 a { text-decoration:none;}
.for3 img { margin-bottom:10px;}

.form3 {border:1px solid #E6E6E6; background:#FFF; padding:10px;}
.tab2 td { line-height:1.5em; padding:5px 0px}


