/*---content styles---*/

.pointer
{
cursor:pointer
}

.fade
{
background-color: rgb(255,255,184);
}

TD.content
{
height:100%;
border-style:solid;
border-color:#CCCCCC #CCCCCC #000000 #000000;
border-width:2px 0px 1px 0px;
background: white;
padding:10px 10px 20px 10px;
font-family: "Arial" , "Verdana", sans-serif;
font-size:80%; 
vertical-align:top;
padding-top:expression("25px");
}


/*--article title--*/
td.arTitle
{
background: url('../img/h1-back.gif') left top repeat-x #CCCCCC; 
border-width: 1px 0px 2px 0px;
border-color: #000000;
border-style:solid;
padding:5px 5px 5px 9px;
  
}

H1.pageTitle
{
font-family: "Verdana", sans-serif; 
text-align: left; 
font-size: 180%; 
margin:.2em;
color: black;
}
H1.pageTitle A, H1.pageTitle A:link, H1.pageTitle A:hover, H1.pageTitle A:visited
{color: black;
}


H2.arTitle, H1.arTitle
{
font-family: "Verdana", sans-serif; 
text-align: left; 
font-size: 150%; 
font-style: oblique; 
margin:0px;
}


/*---global content styles sample (warning - avoid intersections with TABLE.ads_table and relative classes)---*/
SPAN.mContent A {color:#000080; }
SPAN.mContent A:HOVER {color:#0000FF;}



	.post{
		padding: .5em 4ex;
	}
	.login {
		float:right;
		/* width: 200px; */
		border: 1px solid #ddd;
		text-align:right;
		clear: right;
		margin: auto;
		padding: 5px 10px;
		line-height: 25px;
		margin-left: 20px;
		margin-bottom: 20px;
	}
	.hidden {
		display:none;
	}