A.nav1 {color:#FFFFFF;}
A.nav1:Visited {color:#FFFFFF;}
A.nav1:Active {color:#003300;}
A.nav1:Hover {color:#000000;}
A.nav2 {color:0000000;}
A.nav2:Visited {color:000000;}
A.nav2:Active {color:#000000;}
A.nav2:Hover {color:#FF3300;}
A.nav3 {color:Black;}
A.nav3:Visited {color:#000000;}
A.nav3:Active {color:#999933;}
A.nav3:Hover {color:#000000}
.nav1
{
	color:White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;	
	font-weight: bold;
}
.nav2
{
	color:#FF3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
}
.nav3
{
	color:#0B6DCE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;	
}
.pagging { font-size: 8pt; font-family:Arial; text-align: right; }
.Clip-close-button
{
	font-family: verdana;
	font-size: 8pt;
	color: black;
	background-color: #edf1fd;
	border: black;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}
:link.ClipsLink,.ClipsLink	
{
	color: #294969;
	text-decoration: none;
}
:active.ClipsLink
{
	color: red;
	text-decoration: none;
}
:visited.ClipsLink
{
	color: grey;
	text-decoration: none;
}
:hover.ClipsLink
{
	color: #294969;
	text-decoration: underline;	
}
.report-table
{
	background-color:ffffff;
	border:black;
	border-style:SOLID;
	border-top-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-left-width:1px;
}
.report-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY:Georgia, Arial;
    COLOR: #000000;
}
.report-sub-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Georgia, Arial;
    COLOR: #000000;
}
.report-data
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Georgia, Arial;
    COLOR: #000000;
}
.pagetitletext
{
	font-size:12px;
	font-family: Verdana ;
	font-weight: bold;
	color:#000000;
	vertical-align:bottom;
}
.DataGrid
{
	background-color:White;
    font-family :Verdana;							
	font-size:8pt;
}
.gridTable
{
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid;
	border-color:#0b6dce; 
	border-width:1;
	width: 100%;
}
.gridTable2
{
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid;
	border-color:#0b6dce;
	border-width:1;
}
.rightborder
{
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: .5pt solid windowtext;
}
.leftborder1
{
	border-top: none,0;
	border-bottom: none,0;
	border-left: none,0;
	border-right: .5pt solid windowtext;
}
.tdbgimage
{
	background: url(../../images/MembersOnlyDetail_Fin.JPG);
	background-repeat: no-repeat;
}
.tableStyle1
{
	background: #639ACE;
	border-color: #FE8017;
}
.EZPanel
{
	background-color: #639ACE;
}
.GridBorder
{
	background-color:White;
    font-family :Verdana;
	font-size:8pt;
	border-width :1px;
	border-color: #4279AD;
	border-style:solid;  	  
}
.grid
{
	color: Black;
	background-color: White;
	font-family: arial;
	font-size: 8pt;
	width: 90%;
}
.gridamctm
{
	color: Black;
	background-color: white;
	font-family: arial;
	font-size: 8pt;
	width: 100%;
}
.gridHeader
{
	border-color: #e0e0e0;
	border-top-style:solid;
	border-bottom-color: #e0e0e0;
	border-bottom-style:solid;
	background-color: #e0e0e0;
	border-left-color: #e0e0e0;
	border-left-style:solid;
	border-right-color: #e0e0e0;
	border-right-style:solid;
	font-weight: bold;
	color: black;
	font-size: 8pt;
}
.gridheaderforblank
{
	border-color: #e0e0e0;
	border-top-style:solid;
	border-bottom-color: #e0e0e0;
	border-bottom-style:solid;
	background-color: #e0e0e0;
	border-left-color: #e0e0e0;
	border-left-style:solid;
	border-right-color: #e0e0e0;
	border-right-style:solid;
	color:  #e0e0e0;
}
.gridItem
{
	color: Black;
	background-color: White;
	font-family: arial;
	font-size: 9pt;
}
.gridItemBorder
{
	border-color: #cccccc;
}
.bullet
{
	color: "#000000";
	font-size: 9pt;
	font-family: Wingdings,Webdings,Wingdings 2;
}
.bottomLink
{
	color: Black;
	font-size: 9pt;
	font-family: Arial;
}
.maintablestyle
{
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	background-color: #ffffff;
	border-width: 1px;
	border-color: #0b6dce;
	border-style: solid;
	margin: 0,0,0,0;
}
.iSSEMBLYmaintablestyle
{
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	background-color: #ffffff;
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
	margin: 0,0,0,0;
}
table.innertablestyle
{
	font-size: 8pt;
	font-family: arial, Helvetica, Swiss, sans-serif;
	color: Black;
	background-color: #ffffff;
	border: 0;
	width: 90%;
	align: center;
}
.titletext
{
	font-size: 10pt;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	color: black;
	font-weight: bold;
}
.regulartext
{
	font-size: 9pt;
	font-family: arial, Helvetica, Swiss, sans-serif;
	color: Black;
	font-weight:normal ;
}
.regulartexthighlight
{
	font-size: 9pt;
	font-family: arial, Helvetica, Swiss, sans-serif;
	color: #0b6dce;
}
.regulartexthighlight1
{
	font-size: 10pt;
	font-family: arial, Helvetica, Swiss, sans-serif;
	color: #0b6dce;
	font-weight: bold;
}
.regulartitletext
{
	font-size:16;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#0b6dce;
}
.regulartitletextforStep
{
	font-size:20;
	font-family: Arial, Helvetica, sans-serif;
		color:#0b6dce;
}
BODY
{
	font-size: x-small;
	color: gray;
	font-family: arial, Helvetica, Swiss, sans-serif;
}
BODY.page
{
	font-size: x-small;
	margin: 1em 2em;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	background-color: gray;
}
HR.page
{
	border-top: solid;
}
A
{
	color: #0B6DCE;
	text-decoration: none;
}
:link
{
	color: #0B6DCE;
	text-decoration: none;
}
:visited
{
	color: #0B6DCE;
	text-decoration: none;
}
:active
{
	color: #0B6DCE;
	text-decoration: none;
}
:hover
{
	text-decoration: none;
}
:link.URL,:visited.URL, :active.URL
{
	color: #FFFFFF;
	text-decoration: none;
}
:hover.URL
{
	text-decoration: underline;
}
.footer-big-gray
{
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial;
	color: b0b0b0;
}
.header-big-white
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial;
	color: white;
}
.header-small-white
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
	color: white;
	text-decoration: none;
}
.header-home
{
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma;
	color: white;
	background-color: #639ACE;
	text-decoration: none;
}
.list-odd
{
	font-size: 8pt;
	vertical-align: top;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	background-color: #eee;
}
.list-even
{
	font-size: 10pt;
	vertical-align: top;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	background-color: white;
}
.LinkOver
{
	background: white;
	border-color: #808080;
	color: #CC6600;
}
.CheckBox
{
	border: black;
	border-style: groove;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}
.Drop-Down-gray
{
	font-family: verdana,arial;
	font-size: 8pt;
	color: black;
	background-color: efefef;
	border: black;
	border-style: groove;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
.TA 
{
	scrollbar-3dlight-color:#0079b5;
    scrollbar-arrow-color:000000;
    scrollbar-base-color:#E6EEF7;
    scrollbar-darkshadow-color:#D3E1F1;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial
    border:black;
	border-top-width:1px;
	border-bottom-width:2px;
	border-right-width:1px;
	border-left-width:1px;
}
.TextBox
{
	font-family: verdana,arial, courier new;
	font-size: 8pt;
	color: black;
	background-color: white;
	border: black;
	border-style: groove;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}
.TextBox2
{
	font-family: Verdana,arial;
	font-size: 10pt;
	color: black;
	background-color: #CECECE;
	border: black;
	border-style: groove;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}
.TextBox3
{
	font-family: verdana,arial;
	font-size: 7pt;
	color: black;
	background-color: white;
	border: black;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}
.ClearTextBox
{
	font-family: Verdana,arial;
	font-size: 8pt;
	font-weight: bold;
	color: Gray;
	background-color: Transparent;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
.Button1
{
	font-family: verdana;
	font-size: 8pt;
	color: black;
	background-color: #e0e0e0;
	border: black;
	border-style: groove;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}
.data
{
	font-size: 8pt;
	font-family: Arial;
}
.head
{
	font-weight: bolder;
	font-size: 10pt;
	font-family: Verdana;
	color: blue;
}
.subhead
{
	font-weight: bolder;
	font-size: 9pt;
	color: black;
	font-family: Verdana;
}
.lbl
{
	font-size: 8pt;
	color: Black;
	font-family: Verdana, Arial;
	text-align: right;
}
.lblLeft
{
	font-size: 8pt;
	color: Black;
	font-family: Verdana, Arial;
}
.headlink
{
	font-size: 9pt;
	font-family: Arial;
}
.link
{
	font-size: 8pt;
	font-family: verdana, Arial;
	color: #000000;
	text-decoration: none;
}
.line1
{
	color: #0b6dce;
}
.line
{
	color:#8B7143;
}
.delete
{
	font-size: 8pt;
	color: Red;
	font-family: Verdana;
}
.cred
{
	font-size: 8pt;
	color: #cc0000;
	font-family: Verdana;
}
.corange
{
	font-size: 8pt;
	color: #de5325;
	font-family: Verdana;
}
.cgreen
{
	font-size: 8pt;
	color: #00b300;
	font-family: Verdana;
}
.page-title
{
	font-weight: bold;
	font-size: 12pt;
	color: #666666;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.page-title-black
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.page-subtitle
{
	font-size: 9pt;
	color: #666666;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.alert
{
	font-size: 10pt;
	color: red;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.status-msg
{
	font-size: 10pt;
	color: #666666;
	font-style: italic;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.fld-req
{
	vertical-align: top;
	color: red;
}
.fld-std
{
	font-size: 10pt;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.hint
{
	font-size: 10pt;
	color: gray;
	font-style: italic;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.hint-bold
{
	font-weight: bold;
	font-size: 10pt;
	color: gray;
	font-style: italic;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.hint-small
{
	font-size: 8pt;
	color: gray;
	font-style: italic;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.hint-small-black
{
	font-size: 8pt;
	color: black;
	font-style: italic;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.hint-small-normal
{
	font-size: 8pt;
	color: gray;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.hint-intro
{
	font-size: 9pt;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
}
.strtpg-win-color-std
{
	background-color: #0b6dce;
}
.MemberMenuTitle
{
	background-color: #0B6DCE;
}
.adblockRightOut
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	z-index: 4;
	vertical-align: middle;
	border-left: white 1px solid;
	cursor: hand;
	font-family: Tahoma, Verdana, helvetica, sans-serif;
	background-color: #639ACE;
}
.adblockRightOver
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	z-index: 4;
	vertical-align: middle;
	border-left: white 1px solid;
	cursor: hand;
	font-family: Tahoma, Verdana, helvetica, sans-serif;
	background-color: #6699cc;
}
.login-section
{
	background-color: #E8E8E8;
	font-family: arial, Helvetica, Swiss, sans-serif;
}
.about-section
{
	background-color: white;
	font-family: arial, Helvetica, Swiss, sans-serif;
	color: #000000;
}
.login-bold-heading
{
	font-family: arial, Helvetica, Swiss, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}
.login-text-red
{
	font-family: arial, Helvetica, Swiss, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ce0000;
}
.login-text-red-small
{
	font-family: arial, Helvetica, Swiss, sans-serif;
	font-size: 9pt;
	color: #ce0000;
}
.login-text
{
	font-family: arial, Helvetica, Swiss, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.login-text-small
{
	font-family: arial, Helvetica, Swiss, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.login-text-gray-italic
{
	font-family: arial, Helvetica, Swiss, sans-serif;
	font-size: 10pt;
	color: #afafaf;
	font-style: italic;
}
.table-bar
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	background-color: #CECFCE;
}
.table-bar1
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	background-color: #E7E7E7;
}
.table-separator
{
	font-size: 8pt;
	font-weight: bold;
	color: #639ACE;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	background-color: #EFEFEF;
}
.tip
{
	font-size: 9pt;
	font-weight: normal;
	color: #878787;
	font-family: arial, Helvetica, Swiss, sans-serif;
	text-align: center;
}
.tipleft
{
	font-size: 9pt;
	font-weight: normal;
	color: #ce0000;
	font-family: arial, Helvetica, Swiss, sans-serif;
	text-align: left;
}
.history
{
	font-size: 8pt;
	font-weight: normal;
	color: #878787;
	font-family: arial, Helvetica, Swiss, sans-serif;
	text-align: left;
}
.hyperlink
{
	text-decoration: none;
}
.calendar
{
	font-size: 8pt;
	font-family: courier new;
	text-decoration: none;
}
.calendar-days
{
	font-size: 8pt;
	font-family: courier new;
	color: #000000;
}
.calendar-heading
{
	font-size: 10pt;
	font-family: Arial;
	text-decoration: none;
}
.calendar-x
{
	font-size: 10pt;
	font-family: Arial;
	color: red;
	text-decoration: none;
}
.calendar-month
{
	font-size: 10pt;
	font-family: Arial;
	text-decoration: none;
}
.calendar-table
{
	font-family: courier new;
	background-color: efefef;
	border: black;
	border-style: groove;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}
.case
{
	font-weight: bolder;
	font-size: 10pt;
	font-family: arial, Verdana;
	color: #ce0000;
	text-align: center;
}
.status
{
	font-weight: normal;
	font-size: 8pt;
	font-family: arial, Verdana;
	color: #31659C;
	text-align: center;
}
.image
{
	cursor: hand;
	border: 0;
	text-decoration: none;
	vertical-align:middle;
}
.small-white
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana;
	color: #ffffff;
}
.header-blue
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
	color: #31659C;
}
.header-black
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
	color: #000000;
}
.blockLeft
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	z-index: 4;
	vertical-align: middle;
	border-left: black 1px solid;
	cursor: hand;
	font-family: Tahoma, Verdana, helvetica, sans-serif;
	background-color: white;
}
.company-name
{
	font-weight: normal;
	font-size: 12pt;
	font-family: arial;
	color: #31659C;
}
.caseMenuBar
{
	background-color: #D0D0D0;
	cursor: hand;
	font-family: "verdana" , Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: right;
}
.caseMenuBarSub
{
	background-color: #E0E0E0;
	cursor: hand;
	font-family: "verdana" , Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	border-color: #A8A8A8;
	border-style: window-inset;
	border-width: 1px;
	color: Black;
}
.menuBar
{
	background-color: white;
	cursor: hand;
	font-family: "verdana" , Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color:  Black; 
}
.menuBarSub
{
	cursor: hand;
	font-family: "verdana" , Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	border-color: #A8A8A8;
	border-style: window-inset;
	border-width: 1px;
	color: Black;
}
.tab
{
	font-weight: normal;
	font-size: 8pt;
	font-family: verdana;
	color: black;
	background-color: #d0d0d0;
	text-decoration: none;
}
.tab-on
{
	font-weight: normal;
	font-size: 8pt;
	font-family: verdana;
	color: white;
	background-color: #0B6DCE;
	text-decoration: none;
}
.leftborder
{
	border: black;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-left-width: 1px;
}
.rightborder
{
	border: black;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 0px;
}
.hborder
{
	border: black;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
}
.allborder
{
	border: black;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}
.lblsmall
{
	font-size: 7pt;
	color: black;
	font-family: Verdana, Arial;
}
.table-barsmall
{
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-family: verdana, arial, Helvetica, Swiss, sans-serif;
	background-color: #CECFCE;
}
BODY.lgframe
{
	margin: 0px 0px 0px 0px;
	background-color: white;
	font-family: Verdana, helvetica, sans-serif;
	color: white;
}
BODY.adframe
{
	margin: 0px 0px 0px 0px;
	background-color: white;
	font-family: Verdana, helvetica, sans-serif;
	color: white;
}
BODY.navbar
{
	margin: 0px 0px 0px 0px;
	background-color: white;
	font-family: Verdana, helvetica, sans-serif;
	color: white;
}
.block
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	color: #6699CC;
	font-weight: bold;
	cursor: auto;
}
.blockAnchor
{
	color: white;
	text-decoration: none;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.stdBorder
{
	background-color: black;
}
.navblockOver
{
	background-color: #0066CC;
	cursor: auto;
}
.navblockOver a
{
	color: white;
	text-decoration: none;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.navblockOut
{
	background-color: #6699CC;
}
.navblockOut a
{
	color: white;
	text-decoration: none;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.navCurve
{
	background-color: black;
}
.nav-searchLayer
{
	background-color: #CCCCCC;
	color: black;
}
.nav-search-control
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 8pt;
}
.nav-search-for
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
}
.nav-cal
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background-color: #CCCCCC;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.nav-cal-row
{
	background-color: #CCCCCC;
}
.nav-cal-head
{
	text-align: center;
	cursor: auto;
}
.nav-cal-head-anchor
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background-color: LightSteelBlue;
	text-decoration: none;
}
.nav-cal-head-anchor:hover
{
	color: red;
	text-decoration: underline;
}
.nav-cal-days
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
	color: black;
	height: 14px;
}
.nav-cal-anchor
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	text-decoration: none;
}
.nav-cal-anchor:hover
{
	color: red;
	text-decoration: underline;
}
.nav-cal-other-day-anchor
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-style: normal;
	text-decoration: none;
}
.nav-cal-other-day-anchor:hover
{
	color: red;
	text-decoration: underline;
}
.nav-cal-day
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	background-color: #CCCCCC;
	text-align: center;
	cursor: auto;
	height: 16px;
}
.nav-cal-other-day
{
	background-color: #CCCCCC;
	text-align: center;
	cursor: auto;
	height: 16px;
}
.nav-cal-active-day
{
	background-color: #FFFF99;
	text-align: center;
	cursor: auto;
	height: 16px;
}
.nav-cal-today
{
	text-align: center;
	border-top: 1px solid red;
	border-right: 1px solid red;
	border-bottom: 1px solid red;
	border-left: 1px solid red;
	cursor: auto;
	height: 16px;
}
.nav-cal-today-active
{
	text-align: center;
	background-color: #FFFF99;
	border-top: 1px solid red;
	border-right: 1px solid red;
	border-bottom: 1px solid red;
	border-left: 1px solid red;
	cursor: auto;
	height: 16px;
}
.nav-cal-other-day-active
{
	background-color: #FFFF99;
	text-align: center;
	cursor: auto;
	height: 16px;
}
.nav-cal-buttons
{
	font-size: 4pt;
	text-align: center;
	vertical-align: middle;
}
.nav-tos
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: black;
	text-align: center;
}
.nav-tos a:link
{
	color: #003399;
}
.nav-tos a:visited
{
	color: #003399;
}
.nav-tos-large
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	color: black;
	text-align: center;
}
.nav-tos-bold
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: black;
	text-align: center;
}
.nav-spacer
{
	vertical-align: middle;
	height: 2px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 4pt;
}
.companyname
{
	font-family: Verdana, helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 18pt;
	text-align: left;
	vertical-align: bottom;
}
.date
{
	font-family: Verdana, helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 12pt;
	text-align: right;
	vertical-align: bottom;
}
.date-noback
{
	font-family: Verdana, helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 12pt;
	text-align: right;
	background-color: #001966;
}
.date-noback-cdf
{
	font-family: Verdana, helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 12pt;
	text-align: right;
	background-color: #666699;
}
.date-noback-park
{
	font-family: Verdana, helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 12pt;
	text-align: right;
	background-color: #401AA5;
}
.date-noback-mondo
{
	font-family: Verdana, helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 12pt;
	text-align: right;
	background-color: #ECEEFA;
}
.date-noback-ten
{
	font-family: Verdana, helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 12pt;
	text-align: right;
	background-color: #FBCC30;
}
.adframe-spacer
{
	font-size: 4pt;
}
.adblockOver
{
	background-color: #0066CC;
	border-top: 1px solid #CCFFFF;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #CCFFFF;
}
.adblockOver a
{
	color: #FFFFCC;
	text-decoration: none;
}
.adblockOut
{
	background-color: #CC3366;
	border-top: 1px solid #FFCCCC;
	border-right: 1px solid #660033;
	border-bottom: 1px solid #660033;
	border-left: 1px solid #FFCCCC;
}
.adblockOut a
{
	color: #FFFFCC;
	text-decoration: none;
}
.adblockRightOut a
{
	color: white;
	text-decoration: none;
}
.adblockRightOver
{
	cursor: auto;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	vertical-align: middle;
	border-left: 1px solid white;
	background-color: #0066CC;
	z-index: 4;
}
.adblockRightOver a
{
	color: white;
	text-decoration: none;
}
.adframeTable
{
	background-color: #6699CC;
	height: 20px;
}
.navsideborder
{
	border-left: 1px solid black;
	border-right: 1px solid black;
}
.adframecurve
{
	text-align: right;
	vertical-align: top;
}
.links-small
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.text-small
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: white;
}
.strtpg-welcome-txt
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
}
.strtpg-admin-txt
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
.strtpg-win-title-txt
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: white;
}
.strtpg-win-title-italic
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	color: white;
}
.strtpg-win-title-link
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: white;
}
.strtpg-win-title-link:visited
{
	color: white;
}
.strtpg-win-title-link:hover
{
	color: white;
}
.strtpg-win-subtitle-link
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
}
.strtpg-win-subtitle-link:hover
{
	color: black;
}
.strtpg-win-color-sponsor
{
	background-color: #CCCCCC;
}
.strtpg-win-sponsor-txt
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: black;
}
.strtpg-win-color-spam
{
	background-color: #FF9900;
}
.strtpg-win-color-dirassist
{
	background-color: #FFFF80;
}
.strtpg-cal-section
{
	color: gray;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.strtpg-cal-section-ital
{
	color: gray;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
.strtpg-cal-item-time
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.strtpg-cal-item-title
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
}
.strtpg-no-items
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
.strtpg-item
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
}
.strtpg-item-bold
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.strtpg-links-item
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
}
.strtpg-links-section
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
}
.strtpg-whtsnew-section
{
	color: #c0c0c0;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.strtpg-whtsnew-item
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
}
.strtpg-whtsnew-item-author
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
.strtpg-whtsnew-item-number
{
	color: red;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
.strtpg-seemore
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
.strtpg-dusage-percent
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.strtpg-dusage-percent-warn
{
	color: red;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.strtpg-dusage-text
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
}
.strtpg-br
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 6pt;
}
.strtpg-ann-item
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
}
.strtpg-ann-author
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
.optin-title-text
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: white;
}
.optin-subtitle-text
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: white;
}
.links-section-bg
{
	background-color: #C0C0C0;
}
.window-spacer
{
	font-size: 4pt;
}
.poll-title
{
	background-color: #999999;
	color: #ffffff;
	vertical-align: middle;
	height: 22px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.poll-fld-title
{
	color: #000088;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	text-align: right;
	vertical-align: middle;
}
.poll-subtitle
{
	background-color: #cccccc;
	color: #000000;
	vertical-align: middle;
	height: 22px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 9pt;
}
.poll-title-list
{
	color: gray;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
}
.poll-spacer
{
	background-color: #cccccc;
	color: #000000;
	vertical-align: middle;
	height: 2px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 1pt;
}
.poll-spacer-strtpg
{
	vertical-align: middle;
	height: 2px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 1pt;
}
.poll-unselected
{
	background-color: #ffffff;
	height: 15px;
	vertical-align: middle;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.poll-selected
{
	background-color: #ffffbb;
	height: 15px;
	vertical-align: middle;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.poll-stripe
{
	background-color: #cccccc;
}
.poll-white-stripe
{
	background-color: #ffffff;
}
.poll-edit
{
	background-color: #e7e7e7;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.task-col-header
{
	text-align: left;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: gray;
}
.task-button
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.task-item
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11pt;
}
.task-date
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10pt;
}
.reg-table
{
	border-color: #0066CC;
}
.reg-section-scheme
{
	color: white;
	font-size: 11pt;
	
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-weight: bold;
	background-color: #0066CC;
	text-align: center;
	height: 24;
}
.banner
{
	font-family: Script MT Bold;
	font-size: 20pt;
	text-align: left;
	vertical-align: bottom;
	color: #FFFFFF;
	text-decoration: none;
}
.PageUnderConstruction
{
	font-size: 14pt;
	font-family: Verdana;
	color: #0b6dce;
	text-align: center;
}
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #333333;
}
.nlueheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3F74D2;
	text-decoration: none;
	text-align: center;
}
.nlueheading1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3F74D2;
	text-decoration: none;
	text-align: left;
}
/*.detail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}*/
.matter
{
	font-family: Arial;
	font-size: 8.5pt;
	color: #333333;
	text-decoration: none;
}
.blueback
{
	border: thin solid #5FB0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.greenbullet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6CB700;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	list-style-type: square;
}
.nlueheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2B58D2;
	text-decoration: none;
}
.matter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.blueback
{
	border: thin solid #5FB0E0;
}
.greenbullet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	list-style-image: url(../images/green_arrow.gif);
	list-style-position: outside;
}
.bluebod
{
	border-right-width: 11px;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #5FB0E0;
	border-bottom-color: #5FB0E0;
	border-left-color: #5FB0E0;
}
.GREENBIG
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #6CB700;
	text-decoration: none;
	font-weight: bold;
}
.butback
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/link_back.gif);
	background-position: center center;
	text-align: center;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #4DA4DA;
}
.butback1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/link_back.gif);
	background-position: center center;
	text-align: center;
}
.red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.darkblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.buttons
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF8055;
	border: thin solid #CCCCCC;
	text-align: center;
}
.orangebull
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	text-decoration: none;
	list-style-image: url(../images/or_arrow.gif);
}
/*.otherdetail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 3px;
	border: thin groove #CCCCCC;
	text-align: justify;
}*/
.ORANGEBIG
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}
A.nav {color:#000000; text-decoration: none;}
A.nav:Visited {color:#000000; text-decoration: none;}
A.nav:Active {color:#FF0000; text-decoration: none;}
A.nav:Hover {color:#FF2A00; text-decoration: none;}
.nav
{
	color:White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.Content
{
	BORDER-RIGHT: 1px solid;
	PADDING-RIGHT: 2px; 
	BORDER-TOP: 1px solid; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	OVERFLOW: auto;
	BORDER-LEFT: 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: 1px solid; 
	font-size: 8pt;
	color: Black;
	font-family: Verdana, Arial;
	height: 50px;
	width: 230px;	
}
.helptitle
{
	font-size: 10pt;
	FONT-FAMILY: Verdana, Arial;
	color: #0b6dce;
	font: bold;
}
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
hr
{
	background-image: url(../images/hr.jpg);
}
/*.detail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}*/
.matter
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT: 11px/14px Arial, Helvetica, sans-serif; COLOR: #666666;
}
.greenbullet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6CB700;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	list-style-type: square;
}
.detail 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	line-height: 10px;
}
.matter 
{
	color: #333333;
	text-decoration: none;
	padding: 3px;
}
.greenbullet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding: 2px 5px;
	list-style-image: url(../images/green_arrow.gif);
	list-style-position: outside;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #686862;
}
.orangeBig
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.GREENBIG 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #66CC00;
	text-decoration: none;
	font-weight: bold;
}
.butback 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(bluebut2.gif);
	background-position: center center;
	text-align: center;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #4DA4DA;
}
.footer 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-image: url(../images/top.jpg);
}
.red 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.darkblue 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.buttons 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-image: url(side.gif);
}
.orangebull 
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT: 11px/14px arial, sans-serif; COLOR: #666666;
	list-style-image: url(../images/or_arrow.gif);
}
.otherdetail 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color:#000000; 
	text-decoration: none;
	border-bottom: 1px solid #0b6dce;
	border-left: 1px solid #0b6dce;
	border-right: 1px solid #0b6dce;
	text-align: justify;
}
.spacer 
{
	height: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
}
.orangeback 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 8px;
}
.whiteb 
{
	FONT: bold 11px/16px arial, sans-serif;
	COLOR: #FFFFFF;
	background-image: url(../images/bluebut2.gif);
	text-align: center;
}
.grtab 
{
	FONT: bold 11px/16px arial, sans-serif;
	COLOR: #000000;
	background-image: url(../images/graybut2.gif);
	text-align: center;
}
.header 
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT: 11px/14px arial, sans-serif; COLOR: #FFFFFF; font-weight: bold;
}
.heading
{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT: bold 11px/14px arial, sans-serif; COLOR: #666666;
}
.links 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FF6600;
	text-decoration: underline;
	padding-right: 7px;
}
.tm 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	vertical-align: sub;
}
.LinksText
{
	color: #FFFFFF;
}
.MenuText
{
	FONT: bold 11px/16px arial, sans-serif;
	color: #FFFFFF;
}
.PlaceHolderBorder
{
	border-top: 1px solid #0b6dce;
	border-bottom: 1px solid #0b6dce;
	border-left: 1px solid #0b6dce;
	border-right: 1px solid #0b6dce;
}
.AmcTmmain
{
	border: 1px solid #999999;
	/*border-width:1px;*/
	border-style: solid ;	
}

#help a { color: white; }
#help a:visited { color:Red; }
#help a:link { color:#0B6DCE; }

.ListSearchExtenderPrompt
{
	font-style:italic;
	FONT-SIZE: 9pt;
	color: #000000;
	
}