/* CSS Document */

BODY { 
	 MARGIN: 5px; COLOR: #283a5e; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:tahoma, verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif
}
.button {
border: 1px solid #C0C0C0;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/buttonbg.gif) #fff repeat-x; BORDER-LEFT: 3px solid #9ABD6D; CURSOR: pointer; COLOR: #447793
}
.tcat {
	BORDER-RIGHT: 1px solid #ffffff; BORDER-TOP: 1px solid #ffffff; BACKGROUND: #dde0e4 url(../images/gradient_tcat.gif) repeat-x left top; BORDER-LEFT: 1px solid #ffffff; COLOR: #283a5e; font-style:normal; font-variant:normal; font-weight:bold; font-size:10pt; font-family:tahoma, verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif
}
.thead {
	BORDER-RIGHT: 1px solid #ffffff; BORDER-TOP: 1px solid #ffffff; BACKGROUND: #283a5e url(../images/gradient_thead.gif) repeat-x left top; BORDER-LEFT: 1px solid #ffffff; COLOR: #ffffff; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:tahoma, verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif
}
.tfoot {
	border:1px solid #ffffff; background:#dde0e4 url(../images/gradient_tcat.gif) repeat-x left top; COLOR: #283a5e; FONT-FAMILY: tahoma
}
.vbmenu_control {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #dde0e4 url(../images/gradient_tcat.gif) repeat-x left top; PADDING-BOTTOM: 3px; COLOR: #283a5e; PADDING-TOP: 3px; WHITE-SPACE: nowrap; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:tahoma, verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif
}
H3 {COLOR: #4D7391; font-size: 14px;  text-transform: uppercase;    }
H4 {COLOR: #4D7391; font-size: 12px;
	}
H6 {COLOR: #4D7391; font-size: 11px;
	}
A:link {
	COLOR: #8297c8; TEXT-DECORATION: none
}
A:visited {
	COLOR: #8297c8; TEXT-DECORATION: none
}
A:hover {
	COLOR: #55c546; TEXT-DECORATION: underline
}
A:active {
	COLOR: #55c546; TEXT-DECORATION: underline
}
.page {
	COLOR: #283a5e; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}

TH {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
P {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
LI {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}

.tborder1 {
	BORDER-RIGHT: #d7dce1 0px solid; BORDER-TOP: #d7dce1 0px solid; BORDER-LEFT: #d7dce1 0px solid; COLOR: #283a5e; BORDER-BOTTOM: #d7dce1 0px solid; BACKGROUND-COLOR: #e3e6e8
}

.tcat A:link {
	COLOR: #283a5e; TEXT-DECORATION: none
}
.tcat A:visited {
	COLOR: #283a5e; TEXT-DECORATION: none
}
.tcat A:hover {
	COLOR: #8297c8; TEXT-DECORATION: underline
}
.tcat A:active {
	COLOR: #8297c8; TEXT-DECORATION: underline
}

.thead A:link {
	COLOR: #ffffff
}
.thead A:visited {
	COLOR: #ffffff
}
.thead A:hover {
	COLOR: #d0d0d0
}
.thead A:active {
	COLOR: #d0d0d0
}

.tfoot A:link {
	COLOR: #283a5e
}
.tfoot A:visited {
	COLOR: #283a5e
}
.tfoot A:hover {
	COLOR: #000000
}
.tfoot A:active {
	COLOR: #000000
}
.alt1 {
	BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #283a5e; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f6f8fa
}
.alt1Active {
	BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #283a5e; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f6f8fa
}
.alt2 {
	BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #283a5e; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #edeff1
}
.alt2Active {
	BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #283a5e; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #edeff1
}

.bginput {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.smallfont {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.vbmenu_control A:link {
	COLOR: #283a5e; TEXT-DECORATION: none
}
.vbmenu_control A:visited {
	COLOR: #283a5e; TEXT-DECORATION: none
}
.vbmenu_control A:hover {
	COLOR: #283a5e; TEXT-DECORATION: underline
}
.vbmenu_control A:active {
	COLOR: #283a5e; TEXT-DECORATION: underline
}
.vbmenu_popup {
	BORDER-RIGHT: #0b198c 1px solid; BORDER-TOP: #0b198c 1px solid; BORDER-LEFT: #0b198c 1px solid; COLOR: #283a5e; BORDER-BOTTOM: #0b198c 1px solid; BACKGROUND-COLOR: #ffffff
}
.vbmenu_option {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; CURSOR: pointer; COLOR: #283a5e; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #edeff1
}
.vbmenu_option A:link {
	COLOR: #283a5e; TEXT-DECORATION: none
}
.vbmenu_option A:visited {
	COLOR: #283a5e; TEXT-DECORATION: none
}
.vbmenu_option A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.vbmenu_option A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.vbmenu_hilite {
	FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; CURSOR: pointer; COLOR: #000000; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f6f8fa
}
.vbmenu_hilite A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.vbmenu_hilite A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.vbmenu_hilite A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.vbmenu_hilite A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.thead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.thead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.pagenav A {
	TEXT-DECORATION: none
}

.footer1 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
.footer1 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
.footer1 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: underline
}
.footer A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: underline
}
.style2 {
	COLOR: #7386b2
}
.postbit {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: 1px inset; PADDING-LEFT: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px inset; COLOR: #283a5e; PADDING-TOP: 2px; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: #f1f4f6
}
.postbit2 {
	BORDER-RIGHT: #c1c6cb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c1c6cb 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c1c6cb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c1c6cb 1px solid; BACKGROUND-COLOR: #f1f4f6
}
.postbit3 {
	PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px;
}
.alt3 {
	BORDER-LEFT: #d7dce1 1px solid; COLOR: #283a5e; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f6f8fa
}
.alt3Active {
	BORDER-LEFT: #d7dce1 1px solid; COLOR: #283a5e; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f6f8fa
}
.alt4 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #283a5e; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #edeff1
}
.alt4Active {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #283a5e; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #edeff1
}

td {font-size: 11px;}
.form { font-size: 9px; font-family: verdana, helvetica, sans-serif;MARGIN-top:3px; MARGIN-bottom:2px}
.bg1 {
	background-color: #F6F8FA;
}
.bg2, .bg4 {background-color: #E6E8ED; }
.bg3 {background-color: #F2F3F5;  }
.sidebar1 {
	PADDING-LEFT: 10px;  
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 0px
}
.sidebar2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.sidebar3 {
	PADDING-RIGHT: 10px;  PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}

.leftsidboxtitle {
font-weight:bold; 
font-size:11px
}

.leftsideboxcontent {
	padding:6px 6px 6px 6px;
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	COLOR: #283a5e; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #f6f8fa
}
.rightsidboxtitle {
font-weight:bold; 
font-size:11px
}
.rightsideboxcontent {
	padding:6px 6px 6px 6px;
BORDER-TOP: #ffffff 1px solid; 
BORDER-LEFT: #ffffff 1px solid; 
COLOR: #283a5e; FONT-FAMILY: tahoma; 
BACKGROUND-COLOR: #f6f8fa
}
.centerblocktitle{
font-weight:bold; font-size:11px 
}
.centerblockcontent{
	padding:6px 6px 6px 6px;
BORDER-TOP: #ffffff 1px solid; 
BORDER-LEFT: #ffffff 1px solid; 
COLOR: #283a5e; FONT-FAMILY: tahoma; 
BACKGROUND-COLOR: #f6f8fa
}

.centerblocksidetitle {
	font-weight:bold; font-size:11px 
}

.centerblocksidecontent{
	padding:6px 6px 6px 6px;
BORDER-TOP: #ffffff 1px solid; 
BORDER-LEFT: #ffffff 1px solid; 
COLOR: #283a5e; FONT-FAMILY: tahoma; 
BACKGROUND-COLOR: #f6f8fa
}

.indextext {
padding:6px 6px 6px 6px;
BORDER-TOP: #ffffff 1px solid; 
BORDER-LEFT: #ffffff 1px solid; 
COLOR: #283a5e; FONT-FAMILY: tahoma; 
BACKGROUND-COLOR: #f6f8fa
}

img {border: 0px;}

.textarea, .text, .file {
	background: #ECECEC top;
	border: 1px solid #C0C0C0;
	font-family: Tahoma, Verdana, "MS Sans Serif";
	font-size: 11px;
}


.footer {
	background-color: #ECECEC;
	height: 22px;
}

.debug {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFC600;
}
.select {
	background: #ECECEC top;
	font-family: Verdana, "MS Sans Serif";
	font-size: 11px;
}

.xoopscode {
	BACKGROUND: url(../images/bg_catbottom.gif) #F6F6F6 repeat-x;
	BORDER: 1px solid #8A969B;
	padding : 2px 0px 5px 4px;
	WIDTH: 100%;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 0px;
}

.xoopsquote {
BACKGROUND: url(../images/bg_catbottom.gif) #F6F6F6 repeat-x;
	BORDER: 1px solid #8A969B;
	padding : 2px 0px 5px 4px;
	WIDTH: 100%;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 0px;
	font-style: italic;
}

.flame {
	MARGIN-RIGHT: 5px;
	MARGIN-BOTTOM: 5px;
	COLOR: #cccccc;
}
.redirect {
	BORDER-RIGHT: #5b788b 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #5b788b 1px solid; 
	MARGIN-TOP: 25px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/bg_catbottom.gif)  #ffffff repeat-x; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #5b788b 1px solid; 
	WIDTH: 75%; COLOR: #666666; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #5b788b 1px solid
}
.waitbox {
BACKGROUND: url(../images/gradient_tcat.gif)  repeat-x;
	COLOR: #4D7391; font-size: 11px;  text-transform: uppercase;  
}