/* p, ul, ol and .text are the same style but the margins are different */

body { 
	background: #ffffff url(images/bg_01.gif) repeat-y; 
	margin: 0px;
	padding: 0px;
	}

body.pop { 
	background: #ffffff url(images/bg_pop.gif) no-repeat; 
	margin: 10px 15px 10px 15px;
	padding: 0px;
	}

a {
	color: #0000FF; 
	text-decoration: none; 
	}

a:hover {
	color: #ff0000; 
	}

a.big {
	color: #0000FF; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	}

a.big:hover {
	color: #ff0000; 
	}

A.post:link { color: #cccccc }       /* unvisited link */
A.post:visited { color: #cccccc }   /* visited links */
A.post:active { color: #cccccc }    /* active links */

p {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 20px; 
	margin-top: 10px; 
	margin-bottom: 10; 
	verticle-align: bottom; 
	}

p.notop {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 20px; 
	margin-top: 0px; 
	margin-bottom: 10; 
	verticle-align: bottom; 
	}

p.nobot {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 20px; 
	margin-top: 10px; 
	margin-bottom: 0px; 
	verticle-align: bottom; 
	}

p.tight {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 15px; 
	margin-top: 10px; 
	margin-bottom: 10; 
	verticle-align: bottom; 
	}
p.address {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	line-height: 20px; 
	margin: 5px 0px 15px 0px; 
	}

h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #29307B; 
	line-height: 20px; 
	margin-top: 15px; 
	margin-bottom: 0; 
	verticle-align: bottom; 
	}

h2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ce0000; 
	line-height: 20px; 
	margin-top: 10px; 
	margin-bottom: 0; 
	verticle-align: bottom; 
	}

h3 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #29307B; 
	line-height: 15px; 
	margin: 0px 0px 0px 0px; 
	}
h3.black {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 15px; 
	margin: 0px 0px 0px 0px; 
	}

h4 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ce0000; 
	line-height: 14px; 
	margin: 10px 0px 0px 0px; 
	}

ul {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	margin-top: 0px; 
	margin-bottom: 10; 
	line-height: 17px; 
	}

ol {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	}

ol.notop {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	margin-top: 0px; 
	}

td.ttl {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 15px; 
	font-weight: bold; 
	background-color: #efefef; 
	}

hr.home { 
	width:200px;
	height: 1px; 
	color: #000000; 
	border-style: none; 
	background-color: #000000; 
	margin: 5px 0px 5px 0px; 
	padding: 0px 0px 0px 0px; 
	}


.text {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	}

.brd {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 15px; 
	}

.copyright {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000; 
	}
.big {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #ff0000; 
	verticle-align: bottom; 
	}

img.regbut {
	float: right;
	margin: 10px 0px 0px 10px;
	border: 0px;
	}
img.fbright {
	float: right;
	margin: 10px 0px 0px 10px;
	border: 1px solid #000000;
	}

/********************************************** */
/* BizMark Styles                                  */
/********************************************** */

.bizmark {
	float: right;
	clear: right;
	width: 200px;
	margin: 10px 0px 0px 10px;
	border: 1px solid #000000;
	}
.bizmark h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #29307B; 
	line-height: 20px; 
	margin: 5px; 
	}
.bizmark p {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 20px; 
	margin: 5px; 
	}
img.bmw {
	float: right;
	margin: 0px 0px 10px 15px;
	border: 1px solid #000000;
	}

#BackWin {
	float: right;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 15px;
	background-color: #ffffff;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}

.BizGal {
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	}
.BizGal img { 
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #000000;
	}
.bizmark09 {
	float: right;
	clear: right;
	width: 150px;
	margin: 10px 0px 0px 10px;
	border: 1px solid #000000;
	}
.bizmarkIcon {
	float: right;
	clear: right;
	width: 215px;
	margin: 10px 0px 10px 10px;
	border: 1px solid #000000;
	}

a.bm09 {
	display: block;
	color: #ff0000; 
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	text-decoration: none; 
	margin: 0px 0px 10px 0px;
	border: 1px dotted #ff0000;
	}

a.bm09:hover {
	color: #0000ff; 
	text-decoration: none; 
	border: 1px dotted #0000ff;
	}


/********************************************** */
/* Layout Divs                                      */
/********************************************** */

#hiLite {
  float: right;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px 0px 10px 15px;
	background-color: #ffffff;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
#hiLiteB {
  float: right;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px 0px 10px 15px;
	background-color: #ffffff;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 201px;
}


/********************************************** */
/* Discussion Board Styles                   */
/********************************************** */

td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 20px; 
	margin-top: 10px; 
	margin-bottom: 10; 
	vertical-align: top; 
}

th.db { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold;
	background-color: #29307B;
	}

th.fg { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #ffffff; 
	font-weight: bold;
	background-color: #FF6600;
	}

td.dbcat { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #29307B;
	font-weight: bold;
	background-color: #b4cde6;
	}

td.dbscat { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	font-weight: bold;
	background-color: #b4cde6;
	}

td.dbbody { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	background-color: #f8f8f8;
	}

td.dbcol { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	background-color: #e6f0f5;
	}

.dbcontent1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	background-color: #f8f8f8;
	line-height: 14px;
	}

.dbcontent2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	background-color: #e6f0f5;
	line-height: 14px;
	}

.dbtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#000000;
	font-weight: bold;
	text-decoration: none; 
	}

input { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	}

a.dblink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#0000d7;
	font-weight: bold;
	text-decoration: none; 
	}
a.dblink:hover {color:#d70000;}

a.dborg {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color:#003399;
	}
a.dborg:hover {color:#ed1b2d;}


*|*:-moz-list-bullet, *|*:-moz-list-number {font-size: 1em;}
