/* CSS Document */

body {margin:0; padding:0; background: #FFF url(../images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; color:#4E4D4A; font-size:13px; line-height:18px;}

/* Containers */
#wrapper {width:803px; margin-left:auto; margin-right:auto; padding:0px;}
#header {margin:0px;}
#nav {width:803px; height:41px; background:url(../images/bg_n.jpg) no-repeat;}
#main {padding:10px;}
#footer {padding:35px 15px 15px 15px; margin:0px; height:46px; background:url(../images/bg_footer.jpg) repeat-x;}
#pushpoint {background:url(../images/bg_pp_gradient.jpg) repeat-x; height:214px; padding-top:15px;}
#sidebar {width:285px; padding:5px; margin-left:10px; margin-top:25px; background:url(../images/bg_sidebar.jpg) repeat-x; border: 1px dotted #CCC;}

/* Navigation */
a.navlist:link, a.navlist:active, a.navlist:visited {border-right:1px solid #57A4BD; height:16px; float:left; padding:15px 10px 10px 10px; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:17px; color:#FFF; text-decoration:none;}
a.navlist:hover {border-right:1px solid #57A4BD; height:16px; float:left; padding:15px 10px 10px 10px; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:17px; color:#DCDCDC; text-decoration:none;}
.current {border-right:1px solid #57A4BD; height:16px; float:left; padding:15px 10px 10px 10px; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:17px; color:#DCDCDC; text-decoration:underline;}

.footer {color:#4E4D4A; font-size:12px; line-height:13px; text-align:center;}
a.footer:link, a.footer:visited,a.footer:active {color:#4E4D4A; font-size:12px; line-height:13px; text-align:center; text-decoration:none;}
a.footer:hover {color:#4E4D4A; font-size:12px; line-height:13px; text-align:center; text-decoration:underline;}

.lgwhitetxt {color:#FFF; font-size:16px; text-decoration:none;}
a.lgwhitetxt:link {color:#FFF; font-size:16px; text-decoration:none;}
a.lgwhitetxt:hover {color:#FFF; font-size:16px; text-decoration:underline;}

.quote {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; font-style:italic;}

.mini {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-transform:uppercase;}

hr {border:1px dashed #999; width: 100%;}

.mainlink{color:#FFF; background-color:#176D87; padding:2px 8px 2px 8px;font-size:12px; text-decoration:none; font-weight:bold;}
a.mainlink:link {color:#FFF; font-size:12px; text-decoration:none; font-weight:bold;}
a.mainlink:hover {color:#FFF; font-size:12px; text-decoration:underline; font-weight:bold;}

.plainlink{color:#4E4D4A; font-size:13px; line-height:18px; text-decoration:none;}
a.plainlink:link {color:#4E4D4A; font-size:13px; line-height:18px; text-decoration:underline;}
a.plainlink:hover {color:#4E4D4A; font-size:13px; line-height:18px; text-decoration:underline;}


h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#558128; margin-bottom:5px; padding:0; font-weight:lighter;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#176D87; text-transform:uppercase; margin-bottom:5px; padding:0;}

.medgrntxt {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#176D87; margin-bottom:5px; padding:0; font-weight:lighter;}
.smgrytxt {font-size:12px;}
.medgrytxt {font-size:14px;}

.formfields {font-family:Arial, Helvetica, sans-serif; color:#4E4D4A; font-size:13px; line-height:18px;}