﻿/* ==== anchor links ========== */

.anchorLinkSmall           {color: #0860A8; font-size: 10px; text-decoration: none;}
.anchorLinkSmall a         {color: #0860A8; font-size: 10px; text-decoration: none;}
.anchorLinkSmall a:visited {color: #0860A8; font-size: 10px; text-decoration: none;}
.anchorLinkSmall a:hover   {color: #0860A8; font-size: 10px; text-decoration: underline;}

a.anchorLinkSmall          {color: #0860A8; font-size: 10px; text-decoration: none;}
a.anchorLinkSmall:visited  {color: #0860A8; font-size: 10px; text-decoration: none;}
a.anchorLinkSmall:hover    {color: #0860A8; font-size: 10px; text-decoration: underline;}

.anchorLinkMed             {color: #0860A8; font-size: 11px; text-decoration: none;}
.anchorLinkMed a           {color: #0860A8; font-size: 11px; text-decoration: none;}
.anchorLinkMed a:visited   {color: #0860A8; font-size: 11px; text-decoration: none;}
.anchorLinkMed a:hover     {color: #0860A8; font-size: 11px; text-decoration: underline;}

a.anchorLinkMed            {color: #0860A8; font-size: 11px; text-decoration: none;}
a.anchorLinkMed:visited    {color: #0860A8; font-size: 11px; text-decoration: none;}
a.anchorLinkMed:hover      {color: #0860A8; font-size: 11px; text-decoration: underline;}

.anchorLinkLarge           {color: #0860A8; font-size: 12px; text-decoration: none;}
.anchorLinkLarge a         {color: #0860A8; font-size: 12px; text-decoration: none;}
.anchorLinkLarge a:visited {color: #0860A8; font-size: 12px; text-decoration: none;}
.anchorLinkLarge a:hover   {color: #0860A8; font-size: 12px; text-decoration: underline;}

a.anchorLinkLarge          {color: #0860A8; font-size: 12px; text-decoration: none;}
a.anchorLinkLarge:visited  {color: #0860A8; font-size: 12px; text-decoration: none;}
a.anchorLinkLarge:hover    {color: #0860A8; font-size: 12px; text-decoration: underline;}


.anchorCaret {
        display: inline;
        width: 6px;
        height: 11px;
        vertical-align: top;
        padding: 0px;
        margin-right: 4px;
        background-image: url('images/table/carrot_down.gif');
        background-repeat: no-repeat;
        background-position: center;
}

.backToTopCaret {
        display: inline;
        width: 6px;
        height: 11px;
        vertical-align: top;
        padding: 0px;
        margin-right: 4px;
        background-image: url('images/table/carrot_up.gif');
        background-repeat: no-repeat;
        background-position: center;
}


/* ==== modules ========== */

.module { width: 178px; }

.moduleTop {
        background-image: url('images/table/moduleTop.gif');
        background-repeat: no-repeat;
        background-position: 50% bottom;
        width: 178px;
        height: 5px;
        line-height:1px;
}

.moduleBottom {
        background-image: url('images/table/moduleBottom.gif');
        background-repeat: no-repeat;
        background-position: 50% top;
        width: 178px;
        height: 5px;
        line-height: 1px;
}

.moduleContentArea {
        padding: 10px 10px 10px 10px;
        color: #666666;
        font-size: 11px;
        background-image: url('images/table/moduleContentArea.gif');
        vertical-align: top;
}

.moduleTitle {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
        padding: 4px 10px 9px 10px;
        vertical-align: top;
        background-image: url('images/table/moduleTitle.gif');
}

.moduleSubTitle {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        padding-bottom: 8px;
}


.moduleContentArea a         {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleContentArea a:visited {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleContentArea a:hover   {color: #0860A8; font-size: 11px; text-decoration: underline;}

.moduleContent           {color: #666666; font-size: 11px; text-decoration: none;}
.moduleContent a         {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleContent a:visited {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleContent a:hover   {color: #0860A8; font-size: 11px; text-decoration: underline;}

a.moduleContent          {color: #0860A8; font-size: 11px; text-decoration: none;}
a.moduleContent:visited  {color: #0860A8; font-size: 11px; text-decoration: none;}
a.moduleContent:hover    {color: #0860A8; font-size: 11px; text-decoration: underline;}


.moduleLink           {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleLink a         {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleLink a:visited {color: #0860A8; font-size: 11px; text-decoration: none;}
.moduleLink a:hover   {color: #0860A8; font-size: 11px; text-decoration: underline;}

a.moduleLink          {color: #0860A8; font-size: 11px; text-decoration: none;}
a.moduleLink:visited  {color: #0860A8; font-size: 11px; text-decoration: none;}
a.moduleLink:hover    {color: #0860A8; font-size: 11px; text-decoration: underline;}

.moduleBoldLink           {color: #0860A8; font-size: 11px; font-weight: bold;}
.moduleBoldLink a         {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: none;}
.moduleBoldLink a:visited {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: none;}
.moduleBoldLink a:hover   {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: underline;}

a.moduleBoldLink          {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: none;}
a.moduleBoldLink:visited  {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: none;}
a.moduleBoldLink:hover    {color: #0860A8; font-size: 11px; font-weight: bold; text-decoration: underline;}


.moduleLine {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: #A6A6A6;
	line-height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
}


/* ==== moduleWhite ========== */

.moduleWhiteTop {
        background-image: url('images/table/moduleWhiteTop.gif');
        background-repeat: no-repeat;
        background-position: 50% bottom;
        width: 372px;
        height: 5px;
        line-height: 1px;
}

.moduleWhiteBottom {
        background-image: url('images/table/moduleWhiteBottom.gif');
        background-repeat: no-repeat;
        background-position: 50% top;
        width: 372px;
        height: 5px;
        line-height: 1px;
}

.moduleWhiteContentArea {
        padding: 10px 10px 10px 10px;
        color: #666666;
        font-size: 11px;
        background-image: url('images/table/moduleWhiteContentArea.gif');
        vertical-align: top;
}


/* ==== moduleWhiteLarge ========== */

.moduleWhiteLargeTop {
        background-image: url('images/table/moduleWhiteLargeTop.gif');
        background-repeat: no-repeat;
        background-position: 50% bottom;
        width: 566px;
        height: 5px;
        line-height: 1px;
}

.moduleWhiteLargeBottom {
        background-image: url('images/table/moduleWhiteLargeBottom.gif');
        background-repeat: no-repeat;
        background-position: 50% top;
        width: 566px;
        height: 5px;
        line-height: 1px;
}

.moduleWhiteLargeContentArea {
        padding: 10px 10px 10px 10px;
        color: #666666;
        font-size: 11px;
        background-image: url('images/table/moduleWhiteLargeContentArea.gif');
        vertical-align: top;
}

/* ==== moduleGradient ========== */

.moduleGradientLargeContentArea {
	padding: 10px 10px 10px 10px;
	color: #666666;
	font-size: 11px;
	background-image: url(/sites/templates/pix/moduleGradientLargeContentA.gif);
	vertical-align: top;
}

/* ==== moduleTitle ========== */

.moduleTitleLarge {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 10px 9px 10px;
	vertical-align: top;
	background-image: url('images/table/moduleWhiteLargeContentArea.gif');
}