.bodyColor{
	background-color: #FFFFFF;
	margin-top: 0;
	background: url("../images/body-background.png")  repeat-x top;
}

div#top {
	background:  url("../images/headerbackground.png") no-repeat;
	width: 900px;
	height: 107px;
}

.strongText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	font: bold;
	font-weight: bold;
}

a {
	color: #6480e8;
}

a:hover {
	color: #4e63b4;
	text-decoration: underline;
}

.link{
	color: #6480e8;
	font: bold;
}

.signinstyle{
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bolder;;
}

th{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#00853F;        /*  #00853F   #7BC143*/
	font-weight: bold;
	background-color: #EEEEEE;
	text-align: left;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#286585; 
}

.horizontalmenuoff {
	height:20pt;
	width: 85px;
	text-align: center;	
	border-top:solid silver 1.0pt;
	border-left:solid silver 1.0pt;
	border-bottom:solid windowtext 0.0pt;
	border-right:solid silver 1.0pt;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight: bold;
	cursor:pointer;
	background-color: #FFFFFF;
	border-color: #C3E3AC;
	border-width: 3px;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}

.horizontalmenuon {
	height:20pt;
	width: 85px;
	text-align: center;
	border-top:solid windowtext 1.0pt;
	border-left:solid windowtext 1.0pt;
	border-bottom:none;
	border-right:solid windowtext 1.0pt;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#7BC143;
	font-weight: bold;
	background-color: #FFFFFF;
	cursor:pointer;
	border-color: #C3E3AC;
	border-width: 3px;
	
}

.tabblog {
	height:20pt;
	width: 85px;
	text-align: center;
	border-top:solid silver 1.0pt;
	border-left:solid silver 1.0pt;
	border-bottom:solid windowtext 1.0pt;
	border-right:solid silver 1.0pt;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#7BC143;
	font-weight: bold;
	cursor:pointer;
	background-color: #FFFFFF;
	border-color: #C3E3AC;
	border-width: 3px;
	filter: alpha(opacity=95); 
}

.howtostart {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#00853F;        /*  #00853F   #7BC143*/
	font-weight: bold;
	text-align: left;
	cursor: pointer;
}


.lastseparatormenu{
	height:20pt;
	border-top:none;
	border-left:none;
	border-bottom:solid windowtext 1.0pt;
	border-right:none;
	font-size:7.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#286585;
	border-width: 3px;
	border-color: #C3E3AC;
}


.separatormenu {
	height:20pt;
	width: 5px;
	border-top:none;
	border-left:none;
	border-bottom:solid windowtext 1.0pt;
	border-right:none;
	font-size:7.5pt;
	font-family:Arial, Helvetica, sans-serif;
	border-width: 3px;
	border-color: #C3E3AC;
	
}

.contentTable{
	width: 900px;
	border-top:none;
	border-left:solid windowtext 1.0pt; 
	border-bottom:solid windowtext 1.0pt;
	border-right:solid windowtext 1.0pt;
	
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	border-color: #C3E3AC;
	border-width: 3px;
	
}
	
	
.content{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
}


.normalText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
}

.normalTextRed{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:red;
}

.inputMissingValue {
	border: thin solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
}


.renglon0{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	cursor: pointer;
}

.renglon1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	background-color: #EEEEEE;
	cursor: pointer;;
}


.normalTextBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#7BC143;
	font-weight: bold;
}

.bigTextBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:25pt;
	color:#7BC143;
	font-weight: bold;
}

.mediumTextBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #00853F;
	font-weight: bold;
}

.mediumTextBoldBlue{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #3187E6;
	font-weight: bold;
}


.smallText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#999999;
}


.clientName{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#7BC143;
}

.boton{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	background-color: #3187E6;
	border: thin double #6DAAED;
	font-weight: normal;
}

.bigBoton{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:#FFFFFF;
	background-color: #3187E6;
	border: thin double #6DAAED;
	font-weight: bold;
}

.boton135px{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	background-image: url("../images/boton135px.jpg");
	font-weight: normal;
}

.boton211px{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	background-image: url("../images/boton211px.jpg");
	font-weight: normal;
}


.window{
	border: thin;
	border-style: solid;
	border-color: #C3E3AC;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;	
}

.requiredInput {
	background-color: red;
	height: 100%;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
