#topnav-outer { 
	height: 23px; 
	margin: 0; 
	padding: 0; 
	background-color: #F0F0F0;
	border-bottom: 1px solid #FFFFFF;
}

#topnav-inner { width: 960px; margin: 0 auto; padding: 0; color: #FFFFFF; font-family: verdana; font-size: 11px; text-align: right; }
#topnav-inner ul { float: right; margin: 0; padding: 0; list-style-type: none; }
#topnav-inner ul li { float: left; margin: 0 5px; padding: 2px 3px 2px 18px; }
#topnav-inner ul li a { font-family: verdana; font-size: 11px; font-weight: bold; color: #000000; }

#topnav-inner ul li a:hover { 
	text-decoration: underline;
}

#header { width: 960px; height: 100px; margin: 0 auto; padding: 0; }
#header .logo { float: left; width: 240px; margin: 0 0 0 20px; }
#header .logo img { border: 0; }

#navbar { 
	width: 962px; 
	margin: 0 auto; 
	padding: 0; 
	color: #FFFFFF; 
	font-size: 11px; 
	text-align: right; 
	background: #1B5A87 url(images/gradients/gradient_tcat.png) repeat-x 0 0;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

#navbar ul { 
	float: left; 
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
}

#navbar ul li { 
	float: left; 
	margin: 0; 
	padding: 0; 
}

#navbar ul li a { 
	float: left; 
	margin: 0; 
	padding: 8px; 
	display: block; 
	font-size: 15px; 
	font-weight: bold; 
	color: #FFFFFF; 
}

#navbar ul li a:hover, #navbar ul li a.default { 
	background: transparent url(images/gradients/gradient_navbar_active.png) repeat-x 0 0;
}

#subnavbar { 
	width: 960px; 
	margin: 0 auto; 
	padding: 0; 
	color: #FFFFFF; 
	font-size: 11px; 
	text-align: right; 
	background: #E6F2FA url(images/gradients/gradient_tcat.png) repeat-x 0 0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
}

#subnavbar ul { 
	float: left; 
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
}

#subnavbar ul li { 
	float: left; 
	margin: 0; 
	padding: 0; 
}

#subnavbar ul li a { 
	float: left; 
	margin: 0; 
	padding: 8px; 
	display: block; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0000FF; 
}

#subnavbar ul li a:hover { 
	background: transparent url(images/gradients/gradient_navbar_active.png) repeat-x 0 0;
}

#subnavbar ul li a.calltoaction {
	color: #FF4400;
}

#wrapper { 
	width: 960px;
	margin: 0 auto;
	padding: 0;
	border: 1px solid #C0C0C0;
}



li.page_item_1 { background: url(images/icons/user_suit.png) no-repeat 0 3px; }
li.page_item_2 { background: url(images/icons/telephone.png) no-repeat 0 3px; }
li.page_item_3 { background: url(images/icons/information.png) no-repeat 0 3px; }
li.page_item_4 { background: url(images/icons/shield.png) no-repeat 0 3px; }
li.page_item_5 { background: url(images/icons/bookmark.png) no-repeat 0 3px; }
li.page_item_18 { background: url(images/icons/telephone.png) no-repeat 0 3px; }
li.page_item_31 { background: url(images/icons/facebook.png) no-repeat 0 3px; }

div.forumdesc { font-size: 12px; }
table.tmain { background-color: #FFFFFF; border: 1px solid #D1D1D1; }
table.tmain td.alt1, table.tmain td.alt1Active { background: #FFFFFF; color: #000000; border-bottom: 1px solid #D1D1D1; }
table.tmain td.alt2, table.tmain td.alt2Active { background: #E6F2FA; color: #000000; border-bottom: 1px solid #D1D1D1; }
table.tmain td.alt3, table.tmain td.alt3Active { background: #FFFFFF; color: #000000; border-bottom: 1px solid #D1D1D1; }

table.tborder td.alt4, table.tborder td.alt4Active { background: #E6F2FA; color: #000000; }

a.membername { color: #FF4400; }
a:hover.membername { text-decoration: underline; }

span.normal { font-weight: bold; color: #FF4400; text-decoration: underline; }
