#con-h1 {padding:0px 5px 0px 5px;}
.large {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:#545454; }
.medium {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:9pt; color:#545454; }
.small {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#545454; }
.cookie-crum {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#545454; margin: 5px 0px 0px 0px;}
.table-1 th{ background-image:url(/images/template/h_bg1.gif); font-family:Tahoma, Arial, Helvetica, sans-serif; color:#315174; font-weight:bold; height:23px; font-size:8pt; padding: 0px 4px 0px 4px;}
.table-1 td{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color:#545454; background-color:#EEEEEE; border-bottom:1px solid white; border-right:1px solid white; padding: 2px 4px 2px 4px;}
.table-1 select, input {font-size:8pt;}
.table-2 {border:1px solid #315174; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; border-top:0px;}
.table-2 th{ background-image:url(/images/template/h_bg1.gif); color:#315174; font-weight:bold; height:23px; padding: 0px 4px 0px 4px;}
.table-2 td{background-color:#EEEEEE; border-bottom:1px solid white; border-left:1px solid white; padding: 2px 4px 2px 4px; font-weight:bold; color:#545454;}
.table-3 {border:1px solid #40695e; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; border-top:0px;}
.table-3 th{ background-image:url(/images/template/h_bg6.gif); color:#315174; font-weight:bold; height:23px; padding: 0px 4px 0px 4px;}
.table-3 td{background-color:#eaf2f0; border-bottom:1px solid white; border-left:1px solid white; padding: 2px 4px 2px 4px; font-weight:bold; color:#40695e;}
.table-login {border:1px solid #c56f30; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; border-top:0px;}
.table-login th{ background-image:url(/images/template/h_bg3.gif); color:#c56f30; font-weight:bold; height:23px; padding: 0px 4px 0px 4px;}
.table-login td{background-color:#f5efe9; border-bottom:1px solid white; border-left:1px solid white; padding: 2px 4px 2px 4px; font-weight:bold; color:#c56f30;}
.table-newc {border:1px solid #315174; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; border-top:0px;}
.table-newc th{ background-image:url(/images/template/h_bg1.gif); color:#315174; font-weight:bold; height:23px; padding: 0px 4px 0px 4px;}
.table-newc td{background-color:#E5EAEF; border-bottom:1px solid white; border-left:1px solid white; padding: 2px 4px 2px 4px; font-weight:bold; color:#315174;}
.errors {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#dd0000; border:1px solid #dd0000; background-color:#F3EBEB; vertical-align:top; padding:5px; }
.errors th {font-weight:bold; vertical-align:top; padding-right:5px;}
.errors2 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#dd0000; }
.h-grey td { background-image:url(/images/template/h_bg2.gif); color:#666666; font-weight:bold; height:23px; padding: 0px 4px 0px 4px; text-align:center; border-left:0px; border-bottom:0px}
.h-green td { background-image:url(/images/template/h_bg6.gif); color:#40695e; font-weight:bold; height:23px; padding: 0px 4px 0px 4px; text-align:center; border-left:0px; border-bottom:0px}
.recover {background-color:#EEEEEE; color:#545454;}
.spacer {font-size:4pt;}
form {margin:0px;}
.help-list {margin: 2px 0px 10px 25px; padding-left: 1.5em;}
.help-h {color: #c56f30; font-weight:bold;}
.help-h2 {color: #c56f30; font-weight:bold; border-bottom:1px solid #c56f30; margin-bottom:5px;}
.help-h a, .help-h a:link, .help-h a:visited { color: #333333; text-decoration: none; }
.help-h a:hover{ color: #aa0000; text-decoration: underline; }
.image-border {border:1px solid #333333;}
.jumpmenu {font-family:Arial; font-size:100%;}
.contactus-1 td {border-top:1px solid #FFFFFF; border-bottom:1px solid #CCCCCC; padding:2px 0px 2px 4px; border-right:0px solid #CCCCCC;}
.contactus-1 th {border-top:1px solid #FFFFFF; border-bottom:1px solid #CCCCCC; background-color:#EDEDED; font-weight:normal; text-align:left; padding:2px 0px 2px 4px; border-right:0px solid #CCCCCC;}
.header-1 {font-weight:bold; color:#315174; border-bottom:1px dashed #315174;}
.header-2 {color:#c56f30; font-weight:bold; border-bottom:1px solid #808180; width:100%;}
.header-3 {color: #c56f30; font-weight:bold;}
.header-4 {padding-bottom:0px; } 
.header-4 a, .header-4 a:link, .header-4 a:visited {color:#c56f30; font-weight:bold; text-decoration:underline;}
.con-div {width:605px;}
.form-table-1 { border-width:0px 1px 1px 1px; border-color:#315174; border-style:solid; padding:0px; margin:0px; width:100%;}
.form-table-1 th{ background-image:url(/images/template/h_bg1.gif); font-family:Tahoma, Arial, Helvetica, sans-serif; color:#315174; font-weight:bold; height:23px; font-size:8pt; padding: 0px 4px 0px 4px; border-collapse:collapse;}
.form-table-1 td{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color:#545454; background-color:#EEEEEE; border-bottom:1px solid white; border-right:1px solid white; padding: 2px 4px 2px 4px; white-space:nowrap; font-weight:bold;}
.form-table-1 select, input {font-size:8pt;}
.emp-h1 {background-color:#545454; width:595px; color:white; padding:5px 5px 5px 10px; border-bottom:1px solid white;}
.emp-table1 {background-image:url(/images/emp_bg.gif);}
.emp-table1 th {text-align:center;padding:0px 10px; vertical-align:top;}
.emp-table1 th img {border:1px solid #545454;}
.emp-lms {height:60px;}
.emp-lms img {text-align:left; border:1px solid #AFAFAF; margin:0px 5px 0px 0px;}
.emp-lms-h {color:white; font-family:Tahoma, Arial; font-size:8pt; font-weight:bold; background-color:#315174; padding: 0px 0px 0px 5px; vertical-align:middle; height:22px; margin-bottom:5px;}
a.info{ position:relative; z-index:24; }
a.info:hover{z-index:25; background-color:#FFFFFF;}
a.info span{display: none}
a.info:hover span{ /*the span will display just on :hover state*/
    position:absolute;
	display:block;
    text-decoration: none;
	font-size:8pt;
	font-family:tahoma, arial;
	color:#545454;
	background-color:#efefef;
    text-decoration: none;
    top:2.5em; left:1em; width:260px;
    border:1px solid #545454;
	text-align: left;
	padding: 5px;
	line-height:12px;
	z-index:26;
}
a.info:hover span img{ margin-right:5px; border:1px solid #999999;}

.revuser-t1 {border-collapse:collapse;}
.revuser-t1 th {color:#69829f; font-size:17pt; font-weight:bold; text-align:left;}
.revuser-t1 td {vertical-align:bottom; text-align:right; font-weight:bold;}
.revuser-txt1 a, .revuser-txt1 a:link, .revuser-txt1 a:visited {color:#3b4d61; font-weight:bold; text-decoration:none;}
.revuser-txt1 a:hover {color:#dd0000; text-decoration:underline; font-weight:bold;}
.revuser-t2 {border-collapse:collapse; margin-bottom:5px;}
.revuser-t2 td {border-collapse:collapse; padding:10px 0px; }
.revuser-t2 th {border-collapse:collapse; padding:10px 5px; }
.revuser-t2 th img {border:1px solid #a0a0a0;}
.pagenum2 {border-top:1px solid #69829f; padding:5px 2px; width:606px; height:20px;}

/* START - Page Numbers */
/* .pagenum { font-family:Tahoma; padding:0; margin:0 auto; font-size:8pt; white-space:nowrap; list-style-type:none; float:right;} */
* html .pagenum { display:inline-block; width:1px; padding:0 2px;}  
.pagenum li { display:table-cell;}
* html .pagenum li { display:inline;}
.pagenum a { display:block; padding:0.2em .6em 0.2em .6em; color:#2a70b2; text-decoration:none; border:1px solid #2a70b2; margin:0 .2em; font-weight:bold; background-color:#ecf3fa;}
* html .pagenum a { display:inline-block; padding-right:.6em;}
.pagenum a:hover {color:#fff; background:#2a70b2; text-decoration:none;}
a.current { display:block; padding:0.1em .45em 0.1em .6em; color:#8d8d8d; text-decoration:none; border:1px solid #8d8d8d; margin:0 .2em; font-weight:bold; background-color:#f0f0f0;}
/* END - Page Numbers */
