body
{
font-family:Times New Roman;
font-size:12px;
}
.dinfo
{
	width:100px;	
}

a:link, a:active, a:visited{
font-weight: normal;
font-style:normal;
text-decoration: underline;
color: #000000;
}

a:hover
{
font-weight: normal;
font-style:normal;
color: #000000;
text-decoration: none;
}

div.rightcolumnDiv h2{
	margin: 8px 0 5px 0;
	padding: 0;	
	color: #808080;	
}
div.rightcolumnDiv h2 a{	
	text-decoration: none;	
	padding: 0 0 0 0px;
	font-size: 16px;
	padding-left:2px;
	font-weight:bold;
}

#leftmenu {
	margin: 0;
	padding: 0;
}

#leftmenu a {
	display: block;
	background: #c0c0c0 url(../images/vmenuarrow.gif) no-repeat center left;
	color: #000;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
}

#leftmenu a:hover {
	color: #fff;
	background: #808080 url(../images/vmenuarrowhover.gif) no-repeat center left;
}

p.detail{
line-height:1.5;
}

#mainText{	padding-top: 470px !important;	}
#mainTextHack{	margin-top: -470px; 	text-align: left;}

/* This is the outline round the main forum tables */
.forumline	{ background-color: #FFFFFF; border:  }
td.row1 a,td.row1 a:visited,td.row1 a:hover{color:#042F50;font-size:12px;text-decoration:none;font-weight:bold}
td.row2 a,td.row2 a:visited,td.row2 a:hover{color:#042F50;font-size:12px;text-decoration:none;font-weight:bold}
td.row3 a,td.row3 a:visited,td.row3 a:hover{color:#042F50;font-size:12px;text-decoration:none;font-weight:bold}

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #DEDCDC; }
td.row2	{ background-color: #DEE3E7; }
td.row3	{ background-color: #DEDCDC; }
/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #fff; font-size: 13px; font-weight : bold;
	background-color:#404040; height: 25px;
	
}


.thHead a{
color:yellow;
font-size:13px;
text-decoration:none;
}



td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			
			background-color:#C5E6FF; 
			border: #FFFFFF; border-style: solid; height: 28px;
}

img {
	border: 0;
}
td.row1{
	background:#C0C0C0;
}

td.content
{
font-size:12px;
}

td.grey{
background-color:#F6F6F6;
height:30px;

}

td.white
{
background-color:#FFF;
height:30px;

}
	
a.nav{
	text-decoration:none;
	font-size:12px;
}	

td.header
{
background-image:url('../img/bk.gif');
border:1px solid #c0c0c0;
font-weight:bold;
font-size:12px;
padding:5px 5px 5px 5px;
}
td.content{


padding:5px 5px 5px 5px;
}
td.contentright{
padding:5px 5px 5px 5px;

}
td.contentleft{
padding:5px 5px 5px 5px;

}
td.last{

}
span.special{
color:#3B6390;
font-weight:bold;
}

p.detail{
line-height:1.5;
}

body, table, td, th, div, p, a, input, select, textarea{
	
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

body{
background-color: #ececec;
}

table.mainTbl{
width: 776px;
border: 1px solid #C0C0C0;
background-color: #ffffff;
}

.mainTbl td{
vertical-align: top;
padding: 2px;
}

table.mainTblHome{
width: 100%;
border: 1px solid #C0C0C0;
background-color: #ffffff;
}



table.topmenuTbl{
width: 774px;
height: 38px;
background-image: url('../img/bottom.jpg');
background-position: bottom left;
background-repeat: repeat-x;
background-color: #626262;
}

.topmenuTbl td{
vertical-align: top;
padding-top: 12px;
}


div.leftcolumnDiv{
width:233px;
background-color: #efefef;
}

.leftcolumnTd
{
width:233px;
background-color: #efefef;
}

div.rightcolumnDiv{
margin: 10px 24px 10px 17px;

}

div.placeimgDiv{
width: 114px;
height: 86px;
background-image: url('../img/stroke.gif');
background-position: top left;
background-repeat: no-repeat;
}

.leftarticle_ad a {
	
	text-decoration: none;
}

#loginform {
	background: #808080;
	color: #FFFFFF;
	padding: 5px 8px 5px 18px;
	margin: 0px;
	height:90px;
	padding:0px;
}

div.footerDiv{
margin-top: 12px;
background-color: #90959B;
width: 778px;
padding-bottom:2px;
font-family:arial;
color: #ffffff;
}

div.footerDiv a:link{
color:white
}

img.blocImg{
position: absolute; right: -3px; bottom: -2px;
}

* html img.blocImg{
position: absolute; right: -4px; bottom: -3px;
}

.green{
color: #70D701;
}

.darkgray{
color: #7D8381;
padding-left:6px;
}

.black{
color:#000000;
}

.gray{
color: #B3B3B3;
}

.blue{
color: #365CD7;
}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.inputstyle {	
	font-size: 12px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}

.topmenuTbl a, .topmenuTbl a:visited
{
	font-family:"Arial";
	text-decoration:none;
	color:white;
	font-weight:bold;
	font-size:14px;
}
	
.topmenuTbl a:hover{
color:orange;
font-weight:bold;
}


.thHead a, .thHead a:visited{
	color:yellow;
	text-decoration:none;
	font-size:12px;
}
.thHead a:hover{
	color:orange;
}


/* CSS Document */

