.BldHdr1     { font-family: Verdana, Arial; font-size: 18pt; color: #000000 }
.BldHdr2     { font-family: Verdana, Arial; font-size: 14pt; color: #FF0000 }
.BldHdr3     { font-family: Verdana, Arial; font-size: 12pt; color : #000000; }
a.BldHdr3:link   { text-decoration: none; color : #990000; }
a.BldHdr3:visited { text-decoration: none; color : #8E6464; }
a.BldHdr3:hover	{ text-decoration: underline; color : #DD6900; }
.BldHdr4     { font-family: Verdana, Arial; font-size: 14pt }

.QLink       { font-family: Verdana, Arial; font-size: 8pt; color: #000000; font-weight: bold }
a.QLink:link   { text-decoration: none; color : #990000; }
a.QLink:visited { text-decoration: none; color : #8E6464; }
a.QLink:hover	{ text-decoration: underline; color : #DD6900; }

.CopyR1      { font-family: Verdana, Arial; font-size: 8pt }
a.CopyR1:link   { text-decoration: none; color : #990000; }
a.CopyR1:visited { text-decoration: none; color : #8E6464; }
a.CopyR1:hover	{ text-decoration: underline; color : #DD6900; }

.MainText1   { font-family: Verdana, Arial; font-size: 10pt; color: #000000; }
a.MainText1:link   { text-decoration: none; color : #990000; }
a.MainText1:visited { text-decoration: none; color : #8E6464; }
a.MainText1:hover	{ text-decoration: underline; color : #DD6900; }

.small1 { font-size: 9px; color: #000000 }
a.small1:link   { text-decoration: none; color : #084bc9; }
a.small1:visited { text-decoration: none; color : #996633; }
a.small1:hover	{ text-decoration: underline; color : #996633; }

.DropLink1   { font-family: Verdana, Arial; font-size: 8pt }
.BldHdr2     { font-family: Verdana, Arial; font-size: 14pt; color: #FF0000 }

.forum_topics1 { font-size: 9px; }
a.forum_topics1:link   { text-decoration: none; color : #7C1212; }
a.forum_topics1:visited { text-decoration: none; color : #8E6464; }
a.forum_topics1:hover	{ text-decoration: underline; color : #DD6900; }

.forum_topics2 { font-size: 12px; }
a.forum_topics2:link   { text-decoration: none; color : #7C1212; }
a.forum_topics2:visited { text-decoration: none; color : #8E6464; }
a.forum_topics2:hover	{ text-decoration: underline; color : #DD6900; }

.SmallText3      { 
 	font-family: Verdana, Arial; 
	font-size: 7pt;
	padding-bottom: 0px;
	line-height: 1.3em;
	margin-bottom: 1.0em;

}
a.SmallText3:link   { text-decoration: none; color : #990000; }
a.SmallText3:visited { text-decoration: none; color : #8E6464; }
a.SmallText3:hover	{ text-decoration: underline; color : #DD6900; }

.SmallText4      { 
 	font-family: Verdana, Arial; 
	font-size: 7pt;
	padding-bottom: 0px;
	line-height: 1.3em;
	margin-bottom: 1.0em;
	
}

td.SmallText4   { 
 	padding: 1px 0px 0px 3px; 
	 
}
a.SmallText4:link   { text-decoration: none; color : #000000; }
a.SmallText4:visited { text-decoration: none; color : #000000; }
a.SmallText4:hover	{ text-decoration: underline; color : #DD6900; }


.SmallText5      { 
 	font-family: Verdana, Arial; 
	font-size: 7pt;
	padding-bottom: 0px;
	line-height: 1.0em;
	margin-bottom: 1.1em;

}
a.SmallText5:link   { text-decoration: none; color : #990000; }
a.SmallText5:visited { text-decoration: none; color : #8E6464; }
a.SmallText5:hover	{ text-decoration: underline; color : #DD6900; }


.SmallText6      { 
 	font-family: Verdana, Arial; 
	font-size: 6pt;
	padding-bottom: 0px;
	line-height: 1.0em;
	margin-bottom: 1.1em;

}
a.SmallText6:link   { text-decoration: none; color : #990000; }
a.SmallText6:visited { text-decoration: none; color : #8E6464; }
a.SmallText6:hover	{ text-decoration: underline; color : #DD6900; }

.data_box {
  font-family: Verdana, Arial;
  font-size: 8pt;
  background-color: #f2ebda;
  margin: 0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  
  }
.data_box p {
  padding: 2px;
  margin: 2px;
  }

tr.row:hover {
	background-color: #c3d5e9;
}

.data_box2 {
  background-color: #ffffff;
  margin: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  }
.data_box2 p {
  padding: 2px;
  margin: 2px;
  }

.data_box2 th {
  font-family: Verdana, Arial; font-size: 10pt; color : #ffffff;
	background-color: #5c617b; height: 28px;
  }
 
.data_box2_footer {
  font-weight: bold;
  font-size: 10px;
  border-bottom: Solid 1px #aaa;
  border-top: Solid 1px #aaa;
  color: #000;
  background: #D4DEDE;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 8px;
  margin-top: 8px;
  padding: 2px;
  text-align: center;
  text-transform: uppercase;
}

.data_box2_navlink      { 
 	font-family: Verdana, Arial; 
	font-size: 8pt;
	padding-bottom: 0px;
	line-height: 1.3em;
	margin-bottom: 1.1em;

}

a.data_box2_navlink:link   { text-decoration: none; color : #000000; }
a.data_box2_navlink:visited { text-decoration: none; color : #8E6464; }
a.data_box2_navlink:hover	{ text-decoration: underline; color : #DD6900; }

.PageLinks      { 
 	font-family: Verdana, Arial; 
	font-size: 8pt;
	padding-bottom: 0px;
	line-height: 1.5em;
	margin-bottom: 1.1em;

}


/* Rounded Corners */
.rtop, .artop{display:block}
.rtop *, .artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1, .rl1, .re1, .rel1{margin-left:5px}
.r1, .rr1, .re1, .rer1{margin-right:5px}
.r2, .rl2, .re2, .rel2, .ra1, .ral1{margin-left:3px}
.r2, .rr2, .re2, .rer2, .ra1, .rar1{margin-right:3px}
.r3, .rl3, .re3, .rel3, .ra2, .ral2, .rs1, .rsl1, .res1, .resl1{margin-left:2px}
.r3, .rr3, .re3, .rer3, .ra2, .rar2, .rs1, .rsr1, .res1, .resr1{margin-right:2px}
.r4, .rl4, .rs2, .rsl2, .re4, .rel4, .ra3, .ral3, .ras1, .rasl1, .res2, .resl2{margin-left:1px}
.r4, .rr4, .rs2, .rsr2, .re4, .rer4, .ra3, .rar3, .ras1, .rasr1, .res2, .resr2{margin-right:1px}
.rx1, .rxl1{border-left-width:5px}
.rx1, .rxr1{border-right-width:5px}
.rx2, .rxl2{border-left-width:3px}
.rx2, .rxr2{border-right-width:3px}
.re2, .rel2, .ra1, .ral1, .rx3, .rxl3, .rxs1, .rxsl1{border-left-width:2px}
.re2, .rer2, .ra1, .rar1, .rx3, .rxr3, .rxs1, .rxsr1{border-right-width:2px}
.rxl1, .rxl2, .rxl3, .rxl4, .rxsl1, .rxsl2, .ral1, .ral2, .ral3, .ral4, .rasl1, .rasl2{border-right-width:0}
.rxr1, .rxr2, .rxr3, .rxr4, .rxsr1, .rxsr2, .rar1, .rar2, .rar3, .rar4, .rasr1, .rasr2{border-left-width:0}
.r4, .rl4, .rr4, .re4, .rel4, .rer4, .ra4, .rar4, .ral4, .rx4, .rxl4, .rxr4{height:2px}
.rer1, .rel1, .re1, .res1, .resl1, .resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}

/* Pagination
---------------------------------------- */
.pagination {
	height: 1%; /* IE tweak (holly hack) */
	width: auto;
	text-align: right;
	margin-top: 5px;
	float: right;
}

.pagination span.page-sep {
	display: none;
}

li.pagination {
	margin-top: 0;
}

.pagination strong, .pagination b {
	font-weight: normal;
}

.pagination span strong {
	padding: 0 2px;
	margin: 0 2px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #bfbfbf;
	border: 1px solid #bfbfbf;
	font-size: 0.9em;
}

.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
	font-weight: normal;
	text-decoration: none;
	color: #747474;
	margin: 0 2px;
	padding: 0 2px;
	background-color: #eeeeee;
	border: 1px solid #bababa;
	font-size: 0.9em;
	line-height: 1.7em;
}

.pagination span a:hover {
	border-color: #d2d2d2;
	background-color: #d2d2d2;
	color: #FFF;
	text-decoration: none;
}

.pagination img {
	vertical-align: middle;
}

/* Pagination in viewforum for multipage topics */
.row .pagination {
	display: block;
	float: right;
	width: auto;
	margin-top: 0;
	padding: 1px 0 1px 15px;
	font-size: 0.9em;
	background: none 0 50% no-repeat;
}

.row .pagination span a, li.pagination span a {
	background-color: #FFFFFF;
}

.row .pagination span a:hover, li.pagination span a:hover {
	background-color: #d2d2d2;
}


.colorred    { color: #ff0000; }