/* Need A Job Style Sheet - Copyright */

body { margin: 0; font-family: Verdana, Arial, sans-serif; font-size: 71%; color:#003366;}

/* Lets Assign the form input fields criteria */
form {padding: 0px;margin: 0px;clear: none;vertical-align:middle;text-align: left;}
input {font-size: 100%;color: #333333; font-family:Verdana;}
textarea {font-size: 92%; color: #333333; font-family:Verdana;}
select {font-size: 92%;border: 0px; font-family:Verdana;}
radio {font-size: 92%;border: 0px;}
checkbox {font-size: 92%;border: 0px;}
hr {
    height: 1px;
    color: #CCcccc;
}

/* Main Template Elements - Outer wrap, inner wrap, header, navbar, employersbox, content, rightbar */
#AlignWrap { text-align: center; }
#OuterWrap { width: 780px; text-align: center; }
#InnerWrap { width: 780px;}

#Header { width: 780px; height: 89px; background: url(/template.files/image.files/header_bar.jpg) no-repeat; padding-top:30px; }
.header { color: #FFFFFF; font-weight: bold; font-size:14px; font-style:italic; padding-left:10px;}


#ContentLeft { float:left; width:164px; background: #D2D8CC;}
#ContentLeftBottom { width: 164px; height: 109px; background: url(/template.files/image.files/menu_fade.jpg) no-repeat;}
#Content { margin-top:2px; margin-left: 170px; text-align: left; }

#MenuBox { width:145px; background:#FFFFFF; border: 1px solid #999999; padding-left:3px; padding-top:3px; padding-bottom:5px; padding-right:3px; text-align:left;}
#MenuBox a{ text-decoration:none; color:#003366;}

#NewsBox { width:145px; background:#FFFFFF; border: 1px solid #999999; padding-left:3px; padding-top:3px; padding-bottom:5px; padding-right:3px; text-align:left;}

#MenuBoxBlank { width:145px; padding-left:3px; padding-top:3px; padding-bottom:5px; padding-right:3px; text-align:left;}

/* Create the quick job search bar */
#SearchBoxSector1 {width:585px; height:10px; padding:15px 0px 0px 10px; margin-top:15px; background:url(/template.files/image.files/naj_search_sector1.gif) no-repeat; }
#SearchBoxSector2 { width:585px; padding:3px 0px 0px 10px; background:url(/template.files/image.files/naj_search_sector2.gif); }
#SearchBoxSector3 {width:595px; height:6px; margin-bottom: 10px; background:url(/template.files/image.files/naj_search_sector3.gif) no-repeat; }
#PopularCats { float:left; width: 220px; margin:0px 16px 0px 0px; }

h1 { margin: 0px 0px 0px 0px;font-family: Verdana, Arial, sans-serif; font-size: 120%; font-weight: bold; color:#6DA400;}
h3 { margin: 0px 0px 0px 0px;font-family: Verdana, Arial, sans-serif; font-size: 120%; font-weight: bold; }
#h2 { margin: 0px 0px 3px 5px;font-family: Verdana, Arial, sans-serif;}


/* Site href Styles */
.naj_l_b_normal { color: #003366; font-weight: bold; }

.naj_red { color: #cc0000; font-size:110%; }
.naj_l_b_normal a { color: #003366; font-weight: bold; }
.naj_l_r_green { color: #6DA400; text-decoration:underline; font-size: 100%;}
.naj_l_r_green a { color: #6DA400; text-decoration:underline; font-size: 100%;}

.underlinelink { color: #003366; text-decoration:underline; font-size: 100%;}
.underlinelink a { color: #003366; text-decoration:underline; font-size: 100%;}


/* Create Property Boxes */
.topfeatured { width: 610px; height: 16px; padding-top:18px; background: url(/template.files/view.images/top-featured.gif) no-repeat; color:#FFFFFF; }
.bottomfeatured { width: 610px; height: 7px; background: url(/template.files/view.images/bottom-featured.gif) no-repeat; color:#FFFFFF; }


/* Site Buttons */
.naj_button_findajob {height: 18px; background: #6BA200; border: 1px solid #333333; color: #FFFFFF; font-weight: bold; }


/* Site standard font color and size changes */
.naj_t_b_white { color: #FFFFFF; font-weight: bold; }
.naj_t_b_red { color: #CC0000; font-weight: bold; }





#ViewProperty {
	width: 100px;
	height: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px solid #003366;
	text-align:center;
	margin-right: 2px;
	font-weight:bold;
}

#ViewProperty a {
	text-decoration:none;
	color: #003366;
}

.viewprice { color: #003366; font-size:110%; }
.viewprice a { color: #003366; }


#footer-index {
	width: 780px !important;
	width /**/: 780px;
	display: block;
	clear: both;

}
#footerlinks, #footercopy {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
	color: #6DA400;
	float: left;
	padding: 0px 0px 2px 5px;
	
}
#footerlinks a, #footercopy a{
	color: #4A6C92;
}
#footercopy {
	float: right;
	font-weight: normal;
}

.footerhorizline-index {
background: url(/template.files/image.files/naj_footerbg.gif) no-repeat;
	width: 780px;
	width /**/: 780px;
	line-height: 1px;
}
