body {
background-color: #f8f8f8;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;font-size: 14px;}

#outer_container {
width: 820px;
margin: auto auto;
background-color: #f8f8f8;
font-size: 1em;text-align: left;color: #505050;}

#header_container {
width: 820px;height: 136px;padding-top: 10px;}

#header_container .logo {
padding-top: 12px;padding-left: 30px;padding-bottom: 0px;}

#header_container .contact {padding-left: 200px;padding-bottom: 10px;}
#top_menu {
border: 1px #e3e3e3 solid;
margin-top: 2px;margin-bottom: 20px;height: 34px;background-image: url(../images/menu_background.gif);}

#top_navlinks {width: 820px;
text-align: right;
margin-bottom: 0em;margin-top: 0em;
padding-top: .5em;padding-bottom: .6em;}

#top_navlinks li{
display: inline;
list-style:none;font-size: .9em;
margin-right: 2em;padding-right: 4em;border-right: 1px #c0c0c0 solid;padding-top: 0em;}

#top_navlinks li.last {border-right: none;
}

#top_navlinks a{color: #4a5e5e;font-weight: bold;
}

#banner {
margin-bottom: 20px;padding-left: 18px;border: 1px #dcdcdc solid;background-color: #f8f8f8;}

.team {padding-left: 50px;padding-bottom: 16px;}.team1 {padding-left: 50px;padding-bottom: 23px;}

a {
color: #6d22ee;text-decoration: none;}

a img {
border: 0;
}

#content {border: 1px #dbdbdb solid;background-color: #f8f8f8;}

#left_column {
float: left;
width: 190px;padding-left: 32px;
padding-top: 40px;margin-top: 1em;}

#left_column img {padding-bottom: 36px;padding-left: 5px;}
#left_column img.sr_logo {padding-bottom:16px;padding-left: 36px;margin-top: -10px;}
#left_column img.ht_logo {padding-bottom: 0px;padding-left: 8px;margin-bottom: 0px;}

#left_column img.kg_logo {
padding-bottom: 0px;padding-left: 12px;margin-bottom: -4px;}

#left_column img.jst_logo {
padding-bottom:20px;padding-left: 50px;}

#left_column img.mm_logo {
padding-bottom:24px;padding-left:28px;}

#left_column img.rfl_logo {padding-left: 36px;margin-bottom: -18px;}

#left_column img.anr_logo {
padding-bottom:4px;padding-left:28px;}

#left_column p {text-align: center;margin-right: 14px;}

#right_column {
width: 530px;padding-left: 26px;margin-bottom: 0em;line-height: 1em;border-left: 1px #d0d0d0 solid;padding-right: 26px;float: right;}

#contact {padding-left: 50px;padding-right: 50px;}

.ph {float: right;padding-top: 30px;padding-right: 12px;padding-left: 8px;width: 144px;}

#contact_details {
margin-bottom: 20px;padding-right: 1em;line-height: 1.1em;
}

#contact_form {font-size: 1em;line-height: 30px;
}

ul {
font-size: 1em;margin-top: -4px;}

ul li {padding-bottom: 4px;}

ul li.about {padding-bottom: 8px;}

ol li {list-style-type: none;}

.clearFloat {
clear: both;
display: block;
}

#footer {
height: 36px;padding-top: 18px;border-top: 1px #d9d9d9 solid;}

.copyright {
width: 200px;float: left;margin-left: 25px;}

.allegro {width: 240px;float: right;}


h1 {
font-size: 1.4em;
text-align: left;
color: #4776ac;padding-top: 15px;}

h2 {
font-size: 1.3em;
color: #4776ac;padding-top: 10px;}
h3 {
font-size: 1.1em;
margin-bottom: .6em;color: #4776ac;}

h4 {
font-size: .9em;color: #4b4b4b;margin-bottom: 3px;}h5 {font-size: .8em;
margin-bottom: 0em;margin-top: .4em;
}

h6 {
font-size: 0.8em;
margin-bottom: .5em;margin-top: .5em;
}
.hr {border-top: 1px #c9c9c9 solid;margin-bottom: 10px;width: 515px;}.hr_wide {border-top: 1px #c9c9c9 solid;margin-bottom: 10px;width: 710px;}
p {
font-size: 1em;margin-bottom: 1em;margin-left: 0em;margin-right: 0em;margin-top: 0em;line-height: 18px;}
