/*
Aron Bunkering Services, INC
2008
Ing. Juan Enrique Garcia Rivera
Webmaster
*/

body
{
color:#000000;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
background-color:#464646;
}

/*Text Classes*/
.sectionTitle
{
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	border-bottom: #999999 1px solid;
	text-transform: uppercase;
	padding-left:10px;
	padding-top:7px;
}

.text
{
color:#333333;
font-size: 11px;
}

.textInverted
{
color:#FFF;
font-size: 11px;
}

.texthighligth
{
	color:#060;
	font-size: 11px;
	font-weight:bold;
	background-color:#C4F196;
	border:#6C3 1px solid;
}

.sideMenuTitle
{
color:#006600;
font-size:12px;
font-weight:bold;
padding-left:5px;
}

.newsTitle
{
color:#006600;
font-size:14px;
font-weight:bold;
padding-left:5px;
text-transform:uppercase;
}

.newsDate
{
color:#333;
font-size:10px;
font-weight:bold;
padding-left:5px;
}

.newsContentBox
{
	padding:8px;
	color:#333333;
	font-size: 13px;
	border:#999 dotted 1px;
	border-left:0px;
	border-right:0px;
}

.glossaryTitle
{
color:#006600;
font-size:13px;
font-weight:bold;
padding-left:5px;
text-transform:uppercase;	
border-bottom:#999 dotted 1px;
}

.contentBox
{
	padding:8px;
	color:#333333;
	font-size: 13px;
}

.error
{
color:#CC0000;
font-weight:bold;
}

.warn
{
color:#FF9900;
font-weight:bold;
}

.allowed
{
color:#009900;
font-weight:bold;
}

.copyrigth
{
color:#CCCCCC;
font-size:9px;
font-style:italic;
}

.userText
{
color:#CCC;
font-size:10 px;
text-decoration:none;
}

/*Table Row and Column Classes*/
.typeA{}

.sideMenuUl { padding-left:10px;}

.rptHeader
{
color:#FFF;
font-size:10px;
font-weight:bold;
background-color:#14BB13;
padding:5px;
border:#CCC 0px solid;
}

.rptHeader02
{
color:#FFF;
font-size:10px;
font-weight:bold;
background-color:#00C600;
padding:5px;
border:#CCC 0px solid;
}

.rptHeader03
{
color:#FFF;
font-size:10px;
font-weight:bold;
background-color:#0C3;
padding:5px;
border:#CCC 0px solid;
}

.rptRow
{
/*color:#333333;*/
font-size:10px;
padding:4px;
border:0px;
border-bottom:#999 1px solid;
}

.rptRowHover
{
color:#FFF;
font-size:10px;
padding:4px;
border:#666666 1px solid;
background-color:#70C61A;
}

.rptSubTotal
{
color:#000000;
font-size:10px;
font-weight:bold;
background-color:#CCCCCC;
padding:5px;
}

.rptTotal
{
color:#000000;
font-size:10px;
font-weight:bold;
background-color:#CCC;
padding:5px;
}

.rptHeaderSort
{
color:#FFF;
font-size:10px;
font-weight:bold;
background-color:#14BB13;
padding:5px;
}


/*Links Classes*/

.mainMenu:link{color:#333333; font-size:11px; text-decoration:none; border:0px; cursor:pointer;}
.mainMenu:visited{color:#333333; font-size:11px; text-decoration:none; border:0px; cursor:pointer;}
.mainMenu:hover{color:#00AE00; font-size:11px; font-weight:bold; text-decoration:underline; border:0px; cursor:pointer;}

.sideMenu:link{color:#333333; font-size:11px; text-decoration:none; border:0px; cursor:pointer;}
.sideMenu:visited{color:#333333; font-size:11px; text-decoration:none; border:0px; cursor:pointer;}
.sideMenu:hover{ color:#006600;	font-size:11px;	font-weight:bold; text-decoration:underline; border:0px; cursor:pointer; }

.inline:link{color:#333333; font-size:11px; font-weight:bold; text-decoration:none; border:0px; cursor:pointer;}
.inline:visited{color:#333333; font-size:11px; font-weight:bold; text-decoration:none; border:0px; cursor:pointer;}
.inline:hover{ color:#C30; font-size:11px; font-weight:bold; text-decoration:underline; border:0px; cursor:pointer; }

.inlinev3:link{ color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; cursor:pointer; text-transform:uppercase; }
.inlinev3:visited{ color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; cursor:pointer; text-transform:uppercase; }
.inlinev3:hover{ color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; cursor:pointer; text-transform:uppercase; }

.usersession:link { color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; border:0px; cursor:pointer; text-transform:uppercase; }
.usersession:visited { color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; border:0px; cursor:pointer; text-transform:uppercase; }
.usersession:hover{ color:#FFF;	font-size:11px; font-weight:bold; text-decoration:underline; border:0px; cursor:pointer; text-transform:uppercase; }

.copyrightLink:link{color:#CCCCCC; font-size:9px; text-decoration:underline; border:0px; cursor:pointer;}
.copyrightLink:visited{color:#CCCCCC; font-size:9px; text-decoration:underline; border:0px; cursor:pointer;}
.copyrightLink:hover{ color:#CCCCCC; font-size:9px; text-decoration:underline; border:0px; cursor:pointer; }

/*Field Classes*/
.gralTbox
{
border:#999999 1px solid;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color: #003300;
}

.gralBtn
{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	background-color:#70C61A;
	border:#2D5F2C 1px solid;
	text-transform:uppercase;
	padding:3px;
}

/*Fx classes*/
.sessionBg
{
	/*border-bottom:#999999 1px solid;*/
	padding:3px;
	/*background-color:#555555;*/
	background-color:#FFF;
	border:#FFF 1px solid;
	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;*/

}

.sessionUser
{
	padding:5px;
	/*border-bottom:#FFF 1px solid;*/
	background-color:#70C61A;
	border-bottom:#FFF 1px solid;
	border-top:#FFF 1px solid;
	/*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;*/
	color:#FFF;
	font-size:11px;	
}

.selectionBoxBg
{
background-color:#FBFAD9;
border:#CCCCCC 1px solid;
position:absolute;
z-index:100;
overflow:auto;
}

.selectionDivider
{
overflow:auto;
border-bottom:#999 1px solid;
}

.options
{
	/*background:#E1F5A5; */
	background:#F4FDD9;	
	border:#CCC 1px solid;
	color:#666;
	font-size:10px;
}

.hrLine
{
	border:1px solid #CCC;
}

.shadowFx
{
filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#333333,strength=4); 
}

.transFx
{
filter: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=90,finishOpacity=90,startX=0,finishX=100,startY=100,finishY=0);
-moz-opacity: 0.9;
opacity: 0.9;	
}
