/* Cascading Stylesheet for Common Elements */


/* Remove comments to set the font-size larger or smaller as desired */
body.template {
	font-family: "Trebuchet MS" , Arial, sans-serif;
	padding-left: 4px;	
	/*font-size: 110%;*/
	font-size: 100%;
	/*font-size: 80%;*/
}


/**/
body.template h1 {
	color: #718ABE;
	text-align:center;
}

/* Sets title to be a nice font treatment */
span.allcaps {
	font-variant: small-caps;
	text-align:center;
}

/**/
body.template h2 {
	color: #000099;
	font-size: 140%;
	font-weight: bold;
	margin-bottom: 10px;
}

/**/
div.Back {
	position: relative;
	top: -1.5em;
}

/**/
div.Back img {
	border: none;
	position: relative;
	top: .2em;
	padding-right: .5em;
}

/**/
div.Back a:link {
	color: #839CE7;
	text-decoration: none;
}

/**/
div.Back a:visited {
	color: #839CE7;
	text-decoration: none;
	top: -.2em;
	left: .25em;
}

/**/
div.Back a:hover {
	color: #000099;
	text-decoration: underline !important;
}





/**/
div.Nav {
	margin-right: 1em;
	width: 400px;
	float: right;
	margin-top: 1em;
}

/**/
div.Nav img {
	border: none;
	position: relative;
	top: .2em;
	padding-right: .5em;
}

/**/
div.Nav a:link {
	color: #839CE7;
	text-decoration: none;
}

/**/
div.Nav a:visited {
	color: #839CE7;
	text-decoration: none;
	top: -.2em;
	left: .25em;
}

/**/
div.Nav a:hover {
	color: #000099;
	text-decoration: underline !important;
}


/* Affects the main grid */
body.template table, body.template th, body.template td {
	
	border-collapse: collapse;
	font-family: "Trebuchet MS" , Arial, sans-serif;
	color: #555;
}


/**/
body.template td, body.template th {
	padding: 4px;
	line-height: 1.1em;
}

/**/
body.template td.links {
	color: #4F76A3;
}

/**/
body.template th {
	text-align: left;
	background: #E6EDF5;
	color: #4F76A3;
	font-size: 100% !important;
}

/**/
table.gridview {
	width: 100%;
}

/**/
table.gridview tr {
	background: #FCFDFE;
}

/**/
table.gridview tr.even {
	background: #F7F9FC;
}

/**/
body.template table a:link {
	color: #718ABE;
	text-decoration: none;
}

/**/
body.template table a:visited {
	color: #718ABE;
	text-decoration: none;
}

/**/
body.template table a:hover {
	color: #000099;
	text-decoration: underline !important;
}

/**/
table.gridview td a:link, table.gridview td a:visited {
	font-size: 90%;
}

/**/
table.gridview table td {
	padding-left: .5em;
	padding-right: .5em;
}

/* The following modifies the details table */
body.template table tr {
	background: #FCFDFE;
}

/* The following modifies the controls in the list table footer */
tr.Footer td {
	background: #E6EDF5;
	height: 1.5em;
}

/* The following modifies the page number control which exists under the main table */
div.PageXofN {
	display: inline;
	z-index: 2;
}

/* The following modifies the results per page control which exists under the main table */
div.Results {
	display: inline;
	background: #E6EDF5;
	position: absolute;
	right: 2%;
	padding-top: .1em;
	padding-left: 1em;
	text-align: right;
	z-index: 1;
}
.mainContent {
	margin-left: 15%;
}
.uIContainer
{
	 margin-left:30%;
	
}

.uIContainer .login
{
	  margin-left:5%;
	
}

.profile
{
  margin-top:4em;	
}

table .profileTable
{
	 text-align:right;
	
}

P.Member-Login-Information-01 {font-family: Verdana, Arial, Geneva, sans-serif;
      font-size: 10pt;
      margin-left: 1.5in;
      margin-right: 1in; 
      line-height: 18pt;
      margin-top:30pt;
      margin-bottom:30pt}
	  
P.Regular-01,
div .Regular-01
{
	font-family: Verdana, Arial, Geneva, sans-serif;
     font-size: 10pt;
     margin-left: 1in;
     margin-right: 1in; 
     line-height: 20.5px
}
	 
H4.Member-Menu-01 {line-height: 25pt; margin-top: 30pt;
      font-size: 13pt;
	  text-align: left;
	  font-family: Arial, Geneva, sans-serif;
	  margin-bottom: -16pt;
      margin-left:1in;
      margin-right:1in}
      
      
 #txtHlMemberNumber1
        {
            width: 40px;
        }
        #txtHlMemberNumber2
        {
            width: 40px;
        }
        #Text1
        {
            width: 40px;
        }
        #txtHlMemberNumber3
        {
            width: 40px;
        }
        
 .progress
 {
 	 height:40px;
 	}
 	
 	
  .daysUi
  {
  	margin-left:100px;
  }
  
  .footer
  {    
  	     position:absolute;
  	  	 left:30%;
  	}	