/* -------------------------------------
NAJIT-Ins.com
NAJIT main styles
Version:  1.0
Date: 2008.1.07

By: (c)Product 9 DESIGN 2007-2008
------------------------------------- */

/* TAGS */
body {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:100.01%; background-color:#F9FAFA; margin:0; padding:0; }
/* */

h1, h2, h3, h4, p, td {margin:0; padding:0;}
h1 {font-size:1.2em;}

p  {font-size:0.76em;}

/*---- LINKS -----*/
a { color:#000079; text-decoration:underline; }
a:visited {color:#666666; text-decoration:underline;}
a:hover { color:#0000CE; text-decoration:underline; }

/* PAGE LAYOUT */
	#page_wrapper {background-color:#fff; color:#000000; width:720px; padding:0; margin:0 auto;}
	
	/*  HEADER  */
	#header {background:#000 url(/images/global/header.gif) no-repeat; height:110px; 
	padding:0 0 0 120px; text-align:center; }
		#header h1 {padding:20px 0 0 0; text-transform:uppercase; color:#fff; line-height:1.4em;}

	/* SUBHEAD */
	#subhead {height:40px; background:#008C99 url(/images/global/subhead_ppib.gif) center center no-repeat;}
		/*   NAVIGATION  */
		#nav {padding:6px;}
		
	
	/*  CONTENT  */
	#content {padding:0; margin:0; background-color:#fff;}
		#section_1 {padding:0 250px 0 25px; margin:0; background:#fff url(/images/home/najit_sidebar.jpg) top right no-repeat;
					height:250px;}
			#section_1 h2 {font-size:1.0em; padding:12px 0 0px 0; line-height:1.4em;}
			#underwriting {position:relative;}
				#underwriting h3 {color:#008C99; font-size:0.86em; text-transform:uppercase; font-style:italic;}
				#underwriting p {font-weight:bold; font-size:0.72em; font-style:italic;}
				#endorsed_by {width:210px; background:url(/images/home/endorsedby_logo.gif) right bottom no-repeat;
				position:absolute; top:10px; left:0;}
				#admin_by {width:210px; background:url(/images/home/adminby_logo.gif) right bottom no-repeat;
				position:absolute; top:10px; left:230px;}
		
		#contact #section_1	{padding:0; margin:0; background-image:none;}
		#contact #section_1 h2 {font-size:0.9em; padding:12px 0 0px 0; text-align:center; line-height:1.4em;}
			#contact #section_1_right {margin:0 0 0 250px; padding:12px 0 0 0; }
			#contact #section_1_left {float:left; width:235px; background:#BFE0E0; height:250px;}
				#btn_enroll {margin:40px 23px 10px 23px;}
					#btn_enroll a {display:block; width:186px; height:40px; background: url(/images/global/btn/najit_enroll_online.gif) top center no-repeat;}
					#btn_enroll a:hover {background: url(/images/global/btn/najit_enroll_online.gif) center center no-repeat;}
			
		#section_2 {background:#EFEFF0; border-bottom:5px solid #D0D2D3; clear:both;}
			#section_2 h1 {font-size:1.0em; padding:20px 18px; margin:0; color:#008C99; text-transform:uppercase;}
			#highlights { padding:0 25px 10px 0;}
				#highlights_left {width:335px; float:left; display:inline;}
				#highlights_right {margin-left:380px;}
				#highlights ul {font-size:0.76em; line-height:1.35em; padding:0 0 0 10px; margin:0 0 0 10px;}
					#highlights li {list-style: url(/images/global/bullet.gif); padding:0 0 9px 5px; margin:0 0 0 15px;}
			
		#section_3 {clear:both; display:inline;}
			#section_3 h3 {font-size:0.9em; padding:25px 0 25px 25px; line-height:1.4em;}
			#enroll_now {position:relative; width:100%;}
				#enroll_now_left {margin-right:225px;}
				#enroll_now_right {width:225px; position:absolute; top:0; left:500px;}	
			#enroll_now_link {background:url(/images/global/najit_enroll_now.gif) top center no-repeat; 
			margin:80px 0 0 0; height:40px; overflow:hidden;}
				#enroll_now_link a {display:block; width:180px; height:40px; margin:0 auto;
				background:url(/images/global/najit_enroll_now.gif) top center no-repeat;}
				#enroll_now_link a:hover {display:block; width:180px; height:40px; margin:0 auto;
				background:url(/images/global/najit_enroll_now.gif) center -50px no-repeat;}
	
		#contact #content h1 {padding:18px 0 3px 0;}
			#contact #content h1 a {text-decoration:none; color:#008C99;}
			#contact #content h1 a:hover {color:#FFFFFF; background:#008C99;}
		#contact #content h3 {padding:9px 0 0px 0; color:#008C99; font-size:0.96em;}
		#content h4 {}
		#content p {padding:3px 0 6px 0;}

		.form_table { font-size:100.01%;}
			.form_table td { vertical-align:top; padding:0; width:50%;}
			.form_table p { }
		

	/*  FOOTER  */
	#footer {width:720px; margin:0 auto; color:#FFFFFF; font-size:1.05em; padding:6px 0; background-color:#000; font-weight:bold; text-align:center;
				border-top: solid 5px #D0D2D3;}
		#footer a {color:#FFFFFF;}
	
	/*  FOOTER NAV  */
	#footer_nav {width:720px; margin:0 auto; color:#666666; padding:6px 0; text-align:center; font-size:0.88em;}
		#footer_nav a {color:#666666; text-decoration:none; }
		#footer_nav a:hover {color:#0000CE; text-decoration:underline;}
		
	/*  COPYRIGHT  */
	#copyright {width:720px; margin:0 auto; color:#666666; font-size:0.85em; padding:6px 0; text-align:center; }
		#copyright a {color:#FFFFFF;}
		
/* FORM ELEMENTS */
	label {font-size:0.76em; padding:3px 0; margin:3px 0; width:300px; display:block; position:relative;}
	input, select {font-size:0.76em; left:130px; position:absolute;}
	textarea {position:relative;}
	.form_item legend {font-weight:bold; font-size:1.05em; color:#008C99; text-align:center;}
	.radio_label {display:inline; width:auto; font-size:.8em;}
		.radio_label input { position:relative; left:auto; }
	
	.note {font-size:69%; color:#008C99; padding:3px 0 0 0;}
	.note2 {font-size:86%; color:#999999; padding:0 0 0 0;}
	.note3 {color:#008C99; padding:3px 0 0 0; font-weight:bold;}
	.note3 a {color:#008C99;}

/* ELEMENTS */
	
	/* CONTACT */
	#list_center_contact {clear:both; padding:15px 25px 25px 25px; margin:0;}
		#list_left_contact {margin-right:380px; padding-bottom:35px;}
		#list_right_contact {width:335px; float:right;}
		
		#list_center_contact h2 {font-size:1.2em; padding:12px 0 0px 0; line-height:1.4em;}
		
		#list_center_contact h5 {font-size:1em; line-height:1.35em; padding:10px 0 0 0; margin:0 0 0 0;}
		#list_center_contact p {font-size:0.76em; line-height:1.35em; padding:0 0 0 0; margin:0 0 0 0;}
		
		#contact_btn {}
		#contact_existing, #contact_prospects {position:relative; height:45px;}
		#contact_existing a, #contact_prospects a {display:block; height:30px; width:110px; position:absolute; text-decoration:none;
		background:url(../images/global/btn/btn_emailus.gif) top left no-repeat;}
		#contact_existing a:hover, #contact_prospects a:hover  {background:url(../images/global/btn/btn_emailus.gif) bottom left no-repeat; text-decoration:none;}
		#contact_existing a {top:-7px; left:135px;}
		#contact_prospects a {top:-7px; left:135px;}
		
		.download_btn {}
		.download_item {position:relative;}
		.download_btn a {display:block; height:30px; width:110px; position:absolute; text-decoration:none;
		background:url(/images/global/btn/btn_download.gif) top left no-repeat;}
		.download_btn a:hover  {background:url(/images/global/btn/btn_download.gif) bottom left no-repeat; text-decoration:none;}
		.download_btn a {top:0px; left:335px;}
		
		#chat {position:relative; padding:0 0 15px 0;}
		#ciNoVq {padding:0;}
	
	/* HOME */
	#header {position:relative;}
	#header .home {position:absolute; top:15px; left:15px; width:145px; height:80px; }
	#header .home a {display:block; width:145px; height:80px;}
