﻿body .accordionHeader
{
    color: black;
    background-color: transparent;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    border-right: #696969 1px outset;
    border-top: #696969 1px outset;
    border-left: #696969 1px outset;
    border-bottom: #696969 1px outset;
    background-image: url(images/tab1.gif);
}
.accordionContent
{
    background-color: #F8F8FF;
    border-right: #2F4F4F 1px inset;
    border-left: #2F4F4F 1px inset;
    border-bottom: #2F4F4F 1px inset;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
}
.accordionContent a
{    
    color: black;
    text-decoration: none;
    background-image: none;
    background-color: transparent;
    
}
.accordionContent a:hover
{    
    background: none;
	text-decoration: underline;
}
.accordionHeader a
{
    color: black;
    text-decoration: none;
    background-image: none;
    background-color: transparent;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}
.logintop
{
    
    border: 1px Inset #696969;
    color: #FFFFFF;
    background-color: #F8F8FF;
	font-family: Arial, Sans-Serif;
	font-size: 9px;
}
/* layout styles */
#header {
	height: 70px;
	z-index:100;

}

#logo {
	position: absolute;
	left: 10px;
	top: 28px;
	z-index:100;

}
#topmenu {
	position: absolute;
	left: 263px;
	top: 28px;
	z-index:100;

}

#menu1 { /* styles for top menu */
	position: absolute;
	top: 5px;
	right: 30px;
	z-index:100;
	font-family:Arial;
	font-size:12px;
	color:White;
}
	#menu1 ul { list-style: none; padding: 0px; margin: 0px;  font-family:Arial; color:White}
	#menu1 li { padding: 0px; margin: 0px; display: inline; border-left: solid 1px #ffffff;  font-family:Arial; color:White}
	#menu1 li.first { border-left: none;  font-family:Arial; color:White}
	#menu1 li a:link, #menu1 li a:visited { 
		padding: 0px 2px 0px 5px; 
		color: #ffffff; 
		text-decoration: none;  font-family:Arial;
	}
	#menu1 li a:active, #menu1 li a:hover {
		color: #ffffff;
		text-decoration: underline; font-family:Arial;
	}

#mainmenu { /* styles for section or tab menu */
	position: absolute;
	top: 43px;
	left: 200px;
	width: 500px;
		z-index:100;

}
	html>body #mainmenu {
		position: relative; /* Necessary for menu to position in Opera */
	}
	#mainmenu ul { list-style: none; padding: 0px; margin: 0px; }
	#mainmenu li { display: inline; }
	#mainmenu li a:link, #mainmenu li a:visited { 
		background: url('images/tab.gif') no-repeat 0px 1px;
		display: block;
		float: left;
		margin-right: 1px;
		width: 116px;
		height: 27px;
		color: #737685; 
		font-weight: bold;
		text-decoration: none; 
		text-align: center;
		padding-top: 6px;
		/* box model hack */
		voice-family: "\"}\"";
		voice-family:inherit;
		height: 21px;
		width: 115px;
	}
	html>body #mainmenu li a:link, html>body #mainmenu li a:visited { width: 115px; height: 21px; }
	#mainmenu li a:active, #mainmenu li a:hover, #mainmenu li a.selected{
		background: url('images/tab.gif') no-repeat 0px -92px;
	}


	#leftcontent 
	{
		position: absolute;
		top:113px;
		left:10px;
		width:180px;
		background:#fff;
			z-index:100;

		}

	#rightcontent {
		position: absolute;
		right:5px;
		top:140px;
		width:180px;
		background:#fff;
		margin-right:10px;
			z-index:100;

		}
	#centercontent 
	{
		margin-top:20px;
		background:#fff;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 200px;
   		margin-right:205px;
   			z-index:100;

		}

	html>body #centercontent {
   		margin-left: 200px;
   		margin-right:205px;
   			z-index:100;

		}
	#centercontentwide 
	{
		margin-top:20px;
		background:#fff;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 200px;
   		margin-right:10px;
   			z-index:100;

		}

	html>body #centercontentwide {
   		margin-left: 200px;
   		margin-right:10px;
   			z-index:100;

		}
#leftcontent  
{
    position: absolute;
	top: 93px;
	right: 10px;
	z-index:100;

}		
#Content1 
{
    position: absolute;
	top: 103px;
	right: 190px;
	z-index:100; 
    
}
#Maindiv 
{
    position: absolute;
	top: 98px;
	left: 263px;
	z-index:100; 
	font-family: Arial, Sans-Serif;
    font-size: 11px;
}
.grid1
{
    color: black;
    background-color: transparent;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    border-right: #696969 1px outset;
    border-top: #696969 1px outset;
    border-left: #696969 1px outset;
    border-bottom: #696969 1px outset;
    background-image: url(images/tab1.gif);
}
.Progress
 {
   background-color:#CF4342;
   color:White;
 }
 
.Progress img {
   vertical-align:middle;
   margin:2px;
 }
.button 
{
    font-family: verdana; 
    font-size: 9pt; 
    text-decoration: none; 
    width: 60px; 
    text-align:center; 
    border-width: 1px; 
    color: black; 
    border-color: #aaaaaa; 
    border-style: outset; 
    background: #F3F3F3;
    background-image: url(images/tab1.gif);
}
.button:active { border-style: inset;}
.button:hover
{
    color: #CF4342;
    background-color:#E3E3E3;
    text-decoration:none;
    font-family: verdana; 
    font-size: 9pt;
    cursor: pointer;

} 
.FormTable
{
    font-family: verdana;
    font-size: 10pt;
    text-decoration: none;
    width: 420px;
    text-align: left;
    border-width: 0px;
    color: black;
    border-color: #aaaaaa;
    border-style: outset;
    background: #F3F3F3;
}
.FormTabletd1
{
    color: #333333; 
    background-color: #F1F1F2; 
    font-family: Arial; 
    font-size: 10pt;
    width:30%;
    vertical-align:middle;
    
}
.FormTabletd2
{
    color: #333333; 
    background-color: #FDFCFA; 
    font-family: Arial; 
    font-size: 9pt;
    width:70%;
    vertical-align:top;
}
.FormTable2
{
    font-family: verdana;
    font-size: 8pt;
    text-decoration: none;
    width: 330px;
    text-align: left;
    border-width: 0px;
    color: black;
    border-color: #aaaaaa;
    border-style: outset;
    background: #F3F3F3;
}
.FormTabletd3
{
    color: #333333; 
    background-color: #F1F1F2; 
    font-family: verdana; 
    font-size: 8pt;
    width:30%;
    vertical-align:top;
    
}
.FormTabletd4
{
    color: #333333; 
    background-color: #FDFCFA; 
    font-family: verdana; 
    font-size: 8pt;
    width:70%;
    vertical-align:top;
}
.buttonvar 
{
    font-family: verdana; 
    font-size: 10pt; 
    text-decoration: none; 
    text-align:center; 
    border-width: 1px; 
    color: black; 
    border-color: #aaaaaa; 
    border-style: outset; 
    background: #F3F3F3;
    background-image: url(images/tab1.gif);
}
.buttonvar:active { border-style: inset;}
.buttonvar:hover
{
    color: #CF4342;
    background-color:#E3E3E3;
    text-decoration:none;
    font-family: verdana; 
    font-size: 10pt;
    cursor: pointer;

} 
.info1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BA1912;
}
.LinkListing
{
    color: #5D7B9D;
    text-decoration:none;
    font-family: Arial; 
    font-size: 10pt;
    cursor: pointer;

} 
.td
{
	font-family: Arial, Sans-Serif;
    font-size: 9px;
}
.sText
{
	font-family: Arial, Sans-Serif;
    font-size: 9pt;
}
.sHeader
{
	font-family: Arial, Sans-Serif;
    font-size: 10pt;
}
.sLogo
{
	margin:2px;
}
.inputTextNormal
{
	font-size: 10pt;
	border-left-color: #fff0f0;
	background-image: none;
	border-bottom-color: #fff0f0;
	color: black;
	border-top-style: inset;
	border-top-color: #fff0f0;
	font-family: Arial;
	border-right-style: inset;
	border-left-style: inset;
	background-color: #ffffff;
	border-right-color: #fff0f0;
	border-bottom-style: inset;
}
.inputTextFalse
{
	font-size: 10pt;
	border-left-color: #ff0033;
	background-image: none;
	border-bottom-color: #ff0033;
	color: white;
	border-top-style: inset;
	border-top-color: #ff0033;
	font-family: Arial;
	border-right-style: inset;
	border-left-style: inset;
	background-color: #ff3333;
	border-right-color: #ff0033;
	border-bottom-style: inset;
}

.AlertHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: #ff3300;
	font-family: Arial;
	text-align: center;
}
.AlertText
{
	font-size: 10pt;
	font-family: Arial;
}

