body {
margin:0px;
background-color:#2b566e;
}

a#login:link{
color:#FFFFFF;
text-decoration:none;
}

a#login:hover{
	text-decoration: underline;
}

a#login:visited{

	text-decoration: none;
}

.blu_bg {
	background-image: url(../images/blu_gr_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.bg_red_lft {
background-image:url(../images/red_gr_lft.gif);
background-repeat:no-repeat;
background-position:left top;
}

.bg_red_rgt {
background-image:url(../images/red_gr_rgt.gif);
background-repeat:no-repeat;
background-position:right top;
}

.thread_bg {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.bg_red{
background-image:url(../images/red_gr_bg.gif);
background-repeat:repeat-x;
background-position:left top;
}

.title_font
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a2d3f1;
}

.locked
{
background-image:url(../images/lock.gif);
background-repeat:no-repeat;
background-position:center center;
}
.unlocked
{
background-image:url(../images/unlock.gif);
background-repeat:no-repeat;
background-position:center center;
}

.verd12_lgtblk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#464646;
}

.verd12_wht {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.thread{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a.thread:link{
color:#0053a7;
text-decoration:none;
}

a.thread:hover{
text-decoration:underline;
}
a.thread:visited{
color:#0053a7;
text-decoration:none;
}
/*mmmmmmmmmmmmmmmmmmmmmm*/


.bg_gray2 {
background-color:#EBEBEB;
background-repeat:repeat;
background-position:left top;
}
.bg_gray3 {
background-color:#F7F7F7;
background-repeat:repeat;
background-position:left top;
}
.locked {
background-image:url(../images/locked.gif);
background-repeat:no-repeat;
background-position:center center;
}
.unlocked {
background-image:url(../images/unlocked.gif);
background-repeat:no-repeat;
background-position:center center;
}
.pen {
	background-image: url(../images/pen.gif);
	background-repeat: no-repeat;
	background-position: center right;
}
.pen_note {
	background-image:url(../images/new_thread.gif);
	background-repeat: no-repeat;
	background-position: center right;
}
.arrow {
	background-image:url(../images/reply.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.note {
	background-image:url(../images/view_thread.gif);
	background-repeat: no-repeat;
	background-position: center right;
}

.verd11_lgtblk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#858585;
}
.verd12_blk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
line-height:140%;
padding-left:8px;
padding-right:8px;
text-align:justify;
}
.verd11_blk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}
.verd12_blue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4F7484;
}

.buttn {
	background-image: url(../images/button_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height:22px;
}
.gradient {
	background-image: url(../images/gradient_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.border_blk {
	border: 1px solid #CACACA;
}
.margin_rgt {
margin-right:30px;
}
.figure {
background-image:url(../images/figure.gif);
background-repeat:no-repeat;
background-position:center center;
}
.padding_lftrgt {
padding-left:8px;
padding-right:8px;
}
.replybutton {
	background-image: url(../images/replybutton.gif);
	background-repeat: repeat-x;
	background-position: left center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	width:100px;
	height:24px;
	padding-right:10px;
}
.error{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC0000;
text-align:center;
}

.hovermenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left: 0;
margin-left: 0;
height: 20px;
background-color: #B4C7DA;
}

.hovermenu #menu{
list-style: none;
display: inline;
}

#menu a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: black;
border: 2px solid #B4C7DA;
}

#menu a:hover{
background-color: #95ADC6;
border-style: outset;
}

html>body .hovermenu #menu a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

a#imagelink:link{
	text-decoration: none;
}

a#imagelink:hover{
	text-decoration: none;
}
a#imagelink:visited{
	text-decoration: none;
}



