
/*  /diff colors */                 
.view {}                 
.view del {text-decoration:none;background-color:pink}                 
.view ins {text-decoration:none;background-color:lightgreen}                 
.view span.mark {color:blue}                 
                 
/* Begin xStandard editor setup*/                 
#exhtml2{ /* head editor*/                 
	width: 935px;                 
	height: 120px;                 
}                 
                 
#exhtml1{  /* body editor*/                 
	width: 935px;                 
	height: 600px;                 
}                 
/* end xStandard setup*/                 
                 
/* begin generic form table */                 
form.formtable{                 
	/* background: white; */                 
	padding: 5px;                 
	margin-right: 5px;                 
}                 
                 
table.formtable {                                  
  margin: 1em 1em 1em 10px;                 
  background: whitesmoke;                 
  border-collapse: collapse;                 
}                 
table.formtable th, table.formtable td {                 
  border-bottom: 0px silver solid;                 
  padding: 0.4em;                 
}                 
                 
tr.alt{                 
background: seashell;                 
}                 
                 
tr.space{                 
background: white                 
}                 
                 
table.formtable th,tfoot {                 
  background: gainsboro;                 
}                 
table.formtable caption {                 
  margin-left: inherit;                 
  margin-right: inherit;                 
}                 
                 
div.formtablevalidationerror {                 
	border: 0px solid black;                 
	/* background: lightcoral; */                 
	padding: 0.4em;                 
	margin-top: 5px;                 
	margin-bottom: -1px;                 
	color: red;                 
}                 
                 
ul.validationlist {                 
list-style-type: disc;                 
padding: 0 0 0 14px;                 
list-style-position: outside;                 
}                 
                 
/* end generic form table table */                 
                 
/* begin BRAINJAR MENU */                 
div.menuBar,                 
div.menuBar a.menuButton,                 
div.menu,                 
div.menu a.menuItem {                 
  /* font-family: "MS Sans Serif", Arial, sans-serif; */           
  font-family: "Arial", sans-serif;                 
  font-size: 15px;                 
  font-style: normal;                 
  font-weight: normal;                 
  color: #000000;                 
  cursor: hand;       
}                 
                 
div.menuBar {                 
  /* background-color: #d0d0d0;                 
  border: 2px solid;                 
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;                 
  text-align: left; */                 
  padding: 16px 0px 0px 375px;                 
}                 
                 
div.menuBar a.menuButton {                 
  background-color: transparent;                 
  /* border: 1px solid #d0d0d0; */                 
  color: white;                 
  cursor: hand;                 
  left: 0px;                 
  margin: 0px;                 
  padding: 2px 8px 0px 8px;                 
  position: relative;                 
  text-decoration: none;                 
  font-weight:bold;                 
  top: 0px;                 
  z-index: 100;     
  cursor:hand;
}                 
                 
div.menuBar a.menuButton:hover {                 
  background-color: transparent;                 
  /* border-color: #f0f0f0 #909090 #909090 #f0f0f0; */                 
 /* color: #BF8B47;*/
  color: #93C95E;
  cursor:hand;
}                 
                 
div.menuBar a.menuButtonActive,                 
div.menuBar a.menuButtonActive:hover {  
  color: #93C95E;
 /* color: #BF8B47;                 
   left: 1px;                 
  top: 1px; 
  background-color: #a0a0a0;                 
  border-color: #909090 #f0f0f0 #f0f0f0 #909090; */
  cursor:hand;
}                 
                 
div.menu {                 
  background-color: #4f4f4f;                 
  border: 1px solid;                 
  border-color: #909090 #909090 #909090 #f0f0f0;                 
  left: 10px;                                 
  position: absolute;                 
  top: -2px;                 
  visibility: hidden;                 
  z-index: 101;                 
  text-align:left;                                  
}                 
                 
div.menu a.menuItem {                                
  cursor: hand;                 
  display: block;                               
  text-decoration: none;                 
  white-space: nowrap;                 
  color: #FFF;                 
  font-size: 10px;                 
  border-bottom:1px solid #555;
  padding: 5px 10px 5px 10px;
}                 
                 
div.menu a.menuItem:hover, div.menu a.menuItemHighlight {                 
 /* background-color: #BF8B47;*/
  background-color:#93C95E;
  color: #000;
}                 
                 
div.menu a.menuItem span.menuItemText {}                 
                 
div.menu a.menuItem span.menuItemArrow {                 
  margin-right: -.125em;                 
}                 
                 
div.menu div.menuItemSep {                 
  border-top: 1px solid #909090;                 
  border-bottom: 1px solid #f0f0f0;                 
  margin: 1px 0px;                 
}         
      

div.menu {                 
 margin-top: -2px;                 
} /* end test brainjar menu*/  
	  
table.calendar {   /* begin calednar month view */                 
	font-family: Verdana, Arial, Helvetica, sans-serif;                 
	font-size: 85%;                 
	text-align: left;                 
	background-color: white;                 
	border-width:0px;                 
	width: 100%;                 
	Table-layout: fixed;                 
	line-height: 9px;                 
}                 
                 
.calheader{vertical-align: text-top; text-align: center; font-size: 150%; background-color: lightgrey;}                 
.weekday{vertical-align: text-top; text-align: center; font-size: 125%; width=14.2%;}                 
.calday{vertical-align: text-top; height: 100px; border-style: solid; border-width: 1px; border-color:lightgrey;}                 
/* end calednar month view */                 
                 
.popupdiv { /* START AD Popup*/                 
  position:absolute; left:40%; top:50px;                 
  text-align:right;                 
  border-width:15;                 
  z-index:2;                 
  visibility:hidden;                 
}                 
                 
.popupdiv a:link, img{border-width:0;} /* End AD Popup*/                 
                 
/* START ajaxticker*/                 
#ajaxticker1 {                 
	width: 200px;                 
	height: 100px;                 
	border: 1px ridge black;                 
	padding: 5px;                 
	background-color: #FEEEB8;                 
	}                 
                 
#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/                 
	background-color: #FEEEB8;                 
	}                 
                 
.ajaxtickerclass { //class to apply to your scroller(s) if desired                 
	}                 
/* END ajaxticker*/                 
                     
                 
#page  /* http://www.wpdfd.com/editorial/basics/mypage10.html */                 
	{                 
	font: normal 8px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;                 
	color: black;                 
	/* line-height: 14px; */                 
	/* background-color: #d5d5de;  /* keep this in to push watermark behind*/                 
	text-align: left;                 
	visibility: visible;                 
	margin: 0px auto 0px auto;                 
	position: relative;                 
	left: 0px;                 
	top: 0px;                 
	width: 756px;                 
	}                 
                 
#mnu                  
	{                 
		                 
	height: 116px;                 
	z-index:0;                 
	}	                 
	                 
#mnulogo                 
	{                 
	/* background-color: #e6e2d7; */                            
	position: absolute;                 
	left: 0px;                 
	top: 34px;                 
	height: 48px;                  
	width: 400px;                 
	padding: 0px 10px 0px 0px;                 
	}                 
                 
#mnulogoucc                 
	{                 
	/* background-color: #e6e2d7; */                                
	position: absolute;                 
	left: 50px;                 
	top: 18px;                 
	height: 28px;                  
	width: 238px;                 
	padding: 0px 0px 0px 0px;                 
	}                 
                 
#mnupicture                 
	{                 
	/* background-color: #e6e2d7; */                 
	position: absolute;                 
	left: 290px;                 
	top: 6px;                 
	height: 60px;                  
	width: 436px;                 
	padding: 0px 0px 0px 0px;                 
	margin: 0px 0px 0px 0px;                 
	}                 
                 
#mnusearch                 
	{                                 
	position: absolute;                 
	left: 596px;                 
	top: 93px;                 
	height: 20px;                 
	width: 160px;                 
	padding: 0px 0px 0px 0px;                 
	margin: 0px 0px 0px 0px;                 
	}                 
	                 
.mnusearch                  
	{                                
	padding: 0px 0px 0px 0px;                 
	margin: 0px 0px 0px 0px;                 
	position: absolute;                 
	left: 0px;                 
	top: 1px;                 
	width: 136px;                 
	font-size: 12px;                 
	height: 13px;                 
	}                 
                 
.mnusearchbutton                 
	{                                 
	padding: 0px 0px 0px 0px;                 
	margin: 0px 0px 0px 0px;                 
	position: absolute;                 
	left: 143px;                 
	top: 1px;                 
	font-size: 11px;                 
	height: 17px;                 
	width: 17px;                 
	}                 
	                 
#mnuaccentline                 
	{                 
	position: absolute;                 
	left: 0px;                 
	top: 69px;                 
	color: #cc9933;                 
	background-color: #cc9933;                 
	height: 2px;                 
	width: 756px;                 
	margin-bottom: 2px;                 
	font-size: 0px; /* font size inherited in IE and grows height */                 
	}                 
	                 
                 
                 
.mnufunctions a:link, .mnufunctions a:visited  {color: white;  text-decoration: none; } /* about us, contact us, add, edit... */                 
.mnufunctions a:hover {color: white; text-decoration: underline; }                 
#mnufunctions                 
	{                 
	color: white;                 
	background-color:#666666;                 
	position: absolute;                 
	left: 0px;                 
	top: 74px;                 
	height: 15px;                 
	width: 255px;                 
	padding: 1px 0px 1px 5px;                 
	margin: 0px 0px 0px 0px;;                 
	text-align: top;                  
	z-index: 10;                 
	}                 
                 
.mnuutilities a:link, .mnuutilities a:visited  {color: white;  text-decoration: none; } /* about us, contact us, add, edit... */                 
.mnuutilities a:hover {color: white; text-decoration: underline; }                 
#mnuutilities                 
	{                 
	color: white;                 
	background-color: #666666;                 
	position: absolute;                 
	left: 225px;                 
	top: 74px;                 
	height: 16px;                 
	text-align: right;                 
	width: 521px;	                 
	padding: 1px 10px 0px 0px;                 
	margin: 0px 0px 0px 0px;                 
	}                 
	                 
.mnubreadcrumbs a:link, .mnubreadcrumbs a:visited  {color: #666;  text-decoration: none; } /* about us, contact us, add, edit... */                 
.mnubreadcrumbs a:hover {color: #666; text-decoration: underline; }                 
#mnubreadcrumbs {                 
	/* background-color: #e6e2d7; */                 
	color: #666;                  
	left: 20px;                 
	top: 96px;                 
	height: 24px;                 
	padding: 5px 0px 0px 20px;                 
	margin: -5px 0px 0px 0px;                 
	width: 566px;	                 
	position: relative;                 
	z-index: 1;                 
	display: block;                 
	                 
	float: left;                 
	}                 
                 
.mnupopup{                  
z-index: 100;                 
visibility: hidden;                 
border:1px solid #222;                                 
display: none;                 
line-height: 10px;                 
background-color: #666666;                 
width: 150px;                 
position: absolute; /*fixed shows up, absolute, relative*/                 
text-align:left;                 
}                 
                 
                 
.mnupopup a, .mnupopup a:visited {                 
color: white;                 
width: 100%;                 
display: block;                 
text-indent: 3px;                                            
text-decoration: none;                 
font-weight: bold;                 
text-indent: 5px;                 
background-color: #666; 
margin:0;
padding:0;
font: normal 10px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;                 
}                 
                 
.mnupopup a:hover{ /*hover background color*/                 
background-color: #FFF;                 
color: #000;
margin:0;
padding:0;
}                 
	                 
                 
                 
fieldset {                  
	border: 0px solid #DDDDDD;                  
	}                 
                 
                 
                 
                 
#RSS {                  
         /* border: 1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px;font:bold 10px verdana,sans-serif;color:#FFF;background:#F60;text-decoration:none; padding-right:3px;  */                 
	}	                 
.rssdiv {margin:0px 0px 0px 0px; text-align:left; position:relative; top:0px; width:}                 
.rssdiv a:hover {color: #554; text-decoration: underline; }                 
.rssdiv a:visited, .rssdiv a:link  {color: #666;  text-decoration: none; }                 
                 
#footer                 
	{                 
	position: relative;                 
	/* padding: 3px 0px 8px 0px;                 
	margin: 4px 0px 0px 0px;                  
	border-color: #666;                 
	border-style: solid;                 
	border-width: 2px 0px 0px 0px;*/                 
	clear: both;                 
	}  
	
#footer_left {                 
	float:left;          
	}  
     
#footer_right {                 
	float:right;          
	}
	
/*----------------------  MB THEME -----------------------------------------------------------------------------*/                 
table.MBTable /* MessageBoard Table Wrapper masterclass   NON DEFAULT THEME MB1*/                   
{/*text-indent: 5px; */                 
text-align: center;                 
/*  font-family: Verdana; */                 
font-weight: normal;                 
font-size: 9px;                 
color: #404040;                 
width: 850px;                 
background-color: #fafafa;                 
/* border: 0px #6699CC solid; */                 
border-collapse: collapse;                 
/* border-spacing: 0px; */ }                 
                 
table.MBTable a:link, table.MBTable a:visited  {color:;  font-weight:; } /* LINK styles for entire table!*/                 
table.MBTable a:hover {color:; text-decoration:; }                 
                 
.MBsearchresults {                   
background-color: AliceBlue ;                 
width: 835px;                 
padding:10px 10px 10px 10px;                 
}                 
                 
.MBsearchresultsodd {                   
padding:10px 0px 10px 10px;                 
width: 835px;                 
}                 
                 
.MBmsgblock {  /*Messageblock at top */                 
text-align:left;                 
border: 1px solid gray;                 
margin-bottom:5px;                 
background-color: cornflowerblue;                 
width: 728px;                 
padding-left: 5px;                 
}                 
                 
.MBBC {  /*BREADCUMBS */                 
position:relative;                 
text-align:left;                 
border-bottom: 1px solid gray;                 
padding-bottom: 1px;                 
margin-bottom:3px;                 
width: 730px;                 
}                 
                 
.MBBCTools { /*BREADCUMBS */                 
border: 0px solid blue;                 
float: right;                 
position:absolute; top: 0px; width:75px; left: 750px;                 
text-align: right;                 
clear: left;                 
}                 
                 
                 
.MBimg{ /* images in messageboard, specifically those in masthead */                 
margin: 0px 2px 0px 2px;                 
}                 
                 
.MBpage{  /* MessageBoard page number (link) in footer */                 
	background: ;                 
	border: 1px solid black;                 
	padding: 1px 2px 1px 2px;                 
}                 
                 
.MBpageSel{ /* MessageBoard page number (link) in footer; selected */                 
	background: #FFAB52;                 
	border: 1px solid black;                 
	padding: 1px 2px 1px 2px;                 
}                 
                 
.MBfloatL{                   
float: left;                 
text-align: left;                 
}                 
                 
.MBcntr /* MessageBoard center align content */                 
{ text-align: center;}                 
                 
.MBlft /* MessageBoard left align content */                 
{ text-align: left;}                 
                 
.MBrht /* MessageBoard right align content */                 
{ text-align: right;}                 
                 
.MBtop /* MessageBoard right align content */                 
{ vertical-align: top;}                 
                 
.MBbottom                  
{ vertical-align: bottom;}                 
                 
td.MBEntrySpacer /* MessageBoard spacer used as break between comments, and at end of thread and forum */                 
{                 
height: 2px;                 
background-color: #8FABFF; } /* #D8D8D8; */                 
                 
td.MBEntrySpacerBlank /* MessageBoard spacer used as break between comments, and at end of thread and forum */                 
{                 
height: 9px;                 
background-color: white;                  
/* border-top: 1px solid #9CF; */                 
}                 
                 
td.MBTitleMain                 
{ /* border-bottom: 0px solid #D8D8D8 */                 
border: 1px solid gray;                 
background-color: #8FABFF;                 
/* text-indent: 5px; */                 
/*  font-family: Verdana; */                 
font-weight: bold;                 
font-size: 11px;                 
color: #404040;                 
 }                 
                 
td.MBTitle                 
{ border-bottom: 2px solid #6699CC;                 
border-left: 0px solid #6699CC;                 
background-color: #8FABFF;                 
/* text-indent: 5px; */                 
/*  font-family: Verdana; */                 
font-weight: bold;                 
font-size: 11px;                 
color: #404040;                 
 }                 
                 
td.MBSubTitle                 
{ border-bottom: 2px solid #6699CC;                 
border-left: 0px solid #BEC8D1;                 
background-color: #CCD9FF; /*#BEC8D1   #99bbff */                 
/* text-indent: 5px; */                 
/*  font-family: Verdana; */                 
font-weight: bold;                 
font-size: 11px;                 
color: #404040; }                 
                 
td.MBCommentorTitle                 
{ border-bottom: 0px solid #6699CC;                 
padding-right: 7px;                 
background-color: #CCD9FF;                 
padding-left: 5px;                 
/*  font-family: Verdana; */                 
font-weight: ;                 
font-size: 11px;                 
color: #404040; }                 
                 
td.MBBody /* MessageBoard Body */                 
{                  
border-bottom: 1px solid #BEC8D1; /*#9CF   #BEC8D1*/                 
border-left: 1px solid #BEC8D1;                 
border-right: 1px solid #BEC8D1;                 
padding: 0px 0px 0px 5px;                 
/*  font-family: Verdana, sans-serif, Arial; */                 
font-weight: normal;                 
font-size: 11px;                 
color: #404040;                 
background-color: }                 
                 
td.MBBody blockquote {                 
/*border-top: 1px solid #000;                 
border-bottom: 1px solid #000; */                 
border-left: 1px solid #000;                 
width: 90%;                 
float: right;                 
margin: 25px;                 
padding-left: 15px;                 
padding-top: 0px;                 
padding-bottom: 0px;                 
 /*background-color: #F2F2F2 ;   */                 
 background-image : url(../files/home/configuration/sitegraphics/mb_quote1.png);                 
background-repeat: repeat-y;                 
background-position: top left; /* 5px 5px */                 
}                 
                 
.MBDesc /* MessageBoard Forum/Topic Descrioptonis */                 
{                  
padding: 0px 0px 0px 5px;                 
font-weight: normal;                 
font-size: 9px;                 
 }                 
                 
.MBrelPos{  /* used to left align titles, parent div */                 
position:relative;                 
}                 
                 
 .MBTitleWid{ /* specify width of titles, not counting action icons, used in topics list and comments*/                 
width:745px;                 
}                 
                  
td.MBForumWidth  /* MessageBoard one of these for each of the three sections */                 
{ width: 600px; }                 
                 
.MBForumWid{ /* specify width of topics with their desc, not counting action icons*/                 
width:520px;                 
}                 
                 
.MBForumfloatR{  /* used to right align tools in title, child div */                 
border: 0px solid blue;                 
float: right;                 
position:absolute; top: 0px; width:75px; left: 520px;                 
text-align: right;                 
clear: left;                 
}                 
                 
td.MBTopicWidth  /* MessageBoard one of these for each of the three sections */                 
{ width: 450px;}                 
                 
.MBTopicWid{ /* specify width of topics with their desc, not counting action icons*/                 
width:420px;                 
}                 
                 
.MBSearchWid{ /* used to specify width before search/rss icon in footer */                 
width:200px;                 
border: 0px solid black;                 
                 
}                 
                 
.MBFloatRalL{                 
float:right;                 
text-align: left;                 
}                 
                 
.MBsearchtxt 	{ /* search box*/                 
	                 
	padding: 0px 0px 0px 0px;                 
	margin: 0px 0px 0px 0px;                 
	left: 0px;                 
	top: 1px;                 
	width: 95px;                 
	font-size: 12px;                 
	height: 13px;                 
	vertical-align: top;                 
}                 
                 
.MBsearchbutton                 
	{                 
	                 
	vertical-align: top;                 
	}                 
                 
.MBTopicfloatR{  /* used to right align tools in title, child div */                 
border: 0px solid blue;                 
float: right;                 
position:absolute; top: 0px; width:75px; left: 375px;                 
text-align: right;                 
clear: left;                 
}                 
                 
td.MBCommentWidth  /* MessageBoard one of these for each of the three sections */                 
{ width:550px;}                 
                 
                 
.MBfloatR{  /* used to right align tools in title, child div, used in topic and comments */                 
border: 0px solid blue;                 
float: right;                 
position:absolute; top: 0px; width:75px; left: 750px;                 
text-align: right;                 
clear: left;                 
}                 
                  
td.MBFooter /* MessageBoard Footer */                 
{ border-bottom: 2px solid #6699CC;                 
border-left: 1px solid #6699CC;                 
background-color: #BEC8D1;                 
text-indent: 5px;                 
/*  font-family: Verdana; */                 
font-weight: bold;                 
font-size: 11px;                 
color: #404040; }                 
                 
                 
/*----------------------  MB1 THEME -----------------------------------------------------------------------------*/                 
table.MB1Table /* MessageBoard Table Wrapper masterclass   NON DEFAULT THEME MB1*/                   
{/*text-indent: 5px; */                 
text-align: center;                 
/*  font-family: Verdana; */                 
font-weight: normal;                 
font-size: 9px;                 
color: #404040;                 
width: 730px;                 
background-color: #fafafa;                 
/* border: 0px #6699CC solid; */                 
border-collapse: collapse;                 
/* border-spacing: 0px; */ }                 
                 
table.MB1Table a:link, table.MB1Table a:visited  {color:;  font-weight:; } /* LINK styles for entire table!*/                 
table.MB1Table a:hover {color:; text-decoration:; }                 
                 
.MB1searchresults {                   
border-left: 1px solid gray;                 
margin-bottom:5px;                 
margin-top:15px;                 
background-color: AliceBlue ;                 
width: 718px;                 
padding:10px 10px 10px 10px;                 
}                 
                 
.MB1searchresultsodd {                   
border-left: 1px solid gray;                 
margin-bottom:5px;                 
margin-top:15px;                 
padding-left:10px;                 
width: 718px;                 
}                 
                 
.MB1msgblock {  /*Messageblock at top */                 
text-align:left;                 
border: 1px solid gray;                 
margin-bottom:5px;                 
background-color: orange;                 
width: 728px;                 
padding-left: 5px;                 
}                 
                 
.MB1BC {  /*BREADCUMBS */                 
position:relative;                 
text-align:left;                 
margin-bottom:3px;                 
}                 
                 
.MB1BCTools { /*BREADCUMBS */                 
border: 0px solid blue;                 
float: right;                 
position:absolute; top: 0px; width:75px; left: 650px;                 
text-align: right;                 
clear: left;                 
}                 
                 
.MB1img{ /* images in messageboard, specifically those in masthead */                 
margin: 0px 0px 0px 0px;                 
}                 
                 
.MB1page{  /* MessageBoard page number (link) in footer */                 
	/*background: ;                 
	border: 1px solid black;                 
	padding: 1px 2px 1px 2px; */                 
}                 
                 
.MB1pageSel{ /* MessageBoard page number (link) in footer; selected */                 
	/*background: #FFAB52;                 
	border: 1px solid black;                 
	padding: 1px 2px 1px 2px; */                 
	 font-weight: bold;                 
}                 
                 
.MB1floatL{                   
float: left;                 
text-align: left;                  
}                 
                 
.MB1cntr /* MessageBoard center align content */                 
{ text-align: center;}                 
                 
.MB1lft /* MessageBoard left align content */                 
{ text-align: left;}                 
                 
.MB1rht /* MessageBoard right align content */                 
{ text-align: right;}                 
                 
.MB1top /* MessageBoard right align content */                 
{ vertical-align: top;}                 
                 
.MB1bottom                  
{ vertical-align: bottom;}                 
                 
td.MB1EntrySpacer /* MessageBoard spacer used as break between comments, and at end of thread and forum */                 
{                 
height: 1px;                 
background-color: #FFAB52; } /* #D8D8D8; */                 
                 
td.MB1EntrySpacerBlank /* MessageBoard spacer used as break between comments, and at end of thread and forum */                 
{                 
height: 3px;                 
background-color: white;                  
/* border-top: 1px solid #9CF; */                 
}                 
                 
td.MB1TitleMain                 
{ /* border-bottom: 0px solid #D8D8D8 */                 
border: 1px solid gray;                 
background-color: #FFAB52;                 
/* text-indent: 5px; */                 
/*  font-family: Verdana; */                 
font-weight: bold;                 
font-size: 11px;                 
color: #404040;                 
 }                 
                 
td.MB1Title                 
{ border-bottom: 2px solid #6699CC;                 
border-left: 0px solid #6699CC;                 
background-color: #FFC98F;                 
/* text-indent: 5px; */                 
/*  font-family: Verdana; */                 
font-weight: bold;                 
font-size: 11px;                 
color: #404040;                 
 }                 
                 
td.MB1SubTitle                 
{ border-bottom: 2px solid #6699CC;                 
border-left: 1px solid #BEC8D1;                 
background-color: #FFC98F; /*#BEC8D1   #99bbff */                 
/* text-indent: 5px; */                 
/*  font-family: Verdana; */                 
font-weight: bold;                 
font-size: 11px;                 
color: #404040; }                 
                 
td.MB1CommentorTitle                 
{ border-bottom: 0px solid #6699CC;                 
padding-right: 7px;                 
background-color: #FFC98F;                 
padding-left: 5px;                 
/*  font-family: Verdana; */                 
font-weight: ;                 
font-size: 11px;                 
color: #404040; }                 
                 
td.MB1Body /* MessageBoard Body */                 
{                  
/*text-align: center;*/                 
border-bottom: 1px solid #BEC8D1; /*#9CF   #BEC8D1*/                 
border-left: 1px solid #BEC8D1;                 
border-right: 1px solid #BEC8D1;                 
padding: 0px 0px 0px 5px;                 
/*  font-family: Verdana, sans-serif, Arial; */                 
font-weight: normal;                 
font-size: 11px;                 
color: #404040;                 
background-color: #FFE6CC; }                 
                 
td.MB1Body blockquote {                 
border-top: 0px solid #000;                 
border-bottom: 1px solid #000;                 
border-left: 1px dashed #BEC8D1;                 
width: 90%;                 
                 
margin-bottom: 15px;                 
margin-left: 15px;                 
padding-left: 35px;                 
padding-top: 0px;                 
padding-bottom: 5px;                 
/*  */                 
background-image : url(../files/home/configuration/sitegraphics/mb_blockquote.png);                 
background-repeat: no-repeat;                 
background-position: bottom left;                 
}                 
                 
.MB1Desc /* MessageBoard Forum/Topic Descrioptonis */                 
{                  
padding: 0px 0px 0px 5px;                 
font-weight: normal;                 
font-size: 9px;                 
 }                 
                 
.MB1relPos{  /* used to left align titles, parent div */                 
position:relative;                 
}                 
                 
 .MB1TitleWid{ /* specify width of titles, not counting action icons, used in topics list and comments*/                 
width:645px;                 
}                 
                  
td.MB1ForumWidth  /* MessageBoard one of these for each of the three sections */                 
{ width: 500px;                  
}                 
                 
.MB1ForumWid{ /* specify width of topics with their desc, not counting action icons*/                 
width:420px;                 
}                 
                 
.MB1ForumfloatR{  /* used to right align tools in title, child div */                 
border: 0px solid blue;                 
float: right;                 
position:absolute; top: 0px; width:75px; left: 420px;                 
text-align: right;                 
clear: left;                 
}                 
                 
td.MB1TopicWidth  /* MessageBoard one of these for each of the three sections */                 
{ width: 450px;}                 
                 
.MB1TopicWid{ /* specify width of topics with their desc, not counting action icons*/                 
width:420px;                 
}                 
                 
.MB1SearchWid{ /* used to specify width before search/rss icon in footer */                 
width:200px;                 
border: 0px solid black;                 
                 
}                 
                 
.MB1FloatRalL{                 
float:right;                 
text-align: left;                 
}                 
                 
.MB1searchtxt 	{ /* search box*/                 
	                 
	padding: 0px 0px 0px 0px;                 
	margin: 0px 0px 0px 0px;                 
	left: 0px;                 
	top: 1px;                 
	width: 95px;                 
	font-size: 12px;                 
	height: 13px;                 
	vertical-align: top;                 
}                 
                 
.MB1searchbutton                 
	{                 
	                 
	vertical-align: top;                 
	}                 
                 
.MB1TopicfloatR{  /* used to right align tools in title, child div */                 
border: 0px solid blue;                 
float: right;                 
position:absolute; top: 0px; width:75px; left: 375px;                 
text-align: right;                 
clear: left;                 
}                 
                 
td.MB1CommentWidth  /* MessageBoard one of these for each of the three sections */                 
{ width:550px;}                 
                 
                 
.MB1floatR{  /* used to right align tools in title, child div, used in topic and comments */                 
border: 0px solid blue;                 
float: right;                 
position:absolute; top: 0px; width:75px; left: 650px;                 
text-align: right;                 
clear: left;                 
}                 
                  
td.MB1Footer /* MessageBoard Footer */                 
{ border-bottom: 2px solid #6699CC;                 
border-left: 1px solid #6699CC;                 
background-color: #BEC8D1;                 
text-indent: 5px;                 
/*  font-family: Verdana; */                 
font-weight: bold;                 
font-size: 11px;                 
color: #404040; }                 
                 
/* chip css*/                 
                 
body {                  
	background: #fff /*url(bg-body.gif)*/;                  
	text-align: center;                 
	}                 
	                 
	#container {                             
	width: 920px;                 
	width: expression('944px');                 
	padding: 0 12px;                 
	margin: 0 auto;                  
	text-align: left;  
	border-left:#999;
	border-right:#999;
	}                 
	                 
	                 
/* TOP SECTION STYLES                  
==========================================================================*/                 
                 
#banner {                  
	display: block;                 
	position: relative;                 
	height: 210px;                 
	width: 920px;                 
	margin: 0;                 
	background: url(/files/home/masthead/banner.jpg) no-repeat;                 
	}                 
	                 
	.homepage #banner {                  
		background: url(/files/home/masthead/banner-homepage.jpg) no-repeat;                 
		}                 

#admintools {
	position:absolute;
	top:0;
	right:0;
	padding:10px;
	margin:0;
	background-color:#999;
	/* for IE */
  	filter:alpha(opacity=60);
  	/* CSS3 standard */
  	opacity:0.60;
	}
	
#admintools a, #admintools a:visited, {
	color:#000;
	}
	
#logo1 {                  
	display: block;                  
	height: 210px;                 
	width: 330px;                 
	background: transparent url(logo.png) no-repeat;                 
	margin: 0;                 
	}                 
	                 
#logo1 a {                  
	display: block;                  
	height: 210px;                 
	width: 330px;                 
	text-indent: -5000px;                 
	text-decoration: none;                 
	outline: none;                 
	background: transparent url(trans.gif);                  
	} 
		
#logo {                  
	display: block;                  
	height: 210px;                 
	width: 330px;                 
	background: transparent url(logo.png) no-repeat;                 
	margin: 0;                 
	}                 
	                 
#logo a {                  
	display: block;                  
	height: 210px;                 
	width: 330px;                 
	text-indent: -5000px;                 
	text-decoration: none;                 
	outline: none;                 
	background: transparent url(trans.gif);                  
	}                 
                 
#search {                  
	display: block;                 
	position: absolute;                  
	top: 0;                 
	left: 695px;                 
	background: transparent url(white60.png);                 
	height: 45px;                 
	width: 170px;                 
	width: expression('185px');                 
	padding: 5px 12px;                 
	text-align: center;                 
	}                 
	                 
#search #searchTitle {                  
	height:18px;                 
	width: 130px;                 
	background: transparent url(searchTitle.png) no-repeat center top;                 
	display: block;                 
	text-indent: -5000px;                 
	margin: 2px auto;                 
	}                 
	                 
#search .float { float: left; display: block; }                 
	                 
#search input[type="text"], input.text {                  
	width: 140px;                 
	height: 17px;                 
	border: 1px solid #bdbab2;                 
	font: 11px/14px Arial, Helvetica, Verdana, sans-serif;                 
	color: #444;                 
	margin: 0 5px 0 0;                 
	padding: 2px 5px;                 
	}                 
	                 
#search input[type="image"], input.image, #search .button input.image {                  
	width: 13px;                 
	height: 13px;                 
	margin: 2px 0 0 0;                 
	margin: expression('3px 0 0 5px');                 
	}                 
	                 
form { margin: 0; }                 
input { margin: expression('0 5px 0 0'); }                 
	                 
	                 
/* MENU SECTION STYLES                  
==========================================================================*/	                 
                 
#mainNav {                  
	margin: 0 -12px;                 
	width: 944px;                 
	height: 67px;                 
	display: block;                 
	background: transparent url(bg-mainNav.gif) no-repeat center top;                 
	}                 
	                 
#mainNav ul {                  
	list-style-type: none;                 
	padding: 0;                 
	margin: 0 12px 0 150px;                 
	height: 50px;                 
	}                 
	                 
#mainNav ul li {                  
	float: left;                  
	height: 50px;                 
	line-height: 50px;                 
	display: block;                 
	padding: 0;                 
	margin: 0; 
	}                 
	                 
#mainNav ul li a {                  
	color: #FFF;                  
	height: 50px;                 
	line-height: 50px;                 
	display: block;                 
	text-indent: -5000px;                 
	text-decoration: none;                  
	outline: none;                  
	background-position: 0 0;                 
	background-repeat: no-repeat;                 
	}                 
	                 
#mainNav ul li a:hover {                  
	color: #e2b74b;                  
	background-position: 0 -50px;                 
	}                 
	                 
	#mainNav ul li.menuItem1 a { background-image: url(menuItem1.gif); width: 83px; }                  
	#mainNav ul li.menuItem2 a { background-image: url(menuItem2.gif); width: 116px; }                  
	#mainNav ul li.menuItem3 a { background-image: url(menuItem3.gif); width: 163px; }                  
	#mainNav ul li.menuItem4 a { background-image: url(menuItem4.gif); width: 151px; }                  
	#mainNav ul li.menuItem5 a { background-image: url(menuItem5.gif); width: 59px; }                  
	#mainNav ul li.menuItem6 a { background-image: url(menuItem6.gif); width: 100px; }                  
	#mainNav ul li.menuItem7 a { background-image: url(menuItem7.gif); width: 149px; }                  
	#mainNav ul li.menuItem8 a { background-image: url(menuItem8.gif); width: 99px; }                  
	                 
	                 
	/* FOOTER SECTION STYLES                  
==========================================================================*/                 
                 
#footer {                  
	margin: 0;                 
	padding: 10px 25px;                 
	background: #3f3d39;                 
	/*border-bottom: 3px solid #000;*/                 
	font: 10px/14px Arial, Helvetica, Verdana, sans-serif;                 
	color: #a49f95;                 
	width:870px;                 
	}                 
	                 
#footer ul {                  
	clear: both;                 
	list-style-type: none;                 
	padding: 0;                 
	margin: 0 0 5px 0;                 
	display: block;                 
	height: 14px;  
	}                 
	                 
#footer ul li {                  
	float: left;                  
	margin: 0 7px 0 0;                  
	padding: 0 7px 0 0;                 
	border-right: 1px solid #a49f95;                 
	background-image: none;                  
	}                 
	                 
#footer ul li.last {                  
	border-right: none;                 
	clear: right;                 
	}                 
	                 
#footer a {                  
	font-size: 11px;                 
	color: #FFF;                 
	text-decoration: none;                 
	}                 
                 
#footer a:hover {                  
	color: #c8a03c;                 
	}                 
		                 
#footer p {                  
	margin: 15px 0 5px 0;                 
	}                 
	                 
#footer p.alignLeft {                 
	float: left;                  
	}                 
	                 
#footer p.alignRight {                 
	float: right;                  
	}
	

