#menu-top .minitabs
{
	margin: 0;
	padding: 0;
	font-size: 11px;
	width: 960px;
	/*background: transparent url(images/blockgreen.gif) 0 0 repeat-x;*/
	text-transform: uppercase;
	font-family: arial,sans;
}

#menu-top .minitabs li { display: inline; }

#menu-top .minitabs li a
{
	float: left;
	color: #FFFFFF;
	/*padding: 8px 11px 6px;*/
	width: 190px;
	padding: 9px 0 7px 0;
	text-decoration: none;
	/*border-right: 1px solid white;*/
	margin-right: 1px;
	border-top: 3px solid #FFFFFF;
	background: transparent url('images/blockgreen.gif') 0 1px repeat-x;
}

#menu-top .minitabs li.blue a { background-image: url('images/blockblue.gif'); }
#menu-top .minitabs li.red a { background-image: url('images/blockred.gif'); }
#menu-top .minitabs li.purple a { background-image: url('images/blockpurple.gif'); }
#menu-top .minitabs li.orange a { background-image: url('images/blockorange.gif'); }
#menu-top .minitabs li.last a { border-right: none; }
#menu-top .minitabs li a:visited { color: white; }

#menu-top .minitabs li.blue a,
#menu-top .minitabs li.red a,
#menu-top .minitabs li.purple a { width: 191px; }
#menu-top .minitabs li.orange a { width: 192px; }

/* MOUSOVER EFFECTS ON TABS */
#menu-top .minitabs li a:hover { border-top: 3px solid #A2A50E; }
#menu-top .minitabs li.blue a:hover { border-top-color: #0088AE; }
#menu-top .minitabs li.red a:hover { border-top-color: #C4112F; }
#menu-top .minitabs li.purple a:hover { border-top-color: #522987; }
#menu-top .minitabs li.orange a:hover { border-top-color: #E46F20; }

/* ACTIVE EFFECTS ON TABS */
#menu-top .minitabs li a.active { border-bottom: 3px solid #A2A50E; }
#menu-top .minitabs li.blue a.active { border-bottom-color: #0088AE; }
#menu-top .minitabs li.red a.active { border-bottom-color: #C4112F; }
#menu-top .minitabs li.purple a.active { border-bottom-color: #522987; }
#menu-top .minitabs li.orange a.active { border-bottom-color: #E46F20; }
#menu-top .minitabs li a span { padding-left: 12px; }

/* LISTS */
.localNav { }

span.localNav
{
	display: block;
	width: 100%;
	margin: 0px;
	padding-bottom: 5px;
	color: #9fb0b5;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	border-bottom: #c3cbd0 solid 4px;
}

ul.localNav
{
	width: 100%;
	padding: 0;
	margin: 5px 0 15px 0;
	display: block;
}

.localNav li
{
	list-style: none;
	margin: 0;
	padding: 5px 0 7px 0;
	color: #9fb0b5;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	line-height: 14px;
	font-style: normal;
	font-weight: normal;
	background-color: transparent;
	background-image: url('images/dottedLite.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

.localNav li a, .localNav li a:link
{
	color: #344654;
	text-decoration: none;
}

.localNav li a:hover, .localNav li a.active { color: #9fb0b5; }

span.leadNav
{
	display: block;
	width: 100%;
	margin: 0px;
	padding: 5px 0;
	color: #9fb0b5;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	border-bottom: #c3cbd0;
	border-width: 0 0 4px 0;
	border-style: none none solid none;
}

/* Discussion Board */
.modDiscussion { }

/* LISTS FOR DISCUSSION AREA */
.discussion { }

ul.discussion
{
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	display: block;
	float: left;
}

.discussion  li
{
	list-style: none;
	margin: 0;
	padding: 7px 0;
	color: #344654;
	font-family: arial, sans;
	font-size: 9px;
	line-height: 13px;
	letter-spacing: 0px;
	font-style: normal;
	font-weight: normal;
	background-color: transparent;
	background-image: url('images/dottedLite.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

.discussion li a
{
	color: #ef3d34;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px;
}

.discussion li a:hover { color: #fb9b3d; }
.discussion li a:active { color: #344654; }

li.warning
{
	color: #ef3d34;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
}

#comments { }

.comment
{
	color: #344654;
	font-family: arial, sans;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	display: block;
	padding: 10px 0;
	background-color: transparent;
	background-image: url('images/dottedLite.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

.comment span
{
	display: block;
	padding: 2px 0;
}

.relatedFiles {color: #9fb0b5;}

.relatedFiles a { color: #a3a60f; } 

.relatedFiles a:hover { color: #9fb0b5; } 

.relatedFiles a:visited { color: #a3a60f; } 

.hideComment {color: #9fb0b5;}

.hideComment a { color: #ef3d34; } 

.hideComment a:hover { color: #ffffff;background-color:#ef3d34; } 



.discussion_user
{
	color: #344654;
	font-family: arial, sans;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

span.discussion_nav
{
	display: block;
	padding: 10px 0;
	border-bottom: 4px solid #c3cbd0;
	color: #344654;
	font-family: arial, sans;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}

#addComment { padding: 10px 0 20px; }

#newcomment
{
	margin: 10px 0;
	width: 573px;
	height: 150px;
	background-color: #FFFFFF;
}

#addComment form
{
	padding: 10px 0;
	background-color: transparent;
	background-image: url('images/dottedLite.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

#addComment span { display: block; }

/* LISTS FOR DISCUSSION AREA */
.callOutList
{
	width: 100%;
	padding: 0;
	margin: 0;
	display: block;
	background-color: #FFFFFF;
}

ul.callOutList
{
	width: 95%;
	padding: 0;
	margin: 10px 10px;
	display: block;
}

.callOutList  li
{
	list-style: none;
	margin: 0;
	padding: 5px;
	color: #344654;
	font-family: Arial;
	font-size: 12px;
	line-height: 21px;
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
	background-image: url('images/dottedLite.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

.callOutList li:before
{
	content: url('images/bullARR.gif');
	padding-right: 10px;
}

.callOutList li a
{
	color: #a3a60f;
	text-decoration: none;
	font-weight: bold;
}

.callOutList li a:hover { color: #344654; }

li.callOutListSS
{
	color: #008ab0;
	text-decoration: none;
}

li.callOutListISS
{
	color: #c41130;
	text-decoration: none;
}

li.callOutListPM
{
	color: #542989;
	text-decoration: none;
}

li.callOutListPSS
{
	color: #e4701e;
	text-decoration: none;
}

li.callOutListSS  a
{
	color: #008ab0;
	text-decoration: none;
	font-weight: bold;
}

li.callOutListISS  a
{
	color: #c41130;
	text-decoration: none;
	font-weight: bold;
}

li.callOutListPM  a
{
	color: #542989;
	text-decoration: none;
	font-weight: bold;
}

li.callOutListPSS  a
{
	color: #e4701e;
	text-decoration: none;
	font-weight: bold;
}

li.callOutListSS  a:hover, li.callOutListISS  a:hover, li.callOutListPM  a:hover, li.callOutListPSS  a:hover { color: #344654; }

.genericList
{
	width: 100%;
	padding: 0;
	margin: 0;
	display: block;
	background-color: #FFFFFF;
}

ul.genericList
{
	width: 95%;
	padding: 0;
	margin: 5px 10px 15px 10px;
	display: block;
}

.genericList  li
{
	margin: 5px;
	padding: 0px;
	color: #344654;
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
}

.genericList li a
{
	color: #a3a60f;
	text-decoration: none;
	font-weight: bold;
}

.genericList li a:hover { color: #344654; }

/* LISTS OF LINKS */
#epLinks { }

ul.epLinks
{
	width: 575px;
	padding: 10px 0px;
	margin-bottom: 20px;
	margin-top: 10px;
	display: block;
	border-top: 3px solid #c3cbd0;
}

.epLinks li
{
	list-style: none;
	margin: 0;
	padding: 5px;
	color: #94a6ab;
	font-family: Arial;
	font-size: 12px;
	line-height: 21px;
	font-style: normal;
	font-weight: normal;
	background-color: transparent;
	background-image: url('images/dottedLite.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

.epLinks li a
{
	color: #a3a60f;
	text-decoration: none;
	font-weight: bold;
}

.epLinks li a:before
{
	content: url('images/bullGT.gif');
	padding-right: 10px;
}

.epLinks li a:hover, .epLinks li.SM  a:hover, .epLinks li.ISS  a:hover, li.epLinksPM  a:hover, li.epLinksPSS  a:hover { color: #94a6ab; }




.epLinks li.SM a { color: #008ab0;text-decoration: none;font-weight: bold; }

.epLinks li.SM a:before {content: url('images/bullSS.gif');padding-right: 10px; }



.epLinks li.ISS a { color: #c41130;text-decoration: none;font-weight: bold; }

.epLinks li.ISS a:before {content: url('images/bullISS.gif');padding-right: 10px; }



.epLinks li.PM a { color: #542989;text-decoration: none;font-weight: bold; }

.epLinks li.PM a:before {content: url('images/bullPM.gif');padding-right: 10px; }



.epLinks li.PSS a { color: #e4701e;text-decoration: none;font-weight: bold; }

.epLinks li.PSS a:before {content: url('images/bullPSS.gif');padding-right: 10px; }





.tocImage
{
	display: block;
	width: 162px;
	height: 100px;
	overflow: hidden;
	margin-right: 14px;
	margin-bottom: 5px;
	float: left;
}

.toc_cat
{
	display: block;
	margin: 0px;
	padding: 0px;
	color: #c3cbd0;
	font-family: arial, sans;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	text-transform: uppercase;
}

.toc_title
{
	display: block;
	margin: 0;
	padding-right: 20px;
	color: #344654;
	font-family: arial, sans;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
}

.toc_title a
{
	color: #344654;
	text-decoration: none;
}

.toc_title a:hover { color: #9fb0b5; }

.toc_byline
{
	display: block;
	margin: 0;
	padding: 0px;
	color: #344654;
	font-family: arial, sans;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	line-height: 16px;
}

div.toc_body
{
	display: block;
	width: 379px;
	margin: 0;
	padding-right: 20px;
	padding-bottom: 11px;
	color: #344654;
	font-family: arial, sans;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	line-height: 13px;
	float: left;
}





#toc_go
{
	width: 159px;
	float: left;
}

#toc_go a
{
	display: block;
	width: 159px;
	height: 30px;
	position: relative;
	left: 0px;
	background-color: transparent;
	background-image: url('images/arrow_over_toc.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#toc_go a:hover { background-position: 0 -32px; }
#toc_go a span { display: none; }

.toc_pagination { }

ul.toc_pagination
{
	width: 100%;
	padding: 14px 0;
	margin: 0;
	display: block;
	float: left;
}

.toc_pagination  li
{
	list-style: none;
	margin: 0;
	padding: 7px 0;
	color: #344654;
	font-family: arial, sans;
	font-size: 9px;
	line-height: 13px;
	letter-spacing: 0px;
	font-style: normal;
	font-weight: normal;
	background-color: transparent;
	background-image: url('images/dottedLite.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	width: 575px;
	display: block;
	float: left;
}

.toc_pagination li a
{
	color: #344654;
	text-decoration: none;
}

.toc_pagination li a:hover { color: #9fb0b5; }

.blogtoc_cat
{
	display: block;
	color: #c3cbd0;
	font-family: arial, sans;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	text-transform: uppercase;
}

.blogtoc_title
{
	display: block;
	padding-bottom: 5px;
	color: #344654;
	font-family: arial, sans;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: 14px;
}

.blogtoc_title a
{
	color: #344654;
	text-decoration: none;
}

.blogtoc_title a:hover { color: #9fb0b5; }

.blogtoc_byline
{
	display: block;
	color: #344654;
	font-family: arial, sans;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	line-height: 18px;
}

.blogtoc_body
{
	display: block;
	color: #344654;
	font-family: arial, sans;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}

.blogtoc_body a
{
	color: #344654;
	text-decoration: none;
}

.blogtoc_body a:hover { color: #9fb0b5; }
.blogtocImage { }

div.blogtoc_left
{
	display: block;
	width: 162px;
	height: 100%;
	margin-right: 20px;
	padding-bottom: 10px;
	float: left;
}

div.blogtoc_right
{
	display: block;
	width: 393px;
	padding-bottom: 10px;
	float: left;
}

.HMblurb_title
{
	display: block;
	color: #344654;
	font-family: arial, sans;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	/*text-indent: 20px;*/
}

.HMblurb_title a
{
	color: #344654;
	text-decoration: none;
}

.HMblurb_title a:hover { color: #c3cbd0; }

span.GT_title
{
	background-image: url('images/bullGT.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
	text-indent: 20px;
}

span.ISS_title
{
	background-image: url('images/bullISS.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
	text-indent: 20px;
}

span.SM_title
{
	background-image: url('images/bullSS.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
	text-indent: 20px;
}

span.PM_title
{
	background-image: url('images/bullPM.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
	text-indent: 20px;
}

span.PSS_title
{
	background-image: url('images/bullPSS.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
	text-indent: 20px;
}

.HMblurb_body
{
	display: block;
	color: #637480;
	font-family: arial, sans;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}

.HMblurb_body a
{
	color: #344654;
	text-decoration: none;
}

.HMblurb_body a:hover { color: #c3cbd0; }
