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

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{  
margin:0; 
padding:0; 
} 

table
{ 
border-collapse:collapse; 
border-spacing:0; 
} 

fieldset,img
{  
border:0; 
} 

address,caption,cite,code,dfn,em,strong,th,var
{ 
font-style:normal; 
font-weight:normal; 
} 

ol,ul
{ 
list-style:none; 
} 

caption,th
{ 
text-align:left; 
} 

h1,h2,h3,h4,h5,h6
{ 
font-size:100%; 
font-weight:normal; 
} 

q:before,q:after
{ 
content:''; 
} 

abbr,acronym
{
border:0; 
}

a
{
outline:none;
color:#032E58;
}

strong
{
font-weight:bold;
}

em
{
font-style:italic;
}

body
{
background-color:#ffffff;
font-size:62.5%;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
padding-top:10px;
padding-bottom:10px;
text-align:center;
}

#wrapper
{
width:912px;
text-align:left;
margin:0 auto;
}

#navigation
{
width:180px;
float:left;
margin-left:13px;
display:inline;
}

#navigation ul
{

}

#navigation li
{
width:170px;
min-height:20px;
font-size:1.2em;
background-image:url(images/button.jpg);
background-repeat:no-repeat;
padding-top:5px;
padding-left:10px;
margin-bottom:1px;
}

#navigation ul ul
{
margin-top:10px;
margin-bottom:7px;
margin-left:-8px;
}

#navigation ul ul li
{
font-size:100%;
background-image:none;
padding:4px 6px 4px 7px;
min-height:3px;
margin-bottom:5px;
background-color:#FFFFFF;
width:162px;
text-align:right;
}

#navigation ul ul li.last
{
margin-bottom:2px;
}

#navigation a
{
color:#003A6F;
display:block;
text-decoration:none;
}

#navigation ul ul li a
{
color:#333333;
}

#header
{
background-image:url(images/header-bg.jpg);
background-repeat:no-repeat;
width:912px;
height:299px;
}

#logo
{
padding:21px 0px 0px 48px;
}

#call-me-back
{
padding:31px 0px 0px 15px;
}

#breadcrumbs
{
margin:30px 0px 0px 230px;
font-size:1.1em;
}

#breadcrumbs a
{
color:#333333;
}

#container
{
width:912px;
background-image:url(images/main-bg.gif);
background-repeat:repeat-y;
padding-bottom:20px;
}

#container.home
{
background-image:url(images/main-bg-home.gif);
}

h1
{
color:#032E58;
padding-bottom:15px;
font-size:2em;
}

h2
{
color:#00000;
padding-bottom:10px;
padding-top:5px;
font-size:1.8em;
}

h3
{
color:#00000;
padding-bottom:5px;
font-size:1.4em;
font-weight:bold;
}

p
{
font-size:1.3em;
line-height:1.4em;
padding-bottom:15px;
}




#middle
{
width:666px;
float:left;
margin-left:37px;
display:inline;
}

#middle.home
{
width:315px;
float:left;
margin-left:37px;
display:inline;
}


#middle ul,ol
{
margin-left:20px;
margin-bottom:15px;
}

#middle li
{
font-size:1.3em;
line-height:1.4em;
margin-bottom:7px;
list-style-type:disc;
}

#middle ol li
{
list-style-type:decimal;
}

#middle table
{

}

#middle td
{
font-size:1.3em;
padding-bottom:5px;
}

#middle input,textarea
{
width:250px;
}

#middle input.button
{
width:70px;
}

span.req
{
color:#FF0000;
}

div.errors
{
color:#FF0000;
margin-bottom:15px;
font-size:1.2em;
}

#right
{
width:314px;
float:right;
margin-right:19px;
display:inline;
}

#disclaimer
{
margin-top:10px;

}

#disclaimer p
{
font-size:1.2em;
line-height:1.3em;
padding-bottom:10px;
}

#footer
{
width:912px;
height:30px;
background-image:url(images/footer-bg.gif);
background-repeat:no-repeat;
font-size:1.1em;
}

#footer a
{
color:#333333;
text-decoration:none;
}

#footer-left
{
float:left;
width:200px;
padding:10px 0px 0px 20px;
}

#footer-right
{
float:right;
width:500px;
padding:10px 10px 0px 0px;
}

#footer-right ul
{
text-align:right;
}

#footer-right li
{
margin-left:10px;
display:inline;
}

a[href $='.pdf'] { 
   padding-left: 22px;   padding-bottom:4px;
   background: transparent url(images/pdf_icon.gif) no-repeat center left;
}

#frame
{
text-align:left;
}

#frame td,th
{
font-size:1.3em;
padding:10px 5px 10px 0px;
border-bottom:#CCCCCC 1px solid;
}

#frame ul
{
margin:0px 0px 10px 20px;
}

#frame li
{
font-size:1.3em;
list-style-type:disc;
color:#FF0000;
}

