p
{
	margin: 0pt;
	font-family: Verdana,Tahoma, Arial;
	font-size: 11px;
}
table
{
	border: 0;
	font-size: 11px;
	font-family: Verdana,Tahoma, Arial;
}
body
{
	padding-top:55px;
	background:#fff url(wwavwish.gif) top right no-repeat;
}
h1,h3,h4,h5,h6
{
	margin: 0pt;
	color: #000;
	font-family: Verdana, Tahoma, Arial;
}
h2
{
	margin: 0pt;
	color: #000;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial;
}

h3 {
	font-weight:bold;
	font-size: 11px;
}

hr.thin
{
	color: #E2E0E0;
	background-color: #E2E0E0;
	height: 1px;
}

/**************************************************/
/**************************************************/
/* Regular hyperlink */
/**************************************************/
/**************************************************/
a
{
	text-decoration: underline;
	color: #000; 
}
a:hover
{
	text-decoration: none;
	color: #000; 
}

a.visited
{
	text-decoration: underline;
	color: #000; 
}

/**************************************************/
/**************************************************/
/* Show underline on hover hyperlink */
/**************************************************/
/**************************************************/
.alink
{
	text-decoration: underline;
	color: #000;
	font-size: 11px;
}

/* Used on main page */
.alink:hover
{
	color: #000;
	font-size: 11px;
	text-decoration: underline;
}

/**************************************************/
/**************************************************/
/* Hyperlink for images */
/**************************************************/
/**************************************************/
a.img
{
	text-decoration: none;
	border: none;
}

/**************************************************/
/**************************************************/
/* Background colors */
/**************************************************/
/**************************************************/
.background
{
	background-color: whitesmoke;
}
.background1
{
	background-color: #F7F7F7;
}
.background2
{
	/* background-color: #666666; /*whitesmoke;*/ /*#f1f5e1;*/
	/* color: white; */
	background-color: #E0E0E0; /*whitesmoke;*/
	text-decoration: none;
	font-size: 11px;
	color: #636E5A;
}
.background3
{
	/* background-color: #fefff0; */
	background-color: whitesmoke;
}

/*login page*/
body.background3 {
	background-color:#fff;
}


.background4
{
	background-color: whitesmoke;/* #E2E0E0; */
}

/**************************************************/
/**************************************************/
/* Foreground colors */
/**************************************************/
/**************************************************/
.color1
{
    color: #dcdcdc;
}
.color2
{
	color: #f1f5e1;
}
.color3
{
	color: #fefff0;
}
.color4
{
	color: #5A6E5E;
}

/**************************************************/
/**************************************************/
/* Web Form styles */
/**************************************************/
/**************************************************/
.webForm
{
	border: solid 1px #E2E0E0;
	border-collapse: collapse;
}
.webFormTitle
{
	background-color: #f5f5f5; 
	color: black;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
}
.webFormTitleSmall
{
	background-color: whitesmoke; 
	color: black;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
}
.webFormCaption
{
	background-color: whitesmoke; 
	color: black;
	text-decoration: none;
	text-align: left;
}
.webFormPrompt
{
	background-color: #f5f5f5;
	color: black;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
    vertical-align: top;
	width: 30%;
}
.webFormFootnote
{
	color: black;
	text-decoration: none;
	text-align: left;
	font-size: x-small;
    vertical-align: top;
}
.webFormButtonRow
{
	border-top: solid 1px #E2E0E0;
	background-color: whitesmoke; 
}

/**************************************************/
/**************************************************/
/* Navigation/header bar specific */
/**************************************************/
/**************************************************/
.nav
{
	background-color: whitesmoke;
	color: #000;
}
.navbar
{
	background-color: #0c2577;
	font-family: Verdana,Tahoma, Arial;
}
.navBar
{
	xxxbackground-color: #0c2577;
	background:#004990 url(navbar.gif) bottom repeat-x;
}
.navBorder
{
	border: solid 0px black;
}
.navlink, .navlink:hover
{
	xxxbackground-color: #0c2577; 
	color: #fff;
	font-size: 11px;
	font-family: Verdana,Tahoma, Arial;
	text-decoration: none;
	font-weight: bold;
}
.navlink:hover
{
	text-decoration: underline;

}

.navlink option {
	background-color:white;
	color:black;
}

/**************************************************/
/**************************************************/
/* Misc. */
/**************************************************/
/**************************************************/
.bordered
{
	border: solid 1px #E2E0E0;
}
.borderTopBottom
{
	border-top: solid 1px #E2E0E0;
	border-bottom: solid 1px #E2E0E0;
}
.borderTop
{
	border-top: solid 1px #E2E0E0;
}
.borderBottom
{
	border-bottom: solid 1px #E2E0E0;
}
.borderLeft
{
	border-left: solid 1px #E2E0E0;
}
.borderRight
{
	border-right: solid 1px #E2E0E0;
}
.section
{
	background-color: whitesmoke; 
	border-top: solid 1px #E2E0E0;
	border-bottom: solid 1px #E2E0E0;
}
.subSection
{
	background-color: #E0E0E0; 
	border-top: solid 1px #E2E0E0;
	border-bottom: solid 1px #E2E0E0;
}
.nowrap 
{ 
	white-space: nowrap; 
}

/**************************************************/
/**************************************************/
/* Grid specific */
/**************************************************/
/**************************************************/
.editRow
{
	background-color: #fff8dc;
}

.dataGrid
{
	border: solid 1px #E2E0E0;
	border-collapse: collapse;
}
.headerRow
{
	background-color: #f5f5f5;
	font-weight: bold;
}
.normalRow
{
}
.alternateRow
{
	background-color: #E0E0E0;
}

/**************************************************/
/**************************************************/
/* Tabs. */
/**************************************************/
/**************************************************/
.tabItem, .tabItem > a
{
	font-weight: bold;

	text-decoration: none;
	cursor: pointer;
	color:#5a5b57;
}

.tabItem {
	background: #afb0a8 url(tabitem.gif) bottom repeat-x;
	border-top:1px solid #91928c;
	border-right:1px solid #91928c;
	border-left:1px solid #91928c;
	margin-right:10px;

}



.tabItemSelected, .tabItemSelected > a
{
	color: #000;
	font-weight: bold;

	text-decoration: none;
	cursor: default;
}

.tabItemSelected {
	background: #dadbd2 url(tabitemselected.gif) bottom repeat-x;
	border-top:1px solid #91928c;
	border-right:1px solid #91928c;
	border-left:1px solid #91928c;

}

.tabRow
{
	border-bottom: solid 1px #E2E0E0;
}

.Woef
{
	position:absolute;
	top:-50px;
	left:290px;

	height:500px;
	width:250px;
	background-image:url(wwavwish-home.png);
	background-repeat:no-repeat;
}

.LoginMessage
{

width:600px;
font-size:12px;
text-align:left;
font-family:Verdana,Arial,Sans-Serif;
color:#5e5f61;
font-style:italic;
}

/*hide gemini info on login screen*/
#ctl00_Header1_lnkLogo,
#ctl00_Header1_lnkDesc,
#ctl00_Header1_lblLicense {
	display:none;
}

