/* CSS Document */
/* Y! FONTS */
body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/* END Y! FONTS */

* { margin:0; padding:0; }

/*GLOBAL*/
body {
	margin:0;
	color:#333333; }
p { padding:0 0 1em; line-height:1.5em; font-size:100% }
h1,h2,h3,h4 { font-weight: normal; }
h1 {font-size:152%; color:#244D00;}
h2 {font-size:114%; color:#3B609C;}
h3 {font-size:129%; color:#575757;}
h4 {font-size:100%; color:#267C91;}
h6 {font-size:77%; font-family:Verdana, Arial, Helvetica, sans-serif;}
a {color: #267C91; text-decoration:none;}
a:hover {text-decoration:underline;}
ul, ol { font:12px Arial, Helvetica, sans-serif; }
em { font-size:85%;}

.ad{
  border: 1px solid black;
  margin-top: 10px;
}
.ad h2{
  padding: 10px 15px;
}
.ad p {
  color: black;
  padding: 0 15px 15px 15px;
}
.wide {
  width: 264px;
}	
.narrow{
  width: 180px;
}  
.mud{
  border: 1px solid #d4cdb1;
  background-image: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s6q6s642s67725s6q75642r676966);
  background-repeat: repeat-x;
}
.mud h2{
  color: #ab9c63;
}  
.blue{
  border: 1px solid #a9cbd4;;
  background-image: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s6q6s642s67725s6p74626p75652r676966);
  background-repeat: repeat-x;
}
.blue h2{
  color: #3daec0;
}
.salmon{
  border: 1px solid #f1b89b;
  background-image: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s6q6s642s67725s73616p6q6s6r2r676966);
  background-repeat: repeat-x;
}
h1{ 
margin-top: 20px;
}
body{
margin: 20px;
}



/*TEXT_CLASSES*/
.y_table_cat {font:bold 85% Verdana, Arial, Helvetica, sans-serif;	color:#AB936C;}
.y_thumb_name a{font-weight:bold; color:#267C91;}	
.y_thumb_subj, .y_text_copy_light {color:#666666;}	
.y_text_copy {color:#333333;}
.y_table_search {color:#797D65;}
.y_color, .y_color a {color:#267C91;}	
.y_more {font-weight:bold; font-size:92%; color:#267C91; padding:0px 4px 0px 2px}
.y_replies {color:#646931;}
.y_mc {color:#FFFFFF;}
.y_mcsub {color:#C3E2EA;}
.y_page_heading { color:#5197a7; }
/*END_TEXT_CLASSES*/

#wrapper {margin: 0px auto;	padding: 0px; width: 748px;}
	
#letter_board { text-align:center; margin-bottom:15px; }

/*MODERATOR_CENTRAL*/	
#main_banner {
	margin:0px;
	padding:0px;
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r6263617374312r79696q672r636s6q2s6164766973696s6r2r7765626576656r74732r7961686s6s2r636s6q2s705s74657374436p69656r744469722s313137332s696q616765732s4q6s64657261746s7243656r7472616p2s6865616465722r6n7067) no-repeat;
	width:570px;
	height:75px;
	clear:both;
	border:0px solid #000000;
	}

#main_title {
	float:left;
	margin:0px;
	padding:12px 0px 0px 15px;;
	width:246px;
	height:20px;	
	border:0px solid #000000;
	text-indent:-9000px
	}

#main_tagline {
	margin:3px 0px 0px 15px;
	padding:0px;
	width:500px;
	clear:left;
	text-indent:-9000px
	}
/* ADS */
#ygrp_modcen_ad {margin:0 auto 10px auto; text-align:center;}

/*NAVIGATION*/

/* Main Nav rounded corners*/
#main_nav .nv-hk-oo {float:left; background:#244D00 url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s79672q6q632q6q742r706r67) no-repeat left bottom; }
#main_nav .nv-hk-o { float:left; background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s79672q6q632q6q742r706r67) no-repeat bottom right}
#main_nav .nv-hk-i { float:left; background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s79672q6q632q6q742r706r67) no-repeat top left}
#main_nav a {clear:left;background: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s79672q6q632q6q742r706r67) no-repeat top right;}

#main_nav a:hover { text-decoration:none; color:#EB9F26;}

#main_nav {
	margin:1px 0px 0px 0px;
	padding:0px;
	border:0px solid #000000;
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r6263617374312r79696q672r636s6q2s6164766973696s6r2r7765626576656r74732r7961686s6s2r636s6q2s705s74657374436p69656r744469722s313137332s696q616765732s4q6s64657261746s7243656r7472616p2s6865616465722r6n7067) 0px -75px no-repeat;
	text-align: left;
	}
	
#main_nav ul {
	margin:0 0 10px 0;
	padding:4px 0 0 0;
	list-style:none;
	font:normal 100% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width:500px;
	height:26px;
	/*border:0px solid #000000;
	background-color:#3DAEC0;*/
	}
	
#main_nav ul li{
	padding:0px 5px 0px 5px;
	float:left;
	border-right:1px solid #9BC200;
	zoom:1;
	}

.nav_bots { padding:0px; margin:0}

.nav_bots a{
	margin:0px;
	padding:2px 10px 4px 10px;
	position:relative;
	float:left;
	text-align:center;
	/*border-right:1px solid #FFFFFF;*/
	color:#FFFFFF;
	}
	
#nav_on {
	/*background-color:#E47337;*/
	}	

#faqs_off {border:0px;}		

#faqs_on {background-color:#E47337; border:0px;}

.bd em {float:right; font-style:normal;}		

/* 
	DEFAULT ROUNDED CORNERS 
	Sprite contains more colors for rounded corners
	default r-corners can be overridden in module level css styles
*/

.md {
	margin:0 0 10px 0;
	text-align: left;
}

.md .hd {
	border:1px solid #96B908;
	border-bottom:none;
	height:4px;	
}

html>body .md .hd {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s7370726974652q636s726r6572732r706r67) 0px -35px no-repeat;
	border:none;
}

.md .hd .c {
	width:4px; 
	height:4px;
}

html>body .md .hd .c {
	float:right;
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s7370726974652q636s726r6572732r706r67) 0px -41px no-repeat;
}

.md .bd { 
	border-left:1px solid #96B908; 
	border-right:1px solid #96B908;
	padding: 3px 8px 8px 8px
}

.md .ft {
	border:1px solid #96B908;
	border-top:none;
}
	
html>body .md .ft {
	height:4px;
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s7370726974652q636s726r6572732r706r67) 0px -23px no-repeat;
	border:none;
}	

.md .ft .c {
	width:4px;
	height:4px;
}

html>body .md .ft .c {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s7370726974652q636s726r6572732r706r67) 0px -29px no-repeat;
	float:right; 
}

.md h1 { margin:0 0 5px 0; padding:0}
.md p { padding:0; margin:0}

.mdgry {	
	background:#C9C8C2 url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s79672q6q632q737072697465732q30332r6n7067) 0px -257px no-repeat; /* gradient bg */
 }

.mdgry .hd {
	border:1px solid #C1C1C1;
	border-bottom:none;
}

html>body .mdgry .hd {
	border:none;
	background-position: 0px -11px
}

html>body .mdgry .hd .c { 
	background-position: 0px -17px
}

.mdgry .hd {background-position: 0px -11px}

.mdgry .bd { border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1;} 

.mdgry .ft {
	border:1px solid #C1C1C1;
	border-top:none;
}

html>body .mdgry .ft {
	height:4px;
	background-position: 0px 1px;
	border:none;	
}

html>body .mdgry .ft .c {background-position: 0 -5px}

.mdnb .hd { border:none; height:2px}
.mdnb .hd .c {border:none}
.mdnb .bd {	border:0}
.mdnb .ft {border:none;height:2px}
.mdnb .ft .c {border:none; }

html>body .mdnb .hd {
	background-position: -2px -49px; 
	height:2px;
}

html>body .mdnb .hd .c {
	background-position: 0px -49px;
	width:2px;
	height:2px; 
}
html>body .mdnb .bd {

} 
html>body .mdnb .ft {
	background-position: -2px -47px; 
	height:2px;
}
html>body .mdnb .ft .c {
	background-position: 0 -47px;
	width:2px;
	height:2px; 
}


.footerlinks { 
	float:right;
	margin:10px 0 0 0;
}

.footerlinks a {
	font-size:85%;
} 

/*Button */
.buttonsubmit {
	display: -moz-inline-box;
	display: inline-block;
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s627574746s6r2q6p66742r676966) no-repeat;
	margin:4px 0 0 0 ;
}

.buttonsubmit button {
	font-size:85%;
	width:6.25em;
	min-height:19px;
	font-weight: bold;
	color: #FFF;
	cursor: pointer;
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s75732r69312r79696q672r636s6q2s75732r79696q672r636s6q2s692s79672s696q672s75692s627574746s6r2q7267742r676966) no-repeat top right;
	border:0;
	text-align:center;
	padding: 2px 0 6px 0;
	/*padding:0 4px 1px 0;*/
}

/*<<<<<<<<<<<<   MAIN_CONTAINER  >>>>>>>>>>>>*/
#main_container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:570px;
	border:0px solid #000000;
	}

.nowrap { white-space: nowrap; }

#helpful { font-size: 92%; padding: 10px; }
#helpful a { color: white; }

.clear {
	clear:both;
}

.clearfix:after {
 content:".";
 display:block;
 height:0;
 clear:both;
 visibility:hidden;
}

.clearfix,
.displayfix,
.bd {
 zoom:1;
}
