
/*********************************** Informative ********************************/
.BgInformative		{  background-image: url(../BgInformative.jpg);  background-repeat: repeat-y;  padding:0px 15px 0px 15px;  }
TABLE.ArticlesMatrixInformativeContainer		{margin:10px 0px 0px 0px;}
.TitleInformative		{Font-size:15px;color:#1b578a;font-weight:bold;margin-bottom:15px;}
TABLE.ArticlesInformativeContainer		{}
TD.ArticlesInformative		{Font-size:11px;width:175px;padding:0px 0px 15px 0px;}
TD.ArticlesInformative A		{Font-size:12px;color:#1b578a}
TD.ArticlesInformative A:hover		{Font-size:12px;color:#045927}
TD.SepInformative		{}
div.ArticlesListSummaryInformative		{margin-top:3px;Font-size:11px;}
/*********************************** Articles - Item Page ********************************/

TD.ArticleSummary			{font-weight:normal; font-size:80%; padding-bottom:15px;}
TD.ArticleTitle				{font-weight:bold; font-size:100%; padding-bottom:5px; padding-top:10px;}
H1.ArticleTitle				{font-weight:bold; font-size:100%;}
TD.ArticleAuthor			{padding-bottom:5px; color:#0000cc;}
TD.ArticleDate				{padding-bottom:5px; color:#656565;}
TD.Date					{}
DIV.MainImageCaption		{}
A.AttFileGallery				{text-decoration:none;}
A.PannelLink				{font-weight:bold;}
A.PannelLink:Hover			{font-weight:bold;}
#ctlBody					{}

/* More Articles */
TABLE.moreArticlesContainer		{border-style:solid; border-width:1px; width:100%; margin-top:8px;}
TR.MoreArticleTitle				{}
TD.MoreArticleTitle				{font-weight:bold; padding:3px 3px 3px 3px;}
TD.MoreArticlesItemsContainer	{}
TABLE.MoreArticlesItemsContainer		{width:100%; padding:5px; padding-top:1px; padding-bottom:1px;}
TD.MoreArticleItem				{font-size:80%; font-weight:normal;}
SPAN.ArticlesListDate			{font-size:80%;}
A.MoreArticle					{text-decoration:none;}
A.MoreArticle:hover				{text-decoration:underline;}
A.MoreArticleCurrent				{font-weight:bold; text-decoration:none;}
A.MoreArticleCurrent:hover		{font-weight:bold; text-decoration:underline;}

DIV.sperator					{border-top:solid 1px #bcbcbc; margin-bottom:5px; margin-top:10px;}

/* Talkbacks */
TABLE.ResponsesContainer		{font-weight:bold; margin-top:8px;}
TR.ResponsesHeader				{}
TD.ResponsesHeader				{border:#bcbcbc 1px solid; font-weight:bold; padding:3px 3px 3px 3px;}
DIV.ResponseTitle				{font-weight:bold; padding-top:3px;}
TD.ResponseTitle				{width:30px;}
SPAN.ResponseDate				{font-size:80%; padding-top:3px;}
A.ResponseTitle					{font-weight:bold;}
TR.ResponseOddRow				{background-color:#ededed;}
TR.ResponseEvenRow				{background-color:#ededed;}
TD.ResponsesListContainer		{padding-top:0px; padding-top:5px;}
TABLE.ResponsesListContainer	{border:#bcbcbc 1px solid; background-color:#ededed; width:100%;}

/* Content Ratings */
TD.ArticleRatingsContainer		{padding-top:8px;}
TD.ArticleRatingsContainer TD	{font-size:70%;}

/*********************************** Articles - Lexicon Display ********************************/
TD.Char							{text-align:center; vertical-align:top; font-weight:bold; font-size:140%; width:20px;}
TD.ArticlesLexiconTitle			{font-weight:bold;}
H3.ArticlesLexiconTitle			{font-size:100%;}
A.ArticlesLexiconTitle			{text-decoration:none;}
A.ArticlesLexiconTitle:hover	{}


/*********************************** Articles - List Display ********************************/
TABLE.ArticlesListContainer	{width:100%;}
TD.ArticlesListTitle		{vertical-align:top;}
DIV.ArticlesListRatings		{padding-top:5px;}
DIV.ArticlesListRatings TD	{font-size:70%;}
H3.ArticlesListTitle		{font-size:12px;}
A.ArticlesListTitle			{text-decoration:none;font-size:12px;}
A.ArticlesListTitle:hover	{text-decoration:underline;}
TD.ArticlesListBody			{padding:0px 0px 0px 0px;}
TD.ArticlesListSeperator	{height:25px;background-image: url(../ArticlesListSeperator.gif);background-repeat:repeat-x;background-position: middle; }
TD.ArticlesListTitleSeperator		{height:0px;}

TD.ArticlesListDate			{color:#0d2c5a; font-weight:bold; font-size:85%; direction:ltr; text-align:left;}
DIV.ArticlesListDate			{color:#0d2c5a; font-weight:bold; font-size:85%; direction:ltr; text-align:left;}
DIV.ArticlesListImg			{float:right; margin-left:7px; margin-top:3px;}
DIV.ArticlesListSummary		{font-size:12px;}
DIV.ArticlesListURL			{}

TD.ArticlesListTopRight		{display:none;}
TD.ArticlesListTopLeft		{display:none;}
TD.ArticlesListBottomRight	{display:none;}
TD.ArticlesListBottomLeft	{display:none;}

/* Even */
TABLE.ArticlesListContainerEven	{}
TD.ArticlesListTitleEven		{}
A.ArticlesListTitleEven			{}
A.ArticlesListTitleEven:hover	{}
TD.ArticlesListBodyEven			{}
TD.ArticlesListSeperatorEven	{}

TD.ArticlesListTopRightEven		{}
TD.ArticlesListTopLeftEven		{}
TD.ArticlesListBottomRightEven	{}
TD.ArticlesListBottomLeftEven	{}

/* Odd */
TABLE.ArticlesListContainerOdd	{}
TD.ArticlesListTitleOdd			{}
A.ArticlesListTitleOdd			{}
A.ArticlesListTitleOdd:hover	{}
TD.ArticlesListBodyOdd			{}
TD.ArticlesListSeperatorOdd		{}

TD.ArticlesListTopRightOdd		{}
TD.ArticlesListTopLeftOdd		{}
TD.ArticlesListBottomRightOdd	{}
TD.ArticlesListBottomLeftOdd	{}


/*********************************** Articles - Gallery Display ********************************/
TABLE.ArticlesGalleryMatrixContainer		{margin-bottom:0px;padding-bottom:15px;border-bottom:1px solid #d3ddc5;}
TD.ArticlesGalleryMatrixContainer	{ text-align:center;}
TR.ArticlesGalleryMatrixRow			{height:10px;}
TD.ArticlesGalleryMatrixSeperator		{width:10px;}

TABLE.ArticlesGalleryContainer		{}
TD.ArticlesGalleryImg				{}
TD.ArticlesGalleryImg IMG			{}
TD.ArticlesGalleryImgSeperator		{height:3px;}
TD.ArticlesGalleryBody				{vertical-align:top; height:100%; padding:3px; line-height:1.3em;}
DIV.ArticlesGalleryTitle			{font-weight:bold;font-size:12px;}
A.ArticlesGalleryTitle				{text-decoration:none;font-size:12px;}
A.ArticlesGalleryTitle:hover			{text-decoration:underline;}
DIV.ArticlesGallerySummary			{padding-top:2px;font-size:12px;}
DIV.ArticlesGalleryURL				{}
DIV.ArticlesGalleryRatings			{padding-top:5px;}
DIV.ArticlesGalleryRatings TD		{font-size:70%;}

TD.ArticlesGalleryTopRight			{display:none;}
TD.ArticlesGalleryTopLeft			{display:none;}
TD.ArticlesGalleryBottomRight		{display:none;}
TD.ArticlesGalleryBottomLeft		{display:none;}

/* Even */
TABLE.ArticlesGalleryContainerEven	{}
DIV.ArticlesGalleryTitleEven		{}
TD.ArticlesGalleryImgEven			{}
TD.ArticlesGalleryImgEven IMG		{}

TD.ArticlesGalleryTopRightEven		{}
TD.ArticlesGalleryTopLeftEven		{}
TD.ArticlesGalleryBottomRightEven	{}
TD.ArticlesGalleryBottomLeftEven	{}

/* Odd */
TABLE.ArticlesGalleryContainerOdd	{}
DIV.ArticlesGalleryTitleOdd			{}
TD.ArticlesGalleryImgOdd			{}
TD.ArticlesGalleryImgOdd IMG		{}

TD.ArticlesGalleryTopRightOdd		{}
TD.ArticlesGalleryTopLeftOdd		{}
TD.ArticlesGalleryBottomRightOdd	{}
TD.ArticlesGalleryBottomLeftOdd		{}


/*********************************** Articles - Portal Display ********************************/
TABLE.ArticleMainContainer	{margin-bottom:15px;padding-bottom:15px; width:100%;border-bottom:1px solid #d3ddc5;}
DIV.ArticleMainTitle		{font-weight:bold; font-size:12px;}
A.ArticleMainTitle			{text-decoration:none;font-size:12px;}
A.ArticleMainTitle:hover		{text-decoration:underline;}
TD.ArticlesMainImg			{}
TD.ArticlesMainImg IMG		{}
DIV.ArticleMainDate			{font-weight:bold; font-size:90%;}
DIV.ArticleMainSummary		{font-size:12px; line-height:1.3em;}
DIV.ArticleMainURL			{}
DIV.ArticleMainRatings			{padding-top:5px;}
DIV.ArticleMainRatings TD		{font-size:80%;}

TD.PArticleMainContainer	{}
TD.PArticleSubContainer		{padding-bottom:10px;}
TD.PArticleContainer		{}
TD.PLinkArticleContainer	{}

/* Even */
TABLE.ArticleMainContainerEven	{}
DIV.ArticleMainTitleEven		{}

TD.ArticlesMainTopRightEven		{}
TD.ArticlesMainTopLeftEven		{}
TD.ArticlesMainBottomRightEven	{}
TD.ArticlesMainBottomLeftEven	{}

/* Odd */
TABLE.ArticleMainContainerOdd	{}
DIV.ArticleMainTitleOdd			{}

TD.ArticlesMainTopRightOdd		{}
TD.ArticlesMainTopLeftOdd		{}
TD.ArticlesMainBottomRightOdd	{}
TD.ArticlesMainBottomLeftOdd	{}
TD.ArticlesLinksTitle		{}
TABLE.ArticlesLinksContainer	{width:100%; margin-bottom:5px;}
/* Even */
TABLE.ArticlesLinksContainerEven	{}

TD.ArticlesLinksTitleEven		{}
A.ArticlesLinksTitleEven			{}
A.ArticlesLinksTitleEven:hover	{}
TD.ArticlesLinksBodyEven			{}
TD.ArticlesLinksSeperatorEven	{}

TD.ArticlesLinksTopRightEven		{}
TD.ArticlesLinksTopLeftEven		{}
TD.ArticlesLinksBottomRightEven	{}
TD.ArticlesLinksBottomLeftEven	{}

/* Odd */
TABLE.ArticlesLinksContainerOdd	{}
TD.ArticlesLinksTitleOdd			{}
A.ArticlesLinksTitleOdd			{}
A.ArticlesLinksTitleOdd:hover	{}
TD.ArticlesLinksBodyOdd			{}
TD.ArticlesLinksSeperatorOdd		{}

TD.ArticlesLinksTopRightOdd		{}
TD.ArticlesLinksTopLeftOdd		{}
TD.ArticlesLinksBottomRightOdd	{}
TD.ArticlesLinksBottomLeftOdd	{}
SPAN.ArticlesLinksDate			{font-size:80%; margin-right:5px;}


/*********************************** Events Page ********************************/
IFRAME.Calendar				{width:250px; height:250px;}

TABLE.EventsListContainer	{width:100%; padding-right:5px;}

TR.EventsListHeaderRow		{}
TD.EventsListHeaderCell		{font-size:75%; padding-left:5px;}
TD.EventsListHeaderDate		{}
TD.EventsListHeaderTitle	{}
TD.EventsListHeaderInfo		{}

TR.EventListRow				{vertical-align:top; padding-top:3px;}
TD.EventListMonth			{font-weight:bold;}
TD.EventListDate			{font-weight:bold;}
TD.EventListTitle			{}
TD.EventListInfo			{font-size:75%;}
TD.EventListInfo DIV		{padding-bottom:2px;}
TD.EventListSeperator		{padding-top:3px; border-bottom:#CECECE 1px solid;}
TD.EventListPaging			{}

/* Even */
TR.EventListRowEven			{}
TD.EventListDateEven		{}
TD.EventListTitleEven		{}
TD.EventListInfoEven		{}
TD.EventListSeperatorEven	{}

/* Odd */
TR.EventListRowOdd			{}
TD.EventListDateOdd			{}
TD.EventListTitleOdd		{}
TD.EventListInfoOdd			{}
TD.EventListSeperatorOdd	{}


/*********************************** Event Page ********************************/
TD.EventTitle					{}
TD.EventSummary					{}
TD.EventDates					{}

/* More Events */
TABLE.moreEventsContainer		{}
TR.moreEventTitle				{}
TD.moreEventTitle				{}
TD.MoreEventsItemsContainer		{}
TABLE.MoreEventsItemsContainer	{}
TD.moreEventItem				{}
SPAN.EventsListDate				{}
A.MoreEvent						{}
A.MoreEvent:hover				{}
A.MoreEventCurrent					{}
A.MoreEventCurrent:hover		{}


/*********************************** Images Gallery ********************************/
TABLE.ImgGalleryContainer			{}
TD.ImgGalleryContainer				{text-align:center;}

TABLE.ImgGalleryThumbContainer		{width:100%;}
TD.ImgGalleryThumbContainer			{}
TR.ImgGalleryThumb					{}
TD.ImgGalleryThumb					{width:1px; padding-bottom:8px;}
TD.ImgGalleryThumbSeperator			{}
/*IMG.ImgGalleryThumb					{border:1px solid #757575; filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); cursor:pointer;}*/
/*IMG.ImgGalleryThumbOver				{border:1px solid #EB2E29; filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); cursor:pointer;}*/
IMG.ImgGalleryThumb					{border:1px solid #757575; cursor:pointer;}
IMG.ImgGalleryThumbOver				{border:1px solid #EB2E29; filter:alpha(opacity=50); -moz-opacity:0.5; cursor:pointer;}

TABLE.ImgGalleryMainContainer		{width:100%;}
TD.ImgGalleryMainContainer			{}

TD.ImgGalleryPannelContainer		{height:20px; text-align:center; padding-top:8px; padding-bottom:8px;}
TABLE.ImgGalleryPannelContainer		{border:1px solid #9A9A9A; width:100%; height:26px;}
TABLE.ImgGalleryButtonsContainer	{width:100%;}

TD.ImgGalleryImgContainer			{text-align:center; filter:progid:DXImageTransform.Microsoft.Fade(duration=1.0,overlap=1.0);}
IMG.ImgGalleryImg					{border:1px solid #9A9A9A;}

DIV.ImgGalleryTextContainer			{border:1px solid #9A9A9A;}
TABLE.ImgGalleryTextContainer		{background-color:#F5F3F4; padding:1px 4px 2px 4px;}
DIV.ImgGallerySummary				{}
DIV.ImgGalleryTitle					{font-weight:bold;}
TD.ImgGalleryPaging					{text-align:center; padding-top:3px;}

/* Image Warpper */
TR.ImgGalleryTop					{}
TD.ImgGalleryTopRight				{display:none;}
TD.ImgGalleryTop					{display:none;}
TD.ImgGalleryTopLeft				{display:none;}

TD.ImgGalleryRight					{display:none;}
TD.ImgGalleryLeft					{display:none;}

TD.ImgGalleryBottomRight			{display:none;}
TD.ImgGalleryBottom					{display:none;}
TD.ImgGalleryBottomLeft				{display:none;}


/******************************* FAQ ******************************/
TABLE.FaqQuestionContainer		{width:100%;}
TD.FaqQuestion					{text-align:justify;}
H3.FaqQuestion					{font-size:100%;}
A.FaqQuestion					{}
A.FaqQuestion:hover				{}
UL.FaqQuestion					{display:inline;}
LI.FaqQuestion					{}
TABLE.FaqAnswersContainer		{width:100%;}
TD.FaqQuestionAnswerTitle		{text-align:justify; font-weight:bold; padding-top:8px;}
TD.FaqQuestionAnswerBody		{text-align:justify;}
TD.FaqQuestionAnswerTop			{font-size:10px; padding-top:5px;}
A.FaqQuestionAnswerTop			{color:#757575;}
A.FaqQuestionAnswerTop:hover	{text-decoration:none; color:#757575;}


/******************************* Content Ratings ******************************/
TD.RatingTitle	{}
TD.RatingCount	{}


/******************************* Categories - List View ******************************/
TD.CategoryItemTitle							{font-weight:bold; font-size:90%; padding:2px 6px 3px 6px;;}
H3.CategoryItemTitle							{font-size:100%;}
TD.CategoryItemDesc								{}
DIV.CategoryItemImgContainer	{text-align:center;}

A.CategoryItemTitle, A.CategoryItemTitle:hover	{font-weight:bold; font-size:90%;}
A.SubCategory, A.SubCategory:hover				{}


/******************************* Categories - Gallery View ******************************/
H3.CategoryListItemTitle			{font-size:90%; font-weight:normal;}
H3.CategoryListItemTitle A			{}
H3.CategoryListItemTitle A:hover	{}

H3.CategoryListItem			{}
H3.CategoryListItem A			{}
H3.CategoryListItem A:hover	{}


/*********************************** Forum ********************************/
TABLE.forumTableContainer		{border:1px solid #000000; border-collapse:collapse;}
TD.forumTitle					{padding:2px; padding-left:5px; padding-right:5px;}
TD.forumDescription				{padding:5px; height:16px; color:#000000;}

TABLE.forumSearchResultsContainer		{border:1px solid #000000; border-collapse:collapse;}
TR.forumSearchResults			{}

TD.forumMessageContent			{padding:2px; padding-left:3px; padding-right:3px ; font-size:80%;}
TD.forumMessageContent A		{font-weight:bold;}
TD.forumMessageContent A:HOVER	{}

TD.forumMessageContent TABLE		{ border-top:1px solid #cccccc; border-left:1px solid #cccccc; background:#f6f6f6}
.forumMessageContentDescr		{ border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:0px 3px}

TD.forumMessagePostedBy			{font-size:70%; padding:2px; padding-left:3px; padding-right:3px;}
TD.forumMessageDate				{padding:3px; padding-top:4px; padding-bottom:2px; font-size:70%}
TD.forumMessageSeperator		{background-color:#000000;}

A.forumButtonNewTopic			{font-weight:bold; text-decoration:none;}
A.forumButtonNewTopic:hover		{font-weight:bold; text-decoration:underline;}


/* Forum Index */
TABLE.forumIndexTableContainer	{border:1px solid #000000; border-collapse:collapse;}
TD.forumSecondaryTitle			{padding-left:3px; padding-right:3px; border-bottom:#000000 1px solid;}
A.forumTitle					{}
A.forumTitle:hover				{}

/* Submit response */
TD.forumResponseOrginalMsg		{padding-top:5px;}
TABLE.forumResponseOrginalMsg	{border:1px solid #000000; background-color:#ededed; width:100%; padding:5px;}

.forumNavigation					{ margin-top:5px; background:#ffe49b}

.ForumA		{TEXT-DECORATION:UNDERLINE; CURSOR:pointer; color:#2155a3; font-weight:bold;}
.ForumR		{TEXT-DECORATION:UNDERLINE; CURSOR:pointer; color:#000000; font-weight:bold;}
.Author		{ CURSOR:pointer;}

.forumMessageTools		{ background:#eeeeee; padding:0px 3px; margin:0px -3px; font-size:95%}

.response IMG		{ margin:0px 0px 0px 5px; border:none}


/******************************** Subscription ****************************/
TD.subscribeTableContainer	{text-align:center; padding:10px; width:340px; border:1px solid #000000;}
TABLE.subscribeTable		{padding-bottom:4px; width:100%;}
.buttonSubscribe			{width:100px}
.subscribeForm				{border:solid 1px black; width:150px}
.subscribeFormWide			{border:solid 1px black; width:380px}


/*********************************** SiteMap ***************************************/
TD.siteMapContainer				{}
TABLE.siteMapContainer			{width:100%; padding:2px; margin-bottom:10px;}
TABLE.siteMapContainer A		{text-decoration:none;}
TABLE.siteMapContainer A:hover	{text-decoration:none;}

TD.SiteMapHeaderNode			{font-weight:bold; font-size:80%;}
H3.siteMapHeaderNode			{display:inline; font-weight:bold; font-size:100%;}
TD.siteMapNode					{font-weight:normal; font-size:80%;}
H3.siteMapNode					{display:inline; font-weight:normal; font-size:100%;}
H3.siteMapNode A				{}
H3.siteMapNode A:hover		{}


/*********************************** Messages ********************************/
TABLE.massege		{}
TD.MessageBody		{}
TD.MessageLink		{}
A.MessageLink			{}
A.MessageLink:hover	{}


/********************************** Campaigns *******************************/
TD.MsgContainer			{text-align:center;}
TD.ArticlesContainer	{padding-top:10px;}


/********************************** RSS *******************************/
TD.rssMessage				{text-align:center; padding:10px;}
TABLE.rssContainer			{width:100%;}
TABLE.rssContainer A		{}
TABLE.rssContainer A:hover	{}
TR.rssEvenRow				{}
TR.rssOddRow				{}


/********************************** Login *******************************/
DIV.PermissionMsg					{font-weight:bold; color:red; padding-top:10px;}
TABLE.LoginNewMemberContainer		{width:100%; height:100%; border:solid 1px #bcbcbc; padding:3px;}
TD.LoginNewMemberTitle				{font-weight:bold; border-bottom:solid 1px #bcbcbc;}
TABLE.LoginExistingMemberContainer	{width:98%; height:100%; border:solid 1px #bcbcbc; padding:3px;}
TD.LoginExistingMemberTitle			{font-weight:bold; border-bottom:solid 1px #bcbcbc;}


/********************************** Search Results *******************************/
TD.SearchMsg					{font-weight:bold; border-bottom:solid 1px #bcbcbc; padding-bottom:5px;}
TABLE.SearchResultsContainer	{width:100%;}
TD.SearchResultsContainer		{padding-top:5px;}
TD.SearchResult					{font-weight:bold; padding-top:5px;}
A.SearchResult					{}
A.SearchResult:hover			{}
DIV.SearchResultLocation		{font-weight:normal; font-size:85%; color:#a5a3a4;}
TD.SearchResultsPages			{background-color:#ededed; border:#bcbcbc 1px solid;}



/********************************** Parameters *******************************/
TABLE.ItemParametersContainer	{width:100%;}
TD.ItemParmeterFamily			{padding-right:5px;font-weight:bold;}
TD.ItemParmeterCaption			{font-weight:bold;color:#7C96EB;background-color:#f7f7f7;}
TD.ItemParmeterValue				{background-color:#f7f7f7;}
DIV.ArticlesListParametersCart		{font-weight:bold;margin-top:5px;margin-bottom:5px;color:#7C96EB;}
DIV.SearchResultLocation		{font-weight:normal; font-size:85%; color:#a5a3a4;}
TD.SearchResultsPages			{background-color:#ededed; border:#bcbcbc 1px solid;}
DIV.ArticlesGalleryParametersCart		{font-weight:bold;padding:2px;background-color:#ECEFFA;text-align:center;}
A.ArticlesGalleryParametersCart	{font-size:11px;font-weight:bold;}
A.ArticlesListParametersCart	{font-size:11px;font-weight:bold;}

TD.ParametersFiltersCaption	{padding-right:5px;font-weight:bold; font-size:90%;color:#7C96EB;background-color:#EFEFEF;}
TD.ParametersFamilyCaption		{padding-right:5px;font-weight:bold;background-color:#F5F5F5;}
TD.ParametersFiltersButton		{padding:5px;border-top:1px solid #EFEFEF;}
select.ParametersFilter			{width:200px;font-size:11px;}
.ParametersFilterSubmit			{width:95px;}
.ParametersFilterClear			{width:95px;}


/********************************** Compare *******************************/
TABLE.ComparedItems				{width:100%;}
TD.ComparedItemsSpacerImg		{width:20%;}
TD.ComparedItemImg				{border:1px solid #EFEFEF;text-align:center;width:25%;}
TD.ComparedItemTitle				{font-weight:bold;color:#003399;background-color:#EFEFEF;text-align:center;}
TD.ComparedItemButton			{border:1px solid #EFEFEF;text-align:center;background-color:#EFEFEF;}
TD.ComparedParamPriceCaption	{background-color:#7C96EB;color:#ffffff;font-weight:bold; font-size:80%;}
TD.ComparedParamPriceValue		{background-color:#7C96EB;color:#ffffff;font-weight:bold; font-size:80%;text-align:center;}
TD.ComparedParamFamily			{padding-right:5px;font-weight:bold; font-size:80%;color:#003399;background-color:#DFDFDF;}
TD.ComparedParamCaption			{font-weight:normal;background-color:#F5F5F5;}
TD.ComparedParamValue			{font-weight:normal;background-color:#F5F5F5;}
TD.ParametersFiltersButton		{padding:5px;border-top:1px solid #EFEFEF;}
select.ParametersFilter			{width:200px;font-size:11px;}
.ParametersFilterSubmit			{width:95px;}
.ParametersFilterClear			{width:95px;}


/********************************** ServiceCenter *******************************/
select.ServiceCenter			{width:140px;font-size:11px;}

/*********************************** Styles ********************************/
H1	{display:inline; font-size:170%;}
H2	{display:inline; font-size:150%;}
H3	{display:inline; font-size:125%;}
H4	{display:inline; font-size:100%;}
H5	{display:inline; font-size:90%;}
H6	{display:inline; font-size:80%;}
/*
H1.editorH1	{display:inline; font-size:170%;}
H2.editorH2	{display:inline; font-size:150%;}
H3.editorH3	{display:inline; font-size:125%;}
H4.editorH4	{display:inline; font-size:100%;}
H5.editorH5 {display:inline; font-size:90%;}
H6.editorH6	{display:inline; font-size:80%;}
*/

/*********************************** Font Size ********************************/

FONT.size1	{font-size:80%;}
FONT.size2	{font-size:90%;}
FONT.size3	{font-size:100%;}
FONT.size4	{font-size:125%;}
FONT.size5	{font-size:150%;}
FONT.size6	{font-size:180%;}
FONT.size7	{font-size:210%;}


/*********************************** Forms Wizard ********************************/

TABLE.wizard				{}
TABLE.wizard TD				{}
TD.wizard					{}
TD.wizardRequired			{color:red;}
SELECT.wizard				{font-size:11px;}
INPUT.wizard				{background-color:white; border:1px solid black; font-size:11px; 	width:250px;}
INPUT.wizardSubmit			{}
INPUT.wizardNarrow			{background-color:white; border:1px solid black; font-size:11px; width:100px;}
TEXTAREA.wizard				{background-color:white; border:1px solid black; font-size:11px; width:250px; height:100px;}
INPUT.wizardhidden			{width:0px; height:0px;}
TABLE.dbsMediaContainer		{}
TABLE.dbsMediaContainer TD	{}


/*********************************** GRID HP *************************************/
.TopNavBar {padding-left:150px;}
.BgContent {
	background-image: url(../Bgcontent.jpg);
}
.BgContentin {
	background-image: url(../BgContentIn.jpg);
}

.TopLogoPharmaguri {
	background-image: url(../BgTopBannersParmaGuri.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 102px;
	margin-bottom:10px;
}
.BgbottomBarPharmaGuri {
	background-image: url(../BgBottomBarParmaGuri.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	padding-top:7px;
	text-align:center;
}
.Bgleftbar {
	background-image: url(../Bgleftbar.jpg);
}
.bgrightbar {
	background-image: url(../BgRightBar.jpg);
	background-repeat: repeat-y;
	}
	
.MidCon {padding-bottom:10px;}

/*********************************** Modules *************************************/
TABLE.ModuleContainer 	{width:100%;}
TD.ModuleContainer		{}
TD.ModuleTitle			{height:1px; font-size:80%;}
TD.ModuleTitle a		{text-decoration:none;}
TD.ModuleTitle a:hover	{}


TD.ModuleText			{}


/*********************************** Quick Navgation ******************************/
DIV.QuickNavContainer	{text-align:center;}
OPTION.QuickNavMain		{}
SELECT.QuickNav			{width:165px;}


/*********************************** login ******************************/
TABLE.LoginContainer		{height:110px;}
TD.LoginContainer			{padding-left:3px; padding-right:3px; font-size:11px;}
TABLE.LoginContainer TABLE	{width:100%;}
TABLE.LoginContainer TD		{font-size:11px;}
TD.LoginTitle				{}
INPUT.login					{height:17px; width:100px;}
TD.LoginGreeting			{padding-top:8px;}
INPUT.LoginSubmit			{width:100px;}
INPUT.LoginButton			{}
A.LoginHomepage				{color:white;}
A.LoginHomepage:hover		{color:white;}
TD.login					{}
TD.loginCaption				{font-size:11px;}


/*********************************** Shopping cart ******************************/
TABLE.ShoppingCartContainer		{}
TD.cartTitle					{}
TD.CartItemsContainer			{}
TABLE.CartItemsContainer		{}
TR.cartItem						{}
TR.chartNumber					{}
TR.chartLink					{}


/******************************** Ticker ****************************/
TABLE.tickerContainer					{background-image: url(../Bgnews.jpg);background-repeat: repeat-y;width:154px; height:192px;margin-bottom:10px;}
TD.tickerBody							{vertical-align:top;padding:0px 10px 0px 0px;}
DIV.tickerBody							{overflow:hidden; width:135px; height:135px;}
TABLE.tickerContainer MARQUEE			{ width:135px; height:135px;}
DIV.tickerItemContainer					{margin:0px 3px 10px 0px;}
TD.tickerTitle							{font-size:12px;color:#005928;font-weight:bold;background-image: url(../T_News.gif);background-repeat: no-repeat;background-position: right top;height:1px;padding:10px 27px 15px 5px;vertical-align:top;}
.tickerHeadLine							{font-weight:bold;color:#1d1d1c;}
.tickerHeadLine:hover					{font-weight:bold;color:#005928;}
.tickerText								{padding:0px 0px 0px 0px;}


/******************************** Survey Box ****************************/
/* Survey Box */
TABLE.SurveyContainer			{background-image: url(../BgSeker.jpg);background-repeat:repeat-y;background-position: right top;width:154px;margin-bottom:10px;}
TD.TopSurvey				{background-image: url(../topseker.jpg);background-repeat: no-repeat;background-position: right bottom;height:10px;}
Td.SurveyContainer {Padding:0px 15px 0px 10px;}
TABLE.SurveyContainer TABLE		{}
TD.SurveyTitle					{font-size:12px;color:#046596;font-weight:bold;background-image: url(../T_seker.gif);background-repeat: no-repeat;background-position: right top;height:1px;padding:0px 27px 10px 5px;vertical-align:top;}
TD.SurveyQuestion				{font-weight:bold;padding:0px 0px 10px 0px;color:#003e5e;}
TD.SurveyAnswer					{width:100%;color:#003e5e;font-size:11px;font-weight:bold;padding:0px 0px 10px 0px;}
TABLE.SurveyButtonsPannel		{margin-top:10px; width:100%;}
INPUT.SurveyButton				{width:90%;color:#FFFFFF; border-color:#00476b; border-style:solid; border-top-width:1px; border-left-width:1px; border-bottom-width:1px; border-right-width:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#046596; height:18px; text-align:center;}
.BottomSurvey {background-image: url(../bottomseker.jpg);background-repeat: no-repeat;background-position: right bottom;height:10px;}

/* Survey Results */
.divResult 						{border:solid 1px #97B2CC; background-color:#ffffff; color:#97B2CC; font-weight:bold; font-size:11px;}
.divWinResult					{border:solid 1px #ffffff; background-color:#97B2CC; color:#ffffff; font-weight:bold; font-size:11px;}


/********************************* Banners *****************************/
DIV.bannerContainer		{margin-bottom:5px; text-align:center;}
DIV.bannerContainerForum		{margin-bottom:0px; text-align:center;}
DIV.bannerContainerForum2		{margin-bottom:10px; text-align:center;}
DIV.bannerContainerRight		{margin-bottom:10px; text-align:center;}
/******************************** Search ****************************/
TABLE.SearchContainer	{margin-bottom:10px;width:154px;background-image: url(../Bgsearchtop.jpg);	background-repeat: no-repeat;	background-position: left top;height: 44px;}
TD.SearchContainer		{text-align:right; vertical-align:top;padding:12px 13px 0px 0px; background-image: url(../Bgsearchbottom.jpg);	background-repeat: no-repeat;	background-position: left bottom;}
TABLE.Search			{width:127px}
TD.SearchInp			{}
TD.SearchBut			{padding:2px 11px 0px 0px;}
TD.SearchSectionTitle	{font-size:12px;padding:7px 0px 10px 0px;}
INPUT.Search			{width:82px; height:15px; font-size:11px; border-style:solid; border-width:0px; border-color:#000;}
INPUT.SearchBut			{}


/******************************** Media ****************************/
TABLE.MediaContainer	{}


/******************************** FreeBox ****************************/
TABLE.FreeBoxContainer		{}
TD.FreeBoxItemContainer		{}
TABLE.FreeBoxItemContainer	{width:100%;}
TD.FreeBoxTitle				{font-weight:bold;}
TD.FreeBoxTopRight			{}
TD.FreeBoxTopLeft			{}
TD.FreeBoxBottomRight		{}
TD.FreeBoxBottomLeft		{}
A.FreeBoxTitle				{}
A.FreeBoxTitle:hover		{}
TD.FreeBoxBody				{}

/* Section Specipic Example FreeBox_Section1*/
#FreeBox_Section1 TABLE.FreeBoxContainer		{margin:0px 0px 10px 0px;background-image: url(../BgFr_1.jpg);width:450px;background-repeat:repeat-y;background-position: left top;height:192px}
#FreeBox_Section1 TD.FreeBoxItemContainer		{background-image: url(../TopFr_1.jpg);background-repeat:no-repeat;background-position: left top;vertical-align:top}
#FreeBox_Section1 TABLE.FreeBoxItemContainer	{width:450px;height:192px;background-image: url(../BottomFr_1.jpg);background-repeat:no-repeat;background-position: left bottom;}
#FreeBox_Section1 TD.FreeBoxTitle				{font-size:12px;color:#045927;font-weight:bold; height:1px;padding:15px 20px 15px 5px;vertical-align:top;}
#FreeBox_Section1 TD.FreeBoxTopRight			{}
#FreeBox_Section1 TD.FreeBoxTopLeft				{}
#FreeBox_Section1 TD.FreeBoxBottomRight			{}
#FreeBox_Section1 TD.FreeBoxBottomLeft			{}
#FreeBox_Section1 A.FreeBoxTitle				{color:#045927;}
#FreeBox_Section1 A.FreeBoxTitle:hover			{color:#1b578a;}
#FreeBox_Section1 TD.FreeBoxBody				{padding:0px 20px 10px 20px;vertical-align:top}

/* Section Specipic Example FreeBox_Section2*/
#FreeBox_Section2 TABLE.FreeBoxContainer		{margin:0px 0px 0px 0px;width:100%;
#FreeBox_Section2 TD.FreeBoxItemContainer		{vertical-align:top;}
#FreeBox_Section2 TABLE.FreeBoxItemContainer	{}
#FreeBox_Section2 TD.FreeBoxTitle				{background-repeat: no-repeat;background-position: right top;background-image: url(../TopFr_2.gif);font-size:12px;color:#1b578a;font-weight:bold; height:1px;padding:5px 28px 0px 5px;vertical-align:top;}
#FreeBox_Section2 TD.FreeBoxTopRight			{}
#FreeBox_Section2 TD.FreeBoxTopLeft				{}
#FreeBox_Section2 TD.FreeBoxBottomRight			{}
#FreeBox_Section2 TD.FreeBoxBottomLeft			{}
#FreeBox_Section2 A.FreeBoxTitle				{color:#1b578a;}
#FreeBox_Section2 A.FreeBoxTitle:hover			{color:#045927;}
#FreeBox_Section2 TD.FreeBoxBody				{vertical-align:top;border-bottom:1px solid #e4e4e4;padding:10px 10px 10px 10px;}

/* Section Specipic Example FreeBox_Section3*/
#FreeBox_Section3 TABLE.FreeBoxContainer		{margin:0px 0px 10px 0px;background-image: url(../TopFr_3.jpg);width:100%;background-repeat: no-repeat;background-position: left top;}
#FreeBox_Section3 TD.FreeBoxItemContainer		{vertical-align:top}
#FreeBox_Section3 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section3 TD.FreeBoxTitle				{font-size:12px;color:#045927;font-weight:bold;background-image: url(../T_TopFr_3.gif);background-repeat: no-repeat;background-position: right top;height:1px;padding:10px 30px 5px 5px;vertical-align:top;}
#FreeBox_Section3 TD.FreeBoxTopRight			{}
#FreeBox_Section3 TD.FreeBoxTopLeft				{}
#FreeBox_Section3 TD.FreeBoxBottomRight			{}
#FreeBox_Section3 TD.FreeBoxBottomLeft			{}
#FreeBox_Section3 A.FreeBoxTitle				{color:#045927;}
#FreeBox_Section3 A.FreeBoxTitle:hover			{}
#FreeBox_Section3 TD.FreeBoxBody				{padding:0px 10px 15px 0px;background-image: url(../TopFr_3.jpg);background-position: left bottom;background-repeat:repeat-x;}

/* Section Specipic Example FreeBox_Section4*/

#FreeBox_Section4 TABLE.FreeBoxContainer		{width:420px;margin:10px 0px 5px 0px;background-image: url(../BgInformative.jpg);background-repeat:repeat-y;background-position: right top;}
#FreeBox_Section4 TD.FreeBoxItemContainer		{background-image: url(../TopInformative.jpg);background-repeat: no-repeat;background-position: right top;}
#FreeBox_Section4 TABLE.FreeBoxItemContainer	{width:420;height:100px;background-image: url(../BottomInformative.jpg);background-repeat: no-repeat;background-position: right bottom;}
#FreeBox_Section4 TD.FreeBoxTitle				{font-size:12px;color:#045927;font-weight:bold; height:1px;padding:15px 15x 0px 5px;vertical-align:top;}
#FreeBox_Section4 TD.FreeBoxTopRight			{}
#FreeBox_Section4 TD.FreeBoxTopLeft			{}
#FreeBox_Section4 TD.FreeBoxBottomRight		{}
#FreeBox_Section4 TD.FreeBoxBottomLeft		{}
#FreeBox_Section4 A.FreeBoxTitle				{}
#FreeBox_Section4 A.FreeBoxTitle:hover		{}
#FreeBox_Section4 TD.FreeBoxBody				{padding:5px 15x 15px 15px;}



/******************************** Quick Subscription ****************************/
TABLE.QuickSubscription			{}
TD.QuickSubscriptionMsg			{}
INPUT.QuickSubscription			{}
INPUT.ButtonQuickSubscription	{}


/******************************** Calendar ****************************/
IFRAME.Calendar	{}


/******************************** Navigation Title ****************************/
TD.NavigationTitle				{}


/******************************* DARONET *****************************/
TABLE.daronet	{direction:ltr;padding:1px}
TD.daronet		{}
A.daronet		{font-size:11px; font-weight:bold; color:#1f3f7a; text-decoration:none;}
A.daronet:hover	{font-size:11px; font-weight:bold; color:#1f3f7a; text-decoration:none;}


/*********************************** Top Navigation bar ********************************/

TABLE.navigationBar			{margin-bottom:10px;background-image: url(../BgTopMid1.jpg);background-repeat:repeat-x;background-position: left top; text-align:center; height:30px;width:778px;}
TD.first_navigationImage	{width:10px; background-image: url(../DivRightTop1.jpg);background-repeat: no-repeat;background-position: right top;}
TD.mid_navigationImage		{width:22px; background-image: url(../DivmidTop1.jpg);background-repeat: no-repeat;background-position: right top;}
TD.last_navigationImage		{width:10px; background-image: url(../DivleftTop1.jpg);background-repeat: no-repeat;background-position: right top;}

/* First Level */
TD.navigation					{text-align:center;color:#ffffff; font-weight:bold; font-size:12px; Cursor:pointer; padding:0px 0px 0px 0px;}
TD.navigationOver			{text-align:center;color:#035926; font-weight:bold; font-size:12px; Cursor:pointer; padding:0px 0px 0px 0px;}
TD.navigationOn				{text-align:center;color:#035926; font-weight:bold; font-size:12px; Cursor:pointer; padding:0px 0px 0px 0px;}
TD.navigationOnOver		{text-align:center;color:#035926; font-weight:bold; font-size:12px; Cursor:pointer; padding:0px 0px 0px 0px;}

TD.navigation				A.navigation,
TD.navigation 				A.navigation:hover		{color:#ffffff; font-weight:bold; text-decoration:none; display:block;}
TD.navigationOver			A.navigation,
TD.navigationOver			A.navigation:hover		{color:#003c1a; font-weight:bold; text-decoration:none; display:block;}
TD.navigationOn				A.navigation, 
TD.navigationOn				A.navigation:hover		{color:#003c1a; font-weight:bold; text-decoration:none; display:block;}
TD.navigationOnOver			A.navigation, 
TD.navigationOnOver			A.navigation:hover	{color:#003c1a; font-weight:bold; text-decoration:none; display:block;}


/* Second Level */
DIV.navigationSubContainer	{border-top:1px solid #b6c99c;}

DIV.navigationSub			{background-color:#e4eed6; color:#025924; border-right:1px solid #b6c99c; border-left:1px solid #b6c99c; border-bottom:1px solid #b6c99c; font-weight:bold; font-size:90%; width:130px; padding:2px 5px 2px 5px;}
DIV.navigationSubOver		{background-color:#b9cd9e; color:#00421b; border-right:1px solid #b6c99c; border-left:1px solid #b6c99c; border-bottom:1px solid #b6c99c; font-weight:bold; font-size:90%; width:130px; padding:2px 5px 2px 5px;}

DIV.navigationSub			A.navigationSub,
DIV.navigationSub			A.navigationSub:hover	{color:#025924; text-decoration:none; display:block; width:100%; height:100%;}
DIV.navigationSubOver		A.navigationSub,
DIV.navigationSubOver		A.navigationSub:hover	{color:#00421b; text-decoration:none; display:block; width:100%; height:100%;}	

/*********************************** Top Navigation bar 320********************************/

#navHorizontalByID320 TABLE.navigationBar			{margin-bottom:10px;background-image: url(../BgTopMid.jpg);background-repeat:repeat-x;background-position: left top; text-align:center; height:20px;width:100%;}
#navHorizontalByID320 TD.first_navigationImage	{width:7px; background-image: url(../DivRightTop.jpg);background-repeat: no-repeat;background-position: right top;}
#navHorizontalByID320 TD.mid_navigationImage		{width:16px; background-image: url(../DivmidTop.jpg);background-repeat: no-repeat;background-position: right top;}
#navHorizontalByID320 TD.last_navigationImage		{width:7px; background-image: url(../DivleftTop.jpg);background-repeat: no-repeat;background-position: right top;}

/* First Level */
#navHorizontalByID320 TD.navigation					{text-align:center;color:#035926; font-weight:bold; font-size:12px; Cursor:pointer; padding:0px 0px 0px 0px;}
#navHorizontalByID320 TD.navigationOver			{text-align:center;color:#1b3314; font-weight:bold; font-size:12px; Cursor:pointer; padding:0px 0px 0px 0px;}
#navHorizontalByID320 TD.navigationOn				{text-align:center;color:#1b3314; font-weight:bold; font-size:12px; Cursor:pointer; padding:0px 0px 0px 0px;}
#navHorizontalByID320 TD.navigationOnOver		{text-align:center;color:#1b3314; font-weight:bold; font-size:12px; Cursor:pointer; padding:0px 0px 0px 0px;}

#navHorizontalByID320 TD.navigation				A.navigation,
#navHorizontalByID320 TD.navigation 				A.navigation:hover		{color:#035926; font-weight:bold; text-decoration:none; display:block;}
#navHorizontalByID320 TD.navigationOver			A.navigation,
#navHorizontalByID320 TD.navigationOver			A.navigation:hover		{color:#1b3314; font-weight:bold; text-decoration:none; display:block;}
#navHorizontalByID320 TD.navigationOn				A.navigation, 
#navHorizontalByID320 TD.navigationOn				A.navigation:hover		{color:#1b3314; font-weight:bold; text-decoration:none; display:block;}
#navHorizontalByID320 TD.navigationOnOver			A.navigation, 
#navHorizontalByID320 TD.navigationOnOver			A.navigation:hover	{color:#1b3314; font-weight:bold; text-decoration:none; display:block;}


/* Second Level */
#navHorizontalByID320 DIV.navigationSubContainer	{border-top:1px solid #b6c99c;}

#navHorizontalByID320 DIV.navigationSub			{background-color:#e4eed6; color:#025924; border-right:1px solid #b6c99c; border-left:1px solid #b6c99c; border-bottom:1px solid #b6c99c; font-weight:bold; font-size:90%; width:130px; padding:2px 5px 2px 5px;}
#navHorizontalByID320 DIV.navigationSubOver		{background-color:#b9cd9e; color:#00421b; border-right:1px solid #b6c99c; border-left:1px solid #b6c99c; border-bottom:1px solid #b6c99c; font-weight:bold; font-size:90%; width:130px; padding:2px 5px 2px 5px;}

#navHorizontalByID320 DIV.navigationSub			A.navigationSub,
#navHorizontalByID320 DIV.navigationSub			A.navigationSub:hover	{color:#025924; text-decoration:none; display:block; width:100%; height:100%;}
#navHorizontalByID320 DIV.navigationSubOver		A.navigationSub,
#navHorizontalByID320 DIV.navigationSubOver		A.navigationSub:hover	{color:#00421b; text-decoration:none; display:block; width:100%; height:100%;}				
/* Sepecific CSS exapmle // BY ORDER - ONLY FRO FIRST LEVEL
First Level		
A.navigation1				{}
A.navigation1:hover		{}
A.navigationOn1			{}
A.navigationOn1:hover		{}

TD.navigation1				{}
TD.navigationOver1			{}
TD.navigationOn1			{}
TD.navigationOnOver1		{}
 */
 
 /* Sepecific CSS exapmle // BY CATEGORY ID
First Level		
A.navigationByID1				{}
A.navigationByID1:hover		{}
A.navigationOnByID1			{}
A.navigationOnByID1:hover		{}

TD.navigationByID1				{}
TD.navigationOverByID1			{}
TD.navigationOnByID1			{}
TD.navigationOnOverByID1		{}


Second Level
DIV.navigationSubContainerByID1	{}
A.navigationSubByID1			{}
A.navigationSubByID1:HOVER		{}

DIV.navigationSubByID1			{}
DIV.navigationSubOverByID1		{}
 */

/*********************************** Simple Horizontal Navigation bar ********************************/

TABLE.NavigationBarSimple			{}
TD.NavigationBarSimpleSeperator		{width:11px;background-image: url(../DivSepBottom.gif);background-repeat: no-repeat;background-position: center;}
TD.NavigationBarSimpleSeperator1	{display:none;}
/*
TD.NavigationBarSimpleSeperator0	{}
TD.NavigationBarSimpleSeperator1	{}
TD.NavigationBarSimpleSeperator2	{}
...
*/

TD.NavigationBarSimple				{color:#045927; font-weight:normal; font-size:11px; padding:0px;}
TD.NavigationBarSimpleOver		{color:#2e2e2e; font-weight:normal; font-size:11px; padding:0px;}
A.NavigationBarSimple					{color:#045927; text-decoration:none;}
A.NavigationBarSimple:hover		{color:#2e2e2e; text-decoration:none;}

TD.NavigationBarSimpleOn			{color:#2e2e2e; font-weight:normal; font-size:11px; padding:0px;}
TD.NavigationBarSimpleOnOver	{color:#2e2e2e; font-weight:normal; font-size:11px; padding:0px;}
A.NavigationBarSimpleOn				{color:#2e2e2e; text-decoration:none;}
A.NavigationBarSimpleOn:hover	{color:#2e2e2e; text-decoration:none;}


/* Specific CSS for the first element // BY ORDER
TD.NavigationBarSimple1			{color:#FF0000; font-weight:bold; font-size:12px; padding-left:5px;}
TD.NavigationBarSimpleOver1		{color:#0000FF; font-weight:bold; font-size:12px; padding-left:5px;}
A.NavigationBarSimple1				{color:#FF0000; text-decoration:none;}
A.NavigationBarSimple1:hover		{color:#0000FF; text-decoration:none;}

TD.NavigationBarSimpleOn1			{color:#00FF00; font-weight:bold; font-size:12px; padding-left:5px;}
TD.NavigationBarSimpleOnOver1		{color:#CCCCCC; font-weight:bold; font-size:12px; padding-left:5px;}
A.NavigationBarSimpleOn1			{color:#00FF00; text-decoration:none;}
A.NavigationBarSimpleOn1:hover		{color:#CCCCCC; text-decoration:none;}
*/

/* Specific CSS for the first element // BY CATEGORYID
TD.NavigationBarSimpleByID1			{color:#FF0000; font-weight:bold; font-size:12px; padding-left:5px;}
TD.NavigationBarSimpleOverByID1		{color:#0000FF; font-weight:bold; font-size:12px; padding-left:5px;}
A.NavigationBarSimpleByID1				{color:#FF0000; text-decoration:none;}
A.NavigationBarSimpleByID1:hover		{color:#0000FF; text-decoration:none;}

TD.NavigationBarSimpleOnByID1			{color:#00FF00; font-weight:bold; font-size:12px; padding-left:5px;}
TD.NavigationBarSimpleOnOverByID1		{color:#CCCCCC; font-weight:bold; font-size:12px; padding-left:5px;}
A.NavigationBarSimpleOnByID1			{color:#00FF00; text-decoration:none;}
A.NavigationBarSimpleOnByID1:hover		{color:#CCCCCC; text-decoration:none;}
*/

/****************************** Side Navigation Bar **************************/
TABLE.VerticalBarContainer		{width:100%;}
TD.VerticalBarContainer			{}
Td.RightBarBottom {display:none;}
/* First Level */
DIV.MenuRowMainContainer 		{background-image: url(../arrowrightbar.jpg);	background-repeat: no-repeat;	background-position: right top;}

DIV.menuRowContainer				{color:#045927; font-weight:bold; font-size:12px;  padding:2px 30px 3px 7px;}
DIV.menuRowContainerOver		{color:#1b3314; font-weight:bold; font-size:12px;  padding:2px 30px 3px 7px;}
DIV.menuRowContainerOn			{color:#1b3314; font-weight:bold; font-size:12px;  padding:2px 30px 3px 7px;}
DIV.menuRowContainerOnOver	{color:#1b3314; font-weight:bold; font-size:12px;  padding:2px 30px 3px 7px;}

DIV.menuRowContainer			A.menuRowright,
DIV.menuRowContainer			A.menuRowright:hover			{color:#045927; text-decoration:none; display:block; width:100%; height:100%;}
DIV.menuRowContainerOver		A.menuRowright,
DIV.menuRowContainerOver		A.menuRowright:hover		{color:#1b3314; text-decoration:none; display:block; width:100%; height:100%;}
DIV.menuRowContainerOn			A.menuRowright,
DIV.menuRowContainerOn			A.menuRowright:hover		{color:#1b3314; text-decoration:none; display:block; width:100%; height:100%;}
DIV.menuRowContainerOnOver		A.menuRowright,
DIV.menuRowContainerOnOver		A.menuRowright:hover	{color:#1b3314; text-decoration:none; display:block; width:100%; height:100%;}

SPAN.menuRowSeperatorTop		{display:block;overflow:hidden;height:3px; font-size:0px; background-image: url(../seprightbar.jpg);	background-repeat: no-repeat;	background-position: right top;}
SPAN.menuRowSeperatorTopByOrder1 {display:none; /*overflow:hidden;*/}
SPAN.menuRowSeperatorBottom		{display:none; /*overflow:hidden; font-size:0px; */}


/* Second Level */
DIV.menuSubRowContainer				{color:#045927; font-weight:normal; font-size:11px;  padding:2px 35px 3px 7px;}
DIV.menuSubRowContainerOver		{color:#1b3314; font-weight:bold; font-size:11px;  padding:2px 35px 3px 7px;}
DIV.menuSubRowContainerOn			{color:#1b3314; font-weight:bold; font-size:11px;  padding:2px 35px 3px 7px;}
DIV.menuSubRowContainerOnOver	{color:#1b3314; font-weight:bold; font-size:11px;  padding:2px 35px 3px 7px;}

DIV.menuSubRowContainer			A.menuSubRow,
DIV.menuSubRowContainer			A.menuSubRow:hover		{color:#045927; text-decoration:none; display:block; width:100%; height:100%;}
DIV.menuSubRowContainerOver		A.menuSubRow,
DIV.menuSubRowContainerOver		A.menuSubRow:hover	{color:#1b3314; text-decoration:none; display:block; width:100%; height:100%;}
DIV.menuSubRowContainerOn		A.menuSubRow,
DIV.menuSubRowContainerOn		A.menuSubRow:hover		{color:#1b3314; text-decoration:none; display:block; width:100%; height:100%;}
DIV.menuSubRowContainerOnOver	A.menuSubRow,
DIV.menuSubRowContainerOnOver	A.menuSubRow:hover	{color:#1b3314; text-decoration:none; display:block; width:100%; height:100%;}

/* Apply diffrent style to a specific bar
First Level	
#navVertical77 DIV.menuRowContainer			{}
#navVertical77 DIV.menuRowContainerOn			{}

#navVertical77 A.menuRowright					{}
#navVertical77 A.menuRowright:hover			{}
#navVertical77 A.menuRowrightOn				{}
#navVertical77 A.menuRowrightOn:hover			{}

Second Level
#navVertical77 DIV.menuSubRowContainer		{}
#navVertical77 DIV.menuSubRowContainerOn	{}
#navVertical77 DIV.menuSubRowContainerOver	{}

#navVertical77 A.menuSubRow				{}
#navVertical77 A.menuSubRow:hover			{}
#navVertical77 A.menuSubRowOn				{}
#navVertical77 A.menuSubRowOn:hover		{}
 */
 
 
 /* Sepecific CSS Example
First Level	
#container137 DIV.menuRowContainer			{}
#container137 DIV.menuRowContainerOn			{}

#container137 A.menuRowright					{}
#container137 A.menuRowright:hover			{}
#container137 A.menuRowrightOn				{}
#container137 A.menuRowrightOn:hover			{}

Second Level
#subContainer78 DIV.menuSubRowContainer		{}
#subContainer78 DIV.menuSubRowContainerOn	{}
#subContainer78 DIV.menuSubRowContainerOver	{}

#subContainer78 A.menuSubRow				{}
#subContainer78 A.menuSubRow:hover			{}
#subContainer78 A.menuSubRowOn				{}
#subContainer78 A.menuSubRowOn:hover		{}
 */

/********************************** Shop ******************************************/

.shopButton			{cursor:pointer;}
TABLE.sectionTitle	{width:100%;}

TD.sectionTitle		{background-color:#808080; color:#FFFFFF; font-weight:bold; font-size:90%; padding:2px 5px 3px 5px; text-align:center;}

.customerFieldRequired {color:#CC1313; font-weight:bold; font-size:80%; vertical-align:middle; width:235px;}

.customerField		{font-weight:bold; font-size:80%; vertical-align:middle; width:235px;}

.customerValue		{font-weight:normal; font-size:80%; vertical-align:middle; width:230px;}

INPUT.option		{border-width:0px; vertical-align:middle; background-color:transparent;}

INPUT.customer		{width:218px; background-color:#f4f4f4; border:1px solid #dadada;}

TEXTAREA.customer	{width:218px; height:50px; background-color:#f4f4f4; border:1px solid #dadada; color:black; font:normal 11px Arial;}

IN.CustomerDefault	{width:218px; background-color:#f4f4f4;}

SELECT.customer		{width:218px; background-color:#f4f4f4; border:1px solid #dadada;}

SELECT.card			{width:50px; background-color:#f4f4f4; border:1px solid #dadada;}

TABLE.border		{background-color:#808080; width:100%;}

TD.PaymentTab		{background-color:#FFFFFF; padding:8px;}

TD.PaymentTabOn		{background-color:#ECECEC;}

SELECT.shipping		{font-weight:normal; font-size:80%;}


/********************************** Articles Prices Display ******************************************/

TABLE.HorizontalPricesContainer {border-top:dashed 1px #BCBCBC; margin-top:8px; width:100%;}

.HorizontalMarketPrice			{background-color:#f9f9f9; text-align:center; border:1px solid #e0e0e0; padding:0 10px 2px 10px; margin:5px 0 0 5px; color:#000000; font-weight:normal; font-size:100%;}

.HorizontalOurPrice				{background-color:#f9f9f9; text-align:center; border:1px solid #e0e0e0; padding:0 10px 2px 10px; margin:5px 0 0 5px; color:#ff0000; font-weight:bold; font-size:110%;}

.HorizontalYouSave				{background-color:#f9f9f9; text-align:center; border:1px solid #e0e0e0; padding:0 10px 2px 10px; margin:5px 0 0 5px; color :#000000; font-weight:bold; font-size:100%;}

.HorizontalPriceDescription 	{color:#000000; font-weight:normal; font-size:90%;}

.HorizontalAddToCart			{margin-top:5px; text-align:left;}


TABLE.VerticalPricesContainer	{border-top:dashed 1px #BCBCBC; margin-top:8px; width:100%;}

.VerticalMarketPrice			{background-color:#f9f9f9; text-align:center; border:1px solid #e0e0e0; padding:0 10px 2px 10px; margin-top:5px; color:#000000; font-weight:normal; font-size:100%;}

.VerticalOurPrice				{background-color:#f9f9f9; text-align:center; border:1px solid #e0e0e0; padding:0 10px 2px 10px; margin-top:5px; color:#ff0000; font-weight:bold; font-size:110%;}

.VerticalYouSave				{background-color:#f9f9f9; text-align:center; border:1px solid #e0e0e0; padding:0 10px 2px 10px; margin-top:5px; color :#000000; font-weight:bold; font-size:100%;}

.VerticalPriceDescription		{color:#000000; font-weight:normal; font-size:90%;}

.VerticalAddToCart				{margin-top:5px; text-align:center;}
