/* @override http://www.classchatter.com/style1.css */

/* @override http://www.classchatter.com/style1.css */

/* @override http://www.classchatter.com/style1.css */

/* @override http://www.classchatter.com/style1.css */

/* @override http://www.classchatter.com/style1.css */



body, html { 
padding : 0px; 
margin : 0px; 
width : 100%; 
height : 100%; 
background: #fff url(../images/tile.jpg) repeat-y 0% 0;
}
p {margin: 0; padding: 0;}
ol {margin: 0; padding: 1px; padding-left:2.5em;}
ul {margin: 0; padding: 1px; padding-left:2.5em;}

#content2 { 
	margin: 10px auto;
	width: 760px; 
}

#banner { background-color:#FFFFFF; margin:0; padding:0;} 

#navcontainer2
{
width:95%;
 margin:0px;
}

#navcontainer2 ul
{
padding-left: 0;
margin-left: 0;
background-color: #000066;
color: #FFFF33;
font-family: arial, helvetica, sans-serif;

}

#navcontainer2 ul li { display: inline; }

#navcontainer2 ul li a
{
padding: 0.2em 1em;
background-color: #000066;
color: #FFFF33;
text-decoration: none;
/*float: left;*/
}

#navcontainer2 ul li a:hover
{
background-color: #369;
color: #fff;
}

#navcontainer {
	float: left;
	width: 139px;
margin:0;
font-family: arial, helvetica, sans-serif;



}

a:visited#current2
{
background-color: #369;
color: #fff;
}
ul#navlist
{
margin: 0 0 0 0px;
padding: 0;
width: 140px;

}

#navlist li
{
list-style-type: none;
background-color: #000066;
color: #daa520;
border: .2em solid #000066;
font-weight: 300;
text-align: center;
padding: .3em;
margin-bottom: .2em;
margin-top: .2em;
}
a:visited#current
{
background-color: #faebd7;
color: #191970;
}
#navlist li a
{
color: #FFFF33;
text-decoration: none;
display: block;
}

#navlist li a:hover
{
background-color: #faebd7;
color: #191970;
}


.dropdown { width:300px;} 

form {margin:0; } 
#studentbar {
border-bottom:3px solid #000000; border-top:3px solid #000000; background-color: #000066;
color:#FFFF33; padding-top:3px;
padding-left:10px;
padding-bottom:3px;
font-family: arial, helvetica, sans-serif;

}
#studentbar2 {
border-bottom:3px solid #000000; border-top:3px solid #000000; background-color: #000066;
color:#FFFF33; 
}
label { font-weight:bold; }

#content {
	padding: 10px 10px 10px 150px;


}

.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }
#formholder{ margin:10px; background-color:#f5f5f5;padding:10px;} 
.imagebox {border:2px groove #545565;}
#blogrow1 
	{
	background-color:#99CCFF; font-weight:bold; 
	font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-top-width:2px; border-top-color:#000000; border-top-style:solid;
	margin:0px 1px 0px 0px;padding-left:1em; padding-top:.2em; padding-bottom:.2em;
	}
	
	#topicrow1 
	{
	background-color:#98FB98; font-weight:bold; 
	font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-top-width:2px; border-top-color:#000000; border-top-style:solid;
	margin:0px 1px 0px 0px;padding-left:1em; padding-top:.2em; padding-bottom:.2em;
	}

#blogrow2 
	{ 
background-color:#f5f5f5;

		border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	margin:0px 1px 0px 0px; padding-left:1em; padding-top:.2em; padding-bottom:.2em; 	
	
	}
#assignrow2 
	{ 
background-color:#f5f5f5;

		border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-top-width:2px; border-top-color:#000000; border-top-style:solid;
		border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:solid;
	margin:0px 0px 8px 0px; padding-left:1em; padding-top:.2em; padding-bottom:.2em; 
	
	
	}
#blogrow3 
	{ 
background-color:#fffacd; padding: 5px; font-style: normal;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:solid;
	 padding-left:1em; padding-top:.2em; padding-bottom:.2em; 
	margin:0px 1px 0px 0px;
	font-weight: normal;
}

#assignrow3 
	{ 
background-color:#fffacd; padding: 5px;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:solid;
	margin:0px 1px 0px 0px;
	}
#assignrow4 
	{ 
background-color:#f5f5f5; padding: 5px;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:solid;
	margin:0px 1px 0px 0px;
	}


#commentrow1 
	{ 
	background-color: #f5f5f5; margin: 0px 0px 0px 200px; 
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-top-width:2px; border-top-color:#000000; border-top-style:solid; 	}

#commentrow2 
	{ 
	background-color: #fffacd; margin: 0px 0px 4px 200px;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:solid; 
	} 
	#commentrow3 
	{ 
	background-color: #fffacd; margin: 0px 0px 0px 200px;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:solid; 
	} 
#cmailhead{
background-color:#99CCFF; font-weight:bold; 
	font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-top-width:2px; border-top-color:#000000; border-top-style:solid;
	margin:0px 0px 15px 0px;padding-left:1em; padding-top:.2em; padding-bottom:.2em;
		border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:solid; 


}
#pubbox{
background-color:#98FB98; 
	font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-top-width:2px; border-top-color:#000000; border-top-style:solid;
	margin:0px 0px 11px 0px;padding-left:1em; padding-top:.2em; padding-bottom:.2em;
		border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:solid; 
}
#pubbox2{
background-color: #fa3031;
	border-left-width:2px; border-left-color:#000000; border-left-style:solid;
	border-right-width:2px; border-right-color:#000000; border-right-style:solid; 
	border-top-width:2px; border-top-color:#000000; border-top-style:solid;
	margin:0px 0px 11px 0px;padding-left:1em; padding-top:.2em; padding-bottom:.2em;
		border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:solid;
	font: bold 13px Georgia, "Times New Roman", Times, serif;
}
#cmail
	{ 
background-color:#d3d3d3;

	margin:8px 0px 0px 0px; padding-left:1em; padding-top:.2em; padding-bottom:.2em; 	
	
	}
h1 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 2px; font-size: 160%; color:#000066; font-weight: bold;}
#footer {
border-bottom:3px solid #000000; border-top:3px solid #000000; background-color: #000066;
color:#FFFF33; padding:3px; 
}
#wrapper{
overflow:hidden;
height:100%;
}
h2 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 2px; font-size: 90%; color: blue; font-weight: bold;}
h3 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 2px; font-size: 90%; color:#FF0000; font-weight: bold;}
.icon {
background-color:blue;
background-image: url(../images/smarty/icons/bg_rounded.gif);
background-repeat: no-repeat;
}
h4 
{Font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
 color:#FFFF33; 
margin: 0 0 2px 0; 
	padding: 0; 
	letter-spacing: -1px; 
	background: inherit;
}
h5 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 2px; font-size: 90%; color:#000000; font-weight: bold;}

h2 .yellow{
	color: #FFFF33;
	background: inherit;
}
/* right side
   ---------- */
		
.right {
	float: right;
	width: 245px;
	margin: 0 0 10px 0;
}

.right a {
	color: #FFFCD1;
	background: inherit;
}

		
	.rt {
		background: #000066 url(rt.gif) no-repeat;
		color: #eee;
		height: 7px;
	}
		
	.right_articles {
		font-size: 0.9em;
		background: #000066 url(rb.gif) no-repeat bottom;
		color: #eee;
		padding: 4px 8px;	
		margin: 0 0 10px 0;
	}
	
			
.image {
	float: left;
	margin: 0 9px 3px 0;
}
/* left side
   --------- */

.left {
	float: left;
	width: 490px;
	margin: 0 0 10px 0;
}
	.left_articles {
		margin: 0 0 15px 0;
		padding: 0 0 0 10px;
	}

	.lt {
		height: 10px;
		background: #6E6E6E url(lt.gif) no-repeat;
		color: #FFF;
	}
	
	.lbox {
		color: #eee;
		padding: 3px 12px 10px;
		margin: 0 0 15px 0;
		background: #6E6E6E url(lb.gif) no-repeat bottom left;
	}
	
	.lbox a {
		color: #FFFCD1;
		background: inherit;
	}
	
	.lbox h2 {
		color: #FFF;
		background: #6E6E6E;
	}
	
	
.thumb {
	float: left;
width: 80px;	
	border: 1px none #d4d4d4;
	color: #fff;
	background: #6e6e6e;
	margin: 0 15px 5px 0;
	padding: 5px;
}

.thumb p { margin: 0; padding: 3px; color: #FFF; background: #6e6e6e; }
	
/* footer
   ------ */

.footer { 
	clear: both; 
	text-align: center;
	line-height: 1.8em;
	color: #808080;
	background: #FFF url(dot.gif) repeat-x;
	padding: 8px 0;
}

.footer a {
	background: inherit;
}
.subheader {
	clear: both;
	margin: 3px 0 10px 0;
	padding: 8px;
	background: #f4f4f4;
	border-bottom: 1px solid #ccc;
	width:98%;
	color: #484848;
}

#content2 div.left div.lbox ul li {
	list-style-position: inside;
}

