body { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.166; margin: 0px; padding: 0px; font-size:12px; }

a {color: #006699; text-decoration: none;}
a:link {color: #660000; text-decoration: none;}
a:visited {color: #660000; text-decoration: none;}
a:hover {color: #FFFFFF; text-decoration: none;}

h1 { color: #333; font-family: Arial,Verdana,sans-serif; font-size: 120%; margin: 0px; padding: 0px; }
h2 { color: #333; font-family: Arial,sans-serif; font-size: 114%; margin: 0px; padding: 0px; }
h3 { color: #bb1111; font-family: Arial,sans-serif; font-size: 100%; margin: 0px; padding: 0px; }
h4 { color: #333333; font-family: Arial,sans-serif; font-size: 100%; font-weight: normal; margin: 0px; padding: 0px; }
h5 { color: #334d55; font-family: Arial,Verdana,sans-serif; font-size: 100%; margin: 0px; padding: 0px; }
h6 { font-size: 114%; color: #FFFFFF; }

ul {list-style-type: square;}
ul ul {list-style-type: disc;}
ul ul ul {list-style-type: none;}
ul a:link, ul a:visited {display: block;}
ul {list-style: none; margin: 0; padding: 0;}
li {border-bottom: 1px solid #EEE;}

label { font-family: Arial,sans-serif; font-size: 100%; font-weight: bold; }
label {color: #334d55;}

p {text-align:justify;}
td {vertical-align:top;}



/***********************************************/
/* Layout Divs */
/***********************************************/
#header { background: #000033 url('../images/BannerTileBackground.gif') repeat-x; height: 60px; margin: 0px; padding: 0px; }
#masthead { height: 35px; line-height: 35px; margin: 0px; padding: 0px; }

#siteName { margin: 0; padding: 0 0 0 10px; float:left; }
#siteName {color: #FFFFFF;}
#pageName {margin: 0px;padding: 0x 0px 0px 15px;float:right;}

#content { margin: 0px; padding: 0px; border:0px solid red; }
#content img {
	float: inherit;
	height: auto;
	width: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 0;
}
#content .instrumentthumbs {text-align:center;padding:0px;padding-top:20px;margin:0px; auto;}
#content .instrumentthumbs img {padding:0px;margin:0px;border:0px;}
#content li { list-style-image: none; line-height: 13px; list-style-type: none; }
#content h2 {color:#FFFFFF;clear:right;border:1px solid #000;background:#292929;padding:5px;margin-bottom:10px;}


/************** #headlines styles **************/
#headlines { width: 175px; padding-right: 0px; }
#headlines { border-left: 1px solid white; border-bottom: 1px solid #cccccc; padding:0px; }
#headlines { margin: 0px; padding: 0px 0px 20px 5px; font-size: 80%; }
#headlines p { padding: 5px 0px 5px 0px; }


/************** .feature styles ***************/
.feature {padding: 5px 0px 10px 30px;font-size: 9pt;}
.feature h1 {border:1px solid #000;background:black;padding:5px;margin-bottom:10px;}
.feature h3 {padding: 30px 0px 5px 0px;text-align: center;}
.feature img {float: left;padding: 10px 10px 0px 0px;}


/************** .story styles *****************/
.story {clear: both;padding: 10px 0px 0px 10px;font-size: 9pt;}
.story p, .splash p {
	padding: 0px 0px 10px 0px;
	font-size: 20px;
}
.splash {padding: 10px 0px 0px 10px;font-size: 75%;}


/************* #siteInfo styles ***************/
#siteInfo {clear: both;font-size: 75%;padding: 0px 0px 0px 150px;margin:0px 170px 0px 170px;}
#siteInfo img {padding: 4px 4px 4px 10px;vertical-align: middle;}
#siteInfo {color: #cccccc;border: 1px solid #cccccc;}
#siteInfo {color: #333;border: 1px solid #cccccc;}


/*********** #sectionLinks styles ***********/
#sectionLinks { margin: 0px; padding: 0px; font-size: 12px; }
#sectionLinks h3 {padding: 10px 0px 2px 10px;}
#sectionLinks a {display: block;padding: 2px 0px 2px 10px;}
#sectionLinks a {border-top: 1px solid #cccccc;}
#sectionLinks a:hover {background-color: #330000;}


/*********** .relatedLinks styles ***********/
.relatedLinks { margin: 0px; padding: 0px 0px 10px 10px; font-size: 90%; }
.relatedLinks h3 { padding: 10px 0px 2px 0px; }
.relatedLinks a:link, .relatedLinks a:visited { display: block; }

/************** .members styles **************/
.members {padding:3px 10px;margin:20px 0px;display:block;}


/************** #advert styles **************/
#advert {padding: 30px 0px 10px;}
#advert img {display: block;}


/*#######BOXES####**/
.boxsmall { float:right; border-right: #999999 1px solid; border-top: #999999 1px solid; margin: 0px 0px 0px 0px; border-left: #999999 1px solid; width: 170px; border-bottom: #999999 1px solid; border:1px solid 7E9AD2; color:#000; background:; padding:0px; margin:0px; margin-right:40px; }
.boxsmall .boxbody p { clear:left; display:block; padding:10px; margin:0px; }
.boxsmall .boxbody img .ross { width:200px; padding:0px; margin:0px; }
.boxsmall .boxbody ul li { list-style-image:none; padding:0px 0px 2px 0px; font-size:11px; }

.boxright { padding-right: 0px; padding-left: 3px; float: right; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family:Arial,Comic sans ms; }
.boxright .boxbody { padding:2px 0px 2px 2px; font-weight: normal; margin: 0px; width: 100%; line-height: 13px; }
.boxright .boxbody p { padding:0px 0px 0px 0px; margin:0px 5px 0px 0px; font-size: 11px; text-align: left; }
.boxright ul { margin: 8px 4px 5px -2px; margin:0px; padding:0px 0px 0px 0px; font-weight: normal; font-size: 11px; line-height: 13px; list-style-type: none; }
.boxright li { margin: 0px; padding:0px; display: block; list-style-image: none; line-height: 13px; list-style-type: none; }
.boxright ul {color: #333;}

.boxpopout { margin: 0px 0px 10px 0px; border: #7e9ad2 0px solid; width: 145px !important; width:155px; }

.boxhead { margin: 0px; padding:0px 0px 0px 10px; }
.boxhead h2 { margin: 0px; padding:0px 0px 0px 0px; font-weight: bold; font-size: 12px; line-height: 13px; }

.boxbody .largeimage { margin: 2px 15px 3px 5px; float: right; }
.boxbody a { font-weight: normal; font-size: 10px; text-decoration: underline; }
.boxbody ul li { list-style-image:url(none); }
.boxbody {color: #999999;}
.boxbody a {color: #6688cc;}

#popout a {color:red;}
#popout a { padding:4px 4px 4px 0px; display: block; z-index: 24; left: 0px; width: 140px; text-decoration: none; }
/*2007 scrollfix*/
#popout a:hover { position:relative! important; }
#popout a:hover {background:#CCCCCC;color:#0000FF;}
#popout a span { display: none }
#popout a:hover span { font-weight: normal; font-size: 11px; }
#popout a:hover span { border: 1px solid #000; background: orange; color: #000; background: silver; }
#popout a:hover span { padding: 20px 10px 10px 23px; display: block; height:180px; z-index: 3; width: 380px; line-height: 13px; }
#popout a:hover span { float: right; position: absolute; top:0px !important; top: 200px; right: 185px !important; right: 208px; }
#popout a:hover span img { float:left; height:182px; width:141px; margin-right:8px; border:0px; }
#popout a:hover span p { margin: 0px; }
#popout a:hover span b { margin: 0px 0px 10px 155px; padding:5px 20px 5px 0px; display: block; font-size:14px; margin-left:155px; border-top:1px solid #000; border-bottom:1px solid #000; }
#popout h2 { margin-left:-10px; padding:2px; }
#popout h2 { background:#292929; color:#FFFFFF; }
#popout h2 { border:1px solid #acacac; color:#FFFFFF; }
#popout ul { padding-top: 4px; list-style-position: inherit; list-style-type: none; }
#popout ul li a { margin-left:5px; padding:0px; font-size: 11px; line-height: 15px; list-style-type: none; list-style-image: none; }
#popout ul li a {color: #697477;}



div .spec { margin-left:100px; width:490px; border:0px solid red; padding:0px; margin:0px; font-weight:normal; }
div .spec span { float:left; border:0px solid green; padding:0px; margin:0px; width:240px; font-weight:bold; display:block; }

.price {border:1px solid #000;font-size:14px;color:yellow;font-weight:bold;}
.price a {font-size:22px;text-decoration:underline;color:red;text-decoration:underline;}



/*from html */
.style1 { font-size: 24px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style3 {font-size: 18px}
.style4 {font-size: 13px}
.style5 { font-size: 14px; color: #0033FF; font-weight: bold; }
.style7 {font-size: 13px; color: #00486A; }
.style9 {font-size: 13px; color: #00486A; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style12 {color: #697477}
.style13 {color: #00486A}
.BanjoteacherText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #697477;
}
.Banjoteacherlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #697477;
	text-decoration: underline;
}
.Banjoteacher10Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #697477;
}
.Banjoteacher12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #697477;
}
banjoteacher12bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.Banjoteacher14Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #697477;
}
.banjoteachersmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #697477;
}
.BanjoTeacherHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}
.imageright {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.imageleft {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.imagecenter {
	float: inherit;
	margin-right: auto;
	margin-left: 75px;
}
newbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #e5e5e5;
}
NewTitel24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #FFFFFF;
}
NewTitel16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
}
NewTitle12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
newbodytext10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #e5e5e5;
}
newbodytext9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #e5e5e5;
}
.newtext12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #e5e5e5;
}
.newbodytext9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #e5e5e5;
}
.newbodytext10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #e5e5e5;
}
.newbodytext14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #e5e5e5;
}
NewTitelText24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #FFFFFF;
}
.NewTitelText16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
}
.NewTitelText14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
}
.NewTitelText12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #0000CC;
	text-decoration: underline;
}
.NewTiteText-24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #FFFFFF;
}
.NewText-20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #FFFFFF;
}
