html, body, td {
  font-family: arial,sans-serif;
  font-size: 10pt;
	margin: 10px;
}

form { margin: 0; }

p { margin: 0; }

a:link { color: #39275B; text-decoration:none; }
a:visited { color: #39275B; text-decoration:none; }
a:hover { color: #63319C; text-decoration:underline; }

.button{ font-size: 9pt }

.size8text{ font-size:8pt; }

.size9text { font-size:9pt; }

.size10text{ font-size:10pt; }

.size12text{ font-size:12pt; }

.size13text{ font-size:13pt; }

.paddedBox {padding: 5px}


/* main page */
.toolSection {padding-bottom: 20px}
.toolDescription { font-family: arial; font-size:10pt;  }

.navBigButton{ background-color: #924BC3; padding-left: 9px; padding-top: 4px; padding-bottom: 4px; font-family: arial; font-size:12pt; font-weight: bold; width: 100%; color: #FFFFFF; 
							  background-image: url(bg.jpg) }


.navLinks a{ display: block; margin-left: 0px; padding-left: 10px; padding-right: 0px; padding-top: 1px; padding-bottom: 1px; width: 100%; }
.navLinks a:link { color: #FFFFFF; text-decoration:none; font-size:10pt; }
.navLinks a:visited { color: #FFFFFF; text-decoration:none; font-size:10pt; }
.navLinks a:hover {color: #FFFFFF; background-color: #924BC3; text-decoration:none; font-size:10pt;}
.navLinks ul { list-style: none; margin: 0; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: none; }
.navLinks li { margin: 0; padding: 0px;  }

.bboardMessageTitle { font-family: arial; font-weight: bold; font-size:9pt; padding: 3px; }
.bboardMessageSelected { border: 1px solid #808080; font-family: arial; font-size:10.5pt; background-color:#FFFFFF; padding: 3px; }
.bboardMessageDetail { font-family: arial; font-size:9pt; padding-left: 20px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }
.bboardColorBar { margin-top: 4px; margin-bottom: 4px; background-color: #C0C0C0; width:100%;}

.bookResults { padding:3px 10px; }
.bookResults ul { list-style: square inside; margin: 0; padding-left: 6px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: none; }
.bookResults li { margin: 0; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px;  }

.normalTextBox { padding: 3px; font-family: arial; font-size:10pt; }
.boldedNormalTextBox {  padding: 3px; font-family: arial; font-size:10pt; font-weight: bold;}
.boldedLargeTextBox {  padding: 3px; font-family: arial; font-size:11pt; font-weight: bold;}
.boldedHiPadTextBox {  padding: 6px; font-family: arial; font-size:10pt; font-weight: bold;}


.bigBr { margin-top: 30px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;  }
.mediumBr {margin-top: 20px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;  }
.mediumSmallBr {margin-top: 15px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;  }
.smallBr { margin-top: 10px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;  }
.tinyBr { margin-top: 5px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;  }



.boldNormalText{ font-family: arial; font-size:10pt; font-weight: bold; }

.normaltext{ font-family: arial; font-size:10pt;  }
.tinytext{ font-size:7pt; }


.pageTitle {text-align: left; font-size: 13pt; font-weight: bold; font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;}
.pageSpecificTitle { font-size: 13pt; font-weight: bold; font-family:Arial,Helvetica,sans-serif; }
.sectiontitle { font-family: 'Trebuchet MS',arial; text-align: left; font-size:12pt; font-weight: bold; } 
.subsectiontitle { font-family: 'Trebuchet MS',arial; text-align: left; font-size:10.5pt; font-weight: bold; } 



.styledButton {
 font: 11px Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
}

.wikiTitle { font-size: 15pt; font-weight: bold; font-family:Arial,Helvetica,sans-serif;}
.wikiSectionTitle { margin-top: 15px; padding: 3px; background-color:#EEEEEE; font-size: 12pt; font-weight: bold; font-family:Arial,Helvetica,sans-serif; }
.wikiSubSectionTitle { padding: 3px; font-size: 10.5pt; font-weight: bold; font-family:Arial,Helvetica,sans-serif; }
.wikiTextBlock { padding: 5px; font-family: arial; font-size:10pt; }
.wikiTextArea { font-family: arial; }
.wikiAddonBar {background-color:#DDDDDD; margin:0; padding: 0px; width:100%;   }
.wikiAddonBarContent{ padding: 3px; font-size:9pt; }
.wikiFileDiv {padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;}

.toolTitle { font-family: 'Trebuchet MS',arial; font-size:12pt; padding-left: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; color: #FFFFFF }


.gold_bar { background-color: #EEEEEE; width:150px; border: #BFBF7F 1px solid; }

.color_bar { background-color:#63319C; font-size:x-small; text-align:center; width:100%; font-family:Arial,Helvetica,sans-serif;}

.light_color_bar { background-color:#AF5CDC; font-size:x-small; text-align:center; width:100%; font-family:Arial,Helvetica,sans-serif;}

.gray_color_bar { background-color:#dcdcdc; font-size:x-small; text-align:center; width:100%; font-family:Arial,Helvetica,sans-serif;}

.dark_purple_color_bar { background-color:#39275B; font-size:x-small; text-align:center; width:100%; font-family:Arial,Helvetica,sans-serif;}


/* APF Styles */

.apf_submit_button_style { font-weight: bold; }

.apf_cart_text3_style { background-color:#FFFFFF; color:#00659C; font-family:Arial,Helvetica,sans-serif; font-size:larger; font-weight:bold; white-space:nowrap; width:33%; }

.apf_color_bar { background-color:#00659C; font-size:x-small; text-align:center; width:100%; font-family:Arial,Helvetica,sans-serif;}

.apf_error { font-size:150%; font-weight:bold; color:red; font-family:Arial,Helvetica,sans-serif;}

.apf_small_text { font-size:small; font-family:Arial,Helvetica,sans-serif;}

.apf_prices { color:#990000; font-family:Arial,Helvetica,sans-serif;}

.apf_prices_text { font-size: 14px; font-weight:bold; font-family:Arial,Helvetica,sans-serif;}

.apf_normal_heading { font-weight:bold; font-family:Arial,Helvetica,sans-serif;}

.apf_even_row { background-color:#eeeeee; padding:6; }

.apf_odd_row { background-color:#ffffff; padding:6; }

.apf_checkbox { clear:right; float:right; font-weight:bold; padding:6; }

.apf_heading4 { font-weight:bold; font-family:Arial,Helvetica,sans-serif; }

.apf_heading4c { font-weight:bold; font-size:larger; font-family:Arial,Helvetica,sans-serif; color:#CE6500; }



.apf_shopping_cart_link {font-size: 12px; font-family: Arial,Helvetica, sans-serif; text-align: right;}

.apf_logo{font-weight: bold; font-size: 20px; font-family: Arial,Helvetica,sans-serif;}

.apf_menu_border{padding: 5px; font-size: 14px; font-family:Arial,Helvetica,sans-serif; border-style: solid; border-width: 1px; border-color: #dcdcdc;}

.apf_regular_text_bold { font-weight: bold; font-family:Arial,Helvetica,sans-serif; }

.apf_regular_text { font-size: 14px; font-family:Arial,Helvetica,sans-serif; }



.apf_nav_menu {padding: 2px; font-size: 14px; font-weight: bold; font-family:Arial,Helvetica,sans-serif;}


