body, TABLE, TD, TR, TBODY, .Normal, .HeaderContent
{
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.HeaderContent
{
	font-size:small;
	color: white;
	font-family: Arial;	
	padding: 35px;color: White;
}

.Emphasis
{
	font-size: x-small;
	font-family: 'Arial Black';
}

.DropCap, .TopDropCap
{
	font-size: 48pt;
	font-family: 'Arial Black', Garamond, 'Times New Roman';
	LINE-HEIGHT: 42.45pt;
}

.TopDropCap
{
	color: White;
}

.HeaderBody
{
	font-size:small;
	color: white;
	font-family: Arial;	
	width: 770;
	padding: 35px;
}

.ContentBody
{
	width: 770px;
}

a:visited
{
	color: #004484;
}

a:hover
{
	color: Blue;
}

.White, a.White, .Top, a.Top, a.Top:visited, a.Top:hover
{
	color: White;
}

a.White:hover, a.White:visited
{
	color: Yellow;
}
a.Black
{
	color: Black;
}

.FormField, .FormTextField
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}


.FormLabel
{
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color: Black;
}

.FormBody
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}

.FormTip
{
	font-size: 8pt;
	color: #9b9b9b;
	font-family: Tahoma, Verdana, Arial;
}

.FormLabelSmall
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-weight: bold;
}

.FormFieldSmall
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	border: solid 1px #9b9b9b;
}

.FormTitle
{
	font-size: 14pt;
	color: #002242;
	font-family: Impact, 'Arial Black' , Arial;
}

.FormSectionTitle
{
	font-size: 10pt;
	color: #004484;
	font-family: 'Arial Black' , Arial;
}

.FormButton
{
	font: menu;
}

.PageBar
{
	font-size: x-small;
	background-color: #efefef;
	background-image: url(/skins/default/images/page-bar.gif);
	padding: 6px;
	height: 28;
	clear: both;
}

.Small, .Note
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana, Arial;
}
.Note
{
	color: #9b9b9b
}


a.Small
{
	color: 	#004484;
}

.Caption
{
	font-size: 8pt;
	color: navy;
	font-family: Verdana, Arial;
	margin-top: -14px;
	margin-bottom: 30px;
}

.RaisedLight
{
	background-color: #efefef;
	border-top: solid 1px white;
	border-left: solid 1px white;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
}

.Tab, a.Tab, a.Tab:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Tahoma;
}

a.Tab:hover
{
	color: Yellow;
}

.TabSelected, a.TabSelected, a.TabVisited
{
	font-weight: bold;
	font-size: 8pt;
	color: blue;
	font-family: Tahoma;
}

a.TabSelected:hover
{
	color: Red;
}

.TabMd, a.TabMd, a.TabMd:visited
{
	font-weight: normal;
	font-size: 8pt;
	color: #9b9b9b;
	font-family: Tahoma;
}

a.TabMd:hover
{
	color: black;
}

.TabMdSelected, a.TabMdSelected, a.TabMdVisited
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
}

a.TabMdSelected:hover
{
	color: black;
}

.Button, a.Button, a.Button:visited
{
	color: Navy;
	text-decoration: none;
}

a.Button:hover
{
	color: Blue;
	text-decoration: underline;
}

.PagePath, a.PagePath, a.PagePath:visited
{
	font-size: 9pt;
	color: #9b9b9b;
	font-family: Tahoma,Verdana,Arial;
}

a.PagePath:hover
{
	color: black;
}

h1, .h1
{
	font-size: 16pt;
	font-family: 'Impact', 'Arial Black' , Arial;
	color: #002242;
}

h2, .h2
{
	font-size: medium;
	font-family: Impact, 'Arial Black';
	font-weight: normal;
	padding: 0px;
	color: black;
}

h3, .h3
{
	font-size: 10pt;
	font-family: 'Arial Black';
	font-weight: normal;
	padding: 0px;
	padding-top: 10px;
	margin-bottom: -15px;
}

h4, .h4
{
	font-size: 9pt;
	font-family: 'Arial Black';
	font-weight: normal;
	color: #002242;
	padding-top: 10px;
	margin-bottom: 0px;
}

h5, .h5
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
}

h6, .h6
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #9b9b9b;
}


.AccountLinks, a.AccountLinks, a.AccountLinks:visited
{
	color: white;
	text-decoration: none;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
}

a.AccountLinks:hover
{
	color: white;
	text-decoration: underline;
}


.SGBody
{
	background-color: #e6e6e6;
}

.SGHeader, .SGFooter, .SGSubHeader
{
	font-size: 10pt;
	font-family: 'Arial Black' , Arial;
	color: #EFEFEF;
	background-color: #004484;
	background-image: url(/skins/default/images/sgheader.gif);
}
.SGFooter
{
	background-image: url(/skins/default/images/sgfooter.gif);
}
.SGPager
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #efefef;
	border: none;
}

.SGSubHeader
{
	background-color: #3366CC;
}

.SGSubItem, .SGAlternatingSubItem
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial;
	background-color: white;
}

.SGItem, .SGSelectedItem, .SGAlternatingItem
{
	font-size: x-small;
	font-family: Tahoma, Verdana, Arial;
	background-color: White;
}

.SGSelectedItem
{
	background-color: #FFFFF7;
	border-top: dotted 1px yellow;
	border-bottom: dotted 1px yellow;
}


.SGAlternatingItem
{
	background-color: #F6F6FA;
}

.SGAlternatingSubItem
{
	background-color: #FAFAFF;
}

.SGBody
{
	background-color: #e6e6e6;
}

.SGHeaderSmall, .SGFooterSmall, .SGSubHeaderSmall
{
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	color: #EFEFEF;
	background-color: #004484;
	background-image: url(/skins/default/images/sgheader.gif);
}
.SGFooterSmall
{
	background-image: url(/skins/default/images/sgfooter.gif);
}
.SGPagerSmall
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #efefef;
	border: none;
}

.SGSubHeaderSmall
{
	background-color: #3366CC;
}

.SGSubItemSmall, .SGAlternatingSubItemSmall
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
	background-color: white;
}

.SGItemSmall, .SGSelectedItemSmall, .SGAlternatingItemSmall
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
	background-color: White;
}

.SGSelectedItemSmall
{
	background-color: #FFFFF7;
	border-top: dotted 1px yellow;
	border-bottom: dotted 1px yellow;
}


.SGAlternatingItemSmall
{
	background-color: #F6F6FA;
}

.SGAlternatingSubItemSmall
{
	background-color: #FAFAFF;
}



.NoteBlockFirst, .SideBarFirst
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 9pt;
	padding-bottom: 1px;
	margin: 0px 20px 2px 20px;
	padding-top: 10px;
	font-family: 'Arial Black' , 'Arial Black';
	background-color: #FF9900;
	color: White;
}

.NoteBlock, .SideBar
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 8pt;
	padding-bottom: 10px;
	margin: 0px 20px;
	padding-top: 10px;
	font-family: Tahoma, Verdana;
	background-color: #f9f9f9;
}

.SideBarFirst
{
	background-color: #e6e6e6;
	margin: 0px 0px 0px 0px;
	color: black;
}

.SideBar
{
	margin: 0px 0px 0px 0px;
}

li
{
	margin-bottom: 10px;
}

.LICondensed
{
	margin-bottom: 3px;
}

.LISmall
{
	margin-bottom: 0px;
	margin-left: -20px;
}

.FlyOut
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #f9f9f9;
	margin-right: 10px;
	border: solid 1px #9b9b9b;
}

.FlyOutText
{
	font-size: 8pt;
	font-family: Tahoma, Verdana;
}

UL
{
	list-style-image: url(/skins/default/images/bullet.gif);
}

.WhiteScroll
{
	scrollbar-3dlight-color: #9b9b9b;
    scrollbar-arrow-color: #9b9b9b;
    scrollbar-base-color: #f9f9f9;
    scrollbar-darkshadow-color: #e6e6e6;
    scrollbar-face-color: #FFFFFF;
    scrollbar-highlight-color: #f9f9f9;
    scrollbar-shadow-color #e6e6e6:	
}

.CollapsibleTitle
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma;
}

.MBTitle
{
	font-weight: bold;
	color: black;
	font-family: Verdana, Arial;
}

.MBBody
{
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial;
}

.Code
{
	font-size: 9pt;
	font-family: 'Courier New';
	color: Navy;
}

.CodeBlock, code, pre
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 10px;
	color: navy;
	font-size: 8pt;
	font-family: 'Courier New';
	background-color: #f9f9f9;
	width: 530px;
	overflow-x: auto;
	overflow-y: show;
	border-left: solid 10px silver;
	border-right: solid 1px silver;
	
	scrollbar-3dlight-color: #9b9b9b;
    scrollbar-arrow-color: #9b9b9b;
    scrollbar-base-color: #f9f9f9;
    scrollbar-darkshadow-color: #e6e6e6;
    scrollbar-face-color: #FFFFFF;
    scrollbar-highlight-color: #f9f9f9;
    scrollbar-shadow-color #e6e6e6;
    clear: both;
}

.SideNote
{
	border-right: silver 1px solid;
	border-top: #FF9900 4px solid;
	font-size: 7pt;
	background: #e9e9e9;
	float: left;
	border-left: silver 1px solid;
	width: 120px;
	border-bottom: silver 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
	padding: 5px;
	margin: 8px;
}

.SubContent
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

.PageTitle
{
	font-size: 25pt;
	color: #cfcfd7;
	font-family: Impact, 'Arial Black' , Arial, Helvetica, Sans-Serif;
}

.PageSubTitle
{
	font-size: 10pt;
	margin-bottom: 25px;
	text-transform: uppercase;
	color: #dfdfe7;
	font-family: 'Arial Black' , Arial, Helvetica, Sans-Serif;
}
.AdminTitle
{
	font-size: 14pt;
	color: gray;
	border-bottom: solid 1px silver;
	font-family: 'Arial Black' , Arial, Helvetica, Sans-Serif;
	padding-left: 10px;
	background: #efefef;
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=180,strength=4,color=#EFEFEF);
}

.MessageBox
{
	border: solid 1px silver;
	background-color: #efefef;
}

.VSTitle
{
	font-weight: bold;
	font-size: x-small;
	padding: 5px;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	background-color: Red;
	background-image: url(/skins/default/images/vsheader.gif);
	
}

.VSPrefix, .VSSuffix, .VSItem
{
	font-size: x-small;
	font-family: Tahoma, Verdana, Arial;
}

.Copyright
{
	color: silver;
	font-size: xx-small;
}

a.CopyrightLink, a.CopyrightLink:visited
{
	color: Silver;
}



.table 
{ 
border:1px solid black; 
border-collapse: collapse; 
} 

.listbox {
			width: 250px;
			height: 100px;
			border-color: Silver;
			border-width: 0px;
		}
		
a.breadCrumps
{
	font-size: 11px;
	color: Black;
	text-decoration: none;
}

a.breadCrumps:hover
{
	font-size: 12px;
	color: Blue;
	text-decoration: underline;
}

.breadCrumps
{
	font-size: 11px;
	color:Black;
}