body {
	background-color: #DEDECA;
	background-image: url(images/stripes.gif);
}
.animo { float: right;}
table.maino {margin-left:auto; margin-right:auto; width: 808px;}
.maino { border: solid 3px #006699; }
.maino b {
	font: 100% bold Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
}
.links { width: 100px; float: left; padding-left: 15px;}
table td { padding: 0px; border-width: 0px; vertical-align: top; background-color: #D4E1EF;}
a:link {
	color: #cc6699;
	text-decoration: none;
}
a:visited {
	color: #CC6699;
	text-decoration: none;
} 

a:hover {
	color: #cc6699;
	text-decoration: underline;
}

#butter { background: transparent url(images/left_strip.gif) no-repeat top left; color: #000066; font: 80% Geneva, Arial, Helvetica, sans-serif;
height: 107px; vertical-align: 
	 }
#invertedtabs{

padding-top: 7px;
width: 798px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 1px;
}

#invertedtabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.5em;

}


#invertedtabs a{
float:right;
color: #CCCCCC;
background: #0B71C4 url(media/color_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right2.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #519354;
color: #000000;
}

#invertedtabs a:hover span{
background-color: #519354;

}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #519354;
color: #000000;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #8b0000;
border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

#copyright {
	width: 780px;
	margin-top: -1px;
	letter-spacing: 0.5px;
	font: 70% Arial, Helvetica, sans-serif;
	color: #666666;
	padding-top: 10px;
}
#copyright a:hover{ color: #666666; text-decoration: none; }
#copyright a:link{ color: #666666; text-decoration: none; }
#copyright a:visited{ color: #666666; text-decoration: none; }
#contact{


width: 465px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 1px;
}






#contact a{
float:left;
color: #CCCCCC;
background-color: #145DB3;
margin:0 10px 0 0;
padding:0 5px 0 5px;
text-decoration:none;
letter-spacing: 1px;
border: solid 2px #000000;
}

#contact a span{
float:left;
display:block;
background-color: #000099;
padding:4px 10px 4px 0;

}

#contact a span{
float:none;
}


#contact a:hover{
background-color: #FF6600;
color: #000000;
}
#buttons { background-color: #9FBFDF;}
td#sideleft { color:#000066; font: 70% Verdana, Arial, Helvetica, sans-serif; width: 150px; text-align: justify; padding-top: 10px; padding-left: 15px; padding-right: 10px; }
td#sideleft p {margin-top: 0px;}
td#sideleft H1 {  font: 100% bold Verdana, Arial, Helvetica, sans-serif; margin: 0 20px 5px 0;}
td#sideleft H2 { border-bottom: 3px solid #000066; font: 110% bold Verdana, Arial, Helvetica, sans-serif; margin: 0 0 5px 0;}
td#sideleft img {  }

div.pullquote2 { float: center; width: 470px; font: bold 0.9em Geneva, Arial, Helvetica, sans-serif; color: #000066;  text-align: justify; margin: 0px;}

.right { float: right; padding: 40px 0 10px 20px;}
#maintext {  font: 95% bold Arial, Helvetica, sans-serif; color: #000066; text-align: justify;  padding-right: 5px; padding-left: 15px;}
#maintext li { padding-top: 3px; padding-right: 10px;}

#maintext p{  font: 95% bold Arial, Helvetica, sans-serif; color: #000066; text-align: justify;  padding-right: 10px; margin: 2px 0 10px 0;}
td#maintext h2{
	margin: 2px 0 2px 0;
	font: 90% bolder Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
td#maintext h1{
	margin: 2px 0 2px 0;
	font: 80% bolder Arial, Helvetica, sans-serif;
	text-transform: none;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
}
#maintext1 { width: 750px; font: 95% bold Arial, Helvetica, sans-serif; color: #000066; text-align: justify;   padding-right: 10px;padding-left: 60px;}
#maintext1 p{ width: 400px; font: 95% bold Arial, Helvetica, sans-serif; color: #000066; text-align: justify;   margin: 0;}
td#maintext1 h1{ 
	margin: 2px 0 2px 0;
	font: 80% bolder Arial, Helvetica, sans-serif;
	text-transform: none;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
}
.top { margin-top: 25px; }
.text1 { color: #000066; font: 75% Geneva, Arial, Helvetica, sans-serif; text-align: justify; margin-top: 5px; border-left: 12px; border-right: 10px;}
#sideright  { padding-left: 10px; padding-right: 5px;}
#sideright p { padding-left: 10px; padding-right: 10px; font: 70% bold Arial, Helvetica, sans-serif; color:#000066; text-align: justify;}
.pic { border: 3px solid #006699;}
.quote { font: 70% bold Arial, Helvetica, sans-serif; letter-spacing: 1.5px; color:#666666; paddig-top: 10px}
.quote a{ color: #666666;}
#base { height: 80px; background-color: #9FBFDF;}
.lefto { float: left;}
.righto { float: right;}
.style4 {font-style: italic}
