@import url(reset.css);

/* General Setup */
html 	 { height:100%; margin-bottom:1px; }
body 	 { font-size:75%; color:#333; background:url(../images/main_bg.png) repeat-x; }
body, td { line-height:135%; font-family:Helvetica, Arial, sans-serif; }
#main .content p { margin-top:8px; margin-bottom:13px; }

/* Layout */
#wrapper 	   { width:961px; height:600px; margin:0 auto; }
#top 		   { width:auto; height:245px; }
#top .left	   { float:left; width:570px; height:245px; }
#top .right	   { float:right; width:389px; height:245px; background:url(../images/photos.png) no-repeat; }
#top .menu 	   { width:auto; height:26px; margin-top:32px; }
#top .random   { width:525px; height:65px; margin-top:30px; color:#FFF; }
#top .path 	   { width:auto; height:16px; margin-top:42px; color:#FFF; }
#main 		   { width:auto; height:auto; }
#main .content { width:685px; height:auto; float:left; }
#main .bar2    { width:250px; height:auto; float:right; margin-left:10px; background-color:#F9F9F9; border:1px dashed #E6E6E6; }
#footer 	   { width:750px; margin:20px auto; border-top:1px solid #E4E4E4; }
#footer .text  { width:400px; text-align:center; margin:10px auto; }
.clear 		   { clear:both; }
.clear-l	   { clear:left; }
.clear-r 	   { clear:right; }
.blank		   { height:40px; }
.mod_ins2	   { padding:10px 9px; }
#top .random a { color:#FFF; }
.bar1 .left	   { width:40%; margin-left:1%; padding:10px; float:left; }
.bar1 .right   { width:40%; margin-right:1%; padding:10px; float:right; }
.bar3    	   { width:250px; height:auto; float:right; margin-left:10px; }

/* Top Menu */
#top .menu ul  { margin:0; padding:0; list-style:none; }
#top .menu li  { margin:0 3px 0 0; padding:0; float:left; background:url(../images/top_tab_right.png) no-repeat top right; }
#top .menu a   { display:block; background:url(../images/top_tab_left.png) no-repeat 0 0; color:#333; font-size:12px; font-weight:bold; padding:5px 11px; text-decoration:none; }
#top .path a   { color:#FFF; text-decoration:none; font-weight:bold; padding:0 3px; }

/* General Styles */
.createdate, .small, .modifydate, .pagenavcounter { color:#999; font-size:10px; padding:2px 0; }
table.contentpaneopen fieldset { margin-top:15px; border-bottom:1px dashed #CCC; padding-bottom:7px; }
table.contentpaneopen td { padding-bottom:5px; }
.button { background-color:#333; border:none; padding:5px 10px; color:#FFF;  }
#footer .moduletable h3  { display:none; }
#bar1 .moduletable h3	 { display:block; }
.moduletable_menu .tog 	 { background:url(../images/mod_left_ins.png) no-repeat; width:232px; height:28px; margin-bottom:3px; }
.moduletable_menu h3	 { padding-left:40px; line-height:28px; color:#FFF; }
.moduletable_menu 		 { margin-bottom:15px; }
.moduletable_menu ul	 { margin:0; padding:0; list-style:none; }
.moduletable_menu a 	 { color:#333; font-weight:bold; border-bottom:1px dashed #CCC; text-decoration:none; display:block; padding:3px 0; }
.bar3					 { margin-top:15px; }
.bar3 .moduletable	     { margin-bottom:15px; }
.pollstableborder td { padding:5px; }
.inputbox 				 { border:1px solid #EEE; width:200px; }
.contentpane li 		 { margin-bottom:8px; border-bottom:1px dashed #CCC; padding-bottom:5px; }
td.contentdescription	 { padding:8px; }
a.readon 				 { display:block; width:98px; color:#333; font-weight:bold; text-decoration:none; background:url(../images/read_on.png) no-repeat; height:33px; line-height:33px; text-align:center; float:right; }
.article_separator  	 { display:block; height:20px; }
.column_separator 		 { border-left:1px dashed #CCC; padding-left:10px; }
.pagenav 				 { color:#CCC; font-size:10px; }
.contenttoc td 			 { padding:2px 5px; }
.componentheading, .contentheading { font-size:170%; }
.componentheading 	{ margin-bottom:10px; }
.article_column 	{ padding-right:10px; }
.buttonheading a 	{ margin-left:1px; }
#modlgn_remember    { width:20px; border:none; }
.search .inputbox   { display:block; width:222px; height:42px; background:url(../images/search_bg.png) no-repeat; border:none; padding-top:11px; padding-left:11px; margin-top:15px; margin-left:5px; font-weight:bold; }
h1 					{ font-size:150%; }
h2  				{ font-size:140%; }
h3 					{ font-size:130%; }
h4					{ font-size:120%; }

/* Table View */
td.sectiontableheader	 { background-color:#333; color:#FFF; border-right:1px solid #FFF; padding:5px; font-weight:bold; }
td.sectiontableheader a  { color:#FFF; text-decoration:none; }
tr.sectiontableentry1 td { padding:5px; }
tr.sectiontableentry2 td { padding:5px; }
tr.sectiontableentry2	 { background-color:#F8F8F8; }
.h{
	cursor:pointer;
	text-decoration:underline;
}
.mat{
	display:none;
}
/*
     FILE ARCHIVED ON 11:24:26 Sep 16, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:54:44 Aug 02, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/