@charset "utf-8";
/* CSS Document */

body {
background:#FFFFFF url(../images/PageBackground.jpg) repeat-x scroll left top;
color:#566064;
font-family:"Lido STF CE","Times New Roman",Times,serif;
}
blockquote {
border-left: 10px solid #ddd;
border-right: 1px solid #ddd;
padding-left: 10px;
padding-right: 5px;
}
blockquote cite {
display: block;
color: #000;
}
.Wrap {
margin:0px auto;
width:777px;
}
a, a:visited, a:link, a:active {
color:#566064;
text-decoration:underline;
}
a:hover {
color:#566064;
text-decoration:none;
}
.mainNav {
border-bottom:10px solid #D3D3D5;
border-top:2px solid #EFEFEF;
margin:10px 2px 3px 1px;
padding-top:2px;
}
.mainNav ul {
background:#FFFFFF url(../images/MainNavBackground.jpg) repeat-x scroll left top;
border-bottom:1px solid #B8B8B8;
margin:0px;
padding:0px;
}
.mainNav li {
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}
.mainNav a, .mainNav a:link, .mainNav a:active, .mainNav a:visited {
background:#FFFFFF url(../images/MainNavLinkBackground.jpg) repeat-x scroll left bottom;
border-right:1px solid #B8B8B8;
color:#6B767A;
display:block;
float:left;
margin:0px;
padding:20px 30px;
text-decoration:none;
text-transform:uppercase;
}
.mainNav a:hover, .mainNav a.active, .mainNav a.active:link, .mainNav a.active:active, .mainNav a.active:visited {
background:transparent url(../images/MainNavLinkBackground_Hover.gif) no-repeat scroll center top;
color:#6B767A;
padding:30px 30px 10px;
text-decoration:none;
}
.content_outline {
background:transparent url(../images/ContentBackground.jpg) repeat-y scroll left top;
}
.content {
margin:0px auto;
padding:20px 0px;
width:737px;
}
.content p, .content td, .content li {
font-size:90%;
}
.content p p, .content p td, .content p li, .content td p, .content td td, .content td li, .content li p, .content li td, .content li li {
font-size:100%;
}
.content h1 {
font-size:120%;
font-weight:normal;
margin:0px;
padding:0px 0px 8px;
text-transform:uppercase;
}
.content h2 {
font-size:100%;
margin:0px;
padding:0px 0px 5px;
text-transform:uppercase;
}
.content h3 {
font-size:90%;
font-weight:normal;
margin:0px;
padding:0px 0px 5px;
text-transform:uppercase;
}
.footer {
clear:both;
padding:10px 20px;
text-align:right;
}
.bottom {
background:transparent url(../images/bottom.jpg) no-repeat scroll left bottom;
height:26px;
}
.clear {
clear:both;
font-size:0px;
height:0px;
overflow:hidden;
}

