/* Page settings */
body
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #000000;
}
A:hover
{
	color: #8CBA6B;
}
A:link{text-decoration:underline;color:#09439B;}
A:visited{text-decoration:underline;color:#810081;}
A:active{text-decoration:underline;color:#09439B;}
ul
{
	margin: 0px 10px 0px 10px;
}

/* Default text font settings */
body, td, p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* color: #343434; */
	color: #000000;
}
/* Container settings */
.GlobalContainer
{
	/* I.E */
	text-align:center
}
.PageContainer
{
	width: 460px;
	border-collapse: collapse;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/* border-left: 1px #B6C5E6 solid;
	border-right: 1px #B6C5E6 solid;
	border-bottom: 1px #B6C5E6 solid; */
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	/* Netscape */
	margin-left:auto; margin-right:auto;
}
.HeaderContainer
{
	vertical-align: top;
	padding: 0px;
}
.BodyContainer
{
	vertical-align: top;
	height: 100%;
	padding: 0px 0px 0px 0px;
}
.FooterContainer
{
	vertical-align: bottom;
	padding: 0px;
}
/* Page columns */
TABLE.BodyColumns
{
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	height: 100%;
	width: 100%;
}
TD.LeftColumn
{
	/*background-color: #E2FFD6;*/
	/*background-color: #f0ffff;*/
	background-color: #ffffff;
	padding: 0px;
	vertical-align: top;
	width: 18%;
}
TD.RightColumn
{
	padding: 0px;
	vertical-align: top;
	width: 18%;
	/*background-color: #E2FFD6;*/
	background-color: #ffffff;
	/*border-right: solid 1px #A0DB88;*/
	border-right: solid 1px #ffffff;
}
TD.CentreColumn
{
	vertical-align: top;
	padding: 10px 10px 10px 10px;
	/*border-left: solid 1px #A0DB88;
	border-right: solid 1px #A0DB88; */
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff; 
	height: 700px;
}
TD.CentreRow
{
	/*background-color: #3E7CD1;*/
	background-color: #E2FFD6;
	height: 10px;
	/*border-right: solid 1px #3E7CD1;
	border-left: solid 1px #3E7CD1;*/
}
/* Left column panels */
.LeftColumn .Panel
{
	border-collapse: collapse;
	width: 100%;
	margin: 0px;
}
.LeftColumn .Heading
{
	font-weight: bold;
	/*background-color: #3E7CD1;*/
	background-color: #A0DB88;
	/*color: #ffffff;*/
	color: #3B632F;
	padding: 5px 8px 5px 8px;
	width: 100%;
}
.LeftColumn .Content
{
	padding: 5px 5px 10px 5px;
}
.CentreColumn .Panel
{
	border-collapse: collapse;
}
.CentreColumn .Panel TD
{
	padding: 3px;
}
.CentreColumn .Heading
{
	font-weight: bolder;
	font-size: 18px;
	/*color: #3962A4;*/
	color: #3B632F;
	padding: 3px 3px 10px 0px;
}
.CentreColumn .SmallText
{
	color: Gray;
	font-size: 11px;
}
.CentreColumn .SmallText A
{
	color: Gray;
	font-size: 11px;
}
.CentreColumn .Box
{
/*	border-right: #006699 1px solid;
	padding-right: 5px;
	border-top: #006699 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #006699 1px solid;
	padding-top: 5px;
	border-bottom: #006699 1px solid;*/
	background-color: #f1f1f1;
}
.CentreColumn .Required
{
	color: Red;
}
.CentreColumn .Message
{
	background-color: #f4f4f4;
	width: 98%;
	border: lightblue 1px solid;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	margin: 10px 0px 10px 0px;
}
.CentreColumn .HorizontalRule
{
	height: 1px;
	font-size: 1px;
	/*border-bottom: solid 1px #d3e3f3;*/
	border-bottom: solid 1px #A0DB88;
	margin: 5px 0px 5px 0px;
}
/* Form styles */
.Field
{
	font-size: 11px;
	margin-top: 5px;
}
.FieldFull
{
	width: 100%;
	font-size: 11px;
	margin-top: 5px;
}
.Field120
{
	width: 120px;
	font-size: 11px;
	margin-top: 5px;
}
.Field150
{
	width: 150px;
	font-size: 11px;
	margin-top: 5px;
}
.Field200
{
	width: 200px;
	font-size: 11px;
	margin-top: 5px;
}
.Field300
{
	width: 300px;
	font-size: 11px;
	margin-top: 5px;
}
.Field400
{
	width: 400px;
	font-size: 11px;
	margin-top: 5px;
}
.Field500
{
	width: 500px;
	font-size: 11px;
	margin-top: 5px;
}
.FormButton
{
	font-size: 11px;
	width: 100px;
}
.FieldLabel
{
	white-space: nowrap;
}
/* Right column panels */
.RightColumn .Panel
{
	border-collapse: collapse;
	width: 100%;
	margin: 0px;
}
.RightColumn .Panel .Heading
{
	font-weight: bold;
	/*background-color: #3E7CD1;*/
	background-color: #A0DB88;

	/*color: White;*/
	color: #3B632F;
	padding: 5px 8px 5px 8px;
	width: 100%;
}
.RightColumn .Panel .Content
{
	padding: 5px 5px 10px 5px;
}
.RightColumn .Panel .Content .Message
{
	font-size: 11px;
	/*color: Green;*/
	color: #cc0000;
}
/* Misc Styles */
.HelpLink
{
	cursor: help;
}
DIV.ListItem
{
	padding:0px 0px 0px 10px;
    background-image: url(Images/BlueBullet.gif); 
    background-repeat: no-repeat;
    background-position: left center;
}
DIV.Trail
{
	background-color: #f4f4f4;
	margin: 0px 0px 15px 0px;
	width: 100%;
	border: lightblue 1px solid;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
}
/* ViewArticlePanel styles */
.ViewArticlePanel
{
	border-collapse: collapse;
	width: 100%;
}
.ViewArticlePanel .Title
{
	font-weight: bolder;
	font-size: 18px;
	color: #006699;
	/*font-style: italic;*/
	padding: 0px 0px 10px 0px;
}
.ViewArticlePanel .content
{
	line-height:18px;
}
.ViewArticlePanel .PageTitle
{
	font-weight: bold;
	font-size: 14px;
	margin: 0px 0px 10px 0px;
}
.ViewArticlePanel .Details
{
	color: Gray;
	font-size: 10px;
	padding: 5px;
}
.ViewArticlePanel .Details A
{
	color: gray;
}

.NewsListPanel .Title
{
	font-weight: bolder;
	font-size: 18px;
	color: #006699;
	/*font-style: italic;*/
	padding: 3px 3px 10px 3px;
}
.NewsListPanel .content
{
	line-height:18px;
}

.AuthorSummary
{
	background-color: #f4f4f4;
	float: right;
	border: lightblue 1px solid;
	padding: 8px 8px 8px 8px;
	margin: 0px 0px 15px 15px;
	width: 180px;
}
.AuthorSummary .Name
{
	font-weight: bold;
	margin: 2px 0px 8px 0px;
	font-size: 11px;
}
.AuthorSummary .Biography
{
	line-height: 18px;
	font-size: 11px;
}
.AuthorSummary .Picture
{
	float: right;
	margin: 10px 10px 10px 10px;
}
.ArticleFeedbackPanel
{
	background-color: #f4f4f4;
	margin: 5px 0px 5px 0px;
	width: 100%;
	text-align: left;
	border: lightblue 1px solid;
	padding: 10px;
}
.ArticleFeedbackPanel textarea
{
	width:100%;
}
.ArticleFeedbackPanel .Heading
{
	font-size: 12px;
}
.RatingDisplay .Label
{
	font-family: Tahoma;
	font-size: 10px;
	margin-right: 5px;
}
.RatingDisplay .Rating
{
	padding: 0px 0px 0px 0px;
}
.RatingDisplay .Rating IMG
{
	margin: 0px 2px 0px 2px;
}
/* ArticleSummariesPanel styles */
.ArticleSummariesPanel .Title
{
	/*background-color: #ECF4FF;*/
	background-color: #E2FFD6;
	border-bottom: solid 1px #A0DB88;
	font-weight: bold;
	padding: 3px;
	width: 100%;
	display:block;
}
.ArticleSummariesPanel .Title A
{
	text-decoration: none;
}
.ArticleSummariesPanel .Title A:hover
{
	text-decoration: underline;
}
.ArticleSummariesPanel .Details
{
	color: Gray;
	font-size: 10px;
	padding: 5px;
}
.ArticleSummariesPanel .Details A
{
	color: gray;
}
.ArticleSummariesPanel .Status
{
	background-color: #FFFFCC;
}
.ArticleSummariesPanel .Status TABLE TD
{
	font-size: 11px;
}
.ArticleSummariesPanel .Status .Notes
{
	font-style: italic;
}
.ArticleSummariesPanel .Content
{
	line-height: 18px;
}
.ArticleSummariesPanel .SmallLinks
{
	margin: 10px 10px 20px 10px;
}
.ArticleSummariesPanel .SmallLinks A
{
	text-decoration: none;
}
.ArticleSummariesPanel .SmallLinks .IMG
{
	vertical-align: super;
}
.ArticleSummariesPanel IMG.AuthorPicture
{
	margin: 0px 10px 10px 0px;
}
/* ArticleOptionsPanel styles */
.ArticleOptionsPanel DIV
{
	margin: 2px 2px 2px 2px;
	font-size: 11px;
}
/* SiteMenuPanel styles */
.SiteMenuPanel .Content DIV
{
	margin: 1px 1px 1px 1px;
	font-size: 11px;
}
/* ArticleHistoryPanel styles */
.ArticleHistoryPanel .Content
{
	font-size: 11px;
}
.ArticleHistoryPanel ol
{
	margin-bottom: 0px;
}
.ArticleHistoryPanel li
{
	margin: 5px 0px 0px -10px;
}
/* RootArticleCategoryPanel */
.RootArticleCategoriesPanel DIV.ListItem
{
	margin: 3px 0px 3px 5px;
}
.BlogCategoriesPanel .Heading
{
	font-size: 11;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	cursor: pointer; 
	cursor: hand; 
	color: #4372A1; 
	background-color: #D4DFE9;
}

.BlogCategoriesPanel .LinkCSS
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration:none;
}

.PageCategoriesPanel DIV.ListItem
{
	margin: 1px 0px 1px 2px;
}

.PageCategoriesPanel .Heading
{
	font-size: 11;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #000000; 
	/*background-color: #A0DB88;*/
	text-decoration:none;
}

.PageCategoriesPanel .LinkCSS
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration:none;
}

.PageCategoriesPanel .Content
{
	font-size: 10;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	/*background-color: #E2FFD6;*/
	text-decoration:none;
}

.ProductCategoriesPanel
{
	background-color : #4372A1;
	border-right : solid 3px #4372A1;
	border-bottom : solid 2px #4372A1;
}

.ProductCategoriesPanel DIV.ListItem
{
	margin: 1px 0px 1px 2px;
}

.ProductCategoriesPanel .Heading
{
	font-size: 11;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	/*color: #000000; */
	/*background-color: #A0DB88;*/
	cursor: pointer; 
	cursor: hand; 
	color: #4372A1; 
	background-color: #D4DFE9;
}

.ProductCategoriesPanel .LinkCSS
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4372A1; 
	text-decoration:none;
}

.ProductCategoriesPanel .Content
{
	font-size: 10;
	font-family: Arial, Helvetica, sans-serif;
	/*color: #000000; 
	background-color: #E2FFD6;
	text-decoration:none;*/
	cursor: pointer; 
	cursor: hand; 
	color: #4372A1; 
	background-color: D4DFE9;
}

/* ArticlesToReadPanel styles */
.ArticlesToReadPanel .Content
{
	font-size: 11px;
}
.ArticlesToReadPanel .ListItem
{
	margin: 5px 0px 0px 0px;
}
/* SmallArticleFavouritesPanel styles */
.SmallArticleFavouritesPanel .Content
{
	font-size: 11px;
}
.SmallArticleFavouritesPanel .ListItem
{
	margin: 5px 0px 0px 0px;
}
/* MyArticlesPanel styles */
.MyArticlesPanel .Info .StatusDisapproved
{
	color: Blue;
	text-decoration: underline;
	cursor: help;
}
/* PopularAuthorsPanel styles */
.PopularAuthorsPanel .Content
{
	font-size: 11px;
}
.PopularAuthorsPanel ol
{
	margin-bottom: 0px;
}
.PopularAuthorsPanel li
{
	margin: 5px 0px 0px -10px;
}
/* PopularArticlesPanel styles */
.PopularArticlesPanel .Content
{
	font-size: 11px;
}
.PopularArticlesPanel ol
{
	margin-bottom: 0px;
}
.PopularArticlesPanel li
{
	margin: 5px 0px 0px -10px;
}
/* CategoryArticleMapPanel styles */
.CategoryArticleMapPanel .Content div
{
	margin: 5px 0px 5px 0px;
}
/* ViewCategoryAdvancedPanel styles */
.ViewCategoryAdvancedPanel A.Unread, .ViewCategoryAdvancedPanel A.Unread:visited
{
	color: #3D77C9;
	font-size: 12px;
	font-weight: bold;
}
.ViewCategoryAdvancedPanel A.Read, .ViewCategoryAdvancedPanel A.Read:visited
{
	color: gray;
	font-size: 12px;
	font-weight: bold;
}
/* RecentNewsPanel styles */
.RecentNewsPanel SPAN
{
	width: 100%;
	display: block;
}
.RecentNewsPanel .Item
{
	margin-bottom: 20px;
}
.RecentNewsPanel .Title
{
	background-color: #ECF4FF;
	border-bottom: solid 1px #B6C5E6;
	font-weight: bold;
	padding: 3px;
}
.RecentNewsPanel .Date
{
	color: Gray;
	font-size: 10px;
	padding: 5px 0px 3px 0px;
}
.RecentNewsPanel .Content
{
	line-height: 18px;
}
.RecentNewsPanel .SmallLinks
{
	margin: 10px 10px 20px 10px;
}
.RecentNewsPanel .SmallLinks A
{
	text-decoration: none;
}
.RecentNewsPanel .SmallLinks .IMG
{
	vertical-align: super;
}
/* SmallSearchPanel styles */
.SmallSearchPanel .Button
{
	font-size: 11px;
	color: #333333;
	width: 30px;
}
/* SyndicatePanel styles */
.SyndicatePanel .Title
{
	font-weight: bold;
	font-size: 14px;
	margin: 0px 0px 10px 0px;
}
.SyndicatePanel .Content DIV
{
	margin-bottom: 5px;
	margin-left: 10px;
}
/* RecentBlogsPanel styles */
.RecentBlogsPanel
{
	/*background-color: #f4f4f4;
	float: right;
	border: lightblue 1px solid; */
	border: #ffffff 0px solid;
	padding: 2px 8px 8px 8px;
	margin: 35px 0px 5px 15px;
	/*width: 180px; */
	width: 90%; 
	font-size: 12px;
}
.RecentBlogsPanel .Title
{
	line-height: 18px
}
.RecentBlogsPanel .Details
{
	font-size: 12px;
	color: Gray;
	padding-bottom: 10px;
}
.RecentBlogsPanel .Details A
{
	color: Gray;
}
.RecentBlogsPanel .Heading
{
	color: black;
	font-weight: bold;
	font-size: 14px;
}
.RecentBlogsPanel .Link
{
	text-align: right;
}
.ArticleRelatedArticlesPanel .Heading
{
	font-size:12px;
}
.ArticleSeriesPanel .Heading
{
	font-size: 12px;
}
.ArticleCommentsPanel .Heading
{
	font-size: 12px;
}
.ArticleRelatedLinksPanel .Heading
{
	font-size: 12px;
}
.ViewBlogEntryPanel .Details
{
	color: Gray;
	font-size: 10px;
}
.ViewBlogEntryPanel .Details A
{
	color: gray;
}
.ViewBlogEntryPanel .Content
{
	margin-top: 10px;
}
/* BlogSummariesPanel styles */
.BlogSummariesPanel .Title
{
	background-color: #ECF4FF;
	border-bottom: solid 1px #B6C5E6;
	font-weight: bold;
	padding: 3px;
}
.BlogSummariesPanel .Title A
{
	text-decoration: none;
}
.BlogSummariesPanel .Title A:hover
{
	text-decoration: underline;
}
.BlogSummariesPanel .Details
{
	color: Gray;
	font-size: 10px;
	padding: 5px;
}
.BlogSummariesPanel .Details A
{
	color: gray;
}
.BlogSummariesPanel .Status
{
	background-color: #FFFFCC;
}
.BlogSummariesPanel .Status TABLE TD
{
	font-size: 11px;
}
.BlogSummariesPanel .Status .Notes
{
	font-style: italic;
}
.BlogSummariesPanel .Content
{
	line-height: 18px;
	margin-bottom: 10px;
}
.BlogSummariesPanel .Content .SmallLinks
{
	margin: 10px 10px 20px 10px;
}
.BlogSummariesPanel .Content .SmallLinks A
{
	text-decoration: none;
}
.BlogSummariesPanel .Content .SmallLinks .IMG
{
	vertical-align: super;
}
.BlogEntryCommentsPanel .Heading
{
	font-size: 12px;
}
.SearchResultsPanel .Content
{
	line-height: 18px;
}
/* ViewAuthorPanel styles */
.ViewAuthorPanel .AuthorPicture
{
	margin: 0px 10px 10px 0px;
}
/* ViewAccountPanel styles */
.ViewAccountPanel .AuthorPicture
{
	margin: 0px 10px 10px 0px;
}

.QuotePanel .Content
{
	margin: 1px 1px 1px 1px;
	font-size: 12px;
	background-color : #E2FFD6;
}

.OrderNowPanel .Content
{
	margin: 1px 1px 1px 1px;
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #ffffff;
	color : #cc0000;
	font-weight : bold;
}

.OrderNowPanel .Content a
{
	color : #cc0000;
}

/* Styles - Copyed from the original Health Super Store Project */
.navtitle
{
	 cursor: pointer;
	 cursor: hand;
	 font-size: 12px;
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 color: #ffffff;
	 background-color: #36589d; 
}
.highlite
{ 
	cursor: pointer; 
	cursor: hand;
	background-color: #AEE4FF; 
	color: #000000; 
	font-size: 12; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}
.submenu
{ 
	position: absolute; 
	top: 101; 
	visibility: hidden;
}
.navtitle2
{ 
	cursor: pointer; 
	cursor: hand; 
	font-size: 12; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: ffffff;
}
.leftmenu
{ 
	position: absolute;
	z-index: 2; 
	border: 1 solid #4372A1;
 }
.lefttitle
{ 
	cursor: pointer; 
	cursor: hand; 
	font-size: 12; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #4372A1; 
	background-color: D4DFE9;
}
.leftsub
{ 
	cursor: pointer; 
	cursor: hand; 
	font-size: 11; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #4372A1; 
	background-color: D4DFE9;
}
.leftbackground
{ 
	position: relative; 
	left: 3; 
	top: 3; 
	visibility: visible;
     z-index: 1;
}

.rightbody
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11; 
	color: #000000; 
}
.rightbodybold
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11; 
	font-weight: bold; 
	color: #000000; 
}
.smalllinks
{ 
	cursor: hand; 
	cursor: pointer; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11; 
	color: #36589D; 
	text-decoration: underline;
}
.copyright
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11; 
	color: #000000; 
}
.bottomlinks
{ 
	cursor: pointer;
	cursor: hand;
	font-size: 12;
	font-family: Arial, Helvetica, sans-serif;
	color: D6DCFF;
	font-weight: bold;
}
.hilite
{ 
	text-decoration: underline;
	cursor: pointer; 
	cursor: hand; 
	font-size: 12;  
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: D6DCFF; 
}
/*A.blinks:link
{ 
	cursor: pointer; 
	cursor: hand; 
	text-decoration: none; 
}
A.blinks:visited 
{ 
	cursor: pointer; 
	cursor: hand; 
	text-decoration: none; 
}
A.blinks:active
{ 
	cursor: pointer; 
	cursor: hand; 
	text-decoration: none; 
}
A.blinks:hover
{ 
	cursor: pointer;
	cursor: hand; 
	text-decoration: underline; 
}
A.links:link
{ 
	cursor: pointer; 
	cursor: hand; 
	font-size: 11; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none
}
A.links:visited
{ 
	cursor: pointer; 
	cursor: hand; 
	font-size: 11; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none
}
A.links:active
{
	 cursor: pointer; 
	 cursor: hand; 
	 font-size: 11; 
	 font-family: Arial, Helvetica, sans-serif; 
	 font-weight: bold; 
	 color: #ffffff; 
	 text-decoration: none
}
A.links:hover
{ 
	cursor: pointer;
	cursor: hand;
	font-size: 11; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: underline
}*/
.highlighted
{
	cursor: pointer; 
	cursor: hand; 
	font-size: 12; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #D4DFE9; 
	background-color: #4372A1;
}
.highlighted2
{ 
	cursor: pointer; 
	cursor: hand; 
	font-size: 11; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #D4DFE9; 
	background-color: #4372A1;
}
.highlighted3
{ 
	cursor: pointer; 
	cursor: hand; 
	font-size: 11; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #4372A1; 
	background-color: #AEC1CF;
}
.bodylink
{ 
	cursor: hand; 
	cursor: pointer; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #000000; 
	text-decoration: none; 
}
.bodylinkover
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #000000; 
	text-decoration: underline; 
}
.quotebody
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #4372A1; 
	font-weight: bold;
}
.quotebody2
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #001CC0; 
}
.blackbodybold
{ 
	font-weight: bold; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12;
}
.redbodybold
{ 
	font-weight: bold; 
	color: #FF0000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12;
}
.blackbodyboldunderline
{ 
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	text-decoration: underline
}
.bluebodybold
{ 
	font-weight: bold;
	color: #3559AD; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12;
}
.bodyheader2
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16; 
	color: #7FD659; 
	font-weight: bold;
}
.divborder
{
	 border: 1 solid #DFDFDF;
}
.bodybold
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #61A352; 
	font-weight: bold;
}
.bodyitalic
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #000000; 
	font-style: italic;
}
.bodybolditalic
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #000000; 
	font-style: italic; 
	font-weight: bold; 
}
.tryit
{ 
	cursor: hand; 
	cursor: pointer; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13; 
	color: #3B632F; 
	text-decoration: underline;
}
.tryit2
{ 
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13; 
	color: #36589D; 
	text-decoration: underline;
}
.bottomindex
{ 
	cursor: pointer; 
	cursor: hand; 
	font-size: 13; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #486AAD; 
	text-decoration: none;
}
.currentpage
{ 
	cursor: pointer; 
	cursor: hand; 
	font-size: 13; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #003399; 
	text-decoration: underline;
}
.answerborder
{
	border: 1 solid #D6DCFF;
}
.italicname
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 
	font-style: italic; 
	color: #003399;
}
.testquote
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14; 
	font-weight: bold; 
	color: 000000;
}
.trademark
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8; 
	vertical-align: top;
} 
.sitemapmain
{ 
	cursor: hand; 
	cursor: pointer; 
	font-weight: bold; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 
	text-decoration: underline;
}
.sitemapsub
{ 
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	text-decoration: underline;
}
h1
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16; 
	color: #3559AD; 
	font-weight: bold; 
	margin-bottom: 1px
}
h2
{ 
	font-weight: bold; 
	color: #000000; 
	font-family: 
	Arial, Helvetica, sans-serif; 
	font-size: 12; 
}
h3
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14; 
	font-weight: bold; 
	color: #000000; 
}
.headersection
{ 
	position: absolute; 
	left: 0; 
	top: 0; 
	z-index: 0;
} 
.redtext2
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: FF0000; 
}
.blackbodybold2
{ 
	font-weight: bold; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11;
}
.mlmfields
{ 
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	background-color: #ffffff
}
.mlmbutton
{ 
	color: #4372A1;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	background-color: #D4DFE9
}
.rightborder
{
	border: 1 solid #A0DB88;
}

/*--------------------------------------------------|
| dTree CSS											|
|--------------------------------------------------*/

.dtree {
	font-family: Arial, Helvetica, sans-serif, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}

.dtree a {
	color: #003366;
	text-decoration: none;
	font-weight : bold;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 3px 5px 3px 5px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #cc0000;
	text-decoration: none;
}
.dtree a.nodeSel {
	background-color: #A0DB88;
}
.dtree .clip {
	overflow: hidden;
}

/*

Forum CSS

*/

.error { font-family: sans-serif, Arial, Helvetica, sans-serif; font-size: 12px; color:#cc0000; }
.labelNew { font-weight: bold; color:#cc0000; }

.listheader { padding: 0.4em; font-weight: bold; color: #ffffff; background-color: #243B52; }
.listColumnText { padding: 0.8em; vertical-align: top; border-bottom: 1px solid #243B52; font-size: 10px; }
.listColumnNumber { padding: 0.8em; vertical-align: top; text-align: center; border-bottom: 1px solid #243B52; font-size: 10px; }

a.listItemLink:link {font-weight: bold; color: #0D2888; text-decoration: none; }
a.listItemLink:visited {font-weight: bold; color: #0D2888; text-decoration: none; }
a.listItemLink:active {font-weight: bold; color: #000000; text-decoration: underline; }
a.listItemLink:hover { font-weight: bold; color: #F27900; text-decoration: underline; }

a.menuitem:link { font-weight: bold; text-decoration: none; color: #666698; }
a.menuitem:visited { font-weight: bold; text-decoration: none; color: #666698; }
a.menuitem:active { font-weight: bold; text-decoration: underline; color: #666698; }
a.menuitem:hover {font-weight: bold; text-decoration: underline; color: #000000; }

a.pageLink:link { font-weight: bold; text-decoration: none; color: #4373b4; }
a.pageLink:visited { font-weight: bold; text-decoration: none; color: #4373b4; }
a.pageLink:active { font-weight: bold; text-decoration: none; color: #4373b4; }
a.pageLink:hover { font-weight: bold; text-decoration: underline; color: #4373b4; }

a.lastPostLink:link { font-size: 10px; font-weight: bold; text-decoration: none; color: #4373b4; }
a.lastPostLink:visited { font-size: 10px; font-weight: bold; text-decoration: none; color: #4373b4; }
a.lastPostLink:active { font-size: 10px; font-weight: bold; text-decoration: none; color: #000000; }
a.lastPostLink:hover { font-size: 10px; font-weight: bold; text-decoration: underline; color: #4373b4; }

tr.bglight { background-color: #f1f1f1; }
tr.bgdark { background-color: #dddddd; }

table.legend { border: 1 solid #243B52; }

.nav:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #666698; text-decoration: none; background: transparent }
.nav:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #666698; text-decoration: none; background: transparent }
.nav:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #000000; text-decoration: none; background: transparent }
.nav:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #000000; text-decoration: none; background: transparent }

td.navtd { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: left;}

a.footerLink:link { color: #0D2888; text-decoration: none; font-size: 10px; }
a.footerLink:visited { color: #0D2888; text-decoration: none; font-size: 10px; }
a.footerLink:active { color: #000000; text-decoration: underline; font-size: 10px; }
a.footerLink:hover { color: #000000; text-decoration: underline; font-size: 10px; }

tr.pagerStyle { }
tr.pagerStyle A:link { font-weight: bold; text-decoration: none; color: #4373b4; }
tr.pagerStyle A:visited { font-weight: bold; text-decoration: none; color: #4373b4; }
tr.pagerStyle A:active { font-weight: bold; text-decoration: none; color: #4373b4; }
tr.pagerStyle A:hover { font-weight: bold; text-decoration: underline; color: #4373b4; }



/* **************  For Shopping Cart ******************************* */

.ButtonFonts {
	FONT-SIZE: 10pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}


.dgtext {
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.CartItem {
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #d0d0d0;
}

.CartAlternateItem {
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #f6f7f9;	
}
.RelatedAlternateItem {
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #9999ff;	
}
.InvoiceItem {
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #d0d0d0;
}

.InvoiceAlternateItem {
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #f6f7f9;	
}
.dgItem {
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #E2FFD6;
}

.dgAlternatItem {
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #D2EFC6;	
}

.body {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#d0d0d0;  
}

.body2 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.body3 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #f6f7f9;
}

.InvoiceBorderTopLeft {
BORDER-TOP:#000000 1px solid;
BORDER-LEFT:#000000 1px solid;
}

.InvoiceBorderBottomRight {
BORDER-BOTTOM:#000000 1px solid;
BORDER-RIGHT:#000000 1px solid;
}

.blackbodybold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.blackbody {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.bluebodybold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #3559ad;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #f6f7f9;
}

.catHeader{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:3B632F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.Arial, Helvetica, sans-serif18BlackBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Arial, Helvetica, sans-serif18Black {
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Arial, Helvetica, sans-serif14Black {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Arial, Helvetica, sans-serif10Black {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Arial, Helvetica, sans-serif12Black {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Arial, Helvetica, sans-serif10RedBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Arial, Helvetica, sans-serif12RedBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Arial, Helvetica, sans-serif10Red {
	FONT-SIZE: 10px;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Arial, Helvetica, sans-serif12Red {
	FONT-SIZE: 12px;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.bodyheader2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #7fd659;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.bodybold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #61a352;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.answerborder 
{
	width: 185px;
	BORDER-RIGHT: #d6dcff 1px solid;
	BORDER-TOP: #d6dcff 1px solid;
	BORDER-LEFT: #d6dcff 1px solid;
	BORDER-BOTTOM: #d6dcff 1px solid;
}

H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	MARGIN-BOTTOM: 1px;
	COLOR: #3559ad;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.blackbodybold2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Arial, Helvetica, sans-serif12blackbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.productheader
{
	font-weight: bolder;
	font-size: 14px;
	/*color: #3962A4;*/
	color: #3B632F;
}
.bluebodybold2{ 
	
	font-weight: bold;
	color: #3559AD; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12;
	background-color:White;	 
}
.blackbodybold3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}


/*----Begin::----------- New Style Developed By Vishal----------*/ 

.page-heading {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #36589D;
	text-decoration: none;
}
.Arial, Helvetica, sans-serif12Blue {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #36589D;
	text-decoration: none;
}
.Arial, Helvetica, sans-serif12Red {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC0404;
	text-decoration: none;
}
.table-border {
	border: 1px solid #DEE4DE;
}
.table-title-BG {
	background-color: #F6F7F9;
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #36589D;
	text-decoration: none;
	text-align: center;


}
.table-row-BG {
	background-color: #D0D0D0;
}
.Arial, Helvetica, sans-serif-12-bold-table-title {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Arial, Helvetica, sans-serif-12-black {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.Arial, Helvetica, sans-serif-14-blue-bold {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #36589D;
	text-decoration: none;
}
.clientspeak-table-border {
	border: 1px solid #8CCC7C;
	background-color: #DFF8D9;

}
.clientspeak-second-table-border {
	border: 1px solid #D4DCFC;
	background-color: #EEF0FF;

}
.clientspeak-second-table-BG {
	background-color: #EEF0FF;
}
.clientspeak-table-BG {
	background-color: #DFF8D9;
}
.Arial, Helvetica, sans-serif-12-black-bold-italic {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Arial, Helvetica, sans-serif-12-green {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4C7C2C;
	text-decoration: none;
}
.product-table-titlt-bg {
	background-color: #EEFFE0;
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #36589D;
	text-decoration: none;
	text-align: center;


}
.product-table-content-bg {
	background-color: #BCE59B;
	text-decoration: none;

}
.Arial, Helvetica, sans-serif12-green-bold {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C7C2C;
	text-decoration: none;
}
.customer-table-bg {
	background-color: #F1F3FE;
}
.customer-table-content-bg {
	background-color: #CFD6FF;
}
.Arial, Helvetica, sans-serif-12-blue-bold {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #36589D;
	text-decoration: none;
}

/*----End::----------- New Style Developed By Vishal----------*/

/*-------Begin:-------New Style for checkout by Vishal--------*/


.checkout-table-border {
	border: 1px solid #D6DCFF;
}
.checkout-row-BGcolor {
	background-color: #D6DCFF;
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.textField-borderwith-bg {
	background-color: #EEF9D2;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textfiled-border2-nbgColor {
	background-color: #EEF9D2;
	border: 1px solid #D6DCFF;
}


.Arial, Helvetica, sans-serif12red-normal {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.textfieldborder-yellow-BG {
	background-color: #FFFF99;
	border: 1px solid #000000;
}

.Arial, Helvetica, sans-serif12green-bold {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #749c24;	
	text-decoration: underline;
	cursor: hand ;
}

/*-------End:-------New Style for checkout by Vishal--------*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}
/* LEFT CORNER TOP- STYLE SHEET STARTS HERE */

.left-corner-top {
	background-image: url(images/left-corner-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* LEFT CORNER TOP- STYLE SHEET ENDS HERE */

/* RIGHT CORNER TOP- STYLE SHEET STARTS HERE */
.right-corner-top {
	background-image: url(images/right-corner-top.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* RIGHT CORNER TOP- STYLE SHEET ENDS HERE */

/*  TOP-HEADER STYLE SHEET STARTS HERE */
.top-header-bg {
	background-image: url(images/top-header-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*  TOP-HEADER STYLE SHEET ENDS HERE */

/*  LEFT-NAVLEFT-CORNER-TOP-STYLE SHEET STARTS HERE */
.left-navleft-corner-top {
	background-image: url(images/left-nav-corner-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  LEFT-NAVLEFT-CORNER-TOP-STYLE SHEET ENDS HERE */

/*  RIGHT-NAVLEFT-CORNER-TOP-STYLE SHEET STARTS HERE */
.right-navleft-corner-top {
	background-image: url(images/left-nav-corner-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  RIGHT-NAVLEFT-CORNER-TOP-STYLE SHEET ENDS HERE */

/*  LEFT-NAV-TOP-BG-STYLE SHEET STARTS HERE */
.left-nav-top-bg {
	background-image: url(images/left-nav-top-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*  LEFT-NAV-TOP-BG-STYLE SHEET ENDS HERE */

/*  LEFT-NAV-TOP-BG-ARIAL-13-STYLE SHEET STARTS HERE */
.left-nav-top-bg-arial-13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E7EFE7;
	text-decoration: none;
	background-image: url(images/left-nav-top-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*  LEFT-NAV-TOP-BG-ARIAL-13-STYLE SHEET ENDS HERE */

/*  LEFT-NAV-LINK-BG-STYLE SHEET STARTS HERE */
.left-nav-link-bg {
	background-color: #8CBA6B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B0CF9D;
}
/*  LEFT-NAV-LINK-BG-STYLE SHEET STARTS HERE */

/*  LEFT-NAV-LINK-STYLE SHEET STARTS HERE */
.active-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #939393;
	text-decoration: none;
}
.active-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #939393;
	text-decoration: none;
}
.active-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00592B;
	text-decoration: none;
}

.active-linkcopy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00592B;
	text-decoration: none;
}
.active-linkcopy1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/*  LEFT-NAV-LINK-STYLE SHEET ENDS HERE */

/*  LEFT-NAV-LINK-STYLE SHEET STARTS HERE */
.left-nav-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(images/index-link-bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	clip:  rect(auto auto auto 10px);
}
.left-nav-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(images/index-link-bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.left-nav-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FCFF00;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(images/index-link-bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.left-nav-link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(images/index-link-bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
/*  LEFT-NAV-LINK-BG-STYLE SHEET ENDS HERE */


/*  LEFT-NAV-LINK2-STYLE SHEET STARTS HERE */
.left-nav-link2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(images/index-link-bullet2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	clip:  rect(auto auto auto 10px);
}
.left-nav-link2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(images/index-link-bullet2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.left-nav-link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FCFF00;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(images/index-link-bullet2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.left-nav-link2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(images/index-link-bullet2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
/*  LEFT-NAV-LINK2-BG-STYLE SHEET ENDS HERE */

.left-navleft-corner-bottom {

	background-image: url(images/left-nav-corner-left-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.left-nav-corner-right-bottom {
	background-image: url(images/left-nav-corner-right-botto.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  LEFT-NAV-VERTICAL-BORDER-STYLE SHEET STARTS HERE */

/*  LEFT-NAV-VERTICAL-BORDER-STYLE SHEET STARTS HERE */
.left-nav-right-border {
	background-image: url(images/left-nav-border.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
/*  LEFT-NAV-VERTICAL-BORDER-STYLE SHEET STARTS HERE */

/*  LEFT-NAV-VERTICAL-BORDER-STYLE SHEET STARTS HERE */
.left-nav-left-border {
	background-image: url(images/left-nav-border-2.gif);
	background-repeat: repeat-y;
	background-position: center;
}
/*  LEFT-NAV-VERTICAL-BORDER-STYLE SHEET ENDS HERE */

.quatos-left-border {
	background-image: url(images/left-nav-border.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
/*  LEFT-NAV-VERTICAL-BORDER-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-LEFT-CORNER-STYLE SHEET STARTS HERE */
.right-table-left-corner {
	background-image: url(images/right-table-left-corner-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  RIGHT-TABLE-LEFT-CORNER-STYLE SHEET ENDSS HERE */

/*  RIGHT-TABLE-RIGHT-CORNER-STYLE SHEET STARTS HERE */
.right-table-right-corner {
	background-image: url(images/right-table-right-corner-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  RIGHT-TABLE-RIGHT-CORNER-STYLE SHEET ENDS HERE */

/*  GRY-BG-COLOR-STYLE SHEET STARTS HERE */
.gry-bg-color {
	background-color: #E7E7D6;
}
/*  GRY-BG-COLOR-STYLE SHEET ENDS HERE */

/*  WHITE-BG-COLOR-STYLE SHEET STARTS HERE */
.white-bg-color {
	background-color: #FFFFFF;
}
/*  WHITE-BG-COLOR-STYLE SHEET ENDS HERE */

/*  LEFT-NAV-BOTTOM-BG-STYLE SHEET STARTS HERE */
.left-nav-bottom-bg {
	background-image: url(images/left-nav-bottom-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*  LEFT-NAV-BOTTOM-BG-STYLE SHEET ENDS HERE */

/*  HEADER-LINK-STYLE SHEET STARTS HERE */
.header-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 8px;
}

.header-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 8px;
}
.header-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #326701;
	text-decoration: none;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 8px;
}
.header-link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 8px;
}

.header-link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 8px;
}




.toplinks1 a {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 8px;
}


.arial-12bold-green:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7CA13F;
	text-decoration: underline;
}


.toplinks2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7CA13F;
	text-decoration: underline;
}


/*  HEADER-LINK-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-HEADER-BG-STYLE SHEET STARTS HERE */
.right-table-header-bg {
	background-image: url(images/right-table-header-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 8px;
}
/*  RIGHT-TABLE-HEADER-BG-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-HEADER-TEXT-STYLE SHEET STARTS HERE */
.right-table-header-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00592B;
	text-decoration: none;
	background-image: url(images/right-table-arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}
/*  RIGHT-TABLE-HEADER-TEXT-STYLE SHEET ENDS HERE */

/*  LEFT-VERTICAL-BORDER-STYLE SHEET STARTS HERE */
.left-vertical-border {
	background-image: url(images/vertical-border.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
/*  LEFT-VERTICAL-BORDER-STYLE SHEET ENDS HERE */

/*  RIGHT-VERTICAL-BORDER-STYLE SHEET STARTS HERE */
.right-vertical-border {
	background-image: url(images/vertical-border.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
/*  RIGHT-VERTICAL-BORDER-STYLE SHEET ENDS HERE */

/*  Arial, Helvetica, sans-serif-11-STYLE SHEET STARTS HERE */
.arial-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/*  Arial, Helvetica, sans-serif-11-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-LEFT-CORNER-BORDER-STYLE SHEET STARTS HERE */
.right-table-left-corner-border {
	background-image: url(images/right-table-left-corner-bor.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  RIGHT-TABLE-LEFT-CORNER-BORDER-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-RIGHT-CORNER-BORDER-STYLE SHEET STARTS HERE */
.right-table-right-corner-border {
	background-image: url(images/right-table-right-corner-bo.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  RIGHT-TABLE-RIGHT-BORDER-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-BOTTOM-BORDER-STYLE SHEET STARTS HERE */
.right-table-bottom-border {
	background-image: url(images/vertical-border-with-space.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*  RIGHT-TABLE-BOTTOM-BORDER-STYLE SHEET ENDS HERE */

/*  Arial, Helvetica, sans-serif-11-WITH-AROW-STYLE SHEET STARTS HERE */
.arial-12-with-arrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-image: url(images/text-data-arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 16px;
}

/*  Arial, Helvetica, sans-serif-11-WITH-AROW-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-HEADER-2-STYLE SHEET STARTS HERE */
.right-table-header-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #063B67;
	text-decoration: none;
	padding-left: 15px;
	background-color: #FAE798;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D3D3D3;
}


.right-table-header-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #063B67;
	text-decoration: none;
	padding-left: 15px;
	background-color: #F8F8F8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D3D3D3;
}


.right-table-header-2copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #063B67;
	text-decoration: none;
	
}
/*  RIGHT-TABLE-HEADER-2-STYLE SHEET ENDS HERE */

/*  Arial, Helvetica, sans-serif-11BLUE-LINK-STYLE SHEET STARTS HERE */
.arial-12blue-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #063B67;	
	}

.arial-12blue-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #063B67;
}
.arial-12blue-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #326701;
}

/*  Arial, Helvetica, sans-serif-11BLUE-LINK-STYLE SHEET ENDS HERE */

/*  MORE-LINK-STYLE SHEET STARTS HERE */
.more-link:link {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #326701;
	text-decoration: none;
}
.more-link:visited {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #326701;
}
.more-link:hover {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.more-link:active {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #326701;
}
/*  MORE-LINK-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-STYLE SHEET STARTS HERE */
.right-table-header-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #063B67;
	text-decoration: none;
	padding-left: 15px;
	background-color: #F5F5EF;
}
/*  RIGHT-TABLE-STYLE SHEET ENDS HERE */

img {
   behavior: url("pngbehavior.htc");
}

/*  RIGHT-TABLE-STYLE SHEET STARTS HERE */
.right-table-highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #848200;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #F5F5EF;
	text-align: center;
	
}
/*  RIGHT-TABLE-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-3LT-CORNER-STYLE SHEET STARTS HERE */
.right-table-3-lt-corner {
	background-image: url(images/right-table3-lt-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  RIGHT-TABLE-3LT-CORNER-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-3RT-CORNER-STYLE SHEET STARTS HERE */
.right-table-3-rt-corner {
	background-image: url(images/right-table3-rt-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  RIGHT-TABLE-3RT-CORNER-STYLE ENDT STARTS HERE */

/*  RIGHT-TABLE-3RB-CORNER-STYLE SHEET STARTS HERE */
.right-table-3-rb-corner {
	background-image: url(images/right-table3-rb-corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  RIGHT-TABLE-3RB-CORNER-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-3-LB-CORNER-STYLE SHEET STARTS HERE */
.right-table-3-lb-corner {
	background-image: url(images/right-table3-lb-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  RIGHT-TABLE-3-LB-CORNER-STYLE ENDT STARTS HERE */

/*  RIGHT-TABLE-BG-COLOR-STYLE SHEET STARTS HERE */
.right-table-bg-color {
	background-color: #F1F1D3;
}
/*  RIGHT-TABLE-BG-COLOR-STYLE SHEET STARTS HERE */

/*  ARIAL-12BOLD-STYLE SHEET STARTS HERE */
.arial-12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #62621D;
	text-decoration: none;
}
/*  ARIAL-12BOLD-STYLE SHEET ENDS HERE */

/*  Arial, Helvetica, sans-serif-9-STYLE SHEET STARTS HERE */
.arial-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
/*  Arial, Helvetica, sans-serif-9-STYLE SHEET ENDS HERE */

/*  LEFT-TABLE2-LT-CORNER-STYLE SHEET STARTS HERE */
.left-table2-lt-corner {
	background-image: url(images/left-table2-lt-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  LEFT-TABLE2-LT-CORNER-STYLE SHEET ENDS HERE */

/*  LEFT-TABLE2-RT-CORNER-STYLE SHEET STARTS HERE */
.left-table2-rt-corner {
	background-image: url(images/left-table2-rt-corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  LEFT-TABLE2-RT-CORNER-STYLE ENDT STARTS HERE */

/*  ARIAL113-GREEN-BG-STYLE SHEET STARTS HERE */
.arial13-green-bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/left-table2-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*  Arial, Helvetica, sans-serif-9-STYLE SHEET STARTS HERE */
.Arial, Helvetica, sans-serif-9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
/*  Arial, Helvetica, sans-serif-9-STYLE SHEET STARTS HERE */

/*  LIGHT-GREEN-BG-STYLE SHEET STARTS HERE */
.light-green-bg {
	background-color: #D8E9C6;
}
/*  LIGHT-GREEN-BG-STYLE SHEET ENDS HERE */

/*  Arial, Helvetica, sans-serif-10BOLD-STYLE SHEET STARTS HERE */
.Arial, Helvetica, sans-serif-10bold {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/*  Arial, Helvetica, sans-serif-10BOLD-STYLE SHEET ENDS HERE */

/*  Arial, Helvetica, sans-serif-10-STYLE SHEET STARTS HERE */
.Arial, Helvetica, sans-serif-10 {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
/*  Arial, Helvetica, sans-serif-10-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-LB-CORNER-STYLE SHEET STARTS HERE */
.right-table-lb-corner {
	background-image: url(images/right-table-lb-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  RIGHT-TABLE-LB-CORNER-STYLE SHEET ENDS HERE */

/*  RIGHT-TABLE-RB-CORNER-STYLE SHEET STARTS HERE */
.right-table-rb-corner {
	background-image: url(images/right-table-rb-corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  RIGHT-TABLE-RB-CORNER-STYLE SHEET ENDS HERE */

/*  LEFT-CORNER-BOTTOM-CORNER-STYLE SHEET STARTS HERE */
.left-corner-bottom {
	background-image: url(images/left-corner-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  LEFT-CORNER-BOTTOM-CORNER-STYLE SHEET ENDS HERE */

/*  RIGHT-CORNER-BOTTOM-CORNER-STYLE SHEET STARTS HERE */
.right-corner-bottom {
	background-image: url(images/right-corner-bottom.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  RIGHT-CORNER-BOTTOM-CORNER-STYLE SHEET ENDS HERE */

/*  BG-COLOR-STYLE SHEET STARTS HERE */
.bg-color {
	background-color: #F9F9EA;
}
/*  BG-COLOR-STYLE SHEET ENDS HERE */

/*  TEXT-BOX-STYLE SHEET STARTS HERE */
.text-box {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #F9FFE9;
	border: 1px solid #CCD7AE;
	padding-left: 3px;
}
/*  TEXT-BOX-STYLE SHEET ENDS HERE */

/*  HEADERSHEET STARTS HERE */
.header {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  HEADERSHEET ENDS HERE */

/*  ARIAL12-BOLD-LIGHT-GREEN-STYLE-STARTS HERE */
.arial12-bold-light-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F6FFDF;
	text-decoration: none;
}
/*  ARIAL12-BOLD-LIGHT-GREEN-STYLE-ENDS HERE */

/*  QUATOS-CORNER-LT-STYLE-STARTS HERE */
.quatos-corner-lt {
	background-image: url(images/quatos-heading-corner-lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  QUATOS-CORNER-LT-STYLE-ENDS HERE */

/*  QUATOS-HEADING-BG-STYLE-STARTS HERE */
.quatos-heading-bg-arial-13 {
	background-image: url(images/quatos-heading-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/*  QUATOS-HEADING-BG-STYLE-ENDS HERE */

/*  QUATOS-CORNER-RT-STYLE-STARTS HERE */
.quatos-corner-rt {
	background-image: url(images/quatos-heading-corner-rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  QUATOS-CORNER-RT-STYLE-ENDS HERE */

/*  QUATOS-CORNER-LB-STYLE-STARTS HERE */
.quatos-corner-lb {
	background-image: url(images/quatos-heading-corner-lb.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  QUATOS-CORNER-LB-STYLE-ENDS HERE */

/*  QUATOS-CORNER-RB-STYLE-STARTS HERE */
.quatos-corner-rb {
	background-image: url(images/quatos-heading-corner-rb.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  QUATOS-CORNER-RB-STYLE-ENDS HERE */

/*  QUATOS-BOTTOM-BG-STYLE-STARTS HERE */
.quatos-bottom-bg {
	background-image: url(images/quatos-bottom-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*  QUATOS-BOTTOM-BG-STYLE-ENDS HERE */

/*  INFO-HEADING-CORNER-LT-STYLE-STARTS HERE */
.info-heading-corner-lt {
	background-image: url(images/info-heading-corner-lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  INFO-HEADING-CORNER-LT-STYLE-ENDS HERE */
.Arial, Helvetica, sans-serif11-green {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #326701;
	text-decoration: none;
}
.Arial, Helvetica, sans-serif11-bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F6FFDF;
	text-decoration: none;
}
.left-nav-link-active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FCFF00;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(images/index-link-bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.light-gry-bg-color {
	background-color: #F8F8F8;
}

/*  TEMP */
.text {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.links {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
	}
	
.arial-12blue-link-margin:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #063B67;
	left: 20px;
}

.arial-12blue-link-margin:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #063B67;
}
.arial-12blue-link-margin:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #326701;
}
.gry-bg-innerpages {
	background-color: #F8F8F8;
}

.arial12-bold-brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #848200;
	text-decoration: none;
	text-align: left;

}
.arial12-bold-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.arial123-bold-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.image-border-bg {
	border: 1px solid #D3D3D3;
	background-color: #FFFFFF;
	padding: 2px;
}

.bottom-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00592B;
	text-decoration: none;
	background-image: url(images/green-bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
.bottom-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00592B;
	text-decoration: none;
	background-image: url(images/green-bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
.bottom-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/green-bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}

.quotes-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #848200;
	text-decoration: none;
}

.lightgry-bg-color {
	background-color: #F5F5EF;
}

.lightgry-bg-color-border {
	background-color: #F8F8F8;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
}

.lightgry-bottom-border {
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
}

.textfield-border-text{
	border: 1px solid #D3D3D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}
.doted-border {
	border: 1px dashed #CCCCCC;
	padding: 2px;
	background-color: #FAFAFA;
}
.arial-13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.order-now-bg-color-border {
	background-color: #FAFAFA;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F1F1F1;
	border-bottom-color: #F1F1F1;
}
.left-right-border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D3D3D3;
	border-left-color: #D3D3D3;
}
.border-with-bg {
	background-image: url(images/border-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#FFFFFF;
	border: 1px solid #D3D3D3;
}

.arial-green-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00592B;
	text-decoration: none;
}
.arial-green-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00592B;
	text-decoration: none;
}
.arial-green-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #939393;
	text-decoration: none;
}

.order-now-bg-border {
	background-color: #F8F8F8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D3D3D3;
}
.bottom-border-2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}

.left-nav-link-active-2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #23220C;
	text-decoration: none;
	padding-left: 14px;
	background-image: url(images/bullet-inner.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.left-nav-link-active-2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #23220C;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(images/bullet-inner.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.left-nav-link-active-2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FCFF00;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(images/bullet-inner.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.left-nav-link-active-2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #23220C;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(images/bullet-inner.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.pro-right-corner {
	background-image: url(images/pro-right-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.pro-left-corner {
	background-image: url(images/pro-left-corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.pro-header-bg {

	background-image: url(images/pro-header-bg.gif);
	background-repeat: repeat-x;
	background-position: right top;
}

.arial-12-dark-brown-pro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D7D22;
	text-decoration: none;
	padding-left: 14px;

}
.text-field-pro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66632D;
	text-decoration: none;
	border: 1px solid #80806E;
	background-color: #FFFFFF;
	text-align: center;
}
.bg-color-pro {
background-color: #F7F9F4;
}
.pro-right-border {
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.pro-bottom-border {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


.arial-brown-12-pro:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66632D;
	text-decoration: none;
}
.arial-brown-12-pro:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66632D;
	text-decoration: none;
}
.arial-brown-12-pro:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.arial-brown-12-pro:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66632D;
	text-decoration: none;
}

.arial-brown-12-product-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66632D;
	text-decoration: none;
}

.arial-brown-12-product-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00592B;
	text-decoration: none;
}

.arial-12-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #326701;
	text-decoration: none;
	padding-left: 4px;
}
.arial-green-bg-with-border {
	background-color: #F9FAF7;
	border: 1px solid #DAEAC9;
}
.bottom-bg-color-pro {
	background-color: #F2F6DB;
}
.arial-white-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F0F5DE;
	text-decoration: none;

	}
.gry-doted-border-bg {
	background-color: #FCFAFA;
	border: 1px dashed #A9A8A8;
}
.arial-12-gry-text {
	font-family: Arial, Helvetica, sans-serif;
	color:#757575;
	font-size: 12px;
	text-decoration: none;
}

.green-doted-border-bg {
	background-color: #FBFDF5;
	border: 1px dashed #A3CE3C;
}
.arial-12bold-orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF7800;
	text-decoration: none;
}
.arial-14-bold-brown-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #848200;
	text-decoration: none;
}
.arial-14-bold-gry-text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A6A6A6;
	text-decoration: none;
}
.product-bg-color-1 {
	background-color: #F2F6DB;
}
.reviewcart-t-l-corner {

	background-image: url(images/reviewcart-t-l-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.reviewcart-header-bg {

	background-image: url(images/reviewcart-header-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.reviewcart-t-r-corner {


	background-image: url(images/reviewcart-t-r-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.arial-12bold-gry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #656565;
	text-decoration: none;
}


.arial-12bold-green:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7CA13F;
	text-decoration: underline;
}
.arial-12bold-green:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7CA13F;
	text-decoration: underline;
}
.arial-12bold-green:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.arial-12bold-green:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7CA13F;
	text-decoration: underline;
}
.arial-12bold-white-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.arial-12bold-white-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.arial-12bold-white-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.arial-12bold-white-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.arial-12bold-white-link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.arial-12bold-red-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.text-field-product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-left: 5px;
	border: 1px solid #80806E;
}
.arial-13-drk-brown-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8F4D00;
	text-decoration: none;
}

.arial-17bold-blue-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #063B67;
	text-decoration: none;
	}
	
.arial-12bold-black-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.arial-12bold-black-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.arial-12bold-black-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

.arial-12gry-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.arial-12gry-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.arial-12gry-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
