﻿BODY
{
	font-family: Verdana, Serif, Arial; 
}
TABLE
{
    font-family: Verdana, Serif, Arial; 
    font-size: 8pt; 
}

.TableMaxSized
{
	width: 100%;
	height: 100%;
}

A:link, A:visited
{
	text-decoration: none; 
	color:inherit;
	font-size: 8pt;
}
A:hover
{
	text-decoration: none;
	color:inherit;
}


.Gradient-TopBottom
{
	BORDER: #cedff6 1px solid; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CEDFF6', endColorStr='white', gradientType='0'); 
	font-family: verdana; 
	font-size: 8pt; 
	cursor: default;
}



.Public-LeftPanel
{
	color: #003399;
	background-color: #b0c4de;
	height:100%;
}
.Public-PanelSep
{
	background-color: #b0c4de;
}
.Public-RightPanel
{
	color: Black;
	padding:12px;
	border-left: solid 1px #0e67a1;
	background-color: White;
	width: 100%;
	height:100%;
}
.Public-WPConfigPanel
{
	color: Black;
	padding:0px;
	border-left: solid 2px buttonface;
	background-color: White;
}










.NavBar
{
	background-color: #0e67a1;
	font-family: Verdana, serif; 
    font-size: 8pt; 
	color: white;
	width: 100%;
}
.NavBar A:link, 
.NavBar A:visited
{
	font-size: 8pt; 
	color: white;
	text-decoration: none;
}
.NavBar A:hover {
	text-decoration: none; 
	color: white;
}
.NavBar-SignInOutCell
{
}
.NavBar-Item
{
	border-width: 0px;
	padding: 4px 5px 2px 5px;
	background-color: #0e67a1;
	color: white;
	cursor: default;
	text-decoration: none; 
}
.NavBar-Item A:link, .NavBar-Item A:visited
{
	text-decoration: none; 
	font-size: 8pt;
}
.NavBar-Item A:hover
{
	text-decoration: none; 
}
.NavBar-Hover
{
	border: solid 1px #ffffff;
	padding: 3px 4px 1px 4px;
	background-color: #000000;
	color: #ffffff;
	cursor: hand;
	text-decoration: none; 
}
.NavBar-Hover A:link, .NavBar-Hover A:visited
{
	text-decoration: none; 
	font-size: 8pt;
	color: white;
}
.NavBar-Hover A:hover
{
	text-decoration: none; 
	color: white;
}
.NavBar-Sep
{
	font: 70% Verdana;
	color: #000000;
	padding: 0px 1px 2px 1px;
}








.Login-Item
{
	border-width: 0;
	padding: 2px 5px 2px 5px;
	cursor: hand;
	font-size: 8pt;
	text-decoration: none; 
	
	background2: whitesmoke;
	border2: solid 1px #0e67a1;
	color2: #ffffff;
}
.Login-Item A:link, 
.Login-Item A:visited,
.Login-Item A:hover
{
	font-size: 8pt;
	text-decoration: none; 
	color:inherit;
}
.Login-Item-Hover
{
	font-size: 8pt;
	background-color: black;
	text-decoration: none; 
	border: solid 1px #ffffff;
	padding: 1px 4px 1px 4px;
	color: white;
	cursor: hand;
}
.Login-Item-Hover A:link, 
.Login-Item-Hover A:visited,
.Login-Item-Hover A:hover
{
	font-size: 8pt;
	text-decoration: none; 
	background-color: black;
	color: white;
}





.ds2k-ptabarea {
	margin-top: 4px;
}
.ds2k-ptabln {
	background-image: url(/images/Tabs/tablnk.gif); background-repeat: repeat-y; background-color: #ffffff;
}
.ds2k-ptablnb {
}
.ds2k-ptablf {
	background-image: url(/images/Tabs/tablfk.gif); background-repeat: repeat-y; background-color: #ffffff;
}
.ds2k-ptablfb {
}

.ds2k-ptabmff {
	background-image: url(/images/Tabs/tabmffk.gif); background-repeat: repeat-y; background-color: #ffffff;
}
.ds2k-ptabmffb {
}

.ds2k-ptabmfn {
	background-color: #ffffff; background-image: url(/images/Tabs/tabmfnk.gif); background-repeat: repeat-y;
}
.ds2k-ptabmfnb {
}

.ds2k-ptabmnf {
	background-image: url(/images/Tabs/tabmnfk.gif); background-repeat: repeat-y; background-color: #ffffff;
}
.ds2k-ptabmnfb {
}

.ds2k-ptabrn {
	background-image: url(/images/Tabs/tabrnk.gif); background-repeat: repeat-y;
}
.ds2k-ptabrnb {
}
.ds2k-ptabrf {
	background-image: url(/images/Tabs/tabrfk.gif); background-repeat: repeat-y; background-color: #ffffff
}
.ds2k-ptabrfb {
}

.ds2k-ptabcn {
	background-color: #ffffff; border-color: #b4b4b4 #ffffff #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal;
	padding-bottom: 4px; padding-top: 1px; color: #000000 ; vertical-align: middle; text-align: left;
}
.ds2k-ptabcn A:link, .ds2k-ptabon A:visited {
	text-decoration: none; color: #595959; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;
}
.ds2k-ptabcn A:hover {
	text-decoration: underline; font-family : Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-style: normal;
}
.ds2k-ptabcnb {
	background-color: #ffffff;
}

.ds2k-ptabcf {
	background-color: #d9e3e6; border-color: #b4b4b4 #ffffff #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal;
	padding-bottom: 4px; padding-top: 1px; color: #000000 ; vertical-align: middle; text-align: left;
}
.ds2k-ptabcf A:link, .ds2k-ptaboff A:visited {
	text-decoration: none; color: #595959; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;
}
.ds2k-ptabcf A:hover {
	text-decoration: underline; font-family : Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-style: normal;
}
.ds2k-ptabcfb {
	background-color: #b4b4b4;
}








.WebPart-Title
{
    color: #2a6698;
    font-family: arial; 
    font-size: 10pt; 
    font-weight: bold;
    PADDING-LEFT: 5px;
    PADDING-right: 5px;
}
.WebPart-Title-Edit
{
	border: dashed 1px red;
    color: #2a6698;
    font-family: arial; 
    font-size: 10pt; 
    font-weight: bold;
    PADDING-LEFT: 5px;
    PADDING-right: 5px;
    cursor: hand;
}
.WebPart-Title-CanNotEdit
{
	border: dashed 1px blue;
    color: #2a6698;
    font-family: arial; 
    font-size: 10pt; 
    font-weight: bold;
    PADDING-LEFT: 5px;
    PADDING-right: 5px;
    cursor: default;
}






.Security_LeftEdgeOfPasswordValidator
{
	border-left: solid 1px red;
}




.Section-Header
{
    color: #003399;
    font-family: arial; 
    font-size: 11pt; 
    font-weight: bold; 
}
.Section-Header A
{
    color: #003399;
    text-decoration: none; 
}
.Section-Header A:hover
{
    color: #003399;
    text-decoration: none; 
}
.Section-Header A:visited
{
    color: #003399;
    text-decoration: none; 
}
.Section-Line
{
    background-color: #2254b1;
}
.Section-PreTitle
{
    color: #999999;
    font-family: arial; 
    font-size: 11pt; 
    font-weight: bold; 
}
.Section-Title
{
    color: #003399;
    font-family: arial; 
    font-size: 12pt; 
    font-weight: bold; 
}
.Section-SubTitle
{
    color: #003399;
    font-family: arial; 
    font-size: 10pt; 
}
.WebPart-Title
{
    color: #2a6698;
    font-family: arial; 
    font-size: 10pt; 
    font-weight: bold;
    PADDING-LEFT: 5px;
    PADDING-right: 5px;
}
.WebPart-Title-Edit
{
	border: dashed 1px red;
    color: #2a6698;
    font-family: arial; 
    font-size: 10pt; 
    font-weight: bold;
    PADDING-LEFT: 5px;
    PADDING-right: 5px;
    cursor: hand;
}
.WebPart-Title-CanNotEdit
{
	border: dashed 1px blue;
    color: #2a6698;
    font-family: arial; 
    font-size: 10pt; 
    font-weight: bold;
    PADDING-LEFT: 5px;
    PADDING-right: 5px;
    cursor: default;
}

