body {

	font-family:"Century Gothic";

	color:#9c5708;

	font-size:13px;

	vertical-align:middle;

}

img {

	border:0px;

}


.welc {

	background-image:url(../images/bgbgbg.jpg);
	font-size:12px;
	height:16px;
	list-style-type:none;
	text-align:center;
	color:#9c5708;
	text-decoration:none;

}

div.fileinputs {

	position: relative;

}



div.fakefile {

	position: absolute;

	top: 0px;

	left: 0px;

	z-index: 1;

}



input.file {

	position: relative;

	text-align: right;

	-moz-opacity:0 ;

	filter:alpha(opacity: 0);

	opacity: 0;

	z-index: 2;

}



.table{

border-bottom:1px #ffffff;

border-left:1px #ffffff;

border-right:1px #ffffff;

border-top:1px #ffffff;

}



.login{

font-family:"Century Gothic";

color: #9c5708;

font-size:12px;

font-weight:bold;

}

.login a{

font-family:"Century Gothic";

color: #9c5708;

font-size:12px;

font-weight:bold;
text-decoration:none;
}

.login a:hover{

font-family:"Century Gothic";

color: #9c5708;

font-size:12px;

font-weight:bold;
text-decoration:underline;
}

.login2{

font-family:"Century Gothic";

color: #9c5708;

font-size:12px;

font-weight:bold;

}

.login2 a{

font-family:"Century Gothic";

color: #9c5708;

font-size:12px;

font-weight:normal;
text-decoration:none;
}

.login2 a:hover{

font-family:"Century Gothic";

color: #9c5708;

font-size:12px;

font-weight:bold;
text-decoration:underline;
}

.tir{

color:#FFFFFF;

vertical-align:middle;

float:right;

font-size:15px;

}

.title{

font-family:"Century Gothic";

font-size:13px;

font-weight:bold;

padding-left:20px;

padding-top:10px;

color:#9c5708;

}



.dottedline{

border-bottom:dotted 2px #9c5708;

padding-top:5px;

font-weight:bold;

margin:5px 0px 10px 0px;

}



.txt1{

font-size:10px;

height:18;

width:140;

}



.txt{

font-size:12px;

height:18;

width:180;

}



.sub {

font-family:"Century Gothic";

color: #9c5708;

font-size:12px;

text-decoration:none;

background:none;

background-image:none; 

border-style:none;

}



.sub1 {

font-family:"Century Gothic";

color: #ffffff;

font-size:11px;

text-decoration:none;

background:none;

background-image:none; 

border-style:none;

}



.sub1:hover{

color:#990000 !important;

background:none; 

background-image:none; 

border-style:none

}



.sub:hover{

color:#990000 !important;

background:none; 

background-image:none; 

border-style:none

}



.apply {

font-family:"Century Gothic";

background-color:#AF8741;

color: #FFF;

font:bold 13px;

text-decoration:none;

background-image:none;

cursor:pointer;

}



.apply:hover {

color:#AF8741;

background-image:url(../images/bgbgbg.jpg);

}

.apply2 {

font-family:"Century Gothic";

background-color:#dea93f;

color: #FFF;

font:bold 13px;

text-decoration:none;

background-image:none;

cursor:pointer;

}



.apply2:hover {

color:#AF8741;

background-image:url(../images/bgbgbg.jpg);

}

.applyl {

font-family:"Century Gothic";

background-color:#EFE5D1;

color: #9c5708;

font:bold 13px;

text-decoration:none;

background-image:none;

cursor:pointer;

}



.applyl:hover {

color:#AF8741;

background-image:url(../images/bgbgbg.jpg);

}



.quest {

font-family:"Century Gothic";

color: #9c5708;

size: 1;

padding:10px;

font-size:13px;

}



.alert{

	font-family:Arial;

	color:#ff0000;

	font-weight:bold;

	border:0px;

	font-size:13px;

	margin-top:5px;

}

.alert ul {

	padding:2px 2px 2px 20px;

}



.welcome{

padding-left:35px;

color: #9c5708;

font-size:12px;

}

td.cb {

color:#FFFFFF !important;

font-size:13px;

height:25px;

text-align:justify;

}

th.cb {

color:#FFFFFF !important;

font-size:13px;

border-bottom:0px solid #ffffff;

vertical-align:text-top;

text-align:left;

}

td.db {
background-color:#dea93f;

color:#ffffff !important;

font-size:13px;

border-bottom:0px solid #ffffff;

vertical-align:text-top;

text-align:left;
font-weight:bold;
}

td.dc {
background-color:#dea93f;

font-size:13px;

border-bottom:0px solid #ffffff;

vertical-align:text-top;

text-align:left;
font-weight:bold;
}


td.ch {

color:#FFFFFF !important;

background-color:#AF8741;

font-size:13px;

width:346px;

height:25px;

text-align:justify;
text-transform: capitalize; 

}

th.check {

	color:#FFFFFF !important;

	background-color:#AF8741;

	font-size:13px;

	width:470px;

	height:25px;

	vertical-align:text-top;

}

td.checkBox {

	background-color:#AF8741;

	width:20px;

	height:25px;

	vertical-align:text-top;

}

td.ch select {

width:99%;

}



td.ch textarea {

width:98%;

}



td.ch input {

width:98%;

}



td.note {

background-color:none;

font-size:13px !important;

color:#9d4c13 !important;

text-transform:none;

text-align:left;

}



td small {

color:#FFFFFF;

}



th.ch {

border-bottom:0px solid #ffffff;

vertical-align:text-top;

background-color:#AF8741;

color:#FFFFFF !important;

text-align:left;
text-transform: capitalize; 

}

table.ch input, table.ch textarea, table.ch select {

	border:0px;

font-family:"Century Gothic";

font-size:13px;

padding-left:4px;

}

#char {

border-bottom:none;

}



.but{

font-family:"Century Gothic";

background-color:#652011;

border:1px solid #944002;

color:#FFFFFF;

font-size:14px;

}



.box{

font-family:"Century Gothic";

border-bottom:0px solid #ccc;

border-top:0px solid #ccc;

width:568px;

font-size:13px;

margin-top:10px;

}





.box th{

color:#333333;

font-size:13px;

}



.box td{

color:#black;

font-size:12px;

}



.box2{

font-family:"Century Gothic";

border-top:0px solid #ccc;

width:500px;

font-size:13px;

margin-top:10px;

}





.box2 th{

color:#333333;

font-size:13px;

}



.box2 td{

color:#black;

font-size:12px;

}



.news_date{

font-size:12px;

font-weight:bold;

}



.news_title a{

font-size:13px;

font-weight:bold;

color:#9d4c13;

text-decoration:none;

}



.news_title a:hover{

font-weight:bold;

color:#990000;

text-decoration:none;

}



.news_text {

font-size:13px;

text-decoration:none;

color:#9c5708;

padding-bottom:8px;

}



.news_text a{

text-decoration:none;

color:#9d4c13;

font-size:11px;

}



.news_text a:hover{

text-decoration:none;

color:#990000;

}



.sometext{

float:left;

font-size:13px;

padding-left:10px;

width:250px;

}



.subs{

padding-right:20px;

font-size:16px; 

color:#9c5708;

}



.subs_desc{

background-color:#9c5708;

color:#ffffff;

font-size:13px;

line-height:20px;

}



.subs_desc li b{

font-weight:bold; 

}



.dot {

border-bottom: 2px dotted white;

}



.job_title {

color:#FFFFFF;

padding-top:230px;

font-size:13px;

font-weight:bold;

font-family:"Century Gothic";

padding-left:70px;

}



.logout{

padding-left:10px !important;

color:#944002 !important;

text-decoration:none !important;

font-size:11px !important;

background:none !important;

border:0px !important;

text-align:right !important;

}

.edit{
color:#9C5708;
text-decoration:none;
font-size:12px;
border:0px;
font-weight:bold;
}

.edit:hover{
color:#990000;
text-decoration:underline;
font-weight:bold;
font-size:12px;
border:0px;
}

.edit2 {
color:#9C5708;
text-decoration:none;
font-size:12px;
border:0px ;
font-weight:normal;
}

.edit2:hover {
color:#9C5708;
text-decoration:underline;
font-weight:bold;
font-size:12px;
border:0px ;
}

.logout:hover {

color:#990000 !important;

text-decoration:underline !important;

font-size:11px !important;

background:none !important;

border:0px !important;

}



.boto a{

text-decoration:none;

color:#9c5708;

font-size:12px;

}



.boto a:hover{

color:#990000;

}



.by_ {

color:#FFFFFF;

font-size:13px;

font-weight:bold;

padding-left:75px;

}



.by_1 {

color:#FFFFFF;

padding-top:5px;

font-size:12px;

font-weight:bold;

padding-left:75px;

}



.member {

color:#FFFFFF;

padding-left:70px;

height:38px;

padding-top:7px;

font-size:12px;

font-weight:bold;

font-family:"Century Gothic";

vertical-align:top;

}



td.list {

border-bottom:1px solid #9d4c13;

border-left:1px solid #9d4c13;

border-right:1px solid #9d4c13;

font-size:13px;

}



td.list select {

background:none;

border:none;

width:200px;

}



th.list {

border-bottom:1px solid #9d4c13;

border-left:1px solid #9d4c13;

}



.benef1 {

padding-left:50px;

}



th.benef {

color:#FFFFFF;

border-bottom:solid 1px #FFFFFF;

}



td.benef {

background-color:#9d4c13;

color:#FF0000;

}



/* STEPS */

#appMenu{

font-size:12px;

color: #9c5708;

}

#appMenu img{

	border:0px;

	vertical-align:text-top;

}



#appMenu:after{ /*Add margin between menu and rest of content in Firefox*/

content: "."; 

display: block; 

height: 0; 

clear: both;

visibility: hidden;

}



#appMenu a {

color: #9c5708;

font-weight: bold;

text-decoration:none;

padding:10px 10px 10px 10px;

background-color:;

 /*set value to "center" for example to center items*/

}



#appMenu a:hover{

text-decoration:underline;

}



#appMenu ul li{

/* display: inline; */

display:table;

}



#appMenu ul li a{

color: #9c5708;

padding: 3px 0;

padding-right: 25px;

margin: 0;

text-decoration: none;

/* background: transparent url(../images/slantdivider.gif) top right no-repeat; */

}



#appMenu ul li a:visited{

color: #9c5708;

} 



#appMenu ul li a:hover{

color: #000000;

}

/******************************/

.menuJobs {

	width:100%;

}

.menuJobs ul {

	display:inline;

}

.menuJobs li {

	float:left;

	background-image:url(../images/bgbgbg.jpg);

	font-size:12px;

	height:18px;

	border:solid 1px #F5EFDF;

	width:112px;

	list-style-type:none;

	text-align:center;

}

.menuJobs ul li a {

	font-size:12px;

	color:#9c5708;

	text-decoration:none;

	display:block;

}

.menuJobs ul li a:hover {

	color:#FFFFFF;

	background-color:#CFA967;

	text-decoration:none;

}

.menuJobson{

	color:#FFFFFF !important;

	background-color:#CFA967; background-image:none

}

/******************************/

.mailform {

	color:#9c5708;

}



.mailform td {

	font-size:12px;

	vertical-align:text-top;

}

.mailformTd {

	width:50px;

	text-align:right;

	font-weight:bold;

	vertical-align:text-top;

}

.mailform input {

	border:1px solid #9c5708;

	background-color:#FFFFFF;

	color:#9c5708;

	font-size:12px;

}

.mailform textarea {

	border:1px solid #9c5708;

	background-color:#FFFFFF;

	color:#9c5708;

	vertical-align:text-top;

}

/******************************/

.profileHead {

	font-size:11px;

	text-align:justify;

	padding:0px 15px 15px 15px;

	color:#9c5708;

}

.profileBox {

	border:1px solid #BF9E5F;

	width:273px; height:142px;

	background-color:#cfa967;

	float:left;

}



.profileBoxPic {

	border:1px solid #BF9E5F;

	width:125px; height:142px;

	background-color:#BF9E5F;

	float:left;

	margin-right:10px;

}





.profileBox img {

	border:0px;

	vertical-align:middle;

	margin-right:10px;

}

.profileBox ul{

	list-style:none;

	line-height:20px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 10px;

}

.profileBox a {

	text-decoration:none;

	color:#9c5708;

	vertical-align:middle;

	display:block;

}

.profileBox a:hover {

	color:#fff;

}

.profileBox li {

	width:220px;

}



.profileBox1 img {

	border:0px;

	vertical-align:middle;

	margin-right:10px;

}

.profileBox1 ul{

	list-style:none;

	line-height:20px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 10px;

}

.profileBox1 a {

	text-decoration:none;

	color:#9c5708;

	vertical-align:middle;

	display:block;

}

.profileBox1 a:hover {

	color:#fff;

}

.profileBox1 li {

	width:220px;

}

.profileTd {

	background-color:#cfa967;

	color:#000;

	padding:2px 4px 2px 4px;

	font-size:11px;

	border:1px solid #BF9E5F;

	/*border-bottom:0px;*/

	width:120px;

}

.profileTdd {

	background-color:#FFFFFF;

	padding:2px 4px 2px 4px;

	font-size:11px;

	border:1px solid #BF9E5F;

	border-top:0px;

	color:#9c5708;

}



.profileTddd {

	padding:2px 4px 2px 4px;

	font-size:11px;

	border:1px solid #BF9E5F;

	border-top:0px;

	border-bottom:0px;

	color:#9c5708;

}

.profileStat {

	float:left;

	padding-left:30px;

}



.topRow, .topRow a {

	color:#9c5708;

	font-size:12px;

}

.topType {

	width:25%;

	background-color:#CFA967;

	font-family:"Century Gothic";

}

.topType a {

	text-decoration:none;

	font-size:16px;

	color:#FFFFFF;

	font-weight:bold;

font-family:"Century Gothic";

}

.inboxMenu {

color:#fff;

background-color:#CFA967;

}

.inboxMenu td {

height:20px;

background-color:#CFA967;

border:solid 1px #ffffff;

}

.inboxMenu td:hover {

color:#FFFFFF;

background-color:#9c5708;

background-image:none;

}

.inboxMenu a {

font-size:12px;

color:#fff;

text-decoration:none;

}

.inboxMenu a:hover {

font-size:12px;

color:#fff;

text-decoration:none;

}

.inboxMenuDown {

	font-size:12px;

	color:#9c5708;

}

.inboxMenuDown a{

text-decoration:none;

color:#9c5708;

}

.inboxMenuDown a:hover{

text-decoration:underline;

font-weight:bold;

color:#9c5708;

}

.inboxMenuDown img {

	margin-right:5px;

	margin-left:5px;

}

.inboxMenuDown td {

padding-top:5px;

padding-bottom:5px;

border-bottom:1px solid #CFA967;

}

.statistics td {

	background-color:#E5DBC8;

	color:#9C5708;

}

.statistics th {

	background-color:#E5DBC8;

	color:#9C5708 !important;

}

.statistics input {

	border:0px;

}

.testimonials {

	background-color:#BF9E5F;

	font-weight:bold;

	border:1px solid #fff;

	font-size:12px;

	color:#FFFFFF;

}

.testimonials input, .testimonials textarea {

	border:0px solid #fff;

}

.inbox, .inbox a {

	font-size:12px;

	color:#9c5708;

	text-transform:capitalize;

}

.inbox td {

	border-bottom:1px solid #cccccc;

	padding-bottom:10px;

	padding-top:10px;

	vertical-align:text-top;

	padding-left:10px;

}

.inbox td a{

	color:#9c5708;

	text-decoration:none;

}

.inbox td a:hover {

	color:#9c5708;

	text-decoration:underline;

}

.empStatus {

	background-color:#FFFFFF;

	padding:2px 4px 2px 4px;

	color:#000;

	font-size:12px;

	border:1px solid #CCC;

}

.triangle{

}

.result {

width:520px;

font:"Century Gothic";

color:#9c5708;

text-align:justify;

font-size:13px;

}



.result a{

font:"Century Gothic";

color:#9C5708;

font-size:13px;

}

.result a:hover{

color:#990000;

font-size:13px;

}

.result ul li a{

	text-decoration:none;

}

.result ol li a{

	text-decoration:none;

}

.vision {

font-weight:bold;

}



.titleRow, .titleRow a {

	width:100%;

	font-weight:bold;

	color:#fff;

	padding:1px 4px 1px 4px;

	font-family:"Century Gothic";

	font-size:14px;

	background-color:#CFA967;

}

.backTop {

	text-align:right;

	width:100%;

}

.backTop a {

	font-weight:bold;

	color:#5F3300;

	text-decoration:none;

}

.warning {

	color:#990000;

	font-weight:bold;

	font-size:12px;

}

.imgFilename {

	border-bottom:dashed 2px #ffffff;

	border-left:dashed 2px #ffffff;

	border-right:dashed 2px #ffffff;

}

.testi {

	color:#9c5708;

	padding-bottom:10px;

	margin-bottom:15px;
	text-align:left;

}

.testi ul {

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}

.testi ul li {

	list-style:none;

	padding:0px 4px 0px 4px;

}



.titleLine {

padding-top:15px;

}



.titleLine ul{

padding: 3px 0px 5px 5px;

margin-left: 0;

list-style-type: none;

border-bottom: solid 1px #9d4c13;

text-align: left;

color:#684c28;

}



.titleLine li{

display: inline;

margin: 1;

}



.titleLine li a{

text-decoration:none;

padding:4px 2px 8.5px 3px;

color: #9C5708;

font-size:15px;

font-weight:bold;

}



.titleLine li a:hover {

padding:4px 2px 8.5px 3px;

text-decoration:none;

color: #990000;

font-size:15px;

font-weight:bold;

}

.texts {

margin-top:20px;

width:650px;

font:"Century Gothic";

color:#9c5708;

text-align:justify;

font-size:12px;

}

.texts ul {

	padding-left:17px;

}

.texts ol {

	padding-left:17px;

}

.texts ul li {

	#margin-left:-40px;

	margin-bottom:10px;

	list-style-image:url(../images/titles/dot.gif);

}

.texts ol li {

	#margin-left:-34px;

}

.texts a{

font:"Century Gothic";

color:#9C5708;

font-size:12px;

/*font-weight:bold;*/

text-decoration:none;

}

.texts a:hover{

font-size:12px;

text-decoration:underline;

}

.texts ul li a{

	text-decoration:none;

}

.texts ol li a{

	text-decoration:none;

}

.imgTitle {

	border-bottom:1px solid #DDD;

	margin-bottom:10px;

	margin-top:20px;

	height:20px;

}

.imgPackTitle {

	border-bottom:1px solid #DDD;

	margin-bottom:10px;

	margin-top:20px;

	height:35px;

}

.packageTitle {

	border-bottom:1px solid #DDD;

	margin-bottom:10px;

	margin-top:20px;

	height:61px;

}

.packageTitle a{

color:#9C5708;

text-decoration:none;

font-size:11px;

border:0px ;

font-weight:normal;

}

.packageTitle a:hover{

text-decoration:underline;

font-weight:bold;

font-size:11px;

border:0px ;

}

.imgProfileTitle {

	margin-bottom:10px;

	margin-top:20px;

	height:20px;

}

.imgSubTitle {

	margin-bottom:10px;

	margin-top:20px;

}

.imgBotHover {

	border-bottom:1px solid #9C5708;

}

.imgBot {

	border:0px;

}

.index ul li{

	margin-bottom:0px;

}

.index ul li a{

	font-weight:normal;

}

.index ul li a:hover{

	font-weight:bold;

}

.innerList {

width:565px;

font:"Century Gothic";

color:#9c5708;

text-align:justify;

font-size:12px;

}

.innerList ul {

	padding-left:15px;

}

.innerList ul li {

	#margin-left:-40px;

	margin-bottom:0px;

	list-style-type:disc;

	list-style-image:none;

}

.popMsg {



	width:300px; height:200px;

	z-index:500;

	position:absolute;

	top:50%; left:50%;



	border:2px solid #9C5708;

	display:none;

}

.popMsgTxt {

padding-left:10px;

padding-right:10px;

	margin-top:5px;

	

}

.popMsgImg {

	margin-top:15px;

}



.popMsgText {

padding-left:10px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

}



.popMsgBtn {

	margin-top:10px;

}

.popMsgBtn input {

	width:70px;

	color:#9C5708;

}



.pop1Msg {



	width:300px; height:140px;

	z-index:500;

	position:absolute;

	top:50%; left:50%;



	border:2px solid #9C5708;

	display:none;

}

.pop1MsgTxt {

padding-left:10px;

padding-right:10px;

	margin-top:5px;

	

}

.pop1MsgImg {

	margin-top:15px;

}



.pop1MsgText {

padding-left:10px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

}



.pop1MsgBtn {

	margin-top:10px;

}

.pop1MsgBtn input {

	width:70px;

	color:#9C5708;

}





.pop2Msg {



	width:300px; height:80px;

	z-index:500;

	position:absolute;

	top:50%; left:50%;



	border:2px solid #9C5708;

	display:none;

}

.pop2MsgTxt {

padding-left:10px;

padding-right:10px;

	margin-top:5px;

	

}

.pop2MsgImg {

	margin-top:15px;

}



.pop2MsgText {

padding-left:10px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

}



.pop2MsgBtn {

	margin-top:10px;

}

.pop2MsgBtn input {

	width:70px;

	color:#9C5708;

}

span.checkbox {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(select.gif) no-repeat;
	overflow: hidden;
}

/* =Uploadify
----------------------------------------------------*/
.fileUploadQueueItem {
		color:#000;
	font: 11px Verdana, Geneva, sans-serif;
	background-color: #F5F5F5;
	border: 3px solid #E5E5E5;
	margin-top: 5px;
	padding: 10px;
	width: 180px;
}
.fileUploadQueueItem .cancel {
	float: right;
}
.fileUploadProgress {

	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 60%;
}
.fileUploadProgressBar {
	background-color: #0099FF;
}

/********************************* LiveValidation *************************************/

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
	color:#FFFFFF;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}

.inp {
	width:300px;
}
