﻿
TH, tr, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL
{
	font-family: Calibri;
	font-size: 12px;
}


TD, UL
{
    font-family: Calibri;
    font-size: 12px;
}

a
{
	font-family: Calibri;
	font-size: 13px;
	text-decoration: underline;
	color: #333366;
	background-color: transparent;
	font-weight: bold;
}

BODY
{
	font-family: Calibri;
	font-size: 12px;
}


.MenuItem
{
	background-color: Transparent;
}

.MenuItemHover
{
	background-color: #c2d1f1;
}

.SubMenuItem
{
	cursor: default;
}

.SubMenuItemHover
{
	background-color: #c2d1f1;
	cursor: hand;
}

.MenuBODY
{
	padding: 0px,10px,10px,10px;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-image: url(menuback.gif);
	background-color: #c8e4f2;
}

.ContentBody
{
	padding: 0px,0px,0px,0px;
	background-color: #EDF3F4;
}

.LookupBody
{
	padding: 0px,0px,0px,0px;
	background-color: #EDF3F4;
}

.PageBODY
{
	margin: 5Px 5Px 5Px 5Px;
	background-color: #EDF3F4;
}


.LoginPageBODY
{
	margin-top: 5Px;
	background-image: url(../Images/bg_b.gif);
	background-color: #c8e4f2;
	background-repeat: repeat-x;
}

.TablePanel
{
	font-weight: bold;
	font-size: 16pt;
	background-repeat: repeat-x;
	font-family: Calibri;
	background-color: #EDF3F4;
	margin-right: 0px;
	width: 1000px;
	
}

.SectionPanel
{
	border: solid #2E7090 1px;
	empty-cells: show;
	color:  #000000;
}

.SectionHeader
{
	background-color: #436a95;
	background-repeat: repeat-x;
	background-image: url(../Images/CCTableHeader2.jpg);
	
	font-size: 14px;
	color: #000000;
	
	height: 20px;
	text-align: left;
	padding-left: 8px;
	white-space: nowrap;
}

.ButtonBackGround
{
 font: 24pt Calibri;
 color: Black;
 background-attachment: scroll;
 background-color:transparent;
 background-image: url("../Images/scan_sm.jpg");
    
}
.TableHeader
{
	background-image: url(../Images/CCTableSection.jpg);
	background-repeat: repeat-x;
	font-size: 16px;
	color: #FFFFFF;
	
	height: 30px;
	text-align: left;
	padding-left: 8px;
	white-space: nowrap;
}

.TableButtonsHeader
{
	background-image: url(../Images/CCTableSection.jpg);
	background-repeat: repeat-x;
	font-size: 16px;
	height: 30px;
	text-align: right;
	padding-right: 8px;
}

.TableButtonsFooter
{
	background-image: url(../Images/CCTableFooter2.jpg);
	background-repeat: repeat-x;
	font-size: 16px;
	height: 25px;
	padding-right: 8px;
	padding-top: 4px;
	text-align: right;
	border-style: solid;
	border-width: 1px;
	border-color: #7EACB1;
}

.TableFooter
{
	background-image: url(../Images/CCTableFooter2.jpg);
	background-repeat: repeat-x;
	font-size: 16px;
	height: 25px;
	padding-right: 8px;
	padding-top: 4px;
	text-align: right;
	border-style: solid;
	border-width: 1px;
	border-color: #7EACB1;
}

.TableSeparatorRow
{
}


.DataHeader
{
    font-weight: normal;
    font-size: 14px;
    white-space: nowrap;
    text-align: left;
    padding-left: 8px;
    vertical-align: middle;
}
.DataHeaderEmails
{
    font-weight: normal;
    font-size: 11px;
    white-space: nowrap;
    text-align: left;
    padding-left: 2px;
    vertical-align: bottom;
}
.DataHeaderPlus
{
	font-weight: normal;
	font-size: 14px;
	white-space: nowrap;
	text-align: left;
	padding-left: 8px;
	vertical-align: top;
	max-width: 284;
}
.DataField
{
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
}
.DataFieldR
{
	font-size: 14px;
	text-align: right;
	vertical-align: top;
}
.DataHeaderAlt
{
	font-weight: normal;
	font-size: 14px;
	white-space: nowrap;
	text-align: left;
	padding-left: 8px;
	vertical-align: top;
	background-color: #b0c4de;
}
.DataFieldAlt
{
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	background-color: #b0c4de;
}
.TotalField
{
	font-size: 15px;
	font-weight: bold;
	vertical-align: top;
	color: Navy;
	text-align: right;
}

.TextBox
{
	font-family: Calibri;
	font-size: 14px;
	background-color: #F0F0F0;
	border: solid 1px #C3C3C3;
}

textarea
{
	font-family: Calibri;
	font-size: 14px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	overflow: auto;
}

.ErrorField
{
	font-weight: bold;
	color: #FF0000;
	font-size: 14px;
	text-align: left;
	padding-left: 8px;
}

.LookupGrid
{
	background-color: #EEEEEE;
	color: #333366;
	border-style: groove;
	border-width: 2px;
	border-color: #FFFFFF;
}
.LookupHeader
{
	font-family: Calibri;
	font-size: 12px;
	font-weight: bold;
	background-color: #333366;
	color: #FFFFFF;
	border-style: groove;
	border-width: 2px;
	border-color: #FFFFFF;
}
.LookupFooter
{
	font-family: Calibri;
	font-size: 12px;
	font-weight: bold;
	background-color: #333366;
	color: #FFFFFF;
	border-style: groove;
	border-width: 2px;
	border-color: #FFFFFF;
}
.LookupItem
{
	font-family: Calibri;
	font-size: 12px;
	background-color: #CCCCCC;
	color: #333366;
}
.LookupItemalt
{
	font-family: Calibri;
	font-size: 12px;
	background-color: #EEEEEE;
	color: #333366;
}
a.LookupHeaderlink:link
{
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
}
a.LookupHeaderlink:visited
{
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
}
a.LookupHeaderlink:hover
{
	text-decoration: underline;
	color: #FFFF00;
	background-color: transparent;
}
a.LookupItemlink:link
{
	text-decoration: none;
	color: #333366;
	background-color: transparent;
}
a.LookupItemlink:visited
{
	text-decoration: none;
	color: #333366;
	background-color: transparent;
}
a.LookupItemlink:hover
{
	text-decoration: underline;
	color: #333366;
	background-color: transparent;
}
.Disabledlink
{
	text-decoration: none;
	color: #CCCCCC;
	background-color: transparent;
}
.LogoText
{
	font-family: Calibri;
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	background-position: center;
	color: Navy;
}

.MenuDataFont
{
	font-family: Calibri;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}


.message
{
	font-size: 10pt;
	font-weight: bold;
	color: #cc3300;
	font-family: Calibri;
}
.FormHeader
{
	font-family: Calibri;
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: White;
	background-color: #003366;
}
.CurrentAgent
{
	font-family: Calibri;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #333366;
	background-color: #e5e5e5;
}

.RequiredField
{
	 font-size: 14px;
	height: 1px;
	width: 5px;
	color: Red;
}

.Toolbarlink
{
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}

.Toolbarlink:link
{
	font-family: Calibri;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}
.Toolbarlink:visited
{
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}
.Toolbarlink:hover
{
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}

.LinkButton:link
{
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}
.LinkButton:visited
{
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}
.LinkButton:hover
{
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}


.GridRowLink:link
{
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}
.GridRowLink:visited
{
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}
.GridRowLink:hover
{
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}

.GridEditColumn
{
	border: 2px groove #FFFFFF;
	font-family: Calibri;
	font-size: 12px;
	font-weight: bold;
	background-color: #25658B;
	text-decoration: none;
	width: 30px;
}

.GridView
{
	background-color: #d8d2ff;
	color: #FFFFFF;
	border-color: #7F9DB9;
	border-style: solid;
	border-width: 1px;
}

.GridViewSearchBox
{
	font-weight: bold;
	font-size: 16pt;
	font-family: Calibri;
	background-color: #d8d2ff;
	width: 100%;
	border-right: #7f9db9 2px solid;
	border-top: #7f9db9 2px solid;
	border-left: #7f9db9 2px solid;
	border-bottom: #7f9db9 2px solid;
}

.GridViewHeader
{
	font-family: Calibri;
	font-size: 12px;
	font-weight: bold;
	background-color: #25658B;
	color: #FFFFFF;
	border-style: groove;
	border-width: 2px;
	border-color: #FFFFFF;
	text-decoration: none;
	height: 16px;
}

.GridViewHeader a:link
{
	color: white;
	text-decoration: none;
}

.GridViewHeader a:visited
{
	color: white;
	text-decoration: none;
}

.GridViewHeader a:hover
{
	color: white;
	text-decoration: underline;
}

.GridViewHeader a:active
{
	color: white;
	text-decoration: underline;
}

.GridViewItem
{
	font-family: Calibri;
	font-size: 12px;
	background-color: #EEEEEE;
	color: #333366;
}

.GridViewItem a:link
{
	color: #333366;
	background-color: transparent;
	text-decoration: none;
}

.GridViewItem a:visited
{
	color: #333366;
	background-color: transparent;
	text-decoration: none;
}

.GridViewItem a:hover
{
	color: #333366;
	background-color: transparent;
	text-decoration: underline;
}

.GridViewItem a:active
{
	color: #333366;
	background-color: transparent;
	text-decoration: underline;
}



.GridViewItemalt
{
	font-family: Calibri;
	font-size: 12px;
	background-color: #CCCCCC;
	color: #333366;
	text-decoration: none;
}

.GridViewItemalt a:link
{
	color: #333366;
	background-color: transparent;
	text-decoration: none;
}

.GridViewItemalt a:visited
{
	color: #333366;
	background-color: transparent;
	text-decoration: none;
}

.GridViewItemalt a:hover
{
	color: #333366;
	background-color: transparent;
	text-decoration: underline;
}

.GridViewItemalt a:active
{
	color: #333366;
	background-color: transparent;
	text-decoration: underline;
}

.BoldDataHeader
{
	font-weight: bold;
	font-size: 14px;
	white-space: nowrap;
	text-align: left;
	padding-left: 8px;
}

.input
{
	font-family: Calibri;
	font-size: 12px;
}


.SmallText
{
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	color: #436a95;
	vertical-align: bottom;
}

.ro
{
	background-color: transparent;
	border: none;
	font-weight: bold;
	text-align: right;
}

.n
{
	text-align: right;
}

.rot
{
	background-color: transparent;
	border: none;
	font-weight: bold;
	text-align: left;
}

.Info
{
	font-weight: normal;
	font-size: 12px;
	color: #333366;
}

.InfoRo
{
	background-color: transparent;
	border: none;
	font-weight: normal;
	font-size: 10px;
	color: #333366;
	text-align: right;
}



td
{
}
.rotCentered
{
	background-color: transparent;
	border: none;
	font-weight: bold;
	text-align: center;
}

.IndexLink
{
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
	font-family: Calibri;
	font-size: 12px;
}

