/* CSS Document */
#Body{
	}
html,body{
	font-family: Tahoma, Geneva, sans-serif;margin:0px; padding:0px;
	}

TH,TD,DIV{
	font-size:12px; font-family: Tahoma, Geneva, sans-serif;}
A,A:link,A:visited,A:active{
	color:#205795;text-decoration: underline;}
A:hover{
	color:#205795;text-decoration:none;}
h1,h3,h5{
	color:#333; font-weight:bold;}
h2,h4,h6{
	color:#125C94;}
	
/* ********** Pane Style ************** */
.BannerPane								{ padding:5px; float:left;}
.LogoPane								{ padding:0px 3px 0 5px;}
.TopPane								{ padding:0px 0px 0px 0px;}
.TopLeftPane							{ padding:7px 7px 5px 0px;}
.TopRightPane							{ padding:7px 0px 5px 0px;}
.BottomLeftPane							{ padding:7px 7px 5px 0px;}
.BottomRightPane						{ padding:7px 0px 5px 0px;}
.FooterLeftPane							{ padding:7px 7px 5px 0px;}
.FooterRightPane						{ padding:7px 0px 5px 0px;}
.LeftPane								{ padding:0px 7px 0px 0px;}
.ContentPane							{ padding:0px;}
.RightPane							    { padding:0px 0px 0px 7px;}
.MidLeftPane							{ padding:4px 4px 4px 8px;}
.MiddlePane								{ padding:4px 4px 4px 4px;}
.MidRightPane							{ padding:4px 0px 4px 4px;}
.BottomColumn1							{ padding:4px 4px 4px 8px;}
.BottomColumn2							{ padding:4px 4px 4px 8px;}
.BottomColumn3							{ padding:4px 4px 4px 8px;}
.BottomColumn4							{ padding:4px 0px 4px 8px;}
.BottomPane								{ padding:0px 0px 0px 0px;}
.LeftOutPane							{ padding:0px 7px 0px 0px;}
.RightOutPane							{ padding:0px 0px 0px 7px;}
.HeadPane 								{ padding:5px; float:left;}
.HeadPane .Normal 						{ color:#fff;}
.HeadPane .link,
.HeadPane A:link,
.HeadPane A:visited,
.HeadPane A:active{
	color:#fff;text-decoration: underline;}
.HeadPane A:hover{
	color:#fff;text-decoration:none;}
.HeadPane .SubHead { color:#fff;}
.BannerPane1							{ padding:0px 19px 0px 0px;}
.BannerPane2							{ padding:0px 0px 0px 0px;}
.BannerPane3							{ padding:0px 0px 0px 19px;}


/* ********** Container Style ************** */
.Head									{ font-size:12px;font-weight:bold;color:#333;}
.SubHead								{
	font-size:12px;
	color:#333;
}
.SubSubHead								{ font-size:12px; color:#000; }
.Normal									{ font-family: Tahoma, Geneva, sans-serif;font-size:11px;line-height:18px;color:#000;}

.NormalBold,.DataGrid_Item ,.DataGrid_Header 							{ color:#333;}

/* ********** Footer Style ************** */
.footer,
a.footer:link,
a.footer:active,
a.footer:visited{
	font-size:12px;color:#3F3F3E;text-decoration:none;border-bottom:0px dotted;font-weight:Normal;}
a.footer:hover{
	color:#4C5F10; text-decoration:none; font-weight:Normal; text-decoration:underline; }

/* ********** Privacy/Terms Style ************** */
.terms,
a.terms:link,
a.terms:active,
a.terms:visited{
	font-size:12px;	color:black;	text-decoration:none;	font-weight: normal;	border-bottom:0px dotted;}
a.terms:hover{
	color:black;text-decoration:none;font-weight:bold; text-decoration:underline;}

/* ********** Links Style ************** */
.links,
a.links:link,
a.links:active,
a.links:visited{
	font-size:12px; color:#3F3F3E; text-decoration:none; font-weight:normal; font-family: Tahoma, Geneva, sans-serif;  padding:0px 0px 0px 0px;}	
a.links:hover{
	color:#4C5F10;text-decoration:underline;font-weight:normal;}


/* ********** Other Style ************** */
.dnn_width{
	width:900px; 
	margin:0 auto; 
}
#dnn_wrapper{
     margin:0 auto;
     width:1024px; 
     background-color: White;
     min-height:800px;
    }
#dnn_container 
{
	background-color: #000;
	width:100%;
	min-height: 1000px;
}
	
.dnn_main{
	 margin:0 auto; position:relative;}

/* ********** TOP ************** */
.dnn_top{
	background:url(images/top_bg.jpg) left bottom repeat-x #777777; z-index:3;}
.dnn_top_right{
	/*background:url(images/top_right_bg.jpg) right bottom no-repeat;*/  min-height:39px;z-index:3;}
.top_right{
	float:right;z-index:3;}
.dnn_banner{
	width:100%; z-index:3;}
.banner_bg{
	z-index:3; padding-top:10px;}
.logo_left{
	padding:5px;height:212px; padding-bottom:40px; width:100%}
.login_right{
	float:right; width:40%; height:34px; line-height:34px; text-align:right;}
.boton_login 
{
	float:right; width:40%; height:34px; line-height:34px; z-index:4; position:relative; bottom:60px;
}

/* ********** CONTENT ************** */
.dnn_content{
	padding:5px 5px 5px 5px;}
	

/* ********** BOTTOM	 ************** */
.dnn_bottom{
	/*background:url(images/bottom_bg.jpg) left top repeat-x;*/ background-color:#3AA3DD; height:44px; line-height:44px; text-align:center;z-index:4;}


.left{
	float:left;}
.right{
	float:right;}
.clear{
	clear:both;}







