body {
	background-color:#D6D6D6;
}

p {
	font-size:8pt;
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
  	font-weight: normal;
}

td, th { font-size:8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; }
	
.paTitle {font-size: 10pt; color: #c71000; font-family:Verdana, Arial, Helvetica, sans-serif;}

.stuli {font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.employeeName {
	font-size: 8pt;
	color: gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.employeeTitle {font-size: 7pt; color: gray; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.titlePage { font-size:14px; color:#c71000; font-family:Verdana, Arial, Helvetica, sans-serif; }

.regiTitle{  font-size:14px; color:#c71000; font-family:Verdana, Arial, Helvetica, sans-serif; }

.secTitle { font-size:14px; color:#c71000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

.secSubTitle { font-size:9px; color: gray; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/* Sidebar Menu
line-height: 1.5em; 
 */

ul.fxhierarchy { display: block; font-size: 1em; width:auto; text-align: left; margin:0; padding:0; list-style-type:none}
ul.fxhierarchy li { font-weight:normal; vertical-align:middle; }
ul.fxhierarchy li a { display:block; padding-right:16px; text-decoration: none; color: #FFFFFF; background-color:inherit}
ul.fxhierarchy li a:hover {text-decoration: none;}

ul.fxhierarchy li.level1 { font-size:10px; display: block; color: #FFFFFF; width:auto; height:15px; border-bottom: 1px solid #FFFFFF; background-color: #EBEBEB; vertical-align:middle;}
ul.fxhierarchy li.level1 a { padding-left:5px; font-size:10px; display:block; color: #000000; width:auto; height:15px; line-height: 1.5em;}
ul.fxhierarchy li.level1 a:hover { font-size:10px; display:block; background-color: #EBEBEB; color: Gray; width:auto; height:15px; vertical-align:middle;}

ul.fxhierarchy li.level1Selected { font-size:10px; display: block; color: #000000; width:auto; height:15px; border-bottom: 1px solid #FFFFFF; background-color: #FFFFFF; vertical-align:middle;}
ul.fxhierarchy li.level1Selected a { padding-left:5px; font-size:10px; display:block;  width:auto; height:15px; color: Gray; line-height: 1.5em;}
ul.fxhierarchy li.level1Selected a:hover { font-size:10px; display:block; background-color: #EBEBEB; color: #000000; width:auto; height:15px; vertical-align:middle;}

ul.fxhierarchy li.level2 { font-size:10px; display: block; color: #FFFFFF; width:auto; height:15px; border-bottom: 1px solid #EBEBEB; background-color: #EBEBEB; vertical-align:middle;}
ul.fxhierarchy li.level2 a { padding-left:14px; font-size:10px; display:block; color: #000000; width:auto; height:15px; line-height: 1.5em;}
ul.fxhierarchy li.level2 a:hover { font-size:10px; display:block; background-color: #EBEBEB; color: Gray; width:auto; height:15px; vertical-align:middle;}

ul.fxhierarchy li.level2Selected { font-size:10px; display: block; color: #000000; width:auto; height:15px; border-bottom: 1px solid #EBEBEB; background-color: #FFFFFF; vertical-align:middle;}
ul.fxhierarchy li.level2Selected a { padding-left:14px; font-size:10px; display:block;  width:auto; height:1 5px; color: gray; line-height: 1.5em;}
ul.fxhierarchy li.level2Selected a:hover { font-size:10px; display:block; background-color: #EBEBEB; color: Gray; width:auto; height:15px; vertical-align:middle;}

ul.fxhierarchy li.selected { font-size:10px; display:block; background-color: #849C52; color: #FFFFFF; width:auto; height:16px; vertical-align:middle; }

.mailAddressTitle, phoneT, faxT , generalInfo { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.rights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
}

.titleParagraph {
	font-size:10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#1F2D7C;
	font-weight: bold;
	}

li{
	font-size:10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.cellRightBCorner {
	border-right: 1px solid #275692;
	border-bottom: 1px solid #275692;
}
.cellLeftBCorner {
	border-left: 1px solid #275692;
	border-bottom: 1px solid #275692;
}
.cellLeftLine {
	border-left: 1px solid #275692;
}
.cellLeftRightTopLine {
	border-left: 1px solid #275692;
	border-right: 1px solid #275692;
	border-top: 1px solid #275692;
	
}
.cellRightLine {
	border-right: 1px solid #275692;
}

cellFull {
	border-left: 1px solid #275692;
	border-right: 1px solid #275692;
	border-top: 1px solid #275692;
	border-bottom: 1px solid #275692;
}

.pressDate {
}

.bgLeftMenuGray {
	background-color: #EBEBEB;
	bgcolor: #EBEBEB; 

}

.bgMain { 
	background-color: #FFFFFF;
	bgcolor: #FFFFFF;
}

a { color: Blue; font-size: 9pt;  text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link, a:visited	{ color: #3333FF; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:active, a:focus, a:hover	{ color: #990000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.nav { display: inline; background-color: silver; width: 200px; color: #ffffff; font-size: 11px; line-height: 18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.nav:link, a.nav:visited	{ color: black; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.nav:active, a.nav:focus, a.nav:hover	{ color: #ffffff; background-color: #cc0033; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.leftnav { color: #000000; display: inline; width:auto; font-size: 8pt;  text-decoration: none; line-height: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.leftnav:link, a.leftnav:visited	{ color: #000000; text-decoration: none; font-size: 8pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.leftnav:active, a.leftnav:focus, a.leftnav:hover	{ color: #990000; text-decoration: underline; font-size: 8pt; font-family:Verdana, Arial, Helvetica, sans-serif;}


a.leftnavactive {
	color: #990000;
	font-size: 8pt;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
a.leftnavactive:link, a.leftnavactive:visited	{ color: #990000; font-size: 8pt; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.leftnavactive:active, a.leftnavactive:focus, a.leftnavactive:hover { color: #000080; font-size: 8pt; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.leftnavCal { display: inline;
	width:auto; display: inline; text-align: center; font-size: 8pt;  text-decoration: none; line-height: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.leftnavCal:link, a.leftnavCal:visited	{ color: #000000; text-decoration: none; font-size: 8pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.leftnavCal:active, a.leftnavCal:focus, a.leftnavCal:hover	{ background: url(../images/imgtab.jpg); text-align: center; width:auto; color: #990000; text-decoration: none; background-color: #DBDBDB; font-size: 8pt; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.leftnavactiveCal {
	display: inline;
	background: url(../images/imgtab.jpg);
	width:auto;
	color: #900000;
	font-size: 8pt;
	line-height: 22px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

a.leftnavactiveCal:link, a.leftnavactiveCal:visited	{ color: #990000; font-size: 8pt; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.leftnavactiveCal:active, a.leftnavactiveCal:focus, a.leftnavactiveCal:hover { line-height: 22px; color: #990000; font-size: 8pt; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}


a.botnav { color: #FFFFFF; font-size: 10px;  text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; }

a.botnav:link, a.botnav:visited	{ color: #FFFFFF; text-decoration: none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.botnav:active, a.botnav:focus, a.botnav:hover	{ color: #E0E0E0; text-decoration: none; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.pressLink {
}

.msgError{
	color:#FF0000;
}

.resTitle {
	color:#75006E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	}

.resumeTitle {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	}

.resumeItemsTitle {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	}

.university {
	color:#75006E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform: capitalize
}

/*pagination */
div#pagination {
     height:50px;
     margin-top:3px;
 }
 
div#pagination .count {
     float:left;
     padding:5px;
     }
	 
div#pagination .pages {
     float:right; padding:5px;
     }

/*div#paginationTop{background: url(../images/oPagination_bg_top.png) bottom center no-repeat; height:40px; margin-bottom:3px;}*/
div#paginationTop .count { float:left; padding:5px;}
div#paginationTop .pages { float:right; padding:5px;}

div.pagination { padding: 3px; margin: 3px; }
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid gray;
	text-decoration: none; /* no underline */
	color: Silver;
}

div.pagination a:hover, div.pagination a:active {
     border: 1px solid gray;
     color: #000;
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid gray;
	font-weight: bold;
	background-color: Silver;
	color: #FFF;
}
	 
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: Silver;
}

.bold14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.rederror {
	color: red;
}