/* CSS Document */

/* ----- HTML STYLES ----- */
/* undo some of the default styling of common (X)HTML browsers */
html {font: 0.625em Verdana, Arial, Helvetica, sans-serif}
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code {  }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,body,html,p,blockquote,fieldset,td,tr,th,td
{ margin:0px; padding:0px; border:none; color: #002246;}

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none; }

/* de-italicize address */
address { font-style:normal }

body { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#0076BF; text-align:center; font-size:1.0em;}

#outerContainer {text-align:left; width: 952px;  position:relative; margin:0px auto 10px auto; padding-bottom:3px; background:url(images/border_v.gif);}
#container {width: 946px;  position:relative;  padding-bottom:20px; margin:0px auto 0px auto; background:#000000;}

#title {float:left; width:946px; height:70px; background:url(images/header.jpg);}

#navBar002 {float:right; width:225px; }
#navBar002 h1 { font-family:Arial, Helvetica, sans-serif; color:#ffffff;font-size:1.0em; text-align:right; margin-right:13px;margin-top:13px;}
#navBar002 a {display:block; width:199px; height:108px; }
#navBar002 span {color:#0076BF;font-weight:bold;  }
#navBar002 a.homeLink {color:#ffffff; font-weight:bold; display:inline;  }
#navBar002 a:hover {color:#aaaaaa;}

#navBar002 .contact {display:inline-block; width:199px; height:108px; background:url(images/contact.jpg); margin:13px 13px 0 13px; }
#navBar002 .letter {display:inline-block; width:199px; height:108px; background:url(images/letter.jpg); margin:13px 13px 0 13px; }
#navBar002 .know {display:inline-block; width:199px; height:108px; background:url(images/catch.jpg); margin:13px 13px 0 13px; }
#navBar002 .faq {display:inline-block; width:199px; height:108px; background:url(images/faq.jpg); margin:13px 13px 0 13px; }


#navBar001 {width:721px; height:26px; float:left; background:url(images/navBar001.jpg);}
#navBar001 ul {}
#navBar001 li { text-align:center; display:block; float:left; font-size:1.1em; font-weight:bold; width:140px; height:26px;  }
#navBar001 li a {color:#ffffff; display:block; width:140px; height:20px; padding-top:6px; }
#navBar001 li a:hover {color:#0076BF; background:#E5F1F8;}

#contentPanel {float:left; width:721px; background:#ffffff;}

#copy {float:left; width:651px; padding:0 35px 35px 35px; }
#copy img {margin:35px 0 35px 0; }
#copy p img {display:inline; margin:15px;}
#copy h1 {font-size:1.4em; font-weight:bold; padding-bottom:15px;  color:#000000;}

#copy .menu {float:left; width:200px; }
#copy .menu a {display:inline; margin-bottom:10px; line-height:1.4em; display:block; float:left; font-size:1.1em; color:#0059b6; width:200px; }
#copy .menu a:hover {text-decoration:underline;}
#copy .menu a.current {font-weight:bold;}
#copy .menu2 {float:left; width:200px; }
#copy .menu2 a {display:inline-block; margin-bottom:10px; line-height:1.4em; display:block; float:left; font-size:1.1em; color:#0059b6; width:200px; }
#copy p { color:#000000; font-size:1.1em; line-height:1.63em; padding-bottom:20px; }
#copy a {color:#0059b6;}
#copy a:hover {text-decoration:underline;}

#copy form {padding:0px 0 20px 0;}
.formSplitter { width: 410px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.formSplitter label {width:160px; display:block; float:left;}
.formSplitter input {width:200px; margin-bottom:5px;}
.formSplitter textarea {width:198px;}
.formSplitter .button {width:80px;}

#rightCopy {float:right; width:410px;}
#rightCopy p {width:410px;}
#rightCopy a {color:#0059b6;}
#rightCopy a:hover {text-decoration:underline;}
#rightCopy a.grey {color:#aaaaaa;}
#rightCopy a.grey:hover {color:#000000;}


#contentPanel .footer {color:#aaaaaa; text-align:center; padding:15px; float:left; width:691px; }
.contentImage {float:left; width:721px; height:254px; padding-bottom:30px;}

#homeBox {float:right; width:164px; border:1px solid #aaaaaa; padding:10px 13px 10px 13px;}
#homeBox p {width:164px;}
#homeBox h2 {font-size:1.1em; color:#0056AD; line-height:1.63em;}
#homeBox img {margin:0 0 15px 0;}
