			/*	IMPORTANT NOTICE:
	When you edit a style, it is advised that you look for the same color of the classes
	Example:
		a.sm:hover{ color: #FE5E1D; text-decoration: underline; }
	and
		a.pa:hover{ color: #FE5E1D; text-decoration: underline; }		
	
	To unite the color, you need to change both values #FE5E1D as follows:

		a.sm:hover{ color: red; text-decoration: underline; }
	and
		a.pa:hover{ color: red; text-decoration: underline; }
	
	Here both colors will be the same.
*/

body {font-size : 10pt;
	font-family : verdana;
	scrollbar-face-color: #7f848a; 
	scrollbar-shadow-color: #4b4a52; 
	scrollbar-darkshadow-color: #4b4a52;
	scrollbar-highlight-color: #aaacb1;
	scrollbar-3dlight-color: #aaacb1; 
	scrollbar-track-color: #c0c0c0;
	scrollbar-arrow-color: #aaacb1;

}
A:link {COLOR: #056AE7;}
A:hover {COLOR: #B70000;}
A:visited {COLOR: #056AE7;}
A:hover {COLOR: #B70000;}
A {font-weight: bold;}


.forms {
	font-family: verdana;
	font-size: 8pt;
	border: 1px inset #DADADA;
}

.optforms {
	font-family: verdana;
	font-size: 7pt;
	border: 1px inset #DADADA;
}

.buttons {
	font-family: verdana;
	font-size: 8pt;
	border: 1px solid #808080;
}

.display_table {
	font-family: verdana;
	font-size: 10pt;
}

.list_table {
	font-family: verdana;
	font-size: 8pt;
	background-color: #055392;	
}
.head_cell {
	background-color: #055392;
	color: #FFFFFF;	
}

.user_table {
	font-family: verdana;
	font-size: 8pt;
	background-color: #F3F3F3;
	border: 1px solid #C0C0C0;
}

.hotlist {
	font-family: verdana;
	font-size: 8pt;
	color: #364F89;
	border: 2px dotted #B3CDE3;
	background-color: #F3F3F3;
}

.large_font {
	font-family: verdana;
	font-size: 10pt;
}

.small_font {
	font-family: verdana;
	font-size: 8pt;
}

.admintable {
	background-color: #F3F3F3;
	border: 1px solid black;
	font-family: verdana;
	font-size: 8pt;
}

.head_table {
	font-family: verdana;
	font-size: 8pt;
}

.post_cells {
	border: 1px solid #FFFFFF;
}

img {
filter:progid:DXImageTransform.Microsoft.Shadow(color='#9DB1C6', Direction=225, Strength=3);
}
.img {
filter:progid:
}

.oddcell {
background-color: #D8E0E9;
}

.evencell {
background-color: #FAF3E7;
}

.abbodycell {
background-color: #B7CEE6;
}

.abbodycell1 {
background-color: #FDEFD7;
}

.line {
	width: 100%;
	height: 1px;
}
/* BODY */
body         { font-family: Verdana; font-size: 18px }

/* HEADER */
.h1, h1{ font:bold 22px verdana; color:#4A4B80}
.h2, h2{ font:bold 17px verdana; color:#4A4B80}
.h{color: #37386D; font-weight: bolder}

/* LINK */
a, a:link, a:visited, a:active { font-variant: normal; font-size: 10px; font-family: Verdana; color: #4A4B80; 
               text-decoration: none; font-weight: bold }
a:hover     { color: #37386D; text-decoration: underline }
a.sm, a.sm:link, a.sm:visited, a.sm:active{ font:10px verdana;color: black; text-decoration: none;}
a.sm:hover{ color: #FE5E1D; text-decoration: underline; }

a.pa, a.pa:link, a.pa:visited, a.pa:active{ font:10px verdana;color: #FE5E1D; text-decoration: none;}
a.pa:hover{ color: #FE5E1D; text-decoration: underline; }

/* BORDER */
#border{border:1px solid #4A4B80}
#border2{border:4px solid #4A4B80}
.noborder{border:none}

/* FORM ELEMENTS */
input{ font:11px verdana; border: 1px solid  #B4B3CB;}
input.signup{ width:75%; }
input.butCode{background:white;width:45px;border:1px outset white;font-size:10px}
textarea{ border: 1px solid gray; font:11px verdana; width:75%; }
select{ font: 11px verdana; }
input.bluebut{ background:url(images/BUT2.GIF) right bottom; color:#4A4B80; font:bold 10px verdana;  border:1px solid #B4B3CB;}
.noborder{border:none}

/* FONT */
.date{font:10px verdana; color:666666 }
.small{ font:10px verdana;; text-align: left}
.sm{font:9px verdana; text-align: left}
.alert{font:bold 9px verdana; color: red; }
.orange{color:#FE5E1D}
.topic{ line-height: 18px; font:11px verdana}
p.err{width:90%; text-align:center;background:#E9E9EF; font:10px verdana} 

/* LIST ITEM */
li{ list-style-position: inside; }

/* HORIZONTAL BAR */
hr.navy{ color: navy; }
hr{height:1px; color:silver}

/* TABLE */
table{ border-collapse: collapse; }
td.header{ background: url('../images/top.gif') repeat-x TOP; font:bold 10px verdana; border:1px solid #9192B7}
td.header2{ background: url(../images/top.gif) repeat-x; font:bold 10px verdana;color:black; border:none}
td.greeny{border:1px solid #9192B7; font:10px verdana; padding-left:3px}

/* VieBoard CODE */
code{ font: 11px courier; }
.keyword{ font:12px courier; color: blue; }
font.asptag{ background: yellow; font:bolder 11px verdana;}
blockquote{ background:FAFAFA;border-bottom: 1px dashed silver; border-top: 1px dashed silver;}
blockquote.no{ border:none;background:white;}
tt{ font:13px; }

/* BACKGROUND */
.bgon{background: #F0F0F0; font-weight:bold}
.bgoff{background: #F0F0F0; cursor:hand}
#on, .on{background: #FAFAFA}
#blue, .blue{background:#E9E9EF}
.bg{ background:#DFECF9; font:bold 10px verdana; color:MidNightBlue}
.borderbg{border:1px solid #E9E9EF}

/* NEW STYLE DEFINITIONS FOR VIEBOARD 2.6 */
.sticky{color:Peru;font-weight:bold;}
.dash,#dash{border:1px dashed gray;background:#FAFAFA}
.forumtitle{color:darkred;font:11px}

/* viewtopic.asp */
#topic_info{background:#FDFDFD; border:1px dashed silver;font:10px verdana}
#th_topic{color:gray; font-weight:bold}

#separator{background:#F8F8F8}
#tree_table{border:1px solid #E9E9EF; font:10px verdana}
#tree_td{border:1px solid #E9E9EF}
#tree_td_hl{background:#E9E9EF;border:1px solid #E9E9EF;}
#tree_th{background:url('../theme/current/bg.gif');font:bold 10px verdana;color:#37386D}

/* forum.asp */
#forum_on{background: #F8F8F8}
#forum_off{background: white}
#sort_bar{background:#E9E9EF}
#forum_desc{background:#F8F8F8; border:1px dashed gray}

/* forumindex.asp */
#welcome_box{background:FAFAFA;border:1px solid #E9E9EF; font:10px verdana}
#findex_quickstat{color:#FE5E1D;font-weight:bold}

			select.sel { font: 10px verdana;  } .heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.heading1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder}table.border { }table.border { font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; 
               font-family: verdana; border: 1px solid #9192B7; 
               margin-bottom: 10px; padding-left: 3px }