/* 
================================
Skin styles - AHS Customised
================================
*/
.AhsHead, .Head /*Headlines*/
{
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;	
	color:#006699;
	font-size: 18px;
	line-height: 1.4;
	font-weight: normal;
}
.AhsSubHead, .SubHead, .subhead2
{
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;	
    font-size:  14px;
    line-height: 1.4;
    font-weight:    bold;
    color: #663300;
}
.AhsSubHeads_green
{
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;	
    font-size:  14px;
    line-height: 1.4;
    font-weight:    bold;
    color: #669900;	
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.AhsSubSubHead, .SubSubHead
{
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;	
    font-size:  13px;
    line-height: 1.4;
    font-weight:    bold;
    color: black;
}
.AhsBody, .body
{	
	text-align: justify;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color: white;
	font-size: 11px;
	line-height: 1.4;	
	font-weight: normal;
}
.AhsTable, Table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;	
	font-size: 11px;
	line-height: 1.4;	
	font-weight: normal;
	vertical-align: baseline;	
}
.AhsTableHead, TH, TFOOT, THEAD
{
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;	
	font-size:  12px;
	line-height: 1.4;	
	font-weight:    bold;
    color: white;
	background-color: #003366;
	text-align: left;
	vertical-align: baseline;	
}
.AhsTableRow, TR
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  11px;
	line-height: 1.4;	
	font-weight:    normal;
	text-align: left;
	vertical-align: baseline;		
}
.AhsTableAlternetRow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  11px;
	line-height: 1.4;	
	font-weight:    normal;
	text-align: left;
	vertical-align: baseline;
	background-color: #eeeeee;
}
.AhsTableSelectedRow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  11px;
	line-height: 1.4;	
	font-weight:    normal;
	text-align: left;
	vertical-align: baseline;
	background-color: #E6EFFF;
}
.AhsFormmasterTable3px
{
	padding:3px;
}
.AhsFormmasterTable5px
{
	padding:5px;
}

.AhsCopyRight
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	text-decoration: none;
}
.AhsLogin, .AhsLogin:link, .AhsLogin:visited, .AhsLogin:active
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 9px;
	text-decoration: none;
}
.AhsLogin:hover {
    text-decoration:    underline;
    color:  #ff0000;
}
.NewsD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.NewsC
{
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.NewsL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff9900;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.AhsNewsLinksHeadingBox
{
	width:100%;
	text-align:left;
	vertical-align:top;
	
	margin-right:0px;
	margin-left:0px;
	text-align:left;
	
	list-style-position:outside;
	background-color:#ffffff;	
	
}
.AhsNewsLinksHeading
{		
	width:100%;
	font-family:Gill Sans, Gill Sans MT, Verdana, sans serif;
	font-size:17px;
	line-height: 1.4;
	color:#663300;
	text-align:left;	

	padding:5px 5px 5px 5px;	
	margin-top:5px;
		
	border-bottom:2px;
	border-bottom-color:#006699;
	border-bottom-style:solid;
	margin-top:5px;
}
.AhsNewsLinksBox
{
	width:100%;
	text-align:left;
	vertical-align:top;
	
	margin-right:0px;
	margin-left:0px;
	margin-bottom:5px;
	text-align:left;
	
	list-style-position:outside;
	background-color:#f2f2f2;	
	
}
.AhsNewsLinks
{	
	margin-right:0px;
	margin-left:0px;		
	padding:5px 5px 5px 5px;	

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 1.4;
	font-weight: normal;
	color:#006699;
	text-align:left;	
	list-style-position:outside;		
	text-decoration:none;	
	
	border-bottom:1px;
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
}

.AhsFacilityLinksBox
{
		width:180px;
	border-top:0px;
	border-bottom:1px;
	border-right:0px;
	border-left:0px;
	border-color:#dacec2;
	border-style:solid;
}

.AhsFacilityLinks a {
	position:relative;
	display:block;
	width: 176px;
	height:35px;
	background-color:#dacec2;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:2px;
	padding-left:2px;
	border-top:0px;
	border-bottom:1px;
	border-right:0px;
	border-left:0px;
	border-style:solid;
	border-color:#ffffff;
	text-decoration:none;
	margin:0px;	
}

.AhsFacilityLinks a:hover {
	position:relative;
	display:block;
	width: 176px;
	height:35px;
	background-color:#ffffff;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:2px;
	padding-left:2px;
	border-top:0px;
	border-bottom:1px;
	border-right:0px;
	border-left:0px;
	border-color:#ffffff;
	border-style:solid;
	text-decoration:none;
	margin:0px;
	
}

.AhsFacilityLinks img {
	border-bottom:1px;
	border-top:1px;
	border-right:1px;
	border-left:1px;
	border-style:solid;
	border-color:#dacec2;
	margin:1px;	
}

.AhsFacilityLinksThumb {
	clear:right;
	position:absolute;
	top:0px;
	left:0px;
}

.AhsFacilityLinksText {
	clear:left;
	position:relative;
	left:40px;
	height:100%;
	width:100%;
	vertical-align:middle;
	z-index:0;
	text-align:left;
	margin:0px;
}
.AhsFacilityLinksName{
	text-align:left;

 font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;	
    font-size:  12px;
    line-height: 1.4;
    font-weight:    bold;
    color: #663300;
}


blockquote 
{	
	text-align: justify;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color: white;
	font-size: 11px;
	line-height: 1.4;	
	font-weight: normal;
}

/* Ebsco Related */
.ArticleBody p 
{ 
	clear:both; 
}

.ArticleBody img 
{ 
	border: 0px; 
}

/* 
================================
Skin styles AHS Customised
================================
*/
/* GENERIC */
H1  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  20px;
    line-height: 1.4;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  20px;
    line-height: 1.4;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    line-height: 1.4;
    font-weight:    normal;
    color: #003366;
}

H4  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    line-height: 1.4;
    font-weight:    normal;
    color: #003366;
}

H5, DT  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    line-height: 1.4;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    line-height: 1.4;
    font-weight:    bold;
    color: #003366;
}



A:link  {
    text-decoration:    underline;
    color:  #003366;
}

A:visited   {
    text-decoration:    underline;
    color:  #003366;
}

A:active    {
    text-decoration:    underline;
    color:  #003366;
}

A:hover {
    text-decoration:    underline;
    color:  #ff0000;
}

SMALL   {
    font-size:  8px;
    line-height: 1.4;
}

BIG {
    font-size:  14px;
    line-height: 1.4;
}

UL {
margin-top:0;
margin-bottom:0;

}
UL LI   {
    list-style-type:    disc ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: #666666;
    height:1pt;
    text-align:left
}
/* 
================================
Skin styles for DotNetNuke
================================
*/   
/* ->>Moved up with AHS styles
.body
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}*/
.pagemaster	/*#mainbox*/
{
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	margin: 0 auto;
	text-align:left;
	position:relative;
}
.skinmaster {
	height: 100%;
	background-color: white;
	border-right: #D5E6F6 1px solid; 
	border-top: #D5E6F6 1px solid; 
	border-left: #D5E6F6 1px solid; 
	border-bottom: #D5E6F6 1px solid; 
}
.skinheader 
{
	padding-top: 0px;	
	padding-bottom: 0px;
}
.skingradient {
	padding-top: 0px;	
	padding-bottom: 0px;
	height: 21px;
}
.controlpanel {
	width: 100%;
	background-color: #dddddd;
}
.NavbarShadow TD
{   
   background-image:url(images/navbarshadow.gif);
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.leftpane /*pane_left*/
{
	width: 200px;
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 4px;
	padding-top: 10px;
	visibility: visible;
	z-index: 1;	
	overflow: hidden;		
	text-align: left;
	padding: 20px 15px 20px 15px;
}
.contentpane /*pane_center*/
{
	width: 100%;
	background-color: transparent;
	z-index: 1;	
	padding: 10px 5px 10px 10px;
	text-align: left;	
	vertical-align:top;
}
.rightpane /*pane_right*/
{
	width: 190px;	
	BORDER-LEFT: #99CC33 4px solid;	
	z-index: 1;
	padding: 20px 5px 10px 0px;
}

.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 0px;
}
.AhsLLogoPane
{
	width: 200px;
	background-color: #FFFFFF;
	visibility: visible;
	z-index: 1;	
	overflow: hidden;		
	text-align: left;
	padding: 0px 15px 0px 1px;
}
.AhsRLogoPane 
{
	width: 190px;	
	/*BORDER-LEFT: #99CC33 2px solid;*/	
	z-index: 1;
	padding: 0px 5px 0px 0px;
}
#BreadcrumbBar
{	
	width: 786px;
	height: 17px;
	color:#ffffff;
	background-color: #99ccff;
	visibility: visible;
	z-index: 1;
	padding: 1px 7px 1px 7px;
}
.BreadcrumbCss
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;	
}
A.BreadcrumbCss:link, A.BreadcrumbCss:visited,A.BreadcrumbCss:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight: bold;		
	text-decoration:none
}

A.BreadcrumbCss:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#6699CC;
	font-size: 12px;
	font-weight: bold;		
	text-decoration:none
}
#MainMenu_ShadowsBar
{
	width: 800px;
	height: 3px;
	background-color: #006699;	
	visibility: visible;
	z-index: 1;
}

.MainMenu_RootMenuBar
{
	width: 800px;
	height: 19px;
	background-color: #663300;	
	visibility: visible;
	z-index: 1;
	text-align: center;
	vertical-align: middle;
	padding: 4px 0px 2px 0px;
}
.MainMenu_RootMenuItem 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color: #663300;	
	font-size: 11px;
	text-transform: uppercase;	
	BORDER-RIGHT: white 0px solid;
	BORDER-TOP: white 0px solid;   
	BORDER-LEFT: white 0px solid;
	BORDER-BOTTOM: white 0px solid;
	cursor: pointer; 
	CURSOR: hand;
	FONT-STYLE: normal;
	font-weight: normal; 
	text-align:center;
	text-transform: uppercase;
	height:21px;
	white-space: nowrap;
}
.MainMenu_MenuItemSel {
	
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	text-align:center;
	text-decoration:none;
	text-transform: uppercase;
	height:21px;
	white-space: nowrap;	
}
.MainMenu_CSSNode
{
	BORDER-RIGHT: white 0px solid;
	BORDER-TOP: white 0px solid;   
	BORDER-LEFT: white 0px solid;
	BORDER-BOTTOM: white 0px solid;
	cursor: pointer; 
	CURSOR: hand;
	FONT-STYLE: normal;
	font-weight: normal; 
	height:21px;
	white-space: nowrap;
	text-decoration: none;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;	
	text-transform: none;
	background-color:#CC9966;
}
.SiteMap_CSSNodeRoot
{
	color:#006699;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;	
	font-size: 18px;
	line-height: 1.4;
	font-weight: normal;
	text-transform: uppercase;	
}
.MainMenu_CSSNodeRoot
{
	text-transform: uppercase;
}
.MainMenu_CSSNodeHover
{
	border-right: white 0px solid;
	border-top: white 0px solid;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	cursor: pointer;
	cursor: hand;
	font-style: normal;
	font-weight: normal;
	height: 21px;
	white-space: nowrap;
	text-decoration: none;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	text-decoration:none;
	background-color: #cc9966;
}
.MainMenu_CSSNodeHoverRoot
{
	color: #CC9966;
	text-transform: uppercase;
}
.MainMenu_CSSNodeHoverSub
{
	color: #663300;
	background-color:#CC9966;
}
.MainMenu_CSSNodeSelectedRoot
{
	BORDER-RIGHT: white 0px solid;
	BORDER-TOP: white 0px solid;   
	BORDER-LEFT: white 0px solid;
	BORDER-BOTTOM: white 0px solid;
	cursor: pointer; 
	CURSOR: hand;
	COLOR: white;
	background-color:transparent;
	FONT-STYLE: normal;
	font-weight: normal; 
	height:21px;
	white-space: nowrap;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration:none
}
.MainMenu_CSSNodeSelectedSub
{
	BORDER-RIGHT: white 0px solid;
	BORDER-TOP: white 0px solid;   
	BORDER-LEFT: white 0px solid;
	BORDER-BOTTOM: white 0px solid;
	cursor: pointer; 
	CURSOR: hand;
	COLOR: white;
	FONT-STYLE: normal;
	font-weight: normal; 
	height:21px;
	white-space: nowrap;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;	
}
.MainMenu_CSSBreadCrumbRoot
{
}
.MainMenu_CSSBreadCrumbSub
{
}
.MainMenu_CSSIcon
{
}
.MainMenu_MenuItem {
	border-left: #CC9966 0px solid; 
	border-bottom: #CC9966 1px solid; 
	border-top: #CC9966 1px solid; 
	border-right: #CC9966 0px solid;
	FONT-SIZE: 11px;
	cursor: pointer; 	
	cursor: hand; 
	color: white; 
	font-family: 'Trebuchet MS', Arial; 
	text-align:left;
	height:21px;
	white-space: nowrap;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: transparent;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 21px;
	background-color: transparent;
}

.MainMenu_MenuIcon {
	background-color: #CC9966; 
	border-left: #CC9966 1px solid; 
	border-bottom: #CC9966 1px solid; 
	border-top: #CC9966 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #CC9966;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 

}
.MainMenu_MenuBreak {
	height: 1px;
}

.MainMenu_MenuArrow {
	border-right: #CC9966 1px solid; 
	border-bottom: #CC9966 1px solid; 
	border-top: #CC9966 0px solid;
	font-family: webdings; 
	font-size: 11px; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 11px; 
	cursor: pointer; 
	cursor: hand;
}
.MainMenu_RootMenuItem 
{
   BORDER-RIGHT: white 0px solid;
   BORDER-TOP: white 0px solid;   
   BORDER-LEFT: white 0px solid;
   BORDER-BOTTOM: white 0px solid;
   FONT-SIZE: 11px;
   cursor: pointer; 
   CURSOR: hand;
   COLOR: white;
   FONT-STYLE: normal;
   font-weight: normal; 
   FONT-FAMILY: 'Trebuchet MS', Arial;      
   height:21px;
   white-space: nowrap;
}

.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 200px;
	background-color: transparent;
	border-right: #8f9092 0px solid; 
	border-top: #8f9092 0px solid; 
	border-left: #8f9092 0px solid; 
	border-bottom: #8f9092 0px solid; 	
}
.TreeViewMenu_Header
{	
}
/* styles used by TreeMenu Skin Object */
.TreeMenu_Node
{
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	line-height: 1.8;
	color: #666666;	
}

.TreeMenu_NodeSelected
{
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}
.TreeViewMenu_CSSNode
{	
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	text-decoration: none;
	font-size: 12px;
	line-height: 1.8;
	color:#666666;	
}
.TreeViewMenu_CSSNodeRoot
{
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	text-decoration: none;		
	font-size: 12px;
	line-height: 1.8;
	color: #006699;
}
.TreeViewMenu_CSSNodeSub
{
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	text-decoration: none;		
	font-size: 12px;
	line-height: 1.8;
	color: #666666;
}
.TreeViewMenu_CSSNodeHover
{
	font-size: 12px;
	line-height: 1.8;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	font-style: normal;
	text-decoration: none;
	color:#666666;
	background-color:#E0F0B2;
}
.TreeViewMenu_CSSNodeHoverRoot
{
	font-size: 12px;
	line-height: 1.8;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	font-style: normal;
	text-decoration: none;
	color:#006699;
	background-color:#E0F0B2;
}
.TreeViewMenu_CSSNodeHoverSub
{
	font-size: 12px;
	line-height: 1.8;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	font-style: normal;
	text-decoration: none;
	color:#666666;
	background-color:#E0F0B2;
}
.TreeViewMenu_CSSNodeSelectedRoot
{
	font-size: 12px;
	line-height: 1.8;
	color: #006699;
	background-color:#E0F0B2;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	text-decoration: none;
}
.TreeViewMenu_CSSNodeSelectedSub
{
	font-size: 12px;
	line-height: 1.8;
	color: #666666;
	background-color:#E0F0B2;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	text-decoration: none;

}
.TreeViewMenu_CSSBreadCrumbRoot
{	
	font-size: 12px;
	line-height: 1.8;
	color: #006699;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	text-decoration: none;
}
.TreeViewMenu_CSSBreadCrumbSub
{
	font-size: 12px;
	line-height: 1.8;
	color: #666666;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	text-decoration: none;
}

.TreeViewMenu_CSSIcon
{
}
/*.TreeViewMenu_CSSIcon
{
}
*/
. TreeViewMenuWrapper img
{
	display:none;
}

/* PAGE NAVIGATION */
/* Styles for the navigation  */
#AhsBottomNavBar /*rule_bottombrown*/
{	
	width: 780px;
	height: 15px;
	background-color: #663300;
	visibility: visible;
	z-index: 1;
	text-align: center;
	vertical-align: middle;
	padding: 5px 10px 5px 10px;
}
.AhsBottomNavCss 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663300;
	color: #ffffff;
	font-size: 10px;
	line-height: 1.8;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	height: 15px;
}
A.AhsBottomNavCss:link, A.AhsBottomNavCss:visited, A.AhsBottomNavCss:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	line-height: 1.8;
	vertical-align: middle;
	text-decoration:none
}
A.AhsBottomNavCss:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC9966;
	font-size: 10px;
	line-height: 1.8;
	vertical-align: middle;
	text-decoration:none
}

#rule_topbranded
{
	width: 780px;
	height: 18px;
	background-color: #006699;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow:hidden;
	max-height: 20px;
	min-height: 20px;
	visibility: visible;
	text-align: right;
	padding: 1px 10px 1px 10px;
}

#AhsTopNavBar 
{	
	width: 780px;
	height: 15px;
	background-color: #006699;
	visibility: visible;
	z-index: 1;
	text-align: right;
	vertical-align: middle;
	padding: 1px 10px 1px 10px;
}

.AhsTopNavCss 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #006699;
	color: #ffffff;
	font-size: 10px;
	line-height: 1.4;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	height: 15px;
}
A.AhsTopNavCss:link, A.AhsTopNavCss:visited, A.AhsTopNavCss:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	line-height: 1.4;
	vertical-align: middle;
	text-decoration:none
}
A.AhsTopNavCss:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC9966;
	font-size: 10px;
	line-height: 1.4;
	vertical-align: middle;
	text-decoration:none
}

/*
.QuickNavPane
{
	width: 200px;	
	background-color: #FFFFFF;	
	visibility: visible;
	z-index: 1;
	text-align: center;	
	overflow: hidden;	
}
*/
.QuickNavHeading
{
	font-family:Gill Sans, Gill Sans MT, Verdana, sans serif;
	font-size:17px;
	line-height: 1.4;
	color:#663300;
	text-align:left;	
	border-bottom:2px;
	border-bottom-color:#006699;
	border-bottom-style:solid;
	margin-top:5px;
}
.QuickNavLinksBox
{
	width:187px;
	margin-right:0px;
	margin-left:0px;
	text-align:left;

	list-style-position:outside;		
	border-bottom-color:#d9eeff;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.QuickNavLinks
{
	width:187px;
	margin-right:0px;
	margin-left:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 1.4;
	font-weight: normal;
	color:#006699;
	text-align:left;

	list-style-position:outside;		
	text-decoration:none;
	background-color:#d9eeff;	

	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

A.QuickNavLinks:link, A.QuickNavLinks:visited, A.QuickNavLinks:active 
{
	width:187px;
	margin-right:1px;
	margin-left:1px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 1.4;
	font-weight: normal;
	color:#006699;
	text-align:left;

	list-style-position:outside;		
	text-decoration:none;	
}
A.QuickNavLinks:hover    
{		
	background-color:#ffffff;	
}

/* styles for rounded corners */
#QuickNavTop, .QuickNavTop
{
	width: 164px;
	height: 17px;
	visibility: visible;
	overflow: hidden;
	background-image: url(images\quicknavtop.gif);
}

#QuickNavMiddle, QuickNavMiddle
{
	width: 164px;
	visibility: visible;
	background-repeat: repeat;
	padding-top: 10px;
	background-image: url(images\quicknavmiddle.gif);
}

#QuickNavBottom, .QuickNavBottom
{
	width: 164px;
	height: 17px;
	visibility: visible;
	overflow: hidden;
	background-image: url(images\quicknavbottom.gif);
}


/* Round Block */
.s1, .s5, .s2, .s6, .s3, .s7, .s4, .s8 {
    display: block;
    font-size: 1px;
    overflow: hidden;
	clear:both;
}

.s1, .s8, .s2, .s7, .s3, .s6 {
    height: 1px;
}

.s2, .s7, .s3, .s6, .s4, .s5 {
    border-right: #99ccff 1px solid;
    border-left: #99ccff 1px solid;
}

.s1, .s8 {
    background: #99ccff;
    margin: 0px 5px;
	width:154px;
}

.s2, .s7 {
    border-left-width: 2px;
    margin: 0px 3px;
    border-right-width: 2px;
}

.s3, .s6 {
    margin: 0px 2px;

}
.s4, .s5 {
    margin: 0px 1px;
    height: 2px;
}

.round1 {
    border-right: #99ccff 1px solid;
    border-left: #99ccff 1px solid;   
}

.roundIn1 {
	
}

.roundIn1 p {
	margin:0;
	padding:5px;
}
/* Round Block */
