/* CSS Document */

body
{ font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ddcce8; font-size:11px;	font-weight:normal;	margin:0px;	padding:0px; color:#333333; }

h1
{ margin:0px; padding:0px; font-size:18px; font-weight:bold; color:#7b316f;}

h2
{ margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#7b316f; }

h3
{ margin:0px; padding:0px; font-size:12px; font-weight:bold; color:#333333; }

h4
{ margin:0px; padding:0px; color:#FF6600; font-size:11px; font-weight:bold;}

h4 a
{ text-decoration:underline; color:863f7b;}

h4 a:hover
{ text-decoration:underline; color:#FF6600;}


b
{ font-size:11px; font-weight:bold; color:#333333; text-align:left; }


a
{ text-decoration:underline; color:#FF3300;}

a:hover
{ text-decoration:none; color:#5d184f;}

img
{ border:none; vertical-align:middle;}

span
{ color:#000000;}

#top_pallete
{ background:url(../images/top_bg.jpg) repeat-x; height:89px; }

#top_container
{ width:984px; margin:0px auto; padding-top:20px; }

.logo
{ float:left; }

.logo_separator
{ float:left; margin:5px 20px 0px 20px; }

.moto
{ float:left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:17px 0px 0px 0px; }

#page_mdbg
{ background:url(../images/pagemd_bg.jpg) repeat-x;	height:400px; }

#md_container
{ width:984px; margin:0px auto;}

#left_container
{ float:left; width:710px; margin:20px 10px 20px 0px;}

#max_984
{ float:left; width:975px; margin:20px 10px 20px 0px;}

#innerleft_container
{ float:left; width:430px; margin:20px 10px 20px 0px;}

#innermd_container
{ float:left; width:270px; margin:20px 10px 20px 0px;}

#right_container
{ float:right; width:260px; margin:20px 0px 20px 0px;}

#seeker_login
{ float:left; width:340px; height:auto;}


#employer_login
{ float:left; width:340px; height:auto;}

#left_container a
{ text-decoration:underline; color:#663399;}

#left_container a:hover
{ text-decoration:none; color:#FF3300;}

#employer_login div
{ padding-bottom:10px;}

#seeker_login div
{ padding-bottom:10px;}

.seeker_login
{ margin-top:20px;}

.form_lt
{ float:left; width:80px; margin-right:10px; text-align:right;}

.input200
{ border:1px solid #dac4e7; width:200px;}

.login_btn
{ text-align:center; }

.gopage_input
{ width:50px; height:18px;}

.purple80
{ background:url(../images/purple80.jpg) no-repeat; height:25px; border:none; width:80px; color:#FFFFFF; font-weight:bold; font-size:14px; padding-bottom:3px; }

.yellow80
{ background:url(../images/yellow80.gif) no-repeat; height:20px; border:none; width:80px; color:#333333; font-weight:bold; font-size:14px; padding-bottom:3px; }

.yellow100
{ background:url(../images/yellow100btn.gif) no-repeat;  border:none; width:100px; color:#333333; font-weight:bold; font-size:13px; padding-bottom:3px;}

.yellow150
{ background:url(../images/yellow150btn.gif) no-repeat; height:20px; border:none; width:170px; color:#333333; font-weight:bold; font-size:13px; padding-bottom:3px; }


#search_pallete
{ background-color:#fbf2ce; border:1px solid #f99d31; clear:both; padding:10px; }

.container
{ margin-top:10px;}

ul
{ text-align:left; vertical-align:middle; margin: 0; padding: 0px 2px 4px 15px; list-style:url(../images/bullet.jpg); line-height:18px;}

.rt_line
{ border-right:1px solid #FFFFFF;}

#latest_job
{ border:1px solid #74447c; background-color:#d6bbdb;}

#latest_job .head
{ background-color:#74447c; color:#FFFFFF;}

#latest_job .white
{ background-color:#FFFFFF; color:#333333;}

#right_container a
{ text-decoration:underline; color:#663399;}

#right_container a:hover
{ text-decoration:none; color:#333333;}

.pad
{ margin:10px 0px 10px 0px;}

.com_logolt
{ float:left; width:125px; height:50px; padding:10px 10px 0px 0px;}

.com_logort
{ float:left; width:125px; height:50px; padding:10px 0px 0px 0px;}

#footer
{ background:url(../images/copyright_bg.jpg) repeat-x; height:45px; color:#FFFFFF; clear:both;}

#footer .copyright
{ padding-top:15px;}

#menu
{ background:url(../images/menubg.jpg) repeat-x; height:30px; color:#333333; font-weight:bold; font-size:12px;}

#menu a
{ color:#333333; text-decoration:none;}

#menu a:hover
{ color:#6b255e; text-decoration:none;}

#menu .menu984
{ width:984px; text-align:left;  margin:0px auto;}

#menu .menult
{ float:left; text-align:left; vertical-align:middle; padding-top:8px; }

.menu_separator
{ padding:0px 20px 0px 20px; float:left; height:29px;}

#menu .menurt
{ float:right; text-align:right; padding-top:5px;}

.profile_tbl
{ background-color:#FFFFFF; border:1px solid #cb9ed2; padding:5px;}

.main_tble
{ border:1px solid #74447c; background-color:#d6bbdb;}

.tble_hea01
{ background-color:#74447c; color:#FFFFFF; font-size:14px; font-weight:bold; }

.tble_hea01 a
{ font-size:11px; text-decoration:underline; color:#f4b1ed;}

.tble_hea01 a:hover
{ font-size:11px; text-decoration:none; color:#FFFFFF;}

.tble_hea02
{ background-color:#FFFFFF; color:#333333; font-weight:bold; text-align:left;}

.tble_hea03
{ background-color:#FFFFFF; color:#a64724; font-weight:normal; text-align:left;}

.tble_hea03 a
{ color:#333333; text-decoration:underline;}

.tble_hea03 a:hover
{ color:#FF3300; text-decoration:none;}

.tble_hea04
{ background-color:#e2c5e7; color:#663366; font-weight:bold; text-align:left;}

.tble_hea05
{ background-color:#faf1fb; color:#333333; text-align:left;}

.purple
{ color:#74447c; font-size:11px;}

.puple_white a
{ color:#631d55; text-decoration:underline; font-size:11px;}

.puple_white a:hover
{ color:#FFFFFF; text-decoration:none; font-size:11px;}

.puple_orange a
{ color:#631d55; text-decoration:underline; font-size:11px;}

.puple_orange a:hover
{ color:#FF3300; text-decoration:none; font-size:11px;}

.welcome
{ padding-top:20px; padding-bottom:5px; font-size:16px; font-weight:bold; color:#333333; border-bottom:1px dotted #631d55;}

#innerq_search
{ background-color:#fbf2ce; border:1px solid #f99d31; padding:5px;}

#manage_jobs
{ background-color:#fbddce; border:1px solid #e3a383; padding:5px; margin-top:10px;}

#current_search
{ background-color:#fbddce; border:1px solid #e3a383; padding:5px; margin-bottom:10px;}

#manage_folder
{ background-color:#ecfbce; border:1px solid #b4cb85; padding:5px; margin-top:10px;}

#save_search
{ background-color:#d9cefb; border:1px solid #a191d1; padding:5px; margin-top:10px;}

.tbl_bdr
{ border:1px solid #b970b1;}

.bt_bdr
{ border-bottom:1px dotted #333333;}

.input240
{ border:1px solid #fcc798; width:230px;}

#listing
{ border:1px solid #663399; background-color:#FFFFFF; margin-top:10px;}

#pager
{ line-height:normal; text-align:right; padding:0px 0;}

.pageNum a:link,.pageNum a:visited,.pageNum strong
{ font-weight:normal; font-size:11px; margin-right:3px; padding:1px 4px; background-color:#e5d5ef; border:1px solid #533069; color:#006699; }

.pageNum a:visited
{ color:#0B4A9F;}

.pageNum a:hover,.pageNum b a:hover,.pageNum .now:link,.pageNum .now:visited,.pageNum .now:hover,.pageNum strong
{ background-color:#fbf2ce;	border-color:#C05F02; color:#611c53; }

.pageNum img
{ border:none;	margin:0;}

.pageMark
{ padding:0px 0 5px 0;font-size:11px; font-weight:bold; text-align:left; float:left;}

.pageMark a
{ color:#666;}

.pageMark a,.pageMark strong
{ padding:1px;margin-left:3px;}


#register_pallete
{clear:both;}

.active_corner
{ background-color:#502f60; font-size:12px; font-weight:normal; color:#FFFFFF; text-align:left; vertical-align:middle; padding-left:10px;}

.deactive_corner
{ background-color:#efe2f1; font-size:12px; font-weight:normal; color:#c8a3ce; text-align:left; vertical-align:middle; padding-left:10px;}

.active_step
{ color:#FFFFFF;}

.deactive_step
{ color:#c8a3ce;}

.manadtory
{ margin:10px; padding:5px; border:1px solid #af7eb7;}

.right_align
{ text-align:right; font-weight:bold; color:#6a457c;}

.mandatory250
{ background-color:#f9f3d2; width:250px; border:1px solid #bba1cc; color:#333333;}

.mandatory120
{ background-color:#f9f3d2; width:120px; border:1px solid #bba1cc; color:#333333;}

.mandatory100
{ background-color:#f9f3d2; width:100px; border:1px solid #bba1cc; color:#333333;}

.mandatory50
{ background-color:#f9f3d2; width:60px; border:1px solid #bba1cc; color:#333333;}

.primary250
{ background-color:#FFFFFF; width:250px; border:1px solid #bba1cc;}

.primary100
{ background-color:#FFFFFF; width:100px; border:1px solid #bba1cc;}

.primary251
{ background-color:#f9f3d2; width:185px; border:1px solid #bba1cc;}

.primary50
{ background-color:#f9f3d2; border:1px solid #bba1cc; }
fieldset 
{ border:1px solid #af7eb7;}

legend 
{color:#333333; !important; font-weight:bold; margin-left:0.5em; font-size:12px;}

.text_area250_mandatory
{ background-color:#f9f3d2; width:250px; border:1px solid #bba1cc; color:#333333; height:100px;}

.text_area250_primary
{ background-color:#FFFFFF; width:250px; border:1px solid #bba1cc; height:100px;}

.ERROR{
	color:red;
}
.employer_listing
{ font-size:11px; font-weight:normal; border:1px dotted #999999;}

.TRANSLUCENT{
opacity: 0.25;
filter:alpha(opacity=25);
-moz-opacity: 0.25;
width:100%;
}

.OPAQUE{
opacity: 1;
filter:alpha(opacity=100);
-moz-opacity: 1;
}

.highlight:hover{
	/*background-color:#00FF99;
	cursor:pointer;
	color:#660000;*/
}