/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	background:url(http://image.wegivejobs.com/images/common/ui/bg.jpg);
	background-repeat:repeat-x, repeat-y;
	background-color:#FFFFFF;
}

img {
   behavior: url("/css/pngbehavior.htc");
}

table {
border-collapse:collapse;
}

hr {
border-style: dotted; color: #CCCCCC;
}

form {
margin: 0px 0px 0px 0px;
}

input.numberFormat {behavior:url(moneyFormat.htc); }

.header_format {
	padding-top: 0px;
	padding-right: 20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
}

/* ====================== Text Format ======================== */

.calendar{
font-size:10px;
}

.featured{
font-size:11px;
color:#FFFFFF;
font-weight:normal;
}

.welcome{
margin-top:10px;
font-size:23px;
color:#FFFFFF;
font-weight:bold;
}

.instructions {
letter-spacing: 0px;
font-size:10px;
color:#666666;
}

.notes {
line-height:normal;
font-size:10px;
color: #999999;
}

.required {
padding-left:10px;
font-weight:bold;
letter-spacing: 0px;
font-size:11px;
color:#FF0000;
}
.req1 {
font-weight:bold;
letter-spacing: 0px;
font-size:11px;
color:#FF0000;
}

.small_header {
font-size:13px;
font-weight:bold;
padding-left:5px;
}

h1{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#666666;
margin-bottom:-2px;
}

h3{
font-size:14px;
margin-bottom:-2px;
}


.regis_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	padding-left:10px;
	font-weight: bold;
}

.black_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: bold;
}

.big_title{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #333333;
}

.additional_box {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #666666;
background-color: #CCCCCC;
}

.white_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #FFFFFF;
}

.affiliate_text{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #FFFFFF;
padding-top:5px;
padding-bottom:5px;
}

.orange_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #FFCC00;
}
/* ======================= Containters ======================= */

.container {
background-color:#F5F5F5;
}

.container_2 {
background-image:url(http://image.wegivejobs.com/images/common/ui/bg_3.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
background-color:#F5F5F5
}

.content_container {
padding-top: 10px;
xbackground-color:#F5F5F5;
xpadding-left: 5px;
xpadding-right: 5px;
}

.filled_box{
background-color:#E9EADB;
}

.bullet {
background-position: 0px 3px;
background-repeat:no-repeat;
background-image:url(http://image.wegivejobs.com/images/common/icons/bullet_orange_2.png);
padding-left:15px;
}

.alert{
background-color: #FFCC66;
}

#term {
	position:relative;
	width:85%;
	height:150px;
	z-index:1;
	overflow-y: scroll;
}

#priv {
	position:relative;
	width:85%;
	height:150px;
	z-index:1;
	overflow-y: scroll;
}




/*=============== NORMAL LINKS =================*/

a {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#336600;
cursor: pointer; 
cursor: hand;
}


a:active{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

a:link{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#336600;
}

a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#0066FF;

}

a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}






/*============== FEATURED LINKS ================*/

a.featured:link{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

a.featured:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#0066FF;
}

a.featured:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

/*============== NAV LINKS ================*/

a.nav:link{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

a.nav:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#0066FF;
}

a.nav:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}



/*=============== IMAGE BGS ==================*/
.a750_1{
width:750px;
height:23px;
background-image: url(http://image.wegivejobs.com/images/common/ui/750_1.jpg);
background-position:center;
background-repeat:no-repeat;
padding-left:15px;
color:#FFCC00;
font-size:14px;
font-weight:bold;
text-align:left;
vertical-align:middle;
}

.a750_2{
background-image: url(http://image.wegivejobs.com/images/common/ui/750_2.jpg);
background-position:center;
background-repeat:repeat-y;
vertical-align:middle;
}

.a750_3{
background-image: url(http://image.wegivejobs.com/images/common/ui/750_3.jpg);
background-position:center;
height:15px;
background-repeat: no-repeat;
}


.divider{
background-image:url(http://image.wegivejobs.com/images/common/ui/divider.gif);
background-repeat:repeat-y;
}

.a563_entry{
width:554px;
height:20px;
background-image: url(http://image.wegivejobs.com/images/common/ui/563_entry.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
padding-top:4px;
}

.a563_warn{
width:554px;
height:20px;
background-image: url(http://image.wegivejobs.com/images/common/ui/563_warn.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
padding-top:4px;
}

.a563_1{
width:554px;
height:20px;
background-image: url(http://image.wegivejobs.com/images/common/ui/563_1.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
padding-top:5px;
text-align:left;
vertical-align:middle;
}

.a563_2{
background-image: url(http://image.wegivejobs.com/images/common/ui/563_2.jpg);
background-repeat:repeat-y;
vertical-align:middle;
}

.a563_3{
width:554px;
background-image: url(http://image.wegivejobs.com/images/common/ui/563_3.jpg);
height:11px;
background-repeat: no-repeat;
}




.a591_1{
width:425px;
height:20px;
background-image: url(http://image.wegivejobs.com/images/common/ui/591_1.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
padding-top:4px;
}

.a591_2{
background-image: url(http://image.wegivejobs.com/images/common/ui/591_2.jpg);
background-repeat:repeat-y;
}

.a591_3{
background-image: url(http://image.wegivejobs.com/images/common/ui/591_3.jpg);
height:11px;
background-repeat: no-repeat;
}





.a196_1{
padding-left:35px;
width:215px;
height:25px;
background-image: url(http://image.wegivejobs.com/images/common/ui/196_1.jpg);
background-position:center;
background-repeat:no-repeat;
}

.a196_2{
background-image: url(http://image.wegivejobs.com/images/common/ui/196_2.jpg);
background-position:center;
background-repeat: repeat-y;
}

.a196_3{
background-image: url(http://image.wegivejobs.com/images/common/ui/196_3.jpg);
background-position:top center;
background-repeat: no-repeat;
height:10px;
}

.a360_1{
width:347px;
height:20px;
background-image: url(http://image.wegivejobs.com/images/common/ui/360_1.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
padding-top:5px;
}

.a360_2{
background-image: url(http://image.wegivejobs.com/images/common/ui/360_2.jpg);
background-repeat:repeat-y;
}

.a360_3{
background-image: url(http://image.wegivejobs.com/images/common/ui/360_3.jpg);
height:11px;
background-repeat: no-repeat;
}



.a204_1{
width:195px;
height:20px;
background-image: url(http://image.wegivejobs.com/images/common/ui/204_1.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
padding-top:5px;
}

.a204_2{
background-image: url(http://image.wegivejobs.com/images/common/ui/204_2.jpg);
background-repeat:repeat-y;
}

.a204_3{
background-image: url(http://image.wegivejobs.com/images/common/ui/204_3.jpg);
height:11px;
background-repeat: no-repeat;
}

.a160_1{
height:23px;
background-image: url(http://image.wegivejobs.com/images/common/ui/160_1.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
padding-top:5px;
width:160px;
}

.a160_event{
height:28px;
background-image: url(http://image.wegivejobs.com/images/common/ui/160_event.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
padding-left:30px;
padding-top:9px;

}


#dhtmltooltip{
color: #999999;
border: 1px;
border-color: #990000;
border-style: solid;
margin: 3px;
border-collapse:collapse;
position: absolute;
background-position:top;
width: 150px;
padding: 0px;
visibility: hidden;
z-index: 250;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
}

.register_bg{
background-image:url(http://image.wegivejobs.com/images/common/ui/grad.jpg);
background-color:#F5F5F5;
background-position:top;
background-repeat:no-repeat;
}

.signin_bg{
background-image:url(http://image.wegivejobs.com/images/common/ui/grad_2.jpg);
background-color:#F5F5F5;
background-position:top;
background-repeat:no-repeat;
}

.grad_bg{
background-image:url(http://image.wegivejobs.com/images/common/ui/grad_bg.jpg);
background-color:#F5F5F5;
background-position:top;
background-repeat:repeat-x;
}

.side_grad_bg{
background-image:url(http://image.wegivejobs.com/images/common/ui/quick_search_body.jpg);
background-color:#F5F5F5;
background-position:top;
background-repeat:repeat-x;
}

.bg_1{
background-image:url(http://image.wegivejobs.com/images/common/ui/1.jpg);
background-color:#E9EADB; 
background-position:bottom right;
background-attachment:fixed;
background-repeat:no-repeat;
}

.bg_2{
background-image:url(http://image.wegivejobs.com/images/common/ui/2.jpg);
background-color:#E9EADB; 
background-position:bottom right;
background-attachment:fixed;
background-repeat:no-repeat;
}

.bg_3{
background-image:url(http://image.wegivejobs.com/images/common/ui/3.jpg);
background-color:#E9EADB; 
background-position:bottom right;
background-attachment:fixed;
background-repeat:no-repeat;
}
.alternate_row{
background-color: #F8F8F8;
}

.rbDone
			{ width:115px; height:35px; background-image: url(http://image.wegivejobs.com/images/common/ui/done.jpg); background-repeat:no-repeat; background-position:left; padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #003366;}
			.rbcurrent
			{ width:115px; height:40px; background-image: url(http://image.wegivejobs.com/images/common/ui/current.jpg); background-repeat:no-repeat; background-position:left; padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #003366;}
			.rbnotviewed
			{ width:115px; height:35px; background-image: url(http://image.wegivejobs.com/images/common/ui/later.jpg); background-repeat:no-repeat; background-position:left; padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #666666;}

/*=============== FORMS =======================*/
.big_input {width: 150px;}



/*=============== calendar po =======================*/

.calfont2{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#999999;
}
.event{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#3366FF;
}

a.event:link{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#3366FF;
}

a.event:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#3366FF;
}

.style14 	{color: #FE8800; font-size: 10px;  }
.style14 div { width: 18.50px; float:left;}

.caldates { color: #999999; font-size:10px; border: 0px #CCCCCC solid; border-bottom:0px; border-right:0px; float:left;  }
.caldates div { border: 1px #CCCCCC solid; border-top:0px; border-left:0px; float:left; width:17.5px; height: 15px; vertical-align:middle;  }

/* Remove this class you don't want to put border*/				
.tblcalborder	{ border-top: 1px solid #CCCCCC; border-left:#CCCCCC 1px solid;}
.tblcalborder td	{ border-right: 1px solid #CCCCCC; border-bottom:#CCCCCC 1px solid;}


.resbutton 	{ background-color:#e2e2e2; color:#999999; font-size:18px; font-weight:bold; border: 3px #999999 solid; padding:5px;}
.resbuttonhover	{ background-color:#006600; color:#ffffff; font-size:18px; font-weight:bold; border: 3px #6A9A0A solid; cursor:pointer; padding:5px; }
.alertText { font-size:9px; float:left;color:#ec1a25; }
.stepActive		{ font-size:26px; color:#FFCC00; font-weight:bold; }
.stepSel 		{ font-size:24px; color:#FFCC00; font-weight:bolder; }
.StepDisAbled 	{ font-size:24px; color:#FFFFFF;	}
.stepSep		{ font-size:26px; color:#FFFFFF; font-weight:bold; }
.btnInput  { background:#009900; border:#FFCC00 1px solid; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding: 5px; cursor:pointer; text-transform:capitalize;}

.style15 {
	font-family: 'Courier New', Courier, monospace;
	font-size: 18px;
	color: #FFFFFF;
	font-weight:bold;
}
