/* Styles used by main site only  */

body { background-color:#ffffff; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

a { text-decoration:none; }
a:link { color:#336699; }
a:visited { color:#336699; }
a:hover { color:#000000; }
a:active { color:#000000; }

p { line-height:18px; }
hr { margin-top:13px; margin-bottom:13px; border:0; height:1px; background-color:#cccccc; }
.profilepic { float:right; margin-left:30px; margin-bottom:10px; }
.dirlabel { float:left; width:70px; }

.title_blue { color:#336699; font-size:17px; }
.subtitle_blue { color:#336699; }
ul, ol { margin-left:40px; }
li { margin-bottom:10px; line-height:18px; }

.np_inner { margin-top:20px; overflow:auto; padding-bottom:20px; }
.np_divider { clear:both; padding-top:20px; padding-bottom:20px; }
.np_divider hr { margin-top:1px; margin-bottom:1px; border:0; height:1px; background-color:#cccccc; }


/* start into temp.css */
/* moved to np_all.css 
.np_background_inner { margin-top:20px; overflow:auto; background-image:url(/images/bg_main_body_block.gif); background-position:top right; background-repeat:repeat-y; padding-bottom:20px; }
.np_column_770_outer { width:770px; float:left; overflow:hidden; }
.np_column_690_outer { width:690px; float:left; }
.np_column_550_outer { width:550px; float:left; }
.np_column_385_outer { width:385px; float:left; }
.np_column_220_outer { width:220px; float:left; }

.np_column_385_inner { padding-right:20px; }

*/




/* stop into temp.css */








