body {
	margin: 0px;
	padding-top: 0px;
}

div#leftbar{
	margin: 10px;
	width: 200px;
	float: left;
    	height: 800px; 
}

table#leftbar{
	font-family:arial; 
	font-size:8pt;
  	border-width:1px;
	border-style:solid; 
	border-color: #888888;	
}

div#vfenav{
	border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
}

table#svstat td {
	border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
}

table#vfenav{
	padding:0px;
	width: 100%;
	margin: 0px;
}

div#vfenav a img {
	color: #134883; 
	border: #134883; 
}

div#vfenav a:visited img {
	color: #134883; 
	border: #134883; 
}


table#loginform{
	border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
}

table#header {
	padding: 0px;
	text-align: right;
	width: 100%;
	background-color: #A1B2BE;
        margin: 0px;
}

table#header a { 
	padding: 0 .5em;
	margin: 0px;
	color: red;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	border: none;
}

table#header a.iconlink img{
	color: #A1B2BE;
	border: #A1B2BE;
}

table#header a.iconlink:visited img {
	color: #A1B2BE;
	border: #A1B2BE;
}

table#header a.signup {
	border-right: 2px solid red;
}

table#header a:hover {
	text-decoration: underline;
	font-size: 10pt;
}
div#form{
	font-size: 10pt;
}

form#login {
	border: 1px solid #134883;
	border-top-width: 5px;
	font-size: 10pt;
	background-color: white;
	padding: 0;
	border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
}

form#login a {
	padding: 0 .5em;
	border-right: 2px solid #134883;
	margin: 0px;
	font-size: 10pt;
	color: #184883;
	font-weight: bold;
	text-decoration: none;
}

form#login a.last {
	border: 0;
}

form#login a:hover {
	text-decoration: underline;
}

form#login label {
        font-size: 10pt;
}

form#loginold input {
	font-size: 10pt;
	color: #999999;
	
}
form#loginold input[type="text"]:focus
{
	color: #999999;       
	font-size: 10pt; 
}

inputText { width: 300px; }
inputTextActive { color: #a1a1a1; font-style: italic; }

div#header {
	margin: 0px;
	background: #A1B2BE;
	padding: 2px;
	padding-left:0px;
}

div#vfenav {
	margin: 0px;
	background: #134883;
	padding: 0px;
	padding-left: 10px;
}

div#vfenav a {
	padding: 0 .5em;
	border-right: 2px solid white;
	margin: 0px;
	color: white;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	font-family: times;
}

div#vfenav a.last {
	border: 0px;
}

div#vfenav a:hover {
	text-decoration: underline;
}

div#intro {
	padding: 1px 10px;
	
}

div#vfe_header {
	color: grey;
	border: none;	
}

div#vfe_header table {
	border: none;
}

a.iconlink img{
        color: #134883;
        border: #134883;
}

a.iconlink:visited img {
        color: #134883;
        border: #134883;
}

a.ficonlink img{
        color: #FFFFFF;
        border: #FFFFFF;
}

a.ficonlink:visited img {
        color: #FFFFFF;
        border: #FFFFFF;
}

div#content{ 
	margin: 10px;
	width: 95%;
}
div#news {
 	font-size: 9pt;	
	float: right;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #134883;
	border-top-width: 5px;
	padding: .5em;
	border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px;
}

div#news .title {
	margin: 0;
	padding: 0;
	font: bold 14pt/14pt times;
	text-decoration: none;
	color: #134883;
}

div#news a.title:hover {
	text-decoration: underline;
}

dl.accounts {
	float: left;
	width: 21%;
	max-width: 200px;
	height: 125px;
	margin-left: 2%;
	margin-bottom: 10px;
	border: 1px solid #2D3D8C;
	background-color: #ECE9E3;
	padding: 2px;
}


dl.accounts dt {
	font-weight: bold;
	text-align: center;
}

dl.accounts dd {
	margin-left: 0px;
}

div#account {
	text-align: center;
}

div#account a { 
	padding: 0 .5em;
	margin: 0px;
	color: red;
	text-decoration: none;
}
div#account table {
	margin-left: auto;
	margin-right: auto;
	border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px ;
	-moz-border-radius: 5px 10px 10px 5px / 5px 10px 10px 5px ; 
}

div#account table td.title  {
	background-color: #134883;
	font: bold 14pt/14pt times;
	color: white;
	border-radius: 5px 5px 0px 0px / 5px 5px 0px 0px ;
	-moz-border-radius: 5px 5px 0px 0px / 5px 5px 0px 0px ; 
}

div#account table td.title a {
	background-color: #134883;
	font: bold 14pt/14pt times;
	color: white;
}


div#footer {
	position:relative;	
}

dhtmltooltip{
position: absolute !important;
width: 300px !important;
border: 2px solid black !important;
padding: 2px !important;
background-color: lightyellow !important;
visibility: hidden;
z-index: 100 !important;
border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px !important;
-moz-border-radius: 5px 5px 5px 5px / 5px 5px 5px 5px !important; 
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
//filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
!important;
}
div#ddtip{ !important;}

#supq{
        display : inline !important;
        color: green ;
        font: bold 7pt/7pt times;
        vertical-align: super;
!important;
}


