/* **************************************************************************** */
/*	Default Style sheet for site						*/
/* **************************************************************************** */


/*	Note the use of an absolute URL for the background image		*/
/*	This is a workaround for NN using an address relative to the		*/
/*	.html file rather than the .css file					*/
body {
color: #000000;
background-color: #FFFFFF;
font-family:  Arial, Helvetica, Verdana,sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal; 
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
margin-bottom : 0px;

scrollbar-face-color:#006F7A;
scrollbar-arrow-color:yellow;
scrollbar-track-color:#DDDDDD;
scrollbar-shadow-color:black;
scrollbar-highlight-color:black;
scrollbar-3dlight-color:black;
scrollbar-darkshadow-Color:black;
}
a:link {
color:#006F7A; 
 }
a:visited {color:#006F7A;}
a:hover {color:#BCD9DD;}
a:active {color:#006F7A;}
input {
background: #AAAAAA;
font-family: arial,verdana,sans-serif;
font-size: 12px;
color: #000000;
border-color: #000000;
border-width: 1px;
border-style: solid;
}
select {
background: #AAAAAA;
font-family: arial,verdana,sans-serif;
font-size: 12px;
color: #000000;
border-color: #000000;
border-width: 1px;
border-style: solid;
}
textarea {
background: #AAAAAA;
font-family: arial,verdana,sans-serif;
font-size: 12px;
color: #000000;
border-color: #000000;
border-width: 1px;
border-style: solid;
}
.content {  
font-family: Verdana, Arial, sans-serif; 
font-size: 11px;
}
.news {  
font-family: Verdana, Arial, sans-serif; 
font-size: 12px;
}
h1.news {  
font-family: Verdana, Arial, sans-serif; 
font-size: 12px;
}
h2.news {  
font-family: Verdana, Arial, sans-serif; 
font-size: 10px;
font-weight: normal;
}

.login {  
font-family: Verdana, Arial, sans-serif; 
font-size: 11px;
}
.footer {  
font-family: Verdana, Arial, sans-serif; 
font-size: 10px;
 color : #000000;
}
.pagehead {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: x-small; 
font-weight: bold
}

 .error {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: x-small; 
font-weight: bold;
 color : #FF0000;
}

.ltGry {
background-color: #EFEFEF;
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: Arial, Helvetica, sans-serif
}
.dkGry {
background-color: #CCCCCC;
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: Arial, Helvetica, sans-serif
}
.ltYel {
background-color: #FFFFCC;
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: Arial, Helvetica, sans-serif
}
.dkYel {
background-color: #FFFF99;
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: Arial, Helvetica, sans-serif
}
.ltGrn {
background-color: #CCFFCC;
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: Arial, Helvetica, sans-serif
}
.dkGrn {
background-color: #99FF99;
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: Arial, Helvetica, sans-serif
}
.ltBlu {
background-color: #CCCCFF;
font-weight: normal;
font-size: 11px;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
}
.dkBlu {
background-color: #9999FF;
font-weight: normal;
font-size: 11px;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
}
.ltRed {
background-color: #FFCCCC;
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
}
.dkRed {
background-color: #FF9999;
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
}
.header {
background-color: #000000;
font-weight: normal;
font-size: 11px;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}
.titlesq {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; clip:   rect(   );
 color: #666666;
 vertical-align: super
 }
hr {
	color : #CCCCCC;
}
.nav {  
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
a.nav:link {
	color: #BCD9DD;
	text-decoration : none;
}
a.nav:visited {
	color:#BCD9DD;
	text-decoration : none;
}
a.nav:hover {
	color:#FFFFFF;
	text-decoration : none;
}
a.nav:active {
	color:#BCD9DD;
	text-decoration : none;
}

.pagetitle {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 22px;
	font-style : normal;
	color : #330099;
}
.titlecellbg{
	background-image : url(/web/media/images/v2002/title_cellbg.jpg);
}
.phone{
	font-size : 16px;
	font-style : italic;
	font-weight : bolder;
	white-space : nowrap;
	margin : 0;
	padding : 0;
	color : #6633CC;
}
h1{

	font-family : Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-style : normal;
	color : #006F7A;
	white-space : nowrap;
	margin : 0;
	padding : 0;
}
h2{
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	white-space : nowrap;
	margin : 0;
	padding : 0;
}
h3{
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	white-space : nowrap;
	margin : 0;
	padding : 0;
}
h4{
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	white-space : nowrap;
	margin : 0;
	padding : 0;
}
h5{
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	white-space : nowrap;
	margin : 0;
	padding : 0;
}
/*	Forum Specific	*/
.ftable{
background : White;
background-image :  none;
border : 1px solid Black;
padding : 2px;
}
.ftitle {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
color: #000000;
}
.fnav {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
a.fnav:link {color: #0000FF;}
a.fnav:visited {color: #0000FF;}
a.fnav:hover {color:#FF9900;}
a.fnav:active {color:#FF9900;}

.fbreadcrumbs {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
a.fbreadcrumbs:link {color: #000000;}
a.fbreadcrumbs:visited {color: #000000;}
a.fbreadcrumbs:hover {color:#FF9900;}
a.fbreadcrumbs:active {color:#FF9900;}

.fshowtopiccell {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.flinkfont {
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
font-size: 11px;
}
a.flinkfont:link {color: #0000FF;}
a.flinkfont:visited {color: #0000FF;}
a.flinkfont:hover {color:#FF9900;}
a.flinkfont:active {color:#FF9900;}

.fpostnav {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
font-size: 13px;
padding: 4px;
 font-style : normal;
 text-decoration : none;
}
a.fpostnav:link {
color: #000000;
background: buttonface;
padding: 5px;
border : 1px double #000000;
}
a.fpostnav:visited {
color: #000000;
background: buttonface;
padding: 5px;
border : 1px double #000000;
}
a.fpostnav:active {
color: #000000;
background: buttonface;
padding: 4px;
border : 2px double #000000;
}
a.fpostnav:hover {
color: #000000;
background: #EEEEEE;
padding: 4px;
border : 2px double #000000;
}

.fdescfont {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.fpostfont {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.fdatefont {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.fmodfont {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.ftopicfont {
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
font-size: 11px;
}
a.ftopicfont:link {color: #0000FF;}
a.ftopicfont:visited {color: #660099;}
a.ftopicfont:hover {color:#FF9900;}
a.ftopicfont:active {color:#FF9900;}

.fauthorfont {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.frepliesfont {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.fpdatefont {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.fcategory {
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
font-size: 14px;
color: #000000;
background : #9999FF;
background-image :  none;
}
.ftitletable{
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
font-size: 14px;
color: #000000;
background : #9999FF;
background-image :  none;
}
.fpostnavtable{
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
font-size: 14px;
color: #000000;
background : #9999FF;
background-image :  none;
}
.fposttable{
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
font-size: 14px;
color: #000000;
background : #9999FF;
background-image :  none;
}
.fforumth {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color: #000000;
background-image :  none;
 background : #9999FF;
}
.ftopiccella{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background-image :  none;
background : #EEEEEE;
}
.ftopiccellb{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background-image :  none;
background : #DDDDDD;
}
.ftopictext{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.fpostinfoa{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background : #D7D7D7;
margin-left : 3px;
}
.fpostinfob{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background : #C7C7C7;
 margin-left : 3px;
}
.fforumcol {
background : #CCCCCC;
background-image :  none;
}
.fpostcol {
background : #BBBBBB;
background-image :  none;
}
.fdatecol {
background : #CCCCCC;
background-image :  none;
}
.fmodcol {
background : #BBBBBB;
background-image :  none;
}
.ficoncol {
background : #CCCCCC;
background-image :  none;
}
.ftopiccol {
background : #CCCCCC;
background-image :  none;
}
.fauthorcol {
background : #BBBBBB;
background-image :  none;
}
.frepliescol {
background : #CCCCCC;
background-image :  none;
}
.fpdatecol {
background : #BBBBBB;
background-image :  none;
}
.fpostinfo {
background : #BBBBBB;
background-image :  none;
}

.d_main{
border-spacing : 2px;
border : 1px solid;
width : 80%;
 }
TH.d_cat{
text-align : Left;
white-space : nowrap; 
border-spacing : 2px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #000000;
}
a.d_cat:link {color: #0000FF;}
a.d_cat:visited {color: #660099;}
a.d_cat:hover {color:#FF9900;}
a.d_cat:active {color:#FF9900;}
TD.d_subcat{
text-align : Left;
border-spacing : 2px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #000000;
}
a.d_subcat:link {color: #0000FF;}
a.d_subcat:visited {color: #660099;}
a.d_subcat:hover {color:#FF9900;}
a.d_subcat:active {color:#FF9900;}
.d_frame{
width : 100%;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
vertical-align : top;
color: #000000;
}
TH.d_frame{
	background-color : #EEEEEE;
	font-weight : bold;
	text-align : Left;
	vertical-align : top;
	page-break-inside : avoid;
	border : 0;
}
.d_link{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
color: #000000;
border : none;
width : 80%;
 border-width : 0;
}
TH.d_link{
	background-color : #FFFFCC;
	font-weight : bold;
	text-align : Left; 
	table-layout : fixed;
}
TH.d_loc{
	background-color : #FFFFCC;
	font-weight : none;
	text-align : right;
	vertical-align : top;
	page-break-inside : avoid;
}
.d_info{
width : 100%;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
vertical-align : top;
color: #333333;
background-color : #DDDDDD;
}
.d_desc{
width : 100%;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
vertical-align : top;
color: #000000;
}
.d_actions{
width : 100%;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
vertical-align : top;
color: #000000;
 background-color : #EEEEEE;
border : 0px;
}
FORM{
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
margin-bottom : 0px;
clear : none;
}