.subMenuDiv {
  position : relative;
  display : none;
  z-index : 200;
}

body 
{
	font-size: 9px; 
	margin: 0px 0px 0px 0px;
	color: #5d79b0; 
	line-height: 18px; 
	font-family: arial;
}

p 
{
	font-size: 10px; 
	margin: 0px 0px 0px; 
	color: #8B8F91; 
	line-height: 14px; 
	font-family: arial; 
}

a 
{
	color:#637485;
	font-size: 10px; 
	font-family: arial; 
	text-decoration: none;
}

a:link 
{
	color: #666666;
}

a:visited 
{
	color: #666666;
}

a:active 
{
	color: #f30;
}

a:hover 
{
	color: #f30;
}


td
{
	color: #8E8E8E;
	font-size: 10px;
	font-family: arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}



.header 
{

	font-size: 10px;
	color: #7F1963;
	font-family: verdana;
	font-weight: bold;
}

hr 
{
	border-right: 0px; 
	border-top: 0px; 
	border-left: 0px; 
	color: #e6e9ea; 
	border-bottom: 0px; 
	height: 0px; 
	size: 0px;
}



.textbody
{
	color: #8F8E8E;
	font-size: 10px;
	font-family: arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}


.front
{
	color: #69618F;
	font-size: 10px;
	font-family: verdana;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}

.forumpost
{
	padding : 8px 8px 8px 8px;
	color: #69618F;
	font-size: 10px;
	font-family: verdana;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}


.frontheader
{
	color: #7F1963;
	font-size: 10px;
	font-family: arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}


.textbodyjustify
{
	color: #878788;
	font-size: 10px;
	font-family: verdana, arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: justify;
}

.textblack
{
	color: #444444;
	font-size: 9px;
	font-family: arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}

.textblackjustify
{
	color: #323245;
	font-size: 10px;
	font-family: verdana, arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: justify;
}

.textsmall
{
	color: #323245;
	font-size: 10px;
	font-family: arial, verdana;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}

.textsmalljustify
{
	color: #323245;
	font-size: 10px;
	font-family: arial, verdana;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: justify;
}


.form 
{
width: 164;
color: #323245;
background-color: White;
background : White;
font-size: 10px;
font-family: arial, verdana, helvetica;
}


.forms
{
width: 164;
color: #323245;
background-color: White;
background : White;
font-size: 10px;
font-family: arial, verdana, helvetica;
}


.textheader
{
	color: #990000;
	font-size: 10px;
	font-family: verdana, arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}


.newsheader
{
	color: #13264C;
	font-size: 10px;
	font-family: verdana, arial;
	margin: 0px 0px 0px 0px; 
	text-align: default;
}


.newstextjustify
{
	color: #58627A;
	font-size: 10px;
	font-family: verdana, arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: justify;
}

.defaulttext
{
	color: #808387;
	font-size: 10px;
	font-family: verdana, arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}



.defaulttextheader
{
	color: #19232C;
	font-size: 10px;
	font-family: verdana, arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}

.defaulttextblack
{
	color: #565656;
	font-size: 10px;
	font-family: arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
	font-weight: bold;
}


.defaultformtext
{
	color: #8C8C8C;
	font-size: 10px;
	font-family: arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}

.defaultformtextblack
{
	color: #000000;
	font-size: 10px;
	font-family: arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}

.defaultform {
width: 200;
font-family:arial,arial,helvetica; 
font-size:10px;
color:black;
BORDER-RIGHT: 1px solid #B2BABE;
BORDER-TOP: 1px solid #B2BABE;
BORDER-LEFT: 1px solid #B2BABE;
BORDER-BOTTOM: 1px solid #B2BABE;
BACKGROUND-COLOR: #FFFFFF;
}


.newsletterform {
width: 235;
font-family:arial,arial,helvetica; 
font-size:10px;
color:black;
BORDER-RIGHT: 1px solid #B2BABE;
BORDER-TOP: 1px solid #B2BABE;
BORDER-LEFT: 1px solid #B2BABE;
BORDER-BOTTOM: 1px solid #B2BABE;
BACKGROUND-COLOR: #FFFFFF;
}



.textviews 
{
	color: #514766;
	font-size: 11px;
	font-family: arial;
	line-height: 13px; 
}

.xpmmenu
{
	display: none;
}

#dhtmltooltip{
position: absolute;
visibility: hidden;
z-index: 100;
}




.formtext
{
	color: #27274D;
	font-size: 10px;
	font-family: arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
}


.lefttext
{
	color: #67628F;
	font-size: 10px;
	font-family: arial;
	margin: 0px 0px 0px 0px; 
	line-height: 14px;
	text-align: default;
}

.tdlistheader
{
	color: #67628F;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	padding : 8px 8px 8px 8px;
	text-align: center;
}


.tdlistitem
{
	padding : 8px 8px 8px 8px;
}

.tdlistitem2
{
	padding : 8px 8px 8px 8px;
	color: #27274D;
	font-size: 11px;
}

.forumheader
{
	background-color: #E1E5ED;
	color: #7F1963;
	font-size: 10px;
	font-family: Arial;
	padding : 8px 8px 8px 8px;
}




.forumform {

font-family:arial,arial,helvetica; 
font-size:10px;
color:black;
BACKGROUND-COLOR: #F0F3F6;
BORDER-RIGHT: 1px solid #B2BABE;
BORDER-TOP: 1px solid #B2BABE;
BORDER-LEFT: 1px solid #B2BABE;
BORDER-BOTTOM: 1px solid #B2BABE;

scrollbar-face-color: #C6CFD6;
scrollbar-highlight-color: #C6CFD6;
scrollbar-3dlight-color: #C6CFD6;
scrollbar-darkshadow-color: #C6CFD6;
scrollbar-shadow-color: #C6CFD6;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #B7C3CB;
}



.defaulterror 
{
	font-size: 10px; 
	margin: 0px 0px 0px; 
	color: #FF0000;
	line-height: 14px; 
	font-family: arial; 
}



.defaultheader
{
	color: #6B6392;
	font-size: 10px;
	font-family: verdana;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
	font-weight: bold;
}


.defaultheaderparagraph
{
	color: #6B6392;
	font-size: 10px;
	font-family: verdana;
	margin: 0px 0px 0px 0px; 
	line-height: 14px; 
	text-align: default;
	font-weight: bold;
}

.defaulttextjustify
{
	color: #808387;
	font-size: 11px;
	font-family: verdana, arial;
	margin: 10px 0px 0px 0px; 
	line-height: 16px; 
	text-align: justify;
}


.defaulttextalert
{
	font-family: arial, verdana;
	font-size: 9px;
	margin: 0px 0px 0px; 
	color: #7F1963;
	line-height: 14px;
}

/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 10px; color: #6B6392;
	background-color: #F0F3F6; border: #BEC1CD; border-style: dotted;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6B6392; line-height: 125%;
	background-color: #F0F3F6; border: #BEC1CD; border-style: dotted;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.indexbody {
	border: thin solid #58627A;
}

input.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 70px;
	height: 19px;
	background-image: url(/img/button_signin.gif);
	border: thin none;
	cursor: hand;
}

input.button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0px;
	width: 82px;
	height: 19px;
	background-image: url(/img/button_submit.gif);
	border: thin none;
	cursor: hand;
	background-color: #FFFFFF;
	color: #FFFFFF;
}

input.button3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0px;
	width: 71px;
	height: 19px;
	background-image: url(/img/button_preview.gif);
	border: thin none;
	cursor: hand;
	background-color: #FFFFFF;
	color: #FFFFFF;
}