.fonta {
	color: #666666; /* text color */
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px;
	text-decoration:none;	
}

.profile {
	color: #000000; /* text color */
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px; /* font size */
	text-decoration:none;
	
}

.blank {
	color:#FF0000; /* text color */
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px; /* font size */
	text-decoration:none;
	
}

.profilehead {
	color:#000000; /* text color */
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px; /* font size */
	text-decoration:none;	
}

.iprofile {
	color: #666666; /* text color */
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px; /* font size */
	text-decoration:none;
	font-style:italic;
}

.welcome{
	color: #666666; /* text color */
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size: 12px /* font size */
}

input, textarea, select {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px;
	color: #000000;
} 

.log a:active, .log a:link, .log a:visited {
	color: #000000; /* active link color */
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.log a:hover {
	color: #000000; /* visited link color */
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.link a:active {
	color: #666666; /* active link color */
	font-size:12px;
/*	font-weight:bold;*/
	text-decoration:none;
}

.link a:link {
	color: #666666; /* link color */
	font-size:12px;
/*	font-weight:bold;*/
	text-decoration:none;
}

.link a:visited {
	color: #666666; /* visited link color */
	font-size:12px;
/*	font-weight:bold;*/
	text-decoration:none;
}

.vlink a:hover {
	color: #666666; /* visited link color */
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.vlink a:active {
	color: #666666; /* active link color */
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.vlink a:link {
	color: #666666; /* link color */
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.vlink a:visited {
	color: #666666; /* visited link color */
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.volta {
	color: #666666; /* text color */
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:10px;
	text-decoration:none;
	font-weight:bold;	
}


.addinfo {
	color: #666666; /* text color */
	font-family: "Arial", "Verdana", "Helvetica", sans-serif; /* font name */
	font-size:11px; /* font size */
	text-decoration:none;
}

/* template layout */
.ewLayout {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px;
	width: 100%;
	height: 100%;
}

.ewHeaderRow {
	background-color: #FFFFFF; /* background color */	
}

.ewContentTable {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px;	
	width: 100%;
	height: 100%;	
}

.ewMenuColumn {
	background-color: #FFFFFF; /* background color */
	width: 150px;
	vertical-align: top;
	padding: 4px;	
}

.ewContentColumn {
	background-color: inherit; /* background color */
	vertical-align: top;
	padding: 10px;
}

.ewFooterRow {
	background-color: #FFFFFF; /* background color */
	color: #FFFFFF; /* footer font color */	
	padding: 2px;
}

.ewFooterText {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif; /* font name */
	font-size:12px;	
}

/* main table */
.ewTable {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif; /* font name */
	font-size:12px;
	border: 0px outset; /* border */
	border-collapse: collapse;
	float: inherit;
}

/* main table data cells */
.ewTable td {
	padding: 4px; /* cell padding */
}

.ewBasicSearch {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px;
	border: 0px;
	border-collapse: collapse;
}

.ewBasicSearch td {
	border: 0px;
	padding: 1px;
}

.ewSearchOpr {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px;
	color: maroon;
}

.ewListAdd {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif; /* font name */
	font-size:12px;
	border: 0px;
	border-collapse: collapse;
}

.ewListAdd td {
	border: 0px;
	padding: 2px;
}

.phpmakerlist td {
	color: inherit; /* text color */
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px;
	border: 0px;
	padding: 0px;
	vertical-align: top; 
}

.ewAddOption td {
	font-family:"Arial", "Verdana", "Helvetica", sans-serif; /* font name */
	font-size:12px;
	padding: 2px; /* cell padding */	
	border: 0px;	
}

/* main table header cells */
.ewTableHeader {
	color: #666666; /* header font color */
	vertical-align: top;
}

.vTableHeader {
	background-color: #EBEBEB; /* header color */
	color: #000000; /* header font color */	
	vertical-align: top;
     table-layout: auto
}

.ewTableHeader a:link {
	color: #FFFFFF; /* header font color */	
}

.ewTableHeader a:visited {
	color: #FFFFFF; /* header font color */	
}

/* main table row color */
.ewTableRow {
	background-color: #ebf4fb;  /* alt row color 1 */
}

/* main table alternate row color */
.ewTableAltRow {
	background-color: #FFFFFF; /* alt row color 2 */	
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #FFFF99; /* edit mode color */
}

/* main table highlight color */
.ewTableHighlightRow {
	background-color: #CCFF99; /* highlight color */
}

/* main table select color */
.ewTableSelectRow {
	background-color: #99FFFF; /* select color */
}

/* main table footer section */
.ewTableFooter {
	background-color: #FFFFCC; /* footer color */
}

/* separator */
.ewSeparator {
    color: gray;
}

/* classes for report */
.ewReportTable {
    border: 0px;
    border-collapse: collapse;
}

.ewReportTable td {
    padding: 3px;
}

.ewGroupField {
	font-weight: bold;
}

.ewGroupName {
	font-weight: bold;
}

.ewGroupHeader {
	border-bottom: 3px double Gray;
	border-top: 3px double Gray;
}

.ewGroupSummary {
	border-top: 1px solid Gray;
} 

.ewGroupAggregate {
	font-weight: bold;
}

.ewGrandSummary {
	border-top: 1px solid Gray;
}

/* message */
.ewmsg {
	color: red; /* message color */
	font-family:"Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px;	
}

/* highlight */
.ewHighlightSearch {
	font-weight: bold;
	background-color: yellow;
}

/* Ajax */
.ewAstList {
	border: 1px solid black;
	background: #ffffff;
	position: absolute;
	padding: 0;
	white-space: nowrap;
}

.ewAstListBase {
	position: absolute;
	padding: 1px;
}

.ewAstListItem {
	color: black;
	background: #ffffff;
	cursor: pointer;
	white-space: nowrap;
	padding: 1px;
}

.ewAstSelListItem {
	color: white;
	cursor: pointer;
	white-space: nowrap;
	padding: 1px;
}

/* MultiPage pager table */
.ewMultiPagePager {
	color: inherit; /* text color */
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;  /* font name */
	font-size:12px;
	border: 0px; /* border */	
}

.ewMultiPagePager td {
	padding: 2px; /* cell padding */	
}

td.off {
background: #ebf4fb;
}

td.on {
background: #b7ddf2;
}

.formbutton{
cursor:pointer;
border: solid 1px #ccc;
background: #2175bc;
color: #fff;
padding: 3px 3px;
/*background:url(http://hedleyuae.com/career/_css/images/formbg.gif) repeat-x left top;*/
}

/*END_SYSTEM_STYLES*/