/* Job-board specific */
/* No LI because of NAV sidebar */

.datatable { width:100%; padding: 0px; border-collapse: collapse; }
.dataheader { padding-top: 3px; padding-right: 3px; border-bottom: 3px solid #345C90; text-align: left; vertical-align: top; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; }
.datacell { padding-top: 3px; padding-right: 3px; padding-bottom: 10px; border-bottom: 1px solid #345C90; vertical-align: top; }
.datacellmiddle { padding-top: 3px; padding-right: 3px; vertical-align: top; }

.formtable { width:100%; }
.labelcell { width:30%; vertical-align: top; font-weight: bold; }
.fieldcell { vertical-align: top; }
.fielddividercell { vertical-align: top; border-bottom: 1px solid #345C90; }
.dividercell { line-height: 10px; border: 0px; border-top: 1px solid #345C90; }

.questiontable { padding: 0px; border-collapse: collapse; }
.questionlabel { padding-top: 0px; }
.subquestionlabel { padding-top: 25px; }

.required { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; color: Red; }
.small { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; margin: 5px; }
.redbold { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; color: Red; }
.errormessage { background-color: #ffcccc; }

.headeralignleft { font-family :Verdana,Arial,Helvetica,sans-serif; font-size : 10px; font-style : normal; font-weight : bold; color : #000000; text-align : left; }
.mycvtop { font-weight : bold; font-size : 111px; font-family :Verdana,Arial,Helvetica,sans-serif; font-style : normal; vertical-align: text-bottom; text-align : right; background-color : #FFFFCC; }
.mycvheaderlarge { font-weight : bold; font-size : 111px; font-family :Verdana,Arial,Helvetica,sans-serif; font-style : normal; vertical-align: bottom; text-align : left; }
.mycvheaderbld { font-weight : bold; font-size : 14px; font-family :Verdana,Arial,Helvetica,sans-serif; font-style : normal; vertical-align: text-top; text-align : left; }
.mycvheadermed { font-weight : normal; font-size : 14px; font-family :Verdana,Arial,Helvetica,sans-serif; font-style : normal; vertical-align: text-top; text-align : left; }
.mycvheadersmlrt { font-weight : bold; font-size : 10px; font-family :Verdana,Arial,Helvetica,sans-serif; font-style : normal; vertical-align: text-top; text-align : right; }
.mycvhdrsmlltnorm { font-weight : normal; font-size : 10px; font-family :Verdana,Arial,Helvetica,sans-serif; font-style : normal; vertical-align: text-top; text-align : left; }
.mycvhdrsmlrtnorm { font-weight : normal; font-size : 10px; font-family :Verdana,Arial,Helvetica,sans-serif; font-style : normal; vertical-align: text-top; text-align : right; }
.mycvheadersmllt { font-weight : bold; font-size : 10px; font-family :Verdana,Arial,Helvetica,sans-serif; font-style : normal; vertical-align: text-top; text-align : left; }
.mycvtextjust { font-family :Verdana,Arial,Helvetica,sans-serif; font-size : 10px; font-style : normal; font-weight : normal; text-align: justify; vertical-align: text-top; }
.mycvtext { font-family :Verdana,Arial,Helvetica,sans-serif; font-size : 11px; font-style : normal; font-weight : normal; text-align: right; vertical-align: text-top; }
.mycvpage { font-family :Verdana,Arial,Helvetica,sans-serif; font-size : 10px; background-color : #999999; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0; margin : 0; padding-left : 0; padding-right : 0; padding-top : 0; padding-bottom : 0; padding : 0; }
.whitetext { font-size : 10px; font-family :Verdana,Arial,Helvetica,sans-serif; font-style : normal; color : #ffffff; text-align : justify; }

/* Wickes specific */
body {background-color:#FFFFFF; text-align:center;}
body,p,td {font-family: Verdana, Arial, Helvetica, sans-serif; color:#345C90;}
body p, body td, body th { text-align: left; }

#kaonixFrame p {font-size: 0.7em;}
#kaonixFrame td {font-size: 0.7em;}
#kaonixFrame > ul {font-size: 0.7em;}
#kaonixFrame li {padding-bottom: 20px;}
#kaonixFrame .liNoPadding {padding-bottom: 0px;}
#kaonixFrame a:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:underline;}
#kaonixFrame a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:underline;}
#kaonixFrame a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#8C8C8C; text-decoration:none;}
input,select {font-family: Verdana, Arial, Helvetica, sans-serif; }
h1 {font: 600 1.5em Verdana, Arial, Helvetica, sans-serif; color:#345C90; margin-bottom:0px;}
h2 {font: 600 1em Verdana, Arial, Helvetica, sans-serif; color:#345C90; margin-bottom:0px;}
.nav_link{font-family: Verdana, Helvetica, sans-serif;font-size: 8pt;font-style: bold;font-weight: bold;color:#FFFFFF;text-decoration: underline;}
.nav_title{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: x-small;font-style: bold;font-weight: bold;color:#FFFFFF;text-decoration: underline;}

.BottomCurve {
	background-attachment: fixed;
	background-image: url(/images/BottomCurve.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.SideBCK {
	background-attachment: fixed;
	background-image: url(/images/SideBCK.gif);
	background-repeat: repeat-y;
	background-position: left center;
}
.Arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 20px;

}
.OrangeSideBck {
	background-attachment: fixed;
	background-image: url(/images/Orange_SideBCK.gif);
	background-repeat: repeat-y;
	background-position: left center;
}
.PinkSide {
	background-attachment: fixed;
	background-image: url(/images/Pink_SideBCK.gif);
	background-repeat: repeat-y;
	background-position: left center;
}
.GreenSide {
	background-attachment: fixed;
	background-image: url(/images/Green_SideBCK.gif);
	background-repeat: repeat-y;
	background-position: left center;
}
.Verdana11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.Blueside {
	background-attachment: fixed;
	background-image: url(/images/Blue_SideBCK.gif);
	background-repeat: repeat-y;
	background-position: left center;
}
