body {
background-color:#333333;
margin: 0px auto;
text-align:center;
background-position:center;
background-image:url(img/page_background_940x5.png);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
color:#101010;
}
p.normal {font-size:12px; display:inline;}
p.large {font-size:14px; display:inline; line-height:14px;}
p.small {font-size:11px; display:inline; line-height:15px;}
p.smallbold {font-size:11px; display:inline; line-height:15px;font-weight:bold}
h1 {font-size:19px; display:inline; font-weight:normal;}
h2 {font-size:18px; display:inline; font-weight:lighter;}
h3 {font-size:16px; display:inline; font-weight:normal;}
h4 {font-size:15px; display:inline; font-weight:lighter; vertical-align:top;}
h5 {font-size:10px;letter-spacing:+2px; font-weight:400; display:inline;}
h6 {font-size:12px; display:inline; font-weight:normal; line-height:26px; vertical-align:bottom;}

span#c_blue {color:#004068}
span#c_orange {color:#f15922}
#c_lightgray {color:#D5D5D5}
#c_gray {color:#ABABAB}
#c_midgray {color:#818181}
#c_darkgray {color:#424242}
#c_white {color:#FFFFFF}
span#bold {font-weight:bold}


a:link {color: #424242; text-decoration: none;}
a:visited {color: #424242; text-decoration: none;}
a:hover {color: #004080; text-decoration: underline;}
a img {border-style:none;}

a:link.menu {color: #575757; text-decoration: none;}
a:visited.menu {color: #575757; text-decoration: none;}
a:hover.menu {color: #EAEAEA; text-decoration: none;}

a:link.maillink {color: #004068; text-decoration: none}
a:visited.maillink {color: #004068; text-decoration: none}
a:hover.maillink {color: #0080C0; text-decoration: underline}

a:link.sub_links {color: #ABABAB; text-decoration: none}
a:visited.sub_links {color: #ABABAB; text-decoration: none}
a:hover.sub_links {color: #004080; text-decoration: none}

a:link.transparent {color:#D5D5D5}
a:visited.transparent {color:#D5D5D5}
a:hover.transparent {color:#D5D5D5}

div#menu_container {
width:100%;
height:50px;
position:absolute;
top:0px;
left:0px;
background-image:url(img/page_menu_back_5x50.png);
background-repeat:repeat-x;
text-align:left;
}
div#menu_center {
width:900px;
height:40px;
margin-left:auto;
margin-right:auto;
}
div#menu_item_large {
width:205px;
height:15px;
display:inline;
float:left;
padding-top:13px;
}
div#menu_item_normal {
width:130px;
height:15px;
display:inline;
float:left;
padding-top:13px;
}
div#menu_item_small {
width:100px;
height:15px;
display:inline;
float:left;
}
div#header {
background-color:#333333;
margin: 0px auto;
margin-top:50px;
text-align:center;
background-position:center;
background-image:url(img/page_header_940x137.png);
background-repeat:no-repeat;
height:137px;
}
div#content {
background-color:#FFFFFF;
margin: 0px auto;
text-align:left;
width:750px;
padding-bottom:10px;
}
div#one_column {
width:740px;
padding-left:10px;
}
div#one_column_b_small {
width:740px;
padding-left:10px;
border-top:1px solid #EAEAEA;
padding-top:5px;
height:91px;
}
div#one_column_b_small_plus {
width:740px;
padding-left:10px;
border-top:1px solid #EAEAEA;
padding-top:5px;
height:102px;
}
div#one_column_b_large {
width:740px;
padding-left:10px;
border-top:1px solid #EAEAEA;
padding-top:5px;
height:210px;
}
div#two_column {
border-top:1px solid #D5D5D5;
width:365px;
float:left;
padding-left:10px;
display:inline;
}
div#col_400 {
border-top:1px solid #D5D5D5;
width:460px;
float:left;
padding-left:10px;
display:inline;
}
div#col_340 {
border-top:1px solid #D5D5D5;
width:270px;
float:left;
padding-left:0px;
display:inline;
}

div#two_column_no_border {
width:365px;
float:left;
padding-left:10px;
display:inline;
}
div#three_column {
width:240px;
float:left;
padding-left:10px;
display:inline;
border-top:1px solid #EAEAEA;
}
div#five_column {
width:147px;
float:left;
padding-left:1px;
display:inline;
border-top:1px solid #EAEAEA;
}
