@charset "utf-8";
/* CSS Document */

body {margin:0px; background:#ffffff url(../images/body_bg.jpg) repeat-x 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333;}
div, ul, li, img {padding:0; margin:0;}
p {padding:8px 0; margin:0;}
/* body ....................................structure*/
#wrapper { width:998px; padding:0; margin:0 auto; background:url(../images/body-margin.png) repeat-y 0 0;}
#main_body_top_curve {height:17px; background:url(../images/body_curve_top.png) no-repeat 0 0; width:998px; margin:5px auto; }
/*#main_body_outside {width:998px; height:auto; margin:0px auto; background-image:url(../images/body-margin.png); background-repeat:repeat-y;}*/

#main_body {width:974px; height:auto; margin:5px 12px 0px 12px; background-color:#FFFFFF;}

#top_header {height:80px; width:978px;margin:0px auto;}
/*#top_header .header_content {  margin:0 auto; background-image:url(../images/body-margin.png); background-repeat:repeat-y; padding:0 10px;}*/
#top_header_login {width:414px; height:50px; margin:25px 0px 25px 290px; float:left;}
.top_header_icons {float:left; margin:4px 8px 0 0; width:12px;}
#top_header_login1 {width:50px; height:15px; margin:4px 0px 4px 0px; float:left;}
#top_header_login2 {width:140px; height:23px; margin:0px 0px 0px 0px; float:left;}
#top_header_login_password {width:70px; height:15px; margin:4px 0px 4px 10px; float:left;}

#top_header_login_forget {width:400px; height:15px; margin:4px 14px 4px 0px; float:left; text-align:right;}

#logo_container {width:330px; height:80px; padding-top:12px; float:left;}

#logo_text {width:169px; height:65px; float:left; margin:17px 0px 17px 0px;}

#banner_container {width:986px; height:165px; margin:0px 0px 0px 6px; background-color:#003366; border-bottom:1px solid #cccccc;}

#body_container {width:724px; height:auto; margin:5px 0px 0px 0px; float:left;}

#body_container2 {width:722px; height:auto; float:left; background-color:#fefeff; border:1px solid #dfe6fb;}

.body_container_content_left {width:704px; float:left; padding:10px;}

#body_container_text {width:704px; height:auto; float:left; padding:0px;}

#inner_body_container_content {width:704px; height:auto; float:left; padding:10px;}

#inner_body_text_content {width:704px; height:auto; float:left; padding:0px; margin:10px 0px 20px 0px;}

#inner_body_contactus{width:300px; height:250px; float:left; padding:0px; margin:10px 0px 20px 0px;}

#inner_body_contactus_forms {width:330px; height:250px; float:left; padding:0px; margin:10px 20px 20px 20px; border:1px solid #e1e1e1;}

#inner_body_container_image {width:149px; height:121px; float:left; padding:0px; margin:10px 0px 0px 0px;}

#inner_body_container_image_right {width:545px; height:121px; float:left; padding:0px; margin:10px 0px 0px 10px;}

#inner_body_container_content_header {width:704px; height:25px; float:left; padding:0px;}

#index_readmore {width:694px; height:18px; float:left; padding:0px 30px 20px 0px;}

#sub_nav {width:279px; height:41px; margin:10px 0px 0px 0px; float:left;}

#right_panel {width:240px; height:auto; margin:5px 0px 0px 10px; float:left;}

#right_panel_register {width:240px; height:80px; margin:0px 0px 0px 0px; float:left;}

#right_panel_banner1 {width:240px; height:154px; margin:10px 0px 0px 0px; float:left;}

#right_job_posted {width:228px; height:auto; margin:0px 0px 0px 0px; padding:5px; float:left; background-color:#fefeff; border:1px solid #dfe6fb;}

#right_job_header {width:228px; height:15px; margin:0px 0px 0px 0px; float:left; }

#right_job_box {width:228px; margin:0px 0px 0px 0px; float:left;}

#right_job_box2 {width:228px; height:45px; margin:0px 0px 0px 0px; float:left; border-bottom:1px solid #999999;}

#right_job_content {width:228px; height:15px; margin:5px 0px 0px 0px; float:left;}

#right_job_content2 {width:213px; height:15px; margin:0px 0px 0px 15px; float:left;}

#right_job_box_subheader {width:160px; height:15px; margin:5px 0px 0px 0px; float:left;}

#right_job_box_view{width:68px; height:15px; margin:5px 0px 0px 0px; float:left;}

#body_search {width:422px; height:175px; margin:0px; padding:10px; float:left; background-color:#fefeff; border:1px solid #dfe6fb; line-height:20px;}

#body_search .icon {height:25px;}

#body_search ul {list-style-type:none;padding:0; margin-left:0; margin-top:10px;}

#body_search ul li {float:left; margin-right:10px;}

#body_post {width:248px; height:175px; margin:0px; padding:10px; margin:0px 0px 0px 10px; float:left; background-color:#fefeff; border:1px solid #dfe6fb; text-align:center;}

#body_post2 {width:238px; height:175px; margin:0px; padding:0px; margin:10px 0px 10px 0px; float:left; background-color:#fefeff; border:1px solid #dfe6fb;}

#body_register {width:238px; height:175px; margin:0px; padding:10px; margin:0px 0px 0px 10px; float:left; background-color:#fefeff; border:1px solid #dfe6fb;}

.clear {clear:both;}

#body_category {width:722px; height:300px; margin:15px 0px 0px 0px; float:left; background-color:#fefeff; border:1px solid #dfe6fb;}

#body_category_header {width:724px; height:39px; margin:0px 0px 0px 0px; float:left;}

#body_category_text_left {width:183px; height:39px; margin:0px 0px 0px 0px; float:left;}

#body_category_nav_box {width:535px; height:19px; color:#FFFFFF; margin:0px 0px 0px 0px; padding:10px 0px 10px 0px; float:left; background-image:url(../images/category_bg.jpg); background-repeat:repeat-x;}

#body_category_right_margin {width:5px; height:39px; float:left;}

#category_boxes {width:220px; height:250px; float:left; margin:10px 10px 10px 10px;}

#footer {height:40px; margin:10px 6px 0 6px; padding:8px 0px 8px 0px; background:url(../images/footer-bg.png) repeat-x 0 0; line-height:18px;  font-size:11px; color:#dbdbdb; text-align:center;}
#footer a { font-size:11px; color:#dbdbdb; text-decoration:none;}
#footer a:hover { font-size:11px; color:#ebebeb; text-decoration:underline;}
/* navigations..................................................................................................................................structure*/

#menu_bar {width:986px; height:36px; margin:5px 0px 0px 6px;}

#menu_margin {width:8px; height:25px; float:left;}

#nav {width:986px; height:36px; float:left; padding:0px 0px 0px 0px; background-image:url(../images/navigation_bg.jpg); background-repeat:repeat-x;}
#nav ul {list-style:none; margin:0; padding:0;}
#nav ul li {line-height:36px; margin:0; padding:0; float:left; list-style:none;}
#nav ul li:hover {background-image:url(../images/menu-bg-hover.jpg); background-repeat:repeat-x;}
#nav ul li.select {background-image:url(../images/menu-bg-hover.jpg); background-repeat:repeat-x;}
#nav ul li a {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#333333; display:block; padding:0 14px; background:url(../images/menu_division.jpg) no-repeat right 4px;}
#nav ul li a.last {background-image:none;}
#nav ul li a:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#084b86; display:block; padding:0 14px; }
#nav ul li a.select {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#084b86; display:block; padding:0 14px; }

.link1 { font-size:11px; color:#cfd9e3; padding:5px; text-decoration:none; font-weight:normal;}
.link1:hover { font-size:11px; color:#ffffff; padding:5px; text-decoration:underline; font-weight:normal;}

.link2 { font-size:11px; color:#333333; padding:5px; text-decoration:none; font-weight:normal;}
.link2:hover { font-size:11px; color:#333333; padding:5px; text-decoration:underline; font-weight:normal;}


.link3 { font-size:12px; color:#000000; padding:0px 0px 0px 15px; text-decoration:none; font-weight:normal; background-image:url(../images/arrow.jpg); background-repeat:no-repeat; background-position:5px 5px;}
.link3:hover { font-size:12px; color:#0072bc; padding:0px 0px 0px 15px; text-decoration:underline; font-weight:normal;}


.link4 { font-size:11px; color:#ed1c24; padding:5px; text-decoration:none; font-weight:normal;}
.link4:hover { font-size:11px; color:#f28286; padding:5px; text-decoration:underline; font-weight:normal;}

.link5 { font-size:12px; color:#ffffff; padding:0px 15px 0px 15px; text-decoration:none; font-weight:bold;}
.link5:hover { font-size:12px; color:#ffffff; padding:0px 15px 0px 15px; text-decoration:underline; font-weight:bold;}

.link6 { font-size:12px; color:#898989; padding:0px; line-height:20px; text-decoration:none; font-weight:normal;}
.link6:hover { font-size:12px; color:#00bff3; padding:0px; text-decoration:underline; font-weight:normal;}

.link7 { font-size:11px; color:#959595; padding:0px; text-decoration:none; font-weight:normal;}
.link7:hover { font-size:11px; color:#acacac; padding:0px; text-decoration:underline; font-weight:normal;}

.link8 { font-size:11px; color:#c2c2c2; padding:0px; text-decoration:none; font-weight:normal;}
.link8:hover { font-size:11px; color:#acacac; padding:0px; text-decoration:underline; font-weight:normal;}

.link9 { font-size:12px; color:#448ccb; padding:0px; text-decoration:none; font-weight:normal;}
.link9:hover { font-size:12px; color:#00bff3; padding:0px; text-decoration:underline; font-weight:normal;}

/* header..................................................................................................................................structure*/

.h1 { font-size:12px; font-weight:bold; color:#000000; text-align:left; padding:5px 5px 5px 0px;}

.h2 { font-size:11px; font-weight:normal; color:#f26c4f; text-align:left;}

.h3 { font-size:14px; font-weight:bold; color:#999999; padding:5px; line-height:20px;}

.h4 { font-size:12px; font-weight:bold; color:#999999; text-align:left;}

.h5 { font-size:14px; font-weight:bold;  color:#3399FF; text-align:left; text-decoration:underline;}

.h6 {font-size:13px; font-weight:normal; color:#666666; text-align:left; line-height:18px;}

.h7 {font-size:13px; font-weight:bold; color:#175A85; text-align:left;}

/* header..................................................................................................................................structure*/

.text1 {font-size:11px; color:#333333; text-decoration:none;}

.text2 { font-size:12px; color:#555555; text-decoration:none; line-height:18px;}

.text5 { font-size:10px; color:#f9ad81; text-decoration:none;}


.bdr_bottom {border-bottom:1px dotted #999999;}

.input_text1 { font-size:11px; color:#999999; width:200px;}
.input_text2 { font-size:11px; color:#999999;}
.input_text3 { font-size:11px; color:#999999; width:90px; }
.input_text4 { font-size:11px; color:#999999; width:400px; height:22px;}
.input_text5 { font-size:11px; color:#999999; width:400px; }
.input_text6 { font-size:11px; color:#999999; width:180px; }
.input_text7 { font-size:11px; color:#999999; width:125px; }
.gap1 {height:10px;}

.search_buttons {padding:16px 0px 0px 0px;}


#content ul {
margin:0px;
padding:0px; 
list-style:none; 
list-style-type:none; 
}

#content li {

font-size:12px;
color:#959595;
font-weight:normal;
text-decoration:none;
background-image:url(../images/arrow_red.gif);
background-repeat:no-repeat;
background-position:3px 3px;
padding:0px 0px 5px 20px;
margin:0px 0px 0px 0px;
list-style:none;
list-style-type:none;
}

.subnav_link  {

font-size:11px;
font-weight:bold;
color:#464646;
background-image:url(../images/arrow1.jpg);
background-repeat:no-repeat;
background-position:1px 3px;
text-decoration:none;
padding:0px 0px 0px 10px;
}
.subnav_link:hover {

font-size:11px;
font-weight:bold;
background-image:url(../images/arrow1.jpg);
background-repeat:no-repeat;
background-position:1px 3px;
color:#f7941d;
text-decoration:none;}


#right_box_nav {width:238px; height:auto; margin:0px; float:left;}

#right_box_nav_header {width:238px; height:31px; margin:0px; float:left;}

#right_box_top2 {width:233px; height:31px; margin:0px; float:left;}

#right_box_nav_container {width:238px; height:auto; margin:0px 0px 10px 0px; float:left;}

#right_box_container2 {width:233px; height:150px; margin:0px; float:left;}

#right_box_nav1 {width:200px; height:18px; margin:10px 5px 0px 20px; float:left; border-bottom:1px dotted #999999;}

#right_box_container_header {width:213px; height:18px; margin:5px 10px 0px 10px; float:left;}

.red_star {color:#FF0000;}

.float_l {float:left;}

.float_r {float:right;}

.clearit {clear:both;}
.leftbg{

		background:url(../images/leftvSide.jpg) repeat-y 0 0;

		height:324px;

	}
.rightbg{ background:url(../images/rightvSide.jpg) repeat-y;}

.bottombg{ background:url(../images/btmLine.jpg) repeat-x;}	
.txtbox_sml {
	background:#ffffff url(../images/text_box_bg.jpg) repeat-x scroll 0 0;
	border:1px solid #CCCCCC;
	height:17px;
	padding-left:3px;
	width:190px;
	color:#333333;
}
.plans {
	width:700px;
	color:#666666;
	font-size:13px;
	line-height:18px;

}
.plans td {
	line-height:18px;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	text-align:center;
	font-weight:bold;
	padding:10px 0;
}
.plans th {
	height:30px;
	background:url(../images/plans_tab.jpg) no-repeat 0 0;
	line-height:30px;
	color:#FFFFFF;
}
.plans td.desc {
	border-left:1px solid #cccccc;
	text-align:left;
	font-weight:normal;
	padding-left:5px;
	background-color:#f7f7f7;
}
