/* CSS Document*/
/*body{ background: url(../images/bg_in.jpg) repeat-y top center #fff; background-attachment:fixed; color:#666666; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight: normal; margin:8px 0 8px 0; padding:0; }*/
body{ background: url(../images/ind_new_bg.gif) #fff scroll; background-attachment:fixed; color:#666666; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight: normal; margin:8px 0 8px 0; padding:0; }
/*#body_window { margin:0 auto; padding:0 0px 0 0px; height:auto; background:url(../images/ind_bg_header.gif) top repeat-x;}*/#window { margin:0 auto; width:798px; padding:0 0px 0 8px; height: auto; overflow:hidden; background:url(../images/bg_in_800.gif) repeat-y;text-align:left;}
#header_arc { margin:0 auto; width:802px; height:9px; background:url(../images/ind_header_top.gif) no-repeat; overflow:hidden;}
#header { float:left; width:790px; height:55px; margin:0 auto;}
img.rightthumb {BORDER: #ccc 1px solid; PADDING: 3px; BACKGROUND: #fff; }
#logout { width:790px; height:23px; margin:0 auto; float:left; text-align:right;}

.myaccount, .myaccount a, .logout, .logout a { background-image: url(../images/logout.jpg); background-repeat:no-repeat; height:23px; display:block; float: left; margin: 0 0px 0 0; }

.myaccount, .myaccount a { background-position: 0 0; width:75px;}
.logout, .logout a { background-position: -75px 0; width:52px;}

.myaccount a { background-position:0 -23px; visibility:hidden; margin: 0;}
.logout a { background-position:-75px -23px; visibility:hidden; margin: 0;}

.login_forgot {color: #00a7d2; text-decoration:none; font-size:12px;}
.login_forgot:hover { text-decoration: underline; color:#666666; font-size:12px;}


#logo a { float:left; background:url(../images/logo_new.jpg) no-repeat top left; height:48px; width:257px; margin:2px 0 0 10px; display:inline;}
#login_box { float:right; width:65%; margin:5px 0 0 0;}

.go-holder { float: right; padding: 0px 0 0 0;}
.go, .go a { background-image: url(../images/go.jpg); background-repeat:no-repeat; width:21px; height:21px; display:block; float: left; margin: 0 3px 0 0; }
.go, .go a { background-position: 0 0;}
.go a { background-position:0 -21px; visibility:hidden; margin: 0;}
.guest { text-align:right; font-weight:bold;}
.guestleft { text-align:right; font-weight: normal;}

.log_blue a {color: #00a7d2; text-decoration:none; font-size:11px; font-weight:bold; vertical-align:top; text-align:right;}
.log_blue a:hover { text-decoration: underline; color:#666666; font-size:11px;}

#header_banner { float:left; width:790px; height:178px; background:url(../images/banner_790_new.jpg) no-repeat; margin:0 auto;}
#headermenu { float:left; width:790px; margin:0 auto; height:31px;}
#headerleftmenu { width:490px; float:left; margin-left:6px; display:inline;}
#headerrightmenu { width:260px; float:right; margin-left:6px; display:inline;}

/* ------------------------------------------------ Top 
	--------------------------------------------------- */
	#top-content {
		width: 490px;
		height: 29px;
		padding-top: 0px;
		margin-left:auto;
		margin-right: auto;	
	}
	
	#top-content img {
		border: 0;
		width: 170px;
		height: 22px;
		padding-top: 26px;
	}
	
	#top-content ul {
		float: left;
		margin: 0 0 0 0;
		padding: 0;
	}
	
	#top-content li, #top-content a {
		position: relative;
		float: left;
		width: 80px;
		height: 29px;
		display: inline;
		line-height: 29px;
		text-align: center;
		text-decoration: none;
		color:#1a343d; font-weight:bold;
	}
	
	#top-content li a:hover {
		color: #0e5568;
		font-weight: bold;
		background: transparent url('../images/topmenu_over.jpg') no-repeat;
	}
	
	#top-content li a.current {
		color: #1a343d;
		font-weight: bold;
		background: transparent url('../images/topmenu_overact.jpg') no-repeat;
	}

/*New tabs*/
.glossymenu{
	position: relative;
	padding: 0 0 0 0px;
	margin: 0 auto 0 auto;
	/*background: url(../images/menub_bg_new.gif) repeat-x; tab background image path*/
	height: 27px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#1a343d; font-weight:bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0 0 0 4px; /*Padding to accomodate left tab image. Do not change*/
	height: 27px;
	line-height: 27px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 10px 0 8px; /*Padding of menu items*/
}

.glossymenu li a:hover{
	color: #1a343d;
	background: url(../images/newleftmenu.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li a:hover b{
	color: #1a343d;
	background: url(../images/newrightmenu.gif) no-repeat right top; /*right tab image path*/
}

.glossymenu li.current a{
	color: #1a343d;
	background: url(../images/newleftmenu-active.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b{
	color: #1a343d;
	background: url(../images/newrightmenu-active.gif) no-repeat right top; /*right tab image path*/
}

/* ------------------------------------------------ Topsec --------------------------------------------------- */
	#topsec-content {
		width: 240px;
		height: 27px;
		padding-top: 0px;
		margin-left:auto;
		margin-right: auto;	
	}
	
	#topsec-content img {
		border: 0;
		width: 170px;
		height: 22px;
		padding-top: 26px;
	}
	
	#topsec-content ul {
		float: left;
		margin: 0 0 0 0;
		padding: 0;
	}
	
	#topsec-content li, #topsec-content a {
		position: relative;
		float: left;
		width: 80px;
		height: 27px;
		display: inline;
		line-height: 27px;
		text-align: center;
		text-decoration: none;
		color:#ffffff; font-weight:bold;
	}
	
	#topsec-content li a:hover {
		color: #0e5568;
		font-weight: bold;
		background: transparent url('../images/topmenusec_over.jpg') no-repeat;
	}
	
	#topsec-content li a.current {
		color: #1a343d;
		font-weight: bold;
		background: transparent url('../images/topmenusec_overact.jpg') no-repeat;
	}	

#bannerword { float:left; font-size:14px; color:#6e6c6c; font-weight:bold; letter-spacing:.000em; margin:20px 0 0 10px; display:inline; }
#mainbox { float:right; width:375px; margin:40px 0 0 0; display:inline;}

.color-holder { float: left; padding: 0px 0 0 0;}
.one, .one a, .two, .two a, .three, .three a, .four, .four a { background-image: url(../images/4box_new.png); background-repeat:no-repeat; height:64px; display:block; float: left; margin: 0 0px 0 0; }
.tour, .tour a { background-image: url(../images/tour_new.gif); background-repeat:no-repeat; height:23px; display:block; float: left; margin: 17px 0px 0 97px; display:inline; }
.signup, .signup a { background-image: url(../images/tour_new.gif); background-repeat:no-repeat; height:23px; display:block; float: left; margin: 17px 0px 0 10px; display:inline; }
.search, .search a { background-image: url(../images/search_home.jpg); background-repeat:no-repeat; height:23px; display:block; float: left; display:inline; }
.calendar, .calendar a { background-image: url(../images/pep_calender_home.jpg); background-repeat:no-repeat; height:22px; display:block; float: left; display:inline; }

.one, .one a {background-position: 0 0; width:95px;}
.two, .two a {background-position: -95px 0; width:86px;}
.three, .three a {background-position: -181px 0; width:87px;}
.four, .four a {background-position: -268px 0; width:92px;}
.tour, .tour a {background-position: 0 0; width:103px;}
.signup, .signup a {background-position: -103px 0; width:103px;}
.search, .search a {background-position: 0 0; width:22px;}
.calendar, .calendar a {background-position: 0 0; width:85px;}

.one a {background-position:0 -64px;visibility:hidden;margin: 0;}
.two a {background-position:-95px -64px;visibility:hidden;margin: 0;}
.three a {background-position:-181px -64px;visibility:hidden;margin: 0;}
.four a {background-position:-268px -64px;visibility:hidden;margin: 0;}
.tour a {background-position:0 -23px;visibility:hidden;margin: 0;}
.signup a {background-position:-103px -23px;visibility:hidden;margin: 0;}
.search a {background-position:-22px 0px;visibility:hidden;margin: 0;}
.calendar a {background-position:-85px 0px;visibility:hidden;margin: 0;}

/*************************************** Index body Start *****************************************/
#msg_index { float:left; width:774px; margin:10px 7px 0px 7px !important; display:inline;}
#b_left { float:left; width:251px; margin-right:10px;}
#b_right { float:left; width:513px;}
#b_right_left { float:left; width:251px; margin-right:10px;}
#b_right_right { float:right; width:251px;}

#b_blue_box { float:left; width:251px;}
#b_blue_boxtop { float:left; width:231px; height:21px; background:url(../images/ind_header_a.gif) no-repeat top; padding:5px 10px 0px 10px; color:#FFFFFF; font-size:14px; font-weight:bold;}
#b_blue_boxcen { float:left; width:237px; background:url(../images/ind_header_a_cen.gif) repeat-y top; padding:5px 7px 5px 7px;}
#b_blue_boxbot { float:left; width:251px; height:4px; background:url(../images/ind_header_a_bot.gif) no-repeat top; overflow:hidden;}

#b_green_box { float:left; width:251px;}
#b_green_boxtop { float:left; width:231px; height:21px; background:url(../images/ind_header_b.gif) no-repeat top; padding:5px 10px 0px 10px; color:#FFFFFF; font-size:14px; font-weight:bold;}
#b_green_boxcen { float:left; width:237px; background:url(../images/ind_header_b_cen.gif) repeat-y top; padding:5px 7px 5px 7px;}
#b_green_boxbot { float:left; width:251px; height:4px; background:url(../images/ind_header_b_bot.gif) no-repeat top; overflow:hidden;}

#b_gradient_box { float:left; width:251px;}
#b_gradient_boxtop { float:left; width:251px; height:3px; background:url(../images/ind_header_c.gif) no-repeat top; overflow:hidden;}
#b_gradient_boxcen { float:left; width:237px; background:#43b5c8 url(../images/ind_back_b.gif) repeat-x top left; padding:5px 7px 5px 7px;}
#b_gradient_boxbot { float:left; width:251px; height:3px; background:url(../images/ind_header_c_bot.gif) no-repeat top; overflow:hidden;}

#b_orange_box { float:left; width:513px;}
#b_orange_boxtop { float:left; width:499px; height:auto; background:#fbc516 url(../images/ind_back_d.gif) no-repeat top; padding:5px 7px 5px 7px; color:#FFFFFF; font-size:14px; font-weight:bold;}
#b_orange_boxbot { float:left; width:513px; height:9px; background:url(../images/ind_back_e.gif) no-repeat top; overflow:hidden;}

#b_yellowgradient_box { float:left; width:251px;}
#b_yellowgradient_box_cen { float:left; width:235px; height:auto; border:1px solid #ffde5a; background:#ffffff url(../images/ind_back_a.gif) repeat-x top left; padding:5px 7px 5px 7px; display:inline;}

#b_featured_org_box { float:left; width:251px;}

.b_link_color1 a { color:#ffffff; font-size:16px; font-weight:bold; text-decoration:none;}
.b_link_color1 a:hover { color:#ffffff; font-size:16px; font-weight:bold; text-decoration:underline;}

.b_link_color2 a { color:#0e9eb9; font-size:11px; text-align:right; text-decoration:none;}
.b_link_color2 a:hover { color:#0e9eb9; font-size:11px; text-align:right; text-decoration:underline;}

.b_link_color3 { color:#474747; font-size:12px; font-weight:bold; text-decoration:none;}
.b_link_color3 a { color:#474747; font-size:12px; font-weight:bold; text-decoration:none;}
.b_link_color3 a:hover { color:#474747; font-size:12px; font-weight:bold; text-decoration:underline;}

.b_link_color4 a { color:#47b5c6; font-size:12px; font-weight:bold; text-decoration:none;}
.b_link_color4 a:hover { color:#47b5c6; font-size:12px; font-weight:bold; text-decoration:underline;}

.b_link_color5 a { width:61px; height:61px; background:url(../images/ind_vote.gif) no-repeat top right;}
.b_link_color5 a:hover { width:61px; height:61px; background:url(../images/ind_votea.gif) no-repeat top right !important;}

.b_link_color6 a { color:#54bcd8; font-size:14px; font-weight:bold; text-decoration:none;}
.b_link_color6 a:hover { color:#54bcd8; font-size:14px; font-weight:bold; text-decoration:underline;}

.b_link_color7 a { color:#ef883a; font-size:16px; font-weight:bold; text-decoration:none;}
.b_link_color7 a:hover { color:#ef883a; font-size:16px; font-weight:bold; text-decoration:underline;}

.b_link_color8 a { color:#666666; font-size:12px; font-weight:normal; text-decoration:none;}

.b_icon1 { background:url(../images/ind_icon_b.gif) no-repeat top left;}

.b_color1 { color:#FFFFFF; font-weight:bold; font-size:16px;}
.b_color2 { color:#FFFFFF; font-weight:bold; font-size:12px;}
.b_color3 { color:#FFFFFF; font-weight:bold; font-size:11px;}
.b_color4 { color:#ffd400; font-weight:bold; font-size:11px;}
.b_color5 { color:#262525; font-weight:bold; font-size:12px;}
.b_color6 { color:#474747; font-weight:bold; font-size:14px;}
.b_color7 { color:#000000; font-weight:normal; font-size:12px; text-align:right;}
.b_color8 { color:#474747; background:#edebeb; border:1px solid #ca7f7f; font-size:9px; padding:5px 5px 5px 5px;}
.b_color9 { color:#474747; font-size:9px; padding:5px 5px 5px 5px;}
.b_color10 { color:#ef883a; font-weight:bold; font-size:16px;}


/*************************************** Index body End *****************************************/

/*************************************** Index Box Start *****************************************/
img { border:0px;}
.effect img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; }
.effect:hover img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; }

.thumbnal img { float:left; border:#ccc 1px solid; padding:5px; margin-top:0.1em; background:#fff; margin-right:10px; padding-top:5px;}

.quickjob { background-color: #FFFFFF; margin: 0px; padding: 3px; border: 1px solid #CDCDCD; font-family:'Arial', Helvetica, sans-serif; font-weight: normal; font-size:12px; color:#999999; }
.quickjob-focus { background-color: #F6F6F6; margin: 0px; padding: 3px; border: 1px solid #CDCDCD; font-family:'Arial', Helvetica, sans-serif; font-weight: normal; font-size:12px; color: #999999; }
.ind_textinput_width { width:200px; padding: 2px; border: 1px solid #CDCDCD; font-family:'Arial', Helvetica, sans-serif; font-weight: normal; font-size:12px; color:#999999; }

.inputs { background-color: #FFFFFF; margin: 2px; padding: 2px; border: 1px solid #CDCDCD; font-family:'Arial', Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#999999; }
.inputs-focus { background-color: #F6F6F6; margin: 2px; padding: 2px; border: 1px solid #CDCDCD; font-family:'Arial', Helvetica, sans-serif; font-weight: bold; font-size:12px; color: #999999; }
/*************************************** Input Box End *****************************************/

/*************************************** Footer START ***************************************/
#footer_window { margin:0 auto; width:806px; padding:0px; height: auto; overflow:hidden; background:url(../images/bg_in_800.gif) repeat-y;text-align:left;}
#footer { float:left; width:779px; height:auto; margin:10px 3px 0 4px; padding:5px 5px 5px 12px; letter-spacing:normal; background: #403d3d url(../images/ind_footer_back.gif) repeat-x; display:inline;}
#footer_arc { margin:0 auto; width:802px; height:6px; background:url(../images/ind_footer_bot.gif) no-repeat; overflow:hidden; }

.f_color1 { color:#efecec; font-size:14px; font-weight:bold; padding-left:5px;}
.f_color2 { color:#efecec; font-size:14px; font-weight:bold; margin:45px 0 0 5px; padding:7px 0 0 35px; height:24px; background:url(../images/ind_icon_d.gif) no-repeat left;}
.f_color2 a { color:#efecec; font-size:14px; font-weight:bold; text-decoration:none;}
.f_color2 a:hover { color:#efecec; font-size:14px; font-weight:bold; text-decoration:underline;}

.f_color3 { color:#d9ecf7; font-size:12px; font-weight:500; padding-top:10px; text-align:left;}
.f_color3 ul{ list-style:none; margin:0px; padding:0px;}
.f_color3 li{ list-style:none; margin:0px;}
.f_color3 li a{ color:#d9ecf7; font-size:12px; font-weight:500; text-decoration:none;}
.f_color3 li a:hover{ color:#ffd666; font-size:12px; font-weight:500; text-decoration:none;}

.f_color4 { color:#d9ecf7; font-size:12px; font-weight:500; margin:20px 0 3px 0;}
.f_color5 { background:url(../images/ind_footer_box.gif) no-repeat; width:187px; height:66px; padding:5px;}
.f_color5:hover { background:url(../images/ind_footer_box_over.gif) no-repeat !important; width:187px; height:66px; padding:5px;}
.f_color6 { color:#efecec; font-size:11px; font-weight:bold;}
.f_color7 a { color:#d9ecf7; font-size:11px; font-weight:bold; text-decoration:none;}
.f_color7 a:hover { color:#d9ecf7; font-size:11px; font-weight:bold; text-decoration:underline;}
.f_color8 { color:#71706e; font-size:14px; font-weight:bold; letter-spacing:.1em;}
.f_color9 { color:#71706e; font-size:9px; font-weight: normal;}
.f_color10 { color:#4a85b6; font-size:9px; font-weight:normal;}
.f_color11 { color:#71706e; font-size:11px; font-weight:bold; text-decoration:none;}
.f_color11 a { color:#71706e; font-size:11px; font-weight:bold; text-decoration:none;}
.f_color11 a:hover { color:#71706e; font-size:11px; font-weight:bold; text-decoration:underline;}

#f_color_box { float:left; width:187px; height:66px; padding:5px; background:url(../images/ind_footer_box.gif) no-repeat;}
#f_color_box:link { float:left; width:187px; height:66px; padding:5px; background:url(../images/ind_footer_box.gif) no-repeat;}
#f_color_box:hover { float:left; width:187px; height:66px; padding:5px; background:url(../images/ind_footer_box_over.gif) no-repeat;}

/*************************************** Footer END ***************************************/
