/* CSS Document */
* { margin:0; padding:0;}
body { background-color: #0D0303; height: 100%; font-size: 12px; font-family: Arial Narrow, Tahoma, Trebuchet MS, Arial, Verdana, Helvetica, Geneva; color: #F7F7BF; }
body#page { font-size: 100%; background: url(../images/bg_splash.jpg) repeat-y top center; }
body { font-size: 100%; background: url(../images/bg_splash1.jpg) repeat-y top center; }
body { background-color: #0D0303; }

a:link { font-family: Tachoma, Trebuchet MS; font-size: 12pt; font-weight: bold; color: #B22222; padding: 2px 0px 2px 0px; border: 0px; text-decoration: none; }
a:active { font-family: Tachoma, Trebuchet MS; font-size: 12pt; font-weight: bold; color: #B22222; padding: 2px 0px 2px 0px; border: 0px; text-decoration: none; }
a:visited { font-family: Tachoma, Trebuchet MS; font-size: 12pt; font-weight: bold; color: #B22222; padding: 2px 0px 2px 0px; border: 0px; text-decoration: none; }
a:hover { font-family: Tachoma, Trebuchet MS; font-size: 12pt; font-weight: bold; color: #BBB3B3; padding: 2px 0px 2px 0px; border: 0px; text-decoration: underline; }

a.user:link { font-size: 12pt; font-weight: bold; color: #BBB3B3; line-height: 12pt; padding: 3px 3px 3px 3px; text-decoration: none; }
a.user:active { font-size: 12pt; font-weight: bold; color: #BBB3B3; line-height: 12pt; padding: 3px 3px 3px 3px; text-decoration: none; }
a.user:visited { font-size: 12pt; font-weight: bold; color: #BBB3B3; line-height: 12pt; padding: 3px 3px 3px 3px; text-decoration: none; }
a.user:hover { font-size: 12pt; font-weight: bold; color: #BBB3B3; line-height: 12pt; padding: 3px 3px 3px 3px; text-decoration: underline; }

.alignMiddle { vertical-align: middle; }
.alignCenter { text-align: center; }
.container1 { width: 100%; }
object { vertical-align: top; }
.clear { clear: both; }
.fleft { float: left; }
.fright { float: right; }
div.container { overflow: hidden; width: 100%; }
a img { border: 0; }
img { vertical-align: top; }

.avatar { border: 1px; border-color: #BBB3B3; padding: 3px 3px 3px 3px; }

ul { padding-left: 24px; padding-bottom: 12px; } 
ol { padding-left: 24px; padding-bottom: 12px; } 
li { padding-top: 6px; padding-botton: 12px; } 

/*header*/
#header .logo{ margin:14px 0 0 359px }
.logo1{ margin:-43px 0 0 336px; position:relative }

/*content*/
#content { width: 100%; text-align: left; }
#content .bg-cont { background:url(../images/bg_cont.jpg) repeat-y top center; }
#content .indent-main { padding: 0 63px 0 63px; }
#content .indent-col { padding: 13px 0 0 0; }
#content .img-left { float: left; margin: 0 20px 16px 0; }
#content .img-indent { margin: 0 0 16px 0; }
#content p { margin: 0 0 15px 0; }
#content .p { margin: 0 0 15px 0; }
#content .p1 { margin: 0 0 25px 0; }
#content .tail { background: url(../images/tail.gif) repeat-x bottom; padding-bottom: 9px; margin-bottom: 9px; }
#content .indent { padding: 17px 30px 25px 32px; }

/*footer*/
#footer a { color: #f3f3e4; text-decoration: none; }  
#footer a:hover { text-decoration: underline; }

.jamp2 { width: 40px; margin-left: 6px; }

.indent-2 { position: relative; padding-left: 20px; float: left; }

h1 { font-size: 18pt; font-weight: bold; color: #BBB3B; line-height: 21pt; padding: 12px 3px 24px 3px; border-bottom: 3px solid #BBB3B3; text-align: left; }
h2 { font-size: 18pt; font-weight: bold; color: #BBB3B3; line-height: 21pt; padding: 12px 3px 24px 3px; text-align: left; }
h3 { font-size: 16pt; font-weight: bold; color: #BBB3B3; line-height: 18pt; padding: 6px 3px 6px 3px; text-align: center; }
h4 { font-size: 14pt; font-weight: bold; color: #FFFFFF; line-height: 16pt; padding: 6px 3px 6px 3px; text-align: left; }
h5 { font-size: 15pt; font-weight: bold; color: #FFFFFF; line-height: 15pt; padding: 3px 3px 3px 3px; text-align: left; }
h6 { font-size: 14pt; font-weight: normal; color: #FFFFFF; line-height: 14pt; padding: 3px 3px 3px 3px; text-align: left; }

select { border-left: 1px solid #404040; border-top: 1px solid #404040; border-right: 1px solid #d4d0c8; border-bottom: 1px solid #d4d0c8; border: 1px solid #000000; background: #FFFFFF; width: 160px; height: 18px; font-size: 12px; padding-left: 5px; padding-top: 2px; }
input { border-left: 1px solid #404040; border-top: 1px solid #404040; border-right: 1px solid #d4d0c8; border-bottom: 1px solid #d4d0c8; border: 1px solid #000000; background: #FFFFFF; width: 160px; height: 18px; font-size: 12px; padding-left: 5px; padding-top: 2px; }
textarea { border-left: 1px solid #404040; border-top: 1px solid #404040; border-right: 1px solid #d4d0c8; border-bottom: 1px solid #d4d0c8; border: 1px solid #000000; background: #FFFFFF; width: 320px; height: 120px; font-size: 12px; padding-left: 5px; padding-top: 2px; overflow: auto; }
.checkbox { border-left: 1px solid #404040; border-top: 1px solid #404040; border-right: 1px solid #d4d0c8; border-bottom: 1px solid #d4d0c8; border: 1px solid #000000; background: #8b0000; width: 18px; height: 18px; font-size: 12px; padding-left: 5px; padding-top: 2px; }
.next { color: #F7F7BF; background: #7E0505; font-size: 14px; font-family: Tachoma, Arial Narrow; font-weight: bold; border: 2px; border-style: outset; border-color: #B80808; padding: 3px 12px 3px 12px; width: 120px; height: 32px; }

.next_text { color: #F7F7BF; background: #7E0505; font-size: 14px; font-family: Tachoma, Arial Narrow; font-weight: bold; border: 2px; border-style: outset; border-color: #B80808; padding: 3px 12px 3px 12px; width: 120px; text-align: center; }
.next_text a:link { color: #F7F7BF; font-size: 14px; font-family: Tachoma, Arial Narrow; text-align: center; text-decoration: none; }
.next_text a:active { color: #F7F7BF; font-size: 14px; font-family: Tachoma, Arial Narrow; text-align: center; text-decoration: none; }
.next_text a:visited { color: #F7F7BF; font-size: 14px; font-family: Tachoma, Arial Narrow; text-align: center; text-decoration: none; }
.next_text a:hover { color: #F7F7BF; font-size: 14px; font-family: Tachoma, Arial Narrow; text-align: center; text-decoration: none; }

.slidemenu { cursor: default; font-family: Tachoma, Trebuchet MS; font-size: 12px; color: #F7F7BF; border-bottom: 3px solid #7E0505; white-space: nowrap; background-color: #000000; width: 100%; }
.slidemenuv { cursor: default; font-family: Tachoma, Trebuchet MS; font-size: 12px; color: #F7F7BF; border-bottom: 3px solid #7E0505; white-space: nowrap; background-color: #000000; width: 100%; }

.slidesubmenu { position: absolute; visibility: hidden; display: block; overflow: hidden; border: 0px; background-color: #000000; }
.slidesubmenushadow { z-index: -1; position: absolute; top: 3px; left: 3px; width: 100%; height: 300em; background-color: #7E0505; opacity: 0.5; border: 0px; margin: 0px; }
.slidesubmenuborder { border: 1px solid #7E0505; background-color: #7E0505; padding: 1px; margin: 0px 3px 3px 0px; }
.slidesubmenutable { cursor: default; font-family: Tachoma, Trebuchet MS; font-size: 12px; color: #F7F7BF; border: 0px; white-space: nowrap; background-color: #7E0505; }
.slidesubmenutable td { padding: 1px 6px 1px 6px; white-space: nowrap; }

.slidemainitem { padding: 12px 24px 6px 24px; white-space: nowrap; }
.slidemenuitem { padding: 1px 1px 1px 1px; white-space: nowrap; }
.slidemainitemhover { padding: 12px 24px 6px 24px; white-space: nowrap; color: #7E0505; background-color: #000000; }
.slidemenuitemhover { padding: 12px 24px 6px 24px; white-space: nowrap; color: #F7F7BF; background-color: #000000; }

.slidemenusplit { height: 1px; margin: 1px 0px 1px 0px; overflow: hidden; background-color: inherit; border-top: 1px solid #F7F7BF; }
.slidemenuvsplit { width: 1px; margin: 0px; overflow: hidden; background-color: inherit; border-right: 1px solid #F7F7BF; }
