 .StoreCheckOutStepBarTopGlobal
 {
 text-align:left;
 padding-top:6px;
 padding-bottom:6px;
 padding-left:6px;
 width:99.5%; 
 background-image:url(/images/lightblue_bar.jpg);
 background-repeat:repeat;
 }
 
 .StoreCheckOutStepBarBottomGlobal
 {
 text-align:left;
  padding-top:6px;
   padding-bottom:6px;
   padding-left:3px;
   width:99.8%; 
  background-image:url(/images/lightblue_bar.jpg);
  background-repeat:repeat-x;
  height:30px;
 
  
 }

        .StandardButtonGlobal
          {
              background-image:url(/images/buttonBack.jpg);
              background-repeat:repeat;
              color:#ffffff;
              padding-left:10px;
              padding-right:10px;
              border-bottom-width:1px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size:12px;
              font-weight:normal;
              height: 30px;
              
          }


/* DLS Styles
.language-object{
    margin: 8px 8px 0 0;
    float:right;
}
.headerswhitegiant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #ffffff;
}

.headersbluegiant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #4C699B;
}


.containercopydls {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11pt;
	color: black;
}


.CategoryContent{
height:300;
width:400;
border:1px solid black;
padding:5px 5px 5px 5px;
}


.CategoryBody DIV
{
height:200;
width:400;
border:1px solid black;
}
.DLSBulletList
{
 list-style-image:url(/images/roundedasterisk.png);
 list-style-position:outside;
 padding-left:10px;
margin-left:10px;
text-indent:5px;
}



.CheckOutRadioBox
{
 
 height:75px;
 border:solid 1px silver;
 padding-top:25px;
 padding-left:150px;
 font-size:14px;
 font-family:verdana;
}

.CheckOutInstructionBlock
{
height:100px;

border:solid 1px silver;
padding:10px 10px 10px 10px;
background-color:#fffccc;
font-size:12px;
font-family:verdana;
font-style:italic;
}
div.CheckOutInstructionBlock
{


}
.HomePagePeopleBannerText
{
font-size:24px;
padding-left:250px;
line-height:30px;
height:100px;
color: #ab0900;
font-weight:bold;
font-family:verdana helvetica;
font-style: italic; 
}
/* directory styles */
.ColPosition{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12pt;
color: #000000;
}
.ColTelephone{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12pt;
color: #000000;
}

.currentItemHighlight
{
	color:#ffffff;	
	
}
.currentHeaderHighlight
{
	color:#ffffff;	
}




/* SideMenu  */

.MenuHdr
{ 
  font-size: 12pt; 
  padding-left: 5px; 
  font-weight: bold; 
  padding-bottom: 0px; 
  color: #ab0900;
 }

.MenuItem HR
{
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #999999;   
  margin-right: 5px; 

}

.MenuItemMouseOver
{
 
}

.MenuItem, .MenuItemMouseOver
{
  font-size: 10pt; 
  font-weight: 600; 
  padding-bottom: 1px;
  padding-top:5px;
}
.MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link
{
  text-decoration: none; color: #ab0900; padding-top: 1px;
  padding-bottom: 1px; cursor: pointer; display: block; 
}
.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link, 
.MenuItemMouseOver A, .MenuItemMouseOver A:Active, .MenuItemMouseOver A:Hover, 
.MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link
{
  display: block;
  padding-left: 20px;
  padding-bottom: 5px;
  cursor: pointer;
  color: #ab0900;
  padding-top: 1px;
  text-decoration: none;   
  width: 100% 
}

.MenuCurrentPage
{
  color: Silver;
}


.Alphabet_bar {
	padding: 0px 0px 0px 0px;
	color: #ab0900;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
font-family: Verdana;
}
A.Alphabet_bar:link {
	padding: 0px 0px 0px 0px;
	color: #ab0900;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
font-family: Verdana;
}
A.Alphabet_bar:visited {
	padding: 0px 0px 0px 0px;
	color: #ab0900;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
font-family: Verdana;
}
A.Alphabet_bar:active {
	padding: 0px 0px 0px 0px;
	color: #DAE1EF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
font-family: Verdana;

}
A.Alphabet_bar:hover {
	color: #4C699B;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
font-family: Verdana;
}


.SelectedRow
{
background-color:#DAE1EF;
text-decoration:bold;
}
.StoreGridTotal
{
text-aligh:right;
font-size:12px;
font-weight:600;
}

.StoreCheckOutStepBarTop
{
padding:6px  0px 6px 0px; 
width:100%; 
text-align:right;
background-color:#DAE1EF;
}

.StoreCheckOutStepBarBottom
{
width:100%; 
text-align:right;
background-color:#DAE1EF;
height:40px;
}

.RegistrationLabelColumn
{
 width:12px;
 text-align:right;
}
.StoreGrid
{
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.StoreGridHeader
{
font-size:12px;
color:firebrick;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
verticle-align:bottom;
}
.StoreGridDetail
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.StoreGridTopRow{
font-size:14px;
background-color:#CCD7EB;
height:30;
font-weight:600;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.StoreGridLongDescription
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding-left:15px;
 padding-top:5px;
 padding-right:5px;
 padding-botton:5px;
}

.SelectedRow
{
background-color:#DADFDB;
text-decoration:bold;
}

.headersbluesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #4C699B;
}

/* DLS Styles END

/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   
.language-object{
    margin: 8px 8px 0 0;
    float:right;
}
.headerswhitegiant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #ffffff;
}

.headersbluegiant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #4C699B;
}


.containercopydls {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11pt;
	color: black;
}


.CategoryContent{
height:300;
width:400;
border:1px solid black;
padding:5px 5px 5px 5px;
}


.CategoryBody DIV
{
height:200;
width:400;
border:1px solid black;
}
.DLSBulletList
{
 list-style-image:url(/images/roundedasterisk.png);
 list-style-position:outside;
 padding-left:10px;
margin-left:10px;
text-indent:5px;
}



.CheckOutRadioBox
{
 
 height:75px;
 border:solid 1px silver;
 padding-top:25px;
 padding-left:150px;
 font-size:14px;
 font-family:verdana;
}

.CheckOutInstructionBlock
{
height:100px;

border:solid 1px silver;
padding:10px 10px 10px 10px;
background-color:#fffccc;
font-size:12px;
font-family:verdana;
font-style:italic;
}
div.CheckOutInstructionBlock
{


}
.HomePagePeopleBannerText
{
font-size:24px;
padding-left:250px;
line-height:30px;
height:100px;
color: #ab0900;
font-weight:bold;
font-family:verdana helvetica;
font-style: italic; 
}
/* directory styles */
.ColPosition{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12pt;
color: #000000;
}
.ColTelephone{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12pt;
color: #000000;
}

.currentItemHighlight
{
	color:#ffffff;	
	
}
.currentHeaderHighlight
{
	color:#ffffff;	
}




/* SideMenu  */

.MenuHdr
{ 
  font-size: 12pt; 
  padding-left: 5px; 
  font-weight: bold; 
  padding-bottom: 0px; 
  color: #ab0900;
 }

.MenuItem HR
{
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #999999;   
  margin-right: 5px; 

}

.MenuItemMouseOver
{
 
}

.MenuItem, .MenuItemMouseOver
{
  font-size: 10pt; 
  font-weight: 600; 
  padding-bottom: 1px;
  padding-top:5px;
}
.MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link
{
  text-decoration: none; color: #ab0900; padding-top: 1px;
  padding-bottom: 1px; cursor: pointer; display: block; 
}
.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link, 
.MenuItemMouseOver A, .MenuItemMouseOver A:Active, .MenuItemMouseOver A:Hover, 
.MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link
{
  display: block;
  padding-left: 20px;
  padding-bottom: 5px;
  cursor: pointer;
  color: #ab0900;
  padding-top: 1px;
  text-decoration: none;   
  width: 100% 
}

.MenuCurrentPage
{
  color: Silver;
}


.Alphabet_bar {
	padding: 0px 0px 0px 0px;
	color: #ab0900;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
font-family: Verdana;
}
A.Alphabet_bar:link {
	padding: 0px 0px 0px 0px;
	color: #ab0900;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
font-family: Verdana;
}
A.Alphabet_bar:visited {
	padding: 0px 0px 0px 0px;
	color: #ab0900;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
font-family: Verdana;
}
A.Alphabet_bar:active {
	padding: 0px 0px 0px 0px;
	color: #DAE1EF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
font-family: Verdana;

}
A.Alphabet_bar:hover {
	color: #4C699B;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
font-family: Verdana;
}


.SelectedRow
{
background-color:#DAE1EF;
text-decoration:bold;
}
.StoreGridTotal
{
text-aligh:right;
font-size:12px;
font-weight:600;
}

.StoreCheckOutStepBarTop
{
padding:6px  0px 6px 0px; 
width:100%; 
text-align:right;
background-color:#DAE1EF;
}

.StoreCheckOutStepBarBottom
{
width:100%; 
text-align:right;
background-color:#DAE1EF;
height:40px;
}

.RegistrationLabelColumn
{
 width:12px;
 text-align:right;
}
.StoreGrid
{
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.StoreGridHeader
{
font-size:12px;
color:firebrick;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
verticle-align:bottom;
}
.StoreGridDetail
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.StoreGridTopRow{
font-size:14px;
background-color:#CCD7EB;
height:30;
font-weight:600;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.StoreGridLongDescription
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding-left:15px;
 padding-top:5px;
 padding-right:5px;
 padding-botton:5px;
}

.SelectedRow
{
background-color:#DADFDB;
text-decoration:bold;
}

.headersbluesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #4C699B;
}
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {

}

/* background color for the content part of the pages */
Body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #000000;

}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {

}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {

}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #000000;
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.Normal:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #000000;

}

A.Normal:visited  {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #000000;
}

A.Normal:hover    {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #000000;

}
    
A.Normal:active   {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #000000;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{

}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
font-size:14px;
font-weight:600;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
font-size:12px;
font-weight:600;

}

A.CommandButton:visited  {
font-size:12px;
font-weight:600;
}

A.CommandButton:hover    {
font-size:12px;
font-weight:600;

}
    
A.CommandButton:active   {
font-size:12px;
font-weight:600;

}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}

@charset "ISO-8859-1";

a {
	color: #A62132;
}

.top-logo {
	background-image: url(../images/template4_01.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.table-righttop {
	background-image: url(../images/template4_10.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top:15px;
	padding-left: 2px;
	padding-right: 2px;
	position: static;
}
.table-rightbottom {
	background-image: url(../images/right_tube_short.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 15px;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: top;
}
.yellowbox {
	background-image: url(../images/template4_04.gif);
	background-repeat: no-repeat;
}
.navtable {
	background-image: url(../images/template4_07.gif);
	background-repeat: no-repeat;
	background-position: top;
}
	
.bodycopydls {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: black;
}
.bodycopydls a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #A62132;
}
.bodycopydls a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #A62132;
}
.bodycopydls a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #4C699B;
}
.bodycopydls a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #A62132;
}

.bodycopyitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	color: #000000;
	font-style: italic;
}


.boxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
	padding-left: 20px;
	padding-right: 10px;
}
.boxcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11x;
	color: #000000;
}
.boxcopy a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #A62132;
}
.boxcopy a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #A62132;
}
.boxcopy a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #ffffff;
}
.boxcopy a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #A62132;
}

.tests {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.tests a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #A62132;
	text-decoration: none;
}
.tests a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #A62132;
	text-decoration: none;
}
.tests a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color:#4C699B;
	text-decoration: none;
}
.tests a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #A62132;
	text-decoration: none;
}
.headersbluebig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #4C699B;
}

.Navheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: bolder;
	color: #A52031;
}

.navtext {
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #A62132;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.navtext2 {
	font-size: 9px;
	line-height: 10px;
	font-weight: normal;
	color: #A62132;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: inherit;
}


.navtext a:link {
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #A62132;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.navtext a:visited {
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #A62132;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navtext a:hover {
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navtext a:active {
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #A62132;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	}

.redheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #A62132;
	background-color: #DAE1EF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.subheadsred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #A62132;
	margin-bottom: -10px;
	text-decoration: none;
}
.subheadsblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #4C699B;
	margin-bottom: -10px;
	text-decoration: none;
}
.subheadsblue a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #4C699B;
	margin-bottom: -10px;
	text-decoration: none;
}
.subheadsblue a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #4C699B;
	margin-bottom: -10px;
	text-decoration: none;
}
.subheadsblue a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #A62132;
	margin-bottom: -10px;
	text-decoration: none;
}
.subheadsblue a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #4C699B;
	margin-bottom: -10px;
	text-decoration: none;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	background-position: bottom;
	vertical-align: baseline;
}
.footer a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #A62132;
	background-position: bottom;
	vertical-align: baseline;
}
.footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #A62132;
	background-position: bottom;
	vertical-align: baseline;
}
.footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #4C699B;
	background-position: bottom;
	vertical-align: baseline;
}
.footer a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #A62132;
	background-position: bottom;
	vertical-align: baseline;
}

/* @group Core Elements */

html {
	height: 100%;
	margin-bottom: 1px;
}

body,td {
	line-height: 135%;
	font-family: Helvetica, Arial, sans-serif;
}

body {
	margin: 0;
	padding: 0;
			
}

body.f-smaller {
	font-size: 10px;
}

body,
body.f-default {
	font-size: 12px;
}

body.f-larger {
	font-size: 15px;
}

p {
  /* setup some more readable paragraph spacing */
  margin-top: 10px;
  margin-bottom: 15px;
}

h1, h2, h3, h4, h4 {
	/* setup some more readable header spacing */
	padding-bottom: 5px;
	margin: 15px 0;
}

h1 { 
	font-size: 200%;
}

h2 {
	font-size: 175%;
}

h3 {
	font-size: 150%;
}

h4 {
	font-size: 120%;
}


body {
	margin: 0;
	padding: 0;
}
/*
a {
	text-decoration: none;
} */

a:hover {
	text-decoration: underline;
}

/* @end */

/* @group Joomla Elements */

.small,
.modifydate,
.createdate,
div.mosimage_caption {
	font-size: 95%;
}

.componentheading {
	font-size: 13px;
	line-height: 14px;
	padding: 0;
	margin: 20px 0 20px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5570a0;
	font-weight: bold;
}

.contentheading {
	font-size: 100%;
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-family: Arial Narrow, sans-serif;
}

td.buttonheading,
.contentpaneopen td.buttonheading {
	padding: 7px 3px 0;
}

td.column_separator {
	padding-left: 15px;
}

td.componentheading {
	padding-bottom: 15px;
}

.sectiontableheader {
  font-weight: bold;
  padding: 4px;
  line-height: 20px;
  background: #f5f5f5;
  border-bottom: 1px solid #e5e5e5;
}

tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
  text-align: left;
  padding: 4px 0 4px 4px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #e5e5e5;	
}

.sectiontableentry2 {
	background: #f1f1f1;
}

.contentpane,
.contentpaneopen {
	width: 100%;
}

/* @end */

.dlsformcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;

	line-height: 10px;
	color: #000000;
}

.lablist {
       	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #000000;
}
































