/* CSS Basic Document */
body
{
margin-top:0px;
}
/*TEXT FIELDS*/
OPTION {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid;
}
/*INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/
.grayButton {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BACKGROUND: #999999; BORDER-LEFT: #000000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*TEXT FIELDS*/
.genFont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8D6206;
	text-decoration: none;
}
/*ADMIN AND USER SITE*/
.smlBlack
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(0,0,0);
}
.smlBlack1
{
	font-family: Arial, Verdana, Helvetica;
	font-size:11px;
	color: rgb(0,0,0);
}
.smlGreen
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color:#006633;
}
.smlGray
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(128,128,128);
}
.smlBrown
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(141,98,6);
}
/**** Small size text in BOLD style ****/
.smlBlackBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(0,0,0);
}
.smlRed
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: rgb(255,0,0);
}
.smlRedBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(255,0,0);
}
.smlBrownBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(144,98,6);
}
.smlWhiteBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(255,255,255);
}
.smlOffWhiteBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;	
	color: #dedcdc;
}
.smlVioletBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(102,51,153);
}
.smlOrangeBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(255,121,0);
}
.smlGreenBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(0,255,0);
}
.smlGrayBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight:bold;
	color: rgb(128,128,128);
}
.smlBlueBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight:bold;
	color: #101088;
}
.smlLtBlueBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(157,187,233);
}
.smlReqBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;	
	color: rgb(85,127,169);
}
.smlYellowBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;	
	color: rgb(239,197,110);
}
.smlErrBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;	
	color: rgb(192,0,0);
}
.smlSuccBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;	
	color: rgb(0,128,0);
}
.smlcolorbold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;	
	color: rgb(153,153,204);
}
.smlBlue1Bold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight:bold;
	color: #003366;
}
/***** MEDIUM size text styles *****/
.medBlack
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(0,0,0);
}
.medBrown
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(144,98,6);
}
.medRed
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(255,0,0);
}
.medWhite
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(255,255,255);
}
.medOffWhite
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #dedcdc;
}
.medViolet
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(102,51,153);
}
.medOrange
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(255,121,0);
}
.medGreen
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color:#006633;
}
.medBlue
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(56,92,114);
}
.medGray
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(128,128,128);
}


/**** MEDIUM size text in BOLD style ****/
.medBlueBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #101088;
}
.medBlackBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(0,0,0);
}
.medBrownBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(144,98,6);
}
.medRedBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(255,0,0);
}
.medWhiteBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(255,255,255);
}
.medVioletBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(102,51,153);
}
.medOrangeBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(255,121,0);
}
.medGreenBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(0,255,0);
}
.medGrayBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(128,128,128);
}
.medLtBlueBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: rgb(157,187,233);
}
.medYellowBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;	
	color: rgb(239,197,110);
}
/***** LARGE size text styles *****/
.lrgBlack
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: rgb(0,0,0);
}
.lrgBrown
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: rgb(149,98,6);
	font-weight:bold;
}
.lrgBlue
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: #101088;
}
.lrgRed
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: rgb(255,0,0);
}
.lrgWhite
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: rgb(255,255,255);
}
.lrgOffWhite
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: #dedcdc;
}
.lrgViolet
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: rgb(102,51,153);
}
.lrgOrange
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: rgb(255,121,0);
}
.lrgGreen
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: rgb(0,255,0);
}
.lrgGray
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: rgb(128,128,128);
}
/**** LARGE size text in BOLD style ****/
.lrgBlackBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.lrgBlueBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #101088;
}
.lrgRedBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.lrgbloodRedBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(155,34,35);
}

.lrgWhiteBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.lrgVioletBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.lrgOrangeBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.lrgGreenBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.lrgGrayBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
.lrgStcolorBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(51,146,238);
}
.lrgBrownBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color:#666666;
}
/***** EXTRA-LARGE size text styles *****/
.xlrgBlack
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	color: rgb(0,0,0);
}
.xlrgBlue
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	color: #101088;
}
.xlrgRed
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	color: rgb(255,0,0);
}
.xlrgWhite
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	color: rgb(255,255,255);
}
.xlrgOffWhite
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	color: #dedcdc;
}
.xlrgViolet
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	color: rgb(102,51,153);
}
.xlrgOrange
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	color: rgb(255,121,0);
}
.xlrgGreen
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	color: rgb(0,255,0);
}
.xlrgGray
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	color: rgb(128,128,128);
}
/**** EXTRA LARGE size text in BOLD style ****/
.xlrgBlackBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.xlrgBlueBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: #101088;
}
.xlrgLtBlueBold
{
	font-family:  Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;	
	color: rgb(157,187,233);
}
.xlrgRedBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.xlrgWhiteBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.xlrgVioletBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.xlrgOrangeBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.xlrgGreenBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(0,255,0);
}
.xlrgGrayBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
.xlrgYellowBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,168,0);
}
.xlrgReqBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(85,127,169);
}
/***** Hyperlink Styles *****/
/*Undefined anchor tag*/
a
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000080;
	text-decoration: none;
}
a:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000080;
	text-decoration: underline;
}
a.Blacklink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.smlBlacklink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.Blacklink:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.BlackBoldlink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #CACACA;
	font-weight: bold;	
	text-decoration: none;
}
a.BlackBoldlink:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: bold;	
	text-decoration: underline;
}
a.Bluelink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(157,187,233);
	text-decoration: none;
}
a.Bluelink:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(157,187,233);
	font-weight: bold;	
	text-decoration: underline;
}
a.BlueBoldlink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(157,187,233);
	font-weight: bold;	
	text-decoration: none;
}
a.Graylink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(128,128,128);
	text-decoration: none;
}
a.BlueBoldlink:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(157,187,233);
	text-decoration: underline;
}
a.Whitelink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.Whitelink:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.WhiteBoldlink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;	
	text-decoration: none;
}
a.WhiteBoldlink:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;	
	text-decoration: underline;
}
.topMenuLink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(128,128,128);
	font-weight: bold;	
	text-decoration: none;
}
.toplinks 
{
	font-family: tahoma;
	font-size: 10px;
	color: #ADADAD;
	font-weight: bold;	
	text-decoration: none;
}
.topMenuLink:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: bold;	
	text-decoration: none;
}
a.YellowBoldlink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(239,197,110);
	font-weight: bold;	
	text-decoration: none;
}
a.YellowBoldlink:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(239,197,110);
	font-weight: bold;	
	text-decoration: underline;
}
a.BlackBoldlink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #CACACA;
	font-weight: bold;	
	text-decoration: none;
}
a.BlackBoldlink:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: bold;	
	text-decoration: underline;
}
/*Defined Classes*/
.genLinks
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(0,51,204);
	text-decoration: none;
}
.genLinks:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(0,51,204);
	text-decoration: underline;
}
.tabLinks
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(55,55,55);
	text-decoration: none;
}
.tabLinks:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.genLinksBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000080;
	font-weight: bold;
	text-decoration: none;
}
.genLinksBold:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000080;
	font-weight: bold;
	text-decoration: underline;
}
.genLinksRed
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #CC0001;
	text-decoration: none;
}
.genLinksRed:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #CC0001;
	text-decoration: underline;
}
.genLinksWhite
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(255, 255, 255);
	text-decoration: none;
}
.genLinksWhite:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(255, 255, 255);
	text-decoration: underline;
}
.genLinksWhiteBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-decoration: none;
}
.genLinksGreen{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(17, 119, 35);
	text-decoration: none;
}
.genLinksGreen:Hover{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(17, 119, 35);
	text-decoration: underline;
}
.genLinksWhiteBold:Hover
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-decoration: underline;
}
.genLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 11px;
	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;
}
.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: 11px;
	color: rgb(255,121,0);
	text-decoration: none;
}
.medLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 11px;
	color: rgb(255,121,0);
	text-decoration: underline;
}
.genLinksBrown
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8D6206;
	text-decoration: none;
}
.genLinksBrown:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8D6206;
	text-decoration:underline;
}
.genLinksBlack
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: rgb(55,55,55);
	text-decoration: none;
}
.genLinksBlack:Hover
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.genLinksBlackBold
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: rgb(55,55,55);
	text-decoration: none;
	font-weight:bold;
}
.genLinksBlackBold:Hover
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: rgb(55,55,55);
	text-decoration: underline;
	font-weight:bold;
}
.smlLinksBlack
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: rgb(55,55,55);
	text-decoration: none;
}
.smlLinksBlack:Hover
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.smlLinksWhite
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.smlLinksWhite:Hover
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
/*END*/

/*ALL TYPES BUTTONS*/
.clsGrayButton
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	padding: 1px;
	border: 2px solid #FFFFFF;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	cursor: hand;
}
/***** Form field styles *****/
.clsTextBox
{
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #d4d4b4;
	font-size:11px;
	background-color:#fffff1;
	background-image:url("../images/text_box_bg.gif");
	background-repeat:no-repeat;
	background-position:left top;
	padding:2px;
}
.clsSplTextBoxS
{
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #d4d4b4;
	font-size:11px;
	background-color:#fffff1;
	background-image:url("../images/text_box_bg.gif");
	background-repeat:no-repeat;
	background-position:left top;
	padding:2px;
}
.clsSplTextBox
{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid rgb(128, 128, 128);
	font-size: 11px;
	font-weight: bold;
	color: rgb(102,51,153)
}
.clsButton
{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	border: 1px solid rgb(64,64,64);
	font-weight: bold;
	background-color: #E7E7E7;
	cursor: hand;*/
}
.clsSmlButton
{
	font-family: MS Sans Serif;
	font-size: 11px;
	border: 1px solid rgb(128,128,128);
	height: 17px;
	width: 55px;
	color: rgb(0,0,0);
	background-color: rgb(212,208,200);
	cursor: hand;
}
.clsTabButton
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: rgb(255,255,255);
	border: 0px;
	height: 21px;
	background-color: #663399;
	cursor: hand;
}
.clsTabButtonOff
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: rgb(255,255,255);
	border: 0px;
	height: 21px;
	background-color: #c3b9e1;
	cursor: hand;
}
.navbutton
{
	 HEIGHT: 20px; BACKGROUND-COLOR: #E5F3FD; TEXT-DECORATION: none
}
.navbuttonover 
{
	 HEIGHT: 20px; BACKGROUND-COLOR: #BED7E8; font-color: #000000
}
/* Comments */

.comments
{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 600px;
}

.comments .newcomment
{
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: left;
}

.comments .comment
{
	padding: 2px;
}

.comments .comment .subject
{
	width: 100%;
	position:relative;
}

.comments .comment .contents
{
	padding-left: 5px;
}

.comments .comment .snippet
{
	margin: 5px;
	padding: 10px;
	border: 1px solid #C6D6E6;
	background-color: #FAFDFD;
	width: 95%;
}

.comments .comment .reply
{
	text-align: right;
	margin: 8px;
}

/*end comments*/

/*show admin message message*/ 
.icon-ok{
	border:solid 1px #90ac13; 
	background:#eef4d3 url(../images/16-message-info.gif) 8px 4px no-repeat;
	color:#6b800d;
	font-weight:bold;
	padding:4px;
	text-align:center;
}
.icon-error{
	border:solid 1px #CC0000; 
	background:#F7CBCA url(../images/16-message-warn.gif) 8px 4px no-repeat;
	color:#CC0000;
	font-weight:bold;
	padding:4px;
	text-align:center;
}
/*end admin message message*/ 

/* -------------------------------------------- */
/* 		Pagination:Style start			*/
/* -------------------------------------------- */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

<!--

#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:10px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}
-->
/* -------------------------------------------- */
/* 		Pagination: Style	end				*/
/* -------------------------------------------- */
	