﻿body
{
    text-align:center;
    font-family: trebuchet, Verdana, Sans-Serif;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    background:white url(images/bluecanvas.jpg) fixed repeat-x;
}
#wrapper
{
    text-align:left;
    margin:0 auto;
    padding:0;
    width: 897px;
    background:url(images/bluecanvasMid.jpg);
    background-repeat:repeat-y;
 }
#header
{
    width:887px; 
    margin:0 9px 0 0;
    padding:0 0 5px 0;
    text-align:center;
    height: 230px;
    font-family:georgia, "times new Roman", Serif;
}
.leftheader
{
    width:210px;   
    float:left;
    padding:0;
    margin-top:50px;margin-top:0;
    text-align:left;
    z-index:99;position:relative;
    vertical-align:top;
    
}
.rightheader
{
    width:645px;
    float:left;
    padding:5px;padding-top:30px;
    margin-left:6px;
    display: inline;
    text-align:left;
}
.imgDoc {float:right; padding-left:10px; width:148px;}

.header1{width:889px;width:667px;height:50px;margin-left:-222px;margin-left:0;float:left;background:#3E7589;z-index:0}
.header1a{margin-left:221px;padding-top:10px;padding-left:5px;text-align:left;color:White;}
.header2{color:#81403c;float:left;text-align:left;font-size:1.1em;width:48%;}
.header3{color:#81403c;float:right;font-size:1em;text-align:right;padding-right:5px;width:48%;}


#slideshow 
{
    width:888px; 
    margin:0 9px 0 0;
    padding:0px;
}
.oneslide{width:222px; float:left;}

.navigation, .headerTop
{
    width:888px; 
    height:30px;
    margin:0 9px 10px 0;
    padding:5px 0 0 0 ;
    margin-bottom:30px;
    text-align:center;
    color: #333;color:White;
    background:#ffffee;
    background:#3E7589;
}
.headerTop {height:40px;text-align:left;margin:0; padding:3px 0;}
.slogan 
{
    font-style:italic;
    font-size:1.2em;
    width:290px; 
    float:left;
}

#center
{
    width:887px; 
    margin:0 9px 0 0;
    padding:0px;
}

.leftcolumn
{
    width:200px;
    float:left;
    padding:5px 0 0 10px;
    text-align:left;
    z-index:99;position:relative;
}
.leftcolumn a
{
    text-align:left;
    display:block;
    padding-bottom:6px;
    margin-bottom:2px;
    font-family:georgia, "times new Roman", Serif;
    font-size:1.1em;
}
.leftcolumn li, #leftcolumn ul
{
    padding: 0 0 3px 1px;
    margin: 0 0 4px -15px; 
}
.rightcolumn
{
    width:645px;
    float:left;
    padding:5px;padding-top:0;
    margin-left:6px;
    display: inline;
    text-align:left;
}

#footer 
 {
    width:887px; 
    margin:0 9px 0 0;
    padding:10px 0 0 0;
    text-align:center;
    color: #333;
}
#footer a
{
    display:inline;
    font-variant:normal;
    font-size:.7em;
}
.linkDoc {width:20%; float:left;}

.indent25 {margin-left:25px;}

.floatleft {width:29%;float:left;}
.floatright {width:69%;float:right;}

.clearboth{clear:both;}

p {margin-bottom:10px;}
.centerp{text-align:center;}

a{text-decoration:none;font-weight:normal;}
a:link, a:visited {color:#81403c;}
.rightcolumn a:visited {color:#3E7589}

.linkDoc img{border: 2px solid #81403c;}

img.noborder {border:0;}

a.navselected {text-decoration:underline;color:#81403c;}

a:hover{color:#6b8095}
.linkDoc img:hover {border:2px solid #6b8095; }

.header1a a {color:white}

.emphasize1 {text-decoration:underline; font-weight:bold;}
.emphasize2 {font-weight:bold; font-style:italic;}

h1 {color:#383435;font-size:1.8em;margin-top:0;}
h2 {color:#383435;font-size:1.6em;padding-top:5px;margin-top:0;}
h3 {color:#383435;font-size:1.4em;padding-top:12px;margin-bottom:0;}
h4 {color:#383435;font-size:1.1em;margin-top:0;margin-bottom:0;}
.faq p {margin-bottom:25px;margin-top:10px;}

.bold li {font-weight:bold;}
.bold li p, .bold li ul, .bold li li {font-weight:normal;}





/*  http://www.webreference.com/programming/css_borders/3.html */
/*
lightest e1f6b8 bcd7e2
lighter2 c8ec80 89b4c4
lighter baec58 74aec4
main color: 3E7589
darker 80a23d 3d5b87
darker2 628c0c 144659
*/
.raised {text-align:center;background:transparent;width:190px;margin:0px;color:White;font-family:'times new Roman';font-size:small;}
.raised p {margin:0;padding-bottom:0.5em;}.raised a{color:White;text-align:center;}.raised a:hover{color:#383435}
.raised h4 {color:#ffffff;text-align:center;padding:0;margin:0;font-size:1.4em;}
.raised img {padding:0;border:0;margin:0;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block;overflow:hidden;font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#3E7589; border-left:1px solid #3E7489; border-right:1px solid #89b4c4;}
.raised .b3 {background:#3E7589; border-left:1px solid #3E7489; border-right:1px solid #74aec4;}
.raised .b4 {background:#3E7589; border-left:1px solid #3E7489; border-right:1px solid #3d5b87;}
.raised .b4b {background:#3E7589; border-left:1px solid #89b4c4; border-right:1px solid #144659;}
.raised .b3b {background:#3E7589; border-left:1px solid #74aec4; border-right:1px solid #144659;}
.raised .b2b {background:#3E7589; border-left:1px solid #3d5b87; border-right:1px solid #144659;}
.raised .b1 {margin:0 5px; background:#3E7489;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#144659;}
.raised .boxcontent {display:block;  background:#3E7589; border-left:1px solid #3E7489; border-right:1px solid #144659;}
 /*  end of curved border stuff */