﻿
body
{
	font-size: 9pt;
	margin: 2px;
	color: #000000;
	font-family: Verdana,Arial;
	font-weight:normal;
}

.note
{
	font-size:xx-small;
	color: #000000;
	font-family: Verdana, Sans-Serif;
	font-weight:normal;
}

.approval
{
	font-size:xx-small;
	color:red;
	font-family: Verdana, Sans-Serif;
	font-weight:bold;
}

.message
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	font-size: 10pt;
	padding-bottom: 2px;
	color: #003399;
	padding-top: 2px;
	font-family: Tahoma, Verdana, Arial;
}


.closelink
{
	background-color: #99553d;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	font-family: 'Arial Narrow' , , verdana, Arial;
}
.searchpanel
{
	font-size:small;
	font-weight:normal;
	font-family: Verdana, Sans-Serif; 
	color:Black;
}
.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:#007CC2;
	padding:1px;
	font-weight:normal;
	font-size:x-small;
}

.row
{
	font-size:8pt;
	color: black;
	font-family: verdana,arial;
	font-weight:normal;
}
.AlternatingRow
{
	background-color: #d9ddf7;
	font-size: 8pt;
	color:Black;
	font-family: verdana,arial;
	font-weight:normal;
}

.resultrow
{
	font-weight: normal;
	font-size: x-small;
	color: #555599;
	font-family: verdana,arial;
	border-top: 1px solid;
	vertical-align: bottom;
	text-align: left;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.resultrowtop
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #555599;
	font-family: verdana,arial;
	vertical-align: bottom;
	text-align: right;
}
.whiteLink
{
	color:White;
	font-weight:bold;
	font-size:9pt;
}

.AccordionHeader
{
	font-weight: normal;
	font-size: 9pt;
	color:Gray;
	font-family: verdana,arial;
	border-right: thin inset;
	border-top: thin solid;
	vertical-align: bottom;
	border-bottom: thin groove;
	text-align: left;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-color:gray;
}
.Header
{
	font-weight: normal;
	font-size: 9pt;
	color: #007CC2;
	font-family: verdana,arial;
	border-right: thin inset;
	border-top: thin solid;
	vertical-align: bottom;
	border-bottom: thin groove;
	text-align: left;
	background-color: #007CC2;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-image: url(../Pages/Images/toolbarback.bmp);
	border-color:#007CC2;
}
.captionBar
{
	cursor: move;
	font-weight: bold;
	font-size: small;
	margin: 0px;
	background-color: #007CC2;
	background-image: url(../Pages/Master/Images/CaptionBG.jpg);
	color: #ffffff;
}
.menuLink
{
	font-size: medium;
	font-weight:bold;
	color:black;
	font-family:Sans-Serif, Verdana, Arial;
	text-decoration:none;
    
}

.subMenuLink
{
	font-size: x-small;
	font-weight:bold;
	color:black;
	font-family:Sans-Serif, Verdana, Arial;
}

.menuLinkExpand
{
	font-size: small;
	font-weight:bold;
	color:black;
	font-family:Sans-Serif, Verdana, Arial;
	text-decoration:none;
    
}

.menuLinkExpand
{
	font-size: small;
	font-weight:bold;
	color:black;
	font-family:Sans-Serif, Verdana, Arial;
	text-decoration:none;
    
}

.menuLinkExpand:hover   
 {
	cursor: default; 
	color: white; 
	background-color: #007FC4; 
	text-decoration: none
}

.menuPopup
{
	background-color: #007FC4;
	border-width:2px;
	border-color:black;
	white-space:nowrap;
}

.NewsTitle
{
   font-weight: bold;
   font-size: 12pt;
   width: 100%;
   color: #000000;
   font-family: Verdana, Arial;
   padding-bottom: 0px;
}
.NewsSection
{
   width: 100%;
   font-weight: bold;
   font-size: 9pt;
   padding-bottom: 2px;
   color: blue;
   padding-top: 8px;
   font-family: Verdana, Arial;
}
.NewsBody
{
   font-size: X-SMALL;
   padding-bottom: 10px;
   width: 100%;
   color: #2d1f20;
   padding-top: 2px;
   font-family: Verdana, Arial;
}
.NewsAuthor
{
   font-size: 8pt;
   width: 100%;
   color: #aaaacc;
   font-style: italic;
   font-family: Verdana, Arial;
   padding-top: 0px;
   padding-bottom: 8px;
}
.Small
{
   font-weight: normal;
   font-size: xx-small;
   color: #000000;
   font-family: Verdana,Arial;
}
.SmallHead
{
   font-weight: normal;
   font-size: xx-small;
   width: 100%;
   color: #ffffff;
   font-family: Arial, Verdana;
   background-color: #829eba;
}
.Normal
{
	font-size: x-small;
	color: black;
	font-weight: normal;
	font-family: Verdana, Arial;
}
.NormalSmall
{
	font-size: small;
	color: #800000;
	font-weight: normal;
	font-family: Verdana, Arial;
	text-align: right;
}

.Required
{
   font-size: 9pt;
	color: #FF0000;
	font-family: Verdana,Arial;
}
.DataGridColumn
{
   font-size: 9pt;
   font-family: Arial, Verdana;
}
.DataGridColumnMoney
{
	font-size: 9pt;
	font-family: Arial, Verdana;
	text-align: right;
}
.TextBox
{
	font-size: X-SMALL;
	color: #000000;
	font-family: Verdana,Arial;
}
.SectionHead
{
	font-weight: bold;
	font-size: x-small;
	color: black;
	font-family: Arial, Verdana;
}
.PageTitle
{
	font-weight: normal;
	font-size: small;
	color: #2f4f4f;
	font-family: Verdana,Arial;
}
.SubPageTitle
{
	font-weight: bold;
	font-size: 9pt;
	color: #191970;
	text-indent: 6px;
	font-family: Verdana,Arial;
	letter-spacing: 1px;
}
.Footer
{
	font-size: xx-small;
	color: white;
	font-family: Arial, Verdana;
}
.label
{
	font-size: 8pt;
	color:#000000;
	font-family: Verdana, Arial;
	font-weight:normal
}

.smalllabel
{
	font-size: xx-small;
	color:#000000;
	font-family: Verdana, Arial;
	font-weight:normal
}


.dropdown
{
	font-size: x-small;
	color:#000000;
	font-family: Verdana, Arial;
	text-align: right;
}

.ExampleUse
{
   font-size: X-SMALL;
	color: #000000;
	font-style: italic;
	font-family: Verdana,Tahoma;
}
.Buttonx
{
	font-weight: bold;
	font-size: xx-small;
	color: #191970;
	font-family: Verdana,Arial;
}
.button
{
	font-weight: bold;
	font-size: 8pt;
	color: #003399;
	font-family: Tahoma, sans-serif;
	width: 100px;
}

.button:disabled{ 
    color: gray; 
} 

.paypalbutton
{
	font-weight: bold;
	font-size: 8pt;
	color: #003399;
	font-family: Tahoma, sans-serif;
	width: 130px;
}

.paypalbutton:disabled{ 
    color: gray; 
}
.LabelRow
{
	font-weight: bold;
   font-size: 9pt;
	color: black;
	font-family: Verdana,Arial;
	background-color: #e2e1dc;
}
.Instruction
{
   font-size: 9pt;
	color: #505057;
	font-family: Verdana,Arial;
}
.HyperLink
{
   font-weight: normal;
   font-size: X-SMALL;
   color: red;
   font-family: Verdana,Arial;
   background-color: transparent;
   text-decoration: underline;
   
}.HyperLinkMed
{
   font-weight: normal;
   font-size: SMALL;
   color: red;
   font-family: Verdana,Arial;
   background-color: transparent;
   text-decoration: underline;
}
.HyperLinkSmall
{
	font-weight: bold;
	font-size: xx-small;
	color: red;
	font-family: Verdana,Arial;
	background-color: transparent;
	text-decoration: underline;
    cursor:pointer;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:red;
    font-size:xx-small;
}

a.info:hover
{
    z-index:25; 
    background-color:#ff0;
    cursor:pointer;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center;
    text-decoration:none;}


.SmallRed
{
	font-weight: bold;
	font-size: xx-small;
	color: red;
	font-family: Verdana,Arial;
	background-color: transparent;
}
.success
{
	font-weight: bolder;
	font-size: x-small;
	color: #017DC3;
	font-family: Verdana, Arial;
}

.largesuccess
{
	font-weight: bolder;
	font-size:medium;
	color: #017DC3;
	font-family: Verdana, Arial;
}
.Error
{
	font-weight: bolder;
	font-size: small;
	color: red;
	font-family: Verdana, Arial;
}

.bigerr
{
	font-weight: normal;
	font-size: medium;
	color: #cc0000;
	font-family: verdana,arial;
}

.ErrorSummary
{
	font-size: xx-small;
	color: red;
	text-indent: 2pt;
	font-family: Verdana, Arial;
}
.PageNote
{
	margin-top: 3px;
	font-weight: bolder;
	font-size: small;
	margin-bottom: 3px;
	color: black;
	font-family: Verdana, Arial;
}
.QuickStatHead
{
	font-weight: bold;
	font-size: xx-small;
	width: 100%;
	color: #ffffff;
	font-family: Verdana, Arial;
	text-align: center;
}
.QuickStat
{
	font-weight: normal;
   font-size: 9pt;
	background-image: none;
	color: #b8b8b8;
	font-family: Arial, Verdana;
	letter-spacing: 0.25pt;
	text-align: center;
}
.ValueDisplay
{
   font-size: 9pt;
	color: #003399;
	font-family: Verdana, Arial;
}
.CriteriaAnd
{
	font-weight: bold;
   font-size: 9pt;
	color: #ff0000;
	font-style: italic;
	font-family: Verdana, Arial;
}
.Checkbox
{
   font-size: 9pt;
	color: black;
	font-family: Verdana, Arial;
}

.RightHyperLink
{
   font-size: 9pt;
   color: #ccffff;
   font-family: Arial,Verdana;
   text-decoration: underline;
}
A.RightHyperLink
{
}
.HyperLinkLeft
{
	border-right: 3px;
	border-top: 3px;
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	border-left: 3px;
	color: white;
	border-bottom: 3px;
	font-family: Arial;
	letter-spacing: 1pt;
	text-decoration: none;
}
A.HyperLinkLeft:hover
{
	text-decoration: underline;
}
.HyperLinkMenu
{
   border-right: 3px;
   border-top: 3px;
   font-weight: bold;
   font-size: xx-small;
   text-transform: lowercase;
   border-left: 3px;
   clip: rect(auto 2px auto 2px);
   color: black;
   border-bottom: 3px;
   font-family: Arial;
   letter-spacing: 1pt;
   height: 20px;
   text-align: left;
   text-decoration: none;
}
A.HyperLinkMenu:hover
{
   color: #ffffff;
   background-color: #000099;
   text-decoration: none;
}
.PageLinks
{
	font-weight: normal;
	font-size: xx-small;
	color: white;
	font-family: Verdana,Arial;
	background-color: transparent;
	text-decoration: none;
}
.PageLinksDisabled
{
	font-weight: normal;
	font-size: xx-small;
	color: #d3d3d3;
	font-family: Verdana,Arial;
	text-decoration: none;
}
A.PageLinks:hover
{
	text-decoration: underline;
}
.FAQQuestion
{
   font-weight: normal;
   font-size: x-small;
   color: #2d1f20;
   font-family: Verdana, Arial;
}
.FAQAnswer
{
   font-size: x-small;
   left: 12px;
   padding-bottom: 6px;
   color: #2d1f20;
   font-family: Verdana, Arial;
   position: relative;
}
.Disabled
{
	font-size: 9pt;
	color: #708090;
	font-family: Verdana, Arial;
}
.SectionHead
{
	font-weight: bold;
	font-size: xx-small;
	width: 100%;
	color: white;
	text-indent: 12pt;
	font-family: Arial, Verdana;
	background-color: #000058;
}
.ButtonLinks
{
	font-weight: normal;
	font-size: 9pt;
	color: #0000cd;
	font-family: Verdana,Arial;
	background-color: transparent;
	text-decoration: underline;
}
A.ButtonLinks:hover
{
   font-weight: bold;
}

.Document
{
   FONT-SIZE: xx-small;
	color: black;
	border-top-style: none;
	font-family: Verdana, Arial;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
.DocumentInput
{
    FONT-SIZE: xx-small;
    CURSOR: hand;
    COLOR: black;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Verdana, Arial;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: none
}
.SpecialLink
{
	font-weight: normal;
	font-size: xx-small;
	color: #8b0000;
	font-family: Verdana,Arial;
	background-color: transparent;
	text-decoration: none;
}
A.SpecialLink:hover
{
   font-weight: bold;
   text-decoration: underline;
}