a#active_menu { color: #fff; font-weight: bold; }
a#active_menu:hover { color: #fff; text-decoration: none; }
a:hover {
	color: #fff;
	text-decoration: none;
}
a.category:link, a.category:visited { color: #D5C892; }
a.category:hover { background-color: transparent; color: #7F5700; }
a.comment:link, a.comment:visited { color: #D5C892; font-family: Verdana, Arial, sans-serif; font-size: 11px; padding-top: 10px; }
a.latestnews:link, a.latestnews:visited { color: #D5C892; display: block; font-family: Verdana, Arial, sans-serif; font-size: 11px; letter-spacing: 0px; line-height: 15px; padding-bottom: 2px; padding-top: 2px; text-align: left; text-align: left; text-decoration: none; width: 160px; }
a.mainlevel:link, a.mainlevel:visited { border-bottom: 1px solid #414642; color: #fff; display: block; font-family: Verdana, Arial, sans-serif; font-size: 11px; letter-spacing: 0px; line-height: 15px; padding-bottom: 2px; padding-top: 2px; text-align: left; text-align: right; text-decoration: none; width: 170px; }
a.readon:link, a.readon:visited { background-image: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/read.gif'); background-position:  left 50%; background-repeat: no-repeat; color: #D5C892; font-family: Verdana, Arial, sans-serif; font-size: 11px; height: 20px; padding-left: 20px }
a.sublevel:link, a.sublevel:visited { border-bottom: 1px solid #414642; color: #D5C892; display: block; font-family: Verdana, Arial, sans-serif; font-size: 11px; letter-spacing: 0px; line-height: 17px; padding-bottom: 2px; padding-right: 10px; padding-top: 2px; text-align: right; text-align: left; text-decoration: none; width: 150px; }
a.sublevel:hover { color: #C0C0C0; text-decoration: none; }
a:link, a:visited { color: #CFC58E; text-decoration: underline; }
a.mainlevel:hover, a.latestnews:hover { background-color: #0D0D56; color: #7F5700; }
a.readon:hover, a.comment:hover { background-color: transparent; color: #fff; text-decoration: underline; }
body { background-color: #000080; background-image: url('ul(%27imageselectricblue.jpg%27'); margin: 0px; padding: 0px; text-align: center }
h1	{ color: #fff; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 20px; font-weight: normal; letter-spacing: -1px; line-height: 30px; margin-top: 10px; }
h2	{ color: #E0C97B; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 20px; font-weight: normal; letter-spacing: -1px; margin-top: 10px; }
h3	{ color: #fff; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 20px; font-weight: normal; letter-spacing: -1px; margin-top: 10px; }
h6	{ color: #fff; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 20px; font-weight: normal; letter-spacing: -1px; margin-bottom: 10px; margin-top: 20px; }
hr { background: transparent; /* often used in components like Akobook, and Simpleboard forum
	   to define the separator lines */ border: 0px; border-top: 1px dashed #535955; width: 90%; }
img{ border: 0px; }
img.right, form#selectform { float: right; }
input.captchainput#security_try{ background-color: #4B4F4C; border: 1px; border-color: #707571; border-style: solid; color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 11px; margin-bottom: 2px; margin-top: 2px; }
input.inputbox{ background-color: #4B4F4C; border: 1px; border-color: #707571; border-style: solid; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 11px; }
input.inputbox#mod_login_password, input.inputbox#mod_login_username { background-color: #FFFFFF; background-image: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/back_main.jpg'); border: 1px solid #999999; color: #666666; font-family: Verdana, Arial, sans-serif; font-size: 11px; margin-bottom: 2px; margin-top: 2px; width: 150px }
input.inputbox#mod_search_searchword{ background-color: #FFFFFF; background-image: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/back_main.jpg'); border: 1px solid #999999; color: #666666; font-family: Verdana, Arial, sans-serif; font-size: 11px; margin: 2px auto; width:150px; margin-top:2px; margin-bottom:2px }
select.inputbox{ background-color: #4B4F4C; border: 1px; border-color: #707571; border-style: solid; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 11px; padding: 2px; }
table.vatable  { margin: 0px; padding: 0px; width: 650px; }
td, tr, p, div { color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 11px; letter-spacing: 0.5px; line-height: 18px; }
td.bread, td.nav { text-align: left; width: 150px; }
textarea.inputbox { background-color: #4B4F4C; border: 1px; border-color: #707571; border-style: solid; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 11px; width: 350px; }
ul { margin: 0px; padding: 0px; }
.button { background-color: #F5F5F5; border: 1px solid #CBCBCB; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; margin-top: 3px; }
.button:hover { color: #FF8C00; }
/** category text format and links **/
.category { color: #FF8C00; font-family: Verdana, Arial, sans-serif; font-size: 11px; letter-spacing: 1px; text-decoration: none; }
.color1{ border: 1px solid #484D49; color: #D1C39D; padding: 5px; padding-left: 5px; }
.color2{ border: 1px solid #484D49; color: #E7964E; padding: 5px; padding-left: 5px; }
.container {background-color: #000080; position:absolute; left:50%; tp: 220px;	width:1000px; z-index:1;	margin-left: -500px;}
.componentheading { color: #B3CBD7; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 25px; font-weight: normal; letter-spacing: -1px; margin-top: 10px; padding-bottom: 10px; }
.contentdescription { }
.contentheading { color: #E0C97B; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 25px; font-weight: normal; letter-spacing: -1px; line-height: 25px; margin-top: 10px; padding-bottom: 15px; }
.contentpane, .contentpaneopen { width: 100%; }
#descript {
	padding: 10px;
}

.contenttoc { border-bottom: 1px solid #545454; margin-bottom: 2px; margin-left: 2px; padding: 2px; }
.contenttoc #toc li { margin:0em; display: inline; font-size: 90%; padding-left: 2.5em; padding-right: 5px }
.contenttoc ul#toc { list-style-type: none; margin-left: 0; }
/* Content - Sections & Categories */
.createdate { color: #F39026; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; margin-bottom: 10px; text-decoration: none; }
.details { background-image: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/read.gif'); background-position:  left 50%; background-repeat: no-repeat; color: #D5C892; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 20px; padding-left: 20px }
.headings { color: #ededed; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 15px; font-weight: bold; letter-spacing: -1px; margin: 0px; padding: 0px; }
.headings a:link{ color: #FC8403; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 18px; font-weight: normal; margin: 0px; padding: 0px; }
.headings a:visited{ color: #fff; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 18px; font-weight: normal; margin: 0px; padding: 0px; }
.headings2 { color: #fff; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 18px; font-weight: normal; letter-spacing: -1px; margin: 0px; padding: 0px; }
.hits{ float: right; font-weight: normal; }
.modifydate { color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.moduletable { padding-bottom: 10px; text-align: right; }
.moduletable h3 { color: #D5C892; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 19px; font-weight: normal; letter-spacing: -1px; margin: 0px; margin-top: 5px; padding-bottom: 10px; text-align: right; width: 170px; }
.moduletable td { font-size: 11px; text-align: left; }
.moduletable-news1 { clear: both; background-color: #31315; height: 250px; margin-right: 20px; overflow-x: auto; overflow-y: hide; padding: 5px; text-align: left; width: 660px; }
.moduletable-news1 .contentheading, .training-services .contentheading {
	color: #fff;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 25px;
	margin-top: 10px;
	padding-bottom: 15px;
	background-color: 313156;
}
.moduletable-news1 h3 {
	color: #D5C892;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 19px;
	font-weight: normal;
	letter-spacing: -1px;
	text-align: left;
	width: 170px;
	background-color: 313156;
}
.moduletable-news1 h2, .moduletable-news1 h6, .training-services h2{ color: #E0C97B; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 15px; font-weight: normal; letter-spacing: -1px; margin-top: 0px; }
.training-services h6	{ color: #fff; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 15px; font-weight: normal; letter-spacing: -1px; margin-top: 0px; }
.moduletable-newslink { width: 600px; }
.pagenavbar { font-size: 85%; padding-bottom: 5px; text-align: right; }
.pagenavcounter { float: right; font-size: 85%; padding-bottom: 5px; }
.questions { color: #D5C892; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 22px; font-weight: normal; letter-spacing: -1px; margin: 0px; padding: 0px; }
.quote { color: #D5C892; font: oblique 140% georgia, times, serif; line-height: 25px; margin: 0 auto; width: 90%; }
.search { padding-bottom: 10px; text-align: left; }
.sectiontableentry1 { background-color: #494D4A; }
.sectiontableentry2 { }
.sectiontableheader { background-color: #494D4A; color: #FFFFFF; font-size: 11px; }
.small { color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
.smalldark { color: #FC8403; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none; }
.subheadings { color: #6991A0; font-family: Verdana, Arial, sans-serif; font-size: 16px; line-height: 25px; }
.vathumbs{ width: 150px; }
#add1{ background: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/quoteback.gif') no-repeat bottom right; border-right: 1px solid #535955; display: block; float: left; font-size: 11px; height: 265px; text-align: left; width: 210px }
#add2{ background: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/quoteback.gif') no-repeat bottom right; border-right: 1px solid #535955; float: left; font-size: 11px; height: 265px; margin-left: 15px; text-align: left; width: 210px }
#add3{ background: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/quoteback.gif') no-repeat bottom right; float: left; font-size: 11px; height: 265px; margin-left: 15px; text-align: left; width: 200px }
#addwrap { float: left; text-align: center; width: 700px; }
#addwrap h3{ color: #fff; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 16px; font-weight: normal; letter-spacing: -1px; margin: 0px; padding-bottom: 10px; text-align: left; text-transform: uppercase; width: 150px; }
#body {
	margin: 0 auto;
	width: 950px;
	background-color: #000080;
}
#footer { color: #FFFFFF; font-size: 10px; height: 50px; letter-spacing: 0px; margin: 0 auto; padding-top: 20px; text-align: center; width: 920px; }
#footer a:link, #footer a:visited { color: #fff; display: inline; font-size: 10px; padding-left: 5px; padding-right: 5px; text-decoration: none; }
#footer th { color: #FFFFFF; }
#footerwrap { background-color: #6B6853; float: left; height: 100px; margin: 0 auto; width: 100%; }
#header { background-image: url('images/header.jpg'); background-repeat: no-repeat; height: 232px; margin: 0 auto; width: 920px; background-position-y:50% }
#headerwrap { background-color: #000080; background-image: url('images/topbg.gif'); background-repeat: repeat-x; height: 232px; margin: 0 auto; width: 100%; background-position-y:50% }
#leftcolumn {
	float: left;
	text-align: left;
	width: 170px;
}
#content { border-left: 1px solid #535955; float: right; margin-top: 10px; padding-bottom: 30px; padding-left: 20px; text-align: left; width: 700px; }
#mainbody { background-image: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/bodyback.gif'); background-repeat: no-repeat; border-left: 1px solid #535955; float: left; margin-top: 10px; padding-bottom: 30px; margin-left: 20px; padding-left: 20px; text-align: left; width: 700px; background-position-y:center }

#menu { float: right; height: 60px; margin-bottom: 0px; text-align: left; width: 580px; }
#menuwrap { background-repeat: no-repeat; height: 60px; margin: 0 auto; padding: 0px; text-align: center; width: 900px; background-position-y:center }
#middle-old{ background-color: #313156; color: #fff; font-size: 11px; height: 125px; margin: 0 auto; padding-top: 20px; width: 920px; }
#middle .moduletable { padding-bottom: 5px; text-align: left; }
#middle a:link, #footer a:visited {
color: #fff; display: inline; font-size: 10px; padding-left: 5px; padding-right: 5px; text-decoration: none;
}
#middlewrap {
	border-bottom: 3px solid #fff;
	border-top: 1px solid #666;
	float: left;
	margin: 0 auto;
	width: 100%;
}
#middle { background-color: #000080;
font-size: 10px; height: 50px; letter-spacing: 0px; margin: 0 auto; padding-top: 20px; text-align: center; width: 920px;
}
#middle h3{ color: #fff; font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif; font-size: 15px; font-weight: normal; letter-spacing: -1px; text-align: left; text-transform: uppercase; width: 160px; }
#middle li, li, .moduletable li { list-style: none; }
#middle td { color: #fff; font-size: 10px; text-align: left; }
#middle1{ float: left; left: 10px; position: relative; text-align: left; width: 170px; }
#middle2, #middle5 { float: left; left: 20px; position: relative; text-align: left; width: 170px; }
#middle3{ float: left; left: 30px; margin-right: 20px; position: relative; text-align: left; width: 170px; }
#middle4{ float: left; left: 20px; margin-right: 20px; position: relative; text-align: left; width: 170px; }

#news1{ float: left; }
#news1 .contentpaneopen { margin: 0 auto; width: 95%; }
#triviaheader { background-image: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/triviaheader.jpg'); background-repeat: no-repeat; height: 172px; margin: 0 auto; width: 920px; background-position-y:50% }
#triviamenuwrap { background-image: url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/triviaheader.jpg'); background-repeat: no-repeat; height: 60px; margin: 0 auto; padding: 0px; text-align: center; width: 900px; background-position-y:center }
.training-services {
	clear: both;
	border: 0px solid #636A64;
	margin-right: 20px;
	overflow-x: auto;
	overflow-y: hide;
	padding: 5px;
	text-align: left;
	width: 660px;
}
.bulleted-list {
	background-repeat: repeat-y;
	background-image: url('images/bullet.jpg');
	text-indent: 14px;
	list-style-type: none;
}

.bl {background: #313156 url('images/bl.jpg') no-repeat 0 100%; width: 670px}
.br {background: url('images/br.jpg') no-repeat 100% 100%; }
.tl {background: url('images/tl.jpg') no-repeat 0 0; }
.tr {background: url('images/tr.jpg') no-repeat 100% 0;}
.clear {font-size: 1px; height: 1px} 
.leftbordr {background: url('images/border.gif') repeat-y 0 100%;}
.questions2 {
	color: #D5C892;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', arial, verdana, sans-serif;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 10px;
	padding: 10px 10px 10px 10px;
	text-align: center;
}
.riderdescription {
	font-size: x-small;
	text-align: justify;
}