body {
background-color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
margin:0pt;
padding:0pt;
}
h1 {
color:#444444;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:2px;
padding:0px;
}
h2 {
color:#949494;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:2px;
padding:0px;
}
h3 {
color:#00B05B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:2px 0pt 0pt;
padding:0px;
}
a:link {
color:#383838;
text-decoration:underline;
}
a:visited {
color:#383838;
text-decoration:underline;
}
a:hover {
color:#383838;
text-decoration:none;
}
p {
text-align:justify;
}
img {
border:medium none;
}
input, select {
background-color:#E4E4E4;
border:1px solid #00B05B;
width:206px;
}
input.clean {
background-color:transparent;
border:0px solid #6D8821;
}
input.icon {
background-color:transparent;
border:0px solid #6D8821;
height:20px;
width:20px;
}
input.checkbox {
background-color:transparent;
border:0px solid #6D8821;
height:auto;
width:auto;
}
input.button {
width:auto;
}
textarea {
background-color:#B2EDCE;
border:1px solid #6D8821;
height:100px;
width:206px;
}
th {
text-align:left;
}
form {
margin:0px;
padding:0px;
}
#container {
background-color:white;
border:1px solid #00B05B;
margin:10px auto;
padding:5px;
width:860px;
}
#header {
background-color:white;
font-size:28px;
height:60px;
margin-bottom:0px;
padding:5px;
position:relative;
}
#content {
background-color:white;
float:left;
margin-left:0px;
padding:5px;
width:700px;
}
#sidebar {
background-color:#B2EDCE;
float:left;
margin:0pt;
padding:0px;
width:150px;
}
#footer {
background-color:#77D8A5;
clear:both;
color:#FFFFFF;
margin-top:0px;
padding:4px;
text-align:right;
}
#client_logo {
left:0px;
position:relative;
top:0px;
}
#osx_logo {
position:absolute;
right:0px;
top:0px;
}
#tabs {
background:#FFFFFF none repeat scroll 0%;
border-bottom:1px solid #6D8821;
float:left;
font-family:Verdana;
font-size:93%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
width:100%;
}
#tabs ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0px 0px 0pt;
}
#tabs li {
display:inline;
margin:0pt;
padding:0pt;
}
#tabs a {
background:transparent url(../images/tableft.gif) no-repeat scroll left top;
float:left;
margin:0pt;
padding:0pt 0pt 0pt 4px;
text-decoration:none;
}
#tabs a span {
background:transparent url(../images/tabright.gif) no-repeat scroll right top;
color:#FFFFFF;
display:block;
float:left;
padding:5px 15px 4px 6px;
}
#tabs a span {
float:none;
}
#tabs a:hover span {
color:#FFFFFF;
}
#tabs a:hover {
background-position:0% -42px;
}
#tabs a:hover span {
background-position:100% -42px;
}
#tabs #current_t a {
background-position:0% -42px;
}
#tabs #current_t a span {
background-position:100% -42px;
}
#menu {
margin-top:4px;
width:150px;
}
#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#menu li a {
height:16px;
text-decoration:none;
voice-family:inherit;
}
#menu li a:link, #menu li a:visited {
background:transparent url(../images/menu_btn.gif) repeat scroll 0%;
color:#FFFFFF;
display:block;
padding:8px 2px 6px 8px;
}
#menu li a:hover, #menu li #current_m {
background:transparent url(../images/menu_btn.gif) repeat scroll 0pt -32px;
color:#FFFFFF;
padding:8px 2px 6px 8px;
}
.menu_header {
background:#434343 none repeat scroll 0%;
color:#FFFFFF;
display:block;
padding:2px;
}
.dashed_box {
border:1px dashed #6D8821;
width:696px;
}
.dashed_box_full {
border:1px dashed #6D8821;
width:100%;
}
.dashed_box_full p {
padding-left:4px;
padding-right:4px;
}
.dashed_box th {
text-align:right;
}
.box_header {
background:#6D8821 none repeat scroll 0%;
color:white;
display:block;
font-weight:bold;
padding:2px;
}
p.notice {
background:#DEE6C6 none repeat scroll 0%;
border:1px dotted #6D8821;
color:#6D8821;
font-weight:bold;
padding:4px;
text-align:center;
}
.cat_header {
background:#6D8821 none repeat scroll 0%;
color:white;
font-weight:bold;
padding:2px;
}
.report_intro {
margin:0px;
padding:4px;
}