﻿body
	{ font-family: Verdana, Arial;
		margin: 20px;
		padding: 0;
		background-color: #ddd6d8;
	}
	
p, h1, h2, h3, blockquote {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		line-height: 18px;
		margin: 0;
		padding: 0;
	}
	
li {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		line-height: 16px;
		margin: 0;
		padding: 0;
	}
	
.smli {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		line-height: 24px;
		margin: 0;
		padding: 0;
	}
		
	
#container
	{
		background: #FFFFFF;
		margin: 0 auto;
		width: 762px;
		border: 1px solid #000000;
		padding: 0;
	}
	
#content
	{
		background: #ffffff;
		margin: 0 0 0 0;
		width: 90%;
		padding: 0 30px 0 30px;
	}

#content1
	{
		background: #ffffff;
		margin: 25px 0 0 0;
		width: 90%;
		overflow: auto;
		height: 400px;
		max-height: 400px;
		overflow: auto;
		padding: 0 30px 0 30px;
	}
		
#content p {width: 95%;}

#userforumcontent
{
		background: #ffffff;
		margin: 25px 0 0 0;
		width: 90%;
		overflow: auto;
		height: 400px;
		max-height: 400px;
		padding: 0 30px 0 30px;
}

.userforumcontainer
	{
		background: #C41230;
		margin: 0 auto;
		width: 825px;
		height: 920px;
		border: 1px solid #000000;
		padding: 0;
	}

.userforumcontainerlong
	{
		background: #C41230;
		margin: 0 auto;
		width: 848px;
		height: 2010px;
		border: 1px solid #000000;
		padding: 0;
	}			
	
.userforumpagetitle
{
	font-family:Arial;
	font-variant:small-caps;
	font-size:3;
}	

.userforumpagecopy
{
	font-family:'Arial',Trebuchet MS, Helvetica, sans-serif;
	font-variant:normal;
	font-size:small;
}
.userforumpagecopy_speakers
{
	font-family:'Arial',Trebuchet MS, Helvetica, sans-serif;
	font-variant:normal;
	font-size:9pt;
}

.userforumleftnavlabel
{	
	font-family:'Arial', Trebuchet MS, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#EFAA23;
}

.menumain {}
                
.menuitem2linestatic { font-family: arial; font-size: 12px; font-weight:normal; color:white;
                text-align:center; background-color: #C00000; padding-top: 3px; 
                padding-bottom:4px; border-bottom:solid 6px white }
.menuitemstatic { font-family: arial; font-size: 12px; font-weight:normal; color:white;
                text-align:center; background-color: #C00000; padding-top: 18px; 
                padding-bottom:17px; border-bottom:solid 6px white }
.menuhoverstatic { font-family: arial; font-size: 12px; font-weight:normal; color:black;}
.menudynamic { border:solid 0px black; z-index:1000 }
.menuitemdynamic { font-family: arial; font-size: 12px; font-weight:normal; color:white;
                text-align:left; background-color: #C00000; display:block;
                padding-left:7px; padding-right:7px; padding-bottom:3px; padding-top:2px }
.menuhoverdynamic { font-family: arial; font-size: 12px; font-weight:normal; color:white;
                background-color: #ff9600 }
                
.menuitem2linestatic_uf { font-family: arial; font-size: 12px; font-weight:bold; color:white;
                text-align:center; background-color: #EFAA23; height:60px; border-bottom:solid 6px white}
.menuitemstatic_uf { font-family: arial; font-size: 12px; font-weight:normal; color:white;
                text-align:center; background-color: #EFAA23; padding-top: 18px; 
                padding-bottom:17px; border-bottom:solid 6px white }
.menuhoverstatic_uf { font-family: arial; font-size: 12px; font-weight:bold; color:black;}
.menudynamic_uf { border:solid 0px black; z-index:1000 }                
.menuitemdynamic_uf { font-family: arial; font-size: 12px; font-weight:normal; color:white;
                text-align:left; background-color: #EFAA23; display:block;
                padding-left:7px; padding-right:7px; padding-bottom:3px; padding-top:2px }
.menuhoverdynamic_uf { font-family: arial; font-size: 12px; font-weight:normal; color:white;
                background-color: #ff9600 }                
              

.mgt { font: normal 12px Arial, Helvetica, sans-serif;color:#323232;text-decoration:underline; text-align:left; cursor:pointer }
a.mgt:link { font: normal 12px Arial, Helvetica, sans-serif;color:#323232;text-decoration:underline;}
a.mgt:active { font: normal 12px Arial, Helvetica, sans-serif;color:#323232;text-decoration:underline;}
a.mgt:visited { font: normal 12px Arial, Helvetica, sans-serif;color:#323232;text-decoration:underline;}
a.mgt:hover { font: normal 12px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:underline;}
.mgtpanel { padding-left:20px; text-align:left; }

.news { font: bold 12px Arial, Helvetica, sans-serif;color:#323232;text-decoration:underline;}
a.news:link { font: bold 12px Arial, Helvetica, sans-serif;color:#323232;text-decoration:underline;}
a.news:active { font: bold 12px Arial, Helvetica, sans-serif;color:#323232;text-decoration:underline;}
a.news:visited { font: bold 12px Arial, Helvetica, sans-serif;color:#323232;text-decoration:underline;}
a.news:hover { font: bold 12px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:underline;}

.events14bold { font: bold 14px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none; padding-left:3px; border-bottom:solid 1px gray}
.events12bold { font: bold 12px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none; padding-left:3px; border-bottom:solid 1px gray}
.events11text { font: normal 11px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none; padding-left:3px; padding-right:3px;}
.events11bold { font: bold 11px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none; padding-left:3px; padding-right:3px;}


.black6text { font: normal 6px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black8text { font: normal 8px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.white8text { font: normal 8px Arial, Helvetica, sans-serif;color:#ffffff;text-decoration:none;}
.black10text { font: normal 10px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black10bold { font: bold 10px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black11text { font: normal 11px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black11bold { font: bold 11px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}

.black12text { font: normal 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#323232;text-decoration:none;}
a.black12text:link { font: normal 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#323232;text-decoration:underline;}
a.black12text:hover { font: normal 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#ff0000;text-decoration:underline;}
a.black12text:visited { font: normal 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#323232;text-decoration:underline;}

.black12bold { font: bold 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#323232;text-decoration:none;}
a.black12bold:link { font: bold 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#323232;text-decoration:underline;}
a.black12bold:hover { font: bold 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#ff0000;text-decoration:underline;}
a.black12bold:visited { font: bold 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#323232;text-decoration:underline;}
.black13bold { font: bold 13px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black14text { font: normal 14px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black14bold { font: bold 14px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black17text { font: bold 17px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black16text { font: normal 16px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black16bold { font: bold 16px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black20text { font: normal 20px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.black18bold { font: bold 18px Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.red10text { font: normal 10px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:none;}
.red11bold { font: bold 11px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:none;}
.red10bold { font: bold 10px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:none;}
.red12bold { font: bold 12px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:none;}
.red16text { font: normal 16px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:none;}

.header17 { font: bold 17px Arial, Helvetica, sans-serif;color:#ffffff;text-decoration:none; background-color:Gray;}
.header14 { font: bold 14px Arial, Helvetica, sans-serif;color:#ffffff;text-decoration:none; background-color:Gray;}
.header12 { font: bold 12px Arial, Helvetica, sans-serif;color:#ffffff;text-decoration:none; background-color:Gray;}

.white11text { font: normal 11px Arial, Helvetica, sans-serif;color:#ffffff;text-decoration:none;}
.white11bold { font: bold 11px Arial, Helvetica, sans-serif;line-height: 16px;color:#ffffff;text-decoration:none;}
.white12text { font: normal 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#ffffff;text-decoration:none;}
.white12bold { font: bold 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#ffffff;text-decoration:none;}
.white12login { font: normal 12px Arial, Helvetica, sans-serif;line-height: 6px;color:#ffffff;text-decoration:underline;}
.red12logout { font: bold 12px Arial, Helvetica, sans-serif;line-height: 6px;color:#c00000;text-decoration:none;}

.notepnl { font: bold 10px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:none; border:ridge 2px Gainsboro; text-align:left}

.gvlink { font: bold 10px Arial, Helvetica, sans-serif;color:#590000;text-decoration:none;
        border:outset 2px black; background-color:#ffffff; padding:1px}
a.gvlink:link { font: bold 10px Arial, Helvetica, sans-serif;color:#590000;border:outset 2px black; background-color:#ffffff}
a.gvlink:hover { font: bold 10px Arial, Helvetica, sans-serif;color:#000080;border:outset 2px black; background-color:#ffffff}

.pu {font: bold 10px Arial, Helvetica, sans-serif; text-align: left; margin: 30; background-color: #FFFFFF;}
.bio {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; line-height: 18px; margin: 0; padding: 0; }		

.blue12bold { font: bold 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#000080;text-decoration:none;}
a.blue12bold:link { font: bold 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#000080;text-decoration:none;}
a.blue12bold:hover { font: bold 12px Arial, Helvetica, sans-serif;line-height: 16px;color:#ff0000;text-decoration:none;}

.TableBorderAll{
	border: #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.TableBorderAll2{
	border: #B5CBAD; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.TableBorderAll{
	border: #999999; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.FormHeader
	{font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 11px;
	font-weight : bold;
	text-align: left;
	background-color : #C00000;
	border: #999999;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;}
	
.FormFooter
	{font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 10px;
	background-color : #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;}
.FieldLabel
	{font-weight: normal;}
.FieldInput
	{font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	border: #999999; 
	border-style: inset;	 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;}
.FieldLabelBoldreqd
	{font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : bold;
	border: #999999; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;}		
.FieldLabelBold, .FieldLabel
	{font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : bold;
	text-align: left;
	border: #999999; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;}	
.FieldLabel
	{font-weight: normal;}
.FieldText, .FieldTextBold
	{font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10px;
	font-weight : normal;}	
.FieldTextBold
	{font-weight: bold;}
.TextBox
    {font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	border: inset 1 #999999}