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

* {
margin:0;
padding:0;
}

.clear {
clear:both;
visibility:hidden;
}

img {
border:0 none;
}

bo/dy, ht/ml {
height: 100%;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
bac/kground:#ffcf06 url(/images/function/functionbackground.jpg) repeat-x scroll center top;
background:url(/images/function/functionbackground.jpg) repeat-x scroll center top;
text-a/lign:center;
}

body{
background:#ffcf06;
}


#contents{
BACKGROUND: url(/images/function/functionbackground.jpg) #005596 repeat-x center top;	
}



#pages {
margin:0 auto;
padding:0;
width:734px;
}

#header {
m/argin:0 auto;
margin: 0;
width:738px;
height:86px;
position: relative;
}

#headerlogo img
{
position: absolute;
bottom:2px;	
}

.logo {
float:left;
margin:0;
padding:0;
text-align:left;
height:84px;
position: absolute; 
bottom:0px;

}

#homeimage {
border:0 none;
display:block;
margin:0 0 0px; 0;
padding:0;
}

#contentcontainer {
width:734px;
padding:0px 2px 10px 2px;
background:#FFF;
hei/ght:100%;
}

#content {
width:715px;
background:#FFF;
margin:5px 0 0 0;
}

#nav {
width:715px;
height:20px;
padding: 8px 0 0 0;
margin: 0;
background: url(/images/function/menu-bg.gif) repeat-x;
border-bottom: 1px solid #FFF;	
}

#menu,#menu ul {
float: left;
list-style: none;
color: #ffffff;
padding: 0;
margin: 0;
}

#menu li {
display:block;
float:left;
margin:0;
padding:0;
border-right:1px solid #fff;
}

#menu .selected a{
color:#ffcf06;
} 

#subnav .selected a{
color:#005596;
}

#menu li a {
color:#ffffff;
display:block;
font: 10px Arial, Georgia, Times New Roman, Times, serif;
font-weight:bold;
padding:0 10px 0 10px;
text-decoration:none;
}


#subnav {
width:715px;
height:12px;
padding: 4px 0 4px 0;
margin: 0;
background:#ffcf06;
}


.navi{
border:0;
margin-left:7px;
padding:0;

}

#contentwrapper{
width:715px;
backgrou/nd:red;
background:#fff;
margin:0px 10px 0 10px;
padding:10px 0 0 0;
}

#mini-quotemodule{
width:132px;
height:298px;
background:#FFFFFF url(/images/function/mini-quotes.jpg) no-repeat;
float:left;
padding:0;
}

#mini-quotemodule p{
margin:4px 8px 0 7px;
}

#content-2col-left{
width:140px;
he/ight:298px;
backgroun/d:red;
backgroun/d:#fff;
float:left;
margin:5px 5px 0 0;
}

#content-2col-main{
width:570px;
float:right;
margin-left:0px;
}



#content-1col-main{
width:715px;
background:#fff;
float:left;
margin:5px 2px 0 0px;
}

#content-1col-main-container{
width:715px;
background:#fff;
float:left;
margin:5px 0 0 0;
}


#content-1col-main p img{
margin:0 0 0 0px;
}


#page-header-quote{
float:right;
margin-bottom:12px;
width:569px;
height:49px;
}

#page-header-quote p{
margin:0;
padding:0;
}

#content-middle {
width:400px;
float:left;
padding-left:14px;
backgro/und:red;
}

p {
padding: 5px 0 5px 0;
}


#footercontainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ffcf06;
background:#fff;
margin:0;
padding:2px 0 0 0;
width:100%;

po/sition:absolute;
b/ottom:0;

height: 100%;

}

#footer {
margin:0 auto;
padding:10px 0 0 0;
background:#ffcf06;
hei/ght:90px;
width:100%;
height: 100%;
}

#footermiddle {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:15px;
color:#155a90;
padding-left:15px;
margin: 0 auto;
width:734px;
}

#footermiddle a {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:15px;
color:#155a90;
text-decoration:none;
}

.MoreClientsLink
{
color: #005596;
text-decoration:none;
font-size:11px;
font-family:Arial,Helvetica,sans-serif;

}



.MoreClientsLink a
{
font-weight:bold;
color: #005596;
text-decoration:none;

}

.test{
margin:0 0 0 15px;
}

.test li
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #005596;
line-height: 18px;
}

#headerHome
{
float:left;
width:157px;
height:43px;
position: absolute;
right:0px;	
bottom:0px;
margin-bottom:2px;
}



















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

