/*##############Document Info##############
Created On: 	2008-12-26
Creator:			Juan Enrique Garcia Rivera
Software:			Casinfo Website
Version:			2.0
Description:		CSS Style Sheet for the Casinfo Website
//############Document Info End #############*/

body
{
margin:0px;
background-color:#333333;
color:#666;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*Text Classes*/
.copyrigth
{
color:#FFFFFF;
font-size:9px;
font-style:italic;
}

.containerTitleTA
{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
}

.contentText
{
color:#333333;
font-size:12px;
}

.contentTextEmphasis
{
color:#333333;
font-size:12px;
font-weight:bold;
}

.errorText
{
color:#CC3300;
font-size:10px;
font-weight:bold;
}

.warnText
{
color:#FFCC00;
font-size:10px;
font-weight:bold;
}

.allowText
{
color:#009900;
font-size:10px;
font-weight:bold;
}

/*Link Classes*/
.mainMenu{ display:block;}
.mainMenu:link{color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.mainMenu:visited{color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.mainMenu:hover{color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:underline overline; text-transform:uppercase;}

.mainMenuSelected{ display:block;}
.mainMenuSelected:link{color:#006600; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.mainMenuSelected:visited{color:#006600; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.mainMenuSelected:hover{color:#006600; font-size:11px; font-weight:bold; text-decoration:underline overline; text-transform:uppercase;}

.mainSubMenu:link{ color:#666666; font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase; padding:5px; }
.mainSubMenu:visited{ color:#666666; font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase; padding:5px; }
.mainSubMenu:hover{	color:#FFFFFF;	font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase;	padding:5px; display:block;	background-color:#7BBB0F; border-bottom:#FFFFFF 2px solid;}

.sideSubtitle{color:#006600; font-weight:bold; font-size:11px; text-transform:uppercase; text-decoration:none ;}

.sideMenu:link{ color:#666666; font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase; }
.sideMenu:visited{ color:#666666; font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase; }
.sideMenu:hover{ color:#006600;	font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase; font-weight:bold; }

.inlineLink{color:#333333; font-weight:bold; text-decoration:none;}
.inlineLink:hover{color:#33CC00; text-decoration:underline;}

.inlineSelection{ color:#438950; font-size:11px; font-weight:normal; text-decoration: none; background-color:#D9FFB3; border:#999999 solid 1px; display:block; padding:8px; text-transform:uppercase;}
.inlineSelection:Hover{ color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration: none; background-color:#FC0; border:#666000 solid 1px; display:block; padding:8px; text-transform:uppercase;}

.userLink:link{ color:#FBFBFB; font-size:11px; font-weight:bold; text-decoration:none; }
.userLink:visited{ color:#FBFBFB; font-size:11px; font-weight:bold; text-decoration:none; }
.userLink:hover{ color:#FBFBFB;	font-size:11px; font-weight:bold; text-decoration:underline; }


/*Table Classes*/
.menuBody
{
background-color:#FFFFFF;
border:#6e6868 1px solid;
}

.menuItem
{
/*background-color:#AEBC94;*/
background-color:#D5E7B4;
border:#7BBB0F 0px solid;
height:22px;
}

.infoHeaderTbl
{
	color:#FFFFFF;
	background-color:#FADC02;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.infoHeaderTblGreen
{
	color:#FFFFFF;
	background-color:#B5DE06;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.infoRowTbl
{
	color:#333;
	font-size:11px;
}

.tableSimpleBody
{
	border:#AAA 1px solid;
}

/*Div Container Classes*/
.menuClassContainer
{
position:absolute;
border:#333333 1px solid;
border-top:0px;
height:auto;
width:150px;
left:0px;
top:0px;
}

.menuClassContainerOff
{
position:absolute;
border:0px;
height:0px;
width:0px;
left:0px;
top:0px;
}


/*Fields Classes*/
.mainMenuBtn
{
border:0px;
color:transparent;
width:138px;
height:26px;
}

.mainMenuSelectedBtn
{
border:0px;
color:transparent;
width:138px;
height:37px;
}

.gralBtn
{
/*color:#5DC10F;*/
color:#333;
font-size:12px;
font-weight:bold;
border:#999 1px solid;
background-color:#FFFFFF;
padding:4px;
}

.gralTbox
{
color:#333333;
font-size:11px;
border:#999 1px solid;
}


/*Popup Classes*/
.coverOn
{
visibility:visible;
background-color:#003300;
top:0px;
left:0px;
position:absolute;
filter: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=70,finishOpacity=50,startX=0,finishX=100,startY=100,finishY=0);
-moz-opacity: 0.7;
opacity: 0.7;
z-index:50;
}

.coverOff
{
visibility:hidden;
height:0px;
width:0px;
top:0px;
left:0px;
position:absolute;
z-index:50;
}

.authOn
{
visibility:visible;
background-color:#transparent;
position:absolute;
border:#000000 0px solid;
color:#666666;
font-size:10px;
filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000,strength=5); 
z-index:51;
}

.authOff
{
visibility:hidden;
height:0px;
width:0px;
top:0px;
left:0px;
position:absolute;
z-index:51;
}

.popTypeA{ color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-repeat:no-repeat; }
.popTypeA #myHandler{ color:#505532; font-size:15px; font-weight:bold; cursor:pointer; z-index:52px; }
.popTypeA #topl{ height:26px; width:13px; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_03.gif); }  
.popTypeA #topm{ height:26px; background-repeat:repeat-x; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_04.gif); }
.popTypeA #topr{ height:26px; width:9px; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_05.gif); }
.popTypeA #midl{ width:13px; background-repeat:repeat; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_07.gif); background-color:#E4EF92; }
.popTypeA #midm{ background-color:#FCFDFB; color:#333333; font-size:10px; padding:6px; border:#999999 1px solid; }
.popTypeA #midr{ width:13px; background-repeat:repeat; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_09.gif); background-color:#E4EF92; }
.popTypeA #midl2{ width:13px; background-repeat:repeat; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_14.gif); background-color:#DAEF41; }
.popTypeA #midr2{ width:13px; background-repeat:repeat; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_15.gif); background-color:#DAEF41; }
.popTypeA #botl{ width:13px; height:9px; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_16.gif); }
.popTypeA #botm{ height:9px; background-repeat:repeat-x; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_17.gif); }
.popTypeA #botr{ width:13px; height:9px; background-image:url(../imgs/layout02/pop_type_a/popupStyle01_18.gif); }
.popTypeA #popSideL{ background-image:url(../imgs/layout02/pop_type_a/popupStyle01_10.gif); width:13x;}
.popTypeA #popSideR{ background-image:url(../imgs/layout02/pop_type_a/popupStyle01_11.gif); width:13x;}
.popTypeA #popSideL2{ background-image:url(../imgs/layout02/pop_type_a/popupStyle01_12.gif); width:13x;}
.popTypeA #popSideR2{ background-image:url(../imgs/layout02/pop_type_a/popupStyle01_13.gif); width:13x;}

/*infoMsg Classes*/
.infoMsg01{ border:#999 1px solid; background-color:#FDFFB3; font-size:10px; padding:0px; color:#666;}
.infoMsg02{ font-size:10px; color:#666;}
.infoMsg03{ background-color:#EAEE4D; border-bottom:#666 1px solid; font-size:10px; color:#BE961B;}

a.xBtn:link{ font-size:9px; text-decoration:none; color:#BE961B; font-weight:bold;}
a.xBtn:visited{font-size:9px; text-decoration:none; color:#BE961B; font-weight:bold;}
a.xBtn:hover{font-size:10px; text-decoration:none; color:#BE961B; font-weight:bold;}

/*Report Classes*/

.rptHeaderA
{
color:#FFF;
background-color:#AFEE3B;
border:0px;
font-size:12px;
font-weight:bold;
padding:4px;
}

.rptHeaderSortA
{
color:#FFF;
background-color:#AFEE3B;
border:0px;
font-size:12px;
font-weight:bold;
padding:4px;
cursor:url(imgs/cursors/sortcursor02.ani);
}

.rptRowA
{
border-bottom:#AFEE3B 1px solid;
font-size:11px;
padding:4px;
}

.rptRowHoverA
{
border-bottom:#AFEE3B 1px solid;
font-size:11px;
font-weight:bold;
padding:4px;
color:#FFF;
cursor:pointer;
background-color:#AFEE3B;
}

.rptSubTotalA
{
font-size:11px;
font-weight:bold;
padding:4px;
color:#666;
background-color:#D3D3D3;
}


.rptTotalA
{
font-size:11px;
font-weight:bold;
padding:4px;
color:#333;
background-color:#ECF0EF;
}


/*Other Classes*/

hr
{
border:#006600 1px solid;
}

.hrLite
{
border:#0C0 0px solid;
}