	html, 
.body {
	background-color: #00FF99;
	border: none;
	color: #666666;
	display: table;
	font-family: Trebuchet MS, sans-serif;
	font-size: 15px;
	font-weight: normal;
	margin: 0 auto;
  	scrollbar-arrow-color: #FFFFFF;
  	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #FF33FF;
	scrollbar-highlight-color: #FFFFFF;
	text-align: center;
 	text-decoration: none;
}
.outer {
	background-color: #FFFFFF;
	margin: 0 auto;
	padding: 20px;
	width: 710px;
}
.outer1 {
	background-color: #FFFFFF;
	margin: 0 auto;
	padding: 20px;
	width: 450px;
}
.tablepage {
	background-color: #FFFFFF;
 	border-color: #FF33FF;
	border-style: solid;
	border-width: 2px;
	cell-spacing: 0px;
	color: #666666;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: 370px;
	margin: 0 auto;
	padding: 20px;
	text-align: center;
	width: 670px;
}
.tablepage9 {
	background-color: #FFFFFF;
  	border-color: #FF33FF;
	border-style: solid;
	border-width: 2px;
	cell-spacing: 0px;
	font-family: Trebuchet MS, sans-serif;
	margin: 0 auto;
	padding: 18px;
	text-align: left;
	width: 670px;
}
.tablepage91 {
	background-color: #FFFFFF;
  	border-color: #FF33FF;
	border-style: solid;
	border-width: 1px;
	cell-spacing: 0px;
	font-family: Trebuchet MS, sans-serif;
	margin: 0 auto;
	padding: 20px;
	text-align: left;
	width: 410px;
}
.header {
	background-color: #FFFFFF;
	margin: 0 auto;
	text-align: right;
}
.header1 {
	background-color: #FFFFFF;
	margin: 0 auto;
	text-align: left;
}
.headerinfo {
	background-color: #FFFFFF;
	color: #333333;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	margin: 0 auto;
	text-align: right;
}
.ticker {
	background-color: #FFFFFF;
	color: red;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: italic;
	height: 18px;
	margin: 0 auto;
	vertical-align: middle;
	width: 100%;
}
.footer {
	margin-left: auto;
  	margin-right: auto;
	text-align: center;
	vertical-align: middle;
}
.footer1 {
	margin-left: auto;
 	margin-right: auto;
	text-align: center;
	vertical-align: middle;
}
.footerpagination {
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	width: 670px;
}
.font80 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font81 {
	background-color: transparent;
	color: #00FF99;
	font-family: Trebuchet MS, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font82 {
	background-color: transparent;
	color: #FF33FF;
	font-family: Trebuchet MS, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font899 {
	background-color: transparent;
	color: #000000;
	font-family: Trebuchet MS, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font90 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font91 {
	background-color: transparent;
	color: #00FF99;
	font-family: Trebuchet MS, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font92 {
	background-color: transparent;
	color: #FF33FF;
	font-family: Trebuchet MS, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font999 {
	background-color: transparent;
	color: #000000;
	font-family: Trebuchet MS, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font100 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font100footer {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: left;
	vertical-align: text-top;
}
.font101 {
	background-color: transparent;
	color: #00FF99;
	font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font102 {
	background-color: transparent;
	color: #FF33FF;
	font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font1099 {
	background-color: transparent;
	color: #000000;
	font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font110 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font111 {
	background-color: transparent;
	color: #00FF99;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font112 {
	background-color: transparent;
	color: #FF33FF;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font1199 {
	background-color: transparent;
	color: #000000;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font120 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font120f11 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	width: 200px;
}
.font120f12 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	width: 25px;
}
.font120f21 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	width: 110px;
}
.font120f22 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	width: 390px;
}
.font120f23 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	width: 190px;
}
.font121 {
	background-color: transparent;
	color: #00FF99;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font122 {
	background-color: transparent;
	color: #FF33FF;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font1299 {
	background-color: transparent;
	color: #000000;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font12products {
	background-color: #FFFFFF;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding: 2px;
}
.font130 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font131 {
	background-color: transparent;
	color: #00FF99;
	font-family: Trebuchet MS, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font132 {
	background-color: transparent;
	color: #FF33FF;
	font-family: Trebuchet MS, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font1399 {
	background-color: transparent;
	color: #000000;
	font-family: Trebuchet MS, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font140 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font141 {
	background-color: transparent;
	color: #00FF99;
	font-family: Trebuchet MS, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font142 {
	background-color: transparent;
	color: #FF33FF;
	font-family: Trebuchet MS, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font1499 {
	background-color: transparent;
	color: #000000;
	font-family: Trebuchet MS, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font150 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font151 {
	background-color: transparent;
	color: #00FF99;
	font-family: Trebuchet MS, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font152 {
	background-color: transparent;
	color: #FF33FF;
	font-family: Trebuchet MS, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font1599 {
	background-color: transparent;
	color: #000000;
	font-family: Trebuchet MS, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font160 {
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font161 {
	background-color: transparent;
	color: #00FF99;
	font-family: Trebuchet MS, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font162 {
	background-color: transparent;
	color: #FF33FF;
	font-family: Trebuchet MS, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.font1699 {
	background-color: transparent;
	color: #000000;
	font-family: Trebuchet MS, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.button1 {
	background-color: #00FF99;
	border: 1px solid #999999;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	color: #666666;
	cursor: hand;
	display: block;
	font-family: Trebuchet MS, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding: 2px;
}
.button2 {
	background-color: #00FF99;
	border: 1px outset #999999;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	color: #666666;
	cursor: hand;
	display: block;
	font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: 900;
	padding: 2px;
}
.button3 {
	background-color: #00FF99;
	border: 1px solid #999999;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	color: #666666;
	cursor: hand;
	display: block;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: 900;
	padding: 2px;
}
.button4 {
	background-color: #00FF99;
	border: 1px solid #999999;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	color: #666666;
	cursor: hand;
	display: block;
	font-family: Trebuchet MS, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: 900;
	padding: 2px;
}
.breadcrumb0 {
	background-color: #FFFFFF;
	border-style: none;
	color: #666666;
	display: inline;
	font-family: Trebuchet MS, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: 900;
	padding: 1px 4px 1px 4px;
	text-align: center;
}
.breadcrumb1 {
	background-color: #000000;
	border-style: none;
	color: #FFFFFF;
	cursor: hand;
	display: inline;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: 900;
	padding: 1px 4px 1px 4px;
	text-align: center;
}
.breadcrumb2 {
	background-color: #00FF99;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
	color: #666666;
	display: inline;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: 900;
	padding: 1px 4px 1px 4px;
	text-align: center;
}
.breadcrumb3 {
	background-color: #FFFFFF;
	border-style: none;
	color: #666666;	
	display: inline;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: normal;
	padding: 1px 4px 1px 4px;
	text-align: center;
}
.seasonimages {
	border-color: #FF33FF;
	border-style: solid;
	border-width: 1px;	
}
.legend14g1 {
	background-color: #FBFBFB;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;   
  color: #666666;
	font-family: Trebuchet MS, sans-serif;
  font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  padding: 3px;
  text-decoration: none; 
}
.indexheaderbackground {
	background-color: #FFFFFF;
	border-color: #FF33FF;
	border-style: solid;
	border-width: 1px;	
}
fieldset {
	-moz-border-radius: 7pt;
	padding: 12px; 
} 
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
  color: #666666;
	text-decoration: underline;
}
a:active {
	color: #666666;
	text-decoration: none;
}


/* RadMenu lafsheadermenu Skin */

.RadMenu_lafsheadermenu .rootGroup .link .text 
{
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	font-weight: 900;
	margin:0 auto;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
}
.RadMenu_lafsheadermenu .group
{
	background-color: #FFFFFF;
	border: solid 1px #FF33FF;
	color: #666666;	
}
.RadMenu_lafsheadermenu .group .link .text
{	
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: left;
}
.RadMenu_lafsheadermenu .group .link:hover,
.RadMenu_lafsheadermenu .group .focused,
.RadMenu_lafsheadermenu .group .expanded
{
	text-decoration: underline;
}


* html .RadMenu_lafsheadermenu .horizontal .slide
{
	margin-top: 0px !important;
	margin-left: 0 !important;
}
* html .RadMenu_lafsheadermenu .vertical .slide
{
	margin-left: 0px !important;
}
* html .RadMenu_lafsheadermenu_rtl .slide
{
	margin: 0px 0 0 0px !important;
}
* html .RadMenu_lafsheadermenu_rtl .horizontal .slide
{
	margin-top: 0px !important;
	margin-left: 0 !important;
}
* html .RadMenu_lafsheadermenu_rtl .vertical .slide
{
	margin-left: 0px !important;
}


.RadMenu_lafsheadermenu .group .link .expandLeft
{
	background: transparent url("img/ArrowExpand.gif") no-repeat right -3px;
}
.RadMenu_lafsheadermenu .group .link .expandRight
{
	background: transparent url("img/ArrowExpandRTL.gif") no-repeat left -3px;
}
.RadMenu_lafsheadermenu .group .link:hover .expandLeft,
.RadMenu_lafsheadermenu .group .focused .expandLeft,
.RadMenu_lafsheadermenu .group .expanded .expandLeft
{
	background-image: url("img/ArrowExpandHovered.gif");
}
.RadMenu_lafsheadermenu .group .link:hover .expandRight,
.RadMenu_lafsheadermenu .group .focused .expandRight,
.RadMenu_lafsheadermenu .group .expanded .expandRight
{
	background-image: url("img/ArrowExpandHoveredRTL.gif");
}
.RadMenu_lafsheadermenu .group .expanded
{
	z-index: 11;
}
.RadMenu_lafsheadermenu .topArrowDisabled,
.RadMenu_lafsheadermenu .bottomArrowDisabled,
.RadMenu_lafsheadermenu .leftArrowDisabled,
.RadMenu_lafsheadermenu .rightArrowDisabled
{
	display: none;
}
.RadMenu_lafsheadermenu .topArrow,
.RadMenu_lafsheadermenu .bottomArrow,
.RadMenu_lafsheadermenu .leftArrow,
.RadMenu_lafsheadermenu .rightArrow
{
	font-size: 0;
	line-height: 0;
	color: #fff;
}
.RadMenu_lafsheadermenu .topArrow,
.RadMenu_lafsheadermenu .bottomArrow
{
	background: #fff url("img/ArrowScrollUpDown.gif") no-repeat top center;
	height: 10px;
	width: 100%;
}
.RadMenu_lafsheadermenu .bottomArrow
{
	background-position: center -18px;
}
.RadMenu_lafsheadermenu .leftArrow,
.RadMenu_lafsheadermenu .rightArrow
{
	background: #fff url("img/ArrowScrollLeftRight.gif") no-repeat left center;
	height: 100%;
	width: 10px;
}
.RadMenu_lafsheadermenu .rightArrow
{
	background-position: -18px center;
}

.RadMenu_lafsheadermenu .rootGroup .item .disabled .text,
.RadMenu_lafsheadermenu .group .item .disabled .text
{
	color: #999;
}
.RadMenu_lafsheadermenu .rootGroup .item .disabled
{
	background: none;
}
.RadMenu_lafsheadermenu .group .item .disabled
{
	background: none;
}
.RadMenu_lafsheadermenu .rootGroup .item .disabled:hover
{
	background: none;
}




/* RadMenu lafsfootermenu Skin */

.RadMenu_lafsfootermenu .rootGroup .link .text 
{
	background-color: transparent;
	color: #666666;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	font-weight: 900;
	margin:0 auto;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: right;
}
.RadMenu_lafsfootermenu .group
{
	background-color: #FFFFFF;
	border: solid 1px #FF33FF;
	color: #666666;	
}
.RadMenu_lafsfootermenu .group .link .text
{	
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: left;
}
.RadMenu_lafsfootermenu .group .link:hover,
.RadMenu_lafsfootermenu .group .focused,
.RadMenu_lafsfootermenu .group .expanded
{
	text-decoration: underline;
}


* html .RadMenu_lafsfootermenu .horizontal .slide
{
	margin-top: 0px !important;
	margin-left: 0 !important;
}
* html .RadMenu_lafsfootermenu .vertical .slide
{
	margin-left: 0px !important;
}
* html .RadMenu_lafsfootermenu_rtl .slide
{
	margin: 0px 0 0 0px !important;
}
* html .RadMenu_lafsfootermenu_rtl .horizontal .slide
{
	margin-top: 0px !important;
	margin-left: 0 !important;
}
* html .RadMenu_lafsfootermenu_rtl .vertical .slide
{
	margin-left: 0px !important;
}


.RadMenu_lafsfootermenu .group .link .expandLeft
{
	background: transparent url("img/ArrowExpand.gif") no-repeat right -3px;
}
.RadMenu_lafsfootermenu .group .link .expandRight
{
	background: transparent url("img/ArrowExpandRTL.gif") no-repeat left -3px;
}
.RadMenu_lafsfootermenu .group .link:hover .expandLeft,
.RadMenu_lafsfootermenu .group .focused .expandLeft,
.RadMenu_lafsfootermenu .group .expanded .expandLeft
{
	background-image: url("img/ArrowExpandHovered.gif");
}
.RadMenu_lafsfootermenu .group .link:hover .expandRight,
.RadMenu_lafsfootermenu .group .focused .expandRight,
.RadMenu_lafsfootermenu .group .expanded .expandRight
{
	background-image: url("img/ArrowExpandHoveredRTL.gif");
}
.RadMenu_lafsfootermenu .group .expanded
{
	z-index: 11;
}
.RadMenu_lafsfootermenu .topArrowDisabled,
.RadMenu_lafsfootermenu .bottomArrowDisabled,
.RadMenu_lafsfootermenu .leftArrowDisabled,
.RadMenu_lafsfootermenu .rightArrowDisabled
{
	display: none;
}
.RadMenu_lafsfootermenu .topArrow,
.RadMenu_lafsfootermenu .bottomArrow,
.RadMenu_lafsfootermenu .leftArrow,
.RadMenu_lafsfootermenu .rightArrow
{
	font-size: 0;
	line-height: 0;
	color: #fff;
}
.RadMenu_lafsfootermenu .topArrow,
.RadMenu_lafsfootermenu .bottomArrow
{
	background: #fff url("img/ArrowScrollUpDown.gif") no-repeat top center;
	height: 10px;
	width: 100%;
}
.RadMenu_lafsfootermenu .bottomArrow
{
	background-position: center -18px;
}
.RadMenu_lafsfootermenu .leftArrow,
.RadMenu_lafsfootermenu .rightArrow
{
	background: #fff url("img/ArrowScrollLeftRight.gif") no-repeat left center;
	height: 100%;
	width: 10px;
}
.RadMenu_lafsfootermenu .rightArrow
{
	background-position: -18px center;
}

.RadMenu_lafsfootermenu .rootGroup .item .disabled .text,
.RadMenu_lafsfootermenu .group .item .disabled .text
{
	color: #999;
}
.RadMenu_lafsfootermenu .rootGroup .item .disabled
{
	background: none;
}
.RadMenu_lafsfootermenu .group .item .disabled
{
	background: none;
}
.RadMenu_lafsfootermenu .rootGroup .item .disabled:hover
{
	background: none;
}



/* RadCalendar lafscalendar Skin */

.calendarWrapper_lafscalendar
{
	color: #FF33FF;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.dropShadow( Color=b4bcbd,offX=3,offY=3,positive=true); /* IE */
	font: normal Trebuchet MS, sans-serif;
	width: 200px;
}

.TableLayout_lafscalendar td
{
	font: normal 11px Trebuchet MS, sans-serif;
	height: 26px;
	text-align: center;
	width: 29px;
}

.titlebar_lafscalendar
{	
	background-color: #00FF99;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
.DaysOfWeek_lafscalendar
{
	background-color: #666666;
	color: #00FF99;
	font-size: 13px;
	font-weight: bold;
	height: 34px;
}

.radCalSelect_lafscalendar
{
	background-color: #00FF00;
	color: red;
}

.radCalDefault_lafscalendar,
.radCalWeekendDefault_lafscalendar
{
	background-color: #FFFF33;
	color: red;
}

.outOfRange_lafscalendar
{
	background-color: #FFFFFF;
	color: #C2C2C2;
}

.otherMonth_lafscalendar
{
	background-color: #666666;
	color: #C2C2C2;
}
