body 
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	font-family:Arial,sans-serif;
	color:#999;
	background:#BDBDBD url(/Portals/_default/Skins/Banners2Site/images/bg1.gif) repeat-x;
	/*background-image:url(/Portals/_default/Skins/Banners2Site/images/pattern_148.gif);*/
}

td, div, p, span
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	line-height:140%;
	color:#666;
}

h3 
{
	color:#000;
	font-family:Arial Narrow, Arial, Sans-Serif;
	font-weight:bold;
	font-size:20px;
	line-height:140%;
}

a, a:link, a:active, a:visited
{
	color:#06A7DE;
	text-decoration:none;
}

a:hover
{
	color:#000;
	text-decoration:underline;
}

hr 
{
	height:2px;
	color:#eee;
}

.navMain, .navMain:link, .navMain:active, .navMain:visited
{
	font-family:Arial,sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:18px;
	cursor:pointer;
}

.navHier, .navHier:link, .navHier:active, .navHier:visited
{
	color:#CCC;
	font-size:11px;
	text-decoration:none;
}

.navHier:hover
{
	color:#333;
	font-size:11px;
	text-decoration:none;
}

.Footer 
{
	color:#999;
	font-size:11px;
}


.tituloContainer 
{
	color:#349BE1;
	font-weight:bold;
	font-size:12px;
}

.PageTitle
{
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#80A90F;
}

.Login, .Login A, .Login A:link, .Login A:active, .Login A:visited
{
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#bbb;
}

/* Classes subHead*/
.Head 
{
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#06A7DE;
}


.subHead 
{
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000;
}

/* Classes interface DNN */
.ControlPanel 
{
	padding-bottom:6px;
    width: 100%;
    
    background-color: #EEEEEE;
    BORDER-RIGHT: #CCC 1px solid; 
    BORDER-TOP: #F1F1F1 1px solid; 
    BORDER-LEFT: #F1F1F1 1px solid; 
    BORDER-BOTTOM: #CCC 3px solid; 
}

/* DATA / MODULES CSS */

.DataHeader, .DataHeader TH
{
	background-image:url('/images/bg_header_table.jpg');
	background-repeat:repeat-x;
	text-align:left;
	color:#fff;
	height:21px;
	padding:4px 4px 6px 4px;
	font-size:11px;
}


.DataHeader TH A 
{
	color:#ff6;
}

.DataHeader TH A:hover
{
	color:#f99;
}


.DataRow, .DataRow TD
{
	background-color:#FFF;
	padding:2px 4px 2px 4px;
}

.AltDataRow, .AltDataRow TD
{
	background-color:#E9F7C8;
	padding:2px 4px 2px 4px;
}

