/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/

/* GENERAL */
/* style for module titles */
.Head
{
	font-weight: bold;
	font-size: 11px;
	color: #003F50;
	font-family: Verdana;
	background-color: transparent;
	letter-spacing:normal;
	font-variant: normal;
	text-decoration: none;
	line-height: normal;
	text-align: justify;
	white-space: normal;
}

/* text style used for most text rendered by modules */
/* Titulos */
.SubHead
{
	font-weight:normal;
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	color:#006699;
	font-size-adjust:none;
}

/* Titulo de Links */
.pie
{
	font-size: 11px;
	size: 15;
	font-weight: normal;
	color: #003F50;
	font-style: normal;
	font-family: Verdana;
	text-align: center;
	font-variant: normal;
	text-decoration: none;
}

.Normal
{
	font-size: 11px;
	size: 15;
	font-weight: normal;
	color: #003F50;
	font-style: normal;
	font-family: Verdana;
	text-align: justify;
	font-variant: normal;
	text-decoration: none;
}
Td.Head
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana;
	background-color: transparent;
	letter-spacing:normal;
	font-variant: normal;
	text-decoration: none;
	line-height: normal;
	text-align:center;
	white-space: normal;
}
Td.Normal
{
	font-size: 11px;
	size: 15;
	font-weight: normal;
	color: #003F50;
	font-style: normal;
	font-family: Verdana;
	font-variant: normal;
	text-decoration: none;
}

A.Normal:link 
{
	font-size: 10px;
	color:#7C8B9E;
	text-decoration: underline;
	/*	font-weight: bold;*/
}

A.Normal:visited
{
	font-size: 10px;
	color:#7C8B9E;	
	text-decoration: underline;	
/*	font-weight: bold;*/
}

A.Normal:active
{
	font-size: 10px;
	color:#7C8B9E;
}

A.Normal:hover
{

/*	background-color:#EFF4F8;*/
	background-color:#FFFFFF;
	font-size: 10px;
	color:#006699;	
}

/* background color for the content part of the pages */
Body
{
    background-color: white;
}

.LeftPane {
	background-color: #FFF4DE;
}

.ContentPane {
	background: transparent;
}

.RightPane {
}

/* background/border colors for the selected tab */
.TabBg {
color:#CCFF66;
}

/* text style for the selected tab */
.SelectedTab
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    text-decoration:    none;
    color: #666666;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color: #666666;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color: #666666;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color: #666666;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 10px;
    color:#666666;
    font-family: Verdana;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
    text-decoration:    none;
    color:#666666;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#666666;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#666666;
}

A.OtherTabs:hover    {
    text-decoration:    underline;
    color:#666666;
}

/* text style for the selected tab */
.SelectedUser
{
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana;
}

/* hyperlink style for the selected tab */
A.SelectedUser:link {
    text-decoration:    none;
    color: #FFFFFF;
}

A.SelectedUser:visited  {
    text-decoration:    none;
    color: #FFFFFF;
}

A.SelectedUser:active   {
    text-decoration:    none;
    color: #FFFFFF;
}

A.SelectedUser:hover    {
    text-decoration:    none;
    color: #FFFFFF;
}


/************************/
/******** Main Menu *****/
/************************/
.MainMenu_MenuContainer
{
	background-color: transparent;
}

.MainMenu_MenuBar {
	cursor: hand;
	height:20px;
	text-indent: 0px;
	background-image: url(menu_bg.gif);	
/*	background-color: #023B0E;*/
}

.MainMenu_MenuItem
{
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	border-left: #000000 0px solid;
	border-bottom: #000000 0px solid;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	font-family: Arial;
	height: 20px;
	text-transform: uppercase;
	color: #EAD8CE;
	font-weight: bold;	
}

.MainMenu_MenuIcon {
	cursor: hand;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-bottom: #000000 0px solid;
	border-top: #000000 0px solid;
	text-align: center;
	width: 15;
	height: 20;
	background-color: #FFFFFF;
}

.MainMenu_SubMenu {
	z-index: 1000;
	cursor: hand;
	background-color: #FFFFFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='white', Direction=135, Strength=3) ;
	border-bottom: #023B0E 1px solid;
	border-left: #023B0E 1px solid;
	border-top: #023B0E 1px solid;
	border-right: #023B0E 1px solid;
	padding-top: 5px;
	margin-top: -5px;
	border-top-width: 10px;
	height: 20px;
/*	background-image: url(menu_bg.gif);	*/
}

.MainMenu_MenuBreak {
	border-bottom: #404040 0px solid;
	border-left: #FF8080 0px solid;
	border-top: #FF8080 0px solid;
	border-right: #404040 0px solid;
/*	background-color: #000000;*/
	height: 20px;
	text-indent: 0px;	
}

.MainMenu_SubMenu .MainMenu_MenuItemSel
{
/*	background-image: url(menu_bg.gif);*/
	height:20;
	font-size: 10px;
	cursor: hand;
	color: #EAD8CE;
	font-style: normal;
	font-family: Arial, Helvetica;
	background-color: #023B0E;
	text-indent: 0px;
}
.MainMenu_SubMenu .MainMenu_MenuItem
{
	color: #023B0E;
}

.MainMenu_MenuItemSel
{
	background-image: url(menu_bg.gif);
	height:20;
	font-size: 10px;
	cursor: hand;
	color: #FFFFFF;
	font-style: normal;
	font-family: Arial, Helvetica;
	text-indent: 0px;
	text-transform: uppercase;	
}

.MainMenu_MenuArrow {
	font-family: webdings;
	font-size: 10px;
	color: white;
	cursor: hand;
	border-right: #000000 0px solid;
	border-bottom: #000000 0px solid;
	border-top: #000000 0px solid;
	height: 20px;
}

.MainMenu_RootMenuArrow {
	font-family: webdings;
	font-size: 10px;
	cursor: hand;
	background-attachment: fixed;
	display: none;
}

.MenuPane
{
	background-image:url(MountainSide.jpg);
	background-repeat: no-repeat;
    background-position:left bottom;
	background-color: #023B0E;
}

/*
A.Normal:link {
	text-decoration:    none;
	color:blue;
	font-size: 10px;
}

A.Normal:visited  {
    text-decoration:    none;
    color:black;
	font-size: 10px;	
}

A.Normal:active   {
    text-decoration:    none;
    color:black;
	font-size: 10px;		
}

A.Normal:hover    {
    text-decoration:    underline;
    color:black;
	font-size: 10px;	
}
*/

.textonormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textonormalbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.txtblancobold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.numeros
{
    FONT: bold 16px Verdana;
    COLOR: #999999
}
.txtboldcentro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.txtnbsubrayado
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.titulosnoti
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #cc0000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.txtnormalgris
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.txtmenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.txtmenu:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textonormbljust
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.textnormblgris
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.txtnormalsimple
{
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.linkcolor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Verdana
}
.txtmenazul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.txtmenazul:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.gdcSearch
{
	font-weight:normal;
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	color:#006699;
	font-size-adjust:none;
}

.gdcError
{
	font-weight:normal;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#FF0000;
	font-size-adjust:none;
}

.gdcLblHelp{
	font-weight:normal;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#999999;
	font-size-adjust:none;
}

.gdcInfoLagel{
	font-weight:normal;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#999999;
	font-size-adjust:none;
}

.NormalTextBox{
	font-family:Verdana;
	font-size: xx-small;
	color:gray;
}

.gdcHeader{
/*	font-weight: bold; */
	font-size: 11px;
/*	color: white; */
	color: #1687B3;
	font-family: Verdana;
	background-color: #EFF4F8;
	letter-spacing:normal;
	text-transform: uppercase;
	font-variant: normal;
	text-decoration: none;
/*	font-style: oblique; */
	line-height: normal;
	text-align: justify;
	white-space: normal;
}

.gdcSSColumnHeader{
	color: #808080;
	font-family: Verdana;
	background-color: #309EDD;
    font-weight: bold;
	
}
.gdcSSAltItem{
	background-color:#EFF4F8;
}
.gdcSSItem{
	background-color:#EFF4FF;
}
.gdcSSAbstract{
	font-size: xx-small;	
	color: gray;
	font-family: Verdana;
}

.gdcSSNormal{
	font-size: xx-small;	
	color: gray;
	font-family: Verdana;
}
.gdcLink{
	font-size: xx-small;	
	font-family: Verdana;
	color: #309EDD;
}

.gdcSSPagerStyle{
	font-size: xx-small;	
	color: gray;
	font-family: Verdana;
	background-color:#CCCCCC;
}

/* Appplied to the LI element for each tab entry */
.TabItem {
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;	
	color: #006699;
}

/* Applied to the SPAN element for the tab name in each entry */
.TabName {
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;	
}

/* Applied to the SPAN element for the tab description in each entry */
.TabDescription
{}

/* Applied to the SPAN element for the list of keywords in each entry */
.TabKeywords
{}

/* Applied to the SPAN element for the list of modules in each entry */
.TabModules {
	font-style: italic;
	font-size: 8px;
	line-height: 16px;
	font-family: Verdana;
}
A.SkinObject:active {
	color: #FFFFFF;
	text-decoration: none;	
}
A.SkinObject:visited {
	color: #FFFFFF;
	text-decoration: none;	
}
A.SkinObject:link {
	color: #FFFFFF;
	text-decoration: none;	
}
A.SkinObject:hover {
	color: #006699;
	text-decoration: none;
}

A:link 
{
	color:#003366;
	text-decoration: underline;
}

A:visited
{
	color:#003366;	
	text-decoration: underline;
}
A:active
{
	color:#003366;
	text-decoration: underline;
}

A:hover
{
	color:#0000FF;	
	text-decoration: underline;
}

