/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif;width:100%;margin:0;padding:0;font-size:10pt;background:url(../images/topbg.gif) top repeat-x;}
* {margin:0; padding:0;}
html {min-height: 100%; margin-bottom: 1px;}
p {padding:0 0 10px 0; font-size:13px; }
a img { border:none;}
a {color:#0000FF; text-decoration:underline;}
a:hover {text-decoration:underline;}
h1 {font-size:24px; font-weight:normal;margin:0 0 10px 0; padding:0; color:black;}
h1 a {text-decoration:none; color:black;}
h1 a:hover {text-decoration:none; color:#666666;}
.minheight {float:right; width:0px; height:220px;}
#wrapper {background:url(../images/topbg.gif) top repeat-x;width:780px; margin:0 auto; padding:0;overflow:hidden; }
#banner {width:780px; float:left; height:117px;}
#title {float:right;margin:13px 8px 0 0;color:white; display:inline;}
#title p {margin:0; padding:0; }
#title a {color:white; font-weight:bold; font-size:18px; text-decoration:none;}

p.second {font-size:15px; font-weight:bold;color:#00266D;}
p.second a {font-size:15px; color:#00266D;font-weight:bold; text-decoration:none;}

#navbar {float:left; width:760px; height:17px; padding: 10px 0 0 20px; }
#navbar ul {margin:0; padding:0;}
#navbar li {list-style-type:none; display:inline;}
#navbar li a {text-decoration:none; color:#00266D; padding:0 10px 0 10px;font-size:15px; font-weight:bold;}
.youarehere {cursor:default;text-decoration:none; color:#597DC3; padding:0 10px 0 10px;font-size:15px; font-weight:bold;}
#navbar li a:hover {color:white}

#content {float:left;margin:0 0 0 2px; display:inline;width:776px;padding-bottom:10px;}
#leftcolumn {float:left; padding:10px 10px 0 20px;width:475px;}
#rightcolumn {float:right; width:256px; padding:5px 0 0 0;}
#benefits {float:right; width:246px; margin:5px 0 0 0; border:1px solid #002874; background:url(../images/benefitsbg.jpg) top right no-repeat;}
#benefits h1 {color:#002874; font-size:24px; padding: 4px 0 0 5px;}
#benefits p {padding:0 10px 10px 5px}

#footer { border-top:1px solid #002874;position:relative;margin:0 auto; width:100%; height:67px;text-align:center;}
#footercontainer {position:relative;margin:0 auto; width:780px;}
#footercontainer p {margin:0; padding:0; color:#666666; font-size:10px;}
#footercontainer p a {color:#666666; text-decoration:none;}

#footerlogo {position:absolute; top:0; left:0;}

.listindented {margin-left: 25px; padding-left: 0;}
#listsubpages {margin-left: 23px; padding-left: 0; font-size:14px; color:black; font-weight:bold;}
#listsubpages a {color:black; text-decoration:none;}
#listsubpages li {margin-bottom:3px;}
#listsubpages a:hover {color:#006699; text-decoration:none;}
#aboutbox {padding:10px; background-color:#CCCCFF; margin:10px 0 10px 0;}
#border {border:1px solid}

.indexthumb {float:left; width:130px; margin:0 15px 10px 15px; display:inline; text-align:center;}
.indexthumb a {text-decoration:none; color:#000099;}

.examplestable {width:470px;}
.examplestable td {text-align:center;padding:10px 20px 10px 20px; vertical-align:top; border-bottom:1px solid black;}
.examplestable img {border:1px solid black;}
.examplestable h2 {font-size:14px;}
.examplestable p {margin:0; padding:0;}
.examplestable a {font-size:11px;}