﻿body {font-size: 100%;background: #222900;font-family:Arial; width:100%; height:100%; text-align:center; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; margin:0; padding:0;}
h1 { font-size: 3em; line-height: 1;}h2 { font-size: 2em;}h3 { font-size: 1.5em; line-height: 1;}h4 { font-size: 1.2em; line-height: 1.25; }
h5 { font-size: 1em; font-weight: bold;}h6 { font-size: 1em; font-weight: bold; }
img{ border:0;}td{ vertical-align:top;}td{ vertical-align:top;}
p{ line-height:1.3em; margin:0; padding:0;}
.float-left{ float:left; display:inline;}.float-right{ float:right; display:inline;}
.txtleft{ text-align:left;}.txtright{ text-align:right;}
.txtcent{ text-align:center;}.txtjust{ text-align:justify;}
.clear{ clear:both;}
#wrapper{ margin:auto; text-align:left; width:913px; background:#fff url(../images/wrapperbg.jpg) no-repeat; padding:0px 18px 0px 19px; overflow:auto;}
*+html #wrapper{ overflow:hidden;}
#wrapper #header{ width:895px; padding:3px 9px 0px 9px; margin-bottom:10px; float:left; display:inline; clear:both;}
#wrapper #header #toplinks{ float: left; display:inline; margin-left:545px; width:120px; clear:right; }
#wrapper #header #toplinks ul{ margin:0; padding:0; list-style-type:none; width:100%;}
#wrapper #header #toplinks ul li{ display:inline; margin-right:18px; float:left;}
#wrapper #header #menubar{ clear:both; margin:7px 0px 4px 0px; height:44px; float:left; display:inline; width:895px; background:url(../images/menubarbg.gif) repeat-x;}
#wrapper #header #menubar #mainmenu{ width:895px; height:44px; margin:0; padding:0; list-style-type:none; background:url(../images/menubarrightbg.jpg) no-repeat right top; font-family:Tahoma; font-size:.7em; font-weight:bold; float:left; clear:both; display:inline;}
#wrapper #header #menubar #mainmenu li{ display:inline;}
#wrapper #header #menubar #mainmenu li a{ display:block; float:left;  height:42px; padding:2px 14px 0px 14px; text-decoration:none; color:#fff;}
#wrapper #header #menubar #mainmenu li a span{ padding-top:1px; display:block;}
#wrapper #header #menubar #mainmenu li a.first{ background:url(../images/menubarleftbg.jpg) no-repeat;}
#wrapper #header #menubar #mainmenu li a.first:hover{ background:url(../images/menufirsthover.jpg) no-repeat;}
#wrapper #header #menubar #mainmenu li a:hover{ background:url(../images/menuhover.gif) repeat-x;}
#wrapper #header #menubar #mainmenu li a:hover span{ background:url(../images/menubullet.gif) no-repeat top center;} 
#wrapper #leftpan{ float:left; display:inline;width:661px; margin-top:15px;  padding:0px 10px 0px 8px; margin-bottom:8px;}
#wrapper #rightpan{float:left; display:inline; width:211px;margin-top:15px; padding:0px 9px 0px 4px;margin-bottom:8px;}
#wrapper #leftpan .pageicon{ margin:0px 10px 10px 10px;}
#wrapper #leftpan .pagecap{ display:block; text-transform:uppercase; color:#cc7700; font-family:Calibri; font-size:1.2em; margin-bottom:8px;}
#wrapper #leftpan p{ color:#282828; font-family:Tahoma; font-size:.8em; line-height:1.5em; text-align:justify; padding-right:15px; margin-bottom:10px;}
#wrapper #leftpan p a{color:#222900;}
#wrapper #leftpan p span strong{ color:#222900;}
#wrapper #leftpan ul{ color:#282828; font-family:Tahoma; font-size:.8em; line-height:1.5em; text-align:justify; padding-right:15px; margin-bottom:10px;}
#wrapper #leftpan ol{ color:#282828; font-family:Tahoma; font-size:.8em; line-height:1.5em; text-align:justify; padding-right:15px; margin-bottom:10px;}
#wrapper #leftpan #addbox{ margin:0; padding:0; list-style-type:none; clear:both; margin-top:10px; float:left; width:100%;}
#wrapper #leftpan #addbox li{ display:inline; float:left; width:215px; margin-right:4px;}

#wrapper #leftpan #addbox li .boxtitle{ text-transform:uppercase; font-style:italic; color:#4f6000; display:block; float:left; width:214px; clear:both;}
#wrapper #leftpan #addbox li .box{ width:206px;  height:191px; background:#e9f1c5; border:solid 1px #a8b56f; margin-top:8px; float:left; display:inline; padding:4px;}
#wrapper #rightpan .rboxhead{ float:left; display:inline; color:#1f1f1f; font-style:italic; font-size:.85em; font-weight:bold; text-transform:uppercase;}
#wrapper #rightpan .rboxtop{ float:left; clear:both; display:inline; width:211px; height:4px; background:url(../images/rboxhead.jpg) no-repeat; margin-top:5px;}
* html #wrapper #rightpan .rboxtop{ margin-bottom:-14px;}
#wrapper #rightpan .rboxbg{ float:left; clear:both; display:inline; width:191px; background:url(../images/rboxbg.jpg) repeat-y; padding:8px 10px 8px 10px;}
#wrapper #rightpan .rboxbg ul{ margin:0; padding:0; list-style-type:none;}
#wrapper #rightpan .rboxbg ul li{ margin-bottom:5px;}
#wrapper #rightpan .rboxbg ul a{ font-size:.8em; text-decoration:none; color:#222900;}
#wrapper #rightpan .rboxbg ul a:hover{ text-decoration:underline;}
#wrapper #rightpan .rboxbot{float:left; clear:both; display:inline; width:211px; height:4px; background:url(../images/rboxbot.jpg) no-repeat;  margin-bottom:15px;}
*html #wrapper #rightpan .rboxbot{ margin-bottom:-10px;}
.spacer{ clear:both; float:left; height:14px; width:100%;}
#wrapper #rightpan .rboxbg #marqueecontainer{position: relative; width:190px; overflow:hidden; color:#ffffff; height:152px; font-family:Tahoma;}
#wrapper #rightpan .rboxbg #marqueecontainer p{ color:#585857; text-align:justify; margin-bottom:5px; font-size:.8em;}
#wrapper #rightpan .rboxbg #marqueecontainer a{ color:#585857;}
#wrapper #rightpan .rboxbg form{ margin-bottom:0px;}
#wrapper #rightpan .rboxbg form fieldset{ border:none;}
#wrapper #rightpan .rboxbg form fieldset label{ font-family:Tahoma; font-size:.8em; color:#585857;}
#wrapper #rightpan .rboxbg form fieldset .txt{ width:158px; height:19px; background:url(../images/txtbg.jpg) no-repeat; margin:3px 0px 2px 0px; padding:2px 5px 0px 5px;}
#wrapper #rightpan .rboxbg form fieldset .txt input{ border:0;  width:155px; color:#384308; background-color:Transparent;}
#wrapper #footercontent{ float:left; clear:both; display:inline; width:895px; height:133px; background:url(../images/footercontentbg.jpg) repeat-x; margin:0px 9px 0px 9px;}
#wrapper #footercontent #footerleft{ float:left; display:inline; width:660px; padding-top:20px;}
#wrapper #footercontent #footerright{float:left; display:inline; width:215px; padding-top:20px;  background:url(../images/footerrightbg.jpg) no-repeat; padding-left:20px;}
#wrapper #footercontent .fhead{ font-weight:bold; font-style:italic; font-size:.78em; float:left; display:inline; margin-left:10px; margin-bottom:10px; text-transform:uppercase;}
#wrapper #footercontent #footerleft #incomelist{ margin:0; padding:0; list-style-type:none;  float:left; margin-left:20px; clear:both; display:inline;}
#wrapper #footercontent #footerleft #incomelist li{ display:inline; vertical-align:top; float:left; margin-right:10px;}
#wrapper #footercontent #footerleft #incomelist li .arrow{ margin-top:12px;}
#footer{ width:910px; margin:auto; text-align:left; background:#5f7304; border-top:solid 1px #989e7d; background:url(../images/footerbg.jpg) repeat-x; padding:5px 20px 0px 20px; color:#cbd59f; font-size:.75em; overflow:auto; font-family:Tahoma;}
#footer #mail{ float:left; display:inline; background:url(../images/iconbottommail.jpg) no-repeat; height:25px; margin-top:11px; padding:5px 0px 0px 35px; margin-right:20px;}
#footer #phone{float:left; display:inline; background:url(../images/iconephone.jpg) no-repeat;  height:27px; margin-top:5px; padding:10px 0px 0px 35px;}
#footer a{ color:#fff;}

.svw {width: 895px; height:213px;  background-color:Transparent; clear:both; }  
.svw ul {position: relative; left: -999em; } 
 
/*core classes*/ 
.stripViewer {  clear:both;
position: relative; 
overflow: hidden;  
 
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto;  margin-top:-25px;  position:relative;
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; float:right; margin-right:10px;
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 3px 1px 0; 
} 
.stripTransmitter a{ 
font: bold .75em Arial; 
text-align: center; 
line-height: 1.4em; 
background: #121414; color:#fff; 
 outline:none;
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #121414; 
color: #ffb400; 
} 
.tab{ width:100%; font-size:.78em; border:solid 1px #3d4901; margin-bottom:10px;}
.tab tbody th{ padding:5px; background:#3d4901; color:#fff; text-align:center;}
.tab tbody td{ border-bottom:solid 1px #3d4901; padding:5px; background:#dbea92;}
.tab tbody td a{ color:#3d4901; font-weight:bold;}
