/********************** Basic Styles ******************************/
 

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
h1.tabtitle {
	padding:3px; 
	padding-left:5px; 
	margin:0px; 
	background-color:#000000; 
	color:#FFFFFF; 
	font-size:13px;
	font-weight:bold;
	border-bottom:2px solid #ffffff;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0px;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	font-weight:bold;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#calendar strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}

td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
 
}

td.navlinks{
	border-bottom:1px solid #d3d3d3;
	padding-left:5px;
}

td.adspace {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #a2a4a6;
	text-align:center;
}

td.adtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px;
	color: #000000;
	text-align:left
}

hr{
	 
	margin-top:0px;
}

ul{
	font-family:Arial, Helvetica, sans-serif;
}

li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

a:link, a:visited {
	font: 11px Arial, Verdana, sans-serif;
	color: #404376;
	text-decoration:none;
	font-weight:bold;
}

a:hover, a:active {
	font: 11px Arial, Verdana, sans-serif;
	color: #404376;
	text-decoration: underline;
	font-weight:bold;
}

body { margin-top: 0px;  margin-left: 0px;  margin-right: 0px; background-color:#ffffff; }
.input-box {color: #000000; background: #ffffff; border: #26a solid 1px; font-family:  Arial, Helvetica, sans-serif; font-size:10px}
.submit-button{color: #000000; background: #ffffff; padding: .1em; border: 2px #9cf outset; font-family:   Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold} 
hr.a { border: none 0; border-top: 1px dashed #B7B7B7; width: 98%; height: 1px;}
form {margin: 0px; padding: 0px;}

.wht:Link {font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold; line-height: 15px;}
.wht:active {font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold; line-height: 15px;}
.wht:visited {font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold; line-height: 15px;}
.wht:Hover {font-family:    Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:underline; font-weight: bold; line-height: 15px;}

.head:Link {font-family:   Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration:none; font-weight: bold;}
.head:active {font-family:   Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration:none; font-weight: bold;}
.head:visited {font-family:   Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration:none; font-weight: bold;}
.head:Hover {font-family:    Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFF00; text-decoration:underline; font-weight: bold;}

TABLE.main {background-color: none; border-top: none; border-left: none; border-right: none; border-bottom: none; width: 100%;}
td.cell1 {background-color: #ffffff; border-top: none; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000;} 
td.Sub {background-color: none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #000000;}
td.news {background-color: none; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #000000;}

TABLE.nav {background-color: none; border-top: none; border-left: none; border-right: none; border-bottom: none; width: 100%;}
td.cellnav {background-color: none; border-top: 1px solid #ffffff; border-left: none;  border-right: none; border-bottom: 1px solid #ffffff;} 
td.cellnav1 {background-color: none; border-top: none; border-left: none;  border-right: none; border-bottom: 1px solid #ffffff;}

TABLE.content {background-color: none; border-top: none; border-left: none; border-right: none; border-bottom: none;} 
td.cell2 {background-color: none; border-top: none; border-left: 1px solid #000000; border-right: none; border-bottom: none;} 
 


TABLE.ads {background-color: none; border-top: none; border-left: none; border-right: none; border-bottom: none; width: 100%;}
td.cells {background-color: #DADADA; border-top: none; border-left: none; border-right: none; border-bottom: 3px solid #00022F;}

TABLE.sidenav {background-color: none; border-top: none; border-left: none; border-right: none; border-bottom: none; width: 100%;}
td.cella {background-color: #0e79c0; border-top: none; border-left: none; border-right: 1px solid #000000; border-bottom: none;}

/* ========== */
/* barPage*/
/* ========== */
.navbarpage:Link  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold;}
.navbarpage:active  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold;}
.navbarpage:visited  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold;}
.navbarpage:Hover  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:underline; font-weight: bold;}
.navbarselectedpage {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold;} 
.navbarcounter{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold;}


/* ========== */
/* Price*/
/* ========== */
.prodourprice {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;} 


/* ========== */
/* members status */
/* ========== */

.NameStatusBar {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;} 
.lnkStatusBar:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; font-weight: bold;}
.lnkStatusBar:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; font-weight: bold;}
.lnkStatusBar:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; font-weight: bold;}
.lnkStatusBar:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:underline; font-weight: bold;}

/* ========== */
/* ISS HotNews */
/* ========== */

/* Single article */
.amISSartbody{background-color:#FFFFFF}
.amISSArticle{text-align:center;}
.amISSartTable{margin-left: auto; margin-right: auto;text-align: left;}
.amISSartTitle{font-size: 16px;font-weight: bold; color: #890000; text-align: left;}
.amISSartAuthor{text-align: left;}
.amISSartPostDate{font-size: 9px;text-align: left;}
.amISSartArticle{font-size: 12pt;text-align: left;}
.amISSStoryContent{font-family: Arial, Helvetica, sans-serif; font-size: 11px;}


/* home.inc */
.amISSmasterTable{}
.amISSmasterLink{}
.amISSmasterAuthor{}
.amISSmasterPastLink{}


/* more.html */
.am_037moreTable p {}/*1/2 normal spacing*/ }
.am_037moreTitle{font-family:  Arial, Helvetica, sans-serif; font-size: 16px; color: #890000; font-weight: bold;}
.am_037moreDate{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
a.am_037moreLink:link {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: none;}
a.am_037moreLink:active {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: none;}
a.am_037moreLink:visited {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: none;}
a.am_037moreLink:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: underline;}
.am_037moreTeaser{font-family:  Arial, Helvetica, sans-serif; font-size: 11px;}




/* hotnews.html */
.amISSmoreTable p {}/*1/2 normal spacing*/ }
.amISSmoreTitle{font-family:  Arial, Helvetica, sans-serif; font-size: 16px; color: #890000; font-weight: bold;}
.amISSmoreDate{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
a.amISSmoreLink:link {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: none;}
a.amISSmoreLink:active {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: none;}
a.amISSmoreLink:visited {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: none;}
a.amISSmoreLink:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: underline;}
.amISSmoreTeaser{font-family:  Arial, Helvetica, sans-serif; font-size: 11px;}

/* hotnews.inc */
.amISSincTable p {margin: .6em 0;}/*1/2 normal spacing*/ }
.amISSincDate {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #000000; text-decoration: none;}
.amISSincTeaser {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 500;  color: #000000; text-decoration: none;}
a.amISSincLink:link {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: none;}
a.amISSincLink:active {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: none;}
a.amISSincLink:visited {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: none;}
a.amISSincLink:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;  color: #990000; text-decoration: underline;}

/*webinars*/
.tblcalendar {padding: 5px;}
font.waheadline {font-size: 16px; font-family:   Arial, Helvetica, sans-serif; color: #890000; text-decoration: none; font-weight: bold;}
font.waproperties { font-family:   Arial, Helvetica, sans-serif; color: #0B305F; text-decoration: none;}
font.waHeaderDate { font-family:   Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; }
.waHeaderRow {background-color: #B40618}
a.webinaroptions:link {font-family:   Arial, Helvetica, sans-serif; font-weight: bold; color: #0B305F; text-decoration: none;}
a.webinaroptions:active {font-family:   Arial, Helvetica, sans-serif; font-weight: bold; color: #0B305F; text-decoration: none;}
a.webinaroptions:visited {font-family:   Arial, Helvetica, sans-serif; font-weight: bold; color: #0B305F; text-decoration: none;}
a.webinaroptions:hover {font-family:   Arial, Helvetica, sans-serif; font-weight: bold; color: #0B305F; text-decoration: underline;}

TABLE.webinars { background-color: #ffffff; border-top: none; border-left: none; border-right: none; border-bottom: none; width: 100%;}
td.cellaa {background-color: #ffffff; border-top: none; border-left: 3px solid #000000; border-right: 1px dashed #B40618; border-bottom: 1px dashed #B40618;}
td.cellbb {background-color: #ffffff; border-top: none; border-left: none; border-right: 3px solid #000000; border-bottom: 1px dashed #B40618;} 


.webinar:link {font-family:   Arial, Helvetica, sans-serif; font-size: 14px; color: #404376; font-weight: bold; text-decoration: none;}
.webinar:active {font-family:   Arial, Helvetica, sans-serif; font-size: 14px; color: #404376; font-weight: bold; text-decoration: none;}
.webinar:visited {font-family:   Arial, Helvetica, sans-serif; font-size: 14px; color: #404376; font-weight: bold; text-decoration: none;}
.webinar:hover {font-family:   Arial, Helvetica, sans-serif; font-size: 14px; color: #404376; font-weight: bold; text-decoration: underline;}

/* blog*/
.am_183incTable p {margin: .5em 0;}/*1/2 normal spacing*/ }
.am_183incDate{font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 1.5; font-weight: bold; color: #000000;}
.am_183incTeaser{font-family:  Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: 500;  color: #000000;}
.am_183incTitle {font-family:  Arial, Helvetica, sans-serif;  font-size: 16px; font-weight: 500;  color: #7A000D;}
a.am_183incLink:link {font-family:  Arial, Helvetica, sans-serif;  font-size: 12px;  color: #7A000D; text-decoration: none; font-weight: bold; }
a.am_183incLink:active {font-family:  Arial, Helvetica, sans-serif;  font-size: 12px;  color: #7A000D; text-decoration: none; font-weight: bold;}
a.am_183incLink:visited {font-family:  Arial, Helvetica, sans-serif;  font-size: 12px;  color: #7A000D; text-decoration: none; font-weight: bold; }
a.am_183incLink:hover {font-family:  Arial, Helvetica, sans-serif;  font-size: 12px;  color: #7A000D; text-decoration: underline; font-weight: bold}

/* Categories */
.cat:link {font-family:   Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}
.cat:active {font-family:   Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}
.cat:visited {font-family:   Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}
.cat:hover {font-family:   Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: underline;}

/* more Categories */
.more:link {font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #890000; font-weight: bold; text-decoration: none;}
.more:active {font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #890000; font-weight: bold; text-decoration: none;}
.more:visited {font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #890000; font-weight: bold; text-decoration: none;}
.more:hover {font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #890000; font-weight: bold; text-decoration: underline;}


/* checkout */
.invalid	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;COLOR: #cc0000}

/* ERROR */
 .error {font-family:  Arial, Helvetica, sans-serif; font-size: 16px; color: #ff0000;}
 
 div.titlecat{
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:16px;
 text-align:left;
 padding-left:10px;
 }
 
/*********************** END Basic Styles *********************************/

/*********************** Navigation Bar ***********************/

#linkCatList{
	padding:0px;
	margin:0px;
}

#linkCatList2{
	padding:0px;
	margin:0px;
}

#lsection{
	padding:0px;
	margin:0px;
}

#lsection h3{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#890000;
	border-bottom:1px solid #FFFFFF;	
	color:#FFFF00;
	font-weight:bold;
	text-align:left; 
	display: block;	 
	padding:3px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	 
}

#lsection ul{
	list-style-type: none;
	margin:0px;
	padding:0px;
	margin-left:3px;
}

#lsection li{ 
	list-style: none;
	margin-top:2px;
	padding-top:2px;
	 
}

#lsection span a:link, #lsection span a:visited {
	display:inline;
	font: 11px Arial, Verdana, sans-serif;
	color: #FFFF00;
	text-decoration:none;
	font-weight:bold;
}

#lsection span a:hover, #lsection span a:active {
	font: 11px Arial, Verdana, sans-serif;
	color: #FFFF00;
	text-decoration:none;
	font-weight:bold;
}

#lsection a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color: #ffffff;
	text-decoration: none;
	margin-top:0px;
	padding-top:0px;
	font-weight:normal;
}

#lsection a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	text-decoration: underline;
	margin-top:0px;
	padding-top:0px;
	font-weight:normal;
}

/*********************** END Navigation Bar ***********************/

/***********************Article Options ***********************/

#navPageOptionsContainer{
	padding:5px;
	margin:0px;
	text-align:center;
}

#navPageOptionsList ul{
	margin:0px;
	padding:0px;	
}
 
#navPageOptionsList li{
	display: inline;
	margin:0px;
	padding-right:5px;
	padding-left:5px;
	line-height:25px;
}

#navPageOptionsList li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

#navPageOptionsContainer li#email a{
	background:url(/Selfstorageeducation/images/redenvelope.gif) left no-repeat;
	padding-left:35px;
	padding-bottom:5px;
	padding-top:5px;
}


#navPageOptionsList li#print a{
	background:url(/Selfstorageeducation/images/redprint.gif) left no-repeat;
	padding-left:30px;
	padding-bottom:5px;
	padding-top:5px;
}

#navPageOptionsList li#bookmark a{
	background:url(/Selfstorageeducation/images/favorites.gif) left no-repeat;
	padding-left:30px;
	padding-bottom:5px;
	padding-top:5px;
}

#navPageOptionsList li#rss a{
	background: url(/Selfstorageeducation/images/rss2pp.jpg) left no-repeat;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:5px;
	padding-top:5px;
}

/*********************** END Article Options ***********************/

/*********************** Cloud Links ***********************/

#nav_CatLinkCloud_container{
	margin-top:0px;
	padding-top:0px;
	text-align:center;
}

#nav_CatLinkCloud_list ul{
	margin-top:0px;
	padding-top:0px;
	list-style:none;
}

#nav_CatLinkCloud_list li{
	list-style:none;
	display: inline;
	margin:0px;
	padding-right:5px;
	padding-left:5px;
}

#nav_CatLinkCloud_list li a:link, #nav_CatLinkCloud_list li a:visited {
	font: 11px Arial, Verdana, sans-serif;
	color: #00518c;
	text-decoration:none;
	font-weight:bold;
}

#nav_CatLinkCloud_list li a:hover, #nav_CatLinkCloud_list li a:active {
	font: 11px Arial, Verdana, sans-serif;
	color: #00518c;
	text-decoration:underline;
	font-weight:bold;
}

/*********************** END Cloud Links ***********************/

/***************************** Top Articles ************************/



#nav_toparticles_container{
	margin:0px;
	padding:0px;
}

#nav_toparticles_linkList{
	padding:0px;
	margin:0px;
}

#nav_toparticles_linkList h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#05538F;
	font-weight:bold;
	margin:0px;
	padding:3px;
	text-align:center;
}

#nav_toparticles_section{
	padding:5px;
	margin:0px;
}

#nav_toparticles_section h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#181818;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#nav_toparticles_section ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#nav_toparticles_section li{
	padding-bottom:5px;
	margin:0px;
	list-style:none;
}

#nav_toparticles_section li a:link, #nav_toparticles_section li a:visited {
	font: 11px Arial, Verdana, sans-serif;
	color: #05538f;
	text-decoration:underline;
	font-weight:bold;
}

#nav_toparticles_section li a:hover, #nav_toparticles_section li a:active {
	font: 11px Arial, Verdana, sans-serif;
	color: #05538f;
	text-decoration: none;
	font-weight:bold;
}

#nav_toparticles_section p{
	padding:0px;
	margin:0px;
}

.nav_toparticles_morelnk{
padding:5px;
margin:0px;
}

.nav_toparticles_morelnktxt{
padding:0px;
margin:0px;
text-align:right;
}
/***********************  END Top Articles ***********************/


/********************** Top Category ***********************/

#nav_catnews_container{
	margin:0px;
	padding:0px;
}

#nav_catnews_linkList{
	margin:10px;
	padding-left:10px;
}

#nav_catnews_section{
	padding:0px;
	margin:0px;
}

#nav_catnews_section h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#181818;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#nav_catnews_section ul{
	margin:0px;
	padding:0px;
	list-style-image: url(/Selfstorageeducation/images/arrows_1.gif)
}

#nav_catnews_section li{
	padding-bottom:3px;
	margin:0px;
	list-style-image: url(/Selfstorageeducation/images/arrows_1.gif);	
}

#nav_catnews_section li a:link, #nav_catnews_section li a:visited {
	font: 11px Arial, Verdana, sans-serif;
	color: #7e0100;
	text-decoration:underline;
	font-weight:bold;
}

#nav_catnews_section li a:hover, #nav_catnews_section li a:active {
	font: 11px Arial, Verdana, sans-serif;
	color: #7e0100;
	text-decoration: none;
	font-weight:bold;
}
#nav_catnews_section p{
	padding:0px;
	margin:0px;
}
/***********************  END Category ***********************/

/********************** Top News ***********************/

#nav_topnews_container{
	margin:0px;
	padding:0px;
}

#nav_topnews_linkList{
	padding:0px;
	margin:0px;
}

#nav_topnews_linkList h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#05538F;
	font-weight:bold;
	margin:0px;
	padding:3px;
	text-align:center;
}

#nav_topnews_section{
	padding:0px;
	margin:0px;
}

#nav_topnews_section h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#181818;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#nav_topnews_section ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#nav_topnews_section li{
	padding:0px;
	margin:0px;
	list-style:none;	
}

#nav_topnews_section li a:link, #nav_topnews_section li a:visited {
	font: 11px Arial, Verdana, sans-serif;
	color: #7e0100;
	text-decoration:underline;
	font-weight:bold;
}

#nav_topnews_section li a:hover, #nav_topnews_section li a:active {
	font: 11px Arial, Verdana, sans-serif;
	color: #7e0100;
	text-decoration: none;
	font-weight:bold;
}

#nav_topnews_section p{
	padding:0px;
	margin:0px;
}

.nav_topnews_morelnk{
padding:5px;
margin:0px;
}

.nav_topnews_morelnktxt{
padding-bottom:10px;
margin:0px;
text-align:right;
}
/***********************  END Top News ***********************/


/********************** Top Home Page News ***********************/

#nav_homenews_container{
	margin:0px;
	padding:0px;
}

#nav_homenews_linkList{
	padding:0px;
	margin:0px;
}

#nav_homenews_linkList h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#05538F;
	font-weight:bold;
	margin:0px;
	padding:3px;
	text-align:center;
}

#nav_homenews_section{
	padding:5px;
	margin:0px;
}

#nav_homenews_section h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#181818;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#nav_homenews_section ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#nav_homenews_section li{
	padding:5px;
	margin:0px;
	list-style:none;	
}

#nav_homenews_section li a:link, #nav_topnews_section li a:visited {
	font: 11px Arial, Verdana, sans-serif;
	color: #7e0100;
	text-decoration:underline;
	font-weight:bold;
}

#nav_homenews_section li a:hover, #nav_topnews_section li a:active {
	font: 11px Arial, Verdana, sans-serif;
	color: #7e0100;
	text-decoration: none;
	font-weight:bold;
}

#nav_homenews_section p{
	margin: .3em;
	padding:0px;
	 
}

.nav_homenews_morelnk{
padding:5px;
margin:0px;
}

.nav_homenews_morelnktxt{
padding-bottom:10px;
margin:0px;
text-align:right;
}
/***********************  END Home Page News ***********************/

/*********************** Email Alerts ***********************/

#rbroundbox{
	padding:0px;
	margin:0px;
}

#rbtop{
	padding:0px;
	margin:0px;
}

#rbHeaderMain{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#890000;
	color:#ffffff;
	font-weight:bold;
	margin:0px;
	padding:5px;
}

#rbHeaderSubMain{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	font-weight:bold;
	border-top:3px solid #890000;
	border-left:3px solid #890000;
	border-right:3px solid #890000;
	padding:5px;
}

.rbcontent{
	padding:0px;
	margin:0px;
	border-bottom:3px solid #890000;
	border-left:3px solid #890000;
	border-right:3px solid #890000;
}

#mid-section{
	padding:5px;
	margin-bottom:5px;
}

#mid-section td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#494949;
}

#mid-section font.emACatHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
}

#mid-section font.emASubCatHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
}

.emAEnterEmail{
	padding:5px;
}

font.emAEnterEmailtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
	margin:0px;
	font-weight:bold;	
}

#spacer{
	padding:0px;
	margin:0px;
}

#rbbot{
	padding:0px;
	margin:0px;
}

/*********************** END Email Alerts ***********************/

/*********************** Article Teaser ***********************/

#articlecontent{
padding:0px;
margin:0px;
}

#nav_articleteaser_container{
	padding-bottom:10px;
	margin:0px;
}

#nav_articleteaser_article{
	padding:0px;
	margin:0px;
}

#nav_articleteaser_article p{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.nav_articleteaser_morelnktxt{
	padding-right:10px;
	margin:0px;
	text-align:right;
}

.nav_articleteaser_morelnk a:link, .nav_articleteaser_morelnk a:visited{
	font: 11px Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}

.nav_articleteaser_morelnk a:hover, .nav_articleteaser_morelnk a:active{
	font: 11px Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
	text-align:right;
}

#articlecontent h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#05538f;
	font-weight:bold;
	margin:0px;
}

/*********************** END Article Teaser ***********************/



/************************ Left Navigation Flyout Menus ************************/

#leftnavbox{
	padding:0px;
	margin:0px;
}

#leftnavbox2{
	padding:0px;
	margin:0px;
}

#leftnavsection h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#888888;
	color:#ffffff;
	text-align:center;
	padding:3px;
	margin:0px;
}

#leftnavsection{
	font-family:arial; font-size:14px;
}

#leftnavsection ul{
	margin:0px;
	padding:0px;
	list-style:none;
	
}

#leftnavsection ul ul{
	position:absolute;
	top: 0;
	left: 100%; /* to position them to the right of their containing block */
	width: 150px; /* width is based on the containing block */
	background: #ffffff;
	display: block;
	border:1px solid #000000;		
}

#leftnavsection li{
	position:relative;	
}

#leftnavsection li a:link, #leftnavsection li a:visited{
	display:block;
	color: #ffffff;
	text-decoration: none;
	background-color:#890000;
	padding:3px;
	font-weight:normal;
	font-size:11px;
	border-bottom:1px solid #ffffff;	
}

#leftnavsection li a:hover, #leftnavsection li a:active{
	display:block;
	background-color:#890000;
	color: #ffffff;
	text-decoration: none;
	padding:3px;
	font-weight:normal;
	font-size:11px;
}

#leftnavsection li a.navwhite:link, #leftnavsection li a.navwhite:visited{
	display:block;
	color: #ffffff;	
	text-decoration: none;
	background-color:#0E79C0;	
	padding-left:2px;
	border:0px;
	font-size:11px;
	border-bottom:1px solid #ffffff;
}

#leftnavsection li a.navwhite:hover, #leftnavsection li a.navwhite:active{
	display:block;
	background-color:#FFFFFF;
	color: #000000;
	text-decoration: none;
	padding-left:2px;
	border:0px;
	font-size:11px;
	border-bottom:1px solid #ffffff;
}

#leftnavsection li a.yellow:link, #leftnavsection li a.yellow:visited{
	display:block;
	color: #000000;	
	text-decoration: none;
	background-color:#FFFF00;	
	padding-left:2px;
	border:0px;
	font-size:11px;
}

#leftnavsection li a.yellow:hover, #leftnavsection li a.yello:active{
	display:block;
	background-color:#FFFFFF;
	color: #000000;
	text-decoration: none;
	padding-left:2px;
	border:0px;
	font-size:11px;
}

a.arrow:link, a.arrow:visited{
	display:block;
	color: #000000;
	text-decoration: none;
	background-image:url(/expo/images/arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-size:11px;
}

a.arrow:hover, a.arrow:active{
	display:block;
	background-color:#7ab4e1;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/expo/images/arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-size:11px;
}

div#leftnavsection  ul ul,
div#leftnavsection  ul li:hover ul ul
{display: none;
list-style:none;
padding:0px;
}

div#leftnavsection  ul li:hover ul,
div#leftnavsection  ul ul li:hover ul
{display: block;
list-style:none;
padding:0px;
}

/************************ END Left Navigation Flyout Menus ************************/



/************************ Top Navigation Pull down Menus ************************/

#topnavbox{
	padding:0px;
	margin:0px;
	z-index:100;
}

#topnavbox ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#topnavbox li{
	display:inline;
	position:relative;
	padding:0px;	
	margin:0px;
	list-style:none;
	color:#000000;
	border-right:1px solid #000000;
}

#topnavbox a{	
	color: #890000;
	text-decoration: none;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}

#topnavbox a:hover{
	color: #890000;
	text-decoration: underline;
	font-size:11px;
}

#topnavbox ul ul{
	position:absolute;
	left: 0;
	top: 100%; /* to position them to the right of their containing block */
	width: 200px; /* width is based on the containing block */
	background: #ffffff;
	display: block;
	border:1px solid #000000;	
}

#topnavbox li ul li{
	display:block;
	text-align:left;
}

#topnavbox li a{	
	color: #22538F;
	text-decoration: none;
	font-size:11px;
}

#topnavbox li a:hover{
	color: #22538F;
	text-decoration: underline;
	font-size:11px;
}

#topnavbox li ul li a{	
	display:block;
	color: #000000;
	text-decoration: none;
	background-color:#d6defe;
	padding-left:17px;
	font-weight:normal;	 
	background-position:left;
	background-repeat:no-repeat;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
}

#topnavbox li ul li a:hover{
	display:block;
	background-color:#ffffff;
	background-image:url(/images/square.gif);
	color: #000000;
	text-decoration: none;
	padding-left:17px;
	font-weight:normal;
	background-position:left;
	background-repeat:no-repeat;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
}


div#topnavbox  ul ul,
div#topnavbox  ul li:hover ul ul
{display: none;
list-style:none;
padding:0px;}

div#topnavbox  ul li:hover ul,
div#topnavbox  ul ul li:hover ul
{display: block;
list-style:none;
padding:0px;}

a.cp:link, a.cp:visited {
	background:url(/images/i_cpLogo.gif) left no-repeat;
	padding-left:50px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:70px;
	text-decoration:none;
}

a.cp:hover, a.cp:active {
	background:url(/images/i_cpLogoHi.gif) left no-repeat;
	padding-left:50px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:70px;
	text-decoration:none;
}
/************************ END Top Navigation Pull down Menus ************************/





/*********************** Article Page ***********************/

#topics_container{
	padding:0px; 
	margin:0px;	
}

#topics_container h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#05538F;
	font-weight:bold;
	margin:0px;
	padding:3px;
	text-align:center;
}

#topicslinks li a:link, #topicslinks li a:visited{
	font: 11px Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

#topicslinks li a:hover, #topicslinks li a:active{
	font: 11px Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
}

#topicslinks ul{
	font: 11px Arial, Verdana, sans-serif;
	border:1px solid #a0a2a5;
	padding:0px;
	padding-left:20px;
	margin:0px;
	line-height:15px;
}

#topicslinks li{
	font: 11px Arial, Verdana, sans-serif;
	padding:0px;
	margin:0px;
	color:#a0a2a5;
}

#nav_articleteaser_article{
	padding:0px;
	margin:0px;
}

#newsletter_container{
margin:0px;
padding:0px;
}

#newsletter_container h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#05538f;
	font-weight:bold;
	margin:0px;
}

#newsletter_container font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
	font-weight:bold;
}

#nav_topnews_custom_container{
border:1px solid #a0a2a5;
padding:0px;
margin:0px;
}

#nav_topnews_custom_container ul{
padding-left:15px;
}

#nav_topnews_custom_container li{
list-style:disc;
color:#7a7a7a;
padding:0px;
margin:0px;
}

#nav_topnews_custom_container li a:link, #nav_topnews_custom_container li a:visited{
	font: 11px Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

#nav_topnews_custom_container li a:hover, #nav_topnews_custom_container li a:active{
	font: 11px Arial, Verdana, sans-serif;
	color: #0067a8;
	text-decoration:underline;
	font-weight:bold;
}

a.at_articleteaser:link, a.at_articleteaser:visited{
	font: 11px Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
}

a.at_articleteaser:hover, a.at_articleteaser:active{
	font: 11px Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

#newsletter_content{
padding:0px;
margin:0px;
border:1px solid #a0a2a5;
}

#newsletter_content font{
padding-left:5px;
margin:0px;
color:#000000;
}

.input-box{
padding:0px;
margin:5px;
}

.submit-button{
padding:0px;
margin:5px;
}

#newsletter_content h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#05538F;
	display:block;
	font-weight:bold;
	margin:0px;
	padding:3px;
	text-align:center;
}


/*********************** END Article Page ***********************/

/* Blog Categories */

.textWhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}

a.cat:link, a.cat:visited{
	font: 11px Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

a.cat:hover, a.cat:active{
	font: 11px Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
}

/* END Blog Categories */

/*********************** BLOG ***********************/

#nav_blog_linkList{
padding:0px;
margin:0px;
}

#nav_blog_section{
padding:0px;
margin:0px;
}

h3.nav_blog_csection{
font-size:11px;
font-weight:normal;
color:#000000;
}

#nav_blog_section ul{
padding:0px;
margin:0px;
list-style:none;
}

#nav_blog_section li{
padding:0px;
margin:0px;
}

p.am_049incTable{
padding:0px;
margin:0px;
}

#nav_hotnews_container{
padding:0px;
margin:0px;
}

#nav_hotnews_linkList{
padding:0px;
margin:0px;
}

#nav_hotnews_section{
padding:0px;
margin:0px;
}

h3.nav_hotnews_csection{
padding:0px;
margin:0px;
font-size:11px;
}

#nav_hotnews_section ul{
list-style:none;
padding:0px;
margin:0px;
}

#nav_hotnews_section li{
padding:0px;
margin:0px;
}

#nav_hotnews_section p{
padding:0px;
margin:0px;
}

#nav_blog_container{
padding:0px;
margin:0px;
}

#nav_blog_linkList{
padding:0px;
margin:0px;
}

#nav_blog_section{
padding:0px;
margin:0px;
}

h3.nav_blog_section{
padding:0px;
margin:0px;
}

#nav_blog_section ul{
padding:0px;
margin:0px;
list-style:none;
}

#nav_blog_section li{
padding:0px;
margin:0px;
}

#nav_blog_section p{
padding:0px;
margin:0px;
}

div.article_author{
font-style:italic;
}

div.article_title{
font-size:23px;
}

div.article_subtitle{
font-size:17px;
}

div.article_postdate{
padding-bottom:10px;
}


/************************ Top Navigation Pull down Menus ************************/
.menu {
width: 1000px;
height: 18px;
font-size: 12px;
font-weight: bold;
position: relative;
border-top: solid #999999 1px;
border-bottom: solid #005aab 5px; 
padding-top: 3px;
padding-bottom: 3px;
background-color: #F5F5F5; /*overall menu background color*/
} 

.menu ul{
font-size: 12px;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.menu ul li {
font-size: 12px;
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.menu ul li a{
display: inline; 
padding: 4px;
text-decoration: none;
}
	
/*1st sub level menu*/
.menu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
background-color: #F5F5F5; /*overall menu background color*/
border: 1px solid #000000;
filter: alpha(opacity=90); -moz-opacity:.90; opacity:.90;	
}

/*Sub level menu list items (undo style from Top level List Items)*/
.menu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.menu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.menu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
text-decoration: none;
padding: 1px 5px;
}

.menu ul li a:hover{
text-decoration: underline;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .menu ul li { float: left; height: 1%; }
* html .menu ul li a { height: 1%; }
/* End */

/************************ END Top Navigation Pull down Menus ************************/