BODY 
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	background-image: url(../../../Images/Gfx/bg_gfx.gif);
	background-repeat: repeat-x;
}

TD 
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
}

INPUT 
{
	FONT: 8pt Arial,Helvetica,sans-serif;
}

SELECT 
{
	BACKGROUND: #ffffff; 
	FONT: 8pt Arial,Helvetica,sans-serif;
}

TEXTAREA 
{
	BACKGROUND: #ffffff; 
	FONT: 8pt Arial,Helvetica,sans-serif; 
	BORDER: #C8C8C8 1px solid; 
	padding: 0;
}

FORM 
{
	DISPLAY: inline;
}

INPUT 
{
	BORDER: #C8C8C8 1px solid; 
	FONT-SIZE: 8pt; 
}

INPUT.pbutton 
{
	BACKGROUND: #ffffff;
}

IMG 
{
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px;
}

.SmallText
{
	font-size: 8pt;
}

.header1
{
	FONT-WEIGHT: bold;
	font-size: 9pt; 
	COLOR: #000000; 
	HEIGHT: 27px;
	border: solid 1px #C8C8C8;
	border-bottom: 0px;
	padding: 0;
}

TABLE.header1
{
	border: none;
}

TD.header1
{
	height: 37px;
	padding: 0 0 0 5px !important;
}

TD.header2[colspan]
{
	border-left: solid 1px #C8C8C8;
}
.header2 TD
{
	height: 18px; 
	color: #333333;
	border: solid 1px #C8C8C8;
	font-size: 8pt; 
	white-space: nowrap; 
	background: url(forum_inside_bar_gfx.gif);
}

.header2
{
	height: 18px; 
	color: #333333;
	font-size: 8pt;
	border: solid 1px #C8C8C8;
	white-space: nowrap; 
	background: url(forum_inside_bar_gfx.gif);
}

.header2 INPUT
{
	margin: 0;
	margin-right: 10px;
	position: relative;
	left: 8px;
	top: 2px;
}

.header1 INPUT
{
	margin: 0;
	margin-right: 10px;
	position: relative;
	left: 8px;
	top: 2px;
}

.header2links
{
	
}

.UserBox
{
	border: solid 1px #C8C8C8; 
	padding: 7px;
}

.footer1
{
	FONT-SIZE: 7pt; 
	HEIGHT: 22px;
	border: solid 1px #C8C8C8;
}

.footer1 SELECT
{
	FONT-SIZE: 7pt;
}

.postformheader 
{
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #c8c8c8;
	border: 1px solid #C8C8C8;
}

.postheader TD
{
}

.postheader TD[width]
{
	border: solid 1px #C8C8C8;
}

.post TD 
{ 
     padding: 6px 4px 6px 4px;  
     font-family: Arial,Helvetica, sans-serif;  
     font-size: 8pt;
     border: solid 1px #C8C8C8;
     background-color: white;
}


.post#_ctl0_CompleteContent_forum__ctl0_EditorLine TD
{
	border: none;
}

.post#_ctl0_CompleteContent_forum__ctl0_SignatureEditor_EditorLine TD
{
	border: none;
}

.post TABLE
{
	border-collapse: collapse;
}

.post
{
	padding: 6px 4px 6px 4px; 
	font-family: Arial,Helvetica, sans-serif; 
	font-size: 8pt;
	border: solid 1px #C8C8C8; 
}

.post TD:first-child IMG
{
	margin: 0px 3px 0px 3px;
}

.post:first-child IMG
{
	margin: 0px 3px 0px 3px;
}

.post TD:first-child
{
	padding-right: 10px;
	padding-left: 7px;
}

.post_alt TD:first-child
{
	padding-right: 10px;
	padding-left: 7px;
}

.post_alt TD
{
	border: solid 1px #C8C8C8;
}

.post_alt TD:first-child IMG
{
	margin: 0px 3px 0px 3px;
}

.post_priority 
{
	FONT-WEIGHT: bold;
}

.post_link 
{
	FONT-WEIGHT: bold;
}



.postfooter 
{
	background: url(forum_inside_bar_gfx.gif);
	height: 18px;
	padding: 0;
}

.postfooter
{
	border: solid 1px #C8C8C8;	
}

.postfooter .small
{
	border: solid 1px #C8C8C8;
}

.postfooter TABLE TD
{
	padding: 0;
	margin: 0;
}

DIV#DataPanel1 .header2
{
	border: none;
}

DIV#DataPanel1_ContentCell .post
{
	height: 200px;
	padding: 0;
}

.postsep 
{
	display: none;
}

.content
{
	PADDING: 0px; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	background-image: url(header1bg.gif);
	background-repeat: repeat-x;
	border: solid 1px #C8C8C8;
	margin: 5px 0 5px 0;
	empty-cells: show;
	border-collapse: collapse;
}

.content_top
{
	font-family: Arial,Helvetica,sans-serif; 
	background-image: url(main_bar_gfx.gif);
	background-repeat: no-repeat;
	border-collapse: collapse;
	height: 40px;
	width: 1003px;
	margin: 0;
	margin-bottom: 7px;
}

.content_top .post
{
	padding: 0px 15px 0px 15px;
	border: 0;
	color: #787878;
}

.content_top .postfirst
{
	padding-left: 15px;
	font-size: 12pt;
	color: white;
}

.content_top .post A
{
	color: White;
}

.below_content_top
{
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
}

.below_content_top TD
{
	padding-left: 0px;
	padding-right: 15px;
}

.content TD
{
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px;
}

#RichEdit TD 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
}

.quote, .code  
{
	margin-LEFT: 40px; 
	margin-right:40px;  
	padding:0px; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #A9B8C2; 
	color: black; 
	background-color: #E8E8E8; 
	font-size: 8pt; 
}

.innerquote, .innercode 
{
	PADDING: 4px; 
	border-top: 1px #A9B8C2 solid; 
	color: black; 
	font-weight: normal; 
	font-size: 8pt; 
	font-family:  sans-serif; 
	background-color: White;
}

.innercode 
{
	FONT-FAMILY: Courier New,Courier; 
	BACKGROUND-COLOR: #ffffff; /*FFFFFF*/
}

.smallfont
{
	font-size: 7.5pt;
	border: 0;
}

.small
{
	border-right: solid 1px #C8C8C8;
	border-top: solid 1px #C8C8C8;
}

.largefont 
{
	FONT-SIZE: 9pt;
}

A.imagelink 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #000080;
}

A.imagelink:hover 
{
	COLOR: #0000ff; 
	TEXT-DECORATION: underline;
}

.posteditor 
{
	FONT-SIZE: 8pt; 
	WIDTH: 100%; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	HEIGHT: 200px;
}

TABLE.command 
{
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
}

.navlinks 
{
	FONT-WEIGHT: bold; 
	COLOR: #000000;
	padding: 0;
	margin: 0;
}

.print 
{
	BORDER-RIGHT: #c0c0c0 1px solid; 
	BORDER-TOP: #c0c0c0 1px solid; 
	BORDER-LEFT: #c0c0c0 1px solid; 
	BORDER-BOTTOM: #c0c0c0 1px solid;
}

.printheader 
{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #000000; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR: #dddddd;
}

.printbody 
{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #000000; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR: #ffffff;
}

.message 
{
	border: 1px solid #C8C8C8;
}

.postheader .small
{
	border-left: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
}

#bbcodefeatures TD
{
	border-collapse: collapse;
	border: 1px solid #C8C8C8;
}

A.whitelink
{
	color: White;
}

input#_ctl0_CompleteContent_forum__ctl0_scrollTop + p IMG
{
	vertical-align: middle;
}

table.content[id$=MyTestMenu]
{
	background-image: none;
	border: 1px solid #C8C8C8;	
}

table.content[id$=MyTestMenu] TR
{	
	border: 1px solid #C8C8C8;	
}

table.content[id$=MyTestMenu] TBODY
{	
	border: 1px solid #C8C8C8;	
}


table.content[id$=MyTestMenu] TD
{
	height: 17px;
	border: 1px solid #C8C8C8;	
}

div#_ctl0_BackgroundDiv>div>table>tbody>tr>td>table:first-child
{
	height: 40px;
	background-image: url(main_bar_gfx.gif);
	border: none;
}
div#_ctl0_BackgroundDiv>div>table>tbody>tr>td>table:first-child>tbody>tr>td
{
	border: none;
}
div#_ctl0_BackgroundDiv>div>table>tbody>tr>td>table:first-child>tbody>tr>td>a
{
	margin-left: 10px;
	margin-right: 10px;
}

div#_ctl0_BackgroundDiv>div>table>tbody>tr>td>table:first-child>tbody>tr>td>b
{
	margin-left: 10px;
}

div#_ctl0_BackgroundDiv>div>table>tbody>tr>td>link+table
{
	height: 40px;
	background-image: url(main_bar_gfx.gif);
	border: none;
}
div#_ctl0_BackgroundDiv>div>table>tbody>tr>td>link+table>tbody>tr>td
{
	border: none;
}

div#_ctl0_BackgroundDiv>div>table>tbody>tr>td>link+table>tbody>tr>td>a
{
	margin-left: 10px;
	margin-right: 10px;
}

div#_ctl0_BackgroundDiv>div>table>tbody>tr>td>link+table>tbody>tr>td>b
{
	margin-left: 10px;
}

div#_ctl0_BackgroundDiv>div>table>tbody>tr>td>table
{
	margin-top: 11px;
}

div#_ctl0_CompleteContent_forum__ctl0_Welcome
{
	margin-top: 10px;
}



