html {
	padding: 0;
	margin: 0;

}													
img,body,html {border:0;}
Body 
{
	font-size: .85em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.4em;
	background-color:#FFFFFF;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	font-weight: 100;
}
H1 
{
	font-size:16pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:Blue;
}
h1.mainnewshead {display:block;font-family:Arial,Helvetica,sans-serif !important;color:#666666;font-weight:bold;text-transform:uppercase; font-size:12pt;margin:0 !important;padding:0 0 5px;}
h1.maineventshead {display:block;font-family:Arial,Helvetica,sans-serif !important;color:#F49423;font-weight:bold;text-transform:uppercase;font-size:12pt;margin:0 !important;padding:0 0 5px;}
H2 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: normal;
	color: #990000;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	font-style: normal
}
H3 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: normal;
	color: #666666;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	font-style: normal
}
h3.cosubhead2 {color:#003E7E;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:800;line-height:normal;margin:0;padding:10px 0 0 0;}
H4 
{
	font-size:10pt;
	font-family:arial; 
	color:green;
}
P 
{
	font-size:9pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
LI 
{
	font-size:9pt;
	font-family: Georgia, "Times New Roman", Times, serif;																																																					
	color:black;
}			
B 
{
	font-weight: bold;

}
Strong 
{
	font-weight: bold;

}
Sub 
{
	font-size:8pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
A:link 
{
	color: #003e7e;
	font-weight: 200;


}
A:visited 
{
	font-style: normal;
	font-weight:200; 
	color:#990000;
}
A:active 
{
	font-style: normal;
	font-weight:200; 
	color:#000066; 
}
Input text
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif;	
	border-top:black 1px solid;
	border-bottom:black 1px solid;
	border-left:black 1px solid;
	border-right:black 1px solid;
}
Select 
{
	font-size:10pt;
	font-family:Arial; 
	border-top:none;
	border-bottom:none;
	border-left:none;
	border-right:none;
}
input Radio 
{
	font-size:10pt;
	font-family:Arial; 
	border-top:none;
	border-bottom:none;
	border-left:none;
	border-right:none;
}
Textarea 
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	border-top:black 1px solid;
	border-bottom:black 1px solid;
	border-left:black 1px solid;
	border-right:black 1px solid;
}
.ERSNavBar
{
	background-color:silver;
}
.ERSHeader
{
	border-right:buttonshadow 1px solid;
	border-top:buttonhighlight 1px solid;
	font-weight:bolder;
	font-size:10pt;
	background-color:buttonface;
	font:menu;
	border-left:buttonhighlight 1px solid;
	color:black;
	padding-top:0px;
	border-bottom:buttonshadow 1px solid;
	height:16px;
	text-decoration:none;
}
.ERSHeader A:link
{
	font-weight:bolder;
	font-size:10pt;
	color:black;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.ERSHeader A:active
{
	font-weight:bolder;
	font-size:10pt;
	color:black;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.ERSHeader A:visited
{
	font-weight:bolder;
	font-size:10pt;
	color:black;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.ERSHeader P
{
	font-weight:bolder;
	font-size:10pt;
	color:black;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
.EToolBar
{
	background-color:#006699;
}
.ETaskBar
{
	background-color:silver;
}
.ETH 
{
	background-color:#CCCCCC;
} 
.ETD 
{
	background-color:white;
}
.ETD A:link
{
	font-size:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	line-height:11pt;
	font-weight:200; 
	color:#000066; 
}
.ETD A:active
{
	font-size:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	line-height:11pt;
	font-weight:200; 
	color:#000066; 
}
.ETD A:visited
{
	font-size:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	line-height:11pt;
	font-weight:200; 
	color:#000066; 
}
.ETDALT 
{
	background-color:#DDF9FF
}

.ETDALT A:link
{
	font-size:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	line-height:11pt;
	font-weight:200; 
	color:#000066; 
}
.ETDALT A:active
{
	font-size:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	line-height:11pt;
	font-weight:200; 
	color:#000066; 
}
.ETDALT A:visited
{
	font-size:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	line-height:11pt;
	font-weight:200; 
	color:#000066; 
}
.EOTABLE 
{
	background-color:#083163;
}
.EOTH 
{
	background-color:#083163;
}
.EOTD 
{
	background-color:white;
}
.EOBottomBar
{
	background-color:#006699;
}
.EOTitleBar
{
	background-color:white;
}
.EOProductNavBar
{
	background-color:white;
}
.EOListNavBar
{
	background-color:white;
}
.EOInStock
{
	font-weight:bolder;
	background-color:silver;
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
	text-decoration:none;
}
.EOOutofStock
{
	font-weight:bolder;
	background-color:silver;
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:red;
	text-decoration:none;
}	
.EETABLE 
{
	background:white;
}
.EBW10
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight:bolder;
	color:Black;
}
.ENW10
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:white;
}
.EN12
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
.EN11
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
.EN10 
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
.EN9 
{
	font-size:9pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
.EN8 {
	font-size:8pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
}
.EH3 
{
	font-size:12pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:red;
}
.EH4 
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:green;
}
.EB12
{
	font-weight:bolder;
	font-size:12pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
	text-decoration: none;
}
.EB11
{
	font-weight:bolder;
	font-size:11pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
.EB10
{
	font-weight:bolder;
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
.EB9
{
	font-weight:bolder;
	font-size:9pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
.EB8
{
	font-weight:bolder;
	font-size:8pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:black;
}
.SideLine1 
{
	position:absolute; 
	left:0pt;
}
.SideLine2 
{
	position:absolute; 
	left:0pt;
}
.ButtonBar1 
{
	background-color:white; 
	text-align:center;
}
.ButtonBar2 
{
	background-color:white; 
	text-align:left;
}
.ButtonBar3 
{
	background-color:white; 
	text-align:right;
}
.Button1 
{
	cursor:pointer; 
	border-top:black 1px solid;
	border-bottom:black 1px solid;
	border-left:black 1px solid;
	border-right:black 1px solid;
	background-color:silver; 
	color:black;
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	border-style:outset; 
} 
.IndexHeading 
{															
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:10pt; 
	color:#FFCC00; 
	text-decoration:none; 
	font-weight:bold;
}
.Heading 
{
	font-family:Arial; 
	font-size:12pt; 
	color:#003366; 
	text-decoration:none; 
	font-weight:bold;
}
.Text 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:100%;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	line-height: normal;
}
.base {
	line-height: 100%;
}

.Sidebar {
	font-size: 10px;
}

/* added member menu styling - krobbins 13/Jan/2010 1:12 */
.mem_toolbox{color:#59524A;float:right;padding-right:5px;width:auto; }
#greeting {margin:0;padding-left:20px;text-align:left;}
#member_name { background:transparent url(/StaticContent/Images/Icons/af-user_bg.png) no-repeat scroll 0 0;float:none;display:inline;margin:0 8px 5px 0;padding-left:20px;padding-top:3px;text-align:left;text-transform:capitalize;}
#tools{background-color:#E6E6E6;border-color:#D5D5D7;border-style:none solid solid;border-width:0 1px 1px;float:right;padding:2px 5px 0 5px;text-align:left;width:68px; }
span.tspacer {font-size:1px;height:3px;margin:0;overflow:hidden;padding:1px;visibility:hidden;width:1px;}
.mem_login { float:right;margin:5px 7px 0 0;}
#login_msg {font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:500;
line-height:11px;
text-align:right;display:inline;float:left;margin:0 5px; }
#login_msg a {color:#59524A;font-family:Geneva,Arial,Helvetica,sans-serif;text-decoration:none;}
#login_msg a:hover {color:#59524A;font-family:Geneva,Arial,Helvetica,sans-serif;text-decoration:underline;}
/* added footer styles - krobbins 13/Jan/2010 17:07 */
#page-bottom {padding-top:25px;}
#bottom-menu-left {height: 15px;text-align:left;float:left;padding: 0px;padding-left:10px;color: #666666;font-size:11px !important;line-height:1em;}
#bottom-menu-right {height: 15px;text-align:right;float:right;padding: 0px;padding-right:10px;color: #666666;font-size: 11px!important;line-height:1em;width:35%;}
#bottom-menu-right table {border-collapse:collapse;border-spacing:0;display:table;margin-bottom:0;margin-top:0;text-align:right;text-indent:0;}
#footer, #footer a {color:#666666;font-family:Arial,Verdana,Helvetica,sans-serif!important;padding-bottom: 10px;}
#copyright {height: 16px;line-height: 16px;color: #999999;font-size: 95%;}
.corporate-footer {text-align:center;height: 16px;line-height: 16px;color: #999999;font-size: 9px;}
.websiteby-footer {padding-top: 5px;}
a.mainlevel-menu {font-size:11px!important;text-decoration:none;}
a.mainlevel-menu:hover {font-size:11px!important;text-decoration:underline;}
span.mainlevel-menu {font-size:11px!important;color:#666666;text-decoration:none;}
a.readon2 { background: url(/StaticContent/Images/Icons/links/readmore-off.gif) no-repeat scroll 100% 55%;color:#003E7E;font-family:Arial,Helvetica,sans-serif !important;font-size:10px;padding:6px 30px 6px 4px;text-decoration:none;}
a.readon2:hover {background: url(/StaticContent/Images/Icons/links/readmore-on.gif) no-repeat scroll 100% 55%;color:#59524A;font-family:Arial,Helvetica,sans-serif !important;font-size:10px;padding:6px 30px 6px 4px;text-decoration:none;}
a.extlink { background: url(/StaticContent/Images/Icons/links/ext_link.png) 100% 65% no-repeat; padding-right:14px;text-decoration:none;}
a.extlink:hover { background: url(/StaticContent/Images/Icons/links/ext_link.png) 100% 65% no-repeat; padding-right:14px;text-decoration:underline;}
.corporate-footer {color:#999999;font-size:9px;height:16px;line-height:16px;text-align:center;}
span.footnote, div.footnote {color:#333333;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;}
span.footnoteText, div.footnoteText {color:#333333;font-size:10px!important;}
span.small, div.date, span.EN8, div.EN8, div.EN10 {color:#666666;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;}
/*---------------------sidebar menu styling--------*/
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar ul li {
	margin: 0;
	padding: 0;
	line-height: 0;		
}

#sidebar ul li a {
	font: .75em Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
	color: #9E9284;
	text-decoration: none;
	margin: 0;
	display: block;
	padding-left: 3px;
}

#sidebar ul li a:hover {
	color: #000000;
}

#sidebar ul li a.current {
	color: #000000;
	cursor: none;
} 

.SmallText 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	line-height: normal;
}
.LeftIndextext 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:10pt; 
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
}
.BodyLink 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:10pt; 
	color:#003366; 
	text-decoration:underline; 																											
	font-weight:normal;
}
.NavLink 
{
	font-family:Arial;
	font-size:10pt;
	color:#003366;
	text-decoration:none;
	font-weight:normal;
}
.NavDivider 
{
	font-family:Arial; 
	font-size:10pt; 
	color:#999999; 
	text-decoration:none; 
	font-weight:normal;
}
.ETaskActive
{
	font-weight:900;
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	text-decoration: none;
	background-color:silver;
}
.ETaskNext
{
	background-color:silver;
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif;  
	text-decoration: none
}
.ETask
{	
	background-color:silver;
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none
}
.ETask A:active
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif;  
	color:red;
	text-decoration: none
}
.ETask A:link
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:red;
	text-decoration: none
}
.ETask A:visited
{
	font-size:10pt;
	font-family: Georgia, "Times New Roman", Times, serif;  
	color:RED;
	text-decoration: none
}
.cobuttons {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
}
.cobuttons {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 12pt;
	font-weight: bold;

}
.cosidebarhead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-transform: none;
	font-weight: 600;
	text-align: left;
	line-height: normal;

}
.cobuttonsroll {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
}
.coscroller {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
}
.comenuheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;


}
.comenusub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	text-indent: 10pt;

}
.cocustomlinkssub {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 15pt;
	border: none;
	text-transform: none;
	font-weight: bolder;
	
	}
.cocustomlinkssub A:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 15pt;
	border: none;
	text-transform: none;
	font-weight: bolder;
	
	}
.cocustomlinkssub A:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 15pt;
	border: none;
	text-transform: none;
	font-weight: bolder;
	
	}
.cocustomlinkssub A:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 15pt;
	border: none;
	text-transform: none;
	font-weight: bolder;
	text-decoration: underline;





}
.cosidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.cotext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
}
.cosubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}
.coscroll {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}
.copageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #59524a;
}

.copagesubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bolder;
	text-transform: uppercase;
	color: #333333;
}
.comembernav A:link {
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height:12pt;
	font-weight:500;
	color:#FFFFFF;
	text-decoration: none;

}
.comembernav A:hover {
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height:12pt;
	font-weight:500;
	color:#CCCCCC;
	text-decoration: underline;

}
.copagesubhead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23pt;
	font-weight: 700;
	color: #59524a;
}
.coregmark {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}
.comembernav A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 500;
	color: #CCCCCC;
	font-style: normal;
	line-height: 12px;

}
.cosidebackgr {
	background-image: url(../../StaticContent/Images/page/leftsidebg.gif);
	background-repeat: repeat-y;
}

.codonors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 10pt;
	font-weight: normal;
	color: #000000;
}
.codonor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
}
.coaolbuttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: 600;
	color: #CCCCCC;
}
.coaolbuttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #CCCCCC;

}
.coaolbuttons A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #CCCCCC;
	}
.coaolbuttons A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #CCCCCC;
	
	}
.coaolbuttons A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #CCCCCC;
	
}
.coaolbuttonsover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;

}
.coaolbuttonsover A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	
	}
.coaolbuttonsover A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	
	}
.coaolbuttonsover A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.Textpara {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	color: #000000;
}
.cosubhead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003e7e;
}

.coarticletitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: italic;
	line-height: 23pt;
}
.coarticleauthor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: 20px;
}
.cotextlinks {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}
.cotextlinks A:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;
	color: #CCCCCC;
}
.cotextlinks A:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}
.cotextlinks A:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;
	color: #CCCCCC;
}
.cocustomlinkssublite {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 15pt;
	border: none;
	text-transform: none;
	font-weight: normal;
}

/* 	Link styles for the Triggers

 	Set to block to make link fill up entire layer with medium gray
	background color that shows through the transparent fill of the trigger images */
.p7snaptrigger a {
	display: block;
	background-color: #C5A996;
}

/* 	When the trigger images are hovered over, the background color changes to white.
	We don't change text color because the link text is actually the non-transparent
	portion of the trigger image.
	
	Active and Focus trigger the color change in IE-PC and other
	modern browsers when tabbing through the links with keyboard. */
.p7snaptrigger a:hover, .p7snaptrigger a:active, .p7snaptrigger a:focus {
	background-color: #FFFFFF;
}


/* 	The Submenu Layers
 	Use a combined selector to assign all properties common to each
	of the Submenu Layers. */
#p7snapsubs1, #p7snapsubs2, #p7snapsubs3 {
	position: absolute;
	width: 160px;
	top: 87px;
	font-size: .8em;
	visibility: hidden;
	background-color: #FFFFFF;
}
/* 	Now use individual selectors for each trigger Layer to assign
	their unique properties, in this case the left property */
#p7snapsubs1 {left: 14px;}
#p7snapsubs2 {left: 137px;}
#p7snapsubs3 {left: 260px;}

/* 	The submenu links are in paragraphs, so we set the margin to zero
	so there is no gap between links */
.p7submenus p {margin: 0;}


/* 	Submenu Link Styles
 	Use a combined selector for a and a:visited. Set padding in shorthand
	to 1px on top and bottom, 8px right and 12px left.
	
	Set display to block so entire link box, including padding is clickable.
	Set border to 1px solid.
	
	Set border colors in shorthand to Light Gray on top and left - and
	Charcoal Gray on right and bottom. This combination of colors creates
	a raised button-type effect.
	
	Set background color to dark gray, text to medium gray and turn off underlines. */
.p7submenus a, .p7submenus a:visited {
	display: block;
	padding: 1px 8px 1px 12px;
	background-color: #CCCCCC;
	color: #333333;
	text-decoration: none;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
}

/* 	Change background and text colors when links are hovered over.
	Use a combined selector for hover, active, and focus.
	
	Active and Focus trigger the color change in IE-PC and other
	modern browsers when tabbing through the links with keyboard. */ 
.p7submenus a:hover, .p7submenus a:active, .p7submenus a:focus {
	background-color: #FFDB6C;
	color: #333333;
	border-top: #C5A996;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
}
.textprofiles {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	line-height: 10pt;
}
.conewsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #990000;
}
.conewsubhead a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #999999;
}
.conewsubhead a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #003366;
}
.conewsubhead a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #660000;
}

#sidebar {
}