html, body {margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px;}
form {margin: 0px;}

h1 {
	font-family: Georgia, Times New Roman, Verdana;
	color:#ca8d38;
	font-size: 28px;
	font-weight: bold;
	margin-bottom: 0px; 
	padding-bottom: 4px;	
	margin-top: 0px; 
	padding-top: 0px; 
	}

h1.two {
	font-family: Lucida Sans, Tahoma, Georgia, Verdana;
	color:#404040;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 0px; 
	padding-bottom: 4px;	
	margin-top: 0px; 
	padding-top: 0px; 
	}

h2 {
	font-family: Lucida Sans, Tahoma, Georgia, Verdana, Tahoma;
	color:#ca8d38;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px; 
	padding-bottom: 4px;	
	margin-top: 0px; 
	padding-top: 0px; 
	}

h2.two {
	font-family: Georgia, Verdana, Tahoma;
	color:#2f2f2f;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px; 
	padding-bottom: 10px;	
	margin-top: 0px; 
	padding-top: 0px; 
	}
	
h3 {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	margin-bottom: 0px; 
	padding-bottom: 4px;	
	margin-top: 0px; 
	padding-top: 0px; 
	}
	
p  {
	margin: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
	}
	
hr {
	color:#9ccafa;
	background-color:#b8d9fb;
	height: 1px;
	border: 0px;
	padding-top:-2px;
	padding-bottom:-2px;
	}
	
li.selected a {
	text-decoration: none;
	}

ul.nopink {
	display: block; 
	width: 460px;
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.nopink li {
	background-image: url(img/space.gif); 
	background-repeat: no-repeat; 
	background-position: 13px 8px; 
	padding-left: 25px; 
	padding-bottom: 5px;
	}
	
ul.pink {
	display: block; 
	width: 460px;
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.pink li {
	background-image: url(img/bullet.gif); 
	background-repeat: no-repeat; 
	background-position: 13px 8px; 
	padding-left: 25px; 
	padding-bottom: 5px;
	}
	
ul.pinktight {
	display: block; 
	width: 460px;
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.pinktight li {
	background-image: url(img/bullet.gif); 
	background-repeat: no-repeat; 
	background-position: 13px 8px; 
	padding-left: 25px; 
	padding-bottom: 0px;
	}
	
ul.onwhite {
	display: block; 
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.onwhite li {
	background-image: url(img/bullet_onwhite.gif); 
	background-repeat: no-repeat; 
	background-position: 2px 6px; 
	padding-left: 14px; 
	padding-bottom: 5px;
	}
	
ul.form {
	display: block; 
	width: 300px;
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.form li {
	background-image: url(img/bullet_onblue.gif); 
	background-repeat: no-repeat; 
	background-position: 14px 11px; 
	padding-left: 24px; 
	padding-top: 5px;
	}
	
ul.onblue {
	display: block; 
	width: 168px;
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.onblue li {
	background-image: url(img/bullet_onblue.gif); 
	background-repeat: no-repeat; 
	background-position: 14px 6px; 
	padding-left: 24px; 
	padding-bottom: 5px;
	}
	
ul.grayarrow {
	display: block; 
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.grayarrow li {
	background-image: url(img/home_bullet.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 6px; 
	padding-left: 11px; 
	padding-bottom: 3px;
	}
	
ul.sitemap {
	display: block; 
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.sitemap li {
	background-image: url(img/bullet_onwhite.gif); 
	background-repeat: no-repeat; 
	background-position: 14px 6px; 
	padding-left: 24px; 
	padding-bottom: 2px;
	}
	
ul.onblog {
	display: block; 
	width: 168px;
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.onblog li {
	background-image: url(img/bullet_onwhite.gif); 
	background-repeat: no-repeat; 
	background-position: 14px 6px; 
	padding-left: 24px; 
	padding-bottom: 5px;
	}
	
ul.rightNav {
	display: block; 
	width: 170px; background-color: #80bbf9; 
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.rightNav li {
	background-image: url(img/rt_nav1.gif); 
	background-repeat: no-repeat; 
	background-position: 2px -1px; 
	padding-left: 28px; 
	padding-bottom: 10px;
	}
		
ul.selected {
	display: block; 
	width: 170px; background-color: #80bbf9; 
	list-style-type: none; 
	padding: 0px; 
	margin: 0px; 
	padding-right: 0px;
	}

ul.selected li {
	background-image: url(img/rt_nav2.gif); 
	background-repeat: no-repeat; 
	background-position: 2px -1px; 
	padding-left: 28px; 
	padding-bottom: 10px;
	}
	
li.selected a {
	text-decoration: none;
	}
	
.homecrumb {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	font-weight: bold;
	}
	
.sectioncrumb {
	font-family: Lucida Sans, Tahoma, Georgia, Verdana;
	color:#000000;
	font-size: 14px;
	font-weight: bold;
	}
	
.crumb1link {
	font-family: Lucida Sans, Tahoma, Georgia, Verdana;
	color:#043eb4;
	font-size: 14px;
	font-weight: bold;
	}
	
a.crumb1link:visited {
	font-family: Lucida Sans, Tahoma, Georgia, Verdana;
	color:#043eb4;
	font-size: 14px;
	font-weight: bold;
	}

a.crumb1link:active {
	font-family: Lucida Sans, Tahoma, Georgia, Verdana;
	color:#3160be;
	font-size: 14px;
	font-weight: bold;
	}

a.crumb1link:hover {
	font-family: Lucida Sans, Tahoma, Georgia, Verdana;
	color:#004fef;
	font-size: 14px;
	font-weight: bold;
	}	

.crumb2link {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	font-weight: bold;
	}
	
a.crumb2link:visited {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	font-weight: bold;
	}

a.crumb2link:active {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	font-weight: bold;
	}

a.crumb2link:hover {
	font-family: Verdana;
	color:#004fef;
	font-size: 11px;
	font-weight: bold;
	}	
	
.formbox {
	font-family: Arial;
	color:#4D3E45;
	background:#FFFFFF;
	border: 1px solid #9ccafa; 
	font-size: 12px;
	}
	
.none {
	font-family: Verdana;
	color:#000000;
	font-size: 11px;
	}
	
.q {
	font-family: Lucida Sans, Tahoma, Georgia, Verdana, Tahoma;
	color:#ca8d38;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px; 
	padding-bottom: 4px;	
	margin-top: 0px; 
	padding-top: 0px; 
	}

.continue {
	font-family: Verdana;
	color:#000000;
	font-size: 11px;
	}

.successname {
	font-family: Verdana;
	color:#555555;
	font-size: 11px;
	line-height: 15px;
	font-style: italic;
	}
	
.authorname {
	font-family: Arial, Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#555555;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.authornamelight {
	font-family: Arial, Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#777777;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.authorbio {
	font-family: Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#555555;
	font-size: 14px;
	line-height: 19px;
	font-style: italic;
	}
	
.fineprint {
	font-family: Verdana;
	color:#646464;
	font-size: 11px;
	line-height: 15px;
	}
	
.formbold {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.formreg {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	line-height: 15px;
	}
	
.error {
	font-family: Verdana;
	color:#ef0000;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.smallblack {
	font-family: Verdana;
	color:#000000;
	font-size: 11px;
	line-height: 15px;
	}

.smallblackbold {
	font-family: Verdana;
	color:#000000;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.smallgreenbold {
	font-family: Verdana;
	color:#278c0c;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.mediumblackbold {
	font-family: Verdana;
	color:#000000;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	}
	
.smallgray {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	line-height: 15px;
	}
	
.smallgraybold {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}

.experttitle {
	font-family: Arial, Verdana;
	color:#2f2f2f;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	}
	
.mediumgraybold {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	}
	
.smallpink {
	font-family: Verdana;
	color:#ca8d38;
	font-size: 11px;
	line-height: 15px;
	}
	
.smallpinkbold {
	font-family: Verdana;
	color:#ca8d38;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.mediumpinkbold {
	font-family: Verdana;
	color:#ca8d38;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	}

.homeboxbody {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	line-height: 15px;
	}

.homeboxhead {
	font-family: Lucida Sans, Trebuchet, Lucida Sans, Tahoma, Georgia, Verdana;
	color:#ca8d38;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	}
	
.homeboxbold {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.helpbold {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.helplight {
	font-family: Verdana;
	color:#000000;
	font-size: 11px;
	line-height: 15px;
	}
	
.rightnavheadpink {
	font-family: Verdana;
	color:#ca8d38;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.rightnavheadgray {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}

.rightnavheadblack {
	font-family: Verdana;
	color:#000000;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	
.body {
	font-family: Verdana, Times, Times New Roman; 
	color:#3d3e3f;
	font-size: 12px;
	line-height: 18px;
	}

.bodybold {
	font-family: Verdana, Times, Times New Roman; 
	color:#3d3e3f;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	}

.story {
	font-family: Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#3d3e3f;
	font-size: 14px;
	line-height: 22px;
	}
	
.storylist {
	font-family: Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#3d3e3f;
	font-size: 14px;
	line-height: 22px;
	}
	
.storybook {
	font-family: Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#3d3e3f;
	font-size: 14px;
	line-height: 20px;
	}
	
.storylink {
	font-family: Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#043eb4;
	font-size: 14px;
	line-height: 22px;
	}
	
	
a.storylink:visited {
	font-family: Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#3160be;
	font-size: 14px;
	line-height: 22px;
	}

a.storylink:active {
	font-family: Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#3160be;
	font-size: 14px;
	line-height: 22px;
	}
	
a.storylink:hover {
	font-family: Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#004fef;
	font-size: 14px;
	line-height: 22px;
	}
	
.storysmall {
	font-family: Lucida Sans, Tahoma, Georgia, Times, Times New Roman; 
	color:#3d3e3f;
	font-size: 12px;
	line-height: 16px;
	}
	
.table {
	border-color: #000000;
	border-width: 1px;
	}
	
.blogmargin {
	padding-top: 14px;
	}

.footermargin {
	margin-top: 3px;
	}
	
.footermargingray {
	margin-top: 8px;
	}

.footermarginhome {
	padding-top: 8px;
	}
	
.landingmargin {
	padding-top: 10px;
	}
	
.bulletmargin1 {
	padding-top: 8px;
	}
	
.bulletmargin2 {
	padding-top: 5px;
	}

.bulletmargin3 {
	padding-top: 3px;
	}
	
.homesecondarynavrow {
	padding-top: 5px;
	}
	
.blogdate {
	font-family: Verdana;
	color:#ca8d38;
	font-size: 11px;
	font-weight: bold;
	}	

.blogpostedby {
	font-family: Verdana;
	color:#2f2f2f;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}

.bloghead {
	font-family: Verdana;
	color:#ca8d38;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	}
	
.fineprint {
	font-family: Verdana;
	color:#6e6e6e;
	font-size: 11px;
	line-height: 15px;
	}
	
.linkblog {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	}
	
a.linkblog:visited {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	}

a.linkblog:active {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	}
	
a.linkblog:hover {
	font-family: Verdana;
	color:#004fef;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	}
	
.linklightblog {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	line-height: 18px;
	}
	
a.linklightblog:visited {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	line-height: 18px;
	}

a.linklightblog:active {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	line-height: 18px;
	}
	
a.linklightblog:hover {
	font-family: Verdana;
	color:#004fef;
	font-size: 11px;
	line-height: 18px;
	}

.link {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	font-weight: bold;
	}
	
a.link:visited {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	font-weight: bold;
	}

a.link:active {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	font-weight: bold;
	}
	
a.link:hover {
	font-family: Verdana;
	color:#004fef;
	font-size: 11px;
	font-weight: bold;
	}

.linkmedium {
	font-family: Verdana;
	color:#043eb4;
	font-size: 12px;
	font-weight: bold;
	}
	
a.linkmedium:visited {
	font-family: Verdana;
	color:#3160be;
	font-size: 12px;
	font-weight: bold;
	}

a.linkmedium:active {
	font-family: Verdana;
	color:#3160be;
	font-size: 12px;
	font-weight: bold;
	}
	
a.linkmedium:hover {
	font-family: Verdana;
	color:#004fef;
	font-size: 12px;
	font-weight: bold;
	}	

.linklight {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	}
	
a.linklight:visited {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	}

a.linklight:active {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	}
	
a.linklight:hover {
	font-family: Verdana;
	color:#004fef;
	font-size: 11px;
	}

.linkfooter {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	font-weight: bold;
	}
	
a.linkfooter:visited {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	font-weight: bold;
	}

a.linkfooter:active {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	font-weight: bold;
	}
	
a.linkfooter:hover {
	font-family: Verdana;
	color:#004fef;
	font-size: 11px;
	font-weight: bold;
	}
	
.linklightfooter {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	}
	
a.linklightfooter:visited {
	font-family: Verdana;
	color:#043eb4;
	font-size: 11px;
	}

a.linklightfooter:active {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	}
	
a.linklightfooter:hover {
	font-family: Verdana;
	color:#004fef;
	font-size: 11px;
	}

.linknav {
	font-family: Verdana, Tahoma;
	color:#043eb4;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	}
	
a.linknav:visited {
	font-family: Verdana, Tahoma;
	color:#043eb4;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	}

a.linknav:active {
	font-family: Verdana, Tahoma;
	color:#3160be;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	}
	
a.linknav:hover {
	font-family: Verdana, Tahoma;
	color:#004fef;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	}

.linkwhite {
	font-family: Verdana;
	color:#ffffff;
	font-size: 11px;
	}
	
a.linkwhite:visited {
	font-family: Verdana;
	color:#ffffff;
	font-size: 11px;
	}

a.linkwhite:active {
	font-family: Verdana;
	color:#3160be;
	font-size: 11px;
	}
	
a.linkwhite:hover {
	font-family: Verdana;
	color:#ffffff;
	font-size: 11px;
	}

.linkblack {
	font-family: Verdana;
	color:#000000;
	font-size: 11px;
	}
	
a.linkblack:visited {
	font-family: Verdana;
	color:#000000;
	font-size: 11px;
	}

a.linkblack:active {
	font-family: Verdana;
	color:#000000;
	font-size: 11px;
	}
	
.linksearch {
	font-family: Verdana;
	color:#343434;
	font-size: 11px;
	}
	
a.linksearch:visited {
	font-family: Verdana;
	color:#343434;
	font-size: 11px;
	}

a.linksearch:active {
	font-family: Verdana;
	color:#343434;
	font-size: 11px;
	}
	
table.info {
	padding: 0px 20px 5px 0px;
}

table.info td.formbold {
	width: 160px;
	/*text-align: right;*/
}

table.info td.formreg {
	width: 290px;
}

table.info td.smallpinkbold {
	padding-top: 10px;
	/*text-align: right;*/
}

table.info td {
	vertical-align: top;
}

table.info td.mediumpinkbold {
	padding-top: 20px;
}

table.info td.blue {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border: 1px #9ccafa solid;
	background-color: #e2f0fd;
}

table.menubar{
	height:40px;
	border-collapse:collapse;

}

td.menu-off{
	padding:30px 10px 4px 10px;
	width:14.3%;
	background-color: #5595f2;
	border:0px solid #fff;	
	border-width:0px 2px 2px 0px;
	margin:0;
}

td.menu-hover{
	padding:30px 10px 4px 10px;
	width:14.3%;
	background-color:#55f;
	border:0px solid #fff;
	border-width:0px 2px 2px 0px;
	margin:0;
	
}

a.menu {
	font-family:lucida sans,tahoma,arial;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
a.menu:hover {
	background-color:#55f;
	color:#fff;
	text-decoration:none;
}


.button{
	background-image: url("img/bg-button.jpg");
	text-decoration:none;
	color:#336;
	padding:4px 20px 4px 20px ;
	background-repeat: repeat-x;
	border:1px solid #666;
	margin:5px;

}
.button:hover{
	border:1px solid #999;
	color:#339;
}
.buttonText{
	text-decoration:none;
	color:#336;
	font-size:12px;
}

