﻿.googleNavegationBar
{
    color: black; background-color:#E6E6E6; font-family:Arial; font-style:normal; font-size:13px;  BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; padding: 0px 10px 0px 10px;
}
.tableInfo
{
	BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.tableInfo TH
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica; 
}
.tableInfo TD
{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
.tableInfo TH
{
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #eeeeee; COLOR: #666666; 
}

DIV.articleManagerPagerContainer
{
	text-align: right; 
	border: solid 1px #bbb; 
	background-color: #fafafa; 
	padding: 5px; 
	margin-top: 10px;
	font-size: 8pt;
}
DIV.articleManagerPagerContainer INPUT, DIV.articleManagerPagerContainer SELECT
{
	font-size: 8pt;
	font-family: Verdana;
}

TABLE.articleManagerTable
{
	width: 100%;
	margin: 5px 0 5px 0;
	padding: 0;
	border-collapse: collapse;
	border: solid 1px #bbb;
	font-size: 9pt;
}
DIV.smallerInfo
{
	font-size: 8pt;
}
TABLE.articleManagerTable THEAD TR
{
	background-image: url('Images/bg_AdminItemHeader.png'); 
	background-repeat: repeat-x;
	background-color: #bbb;
}
TABLE.articleManagerTable THEAD TR TH
{
	color: Black;
	font-weight: normal;
	letter-spacing: 2px;
	padding: 5px;
	font-size: 8pt;
}
TABLE.articleManagerTable TR TD
{
	padding: 5px;
	border-top: solid 1px #f0f0f0;
	vertical-align: middle;
}

TABLE.articleManagerTable TR TD.commandField
{
	border-right: solid 1px #f0f0f0;
}
DIV.errorDiv
{
	border: solid 1px #e65558; 
	background-color: #ffcccc; 
	padding: 5px;
	font-size: 9pt;
	margin-bottom: 10px;
	margin-top: 10px;
}
TABLE.smallPagerTable
{
	margin: 5px 0 5px 0 !important;
}
TABLE.smallPagerTable TR TD
{
	vertical-align: middle;
}
DIV.infoDiv
{
	border: solid 1px #e6db55; 
	background-color: #fffbcc; 
	padding: 5px;
	font-size: 9pt;
	margin-bottom: 10px;
	margin-top: 10px;
}
UL.smallImageList
{
	margin: 0 0 5px 0;
	padding: 0;
	list-style-type: none;
	border: solid 1px #bbb;
	background-color: White;
	height: 250px;
	overflow: auto;
}
UL.smallImageList LI
{
	margin: 0;
	padding: 0;
	display: inline;
}
TABLE.galleryPagerTable
{
	border: solid 1px #bbb;
	background-color: Red !important;
	margin-bottom: 5px !important;
}
TABLE.galleryPagerTable TR TD
{
	border: none !important;
}
UL.smallImageList LI A IMG
{
	margin: 5px;
	border: solid 1px black;
}
UL.smallImageList LI A:HOVER IMG
{
	border: solid 1px Red;
}
TABLE.pagerTable
{
	border: solid 1px #dadada;
	background-color: #fafafa;
	margin-bottom: 5px !important;
}
TABLE.pagerTable TR TD
{
	padding: 5px;
}
TABLE.diviedContainerTable TR TD
{
	border: solid 1px #bbb;
	background-color: #fafafa;
	padding: 5px;
}
UL.galleryImageList
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
TABLE.diviedContainerTable TR TD.rightColumn
{
	border-left: dashed 1px #bbb !important;
	background-color: #fffbcc;
}
TABLE.DataTableList
{
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	width: 75%;
}
TABLE.DataTableList TR TD
{
	padding: 2px 0 2px 0 !important;
}
TABLE.DataTableList TR TD.Key
{
	border-right: solid 1px #f9f9f9;
	text-align: right;
	padding-right: 5px !important;
	width: 20%;
}
TABLE.DataTableList TR TD.Value
{
	font-weight: bold;
	padding-left: 5px !important;
}
TABLE.NewItemDataTable
{
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	margin: 10px;
}
TABLE.NewItemDataTable TR TD
{
	padding: 3px;
}
TABLE.NewItemDataTable TR TD.Key
{
	text-align: left;
	width: 210px;
}
UL.ItemList
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
UL.ItemList LI
{
	margin-bottom: 15px;
	display: block;
}
UL.ItemList LI DIV.ItemContainer
{
	border: solid 1px #bbb;
	padding: 1px;
}
UL.ItemList LI DIV.ItemContainer DIV
{
	padding: 5px;
}
UL.ItemList LI DIV.ItemHeader
{
	font-weight: bold;
	text-align: left;
	line-height: 19px;
	background-image: url('Images/bg_AdminItemHeader.png');
	background-repeat: repeat-x;
}
UL.ItemList LI DIV.ItemContent
{
	background-color: White;
	padding: 10px !important;
}
UL.ItemList LI DIV.ItemFooter
{
	text-align: right;
	margin-top: 5px;
}
DIV.NewItemContainer
{
	margin-bottom: 25px;
}
DIV.NewItemContainer DIV
{
}
DIV.NewItemContainer DIV.NewItemHeader
{
	font-weight: bold;
	text-align: left;
	margin-bottom: 10px;
}
DIV.NewItemFooter
{
	text-align: right;
	font-weight: bold;
	margin-top: 5px;
}
UL.VoteQuestions
{
}
UL.VoteQuestions LI
{
	margin-top: 2px;
	margin-bottom: 2px;
	list-style-image: url('Images/icon_Question.gif');
}
UL.VoteQuestions LI.InsertQuestion
{
	margin-bottom: 15px;
	list-style-image: url('Images/icon_AddItem.gif');
}
UL.VoteQuestions LI.EditQuestion
{
	list-style-image: url('Images/icon_Edit.gif');
}
UL.VoteAnswers
{
	margin: 0;
	padding: 0;
	margin: 10px 10px 15px 20px;
	border-left: solid 2px #bbb;
	padding-left: 30px;
}
UL.VoteAnswers LI
{
	list-style-image: url('Images/icon_answer.gif');
}
UL.VoteAnswers LI.InsertAnswer
{
	margin-bottom: 5px;
	list-style-image: url('Images/icon_AddItem.gif');
}
UL.VoteAnswers LI.EditAnswer
{
	list-style-image: url('Images/icon_Edit.gif');
}


LABEL.KeyLabel, SPAN.KeyLabel
{
	
	font-weight: bold;
	color: #555;
}
SPAN.DescirptionLabel
{
	color: #777;
	font-size: 8pt;
}
SPAN.RFV
{
	color: Red;
}
DIV.ValueContainer
{
	padding: 5px;
}
INPUT.MainTextBox, TEXTAREA.MainTextBox
{
	color: #333;
	border: solid 1px #bbb;
	/*border-bottom: solid 1px #bbb;
	border-left: solid 1px #cacaca;
	border-top: solid 1px #cacaca;*/
	font-size: 10pt;
	padding: 2px;
}
INPUT.OptionalTextBox, TEXTAREA.OptionalTextBox
{
	color: #333;
	border: solid 1px #bbb;
	font-size: 10pt;
	background-color: #fffff2;
	padding: 2px;
}
UL.PropertyList
{
	margin: 0px;
	padding-left: 25px;
	list-style-type: square;
	margin-top: 5px;
	color: #333;
}
UL.PropertyList LI
{
	margin: 0;
	padding: 0;
	padding-left: 0px;
	margin-left: 0px;
}
UL.PropertyList LI LABEL
{
	font-size: 10pt;
}
UL.PropertyList LI A
{
	font-size: 10pt;
	color: #333;
	text-decoration: none;
}
UL.PropertyList LI A:HOVER
{
	font-size: 10pt;
	color: red;
}
DIV.FreeTextBoxContainer
{
	padding: 5px;
	margin-right: 15px;
}

DIV.ImageBrowserContianer
{
}
DIV.ImageBrowserToolbox
{
	
}
DIV.ImageBrowserToolbox UL
{
	
}
DIV.ImageBrowserToolbox UL LI
{
	
}
DIV.ImageBrowserToolbox UL LI A
{
	
}
DIV.ImageBrowserToolbox UL LI A IMG
{
	
}
DIV.CommandPanel
{
	/*border: solid 1px #89af7e;
	padding: 10px;
	text-align: right;
	background-color: #e1f3dc;*/
	margin-top: 10px;
	text-align: right;
}
DIV.CommandPanel A
{
	padding: 3px 6px 3px 6px;
	border: solid 1px #738b6c;
	background-color: #cee1c9;
	color: #4e6747;
	font-weight: bold;
}
UL.ImageCategoryList
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color: #e4f2fe;
	border: solid 1px #7cc0ff;
	padding: 5px;
	margin-bottom: 10px;
}
UL.ImageCategoryList LI
{
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 8pt;
}
UL.ImageCategoryList LI.Separator
{
	padding-left: 3px;
	padding-right: 3px;
	color: #333;
}
UL.ImageCategoryList LI A
{
	color: #333;
	text-decoration: none;
}
UL.ImageCategoryList LI A:HOVER
{
	color: Red;
}
UL.ImageList
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-color: #f3f3f3;
	border: solid 1px #bbbbbb;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 20px;
}
UL.ImageList LI
{
	margin: 5px;
	padding: 0;
	display: inline;
	vertical-align: top;
}
UL.ImageList LI A IMG
{
	border: solid 2px #bbb;
}
UL.ImageList LI A:HOVER IMG 
{
	border: solid 2px #ce3a09;
}
SPAN.SelectedCategory
{
	color: #c36d08;
}
A.ImageListPagerLink
{
	color: #333;
	font-weight: bold;
	text-decoration: none;
}
A.ImageListPagerLink:HOVER
{
	color: Red;
}


BODY.DefaultCssStyle P
{
	font-family: Tahoma !important;
	font-size: 30pt !important;
}
UL.simpleHorizontalList
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
UL.simpleHorizontalList LI
{
	display: inline;
}
DIV.InfoDiv
{
	border: solid 1px #ddc70e;
	background-color: #fffce4;
	color: #333;
	margin: 10px 0 10px 0;
	padding: 5px;
	font-size: 9pt;
}


UL.imageBrowserCategoryList
{
	margin: 10px 0 5px 0;
	padding: 5px;
	border: solid 1px #bbb; 
	background-color: #fffbcc; 
	list-style-type: none;
}
UL.imageBrowserImageList
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
UL.imageBrowserImageList LI A IMG
{
	border: solid 2px #2c60ae;

}
UL.imageBrowserImageList LI A:HOVER IMG
{
	border: solid 2px #ff9c00;
}
UL.imageBrowserCategoryList LI, UL.imageBrowserImageList LI
{
	display: inline;
}
UL.imageBrowserCategoryList LI A, UL.imageBrowserImageList LI A
{
	color: Black;
}
UL.imageBrowserCategoryList LI A:HOVER, UL.imageBrowserImageList LI A:HOVER
{
	color: Red;
	text-decoration: underline;
	
}
UL.imageBrowserCategoryList LI.separator
{
	margin: 0 3px 0 3px;
}
