/* HireCreditPro Skin */

html, body{
	font-family: verdana, arial, san-serif; 
	font-size:10px;
	background-color:#AAAAAA; 
	margin:0px; 
}

table
{
	border-collapse:collapse;
}

A:visited
{
	color: #2222FF;
	text-decoration: none;
	cursor:hand;
}

A:hover {
	color:#ff9900;
	text-decoration:blink;
	cursor:hand;
}
A {
	color: #2222FF;
	text-decoration: none;
	cursor:hand;
}

.pagebreak-before
{
	page-break-before:always;
}

.pagebreak
{
	page-break-after:always;
}

.header {
	font-family: Arial, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold;	
	text-decoration: none;
	text-align:center;
	color: #f0f0f0;
	background-color:#555555;
	border:1 solid #cccccc;
}

.sidenav {
	text-align:center;
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold;	
	text-decoration: none;

	color: #484848
}
.sidenav:hover {	
	color: #484848;
	text-decoration: none
}
.menuTable
{
	width:150px;
	border-collapse:collapse;	
	border-style:dotted;
	border-width:thin;
	border-color:Gray;
	background-color:White;
}
.pageTable {
	border:0,0,0,0;
	padding:0,0,0,0
}
.sideMenu {
	padding:10,10,0,10;
	width:120px;
	vertical-align:top;
}
.mainBody
{
	vertical-align:top;
	padding:10, 0, 10, 10;
}
.errortext
{
	font-weight: bold;
	font-size: 10px;
	color: #ff7700;
	font-style: normal;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
}
.errorStatus
{
	font-weight: bold;
	font-size: 13px;
	color: #ff7722;
	font-style: normal;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
}
.questioncaptionnormal
{
	FONT-WEIGHT: Bold;
	FONT-SIZE: 12px;
	COLOR: #111111; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ebebeb;
	BORDER-BOTTOM:solid 0px #ffffff;
	border-right:solid 0px #4A9936;
	border-left:solid 0px #4A9936;
	border-top:solid 2px #4444FF;
	padding: 8 0 8 10;
	/*margin: 10 10 10 10;*/
}

.questioncaptionnormalNoBorder
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #111111; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #EBFCBB;
	BORDER-BOTTOM:solid 1px #4A9936;
	border-top:solid 3px #4A9936;
	/*
	border-right:solid 1px #4A9936;
	border-left:solid 1px #4A9936;	
	padding: 10 10 10 10;
	margin: 10 10 10 10;*/
}


.sortHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #111111; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffe8ba;
	BORDER-BOTTOM:solid 1px #dd6845;
	border-right:solid 1px #dd6845;
	border-left:solid 1px #dd6845;
	border-top:solid 1px #dd6845;
}

.errorTableHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #111111; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Helvetica, sans-serif; 
	BACKGROUND-COLOR: #b4e8ff;
	border:solid 1px #111111;
}

.errorTableCell
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Courier, sans-serif; 
	border:solid 1px #666666;
}

.inputStd {
	border-style: solid;
	border-width: 1;
	border-color : #bbbbbb;
	background-color : #ffffff;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	text-align:left;
	padding:0 4 0 2;
}

SELECT {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif}

.formTable
{
	width:600px;
	background-color:White;
	padding:2,4,2,4;
    border-collapse:collapse;	
}

.bodyTable
{
	width:600px;
	background-color:White;
	padding:2,4,2,4;
    border-collapse:collapse;	
    font-size:small;
    font-family:Verdana, Arial;
}

.MostPopularHead
{
	font-variant: normal;
	font-weight: bold;
	font-size: 14px;
	color: #334488;
	font-style: normal;
	font-family: Verdana, Arial;
	background-color: transparent;
	border-width: 0px 0px 0px 0px;
	border-color: #ffffff;
	border-style: solid;
}

.topcell
{
	padding:20 0 10 0;
}

.topHR
{
	border-top: solid 2px #4A9936;
}

.main_header_menu {
	font-family: Arial, san-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold;	
	text-decoration: none;
	background-color: #0D5382;
	color: #ffffff;
}

.sidenav {
	text-align:center;
	font-family: Arial, sans-serif; 
	font-size: 10px; 
	font-style: normal; 	
	text-decoration: none;
	color: #484848;
}

.sidenav_menu {
	text-align:center;
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 	
	text-decoration: none;
	background-color: #ffffff;
	border-top: #ffffff;
	border-right: #ffffff;
	border-left: #ffffff;
	border-bottom: #ffffff;
	color: #ffffff;
}
.sidenav_border {
	text-align:center;
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 	
	border-collapse:collapse;
	border-width:1px;
	border-color: #0D5382;
	text-decoration: none;
	border-style: solid;
	padding:0,0,0,0;
	height: 100%;
	width: 100%;	
	color: #000000;
}

.form_header {
	text-align:center;
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold;	
	text-decoration: none;
	background-color: #ffffff;
	border-top: #ffffff;
	border-right: #ffffff;
	border-left: #ffffff;
	border-bottom: #ffffff;
	background-color: #E7E7E7;
	text-align:left;
	color: #666699;
}
.form_message {
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold;	
	text-decoration: none;
}

.form_table
{
	width:600px;	
	background-color:White;
	padding:0,0,0,0;	
    border-collapse:collapse;	
	/*border-style: none;
	border-width:thin;
	border-color:#ffffff;	*/
}

.column_select_table
{
	width:400px;	
	background-color:White;
	padding:0,0,0,0;	
    border-collapse:collapse;	
	border-style: none;
	border-width:thin;
	border-color:#ffffff;	
}

.hidden
{
	display:none
}

.bodyinputtext
{
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal;	
	color:#000011;
	text-decoration: none;
	/*background-color:#FFFFFF;
	border: 1 solid red; */
}

.bodyinputtextright
{
	/*background-color: #787878;*/
	font-family: arial, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold;	
	color:black;
	text-decoration: none;
	text-align:right;
	padding-right: 4px;
/*	background-color:#ffffff;
	border: 1 solid red; */
}

.bodyinputtextcenter
{
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold;	
	color:black;
	text-decoration: none;
	text-align:center;

	/*background-color:#ffffff;
	border: 1 solid red; */
}

.bodyinputtextcenternormal
{
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	font-weight: normal;	
	color:black;
	text-decoration: none;
	text-align:center;
	/*border: 1 solid red;
	background-color:#ffffff; */
}

.bodyinputtextleft
{
	/*background-color:#ffffff;
	border: 1 solid white;*/
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold;	
	color:black;
	text-decoration: none;
	text-align:left;
	padding-left: 4px;
}

.header_menu_text 
{
	font-family:Arial, sans-serif; 	
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:White;
	text-align:right;	
	background-color: #0D5382;
	text-decoration:none;
}

a.menu_text:link {color: #FFFFFF;}     
a.menu_text:visited {color: #FFFFFF;}  
a.menu_text:hover {color: #FFFFFF;}  
a.menu_text:active {color: #FFFFFF;}  

a.rd_text:link {color: #FFFFFF;}     
a.rd_text:visited {color: #FFFFFF;}  
a.rd_text:hover {color: #FFFFFF;}  
a.rd_text:active {color:#FFFFFF;}  

a.help:link {color: #FFCC33;}     
a.help:visited {color: #FFCC33;}  
a.help:hover {color: #FFFFFF;}  
a.help:active {color:#FFCC33;} 
a.help 
{	font-family:Arial, Sans-Serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	text-align: right;
}	

.linkout {
	border-width: 1px 1px 0px 0px;
	padding:2 0 2 10;
	border-color: #ffffff;
	border-style: solid;
	font-family:Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:white;
	text-decoration:none;
	text-align:left;
	vertical-align:bottom;
	font-weight:bold;
	cursor:hand;
} 
.linkover {
	border-width: 1px 1px 0px 0px;
	padding:2 0 2 10;
	border-color: #ffffff;
	border-style: solid;
	font-family:Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#224488;
	text-decoration:none;
	text-align:left;
	vertical-align:bottom;
	font-weight:bold;
	cursor:hand;
} 

.linkout_side {
	padding:2 0 2 10;
	border-width: 1px 0px 0px 0px;
	border-color: #ffffff;
	border-style: solid;
	font-family:Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:white;
	text-decoration:none;
	text-align:left;
	vertical-align:bottom;
	font-weight:bold;
	cursor:hand;
} 
.linkover_side {
	padding:2 0 2 10;
	border-width: 1px 0px 0px 0px;
	border-color: #ffffff;
	border-style: solid;
	font-family:Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#224488;
	text-decoration:none;
	text-align:left;
	vertical-align:bottom;
	font-weight:bold;
	cursor:hand;
} 

.footer_text
{
	font-family:Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#3B6FB2;
	text-decoration:none;
	text-align: center;
}

.body_text_blue
{
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal;	
	color:#555555;
	text-decoration: none;
}

.HomeHead
{
	font-family: Arial, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: Bold;	
	color:#3B6FB2;
	text-decoration: none;
}

.questioncaptionnormal_red
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: red; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM:solid 0px #bfbebe;
	border-right:solid 0px #bfbebe;
	border-left:solid 0px #ffffff;
	border-top:solid 0px #ffffff;
}


.full-gray-border
{
	border-width: 1px 1px 1px 1px;
	border-color: #cccccc;
	border-style: solid;
}

.menu_table
{			
	padding:0,0,0,0;	
    border-collapse:collapse;	
	border-style: solid;
	border-width:0px;
}

.right-white-border
{
	border-width: 0px 1px 0px 0px;
	border-color: #ffffff;
	border-style: solid;
}

.left-white-border
{
	border-width: 0px 0px 0px 1px;
	border-color: #ffffff;
	border-style: solid;
}

.top-white-border
{
	border-width: 1px 0px 1px 0px;
	border-color: #ffffff;
	border-style: solid;
}

.button
{	
	background-image: url(navbg.gif);
	color:White;
	font-weight:bold;
/*	border-style:groove;
	border-color:Red;
	border-width:2 2 2 2;*/
}

.columnSelect
{
	background-color:White;
}

.small-note
{
	background:#efefef;
	font-family:Arial, sans-serif;
	font-size: 11px;
	color:#222222;
	text-align:justify;
}

.detail-note
{
	/*background:#efefef;*/
	line-height:14px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color:#111111;	
	font-weight:normal;	
}

.varText
{
	font-family:Verdana, Arial, sans-serif;
	font-size: 12px;
	color:#222277;	
	font-weight:bold;
}

.eg
{
	background:#ffffff;
	font-family:Arial, sans-serif;
	font-size: 10px;
	color:#3c6ec9;
	text-align:left;
	padding-left: 4px;
}

.tinyLinkButton
{
	border-right: #cccc33 thin solid;
	padding-right: 5px;
	border-top: #cccc33 thin solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 1px;	
	cursor: hand;
	color: blue;
	line-height: 8pt;
	padding-top: 0px;
	border-bottom: #cccc33 thin solid;
	font-family: Verdana, Arial, sans-serif;
	height: 12px;
	background-color: #ffeecc;
	text-align: center;
	text-decoration: none;
}

.copyRightText
{
	FONT-SIZE: 9px; 
	COLOR: #633333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}