/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
A.BlueLink:link
{
	font-size: 9.5pt;
	color: #000099;
	font-family: arial;
	text-decoration: underline;
}	
A.BlueLink:active
{
	font-size: 9.5pt;
	color: #000099;
	font-family: arial;
	text-decoration: underline;
}
A.BlueLink:visited
{
	font-size: 9.5pt;
	color: #000099;
	font-family: arial;
	text-decoration: underline;
}
A.BlueLink:hover
{
	font-size: 9.5pt;
	color: #000099;
	font-family: arial;
	text-decoration: underline;
}
A.SideNavLink:link
{
	font-size: 8.5pt;
	color: #ffffff;
	font-family: arial;
	text-decoration: none;
}	
A.SideNavLink:active
{
	font-size: 8.5pt;
	color: #ffffff;
	font-family: arial;
	text-decoration: none;
}
A.SideNavLink:visited
{
	font-size: 8.5pt;
	color: #ffffff;
	font-family: arial;
	text-decoration: none;
}
A.SideNavLink:hover
{
	font-size: 8.5pt;
	color: #d2e9ff;
	font-family: arial;
	text-decoration: none;
}
A.NavLink:link
{
	font-size: 8.5pt;
	color: #000066;
	font-family: arial;
	text-decoration: none;
}	
A.NavLink:active
{
	font-size: 8.5pt;
	color: #000066;
	font-family: arial;
	text-decoration: none;
}
A.NavLink:visited
{
	font-size: 8.5pt;
	color: #000066;
	font-family: arial;
	text-decoration: none;
}
A.NavLink:hover
{
	font-size: 8.5pt;
	color: #000066;
	font-family: arial;
	text-decoration: none;
}

A.footerlink:link
{
	font-size: 8pt;
	color: #bbe8ff;
	font-family: Verdana,tahoma,arial;
	text-decoration: none;
}	
		
A.footerlink:visited
{
	font-size: 8pt;
	color: #bbe8ff;
	font-family: Verdana,tahoma,arial;
	text-decoration: none;
}	
		
A.footerlink:active	{	
	font-size: 8pt;
	color: #bbe8ff;
	font-family: Verdana,tahoma,arial;
	text-decoration:	none;
	}	
		
A.footerlink:hover
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana,tahoma,arial;
	text-decoration: underline;
}

	
UL LI
{
	list-style-type: square;
}	
.NewsHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: #006699;
	font-family: tahoma,verdana,arial;
}
.NewsBox
{
	border-right: #006699 1px solid;
	border-top: #006699 1px solid;
	border-left: #006699 1px solid;
	border-bottom: #006699 1px solid;
}
.MainContent
{
	font-size: 10pt;
	color: #000000;
	font-family: tahoma,verdana,arial;
	padding-left: 20px; 
	padding-right: 30px; 
	padding-top: 15px; 
	padding-bottom: 15px
}
.MainContentNarrow
{
	font-size: 10pt;
	color: #000000;
	font-family: tahoma,verdana,arial;
	padding-left: 20px; 
	padding-right: 80px; 
	padding-top: 15px; 
	padding-bottom: 15px
}

.MainContentKudos
{
	font-size: 10pt;
	color: #000000;
	font-family: tahoma,verdana,arial;
	padding-left: 20px; 
	padding-right: 80px; 
	padding-top: 15px; 
	padding-bottom: 15px
}

.SubContent
{
	font-size: 10pt;
	color: #000000;
	font-family: tahoma,verdana,arial;
	padding-left: 10px; 
	padding-right: 5px; 
	
}
.KudoCell
{
	font-size: 8.5pt;
	color: #000000;
	font-family: tahoma,verdana,arial;
	
}

.TopNav
{
	BORDER-RIGHT: #FFFFFF 1px solid;
}
.PageMain
{
	BORDER-Right: #006600 2px solid;
	BORDER-Left: #006600 2px solid;
	font-size: 10pt;
	color: #000000;
	font-family: tahoma,verdana,arial;
}
.BoxText
{
	font-size: 10pt;
	color: #000000;
	font-family: tahoma,verdana,arial;
}

.PageTopBorder
{
	BORDER-Top: #006600 2px solid;
}
.PageBottomBorder
{
	BORDER-Bottom: #006600 2px solid;
}

.PageHeader
{
	border-bottom: 1px solid #000066; 
	background-image: url('images/pageheaderbg.gif'); 
	background-repeat: repeat-x
}

.PageRightBar
{
	BORDER-LEFT: #000066 1px solid;
}

.Footer
{
	font-size: 8pt;
	color: #006600;
	font-family: verdana,arial;
	
}
.FormsTextInput
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: #f0f8ff;
}
.DataInputText
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: #f5f5f5;
}
.FormsLabel
{
	font-weight: normal;
	font-size: 10pt;
	color: #000080;
	border-top-style: none;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.FormsRFV
{
	font-size: 8pt;
	color: red;
	font-family: Arial;
	
}
.RDOList
{
	font-size: 8.5pt;
	text-transform: uppercase;
	color: black;
	font-family: Arial;
}
.RDOListSm
{
	font-size: 7pt;
	color: black;
	font-family: Tahoma;
}
.SidenavCell
{
	background-position: left top;
	padding-left: 7px;
	background-image: url('/images/sidenavbg.gif');
	border-top: #567dcf 1px solid;
	border-bottom: #03073e 1px solid;
	background-repeat: repeat-x;
}
.SidenavSubCell
{
	background-position: left top;
	padding-left: 15px;
	background-image: url('/images/sidenavbg.gif');
	background-repeat: repeat-x;
}
.SidenavSubTopCell
{
	background-position: left top;
	padding-left: 7px;
	background-image: url('/images/sidenavbg.gif');
	border-top: #567dcf 1px solid;
	background-repeat: repeat-x;
}
.SidenavSubBottomCell
{
	background-position: left top;
	padding-left: 15px;
	background-image: url('/images/sidenavbg.gif');
	border-bottom: #03073e 1px solid;
	background-repeat: repeat-x;
}
.SidenavBottomCell
{
	background-position: left top;
	background-image: url('/images/sidenavbg.gif');
	border-top: #567dcf 1px solid;
	background-repeat: repeat-x;
}

.SidenavBlankCell
{
	background-position: left top;
	background-image: url('/images/sidenavbg.gif');
	border-bottom: #03073e 1px solid;
	background-repeat: repeat-x;
}
.HeaderCell
{
	background-position: left top;
	padding-left: 20px;
	border-bottom: #000066 1px solid;
	border-right: 1px solid #000066; 
	background-repeat: repeat-x;
}

.MainContentCell
{
	padding-left: 5px; 
	padding-right: 20px; 
	padding-top: 10px; 
	padding-bottom: 5px;
	font-size: 10pt;
	color: #000000;
	font-family: verdana,tahoma,arial;

}
.NavTable
{
	border-top: #000066 1px solid;
	border-bottom: #000066 1px solid;
	border-left: #000066 1px solid;
	border-right: #000066 1px solid;
}
.Announcement {
	margin: 5px;
	padding: 5px;
	width: inherit;
	background: #006600;
	font-size: 13px;
	color:#fff;
	font-family: verdana,tahoma,arial;
	font-weight: bold;
	text-align:center;
}
