/* Body Text Not In Other Tags */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
}
/* Dark blue text link */
A:link.menu {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff2424;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
    padding-right: 0px;
}
A:hover.menu {
	text-decoration: none;
	color: #ff2424;
	font-style: normal;
	font-weight: bold;
	background-color: #d3ffa7;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
    padding-right: 0px;
}
A:visited.menu {
	text-decoration: none;
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	color: #ff2424;
	font-size: 16px;
	font-weight: bold;
}
/* Button Style Text link  */
A:link.button {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	background-color: #FFFFB3;
	padding: 0px;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	border-width: 1px;
	border-style: ridge;
	border-color: #333366 #333366 #333366 #333366;
}
A:hover.button {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #D0DBE7;
	background-color: #214466;
	padding: 0px;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	border-width: 1px;
	border-style: ridge;
	border-color: #333366 #333366 #333366 #333366;
}
A:visited.button {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	background-color: #D0DBE7;
	padding: 0px;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	border-width: 1px;
	border-style: ridge;
	border-color: #333366 #333366 #333366 #333366;
}
/* Dark blue text link */
A:link.footer {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575D85;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;
}
A:hover.footer {
	text-decoration: none;
	color: #575D85;
	font-style: normal;
	font-weight: normal;
	background-color: #d3ffa7;
}
A:visited.footer {
	text-decoration: none;
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	color: 843842;
	font-size: 12px;
	font-weight: normal;
}
/* Un-Order List */
ul {
	font-family: Stylus BT,Arial, Helvetica, sans-serif;
	list-style-type: disc;
	list-style-position: outside;
	font-size: 16px;
}
/* List Item Text */
li {
	font-family: Stylus BT,Arial, Helvetica, sans-serif;
	font-size: 16px;
}
/* Outset Box Effect */
.box1 {
	padding: 0px;
	border-width: 2px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000;
}
/* Outset Box Effect */
.box2 {
	padding: 3px;
	border-width: 3px;
	border-style: solid;
	border-color: #999999 #333333 #333333 #999999;
}
/* Bordered Box Effect without Colored Background with Text */
.thin_box_in_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #214466;
	font-style: normal;
	font-weight: normal;
	padding: 0px;
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #214466 #214466 #214466 #214466;
}
/* Form Text Not In Other Tags */
form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
}
/* Form Textarea Text and Border */
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #333366 #333366 #333366 #333366;
}
/* Form Input Text and Border */
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #666699 #666699 #666699 #666699;
	background-color: #e7ffcc
}
/* Submit Button NOT used */
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #333366 #333366 #333366 #333366;
	background-color: #cccccc
}
/* Required Form Effect */
.rq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993333;
	font-style: normal;
	font-weight: normal;
	border-width: 1px;
	border-color: #993333 #993333 #993333 #993333;
	border-style: solid;
	background-color: #ffccff;
}
/* Required Text Effect */
.rqd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993333;
	font-style: normal;
	font-weight: normal;
}
/* Body Section  */
.body_area {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
}
/* Section Title 1 */
.title1 {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333399;
	font-style: normal;
	font-weight: bold;
	background-color: #ffffff;
}
/* Section Title 2 */
.title2 {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333399;
	font-style: normal;
	font-weight: bold;
	background-color: #cccccc;
}
/* Section Title 3 */
.title3 {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333399;
	font-style: normal;
	font-weight: bold;
	background-color: #D9FFCC;
}
/* Section Title 4 */
.title4 {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333399;
	font-style: normal;
	font-weight: bold;
	background-color: #ffff9e;
}
/* Section Title 5 */
.title5 {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffff61;
	font-style: normal;
	font-weight: bold;
	background-color: #2424ff;
}
/* Side Menu Body Text  */
.menu {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff2424;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
    padding-right: 0px;
}
/* Menu Title Bar Text  */
.menu_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	font-style: normal;
	font-weight: bold;
}
/* Web Site Title */
.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #843842;
	font-style: normal;
	font-weight: bold;
}
/* Large Text  */
.header {
	font-family: Monotype Corsiva, Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: #ffff61;
	font-style: normal;
	font-weight: normal;
}
/* Large Text  */
.large {
	font-family: Stylus BT, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
}
/* Large White Text  */
.large_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
}
/* Medium Text  */
.medium {
	font-family: Stylus BT,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575D85;
	font-style: normal;
	font-weight: normal;
}
/* Medium Text with White BG  */
.medium_wht_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
	background-color: #ffffff;
	border-width: 0px;
}
/* White Medium Text  */
.medium_wht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
}
/* Medium Text with Dark Border  */
.medium_bdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #666699 #666699 #666699 #666699;
}
/* Medium Text with Light Border  */
.medium_lgt_bdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999 #999999 #999999 #999999;
}
/* Medium Text with Side Border  */
.medium_bdr_side {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff #333366 #ffffff #333366;
}
/* Medium Red Text  */
.red_medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993333;
	font-style: normal;
	font-weight: normal;
}
/* Medium Text  */
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575D85;
	font-style: normal;
	font-weight: normal;
}
/* Small Text  */
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
}
/* Small Narrow Text  */
.narrow {
	font-family: Arial Narrow;
	font-size: 9px;
	color: #333399;
	font-style: normal;
	font-weight: normal;
}
/* Warning Text  */
.warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993333;
	font-style: normal;
	font-weight: bold;
}
