BODY {
	background-color: #FFFFFF;
	color: #000000;
	margin: 0px;
}

td { 
	font-family: Tahoma, sans-serif; 
	font-size: 12px;
}


a:link, a:active, a:visited {
	color: #0066cc;
	text-decoration: underline;
}
a:hover {text-decoration: none;}

/* HEADER ==================================== */
.head-box {
	background: url(/img/bg_page.gif) repeat top left;
	border-top: 4px solid #4c4a47;
}

.s-box {
	background: url(/img/bg_search.jpg) no-repeat bottom;
}

.logo {background: url(/img/bg_logo.jpg) no-repeat top left;}

input.s-field {
	border: 1px solid #b88200;
	font-size: 11px;
	height: 20px;
	width: 100%;
}

.logo-shad {background: url(/img/bg_logo_shad.jpg) no-repeat left top;}

.topmenu {
	background-color: #f1f1f1;
	font-size: 11px;
	color: #b5b5b5;
	text-align: right;
	padding: 0px 20px 0px 2px;
}

.footmenu {
	font-size: 11px;
	color: #b5b5b5;	
}

.vis {background: #0b4c84 url(/img/vis_bg.jpg) repeat-x top right;}

.login-head {
	font-size: 10px;
	font-weight: bold;
	color: #f68500;
	text-transform: uppercase;
}


.log-form {
	border: 1px solid #b3b3b3;
	font-size: 11px;
	color: #000000;
	height: 20px;
	padding-left: 5px;
}

.log-box td {padding: 3px;}

.log-box-login { border: 3px solid #f2f2f2; background-color: #FFFFFF;}
.log-box-login td {padding: 7px;}

.log-links {
	font-size: 10px;
	color: #8b8b8b;
}
.log-links a:link, .log-links a:active, .log-links a:visited {
	color: #8b8b8b;
}
.log-links a:hover {text-decoration: none;}

.blue-title {
	background-color: #FFFFFF;
	padding: 15px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0066cc;
	border-bottom: 1px solid #d8d8d8;
}

/* Inform Line */
.informline {border: 1px solid #DCDCDC;}

.il-head {
	color: #2F455B;
	background-color: #F3F3F3;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	padding: 4px 10px 4px 10px;
}

.il-box{
	width:640px;
	height:13px;
	overflow:hidden;
}
.il-box a, .il-box a:link, .il-box a:active, .il-box a:visited  {
	font-size:11px;
	line-height:12px;
	text-decoration:none;
	color:#990048;
	font-weight:bold;
}
.il-box a:hover{
	color:#990048;text-decoration:underline;
}

/* Forum Style */
.navigation {
	background-color: #f6f6f6;
	border: 1px solid #d9d9d9;
	border-width: 1px 0px 1px 0px;
}

.navigation a, .navigation a:active, .navigation a:visited {color:#104179; text-decoration:none;}
.navigation a:hover {text-decoration:underline;}

.fs11px  {font-size: 11px;}
.fs10px  {font-size: 10px;}

.paging {
	border: solid #D9D9D9;
	border-width: 0px 0px 1px 0px;	
}

.contenttable {
	border: 1px solid #DADEE3; 
	font-size: 12px;
}

.contenttable a, .contenttable a:active, .contenttable a:visited {color:#104179; text-decoration:none;}
.contenttable a:hover {text-decoration:underline;}

.phorumtitle {
	background-color: #236095;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 8px;
}

.rowtheme td {
	background-color: #F0F0F0;
	border-bottom: 1px solid #E5E5E5;
}

.rowtheme2 {
	background-color: #F0F0F0;
	border-bottom: 1px solid #E5E5E5;
}

.rowthemeAlt td {
	background-color: #FAFAFA;
	border-bottom: 1px solid #E5E5E5;
}

.rowtheme2Alt {
	background-color: #FAFAFA;
	border-bottom: 1px solid #E5E5E5;
}

.themelast {font-size: 11px;}
.themelast a:link, .themelast a:active, .themelast a:visited {color: #0061CE; text-decoration: underline;}
.themelast a:hover {text-decoration: none;}

.themedate {
	color: #8A8A8A;
	font-size: 10px;
}

.themepaging {font-size: 10px; color: #7F7F7F;}
.themepaging a:link, .themepaging a:active, .themepaging a:visited {color: #0061CE; text-decoration: underline;}
.themepaging a:hover {text-decoration: none;}

.themehead {background-color: #236095; }

.themeheadr {background-color: #CCCCCC;}

.themetitle {
	background-color: #F2F2F2;
	border-bottom: 1px solid #D9D9D9;
	padding: 3px;
	font-size: 16px;
	font-weight: bold;
}

.themetitlere {
	background-color: #F2F2F2;
	border-bottom: 1px solid #D9D9D9;
	padding: 3px;
	font-size: 12px;
	font-weight: bold;
}

.themeauthor {
	background-color: #EBEBEB;
	border-bottom: 1px solid #D9D9D9;
	font-size: 11px;
	text-align: center;
	padding: 3px;
	color: #5D5D5D;
}

.themedata {
	background-color: #DEDEDE;
	border-bottom: 1px solid #CCCCCC;
	font-size: 10px;
	text-align: center;
	padding: 3px;
	color: #5D5D5D;	
}

.searchdata {
	font-size: 10px;
	color: #5D5D5D;	
}

.themebottom td {
	background-color: #F2F2F2;
	border-top: 1px solid #D9D9D9;
	padding: 3px;
	font-size: 11px;
}

.themebottom-mod td {
	background-color: #E0E0E0;
	border-top: 1px solid #D9D9D9;
	padding: 3px;
	font-size: 11px;
}

	.warntext-title {
		background-color: #F6F6F6;
		color: #08406F;
		font-weight: bold;
		border-bottom: 1px solid #08406F;
	}
	
	.warntext {
		font-size: 12px;
/*		color: #8E0D00;*/
		list-style: square;
		margin-bottom: 0px;
		margin-top: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
		padding-left: 1em;
		margin-left: 1em;
	}
	
	.warntext li {
		margin-bottom: 5px;
	}
	
	.warnlink {
		font-size: 10px;
		color: #157BB0;
		padding-left: 1em;
		padding-top: 5px;
	}
	
	.warnlink a:link, .warnlink a:active, .warnlink a:visited {color: #157BB0;}
	.warnlink a:hover {text-decoration: none;}

	
.profile-menu {
	background-color: #FAFAFA;
	border: 1px solid #E5E5E5;
}

.pf-menuitem {
	background: #e3e3e3 url(images/menu_bullet.gif) no-repeat left;
	padding: 3px 3px 3px 24px;
	border-bottom: 1px solid #C4C9CF;
	font-size: 12px;
	font-weight: bold;
	color: #14283F;
}

.profile-submenu td {
	background: #f5f5f5 url(images/submenu_bullet.gif) no-repeat left;
	border-bottom: 1px solid #DEE1E5;
	font-size: 11px;
	padding: 3px 3px 3px 25px;
}

.table-sep {
	border-bottom: 1px solid #E5E5E5;
}

.subtext {
	color: #898989;
	font-size: 10px;
}

   .PhorumNewFlag
    {
        font-size: 11px;
        font-weight: bold;
        color: #b30000;
    }
