body {  background-color: #ffffff;  font-family:Arial, Helvetica, sans-serif;  font-size:0.75em;}td {  vertical-align: top;}img {  border: 0px;}a {  text-decoration: none;}a:hover {  text-decoration: underline;}p.browntext {	color:#A4804D;	font-size:1.4em;}.bodytext a:visited {  color: #c88e37;}#outercontainer {  margin-top: 0px;}#outerpopupcontainer {  padding-bottom: 0px;}#maincontainer {  width: 800px;  text-align: left;  background-color: #ffffff;  border-top: 1px #e0e0e0 solid;  border-left: 1px #c0c0c0 solid;  border-right: 1px #c0c0c0 solid;  background:url(/../images/marblebg.jpg) repeat-y left #FFE6CE;}#mainfrontcontainer {  width: 800px;  text-align: left;  border-top: 1px #e0e0e0 solid;  border-left: 1px #c0c0c0 solid;  border-right: 1px #c0c0c0 solid;  background-color: #FFE6CE;}#mainpopupcontainer {  padding-top: 2px;  width: 450px;  text-align: left;  background-color: #ffffff;  border-top: 1px #e0e0e0 solid;  border-left: 1px #c0c0c0 solid;  border-right: 1px #c0c0c0 solid;}#header {  width: 800px;}#headerpopup {  width: 450px;  text-align: center;}.map {  float: right;}#printheader {  display: none;}#handheldheader {  display: none;}#headnav {  width: 800px;  background-color: #BB013A;  border-top: 1px #000000 solid;  border-bottom: 1px #808080 solid;  display: block;}#headnavtext {  font-family: Arial, Verdana, sans-serif;  font-size: 75%;  padding: 4px 10px 6px 26px;  display: block;}#headphone {  float: right;  font-family: Arial, Verdana, sans-serif;  font-size: 75%;  padding: 4px 26px 6px 10px;  color: #ffffff;}#headnavtext a {  color: #ffffff;  font-weight: bold;  text-decoration: none;}#headerold {  width: 800px;}#headerpopupold {  width: 450px;  text-align: center;}.mapold {  float: right;}#printheaderold {  display: none;}#handheldheaderold {  display: none;}#headnavold {  width: 800px;  background-color: #BB013A;  border-top: 1px #000000 solid;  border-bottom: 1px #808080 solid;  display: block;}#headnavtextold {  font-family: Arial, Verdana, sans-serif;  font-size: 75%;  padding: 4px 10px 6px 26px;  display: block;}#headphoneold {  float: right;  font-family: Arial, Verdana, sans-serif;  font-size: 75%;  padding: 4px 26px 6px 10px;  color: #ffffff;}#headnavtextold a {  color: #ffffff;  font-weight: bold;  text-decoration: none;}.navdiv {  color:#000000;  font-size: 110%;  padding: 0px 5px 0px 5px;}#handheldnav {  display: none;}.navdivold {  color:#000000;  font-size: 110%;  padding: 0px 5px 0px 5px;}#handheldnavold {  display: none;}#strap {  width: 100%;  text-align: right;  margin:0px;  padding:0px;}#strap h1 {  display: none;}#mainnav {  text-align: right;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-weight: bold;  font-size: 70%;  color: #ff0000;  padding: 4px 21px 0px 0px;}#mainnav a {  color: #808080;}#bottomnav {  text-align: right;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-weight: bold;  font-size: 100%;  color: #ff0000;  padding: 4px 21px 5px 0px;}#bottomnav a {  color: #808080;}.nav {  padding: 52px 0px 0px 0px;}.navbut {  padding-bottom: 8px;  padding-right: 17px;}.fronticontab {  margin: 10px 0px 0px 18px;}.fronticontab td {  padding: 0px 5px 16px 5px;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 0.70em;}.layouttab {  width: 800px;}#popupinner {  width: 450px;  font-size: 70%;  font-family: Arial, Helvetica, Verdana, sans-serif;  color: #000000;  padding:25px 15px 0px 19px;}.main {  width: 625px;}#mainbody {  padding-right: 0px;  padding-left: 1px;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 0.70em;  line-height: 1.3em;}#setextwrap {  text-align: center;}#setext {  text-align: left;  width: 700px;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 0.73em;  line-height: 1.3em;}.para2 {  color: #F50C54;}.para3 {  color: #CE26FF;}#subbody {  padding-right: 20px;  padding-left: 0px;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 93%;  line-height: 1.3em;}#subbody hr {  height: 1px;  color: #e0e0e0;}#subbody h3 {  color: #505050;  margin: 0px;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-weight: bold;  font-size: 1.1em;}#subbody h4 {  color: #505050;  margin: 0px;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-weight: bold;  font-size: 1.1em;}#subbody ul {  color: #BB013A;}#subbody li p {  color: #000000;}#mainbody ol {  margin-left: 2em;}#contactform td {	font-size: 0.8em;	padding-bottom: 0.5em;}.module-label {	font-weight: bold;	color: #800000;}.clear {  clear:both;}.rightimage {  display: block;  float: right;  width: 148px;  margin-top: 12px;  margin-left: 20px;  margin-bottom: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 100%;}#rightbox {  display: block;  float: left;  width: 178px;  border: 1px #60e0e0 solid;  padding: 10px;  margin-top: 12px;  margin-right: 20px;  margin-bottom: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 100%;}#rightbox img {  margin-bottom: 6px;}#rightbox a {  color: #461dad;}#rightbox .title {  color: #ff6000;  font-weight: bold;  padding-bottom: 3px;}#rightbox .title2 {  color: #000066;  font-weight: bold;}.list {  list-style-image: url(/images/bullet.gif);}.gulllist {  list-style-image: url(/images/gullbullet.gif);}ul.gulllist li {	margin-bottom:10px;}.toprightimg {  float: right;  padding: 20px 0px 10px 10px;}.imagecaption {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 90%;  color: #000000;  text-align: center;  margin: 2px 20px 12px 0px;  width:300px;}#heading img {  margin-top: 16px;  margin-bottom: 4px;}#heading .toprightimg img {  margin-top: 0px;}#heading h2 {  display: none;}.topjump {}.textdiv {  background-image: url(/images/dotdiv.gif);  background-repeat: no-repeat;  width: 100%;  height: 1.5em;  min-height: 20px;}#popupfooter {  width: 450px;  text-align: right;}#popupfooterbar {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 70%;  background-color:#BB013A;  color: #ffffff;  margin: 0px;  text-align: center;  padding: 10px 10px 11px 10px;  border-top: 1px #000000 solid;}#popupfooterold {  width: 450px;  text-align: right;}#popupfooterbarold {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 70%;  background-color:#BB013A;  color: #ffffff;  margin: 0px;  text-align: center;  padding: 10px 10px 11px 10px;  border-top: 1px #000000 solid;}#infobar {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 70%;  color: #909090;  margin: 4px 10px 0px 10px;  text-align: center;}#infobar a {  color: #909090;  text-decoration: none;}#infobar1 {  display: inline;  text-align: left;}#infobar2 {  display: inline;  text-align: center;  width: 60%;}#infobar3 {  display: inline;}#infobar4 {  display: inline;}#footer {  width: 800px;  }#footer a {  color:#ffffff;}.footerbar {  background: #AE8A56 url(/images/sota_newinner_9a_footback.gif) repeat-x top;  color:#ffffff;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 1em;  padding: 20px 10px 11px 10px;}.footlinks {  float: right;  color: #ffffff;}#fronttabtext{  width: 800px;  font-family: Arial, Helvetica, Verdana, sans-serif;  text-align: left;  font-size: 84%;}#fronttabtext h1{  color: #ffffff;  font-size: 130%;  background-color: #AB9AC5;  padding: 5px 10px;}form {	}form div {	}.formfld {  font-family: Arial, Helvetica, sans-serif;  color: #000000;  text-align: right;  vertical-align: top;  padding-right: 10px;}.formkey {  font-family: Arial, Helvetica, sans-serif;}.formerr {  font-family: Arial, Helvetica, sans-serif;  color: #e00000;}.formchkh {	font-weight: bold;	color: #30c070;}.formtxth {	font-weight: normal;	color: #900070;}.formbox {  font-family: Arial, Helvetica, sans-serif;  padding-bottom: 4px;}.bluebox {	font-size: 0.8em;	border: 1px solid;	border-color: #7070c0;}.formbutt {	color: #003e00;	letter-spacing: 1px;	padding-top: 2px;	padding-bottom: 2px;	border: 1px solid;	border-color: #80c0c0;	background-color: #f0e0d0;}.formgen {	font-size: 0.7em;}.selctbox {	font-size: 0.8em;	border-color: #7070c0;}.checkbox {	font-size: 0.8em;	border-color: #7070c0;}.obliged {	font-size: 1em;	color: #d00010;}.on {  text-decoration: underline;}.off {  text-decoration: none;}.whiteoff {  color: #ffffff;  text-decoration: none;}.blackoff {  color: #000000;  text-decoration: none;}.nolink {  color: #000000;  text-decoration: none;  cursor: default;}#topnav {	background-color:#AF8B57;}#topnav ul {	list-style-type:none;	display:inline;	margin:0px 0px 0px 50px;	padding:0px;}#topnav ul li {	display:inline;	margin:0px;	padding:0px;}#topnav ul li a {	text-decoration:none;}#topnav ul li a img {	text-decoration:none;	margin-right:30px;}#topnavold {	background-color:#0096D6;	border-bottom:3px solid #A2CCFC;	border-top:3px solid #A2CCFC;	width:800px;}#topnavold img {	margin-left:50px;}#topnavold ul {	list-style-type:none;	display:inline;}#topnavold ul li {	display:inline;}#frontmaincontent {	background-image:url(/images/sota_newfront_7a_bg.jpg);	background-position:top;	background-repeat:no-repeat;	width:800px;	height:370px;	margin:0px;	padding:0px;}#frontmaincontentnew {	background-image:url(/images/sota_newfront_7a_bgnew.jpg);	background-position:top;	background-repeat:no-repeat;	width:800px;	height:500px;	margin:0px;	padding:0px;}.spacerdiv {	height:25px;	width:800px;}.frontheader {	padding-top:20px;	padding-left:30px;}.frontheader h2 {	display:none;}.frontheader img {	display:block;}.frontcontentbox {	width:455px;	height:125px;	/*overflow:auto;*/	padding-left:30px;	padding-top:8px;	float:left;	font-size: 0.95em;}.frontcontentbox p a {	color:#0033CC;	text-decoration:none;}.frontjazzageimg {	float:left;	padding-top:160px;}#innermain {	font-size:1.1em;}#innermainleft {	float:left;	background-color:#C6E67A;	width:180px;	padding-top:40px;}#innermainleft ul {	list-style-type:none;	margin:0px;	padding:0px;}#innermainright {	float:right;	background-color:#E4F8B5;	width:570px;	padding-left:20px;		padding-top:20px;}#innermainright p {	line-height:1.3em;}#innermainright p a {	color:#0033CC;	text-decoration:none;}#innermainnew {	font-size:1.1em;}#innermainleftnew {	float:left;	width:180px;	margin-top:25px;	padding:0px;	margin-right:0px;	margin-left:10px;}.backbutton {	padding-left: 40px;	padding-bottom: 25px;}.leftnavsurroundtop {	background-color:#FFE6CE;	padding:0px 0px 20px 0px;}.leftnavsurroundbottom {	background-color:#FFE6CE;	padding:20px 0px 0px 0px;}#innermainleftnew ul {	list-style-type:none;	margin:0px;	padding:0px;}#innermainleftnavnewlist {	padding-left:10px;	line-height:2.5em;	font-weight:bold;	background-color:#FFE6CE;}#innermainleftnavnewlist ul {	padding-right:10px;}#innermainleftnavnewlist ul li a {	text-decoration:none;	color:#000000;}#innermainleftnavnewlist ul li {	text-align:right;}#innermainrightnew {	float:right;	background-color:#FFE6CE;	width:569px;		padding-top:20px;}#innermainrightouter {	font-size:0.9em;	float:right;   	background-color:#FFE6CE;	width:573px;}#innermainrightinner {   padding-top:20px;   padding-left:0px;}#innermainrightinner h3 {	font-size:1.2em;	padding-top:2px;	color: #AE8A56;}#innermainrightinner h4 {	font-size:1em;	padding-top:2px;	color: #AE8A56;}#innermainrightinner h3.partnertitle {	font-size:1.2em;	padding-top:2px;}#innermainrightinner a {	color:#f00000;}#innermainrightnew p {	line-height:1.3em;}#innermainrightnew p a {	color:#0033CC;	text-decoration:none;}#topbar {	background-image:url(/images/sota_inner_9_03.jpg);	background-repeat:repeat-x;	background-position:top;	width:800px;	height:40px;	border-bottom:#C6E67A 3px solid;}#bottombar {	background-image:url(/images/sota_inner_9_33.jpg);	background-repeat:repeat-x;	background-position:top;	width:800px;	height:42px;}.subheading {	padding-bottom:5px;}.subheading h2 {	display:none;}.subheading h3 {	display:none;}.subheading img {	display:block;}.innerimageright {	float:right;	margin:0px;	padding:0px;}.innerimageleft {	float:left;	margin-left:-30px;	padding-right:20px;}.innerimagerightnew {	float:right;	margin:0px;	padding:0px;}.innerlogoright {	float:right;	margin:0px;	padding-left:10px;	padding-right:25px;}.innerimageleftnew {	float:left;	margin-left:0px;	padding-right:20px;}#mainbackground {	background-color:#C6E67A;	margin:0px;	padding:0px;}#mainbackgroundnew {}.clearright {	/*clear:right;*/}ul.spiritlist {   list-style-type:circle;}ul.spiritlist li {	display: inline;	margin-left: 10px;}#innermainrightinner ul.timelist {	list-style-image:url(/images/clockicon.gif);	line-height:1.5em;}#innermainrightinner ul.timelist li {	margin-bottom:10px;}.innerimageleftnew2 {	float:left;	margin:0px;	padding:0px 10px 0px 0px;}#innermainrightinner ul.entrylist li {	margin-bottom:10px;}.smallertext {	font-size:0.85em;}table.tableleft {	text-align:left;}.centerimage {	text-align:center;}#leftcolumn {	width:190px;	float:left;	font-family:Arial, Helvetica, sans-serif;}#leftcolspacer {	padding-left:10px;	padding-top:20px;}#leftcolumnmenu {	background:url(/images/woodbg.jpg);	width:187px;}#leftcolmenuwrap {	padding-left:15px;	padding-top:20px;	padding-bottom:20px;}#leftcolumnmenuinner {	background:url(/images/goldbg.jpg) repeat-y;	width:156px;}#leftcolumnmenuinner ul {	list-style-type:none;	text-align:right;	padding-right:10px;	margin: 0px;}#leftcolumnmenuinner ul li {	padding: 0.5em 0px 0.5em 0px;	font-weight:bold;}#leftcolumnmenuinner ul li a {	color:#000000;	text-decoration:none;}.testimonialbox {	background-color:#FFE5CE;	margin: 30px 0px 0px 5px;}.testimonialbox blockquote {	padding:20px;	margin: 0px;}.testimonialbox p {	font-size:0.8em;	padding:10px;	text-align:center;}li.subsubnav {	font-size:0.9em;	font-weight:normal;	line-height:1.3em;}
