@import "cr_default.css";
@import "cr_fonts.css";



body	{
color: #666666;
background: #ffffff;
margin-top: 0;
margin-left: 0
}

div#page	{
width: 780px
}

div#topbanner	{
width: 780px;
height: 137px;
background-image: url('../images/topbanner.jpg');
margin-bottom: 0;
padding-bottom: 0
}

div#info	{
width: 275px;
margin-left: 5px;
margin-top: 15px;
}

div#services	{
margin-left: 300px;
width: 475px;
}

div#info p	{
border: 1px solid #8ba29d;
padding-top: 0;
margin-top: 0;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 4px;
}

div#info h1	{
margin-bottom: 0;
padding-bottom: 0;
background-color: #8ba29d;
color: #ffffff;
margin-top: 50px;
padding-top: 0;
padding-left: 5px
}

div#services h1	{
margin-bottom: 0;
padding-bottom: 0;
color: #18453b
}

div#services p	{
margin-top: 0;
paddin-top: 0;
border-right: 1px solid #f7cf12;
border-bottom: 1px solid #f7cf12;
padding-bottom: 5px;
padding-right: 5px
}

div#services p#title	{
border-bottom: 0;
border-right: 0;
margin-top: 10px
}

div#info p#fsa	{
border: 0;
margin-top: 30px
}

img#ifa	{
margin-left: 30px
}

div#services a, div#info a	{
color: #67847e;
text-decoration: none;
font-style: italic;
display: block;
font-weight: bold
}

div#services a:hover, div#info a:hover	{
text-decoration: underline
}

div#info a.email	{
display: inline
}

div#footer	{
margin-top: 20px;
margin-left: 10px;
background-color: #d1dad8;
padding-left: 10px;
}

div#footer  
{
    
}

div#main	{
margin-left: 220px;
}

div#menu	{
width: 200px;
float: left
}

div#mainfooter	{
margin-top: 20px;
margin-left: 20px;
background-color: #cdd7d5;
padding-left: 10px;
color: #18453b;
background-image: url('../images/gradient.jpg');
background-position: left;
background-repeat: no-repeat;
clear: both
}

h1	{
color: #18453b;
margin-top: 15px;
margin-bottom: 30px
}

h2	{
color: #728d87;
margin-bottom: 0;
padding-bottom: 0
}

div#main p	{
padding-top: 0;
margin-top: 0
}

div#menu ul	{
margin-top: 10px;
margin-left: 10px;
padding-left: 10px
}

div#menu ul li	{
list-style: none;
color: #18453b;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: 1px solid #c0cdca;
background: url('../images/square.gif') bottom left no-repeat
}

div#menu ul li a	{
color: #67847e;
text-decoration: none
}

div#menu ul li a:hover	{
color: #18453b
}

div#main ul	{
padding-left: 10px;
margin-left: 10px;
margin-top: 5px
}

div#main ul li	{
list-style: url('../images/docdownload.gif');
padding-bottom: 5px
}

div#main ul li a	{
color: #67847e;
text-decoration: none;
font-style: italic
}

div#main ul li a:hover	{
text-decoration: underline
}

div#main a	{
color: #67847e;
}

div#main a.action	{
display: block;
text-decoration: none;
font-style: italic;
margin-top: 2px
}

div#main a.action:hover	{
text-decoration: underline
}

div#main blockquote	{
margin-left: 10px;
font-style: italic;
color: #67847e;
margin-bottom: 0
}

div#main p.caption	{
margin-top: 0;
margin-left: 10px;
color: #67847e;
font-weight: bold
}

div#main img#pic	{
margin-top: 40px
}

div#main div#calltoaction	{
margin-top: 30px;
color: #67847e;
background-color: #fcf4d0;
background-image: url('../images/corner_left.gif');
background-repeat: no-repeat;
background-position: top left;
}

div#main div#calltoaction div#cornerright	{
background-image: url('../images/corner_right.gif');
background-repeat: no-repeat;
background-position: bottom right;
padding-left: 10px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px
}






