*{
	font-size:11px;
	font-family:Tahoma, sans-serif;
}
a, p, b, strong, body {
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Tahoma, sans-serif;
}
a{
	color:#136DB2;
}
.topmenu{
	background-color:#136DB2;
	color:#FFFFFF;
	padding:1px 0px;
	text-align:right;
	border-bottom:2px solid #fff;
}
.topmenu a:link, .topmenu a:visited, .topmenu a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.topmenu table{
	margin-right:0px;
}
.topmenu td{
	padding:2px 5px;
	border-right:1px solid #428AC1;
}
.logo{
	background-image:url(images/back1.gif);
	background-repeat:repeat-x;
}
.logo td{
	padding:12px 25px;
}
.logo img{
	/*behavior:url(png.htc);*/ /*since logo is gif... */
}
.midmenu{
	background-image:url(images/back2.gif);
	background-repeat:repeat-x;
	text-align:center;
	border-bottom:1px solid #F5F6F7;
}
.wrapmidmenu{
	background-image:url(images/back3.gif);
	background-repeat:repeat-x;
}
.wrapmidmenu td{
	padding:3px 5px;
	border-right:1px solid #fff;
}
.wrapmidmenu a:link, .wrapmidmenu a:visited, .wrapmidmenu a:hover{
	color:#136DB2;
	text-decoration:none;
}
.wrapforum{
	padding:0px 5px;
}
.usermenu{
	background-image:url(images/back5.gif);
	background-repeat:repeat-x;
	padding-top:34px;
}
input.input1{
	border:1px solid #9DD4FF;
	width:130px;
	height:18px;
	color:#BABABA;
	padding:0px;
}
.firstrow td{
	background-image:url(images/back6.gif);
	background-repeat:repeat-x;
	vertical-align:top;
}
.firstrow_1{
	background-image:url(images/back6_1.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	text-align:center;
	padding-top:10px;
}
.secondrow td{
	background-image:url(images/back7.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	color:#136DB2;
}
.thirdrow td{
	background-image:url(images/back7_1.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	color:#136DB2;
}
.firstcolumn{
	background-image:url(images/back8.gif);
	background-repeat:repeat-y;
}
.lastcolumn{
	background-image:url(images/back9.gif);
	background-repeat:repeat-y;
}
.lastrow td{
	background-image:url(images/back10.gif);
	background-repeat:repeat-x;
	font-size:4px;
}
.oddrow td{
	background-image:url(images/back11.gif);
	background-repeat:repeat-x;
}
.tabletitle{
	padding:10px;
}
.tabletitle strong{
	color:#136DB2;
}
.secondrow .subtitle, .secondrow .subtitle_wrap, .thirdrow .subtitle_wrap{
	color:#000000;
}
.secondrow .subtitle_wrap, .thirdrow .subtitle_wrap, .subtitle_wrap{
	padding-left:21px;
	background-image:url(images/back12.gif);
	background-repeat:no-repeat;
	background-position:9px 4px;
}
.commontxt{
	padding:3px;
}
.commontxt p{
	font-size:12px;
}
.forumlinks{
	color:#136DB2;
}
.forumicon{
	padding:19px 9px;
	width:29px;
}
.forumtitle{
	border-left:1px solid #9DD4FF;
	padding-left:7px;
}
.forumtitle a:link, .forumtitle a:visited, .forumtitle a:hover{
	color:#000000;
	text-decoration:none;
}
.forumtitle a:hover{
	text-decoration:underline;
}
.forumdesc{
	border-left:1px solid #9DD4FF;
	padding-left:3px;
}
.bordertop td{
	border-top:1px solid #9DD4FF
}
.bordertop td .forumicon, .bordertop td .forumtitle{
	border-top-style:none;
}
.forumbottom{
	background-image:url(images/back8.gif);
	background-repeat:repeat-y;
	background-position:47px 0px;
	font-size:4px;
	height:7px;
}
.forumstats{
	padding:3px;
	padding-left:21px;
	line-height:150%;
}
.copyright{
	background-image:url(images/back13.gif);
	background-repeat:repeat-x;
	text-align:center;
	color:#308BD0;
	padding-bottom:2px;
	padding-top:10px;
}
.ads{
	width:136px;
	border:4px solid #9DD4FF;
	text-align:left;
	padding:5px;
}
.ads strong{
	color:#136DB2;
}

/* some dynamic: */
#topmenu .active{
	background-color:#FFFFFF;
	cursor:pointer;
	cursor:hand;
}
#topmenu .active a:link, #topmenu .active a:visited, #topmenu .active a:hover{
	color:#136DB2;
}
#midnav .active{
	background-color:#EFEFEF;
	cursor:pointer;
	cursor:hand;
}
#midnav .active a:link, #midnav .active a:visited, #midnav .active a:hover{
	color:#000;
	text-decoration:underline;
}