body{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F2F7FE;
	color: #666633;
	font-size: 11px;
}
table, input, textarea, select{
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font: 28px/28px Arial, Helvetica, sans-serif;
	color: #00CC00;
	margin: 4px 0 0px 0;
	text-align: center;
}
h4 {
	font: 16px/16px Arial, Helvetica, sans-serif;
	color: #00CC00;
}
h5 {
	font: 12px/12px Arial, Helvetica, sans-serif;
	color: #00CC00;
}
input, select, textarea{
	font-size: 10px;
}
table{
	font-size: 11px;
	text-align: justify;
}
table.clsTableMain .clsBGColor{
	background-color: #FFFFFF;
}
table.clsTableMain .clsBorderT{
	background-image: url(img/borderT.gif);
	background-repeat: repeat-x;
}
table.clsTableMain .clsBorderB{
	background-image: url(img/borderB.gif);
	background-repeat: repeat-x;
}
table.clsTableMain .clsBorderR{
	background-image: url(img/borderR.gif);
	background-repeat: repeat-y;
}
table.clsTableMain .clsBorderL{
	background-image: url(img/borderL.gif);
	background-repeat: repeat-y;
}
table.clsTableMain .clsTermsOfUse{
	font-size: 10px;
}
table.clsTableMain .clsCornerTL{
	background: url(img/cornerTL.gif);
}
table.clsTableMain .clsCornerTR{
	background: url(img/cornerTR.gif);
}
table.clsTableMain .clsCornerBR{
	background: url(img/cornerBR.gif);
}
table.clsTableMain .clsCornerBL{
	background: url(img/cornerBL.gif);
}
table.clsTableMain .clsLGBorderL{
	background: url(img/lineGradientBorderL.gif);
}
table.clsTableMain .clsLGBorderR{
	background: url(img/lineGradientBorderR.gif);
}
table.clsTableMain .clsLGBorderB{
	background: #E0E0B4 url(img/lineGradientBorderB.gif) no-repeat bottom;
}
table.clsMenuBar .clsItem{
	text-align: right;
	height: 25px;
	padding-right: 10px;
	font-size: 12px;
}
table.clsMenuBar .clsItemOFF{
	background: url(img/BGGradientForTabs.gif) repeat-y;
}
table.clsMenuBar .clsSepartor{
	background: #E0E0B4 url(img/lineGradientBorderL.gif) no-repeat;
}
table.clsMenuBar .clsLGBorderBigL
{
    background: url(img/lineGradientBorderL.gif)  no-repeat right 0%;
}
table.clsMenuBar .clsLGBorderBigR{
	background:  url(img/lineGradientBorderR.gif) no-repeat;
}
table.clsMenuBar .clsBack{
	background: #E0E0B4;
	width: 1px;
}
table.clsMenuBar .clsBottom{
	background: #E0E0B4;
	height: 1px;
}
table.clsMenuBar .clsHorlizonalLink
{
    margin: 10pt;
}
table.clsMenuBar .clsHorlizonalItemL
{
    background:  url(/img/BGGradientForTabs.gif) repeat-y;
}
table.clsMenuBar .clsHorlizonalItem
{
    background: #F6F6E6;
}
table.clsMenuBar .clsHorlizonalItemR
{
    background:  url(/img/BGGradientForTabsR.gif) repeat-y;
}
a:link {
	color: #4466FF;
	text-decoration : none;
}
a:visited {
	color: #4466FF;
	text-decoration: none;
}
a:active {
	color: #4466FF;
	text-decoration: none;
}
a:hover {
	color: #4466FF;
	text-decoration: underline;
}
.clsButtonSpecial
{ 
	background-image: url(img/buttonGreen.gif); 
	background-color: transparent; 
		width: 100; height: 20; 
	border-width: 0px; 
	color: White; 
	font-weight: bolder !important;
	font-size: 12px !important;
	cursor: hand;
}
.clsButtonSpecialSmall
{ 
	background-image: url(img/buttonGreenSmall.gif); 
	background-color: transparent; 
	width: 80; height: 20; 
	border-width: 0px; 
	color: White; 
	font-weight: bolder !important;
	font-size: 12px !important;
	cursor: hand;
}
table.clsGreenBox {
	background: url(img/BGGreenGradient.gif) repeat-x;
}
table.clsGreenBox .clsGreenLine{background: url(img/CSGreenPixel.gif)}
table.clsGreenBox .clsLevelNrText{
	font-size: 11px; 
	color:#00CC00;
	font-weight: bolder;
}
table.clsGreenBox .clsLevelNrValue{
	font-size: 42px; 
	color:#00CC00;
	font-weight: bolder;
	background-color: transparent; 
}
table.clsGreenBox .clsCSGreenLT{
	width: 4;
	height: 4;
	background: url(img/CSGreenLT.gif);
}
table.clsGreenBox .clsCSGreenRT{
	width: 4;
	height: 4;
	background: url(img/CSGreenRT.gif);
}
table.clsGreenBox .clsCSGreenLB{
	width: 4;
	height: 4;
	background: url(img/CSGreenLB.gif);
}
table.clsGreenBox .clsCSGreenRB	{
	width: 4;
	height: 4;
	background: url(img/CSGreenRB.gif);
}
table.clsForm{
	border: 1px solid #00CC00;
}
table.clsForm TH{
	text-align: right;
}
table.clsForm .clsON{
	background: #F0FFF0;
}
.clsLoginInput{
	width: 80px;
}
.clsAlertText{
	color: Red;
}
.rol
{
	word-break: break-all
}
table.clsTOPUsers
{
    width: 100%;
    border-collapse: collapse;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
}
    