﻿HTML {
	OVERFLOW-X: auto
}
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #000;
	padding-top: 0px;
	font-family: Tahoma, Arial;
	background-color: #fff;
	text-align: center;
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000; BACKGROUND-COLOR: transparent
}
TR {
	FONT-SIZE: 12px; COLOR: #000; BACKGROUND-COLOR: transparent
}
TD {
	FONT-SIZE: 12px; COLOR: #000; BACKGROUND-COLOR: transparent
}
FORM {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid
}
IMG {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid
}
A:link {
	COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #555555; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#pmnotifywrap {
	BORDER-RIGHT: #ce0000 1px solid; BORDER-TOP: #ce0000 1px solid; BACKGROUND: #fef1f1; BORDER-LEFT: #ce0000 1px solid; BORDER-BOTTOM: #ce0000 1px solid
}
.pmnotifytop {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #ce0000; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 6px
}
.pmnotifytop A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #ce0000; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 6px
}
.pmnotifytop A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #ce0000; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 6px
}
.pmnotifytop A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #ce0000; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 6px
}
.pagelink {
	BORDER-RIGHT: #072a66 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #072a66 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; BORDER-LEFT: #072a66 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #072a66 1px solid; BACKGROUND-COLOR: #f0f5fa
}
.pagelinklast {
	BORDER-RIGHT: #072a66 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #072a66 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; BORDER-LEFT: #072a66 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #072a66 1px solid; BACKGROUND-COLOR: #dfe6ef
}
.pagecurrent {
	BORDER-RIGHT: #072a66 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #072a66 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; BORDER-LEFT: #072a66 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #072a66 1px solid; BACKGROUND-COLOR: #ffc9a5
}
.pagelink A:active {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.pagelink A:visited {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.pagelink A:link {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.pagelinklast A:active {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.pagelinklast A:visited {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.pagelinklast A:link {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.pagecurrent A:active {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.pagecurrent A:visited {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.pagecurrent A:link {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.minipagelink A:active {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.minipagelink A:visited {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.minipagelink A:link {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.minipagelinklast A:active {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.minipagelinklast A:visited {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.minipagelinklast A:link {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
.minipagelink {
	BORDER-RIGHT: #c2cfdf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c2cfdf 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c2cfdf 1px solid; COLOR: #000; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #c2cfdf 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f0f5fa
}
.minipagelinklast {
	BORDER-RIGHT: #c2cfdf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c2cfdf 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c2cfdf 1px solid; COLOR: #000; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #c2cfdf 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #dfe6ef
}
.fauxbutton {
	BORDER-RIGHT: #4c77b6 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #4c77b6 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #4c77b6 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #4c77b6 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #dfe6ef
}
.fauxbutton A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.fauxbutton A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.fauxbutton A:active {
	COLOR: #000; TEXT-DECORATION: none
}
#ipbwrapper {
	MARGIN: auto; WIDTH: 95%; TEXT-ALIGN: right
}
#top_bg {
	padding:0px; BACKGROUND-IMAGE: url('images/top_bg.gif'); MARGIN: 0px; HEIGHT: 39px; BACKGROUND-COLOR: #0071bc
}
#logostrip {
	padding:0px; BACKGROUND-IMAGE: url('images/tile_back.gif'); MARGIN: 0px; HEIGHT: 85px; BACKGROUND-COLOR: #0071bc
}
#logographic {
	padding:0px; BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url('images/logo4.gif'); MARGIN: 0px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 85px; BACKGROUND-COLOR: transparent
}
#submenu {
	padding:0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url('images/bar_bg.gif'); MARGIN: 0px; COLOR: #fff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #76c2e8
}
#userlinks {
	BORDER-RIGHT: #c2cfdf 1px solid; BORDER-TOP: #c2cfdf 1px solid; BORDER-LEFT: #c2cfdf 1px solid; BORDER-BOTTOM: #c2cfdf 1px solid; BACKGROUND-COLOR: #f0f5fa
}
#userlinks TD {
	FONT-SIZE: 11px; COLOR: #222
}
#userlinksguest {
	BORDER-RIGHT: #feaa85 1px solid; BORDER-TOP: #feaa85 1px solid; BORDER-LEFT: #feaa85 1px solid; BORDER-BOTTOM: #feaa85 1px solid; BACKGROUND-COLOR: #fddbcc
}
#userlinksguest TD {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #de4704; FONT-FAMILY: Arial; BACKGROUND-COLOR: transparent
}
#userlinksguest A:hover {
	COLOR: #de4704; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#navstrip {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; COLOR: #999; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f9f9f9
}
#navstrip A:link {
	COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#navstrip A:visited {
	COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#navstrip A:active {
	COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#navstrip A:hover {
	COLOR: #5176b5; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.newslink {
	BORDER-RIGHT: #c2cfdf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c2cfdf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #c2cfdf 1px solid; COLOR: #222; PADDING-TOP: 5px; BORDER-BOTTOM: #c2cfdf 1px solid; BACKGROUND-COLOR: #f0f5fa
}
.newslink TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.newslink SPAN {
	FONT-WEIGHT: normal; COLOR: #072a66; BACKGROUND-COLOR: transparent
}
.newslink INPUT {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999 1px solid; COLOR: #072a66; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
.newslink INPUT.button {
	BORDER-RIGHT: #999 0px solid; BORDER-TOP: #999 0px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #999 0px solid; COLOR: #072a66; BORDER-BOTTOM: #999 0px solid; BACKGROUND-COLOR: transparent
}
.tableborder {
	BORDER-RIGHT: #072a66 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #072a66 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #072a66 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #072a66 1px solid; BACKGROUND-COLOR: #fff
}
.maintitle
{
    padding-right: 8px;
    background-position: left 50%;
    border-top: 1px solid #fff;
    padding-left: 8px;
    font-weight: bold;
    font-size: 15px;
    background-image: url( 'images/tile_cat.gif' );
    padding-bottom: 8px;
    color: #fff;
    padding-top: 5px;
    background-repeat: no-repeat;
    font-family: Arial;
    background-color: #448ccb;
}
.maintitle A:link {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.maintitle A:visited {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.maintitle A:active {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.maintitle A:hover {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.titlemedium {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #0071bc; TEXT-ALIGN: center
}
.titlemedium A:link {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.titlemedium A:visited {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.titlemedium A:active {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.catend A:link {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #006eb6; TEXT-DECORATION: none
}
.catend A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #006eb6; TEXT-DECORATION: none
}
.catend A:active {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #006eb6; TEXT-DECORATION: none
}
.catend A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #006eb6; TEXT-DECORATION: none
}
.catend {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #006eb6; TEXT-DECORATION: none
}
.catend A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.forumdesc A:link {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #434951; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: transparent
}
.forumdesc A:visited {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #434951; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: transparent
}
.forumdesc A:active {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #434951; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: transparent
}
.forumdesc {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #434951; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: transparent
}
.toplinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.toplinks SPAN
{
	border-right: #072a66 1px solid;
	padding-right: 5px;
	border-top: #072a66 1px solid;
	padding-left: 5px;
	font-size: 11px;
	padding-bottom: 5px;
	border-left: #072a66 1px solid;
	color: #000;
	padding-top: 5px;
	border-bottom: #fff 1px solid;
	background-color: #fff;
	text-decoration: none;
	margin-center: 10px;
}
.toplinks A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.toplinks A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.toplinks A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.toplinks A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.pformstrip {
	PADDING-RIGHT: 7px; MARGIN-TOP: 1px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 7px; COLOR: #fff; PADDING-TOP: 7px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #0071bc
}
.copyright {
	FONT-SIZE: 9px; LINE-HEIGHT: 12px
}
.activeusers {
	BORDER-RIGHT: #072a66 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #072a66 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #072a66 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #072a66 1px solid; BACKGROUND-COLOR: #fff
}
.activeuserposting A:link {
	BORDER-BOTTOM: black 1px dotted; FONT-STYLE: italic; TEXT-DECORATION: none
}
.activeuserposting A:visited {
	BORDER-BOTTOM: black 1px dotted; FONT-STYLE: italic; TEXT-DECORATION: none
}
.activeuserposting A:active {
	BORDER-BOTTOM: black 1px dotted; FONT-STYLE: italic; TEXT-DECORATION: none
}
.activeuserposting {
	BORDER-BOTTOM: black 1px dotted; FONT-STYLE: italic; TEXT-DECORATION: none
}
FIELDSET.search {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 150%; PADDING-TOP: 6px
}
LABEL {
	CURSOR: pointer
}
IMG.attach {
	border:1px solid #808080; PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url('images/click2enlarge.gif'); PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #808080
}
LI.helprow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
UL#help {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OPTION.cat {
	FONT-WEIGHT: bold
}
OPTION.sub {
	FONT-WEIGHT: bold; COLOR: #555
}
.caldate {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #777; PADDING-TOP: 4px; BACKGROUND-COLOR: #dfe6ef; TEXT-ALIGN: right
}
.caldateweek {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 6px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #dfe6ef; TEXT-ALIGN: center
}
.warngood {
	COLOR: green
}
.warnbad {
	COLOR: red
}
#padandcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 14px; TEXT-ALIGN: center
}
#profilename
{
    font-weight: bold;
    font-size: 28px;
    font-family: Arial;
}

.pp-name
{ 
	background: #eeeeee;
	margin: 0px;
	padding: 10px;
}

/* @group Personal Profile */

.pp-name h3
{
	margin:0px;
	padding:0px 0px 5px 0px;
	font-size:24px;
}

#calendarname {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
#photowrap {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#phototitle {
	FONT-SIZE: 24px; BORDER-BOTTOM: black 1px solid
}
#photoimg {
	MARGIN-TOP: 15px; TEXT-ALIGN: center
}
#ucpmenu {
	BORDER-RIGHT: #345487 1px solid; BORDER-TOP: #345487 1px solid; BORDER-LEFT: #345487 1px solid; WIDTH: 22%; LINE-HEIGHT: 150%; BORDER-BOTTOM: #345487 1px solid; BACKGROUND-COLOR: #f5f9fd
}
#ucpmenu P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 2px
}
#ucpmenu A:link {
	TEXT-DECORATION: none
}
#ucpmenu A:active {
	TEXT-DECORATION: none
}
#ucpmenu A:visited {
	TEXT-DECORATION: none
}
#ucpcontent {
	BORDER-RIGHT: #345487 1px solid; BORDER-TOP: #345487 1px solid; BORDER-LEFT: #345487 1px solid; WIDTH: auto; LINE-HEIGHT: 150%; BORDER-BOTTOM: #345487 1px solid; BACKGROUND-COLOR: #f5f9fd
}
#ucpcontent P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.activeuserstrip {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; BACKGROUND-COLOR: #0071bc
}
.pformleft {
	BORDER-RIGHT: #c2cfdf 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c2cfdf 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 25%; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5f9fd
}
.pformleftw {
	BORDER-RIGHT: #c2cfdf 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c2cfdf 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 40%; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5f9fd
}
.pformright {
	PADDING-RIGHT: 6px; BORDER-TOP: #c2cfdf 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5f9fd
}
.signature {
	FONT-SIZE: 11px; COLOR: #339; LINE-HEIGHT: 150%
}
.postdetails
{
    font-size: 11px;

}
.postcolor
{
    font-weight: bold;
    font-size: 13pt;
    line-height: 160%;
    font-family: Arial,tahoma;
   /* height: 600px;
    overflow: auto;*/
}
.normalname {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #003
}
.normalname A:link {
	FONT-SIZE: 13px
}
.normalname A:visited {
	FONT-SIZE: 13px
}
.normalname A:active {
	FONT-SIZE: 13px
}
.unreg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #900
}
.post1
{
    background-color: #eaeaea;
}
.post2 {
	BACKGROUND-COLOR: #f2f2f2
}
.post1shaded {
	BACKGROUND-COLOR: #dedbe4
}
.post2shaded {
	BACKGROUND-COLOR: #e3dfe7
}
.postlinksbar {
	padding:7px; MARGIN-TOP: 1px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url('images/tile_sub.gif'); BACKGROUND-COLOR: #d1dceb
}
.row1 {
	BACKGROUND-COLOR: #f5f9fd
}
.row2 {
	BACKGROUND-COLOR: #eaeaea
}
.row3 {
	BACKGROUND-COLOR: #eef2f7
}
.row4 {
	BACKGROUND-COLOR: #f2f2f2
}
.row5 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eaeaea
}
.row2shaded {
	BACKGROUND-COLOR: #dedbe4
}
.row4shaded {
	BACKGROUND-COLOR: #e3dfe7
}
.darkrow1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: red; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fff
}
.darkrow2 {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url('images/tile_cat.gif'); COLOR: #fff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #448ccb
}
.darkrow3 {
	COLOR: #3a4f6c; BACKGROUND-COLOR: #d1dceb
}
.hlight {
	BACKGROUND-COLOR: #dfe6ef
}
.dlight {
	BACKGROUND-COLOR: #eef2f7
}
.plainborder {
	BORDER-RIGHT: #345487 1px solid; BORDER-TOP: #345487 1px solid; BORDER-LEFT: #345487 1px solid; BORDER-BOTTOM: #345487 1px solid; BACKGROUND-COLOR: #f5f9fd
}
.tablefill {
	BORDER-RIGHT: #345487 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #345487 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #345487 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #345487 1px solid; BACKGROUND-COLOR: #f5f9fd
}
.tablepad {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5f9fd
}
.tablebasic {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.wrapmini {
	FLOAT: right; WIDTH: 25%; LINE-HEIGHT: 1.5em
}
.pagelinks {
	FLOAT: right; WIDTH: 35%; LINE-HEIGHT: 1.2em
}
.desc {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #434951; FONT-FAMILY: Tahoma
}
.edit {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
.searchlite {
	FONT-WEIGHT: bold; COLOR: #f00; BACKGROUND-COLOR: #ff0
}
.codebuttons {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif
}
.codebuttons {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
.textinput {
	BORDER-RIGHT: #597abb 1px solid; BORDER-TOP: #597abb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; BORDER-LEFT: #597abb 1px solid; WIDTH: 95%; BORDER-BOTTOM: #597abb 1px solid; FONT-FAMILY: Arial , tahoma; BACKGROUND-COLOR: white
}
.textinput_lo {
	BORDER-RIGHT: #597abb 1px solid; BORDER-TOP: #597abb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: middle; BORDER-LEFT: #597abb 1px solid; BORDER-BOTTOM: #597abb 1px solid; FONT-FAMILY: Arial , tahoma; BACKGROUND-COLOR: white
}
.radiobutton {
	FONT-SIZE: 6px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial , tahoma
}
.checkbox {
	FONT-SIZE: 6px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial , tahoma
}
.hidden_text {
	COLOR: #003366
}
.thin {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 2px 0px; LINE-HEIGHT: 140%; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
.textarea
{
    border-right: #597abb 1px solid;
    border-top: #597abb 1px solid;
    font-weight: bold;
    font-size: 15px;
    border-left: #597abb 1px solid;
    width: 95%;
    border-bottom: #597abb 1px solid;
    font-family: Arial;
    background-color: white;
     
}
.forminput
{
    border-right: #4c77b6 1px solid;
    padding-right: 1px;
    border-top: #4c77b6 1px solid;
    padding-left: 1px;
    font-size: 11px;
    padding-bottom: 1px;
    vertical-align: middle;
    border-left: #4c77b6 1px solid;
    color: black;
    padding-top: 1px;
    border-bottom: #4c77b6 1px solid;
    background-color: #fff;
    font-family: Tahoma, Arial;
}
.dropdown
{
    border-right: #4c77b6 1px solid;
    padding-right: 1px;
    border-top: #4c77b6 1px solid;
    padding-left: 1px;
    font-size: 11px;
    padding-bottom: 1px;
    vertical-align: middle;
    border-left: #4c77b6 1px solid;
    color: black;
    padding-top: 1px;
    border-bottom: #4c77b6 1px solid;
    background-color: #fff;
    font-family: Tahoma, Arial;
}
.searchinput {
	BORDER-RIGHT: #4c77b6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #4c77b6 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #4c77b6 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #4c77b6 1px solid; BACKGROUND-COLOR: #fff
}
.button
{
    border-right: #4c77b6 1px solid;
    padding-right: 0px;
    border-top: #4c77b6 1px solid;
    padding-left: 0px;
    font-size: 11px;
    padding-bottom: 0px;
    vertical-align: middle;
    border-left: #4c77b6 1px solid;
    padding-top: 0px;
    border-bottom: #4c77b6 1px solid;
    background-color: #dfe6ef;
}
.radiobutton {
	
}
.checkbox {
	
}
.thin {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 2px 0px; LINE-HEIGHT: 160%; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
.purple {
	FONT-WEIGHT: bold; COLOR: purple
}
.red {
	FONT-WEIGHT: bold; COLOR: red
}
.green {
	FONT-WEIGHT: bold; COLOR: green
}
.blue {
	FONT-WEIGHT: bold; COLOR: blue
}
.orange {
	FONT-WEIGHT: bold; COLOR: #f90
}
.quotetop {
	padding:3px; border-right:4px solid #8394b2; background-position: left 50%; border-top:1px dotted #000; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url('images/css_img_quote.gif'); BORDER-LEFT: 1px dotted #000; COLOR: #000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e4eaf2; margin-left:auto; margin-right:auto; margin-top:8px; margin-bottom:0px
}
.quotemain
{
    border-right: #8394b2 4px solid;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    margin: 0px auto 8px;
    border-left: #000 1px dotted;
    color: #465584;
    padding-top: 4px;
    border-bottom: #000 1px dotted;
    background-color: #fafcfe;
     
}
.codetop
{
    padding: 3px;
    background-position: left 50%;
    font-weight: bold;
    background-image: url( 'images/css_img_code.gif' );
    margin: 0px auto;
    width: 98%;
    color: #000;
    background-repeat: no-repeat;
    background-color: #fddbcc;
    text-align: right;
}
.sqltop
{
    padding: 3px;
    background-position: left 50%;
    font-weight: bold;
    background-image: url( 'images/css_img_code.gif' );
    margin: 0px auto;
    width: 98%;
    color: #000;
    background-repeat: no-repeat;
    background-color: #fddbcc;
    text-align: left;
}
.htmltop
{
    padding: 3px;
    background-position: left 50%;
    font-weight: bold;
    background-image: url( 'images/css_img_code.gif' );
    margin: 0px auto;
    width: 98%;
    color: #000;
    background-repeat: no-repeat;
    background-color: #fddbcc;
    text-align: left;
}
.codemain
{
    border-right: #000 1px dotted;
    padding-right: 2px;
    border-top: #000 1px dotted;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 0px auto;
    border-left: #000 1px dotted;
    width: 98%;
    color: #465584;
    padding-top: 2px;
    border-bottom: #000 1px dotted;
    font-family: Courier, Courier New, Verdana, Arial;
    background-color: #fafcfe;
    text-align: left;
}
.sqlmain
{
    border-right: #000 1px dotted;
    padding-right: 2px;
    border-top: #000 1px dotted;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 0px auto;
    border-left: #000 1px dotted;
    width: 98%;
    color: #465584;
    padding-top: 2px;
    border-bottom: #000 1px dotted;
    font-family: Courier, Courier New, Verdana, Arial;
    background-color: #fafcfe;
    text-align: left;
}
.htmlmain
{
    border-right: #000 1px dotted;
    padding-right: 2px;
    border-top: #000 1px dotted;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 0px auto;
    border-left: #000 1px dotted;
    width: 98%;
    color: #465584;
    padding-top: 2px;
    border-bottom: #000 1px dotted;
    font-family: Courier, Courier New, Verdana, Arial;
    background-color: #fafcfe;
    text-align: left;
}
.footer {
	padding:0px; BACKGROUND-IMAGE: url('images/footer_tile.gif'); MARGIN: 0px; HEIGHT: 51px
}


.inuptvalide
{
    width: 100%;
    height: 45px;
    padding: 6px 4px 4px 4px;
    margin: 0px;
    text-align: center;
    color: #000;
    border: 1px solid;
    border-color: #ccc #666 #666 #ccc;
    background-color: #FCF8C7;
    padding-right: 2px;
    padding-left:2px;
}

.input-warn-content
{
	display:none;
	padding-right: 8px;
	background-position: left 50%;
	border-top: 1px solid #fff;
	padding-left: 8px;
	font-weight: bold;
	font-size: 15px;
	background-image: url('images/tile_cat.gif' );
	padding-bottom: 8px;
	color: #fff;
	padding-top: 5px;
	background-repeat: no-repeat;
	font-family: Arial;
	background-color: #448ccb;
	text-align: center;
	
}


/* -------------------------------- */
/* Experimental                     */
/* -------------------------------- */

/* @group Popup Menus */


.popmenubutton-new-out {
	background-color:#dce1e8;
	border: 1px solid #a9b0bb;
}

.popmenubutton a,
.popmenubutton-new a,
.popmenubutton-new-out a,
.popupmenu-item a,
.popupmenu-item-last a {
	color: #30343b !important;
}

.popmenubutton a:hover,
.popmenubutton-new a:hover,
.popupmenu-item a:hover, 
.popupmenu-item-last a:hover
{ 
	color: #5f7186;
}




.popupmenu,
.popupmenu-new
{
   background: #f4f4f4;
   border: 1px solid #989898;
   text-align:right;
   font-size:11px;
   white-space:nowrap;
   padding:3px 5px 3px 3px;
   width:300px;
}

.popupmenu-item
{
	padding: 5px;
	margin-top:4px;
	white-space: nowrap;
	border-bottom: 1px solid #d0d0d0;
	color:  #000000;
	font-weight: normal;
}

.popupmenu-item-last
{
	padding: 5px;
	margin-top:4px;
	white-space: nowrap;
	color:  #000000;
	font-weight: normal;
}

.popmenubutton-new,
.popmenubutton
{
	white-space:nowrap;
	background-color: #f0f0f0;
	border: 1px solid #adadad;
	color: #30343b;
	font-weight:bold;
	float:right;
	text-align:center;
	margin:0px;
	font-size:11px;
	padding: 2px 8px 2px 8px;
}

.popmenubutton-new,
.popmenubutton-new-out
{
	float:none;
	width:auto;
	text-align:right;
	height:auto;
	padding:2px;
	font-weight:normal;
	background-color:#f0f0f0;
	background-image: url(images/menu_action_down.gif);
	background-repeat: no-repeat;
	background-position: left;
	

}

.popmenubutton-new-out
{
	padding: 4px;
	background-color:#dce1e8;
	border: 1px solid #a9b0bb;
}


.popupmenu-new
{
	background-color: #f4f4f4;
}

.maintitle .popmenubutton {
	margin: -3px 0px -3px 5px;
}

.popmenubutton a:link, 
.popmenubutton a:visited,
.popmenubutton-new a:link, 
.popmenubutton-new a:visited,
.popmenubutton-new-out a:link,
.popmenubutton-new-out a:visited,
.popupmenu-item a:link, 
.popupmenu-item a:visited,
.popupmenu-item-last a:link, 
.popupmenu-item-last a:visited
{ 
	text-decoration: none;
	-moz-outline: none;
}

.popmenubutton a:hover,
.popmenubutton-new a:hover,
.popupmenu-item a:hover, 
.popupmenu-item-last a:hover
{  
	text-decoration: none;
}

.popupmenu-category
{
	background-color: #aaaaaa; 
	color: #464646; 
	font-size: 11px;
	font-weight: bold; 
	letter-spacing: 1px;
	margin: 0; 
	padding: 5px; 
}



/* @end */

/* -------------------------------- */





table th,
.borderwrap table th,
.subtitle,
.subtitlediv,
.postlinksbar{ 
	font-size: 12px;
	font-weight: bold;
	margin: 0; 
	padding: 5px; 
}

.subtitlediv{
	text-align: left;
}



.pp-image-thumb-wrap
{
	width: 52px;
	height: 52px;
	text-align: center;
	background: #FFFFFF;
	border: 1px solid #555555;
	padding: 4px;
	margin-top: auto;
	margin-bottom: auto;
}






#ipd-msg-wrapper
{
	display: none;
	width: 220px;
}

#amf_msg_confirm
{
	display: none;
	width: 220px;
}

#ipd-msg-inner
{
	width:100%;
	/*height:45px;*/
	padding: 6px 4px 4px 4px;
	margin: 0px;
	text-align:center;
	color: #000;
	border: 1px solid;
	border-color:#ccc #666 #666 #ccc;
	background-color: #FCF8C7;
	filter:alpha(opacity=75);
	
}

#ipd-msg-title
{
	width: 100%;
	height:20px;
	margin: 0px;
	padding: 6px 4px 4px 4px;
	background: transparent url(images/css_pp_header.gif);
	border: 1px solid #3A4F6C;
	border-bottom: 0px;
	color: #FFF;
}
.pp-tiny-text
{
	color: gray;
	font-size: 10px;
}











.mya-back
{
	background: #eaeaea;
	margin:1px;
	padding: 1px;
}




.pp-tabclear,
.pp-maintitle
{
	font-size: 13px;
	font-weight: bold; 
	margin: 0px;
	padding: 8px;
}

.pp-tabclear
{
	border:0px;
}

.pp-tabon
{
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	padding:8px;
	float:right;
	width:auto;
	margin-top:1px;
	font-size:11px;
	
}

.pp-taboff,
.pp-tabshaded
{
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	padding:8px;
	float: right;
	width: auto;
	margin-top:1px;
	font-size:11px;
}




.pp-tabshaded
{
	background-image: url(images/css_pp_tab_shaded.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #516795;
	border-top: 1px solid #7f9BBC;
	border-left: 1px solid #7f9BBC;
	border-right: 1px solid #7f9BBC;
}

.pp-tabon a:link, 
.pp-tabon a:visited, 
.pp-tabon a:active
{
	text-decoration:none;
}

.pp-taboff a:link, 
.pp-taboff a:visited, 
.pp-taboff a:active,
.pp-tabshaded a:link, 
.pp-tabshaded a:visited, 
.pp-tabshaded a:active
{
	text-decoration:none;
}

.pp-tabwrap
{
	height: 34px;
	margin:0px;
	padding:0px;
}


.pp-contentbox-back
{
	background-color: #cacaca;
	padding: 6px;
}


.pp-contentbox-entry,
.pp-contentbox-entry-noheight,
.pp-contentbox-entry-noheight-mod,
.pp-contentbox-entry-noheight-sel
{
	background-color: #f7f7f7;
	border: 1px solid #8e8e8e;
	line-height: 140%;
	padding: 8px;
	margin-bottom: 6px;
	height: 200px;
	overflow: auto;
	overflow-x: auto;
}

.pp-contentbox-entry-noheight-sel
{
	background-color:#FCECCD;
}

.pp-contentbox-entry-noheight-mod
{
	background-color:#FDF1DA;
}


.pp-image-thumb-wrap-floatright
{
 
    
    
    width: 52px;
	height: 52px;
	text-align: center;
	background: #FFFFFF;
	border: 1px solid #555555;
	padding: 4px;
	margin-top: auto;
	margin-bottom: auto;
    float:left;
}
.pp-mini-content-entry
{
	background-color: #F5F9FD;
	padding: 6px;
	border-bottom: 1px dotted #555555;
	clear:both;
	width: auto;
	height: 60px;
}

.pp-contentbox-entry-noheight,
.pp-contentbox-entry-noheight-mod,
.pp-contentbox-entry-noheight-sel
{
	height: auto;
	margin-bottom: 1px;
}
.mya-fieldwrap
{
	background: transparent;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 4px;
	border: 1px solid #C5C7CD;
	-moz-border-radius: 5px;
	width: auto;
	display: block;
}

.borderwrap,
.borderwrapm{ /* this will affect the outlining border of all the tables and boxes through-out the skin. */
	background: #FFF;
	padding: 1px; 
	margin: 0px; 
}

.borderwrap,
.borderwrapm{ /* this will affect the outlining border of all the tables and boxes through-out the skin. */
	background: #FFF;
	padding: 1px; 
	margin: 0px; 
}

.pp-datebox
{
	text-align: center;
	background: #FFFFFF;
	border: 1px solid #8e8e8e;
	padding: 4px;
	margin: 0px;
	font-size:18px;
	font-weight:bold;
	line-height: 100%;
	letter-spacing: -1px;
	float:left;
	width: auto;
}
/* ------------------------ */
/* TABS (ON/OFF)			*/

.tabon,
.pp-tabon {
	border-color: #262d35;
	background-color:#303b4a;
	color:#FFFFFF;
}

	.tabon a,
	.pp-tabon a {
		color: #FFFFFF !important;
	}

.taboff,
.pp-taboff,
.pp-tabshaded {
	border-color: #939fae;
	background-color: #b4c1d3;
	color: #2d2d2d;
}
	
	.taboff a,
	.pp-taboff a,
	.pp-tabshaded a {
		color: #2d2d2d;
	}
	
.pp-tabclear,
.pp-maintitle
{
	background: #303b4a;
	color: #FFF;
}

/* ------------------------ */

/*#DHTMLgoodies_formTooltipDiv {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #fff; LINE-HEIGHT: 120%; FONT-FAMILY: arial
}
.DHTMLgoodies_formTooltip_closeMessage {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #fff
}
#mainContainer {
	WIDTH: 760px
}*/


.hiddeniframe {
	POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: visible; OVERFLOW: hidden; TOP: -100px; LEFT: -100px
}



/*Rating*/
.ForumThreadRateControlReadOnly
{
    padding-right: 4px;
    display: inline-block;
    padding-left: 4px;
    font-weight: bold;
    font-size: 80%;
    padding-bottom: 4px;
    margin: 1px;
    line-height: normal;
    padding-top: 4px;
    position: relative;
    top: 2px;
}
.ForumThreadRateControlReadOnly IMG {
	MARGIN: auto 0px; WIDTH: 7px; HEIGHT: 14px
}
.ForumThreadRateControl {
	PADDING-RIGHT: 4px; DISPLAY: inline-block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; MARGIN: 1px; CURSOR: pointer; LINE-HEIGHT: normal; PADDING-TOP: 4px; POSITION: relative; TOP: 2px
}
.ForumThreadRateControl IMG {
	MARGIN: auto 0px; WIDTH: 7px; HEIGHT: 14px
}
.ForumThreadRateControlActive {
	PADDING-RIGHT: 4px; DISPLAY: inline-block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; MARGIN: 1px; CURSOR: pointer; LINE-HEIGHT: normal; PADDING-TOP: 4px; POSITION: relative; TOP: 2px; BACKGROUND-COLOR: #ddf
}
.ForumThreadRateControlActive IMG {
	MARGIN: auto 0px; WIDTH: 7px; HEIGHT: 14px
}


/*BBCode*/


.csharpcode, .csharpcode pre
{
    font-size: small;
    color: black;
    font-family: Consolas, "Courier New" , Courier, Monospace;
    background-color: #ffffff;
    text-align: left;
     direction:ltr;
}
 
.csharpcode pre { margin: 0em; }
 
.csharpcode .rem { color: #008000; }
 
.csharpcode .kwrd { color: #0000ff; }
 
.csharpcode .str { color: #006080; }
 
.csharpcode .op { color: #0000c0; }
 
.csharpcode .preproc { color: #cc6633; }
 
.csharpcode .asp { background-color: #ffff00; }
 
.csharpcode .html { color: #800000; }
 
.csharpcode .attr { color: #ff0000; }
 
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
 
.csharpcode .lnum { color: #606060; }

 
.progressBar{
	width:216px;
	height:41px;
	background:url(images/bg_barprog.gif) no-repeat 0 0;
	position:relative;
}
.progressBar span{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(images/barprog.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
.progressBar em{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(images/bg_coverprog.gif) repeat-x 0 0;
	top:0;
}
