body
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana, Arial;	
}

.Spacer
{
	background-color:#FFFFFF;
	color:#FFFFFF;
}

.Price
{
	font-size: 8pt;
	font-weight: bold;
	color: #888888;
	text-decoration:line-through;
	line-height:13px;
}
.DiscountPrice
{
	font-size: 8pt;
	font-weight: bold;
	color: #FF7900;
	line-height:15px;
	
}

.BlogTitle
{
	font-size: 10pt;
	font-weight: bold;
	color: #FF7900;
	text-decoration:none;
}

.BlogTitleLink
{
	font-size: 10pt;
	font-weight: bold;
	color: #FF7900;
	/*text-decoration:none;*/
}

.BlogPostDate
{
	font-size: 8pt;
	font-weight: bold;
	color: #AAAAAA;
}
.BlogPostSeparator
{
	border-bottom: #9C9A9C 1px solid;
	color: #ffffff;
	border-bottom-style:dotted;
}

.BlogCommentsLink
{
	font-size: 8pt;
	font-weight: bold;
	color: #AAAAAA;
	text-decoration:none;
}
.BlogCommentsLink:hover
{
	font-size: 8pt;
	font-weight: bold;
	color: #FF7900;
	text-decoration:none;
}

.BlogAddCommentsLink
{
	font-size: 8pt;
	font-weight: bold;
	color: #FF7900;
	text-decoration:none;
}
.BlogAddCommentsLink:hover
{
	font-size: 8pt;
	font-weight: bold;
	color: #FF7900;
	text-decoration:none;
}
.MainHeader
{
	font-weight:bolder;
	font-size: 12pt;
	color: #444444;
	font-family: Verdana, Arial;	
	TEXT-JUSTIFY: auto; 
	LINE-HEIGHT: 17pt;
	LETTER-SPACING: 2px;
	padding:5px;
	
}
.RatingRegion
{
	font-size: 8pt;
	color: #666666;
	font-family: Verdana, Arial;
	
}
.MainHeaderRegion
{
	font-size: 8pt;
	color: #555555;
	font-family: Verdana, Arial;
	background-color: #F1F1F1;
	padding:6px;
}
.SchedulerMainRegion
{
	font-size: 8pt;
	color: #555555;
	font-family: Verdana, Arial;
	background-color: #F1F1F1;
	line-height:25px;
}
.SchedulerTextRegion
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	line-height:25px;
}
.ForumHeaderRegion
{
	font-size: 8pt;
	color: #555555;
	font-family: Verdana, Arial;
	background-color: #F1F1F1;
	padding:6px;
}

.MainHeaderRegionLight
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: #F1F1F1;
	padding:6px;
}
.AnchorTop
{
	float:right;
	
}

.ForumRegion
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	BORDER-BOTTOM: #D9D9D9 1px solid;
	display:block;
	width:100%;
	text-align:left;
	padding:5px;
}

.ForumMessageBody
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: #FFFFFF;
	padding:2px;
	padding-left:20px;
	display:none;
}
.ForumMessageControlPanel
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: #F1F1F1;
	BORDER-BOTTOM: #9C9A9C 1px solid;
	padding:2px;
	padding-left:20px;
	height:18px;
	margin-top:15px;
}
.ForumMessageControlPanelSubDiv
{
	float:right;
}

.ForumRegionSpotlightMessage
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	display:block;
	width:100%;
	text-align:left;
	padding:5px;
	margin-bottom:5px;
}

.ForumSpotlightMessageBasicLink
{
	
	color: #FF7900;
	font-family: Verdana, Arial;
	text-align:left;
	padding-left:2px;
	
}
.ForumSpotlightMessageBasicLink:hover
{
	color: #FF7900;
	font-family: Verdana, Arial;
	text-align:left;
	padding-left:2px;
}

.ForumSpotlightMessageBasicLink:visited
{
	color: #222222;
	font-family: Verdana, Arial;
	text-align:left;
	padding-left:2px;
}

.ForumMessageBasicLink
{
	font-size: 8pt;
	font-weight: bold;
	color: #444444;
	font-family: Verdana, Arial;
	
}
.ForumMessageBasicLink:visited
{
	font-size: 8pt;
	color: #888888;
	font-family: Verdana, Arial;
}
.ForumMessageBasicLink:hover
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration:none;
}

.ForumMessageBasicLinkNoBody
{
	font-size: 8pt;
	font-weight: bold;
	color: #444444;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.ForumMessageSpotghtLightBasicLinkNoBody
{
	font-size: 8pt;
	font-weight: bold;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.ForumControlsImageLink
{
	
}
.ForumControlsLinkBold
{
	font-size: 8pt;
	font-weight: bold;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: none;
	padding-right:5px;
}

.ForumControlsLinkBold:hover
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: none;
	padding-right:5px;
}
.ForumControlsLink
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: none;
	padding-right:5px;
}

.ForumControlsLink:hover
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: none;
	padding-right:5px;
}
.ForumControlsFloatRightLink
{
	font-size: 8pt;
	font-weight: bold;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: none;
	float:right;
	padding-right:12px;
}
.ForumControlsFloatRightLink:hover
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: none;	
	float:right;
	padding-right:12px;
}

.ProductDescriptionRegion
{
	font-size: 8pt;
	color: #555555;
	font-family: Verdana, Arial;
	LINE-HEIGHT: 12pt;
	LETTER-SPACING: 1px;
	/*padding-bottom:5px;
	height:5px;
	LINE-HEIGHT: 12pt;
	LETTER-SPACING: 1px;
	text-align:left;*/
}

.ProductRegion
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: #D6D3D6;
	BORDER-BOTTOM: #9C9A9C 1px solid;
	padding:2px;
}
.ProductRegionLight
{
	font-size: 8pt;
	color: #666666;
	font-family: Verdana, Arial;
	background-color: #F1F1F1;
	BORDER-BOTTOM: #D9D9D9 1px solid;
	padding:2px;
}
.ProductTitleRegion
{
	font-size: 8pt;
	color: #000000;
	margin-top:10px;
	BORDER-BOTTOM: #D9D9D9 1px solid;
	text-align:left;
	padding-bottom:5px;
}

.ProductTitleRegionNoBorder
{
	font-size: 8pt;
	color: #000000;
	margin-top:10px;
	margin-bottom:10px;
	display:block;
	text-align:center;
	padding-bottom:5px;
}

.ProductTitle
{
	font-size: 8pt;
	color: #000000;
	margin-top:8px;
	margin-bottom:5px;
	display:block;
	text-align:left;
}
.NewsAndEventsRegion
{
	font-size: 8pt;
	color: #222222;
	font-family: Verdana, Arial;
}

.ShopingCartRegion
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: #F1F1F1;
	BORDER-BOTTOM: #D9D9D9 1px solid;
	padding:6px;
}

.PollHeaderRegion
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: #D6D3D6;
	BORDER-BOTTOM: #9C9A9C 1px solid;
	padding:2px;
}
.SubHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: #F9F9F9;
	font-family: Verdana, Arial;	
	TEXT-JUSTIFY: auto; 
	LINE-HEIGHT: 9pt;
	LETTER-SPACING: 1px; 
	TEXT-ALIGN: justify;
	text-decoration:none;
}
.SubHeaderRegion
{
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #4A4D4A;
	height:20px;
	font-size: 8pt;
	font-weight: bold;
	padding:3px;
}

.SubHeaderRegionTall
{
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #4A4D4A;
	height:24px;
	font-size: 8pt;
	font-weight: bold;
	padding:3px;
}

.BorderSeparatorLeft
{
	/*BORDER-left: #9C9A9C 1px solid;*/
	color: #ffffff;
}

.BorderSeparatorLeftVisible
{
	BORDER-left: #9C9A9C 1px solid;
	color: #ffffff;
}
.BorderSeparatorBottom
{
	border-bottom: #9C9A9C 1px solid;
	color: #ffffff;
}

.BorderSeparatorLeftNewsAndEvents
{
	/*BORDER-left: #9C9A9C 1px solid;*/
	color: #ffffff;
	background-color:#F1F1F1;
}

.BorderSeparatorTop
{
	BORDER-TOP: #D9D9D9 1px solid;
	color: #ffffff;
	
}

.hr
{
	color:#9C9A9C;
}

.DateStyle
{
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration:underline;
	LETTER-SPACING: 1px
}


.ArticleSubject
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial;
	padding-left:1px;
	padding-top:3px;
	padding-right:1px;
	padding-bottom:3px;
	LINE-HEIGHT: 14pt;
	font-weight: bold;

}
.Subject
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial;
	padding-left:1px;
	padding-top:3px;
	padding-right:1px;
	padding-bottom:3px;
	LINE-HEIGHT: 14pt;
	font-weight: bold;
	margin-bottom:5px;

}
.SpotlightArticlesBody
{
	font-size:9pt;
	color: #333333;
	font-family: Verdana, Arial;
	padding-left:1px;
	padding-top:3px;
	padding-right:1px;
	padding-bottom:3px;
	LINE-HEIGHT: 14pt;
}

/*
.LatestNewsSubject
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	LINE-HEIGHT: 10pt;
	LETTER-SPACING: 1px; 
	TEXT-ALIGN: justify;
}

.ExplanationSubject
{
	font-weight: bold;
	font-size: 9pt;
	color: #444444;
	font-family: Verdana, Arial;	
	TEXT-JUSTIFY: auto; 
	LINE-HEIGHT: 11pt; 
	LETTER-SPACING: 1px; 
	TEXT-ALIGN: justify;
}
.ExplanationBody
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;	
	TEXT-JUSTIFY: auto; 
	LINE-HEIGHT: 9pt; 
	LETTER-SPACING: 1px; 
	TEXT-ALIGN: justify;
}
*/
.ProductsCategoryDiv
{
	line-height:18px;
}
.MenuRegionBackground
{
	background-color:#F1F1F1;
}

.MainMenuLink
{
	font-weight: bold;
	font-size: 8pt;
	color: #F0F0F0;
	font-family: Verdana, Arial;
	text-decoration: none;
	LETTER-SPACING: 1px;
    margin:0;
    padding:0.3em;
    width:153px;
    background-color: #FF9600;
    display:block;

}

.MainMenuLink:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #F0F0F0;
	font-family: Verdana, Arial;
	text-decoration: none;
	LETTER-SPACING: 1px;
    margin:0;
    padding:0.3em;
    width:153px;
	background-color: #FF0000;
	display:block;
}

.SubMenuLink
{
	font-weight: bold;
	font-size: 8pt;
	color: #F0F0F0;
	font-family: Verdana, Arial;
	text-decoration: none;
	LETTER-SPACING: 1px;
    margin:0;
    padding:0.3em;
    width:153px;
    background-color:#FFC200;
    display:block;
}

.SubMenuLink:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #F0F0F0;
	font-family: Verdana, Arial;
	text-decoration: none;
	LETTER-SPACING: 1px;
    margin:0;
    padding:0.3em;
	width:153px;
	background-color: #FF0000;
	display:block;
}

.MenuLinkSelected
{
	font-weight: bold;
	font-size: 8pt;
	color: #F0F0F0;
	font-family: Verdana, Arial;
	text-decoration: none;
	LETTER-SPACING: 1px;
    margin:0;
    padding:0.3em;
    width:153px;
	background-color: #FF0000;
	display:block;
}

.MenuLinkSelected:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #F0F0F0;
	font-family: Verdana, Arial;
	text-decoration: none;
	LETTER-SPACING: 1px;
    margin:0;
    padding:0.3em;
    width:153px;
    background-color: #FF0000;
    display:block;
}


.FooterSection
{
	background-color:#CECFCE;
	LETTER-SPACING: 1px;
	LINE-HEIGHT: 14pt;
	padding-bottom:4pt;
	
}
.Footer
{
	LETTER-SPACING: 1px;
	LINE-HEIGHT: 15pt;
	padding-bottom:4pt;
	
}
.ProductsPagerLink
{
	font-size: 8pt;
	font-weight:bold;
	color: #111111;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.ProductsPagerLink:hover
{
	font-size: 8pt;
	font-weight:bold;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration:none;
}
.FooterText
{
	font-size: 7pt;
	color: #444444;
	font-family: Verdana, Arial;	
	TEXT-JUSTIFY: auto; 
	LINE-HEIGHT: 9pt; 
	LETTER-SPACING: 1px; 
	TEXT-ALIGN: justify;
	vertical-align:middle;
	padding-bottom:5px;
}
.FillBlanksText
{
	font-size: 9pt;
	color: #222222;
	font-family: Verdana, Arial;	
	LINE-HEIGHT: 17pt; 
}

.ExerciseDescription
{
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #4A4D4A;
	height:20px;
	font-size: 8pt;
	font-weight: bold;
	padding:3px;
	width:100%;
	display:block;
}

.LabelBackgroundPath
{
	font-weight: bold;
	font-size: 7pt;
	color: #111111;
	font-family: Verdana, Arial;
	background-color: #D4D4D4;
}
.LabelText
{
	font-size: 8pt;
	color: #222222;
	font-family: Verdana, Arial;
}
.BasicText
{
	font-size: 8pt;
	color: #222222;
	font-family: Verdana, Arial;
}
.BasicTextLight
{
	font-size: 8pt;
	color: #666666;
	font-family: Verdana, Arial;
}
.BasicIatalicText
{
	font-style:italic;
	font-size: 8pt;
	color: #222222;
	font-family: Verdana, Arial;
}
.BasicTextSmall
{
	font-size: 7pt;
	color: #222222;
	font-family: Verdana, Arial;
}
.BasicBoldText
{
	font-size: 8pt;
	font-weight: bold;
	color: #222222;
	font-family: Verdana, Arial;
}
.BasicTextSmallGray
{
	font-size: 7pt;
	color: #888888;
	font-family: Verdana, Arial;
}
.BasicBoldMarginLink
{
	font-size: 8pt;
	font-weight: bold;
	color: #222222;
	font-family: Verdana, Arial;
	text-decoration: underline;
	line-height:13pt;
}
.BasicBoldMarginLink:hover
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

.BasicBoldExtendedMarginLink
{
	font-size: 8pt;
	font-weight: bold;
	color: #222222;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.BasicBoldExtendedMarginLink:hover
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

.BasicLink
{
	font-size: 8pt;
	color: #222222;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.BasicLink:visited
{
	font-size: 8pt;
	color: #555555;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.BasicLink:hover
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

.ProductLink
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.ProductLink:visited
{
	font-size: 8pt;
	color: #555555;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.ProductLink:hover
{
	font-size: 8pt;
	color: #555555;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

.BasicLinkGray
{
	font-size: 8pt;
	color: #666666;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.BasicLinkGray:visited
{
	font-size: 8pt;
	color: #777777;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.BasicLinkGray:hover
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

.NewsAndEventsLink
{
	font-size: 8pt;
	color: #111111;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.NewsAndEventsLink:hover
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.BasicBoldLink
{
	font-size: 8pt;
	font-weight: bold;
	color: #222222;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.BasicBoldLink:visited
{
	font-size: 8pt;
	color: #555555;
	font-weight: bold;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.BasicBoldLink:hover
{
	font-size: 8pt;
	font-weight: bold;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.SubjectLink
{
	font-size: 10pt;
	font-weight: bold;
	color: #222222;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.SubjectLink:visited
{
	font-size: 10pt;
	color: #555555;
	font-weight: bold;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.SubjectLink:hover
{
	font-size: 10pt;
	font-weight: bold;
	color: #FF7900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}


.ErrorText
{
	font-weight:bolder;
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	cursor:help;
	vertical-align:middle;
	text-decoration:none;
}

.ErrorLink
{
	font-weight:bolder;
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	vertical-align:middle;
}

.BasicErrorText
{
	font-weight:bolder;
	font-size: 8pt;
	color: orangered;
	font-family: Verdana, Arial;
	cursor:help;
}

.GridAlternatingItem
{
	font-size: 8pt;
	color: #222222;
	font-family: Verdana, Arial;
	background-color: #F1F1F1;
}

.GridFooterItem
{
	font-size: 8pt;
	color: aliceblue;
	font-family: Verdana, Arial;
	background-color:#4A4D4A;
}

.DropDownBox
{
	font-weight: bold;
	font-size: 8pt;
	color: #111111;
	border-top-style: none;
	font-family: Verdana, Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: #DAD9D9;
	border-bottom-style: none;
	
}

.ShortTextBox
{
	font-size: 8pt;
	color: #111111;
	font-weight: bold;
	font-size: 7pt;
	color: #111111;
	font-family: Verdana, Arial;
	border-style:solid;
	border-color:#AAAAAA;
	border-width:1px;
	width:89px;
}

.ShortTextBoxBottom
{
	font-size: 8pt;
	color: #111111;
	font-weight: bold;
	border-top-style: none;
	font-family: Verdana, Arial;
	border-right-style:none;
	border-left-style: none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
}

.ShortTextBoxBottomBlog
{
	font-size: 8pt;
	color: #111111;
	font-weight: bold;
	border-top-style: none;
	font-family: Verdana, Arial;
	border-right-style:none;
	border-left-style: none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FF7900;
}

.AlternateShortTextBoxBottom
{
	font-size: 8pt;
	color: #ffffff;
	font-weight: bold;
	border-width:1px;
	border-top-style: solid;
	font-family: Verdana, Arial;
	border-right-style:solid;
	border-left-style: solid;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
	background-color:#4A4D4A;
}
.WideTextBox
{
	font-size: 8pt;
	color: #111111;
	font-weight: bold;
	border-top-style: none;
	font-family: Verdana, Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: #DAD9D9;
	border-bottom-style: none;
	width:145px;
}

.FormButtonHome
{
   color:#ffffff;
   font-family: Verdana, Arial;
   font-size: 8pt;
   background-color:#FF7900;
   font-weight: bold;
   border-top-style: none;
   border-right-style:none;
   border-left-style: none;
   border-bottom-style:none;
   LETTER-SPACING: 1px;	
   height:15px;
   /*line-height:10px;*/
   text-decoration:none;
   text-align:center;
   vertical-align:text-top;
   padding:5px;
}
.FormButtonHomePressed
{
   color:#111111;
   font-family: Verdana, Arial;
   font-size: 8pt;
   background-color:#fed;
   border:1px solid;
   border-top-color:#FF7900;
   border-left-color:#FF7900;
   border-right-color:#FF7900;
   border-bottom-color:#FF7900;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ccccccc',EndColorStr='#ffffff');
   LETTER-SPACING: 0px;	
   text-decoration:none;
   text-align:center;
   vertical-align:text-top;
   padding:5px;
   
}

.FormButton
{
   color:#ffffff;
   font-family: Verdana, Arial;
   font-size: 7pt;
   background-color:#FF7900;
   font-weight: bold;
   border-top-style: none;
   border-right-style:none;
   border-left-style: none;
   border-bottom-style:none;
   LETTER-SPACING: 1px;	
   height:15px;
   line-height:6px;
}
.FormButtonPressed
{
   color:#111111;
   font-family: Verdana, Arial;
   font-size: 7pt;
   background-color:#fed;
   border:1px solid;
   border-top-color:#FF7900;
   border-left-color:#FF7900;
   border-right-color:#FF7900;
   border-bottom-color:#FF7900;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ccccccc',EndColorStr='#ffffff');
   LETTER-SPACING: 0px;	
   height:13px;
   line-height:6px;
   
}

.FormBigButton
{
   color:#ffffff;
   font-family: Verdana, Arial;
   font-size: 10pt;
   background-color:#FF7900;
   font-weight: bold;
   border-top-style: none;
   border-right-style:none;
   border-left-style: none;
   border-bottom-style:none;
   LETTER-SPACING: 1px;	
   height:35px;
   line-height:10px;
}
.FormBigButtonPressed
{
   color:#111111;
   font-family: Verdana, Arial;
   font-size: 10pt;
   background-color:#fed;
   border:1px solid;
   border-top-color:#FF7900;
   border-left-color:#FF7900;
   border-right-color:#FF7900;
   border-bottom-color:#FF7900;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ccccccc',EndColorStr='#ffffff');
   LETTER-SPACING: 0px;	
   height:35px;
   line-height:10px;
   
}

.FormButtonAdmin
{
   color:#111111;
   font-family: Verdana, Arial;
   font-size: 7pt;
   background-color:#fed;
   border:1px solid;
   border-top-color:#FF7900;
   border-left-color:#FF7900;
   border-right-color:#FF7900;
   border-bottom-color:#FF7900;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#ccccccc');
   LETTER-SPACING: 0px;	
   height:13px;
   line-height:6px;
}

.FormButtonPressedAdmin
{
   color:#111111;
   font-family: Verdana, Arial;
   font-size: 7pt;
   background-color:#fed;
   border:1px solid;
   border-top-color:#FF7900;
   border-left-color:#FF7900;
   border-right-color:#FF7900;
   border-bottom-color:#FF7900;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ccccccc',EndColorStr='#ffffff');
   LETTER-SPACING: 0px;	
   height:13px;
   line-height:6px;
   
}
.FormSelectWrong
{
   color:#666666;
   font-family: Verdana, Arial;
   font-size: 8pt;
   font-weight:bolder;
   background-color:#fed;
   border:1px solid;
   border-top-color:#FF7900;
   border-left-color:#FF7900;
   border-right-color:#FF7900;
   border-bottom-color:#FF7900;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ccccccc',EndColorStr='#ffffff');
   LETTER-SPACING: 0px;	
   height:13px;
   line-height:6px; 
}
.FormSelectRight
{
   color:#ffffff;
   font-family: Verdana, Arial;
   font-size: 8pt;
   font-weight:bolder;
   background-color:#FF7900;
   border:1px solid;
   border-top-color:#FF7900;
   border-left-color:#FF7900;
   border-right-color:#FF7900;
   border-bottom-color:#FF7900;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ccccccc',EndColorStr='#ffffff');
   LETTER-SPACING: 0px;	
   height:13px;
   line-height:6px; 
}
.FormField
{
	border-right: #FF7900 1px solid;
	border-top: #FF7900 1px solid;
	font-size: 8pt;
	border-left: #FF7900 1px solid;
	color: #111111;
	border-bottom: #FF7900 1px solid;
	font-family: Verdana, Arial;
	background-color: #FFFFFF;
}

.LicenseForm
{
	border-right: #FF7900 1px solid;
	border-top: #FF7900 1px solid;
	font-size: 8pt;
	border-left: #FF7900 1px solid;
	color: #111111;
	border-bottom: #FF7900 1px solid;
	font-family: Verdana, Arial;
	padding-bottom:5px;
	background-color: #FFFFFF;
}
.FormText
{
	font-size: 8pt;
	color: #FF7900;
	font-family: Verdana, Arial;
	
}

.ReadOnlyFormField
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 8pt;
	border-left: dimgray 1px solid;
	color: dimgray;
	border-bottom: dimgray 1px solid;
	font-family: Verdana, Arial;
	background-color: gainsboro;
}


.TextArea 
{ BORDER-RIGHT: #FF7900 1px solid; 
	BORDER-TOP: #FF7900 1px solid; 
	SCROLLBAR-FACE-COLOR: lavender; 
	FONT-SIZE: 8pt; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FF7900; 
	OVERFLOW: auto; 
	BORDER-LEFT: #FF7900 1px solid; 
	WIDTH: 282px; 
	SCROLLBAR-SHADOW-COLOR: 
	#FF7900; 
	SCROLLBAR-3DLIGHT-COLOR: #FF7900; 
	SCROLLBAR-ARROW-COLOR: #FF7900; 
	SCROLLBAR-TRACK-COLOR: lavender; 
	BORDER-BOTTOM: #FF7900 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	SCROLLBAR-DARKSHADOW-COLOR: #FF7900; 
	BACKGROUND-COLOR: #FFFFFF; 
	}
	
	.BlogTextArea 
{ BORDER-RIGHT: #FF7900 1px solid; 
	BORDER-TOP: #FF7900 1px solid; 
	SCROLLBAR-FACE-COLOR: lavender; 
	FONT-SIZE: 8pt; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FF7900; 
	OVERFLOW: auto; 
	BORDER-LEFT: #FF7900 1px solid; 
	WIDTH: 350px; 
	SCROLLBAR-SHADOW-COLOR: 
	#FF7900; 
	SCROLLBAR-3DLIGHT-COLOR: #FF7900; 
	SCROLLBAR-ARROW-COLOR: #FF7900; 
	SCROLLBAR-TRACK-COLOR: lavender; 
	BORDER-BOTTOM: #FF7900 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	SCROLLBAR-DARKSHADOW-COLOR: #FF7900; 
	BACKGROUND-COLOR: #FFFFFF; 
	}
	
.SmallTextArea 
{ BORDER-RIGHT: #FF7900 1px solid; 
	BORDER-TOP: #FF7900 1px solid; 
	SCROLLBAR-FACE-COLOR: lavender; 
	FONT-SIZE: 8pt; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FF7900; 
	OVERFLOW: auto; 
	BORDER-LEFT: #FF7900 1px solid; 
	SCROLLBAR-SHADOW-COLOR: 
	#FF7900; 
	SCROLLBAR-3DLIGHT-COLOR: #FF7900; 
	SCROLLBAR-ARROW-COLOR: #FF7900; 
	SCROLLBAR-TRACK-COLOR: lavender; 
	BORDER-BOTTOM: #FF7900 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	SCROLLBAR-DARKSHADOW-COLOR: #FF7900; 
	BACKGROUND-COLOR: #FFFFFF; 
	color:#111111;
}
	
.DivClass 
{
	border:1px;
	scrollbar-track-color:lavender;
	scrollbar-face-color:lavender;
	scrollbar-shadow-color:#FF7900;
	scrollbar-highlight-color:#FF7900;
	scrollbar-3dlight-color:#FF7900;
	scrollbar-darkshadow-color:#FF7900;
	scrollbar-arrow-color:#FF7900
}
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 75px;
		height: 15px;
		position: relative;
		background: url(../images/rating_empty.jpg) top left repeat-x;	
		z-index: 0;
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	one-star{
		left: 0px;
		width: 15px;
	}
	two-stars{
		left:15px;
		width: 30px;
	}
	three-stars{
		left: 30px;
		width: 45px;
	}
	four-stars{
		left: 45px;
		width: 60px;
	}	
	five-stars{
		left: 60px;
		width: 75px;
	}

	.star-rating li.current-rating{
		background: url(../images/rating_voted.jpg) top left repeat-x;
		position: absolute;
		height: 15px;
		display: block;
		text-indent: -9000px;
		z-index: 10;
		
	}
	
	#navlist
	{
		margin-left: 10px;
		padding-left: 20px;
		list-style: none;
	}


	#navlist li 
	{
		margin-left:1px;
		background: url(../../images/libullet.gif);
		background-repeat: no-repeat;
		background-position: 0 .5em;
		padding-left: 1.2em; 
		margin-bottom: 10px;
		font-size: 9pt;
		color: #333333;
		font-family: Verdana, Arial;
	}
	clear 
	{
    clear:both;
    height:1px;
    overflow:hidden;
	}
