.ins-tableborder{
	border-bottom:1px solid #A5B6B5;
	border-left:1px solid #A5B6B5;
	border-right:1px solid #A5B6B5;
	border-top:1px solid #A5B6B5;
	}
.leftmenu{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #356AAC;
	vertical-align: middle;
	}
.leftmenubold{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #356AAC;	
	vertical-align: middle;
	}
.announcements-heading{
	font-size: 12px;
	font-weight: bold;
	color:#6E6E6E;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px solid #A5B6B5;
	}
.welcome{
	font-size: 11px;
	font-weight: bold;
	color:#545559;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;	
	}
.welcometext{
	font-size: 11px;	
	color:#545559;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;	
	}
.announcements{
	font-size: 11px;	
	color:#6E6E6E;
	font-family: Arial, Helvetica, sans-serif;	
	}
.announcements:hover{
	font-size: 11px;	
	color:#6E6E6E;	
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration: underline;
	}
.morelink{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7200;
	font-weight: bold;
	}
.morelink:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7200;
	font-weight: bold;
	text-decoration: underline;
	}
.portal-heading{
	font-size: 15px;	
	font-weight: bold;
	color:#ffffff;
	padding-left:6px;
	font-family: Arial, Helvetica, sans-serif;	
	}

.expert-heading{
	font-size: 12px;
	font-weight: bold;
	color:#4C4A4A;
	padding-left: 6px;
	background-color:#FDFEEC;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px solid #A5B6B5;
	}
.message{
	font-size: 11px;		
	color:#000000;	
	font-family: sans-serif;	
	}
.enterprisemessage{
	font-size: 11px;		
	color:#1B508A;	
	font-family: sans-serif;	
	}
.asearch{
	font-size: 11px;		
	color:#6E6E6E;	
	font-family: Arial, Helvetica, sans-serif;		
	}
.paragraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	cursor: hand;
	text-decoration: none;	
}
.topnav:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	cursor: hand;
	text-decoration: none;	
}
.topnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	cursor: hand;
	text-decoration: none;	
}
.overnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #010101;
	text-decoration: underline;
}

.overnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #010101;
	background-color: #33FF33;
	text-decoration: none;
}

.selectnav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00CC00;
	text-decoration: none;
background-image:  url(images/selectnav.gif);
padding-right:5px;
padding-left:5px;

}
.qlinkstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #330000;
}
.fnav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5B5B5A;
	cursor: hand;
	text-decoration: none;
}
.fnav:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5B5B5A;
	cursor: hand;
	text-decoration: underline;
}
A {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	COLOR: #003399;
}
A.gray {
	FONT-SIZE: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	COLOR:#808080;
}
A:hover {
	TEXT-DECORATION: underline
		COLOR: #003399;
}
A:visited {
	COLOR: #003399;
}
.subhead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	cursor: hand;
	text-decoration: none;
	
}
.sidesubhead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	
}

.topsubhead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #181873;
	text-decoration: none;
}
.sideonsubhead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #181873;
	text-decoration: none;
}
.storyhead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px dotted #A5B6B5;
	color: #181873;
	text-decoration: none;
}
.blueheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #181873;
	text-decoration: none;
	
}
.headerblack {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
.headerblack A {
	COLOR: #000000;
}
.headerblack A:hover {
	COLOR:#000000;
}
.headerblack A:visited {
	COLOR:#000000;
}
.hyperlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.clr_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	COLOR: #FF0000; TEXT-DECORATION: none
}
.clr_red A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	COLOR: #FF0000; TEXT-DECORATION: none
}
.clr_red A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	COLOR: #FF0000; TEXT-DECORATION: none
}
.clr_red A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	COLOR: #FF0000; TEXT-DECORATION: none
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #003399; TEXT-DECORATION: none
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #696A64; 
}
.footertext: hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #696A64;
	text-decoration: underline; 
}
.footertextbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	COLOR: #696A64; 
}
.search-button{
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	PADDING-BOTTOM: 2px;
	CURSOR: hand;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/Search_Button.gif);
	border: none;
}
.header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	COLOR: #191970; TEXT-DECORATION: none
}
.blackheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	COLOR: #000000; TEXT-DECORATION: none
}
.storyheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	background-color: #FDFEEC;
	border-bottom:1px solid #A5B6B5;	
	font-weight: bold;
	COLOR: #000000; TEXT-DECORATION: none
}
.subheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	COLOR: #4e5598; TEXT-DECORATION: none
}
.text{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	TEXT-DECORATION: none
}
.graytext{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	TEXT-DECORATION: none
	
}
.graytext A {
	COLOR: #000000;
}
.graytext A:hover {
	COLOR:#000000;
}
.graytext A:visited {
	COLOR:#000000;
}

.eventname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	font-weight: bold;
	TEXT-DECORATION: none
	
}
.redtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FF0000;
	font-weight: bold;
	TEXT-DECORATION: none
}
.textbold{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	TEXT-DECORATION: none
}
.blueparagraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #003399;
}
.bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	COLOR: #003399;
}
.grayparagraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	COLOR: #666633;
}
.resources {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	COLOR: #000066;
}
.resources:hover {
	TEXT-DECORATION: underline;
		COLOR: red;
}
.resources:visited {
}
.graytab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	COLOR: #003399;
	font-weight: bold;
	background-color: #F9FAF1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E8ECCC;
	border-right-color: #E8ECCC;
	border-bottom-color: #E8ECCC;
	border-left-color: #E8ECCC;
}
.innergray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	COLOR: #003399;
	font-weight: bold;
	background-color: #F9FAF1;

}
.innergray:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	COLOR: red;
	font-weight: bold;
	background-color: #F9FAF1;

}
.innergray:visited{

}
.galleryoff{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
		font-weight:bold;
}
.galleryoff:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	font-weight:bold;
	text-decoration:none;
}
.galleryoff:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
		font-weight:bold;
}
.galleryon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF0000;
	font-weight:bold;
}
.gallery{
	color:#FF0000;
}
.admin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color:#000000;
}
.admin:hover{
text-decoration:none;
}
.adminon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color:#FFFFFF;
}
.adminon:hover{
text-decoration:none;
}

.buttoncs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	cursor: hand;
    color:#000000;
	background-image:  url(images/button.gif);
	background-color:#7EA138;
	border-width:0px;
	border-color:#FFFFFF;
	border-style:solid;
	height:19px;
}
.buttonclass{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	cursor: hand;
    color:#000000;
	background-image:  url(images/button.gif);
	background-color:#7EA138;
	height:18px;
	border-width:0px;
	border-color:#FFFFFF;
	border-style:solid;
	height:19px;
}
/*<----------------------------> Menu Styles1 <---------------------------->*/	
.glossymenu1{
	margin: 0px 0;
	padding: 0;
	width: 100%; /*width of menu*/
	border: 0px solid #000000;
	border-bottom-width: 0;
	vertical-align:middle;

	}

.glossymenu1 a.menuitem{
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: white;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding-left: 0px;
	padding-bottom:0px;
	padding-top:0px;
	text-decoration: none;
	border:0px solid  #000000;
	vertical-align:middle;
	cursor:pointer;
	
=	}
	

.glossymenu1 a.menuitem:visited, .glossymenu1 .menuitem:active{
	color: white;
	vertical-align:middle;
	}

.glossymenu1 a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
	vertical-align:middle;
	}

.glossymenu1 a.menuitem:hover{
	vertical-align:middle;
		}

.glossymenu1 div.submenu{ /*DIV that contains each sub menu*/
	background-image:url(IMAGES/menu-bg.gif);
	vertical-align:middle;
	}

.glossymenu1 div.submenu ul{ /*UL of each sub menu*/
	list-style-type:none;
	margin: 2;
	padding: 0;
	vertical-align:text-bottom;
	}

.glossymenu1 div.submenu ul li{
	border-bottom: 0px solid #333333;
	vertical-align:text-bottom;
	}

.glossymenu1 div.submenu ul li a{
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
	padding:0px;
	padding-left: 25px;
	padding-top:3px;
	padding-bottom:3px;
	height:22px;
	vertical-align:text-bottom;
	background-image:url(IMAGES/arrow-bg.gif);
	
	}

.glossymenu1 div.submenu ul li a:hover{
	/*background: #e9f2c8;*/
	background-image:url(IMAGES/arrow-bg_1.gif);
	colorz: white;
	vertical-align:text-bottom;
	}
/*<----------------------------> Menu Styles <---------------------------->*/



.optinBox_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:bold;

}
.optinBox_Redtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;

}
.optinBox_Blacktext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}
.optinBox_Button
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top: 2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	font-weight:bold;
}
.optinBox_Greentext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#829227;
	font-weight:bold;

}
.left-menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:10px;
	height:23px;
}
.left-menu a:hover{
	color:#333333;
	background-color:#e9f2c8;

}
.categorylinks {
	COLOR: #000000;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px auto 10px 18px; 
	PADDING-TOP: 0px;
	height:25px;
}
.categorylinks A {
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 12px; 
	COLOR: #000000;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
}
.categorylinks A:hover {
	BACKGROUND: #e9f2c8; 
	TEXT-DECORATION: none;
	COLOR:#666666;
}
