body {
background:#F6F6F6 none repeat scroll 0%;
margin:0pt;
padding:0pt;
text-align:center;
}
body, td, th, tr, p, div {
color:#333333;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
line-height:150%;
}
#firstwrapper, #wrapper {
margin:0pt auto;
position:relative;
text-align:left;
width:760px;
}
#menu-wrapper {
background:#ff8686 none repeat scroll 0%;
clear:both;
}
#menu {
background:#ea6161 none repeat scroll 0%;
height:33px;
margin:0pt auto;
position:relative;
text-align:left;
width:760px;
z-index:5;
}
#logo {
float:left;
height:120px;
position:relative;
width:600px;

}
#logo a:link, #logo a:visited {
background:#DDDDDD none repeat scroll 0%;
border:4px solid white;
color:#a84949;
font-size:30px;
font-weight:bold;
left:0px;
padding:10px;
position:absolute;
text-decoration:none;
top:15px;
line-height:100%;
}
#whitebar {
background:white none repeat scroll 0%;
height:px;
margin-bottom:2em;
}
#header {
margin:0pt auto;
text-align:left;
width:760px;
}
#header .moduletable {
color:#BC4676;
font-size:16px;
padding:15px 15px 25px 0px;
}
#header p {
color:#BC4676;
}
p {
margin:0pt 0pt 0.8em;
padding:0pt;
}
#content-inside {
background:white none repeat scroll 0%;
margin-bottom:2em;
min-height:318px;
}
#content-padding {
margin-bottom:2em;
}
#content {
float:left;
width:520px;
}
#content-padding h2.componentheading {
display:none;
}
#content .content h2.componentheading {
display:block;
}
.content, #content-inside {
background:#ffffff none repeat scroll 0%;
border:5px solid white;
padding:14px;
min-height:318px;
}
#right {
display:inline;
float:right;
margin-left:10px;
width:210px;
margin-bottom:20px;
}
#right .moduletable, #right .moduletable_text, #right .moduletable_menu {
}
.clear {
clear:both;
}
#footerbg {
background:#ddd none repeat scroll 0%;
padding:0.5em;
}
#footer {
clear:both;
margin:0pt auto;
position:relative;
width:760px;
}
#footer_menu {
background:#DDDDDD none repeat scroll 0%;
height:40px;
margin:1.5em 2em 0em 0.5em;
padding:0px;
text-align:left;
}
#footer_text {
margin:1em;
}
#footer ul, #footer li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#footer li {
float:left;
font-size:14px;
margin-right:30px;
}
#footer li a:link, #footer li a:visited {
color:#666666;
}
#footer li a:hover {
color:#222222;
}
a, a:link, a:active, a:visited {
color:#444444;
font-weight:bold;
text-decoration:none;
}
a:hover, a.active {
color:#111111;
}
.inputbox {
border:1px solid #CCCCCC;
font-size:11px;
margin-right:5px;
text-indent:5px;
}
img {
border:0pt none;
}
fieldset {
border:medium none;
}
h1, h2, h3, h4 {
color:#A84949;
margin:0pt;
padding-left:0pt;
}
h1 {
font-size:14px;
}
h2 {
font-size:14px;
}
h2.contentheading, h2.componentheading, .componentheading, .contentheading {
font-size:18px;
letter-spacing:-0.05em;
margin-bottom:14px;
text-transform:uppercase;
}
h3 {
font-size:13px;
}
#right h3 {
font-size:16px;
letter-spacing:-0.05em;
padding:6px;
text-transform:uppercase;
}
#header h3 {
color:#a84949;
font-size:20px;
letter-spacing:-0.05em;
padding:0px 0px 8px;
text-transform:uppercase;
}
h4 {
font-size:11px;
}
.contentpaneopen {
border-bottom:1px solid white;
margin-bottom:16px;
padding-bottom:12px;
}
#content-inside .contentpaneopen {
border:medium none;
}
#content ul {
margin:2px;
padding:6px 6px 6px 15px;
}
#content li {
line-height:150%;
padding-left:1px;
}
ul.arrow1 li, ul.arrow2 li {
padding-bottom:2px;
padding-left:5px;
padding-top:2px;
}
ul.arrow1, ul.arrow2 {
line-height:150%;
margin-top:2px;
padding-bottom:3px;
}
ul.arrow1 {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}
ul.arrow2 li {
list-style-image:none;
list-style-position:outside;
list-style-type:circle;
}
#right ul li {
padding-bottom:4px;
}
.buttons {
display:none;
}
.author, .createdate {
background:white none repeat scroll 0%;
border:1px solid #87AAAE;
clear:right;
color:#555555;
float:right;
font-size:11px;
margin-left:10px;
padding:8px;
width:75px;
}
.author {
border-bottom:0pt none;
padding-bottom:0pt;
}
.createdate {
border-top:0pt none;
margin-bottom:10px;
}
.modifydate, .readmore {
clear:both;
color:#87AAAE;
text-align:right;
}
#menu ul, #menu li {
list-style-image:none;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#menu ul {
height:33px;
}
#menu ul li {
float:left;
height:33px;
line-height:36px;
margin-right:1px;
}
#menu a, #menu a:link, #menu a:visited {
color:#FFFFFF;
padding-left:20px;
padding-right:20px;
text-decoration:none;
text-transform:uppercase;
}
#menu ul li:hover, #menu ul li.over {
background:#af2828 none repeat scroll 0%;
}
#menu ul li#current {
background:#FF8686 none repeat scroll 0%;
}
#menu ul li#current * {
color:#000000 !important;
}
#menu ul li ul {
padding-top:10px;
width:190px;
}
#menu ul li ul li {
background:#c7c7c7 none repeat scroll 0%;
border-bottom:1px solid white;
width:190px;
}
#menu ul li ul li:hover, #menu ul li ul li.over {
background:#9c9c9c none repeat scroll 0%;
}