@charset "UTF-8";
/* CSS Document */


/* HTML tags 
**************************************************/

* {margin:0;padding:0;border:0;font-family:Arial, Helvetica, sans-serif;}
body {margin:0 auto 0 27px;}

a {color:#898989;text-decoration: none;}
a:hover {color:#CCCCCC;}
a.inlineLink {color:#666666;text-decoration:underline;}
a.inlineLink:hover {color:#cccccc;text-decoration:none;}

p, td {
	font-size: 17px;
	font-weight: lighter;
	line-height: 25px;
	letter-spacing: -0.05em;
	color: #898989;
}

h2 {font-size:30px;font-weight:bold;color:#4094b8;letter-spacing:-1px;padding-top:20px;margin:0 0 20px 0;}
h2.filled {background-color:#f3f3f3;padding:10px 0 0 0;height:30px;}



/* ID's and ID subclasses 
**************************************************/

#mainNav {list-style-type:none;}

#top {display:block;width:100%;}

#nav {list-style-type:none;margin-top:2px;}
#nav li {background:url(../images/misc/big_plus.gif) no-repeat center left;padding:0 0 0 20px;font-weight:bold;}
#nav li a {text-decoration:none;font-size:20px;}

#nav li.blue a {color:#3f94b8;}
#nav li.blue a:hover {color:#CCCCCC;}

#nav li.greenOne a {color:#93d91e;}
#nav li.greenOne a:hover {color:#CCCCCC;}

#nav li.greenTwo a {color:#59b008;}
#nav li.greenTwo a:hover {color:#CCCCCC;}




.article {height:65px;overflow:hidden;margin:0 0 5px 0;}
.readMore {margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:1px dotted #666666;}
.readMore a {background-color:#93d91e;color:#fff;padding:3px;cursor:pointer;}
.article p {margin:0 0 20px 0;font-size:13px;color:#666666;line-height:1.65em;}
.article a.headline, .article a.articleLink {font-weight:bold;display:block;}
.article a.headline {color:#93d91e;font-size:16px;margin:0;cursor:pointer;}
.article a.articleLink {color:#666666;text-decoration:underline;}
.article a.articleLink:hover {color:#cccccc;}


#mediaArea {display:block;margin:0 0 40px 0;}
#mediaArea h2 {font-size:16px;color:#93d91e;margin:0 0 8px 0;}
#flashVidMain {float:left;border:1px solid #ff6600;margin:0 20px 0 0;}
.flashVidMain {float:left;border:1px solid #ff6600;margin:0 20px 0 0;}
p.smallMediaLink {font-size:13px;margin:0 0 20px 0;}
p.smallMediaLink a {display:block;color:#93d91e;}
p.smallMediaLink a:hover {color:#cccccc;}

/* reuseable and misc classes 
**************************************************/

.content {font-size:14px;line-height:20px;letter-spacing: 0em;}
.footer {margin:20px auto 40px 0;font-size:12px;letter-spacing: 0em;}

.bold {font-weight:bold;}
.clear {clear:both;}

.column, ul.badonkadonk {float:left;width:266px;margin:0 20px 40px 0;}

.thirdColumn{padding-left:20px;border-left-style:solid;border-left-color:#e8e8e8;border-left-width:1px;}
.navSep {height:200px;}

.contentColumn {float:left;width:552px;margin:0 20px 40px 0;}

.greenOne, .greenTwo, .blue {display:block;margin:0 0 2px 0;}
.greenOne {color:#59b008;}
.greenOne a {color:#59b008;}
.greenOne a:hover {color:#CCCCCC;}
.greenTwo {color:#93d91e;}
.greenTwo a {color:#93d91e;}
.greenTwo a:hover {color:#CCCCCC;}
.blue {color:#4094b8;}

.junkindatrunk {padding-left:20px;height:200px;margin-left:15px;}

.column #nav {float:left;width:300px;}

ul.bullets {padding:0 0 0 36px;font-size:14px;line-height:20px;letter-spacing:0em;color:#898989;}

ul.badonkadonk {color:#898989;}
ul.badonkadonk li {padding:0 0 0 18px;list-style-type:none;margin-bottom:6px;}
ul.badonkadonk .title {margin:0 0 0 0;color:#59b008;font-weight:bold;background-image:none;padding-left:0;}
ul.plus li {background:url(../images/misc/plus.gif) no-repeat center left;}
ul.minus li {background:url(../images/misc/minus.gif) no-repeat center left;}


/* shared elements on #top and .home or .sub */
img.header,  .subNav {float:left;}

.home {height: 359px;background:url(../images/bg/body_home.gif) #fff repeat-x top left;}
.sub {height: 192px;background:url(../images/bg/body_sub.gif) #fff repeat-x top left;}

.home .subNav {width:250px;height:140px;color:#fff;}
.home .subNav a {color:#fff;text-decoration:none;font-size:13px;}
.home .subNav a:hover {color:#003366;}
.home .subNav form, .sub .subNav form {padding-top:32px;margin:0 0 40px 0;}
.home .subNav form strong, .sub .subNav form strong {display:block;margin:0 0 4px 0;}

.home .subNav label, .home .subNav input.txt, .home .subNav input.btn, .sub .subNav input.txt, .sub .subNav input.btn, .sub .subNav label {float:left;}
.sub .links {float:right; color:#ffffff; padding-top:60px; padding-right:20px;}
.home .subNav label, .sub .subNav label {margin:0 10px 0 0;}
.home .subNav input.txt, .sub .subNav input.txt {border:1px solid #666666;background-color:#fff;height:16px;width:50px;padding:2px 0 0 3px;font-size:12px;color:#337f9f;}
.home .subNav input.btn, .sub .subNav input.btn {color:#fff;font-weight:bold;font-size:16px;width:35px;height:20px;background-color:#3f94b8;cursor:pointer;}

.sub .subNav {width:250px;height:140px;color:#fff;}
/*
.links {padding-top:10px;}
.sub .subNav {padding-top:60px;}
*/
.sub .subNav a, .links a {color:#fff;text-decoration:none;font-size:13px;}
.sub .subNav a:hover, .links a:hover {color:#cccccc;}


