﻿html
{
	width:100%;
	height:100%;
	overflow:auto;
}
body 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin:0px;
	width: 100%;
	height: 100%;
	font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
	font-size:14px;
	
	/**/
	background-color:gray;
	text-align:center;
	/*background: url(../images/bg-tile.png) #fff;*/
	background-color: #242C35;
	
}
p
{
	text-align:justify;
}

h3
{
	color: #1f2227;
}

.redText
{
	color:Red;
	font-weight: bold;
}

.Message
{
	color:Green;
	font-weight: bold;
}


.button
{
	color:#1f2227; 
	font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
}


#htmlWrapper
{
	z-index: 2;
	position:relative;
	text-align:left;
	width:900px; /*antes 750px */
}

#divMainAnimationLayout
{
	/*background-color:green;
	background-image:url(../images/divAnimationLayoutBG.png);
	background-repeat:no-repeat;*/
	width:900px;
	height:350px;
	position:absolute;
	top:0px;
}

#sideLinks
{
	background-color:transparent;
	width:200px;
	height:250px;
	position:absolute;
	text-align:right;
	top:20px;
	left:10px;
}

#divMainAnimation
{
	background-color:transparent;
	width:660px;
	height:250px;
	position:relative;
	text-align:center;
	left:10px;
	top:-19px;
}

#bodyWrapper
{
	padding:30px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin: 0px auto;
	width:900px;
	/*height: 75%;
	background: url(../images/gloss-overlay.png) repeat-x 0px 0px;*/
	z-index: 2;
	position:relative;
	text-align:left;
	border:0px;
	border-style:solid;
	z-index:5px;
}

#bodyWrapper2
{
	padding:30px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin: 0px auto;
	width:auto;
	/*height: 75%;
	background: url(../images/gloss-overlay.png) repeat-x 0px 0px;*/
	z-index: 2;
	position:relative;
	text-align:left;
	border:0px;
	border-style:solid;
	z-index:5px;
}

#headerWrapper
{
	
	padding-left: 0px;
	padding-right:0px;
	padding-top: 0px;
	padding:0px;
	padding-bottom:0px;
	margin: 0px auto;
	/*
	background-image: url(../images/gloss-overlay.png);
	background-repeat:no-repeat;
	*/
	width:924px;
	z-index: 0;
	position:relative;
	text-align:left;
}

#headerWrapper #logo
{
	
	height:200px;
	/*background-image: url(../images/light.png);
	
	background-image: url(../images/logo240x150.png);*/
	background-repeat:no-repeat;
	background-position:left 50px;
	text-align:center;
	
}

#topnav
{
	width:910px;
	height:38px; /* UP or DOWN the nav menu */
	display:block;
	margin-top:0px;
	padding-top:0px;
	z-index:0;
}

#topnav ul
{
	list-style-type:none;
	list-style-image:none;	
}

#topnav li
{
	float:left;
	margin:0px;
}

#main-area
{
	padding-bottom:0px;
	padding-left: 0px;
	padding-right:0px;
	padding:0px;
	padding-top: 5px;
	/*background-color:#1f2227;*/
	background-color:transparent;
	text-align:center;
}

#main-area2
{
	padding-bottom:0px;
	padding-left: 10px;
	padding-right:10px;
	padding:0px;
	padding-top: 5px;
	/*background-color:#1f2227;*/
	background-color:transparent;
	text-align:center;
}

#main-area #defaultRoundedBox .backgroundColor
{
	background-color:#f3f3f3;
}

#main-area2 #defaultRoundedBox .backgroundColor
{
	background-color:#f3f3f3;
}


#footerWrapper
{
	padding-bottom:20px;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 20px;
	height:45px;
	text-align:center;
	vertical-align:middle;
	margin-top:30px;
	COLOR:#fff;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    
    
	margin: 0px auto;
	width:760px;
	z-index: 2;
	
	text-align:center;
    
}

#footerWrapper a
{
	height:45px;
	text-align:center;
	vertical-align:middle;
	COLOR:#fff;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

#footerWrapper a:hover
{
	COLOR:silver;
}

.tblLogin, .tblRecovery
{
	border: solid 1px;
}

.tblLogin th, .tblRecovery th
{
	background-color:#242C35;
	color:White;
	font-size:medium;
}
.TrackingLeftPanel
{
	border-right: 0px none;
}

.ASPxGridView_GroupRow
{
	background-color: #586172;
	font-weight:bold;
	Color: White;
}
