@charset "utf-8";
body {
	background-image: url(../../images/template/bkgd-rpt.jpg);
	background-repeat: repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
}
a {color:#003e7b;}
#vertrpt {
	background-image: url(../../images/template/bkgd-vrpt.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
#ftrbottom {
	background-image: url(../../images/template/bkgd-ftr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#ftrbottom #imagemakers {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	color: #64708f;
	font-size: 11px;
	font-weight: normal;
	padding-top: 45px;
	padding-bottom: 20px;
}
#ftrbottom #imagemakers a {
	color: #7b859d;
}
#ftrbottom #imagemakers a:hover {
	color:#FFF;
}
#vertrpt #bkgd {
	background-image: url(../../images/template/bkgd-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#ierelwrap {
	position: relative;
}

#vertrpt #bkgd #templatewrapper {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #FFF;
}
#vertrpt #bkgd #templatewrapper #topnav {
	background-image: url(../../images/mainnav/weatherbkgd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	text-align: right;
}
#vertrpt #bkgd #templatewrapper #topnav #weatherwrapper {
	font-size: 10px;
	color: #6f6f6f;
	position: absolute;
	right: 333px;
	top: 0px;
}
#vertrpt #bkgd #templatewrapper #topnav #weatherwrapper td a, #vertrpt #bkgd #templatewrapper #topnav #weatherwrapper td a:visited {
	color: #6f6f6f;
	text-decoration: none;
}
#vertrpt #bkgd #templatewrapper #topnav #weatherwrapper td a:active, #vertrpt #bkgd #templatewrapper #topnav #weatherwrapper td a:hover {
	color: #000;
	text-decoration: underline;
}
#vertrpt #bkgd #templatewrapper #mainnav {
	height: 105px;
	background-image: url(../../images/mainnav/searchbkgd.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: bottom;
	z-index:2000;
}
#vertrpt #bkgd #templatewrapper #mainnav #mainnavsearch {
	position: absolute;
	top: 45px;
	right: 21px;
	width: 220px;
	text-align: right;
	vertical-align: bottom;
}
#vertrpt #bkgd #templatewrapper #mainnav #mainnavsearch input.searchbox {
	height: 15px;
	width: 105px;
	border: 1px solid #bbbbbb;
	background-image: url(../../images/mainnav/searchbox-bkgd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 6px;
	padding-top: 4px;
	padding-left: 20px;
	font-size: 11px;
	padding-bottom: 2px;
	padding-right: 5px;
}

#vertrpt #bkgd #templatewrapper #mainnav #mainnavsearch .mnsearchleft {

	width:132px;
	height:23px;
	overflow:hidden;
	background-image: url(../../images/search/top-search-field-bkgd.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#vertrpt #bkgd #templatewrapper #mainnav #mainnavsearch .mnsearchleft input { background:none; border:none; font-size: 11px; width:112px; height:23px; padding-left:20px;}
#vertrpt #bkgd #templatewrapper #mainnav #mainnavsearch .mnsearchright {
	width:81px;
	height:23px;
	overflow:hidden;
	padding-left:6px;
	background-image:url(../../images/search/top-search-button.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#vertrpt #bkgd #templatewrapper #mainnav #mainnavsearch .mnsearchright input { width:75px; height:23px; border:none; background:none repeat scroll 0 0 transparent; padding:0px; margin:0px; cursor:pointer;}
#vertrpt #bkgd #templatewrapper #mainnav ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position:absolute;
	top:87px;
	left:285px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li {
position: absolute;
top:0px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul #mainnavgovtli {
}
#vertrpt #bkgd #templatewrapper #mainnav ul #mainnavdeptsli {
	left: 126px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul #mainnavlivingli {
	left:288px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul #mainnavbizli {
	left:429px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul #mainnavvisitli {
	left:516px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div {
	position:absolute;
	top:48px;
	display:none;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li:hover div {
	display:block;
	z-index:1500;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div div {
	position:relative;
	top:auto;
	left:auto;
	right:auto;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.dblwide div {
	background-image: url(../../images/mainnav/doublewide-dropdown-bkgd.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 365px;
	padding-top:12px;
	padding-left:21px;
	padding-right:28px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.dblwide div table tr td {
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.dblwide .mainnavftr {
	background-image: url(../../images/mainnav/doublewide-dropdown-ftr.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 365px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.dblwide div table tr .mainnavdblwidebar {
	background-color: #f8f8f8;
	width: 1px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.dblwide div table tr td ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position:relative;
	top:0px;
	left:0px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.dblwide div table tr td ul li {
	position:relative;
	top: auto;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div div table tr td ul li a {
	padding-left:25px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	font-size: 11px;
	line-height: 15px;
	color: #8f8f8f;
	text-decoration: none;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div div table tr td ul li a:hover {
	color:#003e76;
	text-decoration: underline;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.dblwide div table {
	width:364px;
}

#vertrpt #bkgd #templatewrapper #mainnav ul li div.dblwide img {
	position: absolute;
	left: 50px;
	top: -2px;
	z-index:1750;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavgovtli div.dblwide {left:-20px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavgovtli div.dblwide img {left:89px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavdeptsli div.dblwide {left:-20px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavdeptsli div.dblwide img {left:95px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavlivingli div.dblwide {left:-40px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavlivingli div.dblwide img {left:105px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavbizli div.dblwide {left:-160px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavbizli div.dblwide img {left:200px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavvisitli div.dblwide {left:-246px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavvisitli div.dblwide img {left:305px;}





#vertrpt #bkgd #templatewrapper #mainnav ul li div.onewide div {
	background-image: url(../../images/mainnav/singlewide-dropdown-bkgd.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 180px;
	padding-top:12px;
	padding-left:21px;
	padding-right:28px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.onewide div table tr td {
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.onewide .mainnavftr {
	background-image: url(../../images/mainnav/singlewide-dropdown-ftr.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 180px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.onewide div table tr .mainnavdblwidebar {
	background-color: #f8f8f8;
	width: 1px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.onewide div table tr td ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position:relative;
	top:0px;
	left:0px;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li div.onewide div table tr td ul li {
	position:relative;
	top: auto;
}

#vertrpt #bkgd #templatewrapper #mainnav ul li div.onewide div table {
	width:184px;
}

#vertrpt #bkgd #templatewrapper #mainnav ul li div.onewide img {
	position: absolute;
	left: 50px;
	top: -2px;
	z-index:1750;
}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavgovtli div.onewide {left:-20px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavgovtli div.onewide img {left:89px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavdeptsli div.onewide {left:-20px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavdeptsli div.onewide img {left:95px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavlivingli div.onewide {left:-20px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavlivingli div.onewide img {left:85px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavbizli div.onewide {left:-20px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavbizli div.onewide img {left:60px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavvisitli div.onewide {left:-62px;}
#vertrpt #bkgd #templatewrapper #mainnav ul li#mainnavvisitli div.onewide img {left:125px;}







#vertrpt #bkgd #templatewrapper #bodywrapper {
	background-image: url(../../images/template/tw-bkgd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper {
	background-image: url(../../images/leftnav/leftnav-shadow.jpg);
	background-repeat: no-repeat;
	background-position: right 50px;
	padding-left: 25px;
	padding-right: 50px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr td {
	padding-top:40px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr td td {
	padding-top:0px;
}

	
	
	
	
	
	
	
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper {
	z-index:2000;
}
	
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li .leftnavbar {
	margin-left: -10px;
	margin-top: 0px;
	display:block;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav {
	list-style-type: none;
	padding-left: 0px;
	margin-left:0px;
	margin-top: 8px;
	position:relative;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li {
	font-size: 12px;
	font-weight: bold;
	color: #868686;
	padding-top: 3px;
	position: relative;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li a, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li a:visited {
	color: #868686;
	text-decoration: none;
	width: 175px;
	display: block;
	padding-bottom:5px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li a a, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li a a:visited { 
	width:auto; 
	padding-bottom:0px;
}


/* HOVER STATES FOR LEFT NAV */
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li div { display:none;z-index:1000;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li:hover div {
	position:absolute;
	display:block;
	top:-10px;
	left:172px;
	width:225px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li:hover div ul {
	list-style:none;
	margin-left: 0px;
	padding-left: 0px;
	width:225px;
	background-image:url(../../images/template/leftnav-subnav-bkgd.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:10px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li:hover div div.leftnavsubnavftr {
	display:block;
	width: 215px;
	height: 22px;
	background-image:url(../../images/template/leftnav-subnav-bottom.png);
	position:relative;
	top:0px;
	left:0px;
	
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li:hover ul li {
	padding-left: 20px;
	padding-right: 30px;
	padding-top:2px;
	padding-bottom: 4px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li:hover ul li a {
	font-size: 11px;
	font-weight: bold;
	color: #989898;	
	padding-bottom:0px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li:hover ul li ul{
	position:relative;
	top:0px;
	left:0px;
	background:none;
	padding-right: 0px;
	padding-left: 8px;
	width: auto;
	padding-top:0px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li:hover ul li ul li {
	padding-left: 0px;
	padding-right:0px;
	padding-bottom:2px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li:hover ul li ul li a {
	font-size: 11px;
	font-weight: normal;
}




/*LEFT SUBNAV ACTIVE*/
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover div {
	position:relative;
	display:block;
	top:-5px;
	left:0px;
	width: auto;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive div {
	position:relative;
	display:block;
	top:-5px;
	left:0px;
	width: auto;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive div ul, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover div ul {
	list-style: disc;
	margin-left: 0px;
	padding-left: 15px;
	width: auto;
	background-image:none;
	padding-top:2px;
	padding-bottom:5px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive div div.leftnavsubnavftr, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover div div.leftnavsubnavftr {
	display: none;
	background:none;
	height:6px;
	width:6px;
	overflow:hidden;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li {
	padding-left: 0px;
	padding-right: 0px;
	padding-top:4px; padding-bottom:2px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li a, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li a, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li a:visited, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #989898;	
	padding-bottom:0px;
	width:160px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li ul, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li ul {
	position:relative;
	top:0px;
	left:0px;
	background:none;
	padding-right: 0px;
	padding-left: 0px;
	width: auto;
	padding-top:0px;
	list-style:none;
	padding-bottom:0px;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li ul li, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li ul li {
	padding-left: 0px;
	padding-right:0px;
	width:150px;
	padding-top:1px; padding-bottom:1px;

}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li ul li a, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li ul li a, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li ul li a:visited, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li ul li a:visited {
	font-size: 11px;
	font-weight: normal;
	width:150px;
}



/*HOVER STATES*/
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li a:hover, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li:hover a:hover, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover a:hover {
	color:#003e76;
	text-decoration:underline;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive a {color:#003e76; }
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li.leftnavactive a, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li.leftnavactive a {color:#003e76;}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li.leftnavactive ul li a, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li.leftnavactive ul li a {color:#989898;}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive ul li.leftnavactive ul li.leftnavactive a, #vertrpt #bkgd #templatewrapper #bodywrapper table tr #leftnavwrapper ul#leftnav li.leftnavactive:hover ul li.leftnavactive ul li.leftnavactive a {color:#003e76; text-decoration:underline;}
#vertrpt #bkgd #templatewrapper #bodywrapper #ierelwrap table tr #leftnavwrapper #leftnav .leftnavactive div ul .leftnavactive ul li a:hover {color:#003e76;
}
#vertrpt #bkgd #templatewrapper #bodywrapper #ierelwrap table tr #leftnavwrapper #leftnav .leftnavactive div ul li a:hover {
	color: #003e76;
}







/*FOOTER*/

#vertrpt #bkgd #templatewrapper #footerwrapper {
	background-image: url(../../images/template/ftr-bkgd.gif);
	background-repeat: repeat;
	background-position: left top;
}
#vertrpt #bkgd #templatewrapper #footerwrapper #ftrlogo {
	margin-left: 24px;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table {
	margin-left: 20px;
	font-size: 12px;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr #footeraddress, #vertrpt #bkgd #templatewrapper #footerwrapper table tr #footeraddress a {
	font-size: 10px;
	color: #868686;
	line-height: 16px;
	text-decoration:none;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr #footeraddress { padding-left:10px;}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr #footeraddress a:hover { text-decoration:underline; color:#003e76;}#vertrpt #bkgd #templatewrapper #footerwrapper table tr td {
	padding-right: 25px;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr td ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin-top: 0px;
	padding-top: 0px;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr td ul li {
	padding-top:20px;
	padding-left: 10px;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr td ul li ul li {
	padding-top:5px;
	padding-left: 0px;
}

#vertrpt #bkgd #templatewrapper #footerwrapper table tr td ul li a, #vertrpt #bkgd #templatewrapper #footerwrapper table tr td ul li a:visited {
	font-weight: bold;
	color: #1e4075;
	text-decoration: none;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr td ul li a:hover {
	text-decoration:underline;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr td ul li ul li a, #vertrpt #bkgd #templatewrapper #footerwrapper table tr td ul li ul li a:visited {
	font-weight:normal;
	font-size:10px;
	line-height:12px;
	color:#868686;
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr td#maincontenttd {
}
div#maincontent {
	width:960px;
	font-size: 12px;
	line-height: 18px;
	color: #808080;
	/*position:relative;*/
}
#vertrpt #bkgd #templatewrapper #bodywrapper table tr td#maincontenttd div#maincontent {
	width:570px;
	padding-left:61px;

}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr td #ftrsignup #ftrsignuptable tr td .emailbox {
	height: 15px;
	width: 130px;
	border: 1px solid #bbbbbb;
	background-image: url(../../images/template/signupbkgd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 0px;
	padding-top: 4px;
	padding-left: 5px;
	font-size: 11px;
	padding-bottom: 2px;
	padding-right: 5px;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr td #ftrsignup #ftrsignuptable {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#vertrpt #bkgd #templatewrapper #footerwrapper table tr td #ftrsignup #ftrsignuptable tr td {
	padding-right: 5px;
}

#vertrpt #bkgd #templatewrapper #footerwrapper table tr td #ftrsignup {
	padding-left: 10px;
	font-weight: bold;
	color: #003e76;
}








/*MAIN CONTENT*/

div#maincontent p {
	padding-bottom:15px;
	padding-top:0px;
	margin:0px;
}
div#maincontent h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #5c5c5c;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}
#maincontent #breadcrumbs {
	font-size: 10px;
	color: #868686;
	padding-bottom:22px;
}
#maincontent #breadcrumbs a {
	color: #868686;
	text-decoration:none;
}
#maincontent #breadcrumbs a:hover {
	color:#003e76;
	text-decoration:underline;
}
#vertrpt #bkgd #templatewrapper #bodywrapper #mainalert {
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #000;
	background-image: url(../../images/mainnav/alertbar.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 20px;
	text-align: center;
}
#vertrpt #bkgd #templatewrapper #bodywrapper #mainalert span { color:#003e76; font-size:18px; color:#C00;}





.singlefeatureimagewrap, .featurecaptionshuffle {display: none;}


/* Signup alert pages */
#main-wrap #title-head {
 font-size:18px;
 font-weight:bold;
}
#main-wrap #bulk, #uiEmailSentPanel {
 margin-top:50px;
}
#main-wrap #bulk p strong {
 margin-top:0px !important;
}
#main-wrap #title-head #title {
 margin-left:auto;
 margin-right:auto;
}
#newEmail.enter-email {
 height: 15px;
 width: 130px;
 border: 1px solid #bbbbbb;
 background-image: url(/images/template/signupbkgd.gif);
 background-repeat: no-repeat;
 background-position: left top;
 margin-right: 0px;
 padding-top: 4px;
 padding-left: 5px;
 font-size: 11px;
 padding-bottom: 2px;
 padding-right: 5px;
}
#bulk #Table1 .subhead {
 font-size:14px;
 font-weight:bold;
 width:105px;
}
#bulk #Table1 p #uiSubmit {
 margin-top:-23px;
}
#uiEditEmailPanel #main-wrap .wamregistration #bulk .cancel {
 display:block;
}

ul.list-no-bullets { padding:0px; margin:0px; margin-top:10px; list-style-type:none;}
ul.list-no-bullets li { padding:0px; margin:0px; padding-left:15px; padding-bottom:10px;}










.npoleftcolumn, #leftnav {min-height:450px;}

.mpndate, a.mpndate, .mpndate a {font-size:10px; color:#818181;}

