
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; margin:0px; background-color:#dedede; color:#000000; }
#smallpopup_page_body {background-color:#ffffff; color:inherit; width:300px; height:inherit; padding:10px;}
#largepopup_page_body {background-color:#ffffff; color:inherit; width:600px; height:600px; padding:10px; text-align:left;}
#lgpopup_page_body {background-color:#ffffff; color:inherit; width:600px; height:300px; padding:10px; text-align:left;}
#outer_page_body {width:99%; max-width:1020px; background-color:#ffffff; border:1px solid #cccccc;text-align:left;}
/* structure */

  

    #nospace {display:inline-block; vertical-align:top;}

	#header {width:100%; border:0px; margin:0px; height:91px; padding:0px; background-color:#ffffff; color:inherit}
	#header img {border:0px; margin-top:0px}
	#searchlinks {vertical-align:middle}
	#searchlinks div {padding-top:5px}
	#header p {margin:0px}
	#yellow_bar {background-color:#fef7af; color:inherit; padding:0px; height:5px; font-size:1px}	

	#home_bookmark {vertical-align:top; width:189px; height:275px; padding:0px; background-repeat:no-repeat; color:inherit;}
  	#home_table {float:left; padding:0px; height:615px; width:81%; border:0px; background-color:#ffffff; color:inherit}
	#main_body {width:100%; border:0px; margin:0px; padding:0px; background-color:#ffffff; color:inherit}
	#main_body td {margin:0px}
	
	#main_bodynew {width:100%; border:10px; margin:0px; padding:0px; background-color:#ffffff; color:inherit}
	  
	#left_nav {width:180px; vertical-align:top; text-align:left; background-color:#FBB061; color:inherit; padding:0px; margin-top:0px}
	#left_nav p {padding:3px 0px 3px 10px; font-weight:bold}
	#left_nav form {margin:3px 0px 2px 3px; border-bottom:1px solid #ffffff}
	#left_nav ul {list-style:none; margin:0px; padding-left:0px; padding-top:4px; padding-bottom:4px; border-top:1px solid #ffffff;}
	#left_nav li {list-style:none; padding:0px; margin-left:0px;}
	#left_nav li a {padding-left:5px; font-size:10px; color:#454545; background-color:inherit;}
	#left_nav li a:hover {color:#454545; text-decoration:underline; background-color:inherit;}
	
		#blue_box {width:180px; background-color:#7096C6; color:white; font-weight:bold; border-bottom:1px solid #444444}
		.blue_back {background-color:#AEC4E3; color:inherit; }
		
		#green_box {width:180px; background-color:#3e9347; color:white; font-weight:bold; border-bottom:1px solid #444444}
		.green_back {background-color:#93D19A; color:inherit; }
		
		#orange_box {width:180px; background-color:#ff8b2d; color:white; font-weight:bold}
		.orange_back {background-color:#fbb061; color:inherit;}
		
	#right_nav {width:225px; vertical-align:top; text-align:left; margin-top:0px; background-color:#e9f4ea; color:inherit}
	#right_nav img {border:0px}
	
	#right_nav_sea {width:100%; vertical-align:top; text-align:left; margin-top:0px; background-color:#e9f4ea; color:inherit; padding: 0px 15px 10px 15px; }
	
		.ebrhead {background-color:#7abd6c; color:#ffffff;}
		.ebrhead h5 {padding:5px; margin:0px}
		.ebritem {height:51px; width:225px; }
		.ebritem p {padding-left:55px; margin-top:0px; padding-top:10px}		
		.ebritem p a {color:#196fc5; background-color:inherit; text-decoration:underline; }	
	
	#footprints {width:100%; font-size:9px; background-color:#dee2e8; color:inherit; height:12px; padding:2px 0px 2px 0px}
	#footprints a {color:#454545; background-color:inherit;}
	#footprints a:hover {color:#454545; text-decoration:underline; background-color:inherit;}
	#footprints_links {padding-left:10px; float:left}
	#date_weather {float:right; width:225px; color:#454545;  background-color:inherit;}
	
	#center_panel {vertical-align:top; margin:0px; text-align:left; padding:0px 10px 0px 10px; width:100%}
	#center_panelnew {vertical-align:top; margin:0px; text-align:left; padding:0px 30px 0px 30px; width:100%}
	
	#green_bar {background-color:#97CE8B; color:inherit;}
	
	#footer {background-image:url(/pics/nav/bot_bar_bg.gif); text-align:left; font-size:9px; height:74px; margin-top:0px; text-transform:uppercase}
	#footer img {margin-top:0px; padding-top:0px; border:0px}
	#footer p {margin-top:15px; padding-left:10px; }
	
	#optionbar {background-color:#97ce8b; color:inherit; line-height:17px; font-size:9px; margin:0px;}
	#optionbar2 {background-color:#97ce8b; color:inherit; line-height:10px; font-size:9px;}
	
    


	#optionbar p {margin:0px}
	#optionbar div {padding:1px 5px 0px 0px}
	#home_help {float:right; padding-right:10px; margin-top:5px;}
	
	#help_links {font-weight:bold; text-transform:uppercase; color:#454545; background-color:inherit; }
	#help_links a {color:#454545; background-color:inherit; }
	#help_links a:hover {text-decoration:underline}
	
	
	
	#home_cell_blue {width:274px; height:220px; background:url(http://jpl.coj.net/pics/nav/home/color_box_blue.jpg) no-repeat; background-color:#aec4e3; color:inherit; vertical-align:top; text-align:left}
	#home_cell_green {width:274px; height:220px; background:url(http://jpl.coj.net/pics/nav/home/color_box_green.jpg) no-repeat; background-color:#94d09a; color:inherit; vertical-align:top; text-align:left}
	#home_cell_orange {width:274px; height:220px; background:url(http://jpl.coj.net/pics/nav/home/color_box_orange.jpg) no-repeat; background-color:#fbb05f; color:inherit; vertical-align:top; text-align:left}
	
	#home_cell_blue2 {width:274px; height:200px; background:url(http://jpl.coj.net/pics/nav/home/color_box_blue.jpg) no-repeat; background-color:#aec4e3; color:inherit; vertical-align:top; text-align:left}
	#home_cell_green2 {width:274px; height:200px; background:url(http://jpl.coj.net/pics/nav/home/color_box_green.jpg) no-repeat; background-color:#94d09a; color:inherit; vertical-align:top; text-align:left}
	#home_cell_orange2 {width:274px; height:200px; background:url(http://jpl.coj.net/pics/nav/home/color_box_orange.jpg) no-repeat; background-color:#fbb05f; color:inherit; vertical-align:top; text-align:left}
		
	.home_list {list-style:none; text-transform:uppercase; margin-left:0px; margin-top:35px; padding-left:10px}
	.home_list li a {color:#454545; background-color:inherit}
	.home_list li a:hover {color:#454545; background-color:inherit;}
	
	#main_image {float:right; width:50%; height:312px; margin:0;} 
	#news_events_container {padding-left:5px; height:312px; margin:0; vertical-align:top; background-color:#ffffff; color:inherit;}
	#news_events_header {padding:0px; margin:0px; width:300px; height:40px; text-align:left;}
	#news_events_header h2 {font-size:18px; margin:0px 0px 10px 0px; line-height:normal; color:#595959; background-color:inherit;}
	#news_events_header span {font-size:10px; line-height:normal; color:#595959; background-color:inherit;}
	#news_events {overflow:auto; padding:0px; width:40%; text-align:left; height:100%; }
	#news_events a {color:#7096c6; background-color:inherit;}
	#news_events a:hover {color:#e75c00; background-color:inherit;}	
	#news_events a.special {color:#F00;}
	#news_events a.special:hover {color:#93C;}

    #news_events2 { padding:0px; width:40%; text-align:left; height:100%; }
	
	
	
	/* Forms */
	
	#webposting {border:1px solid #000000; background-color:#E8E8E8; color:inherit; padding:10px}	
	#webposting .leftcol {font-weight:bold; float:left; padding:5px; width:100px}
	#webposting .rightcol {padding:5px}	
	.webform5 label {float:left; width:225px; font-weight:bold;}
    
/* typography */

	.top_nav_links {line-height:normal; color:#666666; background-color:inherit;}
	.blue_form_box {line-height:normal; color:#505050; background-color:#AEC4E3;}
	.blue_form_boxt {line-height:normal; color:#505050; background-color:#AEC4E3; height:20px; margin-left:50px;}
	
	.green_form_box {line-height:normal; color:#505050; background-color:#3e9347;}
    .orange_form_box {line-height:normal; color:#505050; background-color:#ff8b2d;} 
	
	.body_copy {line-height:normal; color:#000000; background-color:inherit; vertical-align:top; font-weight:normal;}
	.bold_body_copy {line-height:normal; color:#000000; background-color:inherit; font-weight:bold;}
	
	.left {float:left}
	.right {float:right}
	.clear_left {clear:left}
	.clear_right {clear:right}
	.clear_both {clear:both}
	.spacer {margin:0px; }
	.imagepad {padding:5px}
	.imagepad span {font-size:0.55em; text-align:center}
	.small {font-size:10px; margin:0px}
	.medium {font-size:12px;}
	.larger_text {font-size:13px}
	.it {font-style:italic} 
	.specred {color:#ff0000; background-color:inherit;}
	.redspec {color:#ff0000; background-color:inherit; font-size:9px; font-weight:100;}
	.cancelled {text-decoration:line-through;}
	.year {margin-top:5px}
	.year div {float:left}
	.year span {text-align:right; padding-left:20px; padding-right:10px}
	#program span {font-weight:bold}
	dl.branch dt {font-size:13px}
	
	a {text-decoration:none; font-weight:bold; color:#7096c6; background-color:inherit;}
	a:hover {color:#d2a916; background-color:inherit;}
	
	
	
	.floatheadmap { font-weight:bold; color:#000; text-align:center; margin:10px; font-size:14px;}
	
	.sp_list {list-style-image:url(http://jpl.coj.net/pics/icons/arrow-circle.gif);}
	
	h1 {line-height:40px; margin-top:5px; padding:0px; color:#595959; background-color:inherit; background:url(http://jpl.coj.net/pics/nav/hdr_bar.gif) 0px 2px no-repeat;}
	h1 span {font-size:19px; }
	h2 {font-size:17px}
	h3 {font-size:15px;}
	h4 {font-size:15px}
	h5 {font-size:13px}
	h6 {font-size:24px}
	
	dt {font-weight:bold; margin-top:5px}
	dt span {font-weight:normal; font-style:italic}
	
/* floating boxes */

	.floatbox {width:175px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:5px;}
	.floatbox h5 {margin:0px}
	.floatbox ul { margin:0px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatbox ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }
	.floatbox div {padding:5px}
	.floatboxsp {width:330px; padding:10px 0px 0px 0px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; }
	
	/* larger floatbox */
	.floatboxlarge {width:60%; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; }
	.floatboxlarge div {padding:5px}
	.floatboxlarge ul { margin:0px 0px 0px 60px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxlarge ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	
	/* friends */
	.floatboxfv {width:90%; border:3px solid #0066cc; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:5px;}
	.floatboxfv h5 {margin:0px}
	.floatboxfv ul { margin:20px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxfv ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxfv div {padding:5px}
	
	 /* Individual Branch Pages */
	.floatboxprogs {width:200px; border:1px solid #0066cc; background-color:#FFC; color:inherit; text-align:center; font-size:11px; margin:0px; padding:5px 0px 5px 0px;}
	.floatboxprogs ul { margin:0px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxprogs ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxprogs div {padding:5px}
	
	.floatboxrss {width:100%; border:1px solid #0066cc; background-color:#FFC; color:inherit; text-align:center; font-size:11px; margin:0px; padding:5px 0px 5px 0px;}
	.floatboxrss ul { margin:0px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxrss li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxrss {padding:5px}
	
	.arrow li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	
	.floatboxod {width:250px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:2px;}
	.floatboxod ul { margin:0px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxod ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	
	.floatboxesl {width:250px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:left; font-size:11px; margin:5px; padding: 5px 5px 5px 20px;}
	
	/* School Break Resources */
	.floatboxsbr {width:200px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:5px;}	
	.floatboxsbr ul { padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxsbr ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }	
	.floatboxsbr2 {width:250px; border:2px solid #990099; background-color:#ffffff; color:inherit; padding:10px 10px 10px 0px;}
	
	
	
	/* Programs & Events */
	.floatboxprog {width:200px; border:1px solid #000000; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:0px; padding: 5px 5px 5px 5px;}
	
	.floatboxnews {width:150px; border:1px solid #0066cc; background-color:#BCD1AD; color:inherit; text-align:center; font-size:11px; margin:10px;}
	.floatboxnews h5 {margin:0px}
	.floatboxnews ul { margin:0px; padding:10px; list-style:none; text-align:left; background-color:inherit }
	.floatboxnews ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }
	.floatboxnews div {padding:0px}	
	
	.floatboxsm {width:130px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:10px;}
	.floatboxsm h5 {margin:0px}
	.floatboxsm ul { margin:0px; padding:0px; list-style:none; text-align:left; background-color:inherit }
	.floatboxsm ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 0px; }
	.floatboxsm div {padding:3px}
	
	.floatboxteen {width:175px; height:175px; border:5px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:10px;}
	
	.floatboxrec {width:250px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:2px;}
	
	.floatboxpc {width:210px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:10px;}	
	
	.floatboxspec {width:95%; border:1px solid #000000; background-color:#FDD786; color:inherit; padding:5px 0px 5px 0px; margin:0px 0px 0px 15px; }
	.floatboxspec2 	{width:95%; border:1px solid #000000; background-color:#FDD786; color:inherit; padding:5px 0px 5px 0px; text-align:center; }
	.floatboxchiaro {width:95%; border:1px solid #000000; background-color:#CBE7D3; color:inherit; padding:5px 0px 5px 0px; margin:0px 0px 0px 15px; }
	
	.floatboxtn {width:65%; border:1px solid #000000; background-color:#BAE4C4; color:inherit; padding:5px 0px 5px 0px; text-align:center; }	
	
	.floatboxfr{width:45%; border:2px solid #000000; background-color:#FDFAD0; color:inherit; padding:5px 0px 5px 0px; text-align:left; }
	.floatboxcw{width:45%; border:2px solid #000000; background-color:#E8F7F7; color:inherit; padding:0px 0px 10px 5px; text-align:left; }
	.floatboxy {width:95%; border:2px solid #000000; background-color:#CFF3FA; color:inherit; padding:5px 0px 15px 0px; text-align:center; }
	.floatboxy2 {width:95%; border:2px solid #000000; background-color:#CFF3FA; color:inherit; padding:2px 0px 2px 0px; text-align:center; }
	.floatboxpe {width:100%; border:2px solid #000000; background-color:#E0EFA3; color:inherit; padding:10px 0px 10px 0px; text-align:center; }
	.floatboxmap { width:100%; border:1px solid #000000; background-color:#FDFAD0; color:inherit; padding:5px 0px 0px 0px; text-align:center; }
	
	.floatboxr {width:95%; border:2px solid #0066cc; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:5px; padding:5px 5px 5px 5px;}
	.floatboxtimes {width:95%; border:2px solid #0066cc; background-color:#ffffff; color:inherit; text-align:left; font-size:11px; margin:5px; padding:5px 8px 5px 5px;}
	
	.floatboxr2 {width:95%; border:3px solid #0066cc; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:5px; padding:0px 0px 0px 0px;}
	.floatboxr2 ul { margin:0px; padding:0px; list-style:none; text-align:left; background-color:inherit }
	.floatboxr2 ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 0px; }
	
	
	.floatboxblue2 {width:60%; border:2px solid #000000; background-color:#bce4e9; color:inherit; padding:5px 0px 5px 0px; text-align:center; }
	.floatboxloc { width:50%; border:2px solid #063; background-color:#CDE4C2; padding:5px 0px 0px 0px; text-align:center; }
	.floatboxloc a:link {color:#090;}
	.floatboxloc a:hover {color:#ffffff;}
	
	.floatboxvol {width:80%; margin:0px 5px 5px 50px; border:1px solid #000000; background-color:#FFF; color:#F00; padding:5px 0px 5px 0px; text-align:center; }
	
	.floatboxaware {width:210px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:5px;}
	
	.floatboxbotb {width:90%; border:2px solid #000; background-color:#fc0; color:inherit; text-align:center; font-size:11px; margin:5px;}
	.floatboxbotb2 {width:47%; border:2px solid #000; background-color:#39C; padding:5px 2px 10px 2px; color:inherit; text-align:center; font-size:11px; margin:5px;}
	.floatboxbotb3 {width:47%; border:2px solid #000; background-color:#F00; padding:5px 2px 13px 2px; color:inherit; text-align:center; font-size:11px; margin:5px;}
	
	.floatboxfp {width:100%; border:2px solid #000; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:5px;}	
	.floatboxt5 {width:300px; border:2px solid #000; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:5px;}	
	.floatboxt6 {width:300px; border:2px solid #000; background-color:#F00; color:inherit; text-align:center; font-size:11px; margin:5px;}	
	.floatboxt7 {width:300px; border:2px solid #000; background-color:#93d19a ; color:inherit; text-align:center; font-size:11px; margin:5px;}	
	.floatboxt8 {width:300px; border:2px solid #000; background-color:#aec4e3; color:inherit; text-align:center; font-size:11px; margin:5px;}	
	.floatboxt {width:230px; border:2px solid #000; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:5px;}	
	.floatboxtlong {width:90%; border:2px solid #000; background-color:#D9EEF0; color:inherit; text-align:center; font-size:11px; margin:5px;}	
	.floatboxt2 {width:230px; border:1px solid #0066cc; background-color:#D9EEF0; color:inherit; text-align:center; font-size:11px; margin:5px;}
	.floatboxt3 {width:230px; border:1px solid #0066cc; background-color:#F2E1E4; color:inherit; text-align:center; font-size:11px; margin:5px;}	
	.floatboxt3 a:hover {color:#F00;}
	.floatboxt4 {width:230px; border:2px solid #000; background-color:#FF9; color:inherit; text-align:center; font-size:11px; margin:5px;}
	
	.floatboxsummer {width:280px; border:2px solid #000; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:5px; border-color:#000;}
	.floatboxflag {width:280px; border:2px solid #000; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:5px; border-color:#000;}
	.floatboxv {width:100%; border:2px solid #000000; background-color:#ffffcc; color:inherit; padding:5px 0px 5px 0px; text-align:center; }
	
	
	.floatboxmessage {width:95%; border:2px solid #000; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:5px; border-color:#000;}
	
	/* E-Research */
	.floatboxer3a {width:47%; border:2px solid #000000; background-color:#93d19a; color:inherit; padding:30px 10px 26px 0px; text-align:center; }

	.floatboxer3b{width:47%; border:2px solid #000000; background-color:#aec4e3; color:inherit; padding:10px 0px 10px 10px; text-align:center; }
	.floatboxer3 {width:60%; border:2px solid #000000; background-color:#fbb05f; color:inherit; padding:5px 0px 28px 0px; text-align:center; margin-top:5px; }
	
	.floatboxer {width:100%; border:2px solid #000000; background-color:#B4DFE2; color:inherit; padding:5px 0px 5px 0px; text-align:center; }
	.floatboxer2 {width:60%; border:1px solid #000000; background-color:#ffffcc; color:inherit; font-size:11px; margin:5px;}
	.floatboxer2 ul { margin:0px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxer2 ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxer2 div {padding:5px}
	
	
	.floatboxer4 {width:50%; border:1px solid #000000; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:5px;}
	.floatboxer4 ul { margin:0px; padding:5px; list-style:none; text-align:center; background-color:inherit }
	.floatboxer4 ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxer4 div {padding:0px}
	
	.floatboxer5 {width:60%; border:1px solid #000000; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:10px 10px 10px 80px;}
	.floatboxer5 ul { margin:0px 0px 0px 30px; padding:5px; list-style:none; text-align:center; background-color:inherit }
	.floatboxer5 ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxer5 div {padding:0px}
	
	.floatboxclose {width:100%; border:2px solid #000000; background-color:#B4DFE2; color:inherit; padding:5px 0px 5px 0px; text-align:center; }
	.floatboxclose ul { margin:0px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxclose ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxclose div {padding:5px}
	
	
	
	
	/*Friends*/
	.fojpl a {color:#000000;}
	.fojpl a:hover {color:#0000FF;}
	
	.floatboxgame {width:95%; border:1px solid #000000; background-color:#FF9; padding:5px 0px 5px 0px; text-align:center; }
	.floatboxgame ul { margin:0px; padding:0px; list-style:none; text-align:left; background-color:inherit }
	.floatboxgame ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 0px; }
	
	.floatboxgold {width:175px; border:1px solid #0066cc; background-color:gold; color:inherit; font-size:18px; margin:5px;}
	
	.floatboxf {width:95%; border:2px solid #000000; background-color:#bce4e9; color:inherit; padding:5px 5px 5px 5px; text-align:center; margin:5px 0px 5px 10px; }
	.floatboxf ul { margin:0px; padding:10px; list-style:none; text-align:left; background-color:inherit }
	.floatboxf ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }
	
	.floatboxfl {width:100%; border:2px solid #000000; background-color:#E6D0C1; color:inherit; padding:5px 0px 5px 0px; text-align:center; }
	.floatboxfl ul { margin:0px; padding:10px; list-style:none; text-align:left; background-color:inherit }
	.floatboxfl ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }	
	
	.floatboxblue {width:60%; border:2px solid #000000; background-color:#bce4e9; color:inherit; padding:5px 0px 5px 0px; text-align:center; }
	.floatboxbooks {width:80%; border:2px solid #000000; background-color:#bce4e9; color:inherit; padding:5px 0px 5px 0px; text-align:center; }
	.floatboxfriend {width:95%; border:1px solid #000000; background-color:#ffffcc; color:inherit; margin: 5px 5px 5px 5px; padding:5px 5px 5px 5px; text-align:left; }
	.floatboxfjpl{width:75%; border:1px solid #000000; background-color:#D2F9F7; color:inherit; padding:0px 0px 5px 0px; text-align:center; }
	.floatboxauthor {width:95%; border:1px solid #000000; background-color:#FFFfff; color:inherit; padding:5px 0px 5px 0px; margin:0px 0px 0px 15px; }
	.floatboxauthor2 {width:90%; border:2px solid #000000; background-color:#bce4e9; color:inherit; padding:5px 0px 5px 0px; text-align:center; }
	.floatboxthanks {width:95%; border:1px solid #000000; background-color:#DAE9E9; color:inherit; padding:5px 5px 5px 10px; margin:5px 10px 5px 5px; }
	.floatboxsale {width:95%; border:1px solid #000000; background-color:#e9f4ea; color:inherit; padding:5px 5px 5px 5px; margin:5px 5px 5px 10px; }
	
	
	/* Closed */
	.floatboxclose {width:90%; border:2px solid #FFC; background-color:#ffffff; color:#909; padding:2px 0px 2px 0px; text-align:left;}
	.floatboxclose2 {width:230px; border:2px solid #09F; background-color:#ff0; color:#09ff; padding:2px 2px 2px 2px; text-align:center; border-color:#0080C0; border-width:thick; }
	.floatboxclose2 ul { margin:0px; padding:5px; list-style:none; text-align:left; background-color:#FF0; }
	.floatboxclose2 ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }
	
	
	
	.floatboxclosed {width:100%; border:2px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:2px; font-weight:bold; border-color:#000;}
	.floatboxclosed ul { margin:0px; padding:5px; list-style:none; text-align:left;}
	.floatboxclosed ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	
	
	.floatboxlsu {width:230px; border:2px solid #000; background-color:#FF9; color:#603; text-align:center; font-size:11px; margin:5px;}
	
	.floatboxabout {width:235px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:10px;}
	.floatboxabout2 {width:280px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:10px;}
	.floatboxabout2 ul { margin:0px; padding:5px; list-style:none; text-align:left;}
	.floatboxabout2 ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	
	.floatboxabout h5 {margin:0px}
	.floatboxabout ul { margin:0px; padding:10px; list-style:none; text-align:left; background-color:inherit }
	.floatboxabout ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxabout div {padding:0px}
	
	.floatboxaboutc1 {width:39%; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:10px;}			
	.floatboxaboutc1 ul { margin:0px; padding:10px; list-style:none; text-align:left; background-color:inherit }
	.floatboxaboutc1 ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxaboutc1 div {padding:0px}
	
	.floatboxaboutc2 {width:39%; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:10px;}			
	.floatboxaboutc2 ul { margin:0px; padding:5px 10px 5px 80px; list-style:none; text-align:left; background-color:inherit }
	.floatboxaboutc2 ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxaboutc2 div {padding:0px}
	
    .floatboxaboutc {width:80%; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:13px; margin:10px;}			
	.floatboxaboutc ul { margin:0px; padding:10px; list-style:none; text-align:left; background-color:inherit }
	.floatboxaboutc ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 5px; }
	.floatboxaboutc div {padding:0px}

	.floatboxfol {width:210px; border:1px solid #0066cc; background-color:#e0fbf7; color:inherit; text-align:center; font-size:11px; margin:10px;}
	.floatboxfol h5 {margin:0px}
	.floatboxfol ul { margin:0px; padding:10px; list-style:none; text-align:left; background-color:inherit }
	.floatboxfol ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }
	.floatboxfol div {padding:0px}
	.floatboxfol2 {width:300px; border:1px solid #0066cc; color:inherit; text-align:center; font-size:11px; margin:10px;}
	.floatboxfjpl2 {width:90%; border:2px solid #000000; background-color: #DFFFFF; color:inherit; padding:5px 0px 5px 0px; text-align:center; }			
	
	.floatboxfcivic {width:90%; border:2px solid #000000; background-color:#ffffff; color:inherit;  padding:5px 0px 5px 0px; text-align:left; }
	.floatboxgold a:hover {color:#FF0000;}
	
	
	/* New Hours */
	.floatboxhours {width:280px; border:2px solid #000; background-color:#FFC; color:inherit; text-align:center; font-size:11px; margin:5px; padding:5px 5px 5px 5px;}
	
	/* ILL */
	.floatboxill {width:210px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:5px;}
	.floatboxill h5 {margin:0px}
	.floatboxill ul { margin:0px 0px 0px 0px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxill ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }
	.floatboxill div {padding:5px}
	
	.floatboxillsp {width:175px; border:1px solid #0066cc; background-color:#ffffff; color:inherit; text-align:center; font-size:11px; margin:2px;}
   
	.floatboxillsp ul { margin:0px 0px 0px 0px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.floatboxillsp ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }
	.floatboxillsp div {padding:5px}

	/*Teens*/
	.floatboxpod {width:67%; border:3px solid #000; color:#000; background-color:#ffffff; padding:0px 0px 0px 0px; text-align:center; font-weight:bold; }
		
	
	/*Computer Classes*/
	.floatboxc {width:150px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center; font-size:11px; margin:1px;}
	
	
	
	.grey {background-color:#dedede; color:inherit; border:0px} 
	.clubhead h3 {margin-bottom:0px}
	.club {text-align:center}
	.club img {padding:5px}

/* collection highlights */

	.highlight {border:1px double #232323; font-size:10px; margin:5px; text-align:center; background-color:#ffffcc; color:#196fc5}
	.highlight h5 {margin:5px}
	.highlight p {padding-left:10px; padding-right:10px}
	
/* boxes for tables */
    .wbody {width:55%; padding:0px 10px 0px 10px;}
    .widebody {width:38%;}
	.habody {width:44%; padding:0px 2px 0px 2px; }
	.halfbody {width:44%; padding:0px 10px 0px 10px; }
	.thrdbody {width:28%; padding:0px 10px 0px 10px; }
	.qtrbody {width:21%; padding:0px 10px 0px 10px; }
	.qbody {width:23%;}
	.thdbody {width:26%; padding:0px 5px 0px 5px; }
	.hafbody {width:47%; padding:0px 0px 0px 0px; }
	.tdbody {width:32%; padding:0px 10px 0px 10px; }
	.hbody {width:70%; padding:0px 0px 0px 0px; }
	.tbody {width:30%; padding:0px 10px 0px 10px; }
    .halbody  {width:50%; padding:0px 0px 0px 5px; }
	.halbody2 {width:50%; padding:0px 0px 0px 0px; }
	
	
/* TBL Holdings */
    .singlecol .cell {width:40%; float:left;}
	.3rdcol .cell {width:30%; float:left;}
	.smcol .cell {width:20%;  float:left;}	

/* calendar items */
	.youth, a.youth {color:#3e9347; background-color:inherit;}
	.teen, a.teen {color:#5874a4; background-color:inherit;}
	.adult, a.adult {color:#ff8b2d; background-color:inherit;} 
	.monthbox {border:1px outset #000000; margin:5px; width:175px; text-align:left}
	.monthbox_form {padding:5px; width:165px; margin:0px; background-color:#ffffcc; color:inherit;}
	.dailyheader td {color:#FFFF00; background-color:#0066cc; font-size:14px; font-weight:bold; text-align:center}
	.directional {text-align:center;} 
	.directional h3 {width:30%}
	.month_table {border:1px solid #444444; width:100%; padding:0px; margin:0px}
	.month_table h5 {margin:0px; text-align:center;}
	.month_table td {border:1px solid #444444; padding-left:2px; width:10%; vertical-align:top}
	
/* aframer and other dlc pages */
	#bioimg {float:left; text-align:center; width:200px}
	#bioimg img {width:150px; border:1px solid #000000; margin-left:25px; margin-right:25px;}
	#bioimg span { font-size:10px; font-weight:bold}
	
	span.aaname {font-size:14px; font-weight:bold;}
	
	.imgbox {text-align:center; padding:10px; width:160px}
	.imgbox span { font-style:italic; font-size:10px; font-weight:bold}
	
	.imgtable {width:525px}
	.imgtable img {border:1px solid #000000; width:100px}
	
/* contact us page */

	.webform label {float:left; width:175px; font-weight:bold; text-transform:uppercase;}
	.webform2 label {float:left; width:177px; font-weight:bold; text-transform:uppercase; text-align:center;}
	.webform3 label {float:left; width:85px; font-weight:bold; text-transform:uppercase; margin-left:10px;}
	.webform4 label {float:left; width:100px; font-weight:bold; text-transform:uppercase; margin-bottom:0;}
	.webformprogs label {width:175px; font-weight:bold; text-transform:uppercase; margin-left:20px;}
    .webformspeak label {float:left; width:250px; font-weight:bold; text-transform:uppercase;}
	
	/* Test of drop down */
	.webformgen label {float:left; width:175px; font-weight:bold; text-transform:uppercase; margin-bottom:0; margin-left:10px; background:7096c6; }
	.webformres label {float:left; width:175px; font-weight:bold; text-transform:uppercase; margin-bottom:0; margin-left:10px;}
	.webformex label {float:left; width:175px; font-weight:bold; text-transform:uppercase; margin-bottom:0; margin-left:10px;}
	
	
/* RSS feeds */

	.newsbox {background-color:#dee2e8; width:150px; border:1px dotted #cccccc; padding:5px; margin-bottom:5px; margin-top:5px}
	.newsbox h5 {text-align:left; margin:0px}
	.newsbox p {font-weight:bold; text-align:left}
	.rss_list {list-style-image:url(http://jpl.coj.net/pics/feed-icon-16x16.png);}
	.rss-box {border-top:1px solid #0066cc; border-bottom:1px solid #0066cc}
	.rss-title {display:none}
	.rss-items {list-style:none; margin-left:0px; padding-left:0px;}
	.rss-item {font-size:10px; margin-left:0px; padding-left:0px; margin-top:3px}
	.rss-item a {font-size:10px; color:#0066cc}
	.rss-date {font-size:8px; color:#ff8b2d; }
	
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */
	
	.pod-play { _width:12em; margin: 0 0.2em; padding: 0.1em 0; _padding:0; white-space:nowrap; text-decoration: none; vertical-align:middle; background: #fb6; color: black; }
	.pod-play em { _width:1em; _cursor:hand; font-style: normal; margin:0; padding: 0.1em 0.5em; background: white; color: #222;}
	.pod-play span { _width:1em; _cursor:hand;margin:0; padding: 0.1em 0.5em 0.1em 0.3em;}
	.pod-play:hover { background: #666;color: white;}
	.pod-play:hover em { background: black; color: white }
	
/* genealogy pages */

	#name_index {width:70%; margin:0; text-align:center; border:0px }
	#name_index th {text-decoration:underline; width:35%; padding-bottom:10px}
	#name_index td { width:35%; padding:0px;} 
	
/* phone list */

	.col { indent  }

/* Floatbox on Branching Out Page */

	p.pno {margin-bottom:0; margin-top:0; }
	p.ptno  {margin-top:0; }
	p.pbno  {margin-bottom:0; }
	h4.h4no {margin-bottom:0; margin-top:0; }
	h4.h4bno {margin-bottom:0;}
	h5.h5no {margin-bottom:0; margin-top:0;}
	h5.h5bno {margin-bottom:0;}
	h5.h5tno {margin-top:0;}
	.normal {font-size:11px; font-weight:normal}
	h1.h1no {margin-bottom:0; margin-top:0; }
	h2.h2no {margin-bottom:0; margin-top:0; }
	h3.h3no  {margin-bottom:0; margin-top:0; }
	h3.h3bno  {margin-bottom:0;}
	h6.h6tno  {margin-top:0; }
	td.tdno  {margin-top:0; margin-bottom:0;}
	ol.olno  {margin-top:0; margin-bottom:0;}
	ol.olbno { margin-bottom:0;}
	hr.hrno  {margin-top:0; margin-bottom:0;}
	table.tblno {margin-top:0; margin-bottom:0;}
	blockquote.blockno {margin-top:0; margin-bottom:0;}
	dl.dlno {margin-top:0; margin-bottom:0;}
	dl.dlbno{margin-bottom:0;}

/* Symphony */

	.itemize ul li { list-style-type: decimal;}
	ul.ulno {  margin-top:0; }
	ul.ulnob { margin-top:0; margin-bottom:0;}


/* Recommended Websites */
	#ready a {color:#000000;}
	#ready a:hover { color:#000000; text-decoration:underline; background-color:#ffffff;}
	.list_line5 li { margin:1px 1px 1px 1px; background-color:#afd88c; color:#003333; padding:1px 1px 1px 1px;}
	li.five { border-style:solid; border-color:#336633; border-width:2px;}
	#reference_page .br_head { background-color:#CCCCCC; color:inherit; font-weight:bold; font-size:12px; text-transform:uppercase;}	
	#reference_page ul  {list-style-type:none; margin:0px; padding:0px; solid:#cccccc;}
	#reference_page li {float:left; padding-left:2px; padding-top:4px; padding-bottom:4px; font-weight:bold;} 
	
	
	.list_line7 li { margin:1px 1px 1px 1px; background-color:#cccfff; color:#002244;}
	li.three { border-style:ridge; border-color:#003399; border-width:1px; padding:0px 0px 0px 0px; }

/*popup link*/
	#pop a {color:#F60;}
	#pop a:hover { color:#000000; text-decoration:underline; background-color:#ffffff;}

.ArmyGreen {
	color: #638037;}
.blue {
	color: #00F;}
.red {
	color: #F00;}

.lists {margin-left:50px; }
.magenta {
	color: #F0F;
}
.brighttur {
	color: #39E6DD;
}
.purple {
	color: #8000FF;
}
.gold {
	color: #FF8000;
}
.blue {
	color: #0080FF;
}

/* Rounded Corners Test */

.box
{
background:#FFC;
border:1px;
width:275px;
margin:5px;
padding:2px 5px 2px 5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
	


#reference_page ul {list-style-type:none; margin:0px; padding:0px; border-bottom:0px solid #cccccc;}
#reference_page li {float:left; padding-left:2px; font-weight:normal;} 
.list_line1 li { margin:0px 0px 0px 0px; background-color:#000; padding:0px 0px 0px 0px;}
li.one { border-style:ridge; border-color:#000; border-width:3px;}

/* Drop Down Menus for Top */

/* Blue Menu */

#drop_menu_parent {
	background-color:#7096c6;
}
 
 #drop_menu_child {
	 background-color:#aec4e3;
 }

#drop_menu_child a:hover{
background-color: #aec4e3 !important;
text-decoration:underline !important;
font-size:12px !important;
color:#000 !Important;

}
  
a.drop, a.drop:visited, div.drop
{
  display: block;
  width: 315px;
 
  border: 1px solid black;
  padding: 2px 5px;

  background: #aec4e3;

  text-decoration: none;
  font-family: Arial, Sans-Sherif;
  font-weight: bold;
  font-size: 13px;
  color: #ffffff; 
  
}

/* Green Menu */

#drop_menu_parent2 {
	background-color:#3e9347;
}


#drop_menu_child2 a:hover{
background-color: #93d19a !important;
text-decoration:underline !important;
font-size:12px !important;
color:#000 !Important; 

}
  
a.drop2, a.drop2:visited, div.drop2
{
  display: block;
  width: 315px;

  border: 1px solid black;
  padding: 2px 5px;

  background:#93d19a;

  text-decoration: none;
  font-family: Arial, Sans-Sherif;
  font-weight: bold;
  font-size: 13px;
  color: #ffffff;
 
}

/* Orange Menu */

#drop_menu_parent3 {
	background-color:#ff8b2d;
	
}



#drop_menu_child3 a:hover{
background-color: #fbb05f !important;
text-decoration:underline !important;
font-size:12px !important;
color:#000 !Important; 


}

a.drop3, a.drop3:visited, div.drop3
{
  display: block;
  width: 313px;

  border: 1px solid black;
  padding: 2px 5px;

  background: #fbb05f;

  text-decoration: none;
  font-family: Arial, Sans-Sherif;
  font-weight: bold;
  font-size: 13px;
  color: #ffffff;
  
  
 
}
	

/* begin styles for RSS Feed */

.rss-box {
	 margin:10px 10px 0px 10px;
	 
     font-size: 18px;
	 background-color:#ffffff;
	 border:2px;
	}

.rss-items {
	margin-top:5px;
	padding:0.5em; 
	margin-left:1px;
	color:#000000;
        }

p.rss-title {padding:0.5em;}

.rss-title {
	text-decoration: none;
	font-family: arial;
	font-size: 20px;
	background-color:#06C;
	color:#ffffff;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: center;
}

.rss-item  {
  font-family: arial;
  font-size: 14px;
  font-weight : normal;
  list-style:none;
  padding-bottom:1em;
}

.rss-item a {none;
	color: #069;
	font-size: 18px;
	font-weight:bold;
	font-family:arial;
	}
	
.rss-item a:visited {
	color:#3e9e47;
}
.rss-item a:hover {
	color:#ff8b2d;
}

.rss-date {
	font-size: 10px;
	font-weight : normal;
	font-family:arial;
	color: #000000;
	} 


/* Accordion */
/*------------------------------------*\
  ACCORDION
\*------------------------------------*/
.accordion{
  width:800px;
  overflow:hidden;
  list-style:none;
  margin-bottom:10px;
  text-shadow:1px 1px 1px rgba(0,0,0,0.25);
  background:blue;

  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -o-border-radius:10px;
  border-radius:10px;
}
.accordion li{
  float:left;
  width:20%;
  overflow:hidden;
  height:250px;
  -moz-transition:width 0.2s ease-out;
  -webkit-transition:width 0.2s ease-out;
  -o-transition:width 0.2s ease-out;
  transition:width 0.2s ease-out;
  -moz-transition-delay:0.15s;
  -webkit-transition-delay:0.15s;
  -o-transition-delay:0.15s;
  transition-delay:0.15s;
}
.accordion li:first-of-type{
  -moz-border-radius:10px 0 0 10px;
  -webkit-border-radius:10px 0 0 10px;
  -o-border-radius:10px 0 0 10px;
  border-radius:10px 0 0 10px;
}
.accordion li:last-of-type{
  -moz-border-radius:0 10px 10px 0;
  -webkit-border-radius:0 10px 10px 0;
  -o-border-radius:0 10px 10px 0;
  border-radius:0 10px 10px 0;
}
.accordion div{
  padding:10px;
}
.accordion:hover li{
  width:10%;
}
.accordion li:hover{
  width:60%;
}
.slide-01  { background:#aec4e3; color:black; }
.slide-02  { background:#93d19a; color:black; }
.slide-03  { background:#fbb05f; color:black; }
.slide-04  { background:#aec4e3; color:black; }
.slide-05  { background:#93d19a; color:black; }
/*------------------------------------*\
  VERTICAL
\*------------------------------------*/
#vertical{
  height:500px;
  margin-left:2px;
}
#vertical li{
  float:none;
  height:20%;
  width:100%;
  -moz-transition:height 0.2s ease-out;
  -webkit-transition:height 0.2s ease-out;
  -o-transition:height 0.2s ease-out;
  transition:height 0.2s ease-out;
}
#vertical li:first-of-type{
  -moz-border-radius:10px 10px 0 0;
  -webkit-border-radius:10px 10px 0 0;
  -o-border-radius:10px 10px 0 0;
  border-radius:10px 10px 0 0;
}
#vertical li:last-of-type{
  -moz-border-radius:0 0 10px 10px;
  -webkit-border-radius:0 0 10px 10px;
  -o-border-radius:0 0 10px 10px;
  border-radius:0 0 10px 10px;
}
#vertical:hover li{
  height:10%;
  width:100%;
}
#vertical li:hover{
  height:60%;
  width:100%;
}

a.redlink
{
	color:#F00;
	}
	
	
	.darkblue {color:#7096c6;}
	.lightblue {color:#aec4e3;}
	
	.darkorange {color:#ff8b2d;}
	.lightorange {color:#fbb05f;}
	
	.darkgreen {color:#3e9347;}
	.lightgreen {color:#93e19a;}
	
	a.darkbluelink {text-decoration:underline;}
	
	
	
	
	
	
	label.captcha{
	display:block;	
	background:url(/images/captcha.gif) no-repeat 0 0;		
	height:28px;
	line-height:28px;
	padding-left:90px;
	margin-bottom:.5em;
}
