.text {  
font-family: verdana, sans-serif; 
font-size: 9pt; 
font-style: normal; 
line-height: 12pt; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #666666; 
text-decoration: none}

body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

form, div, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

td, th, div, span {
font-family: verdana, sans-serif; 
font-size: 9pt; 
}

p {
font-family: verdana, sans-serif; 
font-size: 9pt; 
font-style: normal; 
line-height: 12pt; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #666666; 
text-decoration: none 
}

.listEntry {
	margin-bottom: 10px;
}

a, a:link, a:visited, a:active, a:focus {
	color: #990000;
	text-decoration: underline
}
a:hover {
	color: #990000;
	text-decoration: underline;
}

.articleText { 
	margin-bottom: 3px;
	text-align: justify;
}

.articleCode {
	margin-bottom: 3px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
}

.articleSummary {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 135%;
}

.v09 {  
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; 
}
.v10 {  
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; 
}
.v11 {  
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; 
}
.v12 {  
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; 
}
.v13 {  
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; 
}
.v14 {  
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; 
}

.formSearch { 
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold;
}

.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited, .nav_table a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4A5966;
	font-weight: normal;
	text-decoration: none;
}
.nav_table a:hover {
	text-decoration: underline;
}

.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4A5966;
	font-weight: bold;
	text-decoration: none;
}

.articleList_toptext {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.articleList_listhead {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.tableForum { 
background-color: #FFFFFF; border: 2px #006699 solid; 
}

th	{
	color: #FFA34F; font-size: 10px; font-weight : normal;
	background-color: #006699; height: 24px;
	background-image: url(../../img/forum/silver/cellpic3.gif);
	background-repeat: repeat-x;
}
th.thForum, th.thTopic, th.thPost, th.thLastPost {
	font-weight: normal; border: #FFFFFF; border-style: solid; height: 24px;
}
th.thForum { 
border-width: 0px 0px 0px 0px; 
}
th.thTopic { 
border-width: 0px 0px 0px 0px; 
}
th.thPost  { 
border-width: 0px 0px 0px 0px; 
}
th.thLastPost { 
border-width: 0px 0px 0px 0px; 
}

td.rowIcon, td.rowForum { 
background-color: #EFEFEF; height: 30px; 
}
td.rowLabel, td.rowReply { 
background-color: #EFEFEF; 
}
td.rowError { 
background-color: #D82B2B; 
}
td.rowTopic, td.rowPost, td.rowLastPost, td.rowReplyA	{ 
background-color: #DEE3E7; 
}
td.row3	{ 
background-color: #D1D7DC; 
}
td.rowIcon, td.rowLabel, td.rowReply, td.rowReplyA	{ 
padding-left: 4px; padding-right: 4px; 
}

.rowText { 
font-size : 12px; 
}
.rowError { 
font-size: 12px; color: #FFFFFF; 
}
.rowTextMed { 
font-size : 11px; 
}
.rowTextSmall { 
font-size : 10px; 
}
.rowTextLabel { 
font-size : 12px; font-weight: bold; 
}
.rowText,.rowTextMed,.rowTextSmall, .rowTextLabel { 
color : #000000; 
}
a.rowText,a.rowTextMed,a.rowTextSmall { 
color: #006699; text-decoration: none; 
}
a.rowText:hover,a.rowTextMed:hover,a.rowTextSmall:hover	{ 
color: #DD6900; text-decoration: underline; 
}

.mainmenu { 
font-size : 11px; color : #000000 
}
a.mainmenu { 
text-decoration: none; color : #006699;  
}
a.mainmenu:hover { 
text-decoration: underline; color : #DD6900; 
}

.cattitle { 
font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699
}
a.cattitle { 
text-decoration: none; color : #006699; 
}
a.cattitle:hover { 
text-decoration: underline; 
}

.catBottom {
	background-color: #D1D7DC;
	background-image: url(../../img/forum/silver/cellpic1.gif);
	background-repeat: repeat-x;
	text-align: center;
}

.rowTextForumlink { 
font-weight: bold; font-size: 12px; color : #006699; 
}
.rowTextForumlink a, .rowTextForumlink a:link, .rowTextForumlink a:active, .rowTextForumlink a:visited {
	text-decoration: none; color : #006699;
}
.rowTextForumlink a:hover { 
text-decoration: underline; color : #DD6900; 
}

.navForum { 
font-weight: bold; font-size: 11px; color : #000000;
}
.navForum a, .navForum a:link, .navForum a:active, .navForum a:visited { 
text-decoration: none; color : #006699; 
}
.navForum a:hover { 
text-decoration: underline; color : #006699; 
}

.forumInputText {
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.forumTextareaText {
	font-weight: normal;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.forumButton {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.postdetails { 
font-size: 10px; color: #000000; margin: 3px 0 0 0; 
}
.postdetails hr {
	margin: 0 0 0 0;
	padding: 0;
	height: 0px;
	border: solid #D1D7DC 0px;
	border-top-width: 1px;
}

.postbody { 
font-size: 12px; color : #000000; margin: 0 0 3px 0; padding: 0 
}
.postbody a, .postbody a:link, .postbody a:active, .postbody a:visited {
	text-decoration: none; color : #006699;
}
.postbody a:hover { 
text-decoration: underline; color : #DD6900; 
}

.topNav {
	color: #00FF00;
	font-weight: bold;
}

.topNav a, .topNav a:active, .topNav a:visited, .topNav a:link {
	color: #FFFF00;
}
.sp2_select {
	font-weight: bold;
}
.menu {
	margin-bottom: 5px;
}
.grey {
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
	text-decoration: none;
}
.greyBold {
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
	text-decoration: none;
}
.greyDisclaimer {
	font-weight: normal;
	font-style: italic; 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
	text-decoration: none;
}
.blue {
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066; 
	text-decoration: none;
}
.blueBold {
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066; 
	text-decoration: none;
}
.blueTitle {
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066; 
	text-decoration: none;
}
.blueDisclaimer {
	font-weight: normal;
	font-style: italic; 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066; 
	text-decoration: none;
}
.greenTitle {
	font-weight: bold;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #54a9a9; 
	text-decoration: none;
}
.red {
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000; 
	text-decoration: none;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin-bottom: 5px;
	margin-right: 5px;
	line-height:14px;
	font-size: 9pt; 
}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin-bottom: 5px;
	margin-right: 5px;
	line-height:14px;
	font-size: 9pt; 
}

table.mainmenu {
	width: 200px;
	background-color: #ffffff;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
}
table.mainmenu th {
	font-family:Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	background-color:#72959E; 
	background-image: none;
	background-repeat: none;
	text-align:left; 
	font-size:11px;
	font-weight:bold;
	padding:2px 2px 2px 10px;
	height:15px;
	text-transform:uppercase;
	border-top: 4px solid #ffffff;
	border-bottom:4px solid #ffffff;
}
table.mainmenu td {
	background-color: #ffffff;
	font-size:10px;
	color: #000000;
}
table.mainmenu  a:link {color:#ffffff; font-weight:bold; text-decoration:none;}
table.mainmenu  a:visited {color:#ffffff; font-weight:bold; text-decoration:none;}
table.mainmenu  a:hover 	{color:#ffffff;}
table.mainmenu  a:active {color:#ffffff;}

table.submainmenu {
	font-family:Arial, Helvetica, sans-serif; 
	background-color: #ffffff;
	padding: 3px;
}
table.submainmenu  a:link {color:#000000; font-weight:normal; text-decoration:none;}
table.submainmenu  a:visited {color:#000000; font-weight:normal; text-decoration:none;}
table.submainmenu  a:hover 	{color:#000000;}
table.submainmenu  a:active {color:#000000;}