a:visited { color: #4a7fa2; }
body        { font-family: Arial, sans-serif, helvetica; background-color: #4a80a2; background-image: url(images/bkgr1.gif); background-repeat: repeat-x; background-position: center 0; text-align: center; height: 100%; margin: 0; padding: 0; border-width: 0           }
div.container              { background-color: white; background-image: url(images/dropshadow.gif); background-repeat: repeat-y; background-position: center 100%; text-align: left; margin: 0 auto; padding: 0; width: 770px; height: 100%; border-width: 0                                   }
div.test { margin: 0; padding: 0; }
div.content        { background-color: white; width: inherit; height: 100%; margin: 0; padding: 0; border-width: 0                  }
div.topnav   { background-image: url(images/navbar.gif); width: inherit; margin: 0; padding: 0; height: 35px   }
div.mainnavarea   {
	width: inherit;
	margin: 0;
	padding: 0;
	height: 86px
}
div.topcolorbarhome { width: 770px; height: 6px; margin: 0; padding: 0; border-width: 0; }
div.topcolorbar1 { background-color: #e5a318; margin: 0; padding: 0; width: 770px; height: 6px; }
div.topcolorbar2 { background-color: #e8c835; margin: 0; padding: 0; width: 770px; height: 6px; }
div.topcolorbar3 { background-color: #a3c745; margin: 0; padding: 0; width: 770px; height: 6px; }
div.topcolorbar4 {
	margin: 0;
	padding: 0;
	width: 770px;
	height: 6px;
	background-color: #77B3DF;
}
div.topcolorbar5 { background-color: #1e90a5; margin: 0; padding: 0; width: 770px; height: 6px; }
div.flashareasmall    { width: 770px; margin: 0; padding: 0; height: 60px; border-width: 0  }
div.flashareabig { width: 770px; margin: 0; padding: 0; height: 170px; border-width: 0; }
div.navlistcontainer  { margin: 0; padding: 0;}
div.container2 { background-color: white; margin: 0; padding: 0; }
ul.navlist { list-style-type: none; margin: 0; padding: 0;}
ul.navlist2 { height: 78px; float: right; list-style-type: none; margin: 0; padding: 0; }
ul.colorbarlist { list-style-type: none; margin: 0; padding: 0; }
li.green { background-color: #a3c745; text-decoration: none; width: 260px; height: 6px; list-style-type: none; margin: 0; padding: 0; float: left; }
li.yellow { text-decoration: none; background-color: #e8c835; list-style-type: none; margin: 0; padding: 0; width: 260px; height: 6px; float: left; }
li.orange { text-decoration: none; background-color: #e5a318; list-style-type: none; margin: 0; padding: 0; width: 250px; height: 6px; float: left; }
li.nav { text-decoration: none; list-style-type: none; margin: 0; padding: 0; float: right }
li.navleft { text-decoration: none; list-style-type: none; margin: 0; padding: 0; float: left; }
ul.navlistleft { color: #868687; font-size: 14px; font-family: helvetica, sans-serif; line-height: 22px; text-decoration: none; list-style-type: none; margin: 35px 0 0 25px; padding: 0; }
div.maincontent { background-color: white; width: 770px; height: auto; margin: 30px 0 0; padding: 0 0 30px; }
div.maincontent2 { background-color: white; margin: 15px 0 0; padding: 0 0 20px; width: 770px; height: auto; }
div.titleshome { height: 36px; margin: -5px 0 8px; padding: 0; }
div.titles { background-image: url(images/horizbar.gif); background-repeat: repeat-x; background-position: 0 bottom; height: 36px; margin: 0 0 8px; padding: 0; }
.titletext { color: #1b4279; font-size: 20px; font-family: helvetica, arial, sans-serif; line-height: 30px; margin: 1px 0 8px; padding: 0; }
.subtitles { color: #4a7fa2; font-size: 14px; font-family: helvetica, arial, sans-serif; line-height: 19px; margin: 0px 0 12px; padding: 0; }
.newstext { font-size: 9px; font-family: Arial, sans-serif; line-height: 13px; margin: 0 0 30px; padding: 0; }
.bodytext { font-size: 12px; font-family: Arial, sans-serif; line-height: 20px; margin: 0 0 30px; padding: 0; }
.subhead { font-size: 13px; font-family: Arial, sans-serif; font-weight: bold; line-height: 20px; margin: 0 0 8px; padding: 8px 0 0; }
ul.bullets { color: #4b4b4b; font-size: 12px; font-family: Arial, sans-serif; line-height: 16px; width: 350px; list-style-type: none; margin: 5px 0; padding: 0; }
ul.bullets li { color: #4b4b4b; font-size: 12px; font-family: Arial, sans-serif; line-height: 16px; background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: left 3px; list-style-type: none; margin: 0 0 5px; padding: 0 0 0 12px; width: 350px; }
div.leftcolumnhome { font-family: helvetica, sans-serif; background-color: white; background-image: url(images/vertbar.gif); background-repeat: repeat-y; background-position: right 0; width: 175px; height: auto; float: left; margin: 0; padding: 0 0 40px; }
div.leftcolumn { font-family: helvetica, sans-serif; background-color: white; margin: 0; padding: 0 0 40px; width: 220px; height: auto; float: left; }
div.leftcolumn2 { font-family: helvetica, sans-serif; background-color: white; margin: 0; padding: 35px 0 40px; width: 220px; height: auto; float: left; }
div.centercolumnhome { margin: 0 0 50px; padding: 0 0 0 20px; width: 530px; height: auto; float: left; }
div.centercolumn { background-color: white; margin: 0 0 0px ; padding: 0; width: 495px; height: auto; float: left; }
div.rightcolumn { background-color: white; width: 50px; height: auto; float: left; margin: 0; padding: 0; }
.clearfloats { font-size: 1px; line-height: 1; width: 100%; clear: both; margin: 0; padding: 0; }
div.fixedbar { background-color: white; background-image: url(images/btmbar.gif); background-repeat: repeat-x; background-position: center bottom; position: relative; bottom: 0; width: 770px; height: 35px; margin: 0; padding: 0; border-width: 0; }


/*added for _byjs 5/17/10 */
div.titleshome2010 { height: 28px; margin: 0px 0 6px 0; padding: 0; }
div.maincontenthome2010 { background-color: white; width: 770px; height: auto; margin: 0px 0 0 0; padding: 0 0 0px; }
div.columncontenthome2010 { background-color: white; width: 770px; height: auto; margin: 5px 0 0; padding: 0 0 0px; }
div.leftcolumnhome2010 { font-family: helvetica, sans-serif; background-color: white; background-image: url(images/vertbar.gif); background-repeat: repeat-y; background-position: right 0; width: 250px; height: 100%; float: left; margin: 0 0 -4000px; padding: 0 0 4000px; font-size:11px;}
div.centercolumnhome2010 { font-family: helvetica, sans-serif; background-color: white; background-image: url(images/vertbar.gif); background-repeat: repeat-y; background-position: right 0; width: 250px; height: 100%; float: left; margin: 0 0 -4000px; padding: 0 0 4000px; }
div.rightcolumnhome2010 { font-family: helvetica, sans-serif; background-color: white;  width: 250px; height: 100%; float: left; margin: 0 0 -4000px; padding: 0 0 4000px; }

div.welcomearea { background-color: white; padding: 20px; }

div.beigelinks { background-color:  #e7e6d5; width: 200px; height: auto; float:auto; margin: 20px 0 0 15px;
padding: 5px; font-family: helvetica, sans-serif; color:#1B4279;font-size:11px; text-align:center;}
 
div.beigeboxleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #e7e6d5;
	background-repeat:repeat-x;
	margin-left: 20px;
	width: 125px;
	height: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	line-height: 18px;
}

div.beigeboxleft .beigetitle{
	font-size:small;font-weight:bold}

div.columntitlehome{ font-family: helvetica, sans-serif; font-weight:600; font-size:12px; color:#FFFFFF;margin: 0px 10px; padding-left:10px; }
div.green{ background-color:#A3C745; }
div.yellow{background-color:#E8C835; }
div.orange{background-color:#E5A318; }

div.thinblueline{background-image:url(images/tinyblue.gif);background-repeat:repeat-x;width:750px;height:1px;margin-left:auto;margin-right:auto; margin-top:6px;}

a.nolinkstyle:active, a.nolinkstyle:visited, a.nolinkstyle:link{color:#1B4279; text-decoration:none;}
a.nolinkstyleblack:active, a.nolinkstyleblack:visited, a.nolinkstyleblack:link{color:#000000; text-decoration:none;}
.bodytext2010 { font-size: 12px; font-family: Arial, sans-serif; line-height: 17px; margin: 0 0px 10px 10px; padding: 0; }
div.footer2010 { background-color: white; width: 770px; height: 10px; margin: 0px 0 0; padding: 0 0 0px; font-family: Arial, Helvetica, sans-serif; font-size:8px;}
a.footerlinks {margin: 0 20px 5px 10px;}
a.fraudalert {color:#a40000;font-weight:bold;}
div.copyright{color:#656565;margin: 5px 0 30px 10px;}
div.columntext{margin:5px 10px 5px 15px; font-size:11px;}
.columntext p{margin-bottom:5px;margin-top:0px;}

/*footer style*/
ul.footernav
{
	margin: 0;
	margin-left: 20px;
	list-style: none;
	padding: 0;
}

ul.footernav li
{
	border-right: 1px solid #1B4279;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 0px;
	padding-bottom:1px;
	display: block;
	width: auto;
	float: left;
	font-size: 10px;
	font-weight: bold;
}

ul.footernav li a
{
	text-decoration: none;
	color: #1B4279;
}

ul.footernav li a:hover
{
	text-decoration: underline;
}
ul.footernav li.last
{
	border-right: 0;
}

td.photocolumn
{
	vertical-align:top;
}
td.photocolumn img
{
	margin-top:3px;
}

div.threecolorbar
{
	width:770px;
	height:40px;
	position:absolute;
	top:10px;
	z-index:1;
	background-image:url('images/color_bar.jpg');
	margin-left:auto;
	margin-right:auto
}

/*Here starts the inside pages*/

