body {
	margin: 0px;
	padding: 0px;
	font-family:  verdana, arial, helvetica,sans-serif;

	font-size: 12px;
	} 
	
td {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin: 0;
	padding: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family:  verdana, arial, helvetica, sans-serif;

	font-size: 12px;
}

.lightYellowBG a { color:#333333;
	}
.lightYellowBG a:hover { color:#333333;
	}

td.bounding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #FF9900;
	border-top-style: solid;
	border-top-width: 1px;
	width:770px;
	margin: 0px;
	padding: 0px;
} 


.header_bounding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #FF9900;
	border-top-style: solid;
	border-top-width: 2px;
}
.orangeBG {
	background-color: #FF9900;
	color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	font-size: 11px;
}
.orangeBG_R {
	background-color: #FF9900;
	color: #FFFFFF;

	font-size: 11px;
	text-align:right
}
.orangeBGNoPadding {
	background-color: #FF9900;
	color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	font-size: 11px;
}
.orangeBG a {
	background-color: #FF9900;
	color: #FFFFFF;
	text-decoration: none;
}
.orangeBG a:hover {
	background-color: #FF9900;
	color: #FFFFFF;
	text-decoration: underline;
}
.orangeBG a:active {
	background-color: #FF9900;
	color: #FFFFFF;
	text-decoration: underline;
}
.orangeBGCurve {
	color: #FFFFFF;
	padding-left: 6px;
	font-size: 11px;
	background-color: #FF9900;
	background-image: url(../images/orangeCurveRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.greenBorderButton {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
	height: 20px;
	width: 96px;
	background-image: url(../images/greenBorderButton.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.greenBorderButtonSmall {
	background-image: url(../images/greenBorderButtonSmall.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
	height: 20px;
	width: 52px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	border: 1px solid #969696;
	font-size: 10px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	border: 1px solid #969696;
	font-size: 10px;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	border: 1px solid #969696;
	font-size: 10px;
}
.paddingLeftSide {
	padding-top: 12px;
	padding-right: 12px;
}
.paddingTop12px {
	padding-top: 12px;
}
.paddingTop6px {
	padding-top: 6px;
}
.paddingTop8px {
	padding-top: 8px;
}
.orangeBGCurveRight {
	background-image: url(../images/boxOrangeRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
	padding-left: 6px;
}
.lightYellowBG {
	color: #000000;
	background-color: #FFCF6B;
	padding: 6px;
	font-size: 11px;
}
.lightYellowBG_LR {
	color: #000000;
	background-color: #FFCF6B;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	font-size: 11px;
}
.lightYellowBG_LR a{
	color: #333333;


}
.lightYellowBG_LR a:hover {
	color: #333333;

}
a {
	text-decoration: none;
	color: #666666;
}
.aButton {
	text-align: left;
	padding-left: 6px;
	padding-top: 0px;
	background-image: url(../images/aButton.gif);
	background-repeat: no-repeat;
	background-position: left top;

}

.fontSmall {
font-size: 10px;
}
.font11px {
font-size: 11px;
}
.font12px {
font-size: 12px;
}
.fontLarger {
	font-size: 12px;	
	line-height: 1.5em; 
}
.padding12px {
	padding: 12px;
}
.buttonSmall {
	font-size: 11px;
	background-image: url(../images/buttonSmall.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 106px;
	padding-right: 12px;
	padding-left: 4px;
	display: block;
	border: none;
	color: #666666;
}

.buttonLarge {
	font-size: 11px;
	background-image: url(../images/button.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 140px;
	padding-right: 12px;
	padding-left: 4px;
	display: block;
	border: none;
	color: #666666;
}
.lightYellowBG12px {

	color: #000000;
	background-color: #FFCF6B;
	padding: 12px;
}
.lightYellowBG_NOPADDING {

	color: #000000;
	background-color: #FFCF6B;
	padding: 0px;
}
.fontSmallGrey {
	font-size: 10px;
	color: #999999;
}
a:hover {
	color: #FF9A00;
	text-decoration: underline;
}
.greenBG {
	background-color: #1A8C2B;
	padding: 6px;
	color: #FFFFFF;
}
.greenBGCurveRight {
	background-image: url(../images/boxGreenRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
}
.greenBGCurveLeft {
	background-image: url(../images/boxGreenLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	padding-left: 6px;
}
.greenBoxBorder {
	border: 1px solid #1A8C2B;
	padding: 5px;
	background-color: #FFFFFF;
}
.fontGreen14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1A8C2B;
}
.fontGreen18px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1A8C2B;
}
.orangeBGCurveLeft {
	background-image: url(../images/boxOrangeLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.orangeBoxBorder {
	border: 1px solid #FF9A00;
	padding: 5px;
	background-color: #FFFFFF;
	text-align: left;
}
.fontOrange14px {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9A00;
}
.orangeBorderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9A00;

}
.orangeBorderLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF9A00;
	padding-right: 6px;
	padding-left: 0px;
}
.orangeBorderTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9A00;

}
.orangeBorderTopBot {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9A00;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9A00;
}
.greyBorderTopBot {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CDCDCD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;
}
/*
.gradientBGBorderRight {
	background-image: url(../images/homeGradient.gif); 
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 6px 6px 6px 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9A00;
}
*/
.gradientBGBorderLeft {
	background-image: url(../images/homeGradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 6px 6px 6px 6px;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9A00;
}

hr {
	height: 1px;
}
.orange {
	color: #FF9A00;
}
.white {
	color: #FFFFFF;
}
.whiteSmall {
	color: #FFFFFF;
		font-size: 11px;
}
.blackSmall {
	color: #000000;
	font-size: 11px;
}
.menu {
	background-image: url(../images/menuMid.gif);
	font-size: 11px;
	background-repeat: repeat-x;
	text-align: center;
	padding-left: 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.menuOn {
	font-size: 11px;
	background-color: #FF9900;
	background-repeat: repeat-x;
	padding-left: 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.menuOn a{
	color: #FFFFFF;
}
.menuOn a:hover{
	color: #FFFFFF;
}

.submenu {
	font-size: 11px;
	padding-left: 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;


}
.submenuOn {
	background-image: url(../images/submenuMid.gif);
	font-size: 11px;
	background-repeat: repeat-x;
	padding-left: 6px;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-position: top;
}
.orangeBG a {

	background-color: #FF9900;
	color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
}
.orangeBG a:hover {
	background-color: #FF9900;
	color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	text-decoration: underline;
}

.buttonSmallOnWhite a {
	font-size: 11px;
	background-image: url(../images/buttonWhiteBGSmall.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 100px;
	padding-right: 12px;
	padding-left: 12px;
	display: block;
	border: none;
	color: #666666;
	vertical-align: middle;
	text-align: left;
	padding-top: 3px;
}
.buttonSmallOnWhite a:hover {

	font-size: 11px;
	background-repeat: no-repeat;
	height: 20px;
	width: 100px;
	padding-right: 12px;
	padding-left: 12px;
	display: block;
	border: none;
	color: #FF9900;
	vertical-align: middle;
	text-align: left;
	padding-top: 3px;
}
.fontLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.creamBox {
	padding: 6px;
	background-color: #FFF7DE;
	background-image: url(../images/creamCurve.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.fontDarkOrange {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.fontDarkOrange11px {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.paddingTopRight12px {
	padding-top: 12px;
	font-size: 12px;
	padding-right: 12px;
	line-height: 1.5em; 
}
.fontGreen {
	color: #1A8C2B;
}
.lightgrey {
	color: #CCCCCC;
}
.whiteBG {
	background-color: #FFFFFF;
	color: #000000;
}
.noBorder {
	border: 0px none;
}
.inputBorder {
	border: 1px solid #999999;
}
.red {
	color: #FF0000;
}
.blue {
	color: #004980;
}
.msgRead {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 1px 6px;
	vertical-align: middle;
	height: 23px;
	font-size:11px;
}
.msgUnread {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #FFEFDE;
	padding: 1px 6px;;
	vertical-align: middle;
	height: 23px;
	font-size:11px;
	font-weight:bold;
}

li {
		list-style-image: url(../images/bullet.gif);
}

.li_normal{
	list-style-image: none;
}

.buttonBlank {
	text-align: left;
	padding: 0px;
	background-image: none;
	background-color: #FFFFFF;
	border: none;

}
.greenButton {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: none;
	padding: 0px;
	background-color: #1A8C2B;
}
.greenButtonImage {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: none;
	padding: 0px;
	background-color: #1A8C2B;
	margin: 0px;
	height: 21px;
	width: 62px;
	background-image: url(../images/buttonGreen.gif);
	background-repeat: no-repeat;
}
.orangeBorderBot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.orangeBorder {
	border: 1px solid #FF9900;
		background-color: #FFFFFF;
}

.orangeBGNoPadding {
	background-color: #FF9900;
	padding: 0px;
	color:#FFFFFF

}
.orangeBGNoPadding a {
	background-color: #FF9900;
	padding: 0px;
	color:#FFFFFF
}
.orangeBGNoPadding a:hover {
	background-color: #FF9900;
	padding: 0px;
	color:#FFFFFF
}
.orangeBGNoPadding a:active {
	background-color: #FF9900;
	padding: 0px;
	color:#FFFFFF
}
.paleYellowBG {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #FFEFDE;
	padding: 1px 6px;;
	vertical-align: middle;
	height: 23px;
}
.paleYellowBGNoBorder {

	background-color: #FFEFDE;
	padding: 8px;
	vertical-align: middle;
	height: 23px;
}
.fontGrey {
	color: #666666;
}
.fontGrey14px {
	color: #999999;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.borderGreen {
	border: 1px solid #1A8C2B;
}
.borderBotGrey {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.borderGreyRight {
	border-right-style: none;
	background-image: url(../images/greyBorder.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.borderLightGreyRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.borderGreyLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
.borderGrey_LR {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right: 8px;
	padding-left: 8px;
}
.borderGrey_TB {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.nopadding {
	padding: 0px;
}
.creamBG {
	background-color: #FFEBC6;
	font-size: 11px;
	padding: 2px;
}
.bubbleText {
	background-color: #FFFFFF;
	font-size: 11px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
}
.padding6px {
	padding: 6px;
}
.padding4px {
	padding: 4px;
}
.paddingRight12px {
	padding-right: 12px;
}
.borderGrey {
	border: 1px solid #999999;
}
.borderBlack {
	border: 1px solid #000000;
}
.fontBlackOnGrey {
	color: #000000;
	background-color: #EDEDED;
	font-weight: bold;
	padding: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.fontBlack {

	color: #000000;

}
.padding2px {
	padding: 2px;
}
.yellowWhiteBorder {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #FFE7BD;
	padding: 2px 2px 1px;
}
.padddingLeft6px {
	padding-left: 6px;
}
.tableRow {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 1px 6px;
	vertical-align: middle;
	height: 23px;
}




.networkCell {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 11px;
	padding: 3px;
}
.networkCellOn {
	background-color: #FFEFDE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 11px;
	padding: 3px;
}
.normalTableRow {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 1px 6px;
	vertical-align: middle;
	height: 23px;
}
.handCursor {
	cursor: hand;
}
.padding12pxLeftRight {
	padding-right: 12px;
	padding-left: 12px;
}
.padding8px {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
.error {
	font-size: 10px;
	background-image: url(../images/oops.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 45px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 75px;
	background-color: #EEEEEE;
}
.errorHighlight {
	background-color: #EEEEEE;
	background-image: url(../images/oops_row.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 8px;
	padding-bottom: 4px;
}
.errorHighlightNoImg {
	background-color: #EEEEEE;
	background-image: url(../images/oops_row_NoImg.gif);
	padding-top: 8px;
	padding-bottom: 4px;
		background-repeat: no-repeat;
}
.errorLightGreyBG {
	background-color: #EEEEEE;
}
.errorMiniHighlight {
	background-color: #EEEEEE;
	background-image: url(../images/oops_row.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 8px;
	padding-bottom: 4px;
	font-size: 10px
}

.boxGreenBG {
	background-color: #1A8C2B;
	padding-left: 6px;
	padding-right: 6px;
	color: #FFFFFF;
	font-size: 11px;
}
.boxGreenCurveRight {
	background-image: url(../images/boxGreenRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 12px;
}
.boxGreenCurveLeft {
	background-image: url(../images/boxGreenLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;

	width: 12px;
}
.boxGreenBorder {
	border: 1px solid #1A8C2B;
	padding: 5px;
	background-color: #FFFFFF;
}
.boxOrangeBG {
	background-color: #FF9900;
	color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	font-size: 11px;
}
.boxOrangeCurveRight {
	background-image: url(../images/boxOrangeRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;

	width: 12px;
}
.boxOrangeCurveLeft {
	background-image: url(../images/boxOrangeLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 12px;
}
.boxOrangeBorder {
	border: 1px solid #FF9A00;
	padding: 5px;
	background-color: #FFFFFF;
	text-align: left;
}
.borderGreyLRT {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D2D2D2;
	border-bottom-color: #D2D2D2;
	border-left-color: #D2D2D2;
}
.bulletAlt1 {
	list-style-image: url(../images/bullet_arrow_creamBG.gif);
	font-size: 12px;
}
a:active {
	color: #FF9900;
	text-decoration: underline;
}
td.promoCell {
	border-top-width:1px;
	border-top-color:#CCCCCC;
	border-top-style:solid;
}
.box_g_w_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	background-image: url(../images/homebox_g_w_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
}
.box_g_w_bot {
	background-image: url(../images/homebox_g_w_bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.box_g_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/boxGreenTop.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
}
.box_g_bot {
	background-image: url(../images/boxGreenBot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	color: #ffffff;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.box_o_w_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	background-image: url(../images/homebox_o_w_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
}
.box_o_w_bot {
	background-image: url(../images/homebox_o_w_bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.box_o_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/homebox_o_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
}
.box_o_bot {
	background-image: url(../images/homebox_o_bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	font-size: 11px;
}
.borderGreen_L_R {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #009933;
	border-left-color: #009933;
		font-size: 10px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
}
.borderGreen_L {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #009933;

	padding-left: 12px;
	text-align: left;
}
.boxOrangeBot {
	background-image: url(../images/homebox_o_w_bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.boxGreenBot {
	background-image: url(../images/homebox_g_w_bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.boxOrangeBot450 {
	background-image: url(../images/homebox_o_w_bot_450.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.boxGreenBot450 {
	background-image: url(../images/homebox_g_w_bot_450.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.boxGreenBot298 {
	background-image: url(../images/homebox_g_w_bot_298.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.fontOrange18px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF9900;
}

.browseList {
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 11px;
	vertical-align:middle;
	padding-left: 2px;
	padding-bottom: 2px;
	width: 240px;
}
noBPM {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.fontLGrey {
	color: #EDEDED;
	font-size:17px;
	vertical-align:top;
	padding-bottom: 2px;
	width: 40px;
	text-align:right;
}

td.siteMapElem {
	width: 33%;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	vertical-align:top;
}

.squishy {
	background-color: #F8EFDC;
	color: #000000;
	padding: 6px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #1A7D28;
}
.borderGreyTop {
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 6px;
	padding-bottom: 6px;
}
.borderGreyTopBot {
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.justify {
	text-align: justify;
}
.justify11px {
	text-align: justify;
	font-size: 11px;
}
.white16px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.border_white_left {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.font18px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.lightGreyBG {
	background-color: #DEDEDE;
		font-size: 10px;	
}
.calKey_SelectedDate {
	color: #FDFDFD;
	background-color: #1A8C2B;
	border-top: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;
	font-size: 10px;

}
.calKey_Events {
	color: #000000;
	background-color: #F7D06F;
	border-top: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;
		font-size: 10px;	
}
.calKey_EventInterest {
	color: #000000;
	background-color: #FF9900;
	border-top: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;
		font-size: 10px;	
}

.cal {
	font-size: 10px;	
}
.cal_SelectedDate a{
	color: #FDFDFD;
	background-color: #1A8C2B;

	padding-right: 2px;

	padding-left: 2px;
		border: 1px solid #1A8C2B;
	height: 14px;
	font-size: 10px;
	text-decoration: none;
}
.cal_Events a{
	background-color: #F7D06F;
	color: #000000;

	padding-right: 2px;

	padding-left: 2px;
			border: 1px solid #F7D06F;
				height: 14px;
					font-size: 10px;		
					text-decoration: none;
}
.cal_EventInterest a{
	background-color: #FF9900;
	color: #000000;

	padding-right: 2px;

	padding-left: 2px;
			border: 1px solid #FF9900;
				height: 14px;
					font-size: 10px;	
						text-decoration: none;
}
.cal a{
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	border: 1px solid #FFFFFF;
	height: 14px;
	font-size: 10px;
	text-decoration: none;
	background-color: #F0F0F0;
}
.cal_SelectedDate a:hover{
	color: #FDFDFD;
	text-decoration: none;
	border: 1px solid #000000;
}
.cal_Events a:hover{
	color: #000000;
	text-decoration: none;
		border: 1px solid #000000;
}
.cal_EventInterest a:hover{
	color: #000000;
	border: 1px solid #000000;
		text-decoration: none;
}
.cal a:hover{
	color: #000000;
	border: 1px solid #333333;
			text-decoration: none;
}
.cal_SelectedDate a:hover{
	color: #FDFDFD;
	text-decoration: none;
	border: 1px solid #000000;
}
.cal_Events a:active{
	color: #000000;
	text-decoration: none;
		border: 1px solid #000000;
}
.cal_EventInterest a:active{
	color: #000000;
	border: 1px solid #000000;
		text-decoration: none;
}
.cal a:active{
	color: #000000;
	border: 1px solid #000000;
			text-decoration: none;
}
.padding12pxWhiteBG {
	background-color: #FFFFFF;
	padding: 12px;
}
.padding6pxWhiteBG {

	background-color: #FFFFFF;
	padding: 6px;
}
.darkgreyBG {
	color: #FFFFFF;
	background-color: #999999;
	font-size: 10px;
}
.border1pxPadding6px {
	padding: 6px;
	border: 1px solid #DDDDDD;
}
.fontSmallDarkGrey {
	font-size: 10px;
	color: #666666;
}
.greyBG {
	background-color: #CDCDCD;
}
.fontSmallWhite {
	font-size: 10px;
	color: #FFFFFF;
}
.inputLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
.paddingLeft12px {
	padding-left: 12px;
}.borderInside_O_L_2px {
	background-color: #FFFFFF;
	background-image: url(../images/pixelOrange2px.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.borderInside_O_R_2px {

	background-color: #FFFFFF;
	background-image: url(../images/pixelOrange2px.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.borderInside_O_B_2px {


	background-color: #FFFFFF;
	background-image: url(../images/pixelOrange2px.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.menuOn a:active{
	color: #FFFFFF;
}
.fontSmallGreyLighter {
	font-size: 10px;
	color: #CCCCCC;
}
.fontSmallGreyLight {
	font-size: 10px;
	color: #999999
}
.memberInfoBox {
	font-size:11px;
	background-color:#DEDEDE;
	padding:4px;
}
.fontDarkGrey { color:#333333;
	}
	
.gradientBG {
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFDC99,EndColorStr=#FFFFFF);

}
.gradientBG_B {
	background-image: url(../images/gradientBG_B.gif);
	background-repeat: repeat-y;

}
