body
{
	font-size: 8pt;
	font-family: Verdana;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:30px;
	padding-bottom: 20px;
	color:			#333;
	background:		#fff url(images/bg.gif);
	background-repeat: no-repeat;
	background-position:center top;
	font-family: 	Verdana,Georgia, Arial, sans-serif;
	font-size: 		12px;
	line-height:	20px;
	border:			0;
	padding-top:5px;
	}
.a[style] {
   background-color: #ffffff !important;
}
:-moz-any-link:focus{color:#333;}
*|*:link {color:#333;}


/*topheader*/
.topheader {margin-bottom:20px;margin-top:100px; background-color:#eee;padding:0;}
.topheader table {height:44px;border-collapse:separate;width:100%;background-color:Transparent;font-size:100%;padding-top:10px;background-color:#fff;}
.topheader td {height:44px;}
.topheader th {height:44px;color:#1f4495;white-space:nowrap;font-weight:normal;}
.topheader a {color: #fff;text-decoration: none; }
.topheader a:hover{text-decoration:underline;}
.topheader th.menuitem  
{
	background:#FFFFFF url(images/nav-left-bg.gif) repeat-x scroll 0 0; 
	color:white;
	text-align:center;
	width:120px;border-left:2px solid #ffffff;border-right:1px solid #ffffff;white-space:nowrap;padding-left:5px;padding-right:5px;}
.topheader th.rightitem 
{
	background:#FFFFFF url(images/nav-left-bg.gif) repeat-x scroll 0 0;
	border-left:1px solid #ffffff;text-align:right;border-right:none;
	color: #ffffff;}

.topheader td.outerheader 
{
	width:6px;
	background:#FFFFFF url(images/nav-left-bg.gif) repeat-x scroll 0 0;}

.topheader td.outerheader[style] {
   background-image: none !important;}

/*header*/
.header { background-color:#fff; border:none;}
.header table {font-size: 8pt;background-color:Transparent;height:90px;border:none;width:100%;margin-left:auto;margin-right:auto;}

.header td {white-space:nowrap; border:none; color:#ffffff;
             background-color:#1f4495; }
.header tr {white-space:nowrap; border:none;background-color: #1f4495;}
.header td[style] {background-color: #1f4495 !important;}
.header h1  
{	display:block;
	color:#ffffff;
	font-family: 	"Helvetica Neue", HelveticaNeue, Helvetica, Arial; 
	font-weight: 	bold;
	font-size: 		24px;
	line-height: 	24px;
	margin-bottom: 	20px; 
}

.header h1[style] {
  color: #ffffff !important;}
  
.header label {cursor: default; color:#ffffff;}
  
  
  


/*.header h1 {font-weight: normal;font-size: 18pt;margin-bottom: 0px;font-family: 'Arial Narrow';margin-top:5px;} */
.header a {color: #fff;text-decoration: none;}
.header a:hover{text-decoration: none;}
.header img{vertical-align:middle;border:none;}

/*main body*/
.forumcontent {width:100%;margin-left:auto;margin-right:auto;}
.forumcontent table {font-size: 8pt;border-collapse:collapse;background-color:#FFFFFF;}
.forumcontent h1 { color:#1A3F96; font-weight:bold;font-size: 16pt;margin-bottom: 0px;font-family: Verdana;padding-top:10px;}
.forumcontent h2 {margin-bottom: 0px;font-size: 10pt;}
.forumcontent h3 {font-weight: bold;font-size: 8pt;margin-bottom: 0px;}
.forumcontent a {color: #333333;text-decoration: underline;}
.forumcontent a:hover{text-decoration: none;color:#000;}
.forumcontent th {background-color:#999;color:White;font-weight: bold;font-size: 9pt;text-align: left;padding: 5px 5px 5px 5px;border:1px solid #ddd;}
.forumcontent th a {color: White;font-size: 8pt;font-weight: normal;text-decoration: none;}
.forumcontent th a:hover{text-decoration:underline;}
.forumcontent td {border:1px solid #eee;}
.forumcontent button{font-family: Verdana;font-size: 8pt;border: slategray 1px solid;}
.forumcontent textarea{font-family: Verdana;font-size: 8pt;border-left: slategray 1px solid;border-right: slategray 1px solid;border-bottom: slategray 1px solid;border-top: none;}
.forumcontent select{font-family: Verdana;font-size: 8pt;border: 1px solid slategray;}
.forumcontent img{vertical-align:middle;border:none;}
.forumcontent hr{height:1px;border:none;color:silver;background:silver;}
.forumcontent div.location{margin-top:17px;margin-bottom:17px;}
.forumcontent tr[style] {
   background-color: #eeeeee !important;
}

INPUT[type="text"], INPUT[type="button"], INPUT[type="submit"], INPUT[type="file"], INPUT[type="password"]
{border: 1px solid #88a7c6;font-family: Verdana;font-size: 8pt; padding:2px;}

/* other classes */
.gradientbutton {background-image:url('images/darkgradient.gif');color:White;font-family: Verdana;font-size: 8pt;border: 1px solid slategray;}
.radiolist td {text-align: left;}
button.formatting{width: 25px;height: 20px;border: none;background-color:Transparent;cursor: pointer;}
div.editbar{margin-top: 3px;background-image: url('images/editbar_bg.gif');height: 20px;border-left: 1px solid slategray;border-right: 1px solid slategray;border-top: 1px solid slategray;}
div.quote{color: #7777aa;text-decoration: none;padding-left: 15px;}
.div.column1 b, strong { color:#00ACED; font-size:14px;font-weight:bolder; font-family:Verdana;}
.div.column2 b, strong { color:#00ACED; font-size:14px;font-weight:bolder; font-family:Verdana;}
