
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-color: #000000;
	background-image: url(main/tlo.jpg);
		background-repeat: no-repeat;
		background-position: top center;
	margin-top: 0; 
  scrollbar-face-color: #272727;  
  scrollbar-highlight-color: #272727;  
  scrollbar-shadow-color: #272727;  
  scrollbar-3dlight-color: #595959;  
  scrollbar-arrow-color:  #570300;  
  scrollbar-track-color: #595959;  
  scrollbar-darkshadow-color: #272727;
}

.uiLinkButton input{background:none;border:none;color:#cccccc;cursor:pointer;font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;font-size:11px;margin:0;padding:0;vertical-align:top}

#wrapptable {
	border-right: #adc1ce 0px solid; border-top: #adc1ce 0px solid;  font: 12px verdana, arial, sans-serif; border-left: #adc1ce 0px solid; border-bottom: #adc1ce 0px solid; 	margin-top: 0; 
}

#logo {
	background-image: url(main/top.png);
	padding: 0px;
	margin: 0px;
	width: 1000px;
	height: 263px;
}


a:link, a:active, a:visited {

	color: #CCCCCC;
	text-decoration: none;
	
}


a:hover {

	color: #ff6600;


	text-decoration: none;

}



.ea_center {

	background-image: url(main/bar_ea.png);

	font-family: verdana;
	font-size: 9px;
	text-align: left;
	height: 29px;
    width: 170px;
	font-stretch:extra-condensed;
	color: #fff;
	background-repeat: no-repeat;
		background-align: left;
      background-valign: top;

}

.left_menu_end {

	background-image: url(menu/menu_left_end.png);
	background-color: #363636;
	font-family: verdana;
	font-size: 9px;
	text-align: left;
	height: 25px;
    width: 170px;
	font-stretch:extra-condensed;
	color: #fff;
	background-repeat: no-repeat;
		background-align: left;
      background-valign: top;

}

.topmenu {
	background-color: transparent;
	background-image: url(main/bar_down.png);
	background-position: top;
	background-align: left;
      background-valign: top;
      height: 15px;
      width: 1010px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 6px;
	color: #fff;
	background-repeat: no-repeat;
      border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	
}

.topmenu1 {
	background-color: transparent;
	background-image: url(main/bar_bg.png);
	background-position: top;
    height: 29px;
	color: orange;
	font-family: arial;
	font-size: 11px;
	background-repeat: repeat-x;
    border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
		background-align: left;
      background-valign: top;
}

.search_button {

	background-image: url(main/bar_search.png);
	background-color: #363636;
	font-family: verdana;
	font-size: 9px;
	text-align: center;
	height: 29px;
      width: 83px;
	font-stretch:extra-condensed;
	color: #fff;
	background-repeat: no-repeat;

}

.search_last_menu {

	background-image: url(main/bar_end.png);	font-family: verdana;
	font-size: 9px;
	text-align: right;
	height: 29px;
      width: 9px;
	font-stretch:extra-condensed;
	color: #fff;
	background-repeat: no-repeat;
		background-align: left;
      background-valign: top;

}

.login1 {
      height: 29px;
      background-repeat: repeat;
	background-image: url(main/bar_search_bg.png);
      background-position: top;
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	padding-left : 0px;
	padding-right : 0px;      
      border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
		background-align: left;
      background-valign: top;
}

.caption1 {
	background-image: url(menu/menu_left_header.png);
	width: 166px;
	height: 29px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
    background-repeat: no-repeat;
	color: #ed9f01;
	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
}

.menubody1 {
	background-image: url(menu/menu_left_bg.png);
	background-align: right;
    background-valign: top;
	width: 166px;
	background-repeat: repeat-y;
	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	padding-bottom: 3px;
	padding-left: 9px;
	padding-right: 5px;
	padding-top: 3px;

}



.caption2 {
	background-image: url(menu/menu_right_header.png);
	width: 166px;
	height: 29px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
    background-repeat: no-repeat;
	color: #ed9f01;
}

.menubody2 {
	background-image: url(menu/menu_right_bg.png);
	width: 166px;
	background-repeat: repeat-y;
	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	padding-bottom: 3px;
	padding-left: 1px;
	padding-right: 0px;
	padding-top: 3px;
}


.caption3 {
	background-image: url(menu/menu_up2.png);
	width: 670px;
	height: 31px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
    background-repeat: no-repeat;
	color: #ed9f01;
	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
}

.menubody3 {
	background-image: url(menu/news_bg.png);
	background-align: right;
    background-valign: top;
	width: 667px;
	background-repeat: repeat-y;
	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	padding-bottom: 3px;
	padding-left: 9px;
	padding-right: 0px;
	padding-top: 3px;

}

.menu_footer3 {
	background-image: url(menu/menu_center_down.png);
	background-align: right;
    background-valign: top;
	width: 667px;
	height: 10px;
	background-repeat: no-repeat;
	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	padding-bottom: 3px;
	padding-left: 9px;
	padding-right: 0px;
	padding-top: 3px;

}

.newsfooter {

	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	border-left: 0px solid;
	border-right: 0px solid;
	border-top: 0px solid;
	border-bottom: 0px solid;
    background-image: url(menu/news_down.png);
	height: 24px;
	width: 667px;
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
    background-repeat: no-repeat;
	

}

.newsupmenu {

	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	border-left: 0px solid;
	border-right: 0px solid;
	border-top: 0px solid;
	border-bottom: 0px solid;
    background-image: url(menu/menu_up_news.png);
	height: 49px;
	width: 667px;
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
    background-repeat: no-repeat;
	

}

.newscomment {

      background-color: transparent;
	background-image: url(images/forum_header_3.gif);
      background-repeat: repeat;

      border-bottom: black 1px solid; 

	border-left: 1px solid black;

	border-right: 1px solid black;

	border-top: black 1px solid; 


	background-color: #434343;

	padding-bottom: 2px;

	padding-left: 4px;

	padding-right: 2px;

	padding-top: 1px;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-align: left;

}

.bodytable {

	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	padding-bottom: 10px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 0px;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
    background-image: url(menu/news_bg.png);
	background-color: #222222;
    background-align: right;
    background-valign: top;
	background-repeat: repeat-y;
	color: #999999;
	text-align: left;

}





.captionleft_up{ 


padding-right: 0px; 
padding-bottom: 0px; 
font-size: 11px; 
color: orange; 
font-weight: bold; 
padding-top: 0px; 
padding-left: 0px; 
font-family: arial; 



}

.captionleft_down{ 


padding-right: 0px; 
font-size: 11px; 
color: orange; 
font-weight: bold; 
padding-top: 0px; 
padding-left: 0px; 
font-family: arial; 



}

.captionbar_up{ 


padding-right: 6px; 
font-size: 11px; 
color: white; 
font-weight: bold; 
padding-top: 3px; 
padding-left: 0px; 
font-family: arial; 


}

.captionbar_down{ 



padding-right: 0px; 
font-size: 11px; 
color: white; 
font-weight: bold; 
padding-top: 0px; 
padding-left: 0px; 
font-family: arial; 


}


.captionright_up{ 


padding-right: 0px; 
font-size: 11px; 
color: black; 
font-weight: bold; 
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
font-family: arial; 


}

.captionright_down{ 


padding-right: 0px; 
font-size: 11px; 
color: black; 
font-weight: bold; 
padding-bottom: 0px; 
padding-top:-3px;
padding-left: 0px; 
font-family: arial; 


}

.forumheader {

	background-color: transparent;
	background-image: url(images/forum_header_3.gif);
    background-repeat: repeat;
    border-bottom: black 1px solid; 
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: black 1px solid; 
	background-color: #560200;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 4px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;

}

.forumheader2 {

      background-color: transparent;
	background-image: url(images/forum_header_3.gif);
      background-repeat: repeat;

      border-bottom: black 1px solid; 

	border-left: 1px solid black;

	border-right: 1px solid black;

	border-top: black 1px solid; 


	background-color: #434343;

	padding-bottom: 2px;

	padding-left: 4px;

	padding-right: 2px;

	padding-top: 4px;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-align: left;

}

.forumheaderx {

      background-color: transparent;
	background-image: url(images/bg_topic.gif);
      background-repeat: repeat;

      height: 32px;

      border-bottom: 0px; 

	border-left: 0px;

	border-right: 0px;

	border-top: 0px; 


	background-color: #434343;

	padding-bottom: 0px;

	padding-left: 2px;

	padding-right: 2px;

	padding-top: 1px;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-align: left;

}

.forumheadery {

      background-color: transparent;
	background-image: url(images/bg_forum.gif);
      background-repeat: repeat;

      height: 17px;

      border-bottom: 0px; 

	border-left: 0px;

	border-right: 0px;

	border-top: 0px; 


	background-color: #434343;

	padding-bottom: 0px;

	padding-left: 2px;

	padding-right: 2px;

	padding-top: 1px;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-align: left;

}

.forumheader3 {

      background-color: transparent;
	background-image: url(images/forum_header_3.gif);
      background-repeat: repeat;

      border-bottom: black 1px solid; 

	border-left: 1px solid black;

	border-right: 1px solid black;

	border-top: black 1px solid; 

	background-color: black;

	padding-bottom: 2px;

	padding-left: 4px;

	padding-right: 2px;

	padding-top: 4px;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-align: left;

}

.forumtable1{

	background-color: #6780B4;

	border-bottom: #000066 0px solid;

	border-left: #000066 0px solid;

	border-right: #000066 0px solid;

	border-top: #000066 0px solid;

	padding-bottom: 2px;

	padding-left: 4px;

	padding-right: 2px;

	padding-top: 4px;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size: 9px;

	background-image : none;

	color:#000;

	text-align: left;

}

.forumtable2 {

	border-top: #7a7a7a 1px solid; 

	background-color: #434343;

	border-bottom: #97AAD0 0px solid;

	border-left: #97AAD0 0px solid;

	border-right: #97AAD0 0px solid;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size: 11px;

	background-image : none;

	padding-bottom: 2px;

	padding-left: 4px;

	padding-right: 2px;

	padding-top: 4px;

	color:#FFFFFF;

	text-align: left;

}

.forumtable3 {

	background-color: #414141;

	border-bottom: #96A8D1 1px solid;

	border-left: #96A8D1 1px solid;

	border-right: #96A8D1 1px solid; /* #A4B5D7 */

	border-top: #96A8D1 1px solid;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size: 9px;

	background-image : none;

	padding-bottom: 2px;

	padding-left: 4px;

	padding-right: 2px;

	padding-top: 4px;

	color:#000;

	text-align: left;

}

td {
	font: 10px verdana, arial, sans-serif
}

a {

	color: #808080; 

	font-family: tahoma; 


	text-decoration: underline

}


.indent { padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 5px; color: #d6d8d8; padding-top: 3px; background-color: #323534; border: #ed9f01 1px dashed;
}

.smalltext {
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #e1e1e1;
}

.smallblacktext {
    background: none;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color:#999999;
}

.defaulttext {
    background: none;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#999999;
}

.mediumtext {
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#e1e1e1;
}
.captiontext {

      background-color: #ba0400; 

	border-bottom: #395788 0px solid; 

	border-left: #21213F 0px solid;

	border-right: #21213F 0px solid;

	border-top: #ba04008 1px solid;

	padding-bottom : 3px;

	padding-left : 3px;

	padding-right : 3px;

	padding-top : 3px;

	font-family: tahoma;

	font-size: 12px;

	color: #fff;

	text-align: left;

}

.tbox.chatbox {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}
.button{
    background-image: url(images/bar.gif);
	background-color: #E2E2E2;
	border: #970000 0px solid;
	color: black;
	font-family: tahoma;
	font-size: 9px;
	text-align:center;
	background-repeat: repeat;
}

.tbox{

	background-color: #222222;
	background-image: url(images/field.png);
	background-repeat: repeat;
	border: #FFFFFF 0px solid;
	color: orange;
	font-family: tahoma;
	font-size: 10px;
	text-align: left;

}


.nextprev {
	border-right: #77a 0px solid; padding-right: 1px; border-top: #77a 0px solid; padding-left: 1px; font-size: 9px;  padding-bottom: 1px; border-left: #77a 0px solid; color: #fff; padding-top: 1px; border-bottom: #77a 0px solid; background-color: #1d1d1d; text-align: center
}

.nextprev:hover {
	border-right: #77a 0px solid; padding-right: 1px; border-top: #77a 0px solid; padding-left: 1px; font-size: 9px; padding-bottom: 1px; border-left: #77a 0px solid; color: #fff; padding-top: 1px; border-bottom: #77a 0px solid; background-color: #1d1d1d; text-align: center
}

form {
	margin: 2px 0px 0px
}
.spacer{

	padding-bottom : 0px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

}
}
hr {
	border-top: #006699 1px solid; vertical-align: bottom; width: 100%; border-bottom: #c6d6d6 1px solid; height: 2px; text-align: center
}
.border {
	border-right: #91a7d4 0px solid; border-top: #91a7d4 0px solid; border-left: #91a7d4 0px solid; border-bottom: #91a7d4 0px solid; background-color: transparent
}

.infobar {
  font-size: 10px; color: #000; background-color: #fbf5e8; text-align: center; border-top: #adc1ce 1px solid; padding-right: 4px; padding-left: 4px;	 padding-bottom: 4px;	padding-top: 2px;	
}

.infobar2 {
  font-size: 10px; background-image: url(images/menu.jpg); height: 30px; color: #FFF; background-color: #e2e2e2
}

p {
	margin-top: 0px
}
.fborder {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.fbdefault {
	border-right: #bbb 1px solid; border-top: #bbb 1px solid; margin: 0px; border-left: #bbb 1px solid; border-bottom: #bbb 1px solid; background-color: #fff; text-align: left
}

.f2default {
	border-right: #c3bdbd 1px solid; padding-right: 4px; border-top: #c3bdbd 1px solid; padding-left: 4px; font-size: 12px; padding-bottom: 4px; border-left: #c3bdbd 1px solid; color: #000; padding-top: 4px; border-bottom: #c3bdbd 1px solid; background-color: #efefef; text-align: left
}
.f3default {
	border-right: #c3bdbd 1px solid; padding-right: 4px; border-top: #c3bdbd 1px solid; padding-left: 4px; font-size: 11px; padding-bottom: 4px; border-left: #c3bdbd 1px solid; color: #000; padding-top: 4px; border-bottom: #c3bdbd 1px solid; background-color: #fafafa; text-align: left
}

.fcaption {

	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	color: #FFFFFF;
	font-family: tahoma;
	background-color: transparent;
	background-image: url(images/forum_header_3.gif);
    background-repeat: repeat;
    border-bottom: black 1px solid; 
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: black 1px solid; 
	background-color: #E2E2E2;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
}
.fcdefault {
	border-right: #557 1px solid; padding-right: 3px; border-top: #557 1px solid; padding-left: 3px; font-weight: bold; font-size: 11px; background-image: url(images/fcap.png); padding-bottom: 3px; border-left: #557 1px solid; color: #333; padding-top: 3px; border-bottom: #557 1px solid; background-color: #dfdfdf; text-align: left
}
.fcaption2 {
	border-right: #559 1px solid; padding-right: 0px; border-top: #559 1px solid; padding-left: 8px; font-weight: bold; background-image: url(images/fcap.png); padding-bottom: 2px; border-left: #559 1px solid; color: #559; padding-top: 2px; border-bottom: #559 1px solid; background-color: #e6e6e6
}
.fcdefault {
	background: #cccccc; color: #fff
}

.helpbox{

	background-color: #E2E2E2;
background-repeat: repeat;
	background-image: url(images/field.png);

	border: #909090 0px solid;

	color: orange;

	font-family: tahoma;

	font-size: 9px;

	text-align: left;
	
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;

}

.borderx { 
  border-right: #1d1d1d 1px solid; border-top: #1d1d1d 1px solid; border-left: #1d1d1d 1px solid; border-bottom: #1d1d1d 1px solid; background: #1d1d1d;
}
.bordery {
	border-right: #ccc 1px solid; padding-right: 1px; border-top: #ccc 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #ccc 1px solid; padding-top: 1px; border-bottom: #ccc 1px solid
}
#line {
	background: url(images/line_bg.gif) repeat-x left top
}
.borderx#line {
	background: url(images/line_bg.gif) repeat-x left top
}
.line2 {
	border-right: #ccc 1px solid; padding-right: 3px; border-top: #ccc 1px solid; padding-left: 3px; font-weight: bolder; background: url(images/line_bg.gif) repeat-x; padding-bottom: 3px; border-left: #ccc 1px solid; color: #FFF; padding-top: 3px; border-bottom: #ccc 1px solid
}
.incontent {
	padding-right: 1em; padding-left: 1em; padding-bottom: 0.5em; padding-top: 0.5em; background: #1d1d1d;
}

.fl_left {
	float: left; margin: 2em 0.3em 0.3em; width: 285px
}
h6 {
	border-right: #999999 3px double; padding-right: 1em; border-top: #999999 3px double; padding-left: 1em; font-weight: bolder; font-size: 11px; background: #96aad6; padding-bottom: 0.3em; margin: 0px 50px 0px 0px; border-left: #999999 3px double; color: #fff; padding-top: 0.3em; border-bottom: medium none; text-align: left
}
h5 {
	border-right: #999999 1px solid; padding-right: 1em; border-top: #999999 1px solid; padding-left: 1em; background: #dadade; padding-bottom: 0.3em; margin: 0px 1px; border-left: #999999 1px solid; color: black; padding-top: 0.3em; border-bottom: #999999 1px solid
}
h4 {
	clear: both; font-weight: bolder; font-size: 10px; margin: 1.0em 5px 0.5em; color: #FFF;
}
h4 img {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; padding-top: 0px; position: relative; top: -20px
}
lefticons {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; padding-top: 0px; position: relative; top: 2px
}
.box_red {
	border-right: #aaa 1px solid; padding-right: 0.3em; border-top: #aaa 1px solid; padding-left: 0.3em; background: url(images/box_bgshade_lbl.gif) repeat-x 50% bottom; padding-bottom: 0.3em; margin: 0px; border-left: #aaa 1px solid; color: #559; padding-top: 0.3em; border-bottom: #aaa 1px solid
}
.box_red ul {
	padding-right: 0px; padding-left: 0px; list-style-position: inside; list-style-image: url(images/bullet2.gif); padding-bottom: 0px; margin: 0px 0.5em 0.8em; padding-top: 0px
}
.box_red ul li {
	line-height: 17px
}
.box_red ul li a {
	color: black; text-decoration: none
}
.box_red ul li a:hover {
	color: #869ecf
}

.n_top { background: #1d1d1d;}

table {
  border-collapse: collapse;
  border: none;
}

input {
    background: #323534;
    background-repeat: no-repeat;
    background-position: 2px center;
}
