html, body {
color:#000000;
font-family:Verdana;
font-size:12px;
height:100%;
}
#header {
height:115px
}
.clear {
clear:both;
}
#mid_content {
margin-top:60px;
}
#maincontainer {
height:100%;
margin-left:auto;
margin-right:auto;
padding:0;
width:1100px;
position:relative;
}
#centertable, #centertable tr, #centertable tr td {
margin:0px;
padding:0px;
}
#centertable {
border:0 none;
width:100%;
height:100%;
}
#centertable tr {
vertical-align:middle;
}
#logo {
height:110px;
left:85px;
position:absolute;
top:25px;/*49px;*/
width:230px;
}
#quote {
/*margin-left:640px;
margin-right:50px;
margin-top:40px;
top:40px;*/
position:absolute;
top:45px;
right:50px;
}
.quote {
text-align:center;
color:#404040;
font-size:14px;
}
#picture_left {
height: 333px; 
padding-top: 0px; 
width: 400px; 
margin-bottom: 0px;
float:left;
background-image:url('/cms/upload/standard/content_left.jpg');
background-repeat:no-repeat;
}

#footer{
height:125px;
overflow:hidden;
}


#footer_right {
width:380px;
margin-right:50px;
float:right;
font-size:9px;
border-top:1px solid #CCCCCC;
text-align:center;
color:#cccccc;
}
#footer_right a:link, #footer_right a:visited, #footer_right a:hover, #footer_right a:active {
color:#cccccc;
text-decoration:none;
}
#designlabor {
clear:both;
text-align:right;
width:992px;
height:20px;
font-size:9px;
color:#cccccc;
margin-bottom:10px;
margin-left:50px;
margin-right:50px;
padding-top:30px;
}
#designlabor a:link, #designlabor a:visited, #designlabor a:hover, #designlabor a:active {
color:#CCCCCC;
text-decoration:none;
}
#copyright {
margin:5px 0px 0px 50px;
padding:0px;
text-align:left;
width:250px;
color:#cccccc;
font-size:10px;
}
#content {
float:right;
font-size:11px;
margin-right:50px;
width:355px;
text-align:justify;
color:#404040;
max-height:330px;
overflow-y:auto;
overflow-x:hidden;
padding-left:10px;
padding-right:15px;
padding-bottom:5px;
}

img {
border:0px;
}

/* ###################################################### */
/* ####################### NAVIGATION ################### */
/* ###################################################### */

#navigation {
height: 333px; 
width: 120px; 
margin-left:400px;
background-color:#c3882f;
position:relative;
}

#navigation .subnav {
position:absolute;
left:125px;
margin-top:-30px;
}

/* Level 1 */
#navigation ul {
    background-color:transparent;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
}
#navigation ul li {
    width:120px;
    height:37px;
    margin:0;
    padding:0px;
    list-style-type:none;
    /*text-transform:uppercase;*/
}
#navigation ul li a {
    display:block;
    width:100px;
    height:27px;
    margin:0;
    padding:10px 0px 0px 20px;
    font-size:12px;
    color:#000000;
    background-color:#c3882f;
    border-bottom:0px;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
    text-align:left;
}
#navigation ul li a.navmainStandardLevel_1:hover, #navigation ul li.active a {
    background-color:#ffffff;
}

/* Level 2 */
#navigation ul li ul {
    background-color:transparent;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
}
#navigation ul li ul li {
    width:140px;
    height:25px;
    margin:0;
    padding:0px;
    list-style-type:none;
    /*text-transform:uppercase;*/
}
#navigation ul li ul li a {
    display:block;
    width:135px;
    height:20px;
    margin:0;
    padding:5px 0px 0px 5px;
    font-size:9px;
    color:#404040;
    background-color:#ffffff;
    border-bottom:0px;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
    text-align:left;
}
#navigation ul li ul li a.navmainStandardLevel_2:hover, #navigation ul li ul li.active a {
    background-color:#ffffff;
}

/* ###################################################### */
/* ####################### SCROLLBARS ################### */
/* ###################################################### */

#scrollBar{
position:absolute;
left:1025px;
top:173px;
background:#ffffff;
width:21px;
height:344px;
display:none;
}

.scrollButtons .upArrow1{
display:block;
position:absolute;
background-image:url('/cms/upload/Images_Header/up_arrow.gif');
background-repeat:no-repeat;
width:10px;
height:8px;
left:0px;
top:0px;
}


.scrollButtons .downArrow1{
display:block;
position:absolute;
background-image:url('/cms/upload/Images_Header/down_arrow.gif');
background-repeat:no-repeat;
width:10px;
height:8px;
left:0px;
top:330px;
}

/* ############################ */
/* ######### IE CORNER ######## */ /* did not want to put in both ie6 and 7, that's why it's here */
/* ############################ */

.corner{
position:absolute;
width:12px;
height:12px;
background:transparent url('/cms/upload/designImg/rounded.gif') no-repeat;
z-index:10;
}

.lb{
left:0;
bottom:0;
background-position:0 -12px;
}

.rt{
top:0;
right:0;
background-position:-12px 0;
}

.rb{
bottom:0;
right:0;
background-position:-12px -12px;
}
