.Login {
	font-size : 10px;
	font-family :  Helvetica, sans-serif;
	}
a {
	font-family : Helvetica, Geneva, Arial, sans-serif;
	font-size : 11px;
	color: #103853;
	text-decoration: none;

	 }
a:link {  
text-decoration : none;
font-family: Helvetica, Verdana, Arial, sans-serif; 
font-size: 11px;
color: #103853;
}
a:hover { 
	color : #3B85B9; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px;
	text-decoration : underline;
}
Form {
	padding-bottom : 0px;
	margin-bottom : 0px;
}
p {  
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #2e2e2e;
}
UL { 
	margin-left: 10px;
	padding-left : 5px;
	list-style : disc outside url(../mac/Images/Arrow1.gif);
	margin-bottom : 0px;
	margin-top : 0px;
}
li {  
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px;
	margin-top: 2px; 
	margin-bottom: 2px; 
	padding-left: 0px
}
.FTable {
	border-color : #838781;
	border-style : solid;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}
.RightHDR {  
	font-family:Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #3B85B9; 
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.Right {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px;
	color: #606365;
}
li#RightB {
	font-weight : bold;
	color: #606365;
}
Table#P {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #2E2E2E;
}
.Presonal {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #2E2E2E;
	background-color : #F4F8FB;
	border : 1px solid #2E2E2E;
}
.Error { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #2E2E2E; 
	border : 1px solid #838781;
	}
p#Comment {
font-family: Helvetica, Geneva, Arial, sans-serif;
font-size: 9px; 
letter-spacing: 1px;
margin-top: 0px;
margin-bottom: 0px;
color: #666666;
}
@media print {

  a {
    color: #808080 !important;
    font-weight: normal !important;
  }
  body {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 10pt !important;
  }
  img {
    display: none !important;
  }
}
body {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 10pt !important;
}
  
.submenubg {z-index: 300;position: relative; background: #fafafa; border-bottom: 1px solid #c7c7c7;}
#nav {margin: 0px;padding: 0px;line-height: 100%;}
#nav li {margin: 0px;padding: 0px;float: left;position: relative;list-style: none; z-index: 120;}

/* main level link */
#nav a {color: #545554; text-decoration: none; font-size: 16px; display: block;padding:  7px 0px 7px 30px;margin: 0px;}
#nav a:hover {color: #00aeef;}

/* main level link hover */
#nav .current a, #nav li:hover > a {color: #00aeef;}

/* sub levels link hover */
#nav ul li:hover a, #nav li:hover li a {background: none;border: none; font-size: 13px;}
#nav ul a:hover {color: #00aeef !important;}

/* dropdown */
#nav li:hover > ul {display: block;}

/* level 2 list */
#nav ul {display: none;margin: 0;padding: 10px 15px 15px 15px;position: absolute;top: 30px;right: -10px;border: solid 1px #c7c7c7;border-top: 0px; background-color: #fafafa !important; z-index: 300;}
#nav ul li {float: none;margin: 0;padding: 0;white-space: nowrap;}
#nav ul a {font-weight: normal;padding:  8px 10px; }

/* clearfix */
#nav:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
#nav {display: inline-block;} 
html[xmlns] #nav {display: block;.}
 
* html #nav {height: 1%;}