/***** Text Display Styles *****/
/***** Small size text styles *****/
.smlBlack
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #596889;
}
.smlRed
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255,0,0);
}
.smlWhite
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255,255,255);
}
.smlViolet
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(102,51,153);
}
.smlOrange
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255,121,0);
}
.smlGreen
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,128,0);
}
.smlGray
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(128,128,128);
}
.smlCream
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #FFFFCC;
}

/**** Small size text in BOLD style ****/
.smlBlackBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.smlRedBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.smlWhiteBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.smlVioletBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.smlOrangeBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.smlGreenBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.smlGrayBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight:bold;
	color: rgb(128,128,128);
}
.smlBlueBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight:bold;
	color: #596889;
}
.smlCreamBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight:bold;
	color: #FFFFCC;
}

/***** MEDIUM size text styles *****/
.medBlack
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(0,0,0);
}
.medRed
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(255,0,0);
}
.medWhite
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(255,255,255);
}
.medViolet
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(102,51,153);
}
.medOrange
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(255,121,0);
}
.medGreen
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(0,128,0);
}
.medGray
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(128,128,128);
}
.medCream
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #FFFFCC;
}

/**** MEDIUM size text in BOLD style ****/
.medBlueBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #101088;
}
.medBlackBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.medRedBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.medWhiteBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.medVioletBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.medOrangeBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.medGreenBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.medGrayBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
.medBlueBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #596889;
}
.medYellowBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight:bold;
	color: rgb(255,241,45);
}
.medCreamBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight:bold;
	color: #FFFFCC;
}


/***** LARGE size text styles *****/
.lrgBlack
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(0,0,0);
}
.lrgRed
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(255,0,0);
}
.lrgWhite
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(255,255,255);
}
.lrgViolet
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(102,51,153);
}
.lrgOrange
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(255,121,0);
}
.lrgGreen
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(0,128,0);
}
.lrgGray
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(128,128,128);
}
.lrgCream
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: #FFFFCC;
}
/**** LARGE size text in BOLD style ****/
.lrgBlackBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.lrgRedBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.lrgWhiteBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.lrgVioletBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.lrgOrangeBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.lrgGreenBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.lrgGrayBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
.lrgStcolorBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(51,146,238);
}
.lrgBlueBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #596889;
}
.lrgCreamBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFCC;
}

/***** EXTRA-LARGE size text styles *****/
.xlrgBlack
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(0,0,0);
}
.xlrgRed
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(255,0,0);
}
.xlrgWhite
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(255,255,255);
}
.xlrgViolet
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(102,51,153);
}
.xlrgOrange
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(255,121,0);
}
.xlrgGreen
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(0,128,0);
}
.xlrgGray
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(128,128,128);
}
.xlrgCream
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: #FFFFCC;
}
.xlrgBlue
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: #596889;
}


/**** EXTRA LARGE size text in BOLD style ****/
.xlrgBlackBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.xlrgRedBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.xlrgWhiteBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.xlrgVioletBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.xlrgOrangeBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.xlrgGreenBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.xlrgGrayBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
.xlrgBlueBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color:#596889;
}
.xlrgCreamBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color:#FFFFCC;
}

/***** Hyperlink Styles *****/
/*Undefined anchor tag*/
a
{
	font-family: Trebuchet MS, Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	color: #596889;
	text-decoration: none;
}
a:Hover
{
	font-family: Trebuchet MS, Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	color: #596889;
	text-decoration: underline;
}
a.hcolor
{
	font-family: Trebuchet MS, Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	color: #596889;
	text-decoration: none;
}
a.hcolor:Hover
{
	font-family: Trebuchet MS, Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	color: #596889;
	text-decoration: none;
}
/*Defined Classes*/
.genLinks
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	text-decoration: none;
}
.genLinks:Hover
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	text-decoration: underline;
}
.tabLinks
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: none;
}
.tabLinks:Hover
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.genLinksBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	font-weight: bold;
	text-decoration: none;
}
.genLinksBold:Hover
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	font-weight: bold;
	text-decoration: underline;
}
.genLinksRed
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #CC0001;
	text-decoration: none;
}
.genLinksRed:Hover
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #CC0001;
	text-decoration: underline;
}
.genLinksWhite
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	text-decoration: none;
}
.genLinksWhite:Hover
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	text-decoration: underline;
}
.genLinksWhiteBold
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-decoration: none;
}
.genLinksWhiteBold:Hover
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-decoration: underline;
}
.genLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 8pt;
	color: rgb(255,121,0);
	text-decoration: none;
}
.genLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 11px;
	color: rgb(255,121,0);
	text-decoration: underline;
}
.genLinksSimpleCream
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #FFFFCC;
	text-decoration: none;
}
.genLinksSimpleCream:Hover
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #FFFFCC;
	text-decoration: none;
}
.genLinksCream
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color:#E3E3E3;
	text-decoration: none;
}
.genLinksCream:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.genLinksCream:visited
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #E3E3E3;
	text-decoration: none;
}

.genLinksBlue
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color:#596889;
	text-decoration: none;
}
.genLinksBlue:Hover
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #596889;
	text-decoration: underline;
}

.lrgLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 12pt;
	color: rgb(255,121,0);
	text-decoration: none;
}
.lrgLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 12pt;
	color: rgb(255,121,0);
	text-decoration: underline;
}
.medLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(255,121,0);
	text-decoration: none;
}
.medLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(255,121,0);
	text-decoration: underline;
}
.genLinksBlack
{
	font-family: tahoma, verdana, arial;
	font-size: 10pt;
	color: rgb(55,55,55);
	text-decoration: none;
}
.genLinksBlack:Hover
{
	font-family: tahoma, verdana, arial;
	font-size: 10pt;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.smlLinksBlack
{
	font-family: tahoma, verdana, arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: none;
}
.smlLinksBlack:Hover
{
	font-family: tahoma, verdana, arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.picLinks
{
	border: 2px solid rgb(0,0,0);
}
/***** Form field styles *****/
.clsTextBox
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	border: 1px solid rgb(128,128,128);
	font-size: 8pt;
}
.clsQuickLink
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	border: 1px solid rgb(128,128,128);
	font-weight: bold;
	font-size: 8pt;
	color: #000080
}
.clsSplTextBox
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	border: 1px solid rgb(128, 128, 128);
	font-size: 10pt;
	font-weight: bold;
	color: rgb(102,51,153)
}
.tblBorder
{
	border: 1px solid rgb(0,0,0);
}
.tblReg
{
	/*border: 1px solid rgb(177,221,87);*/
}
.medWelcomeText
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #99CB01;
}
.smlMandTextBox
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	border: 1px solid rgb(0,0,0);
	background-color: #FBFAD9
}
.smlBlack
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,0,0);
}
.newBlur
{
	filter:shadow(strength:1;color:green;)
}
.justStyle
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	text-align:justify;
	margin:8px;

}
.clsTextBox
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	border: 1px solid rgb(128,128,128);
	font-size: 8pt;
}
.clsQuickLink
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	border: 1px solid rgb(128,128,128);
	font-weight: bold;
	font-size: 8pt;
	color: #000080
}
.clsSplTextBox
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	border: 1px solid rgb(128, 128, 128);
	font-size: 8pt;
	color: rgb(102,51,153)
}
.clsButton
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	padding: 1px;
	border: 1px solid rgb(64,64,64);
	font-weight: bold;
	color: #63625E;
	background-color: #D7D3C8;
	cursor: hand;
}
.clsButton3D
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	padding: 1px;
	border-left: 1px solid rgb(128,0,128);
	border-right: 1px solid rgb(255,183,255);
	border-top: 1px solid rgb(128,0,128);
	border-bottom: 1px solid rgb(255,183,255);
	font-weight: bold;
	color: rgb(255,255,255);
	background-color: #9B30BB;
	cursor: hand;
}

.clsTabButton
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	padding: 1px;
	color: rgb(255,255,255);
	border: 0px;
	height: 21px;
	background-color: #663399;
	cursor: hand;
}
.clsTabButtonOff
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	padding: 1px;
	color: rgb(255,255,255);
	border: 0px;
	height: 21px;
	background-color: #c3b9e1;
	cursor: hand;
}
.clsButtonBlue3D
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	border-left: 1px solid#4CA3D2;
	border-right: 1px solid#4CA3D2;
	border-top: 1px solid#4CA3D2;
	border-bottom: 1px solid#4CA3D2;
	font-weight: bold;
	color: rgb(255,255,255);
	background-color:#4CA3D2;
	cursor: hand;
}


/* Extra */

.ddoverlap{
border-bottom: 1px solid #bbb8a9;
}

.ddoverlap ul{
padding: 0;
margin: 0;
font: bold 90% default;
list-style-type: none;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap li a{
padding: 3px 7px;
text-decoration: none;
padding-right: 32px;
color: blue;
background: transparent url(images/righttabdefault.gif) 100% 1px no-repeat; /
border-left: 1px solid #dbdbd5;
position: relative;
display: block;
float: left;
margin-left: -20px; 
left: 20px;
}

.ddoverlap li a:visited{
color: black;
}

.ddoverlap li a:hover{
text-decoration: none;
}

.ddoverlap li.selected a{ 
color: black;
z-index: 100; 
top: 1px; 
background: transparent url(images/righttabselected.gif) 100% 0 no-repeat;
}

.ddoverlap li.selected a:hover{
text-decoration: none;
}
.leftnav_box
{
padding-left:5px;
padding-top:5px;
/*border-right-style: solid;*/
/*border-right-width: 1px*/
}
.rightnav_box
{
padding-left:5px;
padding-top:5px;
/*border-left-style: solid;*/
/*border-left-width: 1px;*/
text-align:center;
}
.allborder
{
/*border: 1px solid #596788;*/ 
}
.contentarea
{
padding-left: 5px;
padding-right: 5px;
padding-top: 20px;
}
li
{
	font-family: Trebuchet MS,Tahoma, verdana, arial;
	color: #596889;
	line-height:20px;
}
.articleheading
{
	font-family: Trebuchet MS,Tahoma, verdana, arial;
	font-size: 11pt;
	font-weight: bold;
	color:#596889;
	text-decoration: none;
}
.articleheading:Hover
{
	font-family: Trebuchet MS,Tahoma, verdana, arial;
	font-size: 11pt;
	font-weight: bold;
	color:#596889;
	text-decoration: underline;
}
.ntext
{
	font-family: Trebuchet MS,Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #596889;
}
.contentarea li
{
	font-size: 8pt;
}
.contentarea a
{
	font-size: 8pt;
}
.entry li
{
color: #333;
}
.postmetadata a
{
	font-size: 12px;
}

/*EDGEPAGE*/

h1{
	font-family:"Trebuchet MS";
	font-size:32px;
	margin:0px;
	font-weight:normal;
	
}
#violet h1{
	padding: 5px 0 10px 45px;
	background:url(/images/icon_violet.gif) no-repeat 0 4px;
	color:#7e6fde;
}
#violet div{
	background:url(/images/violet_bar.gif) no-repeat bottom left;
}
#violet ul{
	margin:0 0 0 5px;
	padding:5;
	list-style:none;
}
#violet ul li{
	padding:0 0 0 20px;
	background:url(/images/bullet.gif) no-repeat 0 5px;
	font-family:tahoma;
	font-size:11px;
	color:#59308d;
	line-height:20px;
}
#violet a {
	color:#59308d;
}

#green h1{
	padding: 5px 0 10px 45px;
	background:url(/images/blog_icon.gif) no-repeat 0 4px;
	color:#7cc921;
}
#green div{
	background:url(/images/green_bar.gif) no-repeat bottom left;
}
#green ul{
	margin:0 0 0 5px;
	padding:5;
	list-style:none;
}
#green ul li{
	padding:0 0 0 20px;
	background:url(/images/bullet.gif) no-repeat 0 5px;
	font-family:tahoma;
	font-size:11px;
	color:#413e45;
	line-height:20px;
}
#green a {
	color:#413e45;
}

#edgeheader h1{
	color:#7cc921;
}
#edgeheader div{
	background:url(/images/green_bar.gif) no-repeat bottom left;
}
