* {
margin : 0;
padding : 0;
}
body {
padding : 16px 0 10px;
background : #ffffff;
color : #000000;
font-family : tahoma, arial, sans-serif;
font-size : 10px;
text-align : center;
}
a {
color : #000000;
text-decoration : underline;
}
a:hover {
color : #bbbbbb;
}
span {
display : none;
}
img {
border : none;
}
ul {
list-style-type : none;
}
li {
list-style-type : none;
}
p {
margin : 10px 0 5px;
text-align : justify;
line-height : 14px;
}
.clearthis {
margin : 0;
height : 1px;
clear : both;
float : none;
font-size : 1px;
line-height : 0;
overflow : hidden;
}
input {
padding-left : 2px;
background-color : #dddddd;
border : 1px solid #000000;
color : #777777;
font-family : tahoma, arial, sans-serif;
font-size : 10px;
}
textarea {
padding-left : 2px;
background-color : #dddddd;
border : 1px solid #000000;
color : #777777;
font-family : tahoma, arial, sans-serif;
font-size : 10px;
}
#container {
margin : 0 auto;
width : 768px;
border-top : 1px solid #AAAAAA;
border-left : 1px solid #AAAAAA;
border-bottom: 1px solid #AAAAAA;
}
#header_container {
margin-bottom : 12px;
background : #ffffff;
}
#page_header {
width : 766px;
height : 150px;
background : url('images/header_image.jpg') no-repeat 25px 0;
overflow : hidden;
}
#header_company {
margin-top : 13px;
width : 585px;
height : 35px;
float : left;
text-align : left;
}
#header_company h1 {
width : 585px;
height : 35px;
}
#header_welcome {
padding-left : 180px;
padding-top : 0;
float : left;
text-align : justify;
}
#header_welcome h3 {
padding : 3px 0 0;
font-size : 14px;
color : #bbbbbb;
}
#header_welcome p {
margin-top : 7px;
}
#header_welcome #welcome_text {
width : 447px;
}
#header_menu {
padding-top : 17px;
padding-right : 17px;
float : right;
}
#header_menu li {
margin-top: 5px;
margin-bottom : 5px;
width : 116px;
border-left : 1px solid #aaaaaa;
border-bottom : 1px solid #aaaaaa;
text-align : left;
clear : both;
float : none;
}
#header_menu li a {
display : block;
width : 116px;
height : 20px;
color : #000000;
background-color : #ffffff;
text-decoration : none;
font-weight : bold;
overflow : hidden;
line-height : 10px;
}
#header_menu li a span {
display : block;
padding-top : 4px;
padding-left : 15px;
}
#header_menu li a:hover {
color : #000000;
background-color : #dddddd;
}
#left_sidebar {
width : 178px;
float : left;
}
#left_sidebar .box_container {
margin-bottom : 11px;
border-top : 1px solid #AAAAAA;
background-color : #ffffff;
}
#userlogin {
padding : 7px 8px 11px 12px;
color : #000000;
font-weight : bold;
text-align : left;
}
#userlogin h2 {
height : 15px;
font-size : 16px;
font-family : arial;
}
#userlogin form {
padding-top : 5px;
}
#userlogin .form_field {
padding-left : 1px;
padding-top : 7px;
width : 155px;
float : none;
clear : both;
text-align : right;
}
#userlogin form strong {
padding-top : 1px;
display : block;
width : 50px;
height : 13px;
float : left;
text-align : left;
}
#userlogin form input {
width : 93px;
float : right;
}
#userlogin form input.button {
padding : 0;
border : none;
float : none;
width : 34px;
height : 12px;
background : url('images/go.gif') no-repeat 0 0;
}
#userlogin #link-password {
padding-top : 5px;
}
#userlogin #link-password a {
color : #000000;
}
#userlogin #link-password a:hover {
color : #bbbbbb;
}
#news {
padding : 10px 17px 10px 12px;
text-align : left;
}
#news h2 {
height : 15px;
font-size : 16px;
font-family : arial;
padding-bottom : 6px;
}
#news h4 {
padding-top : 6px;
font-size : 10px;
font-weight : bold;
}
#news p {
margin-top : 5px;
margin-bottom : 6px;
line-height : 12px;
}
#news .link-more {
text-align : right;
font-weight : bold;
}
#maincontent_container {
border-top : 1px solid #aaaaaa;
border-left : 1px solid #aaaaaa;
float : right;
text-align : left;
}
#maincontent {
margin : 7px 0 0 16px;
width : 561px;
}
#maincontent_top {
margin-bottom : 11px;
width : 561px;
background : url('images/maincontent_verticaldiv.gif') repeat-y 310px 5px;
}
#maincontent_no_split {
margin-top : 0;
margin-bottom : 11px;
width : 561px;
}

#maincontent_status {
margin-top : 0;
margin-bottom : 11px;
width : 440px;
}

#started_container {
width : 313px;
float : left;
}
#started {
padding-top : 2px;
width : 294px;
}
#started h2 {
height : 15px;
font-size : 16px;
font-family : arial;
}
#right_container {
width : 247px;
float : left;
text-align : left;
}
#repairing {
padding-top : 2px;
margin-left : auto;
margin-right : 1px;
padding-bottom : 5px;
width : 231px;
float : right;
}
#repairing h2 {
height : 15px;
font-size : 16px;
font-family : arial;
}
#offer_container {
margin-left : auto;
border : 1px solid #aaaaaa;
background-color : #ffffff;
float : right;
}
#offer {
margin : 5px 17px 4px 10px;
width : 205px;
}
#offer h2 {
height : 22px;
font-size : 16px;
font-family : arial;
}
#offer p {
margin-top : 1px;
}
#offer .link-go {
text-align : right;
}
#offer .link-go a {
margin-left : auto;
display : block;
width : 34px;
height : 13px;
background : url('images/offer_go.gif') no-repeat 0 0;
}
#featured_container {
border : 1px solid #aaaaaa;
background-color : #ffffff;
float : left;
}
#featured {
margin : 9px 30px;
width : 498px;
}
#featured h2 {
height : 20px;
font-size : 16px;
font-family : arial;
}
#featured_website ul {
padding-bottom : 2px;
width : 498px;
}
#featured_website li {
margin : 6px 21px 10px 1px;
float : left;
}
#featured_website li.end {
margin-right : 0;
}
#featured_website li a {
display : block;
width : 107px;
height : 84px;
background-color : #aaaaaa;
overflow : hidden;
}
#featured_website li a img {
margin : 1px;
}
#featured_website li h4 {
padding-top : 3px;
text-align : center;
font-size : 10px;
font-weight : bold;
}
.featured_nav {
padding-left : 3px;
padding-right : 9px;
float : left;
font-weight : bold;
}
.featured_nav a {
text-decoration : none;
}
#featured .link-more {
padding-right : 3px;
font-weight : bold;
float : right;
}
#page_footer {
margin : 5px;
width : 567px;
float : right;
text-align : center;
font-size : 11px;
}
.page_footer p.valid {
margin : 0 auto;
}
.page_footer p.valid a.xhtml {
background : #292929 url('images/xhtml_btn.gif') no-repeat 0 0;
color : #ffffff;
text-decoration : none;
text-indent : -2000px;
width : 62px;
height : 13px;
display : block;
float : right;
margin-left : 4px;
margin-right : 0;
margin-top : 0;
margin-bottom : 8px;
}
.page_footer p.valid a.xhtml:hover {
background : #292929 url('images/xhtml_btn_h.gif') no-repeat 0 0;
color : #ffffff;
text-decoration : none;
text-indent : -2000px;
width : 62px;
height : 13px;
display : block;
float : right;
margin-left : 4px;
margin-right : 0;
margin-top : 0;
margin-bottom : 8px;
}
.page_footer p.valid a.css {
background : #292929 url('images/css_btn.gif') no-repeat 0 0;
color : #ffffff;
text-decoration : none;
text-indent : -2000px;
width : 62px;
height : 13px;
display : block;
float : right;
margin-left : 4px;
margin-right : 0;
margin-top : 0;
margin-bottom : 8px;
}
.page_footer p.valid a.css:hover {
background : #292929 url('images/css_btn_h.gif') no-repeat 0 0;
color : #ffffff;
text-decoration : none;
text-indent : -2000px;
width : 62px;
height : 13px;
display : block;
float : right;
margin-left : 4px;
margin-right : 0;
margin-top : 0;
margin-bottom : 8px;
}


