﻿img { behavior: url(iepngfix.htc); }

body{
	font-family:verdana, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;	
	margin:0px auto;
	color:#1f65b5;
	height:100%;

		 
}


#wrapper{
	margin: 0px auto;
	width: 893px;
	padding:0px,0px,0px,0px; 
	background-color:#FFFFFF;
	margin:0px auto;
	text-align:left;

		}
		
#header{
	width:893px;
	height:100px;
	background-image:url('../images/header.gif');
	
}

#pink{
width:893px;
height:9px;
background-image:url('../images/pink-gred.gif')
	}

#main{
width:893px;
height:100%;
	}

#logoWrap{
	width:873px;
	height:340px;
	text-align:left;
	color:#000000;
	padding:10px;
	border-top:1px #b8b7b7 solid;
	
	}

#logo{
	width:873px;
	height:67px;
	text-align:left;
	color:#014577;
	position:relative;
	}

#vLine{
 position:absolute;
 width:3px;
 top:-100px;
 left:60px;
}

#footer{
	width:893px;
	background-image:url('../images/grey-gred.gif');
	height:23px;
	text-align:left;
	padding-top:50px;
	padding-left:15px;
	vertical-align:bottom;
	color:#FFFFFF;
	position:relative;
	}

#bodyLeft{
	width:171px;
	height:100%;
	background-color:#eaeaea;
	border-right:1px #b8b7b7 solid;
	text-align:left;
	float:left;
	POSITION: relative;

}

#bodyCenter{
	width:480px;
	padding-left:19px;
	padding-right:19px;
	height:100%;
	float:left;
	POSITION: relative;
	text-align:left;
}


#bodyRight{
	width:194px;
	height:100%;
	background-color:#eaeaea;
	border-left:1px #b8b7b7 solid;
	float:right;


}


#sideMenu{
	width:171px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
	padding-top:0px;
	text-indent:10px;
	background-color:#eaeaea;

	
}

#menuItems{
	height:26px;
	padding-top:6px;
	vertical-align:middle;
	padding-left:6px;
	padding-right:6px;
}

#link-wrap{
    
    margin-top:20px;
    text-align:center;
    background-color:white;
    background-image:url('../images/quick-bg.gif');
}

#link-wrap2{
    
    margin-top:5px;
    text-align:center;
    background-color:white;
    background-repeat:no-repeat;
    background-position:center;
}


#QuickmenuItems{
	padding-top:6px;
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-top:3px;
}

#flash{
    width:487px;
    height:206px;
	}

#smallLinkDiv{
	width:426px;
	height:20px;
	float:left;
	POSITION: relative;
	text-align:justify;
	color:#2d8fbd;
	font-size:11px;
	padding-left:0px;
}

#mainTitleDiv{
	width:426px;
	float:left;
	POSITION: relative;
	text-align:justify;
	color:#66C9F7;
	font-size:14px;
	font-weight:bold;
}

#textDiv{
	width:60%; float:left; padding-bottom:20px;
	padding-top:5px; padding-right:5px; padding-left:5px;



	
}

#pictureDiv{
	float:right; width:40%; padding:5px;

}

#footer-wraper {
    width:893px;
	height:300px;
	text-align:left;
	position:relative;

}

.clear {
    clear:both;
    }

.inside-text {
    font-family:verdana, Helvetica, sans-serif;
	font-size:12px;
}
}
.form{
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px;
	border:1px #1f65b5 solid;
	color: #1f65b5
}

.title-text {
	font-family: verdana, Helvetica, sans-serif;	font-size: 17px;	color: #dc8720;	text-decoration:none;
	font-weight:bold; 
	}
	
.esol-text {
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px;	color: #ffffff;	text-decoration:none;
	font-weight:normal; text-align:left;
	}

	.Hcalendar-text{
    font-family: verdana, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration:none;
	font-weight:bold; text-align:center;
	}

.bottom-border{
     width:155px;
     padding-left:6px;
     border-bottom:1px #b8b7b7 solid;
 
}

.table-border{
     border-bottom:2px #ffffff solid;
 }

.table-border2{
     border:1px #000000 solid;
 
}

.table-text {
	
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px;
	padding:6px;
	text-align:justify;
}

.side-menu-text {
	
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px; color:#ffffff; font-weight:bold;
	height:30px; padding-left:8px; padding-right:5px;
    background-color:#00477c;

}
.side-menu-text-over {
	
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px; color:#FFFFFF; font-weight:bold;
	height:30px; padding-left:8px; padding-right:5px;
    background-color:#e45e9a;

}

.sub-menu-text {
	
	font-family: verdana, Helvetica, sans-serif;
	font-size:11px; color:#66c9f7; font-weight:bold; border-bottom:1px #b9b8b8 solid;
	height:2px; padding-left:8px; padding-right:5px;
    background-color:#ffffff; padding-bottom:5px; padding-top:5px;

}

.logos-title {
	
	font-family: verdana, Helvetica, sans-serif;
	font-size:11px; color:#014577; font-weight:bold; padding-bottom:15px;
}

.logos-text {
	
	font-family: verdana, Helvetica, sans-serif;
	font-size:10px; color:#1f65b5; font-weight:normal; text-align:center;
}

a:visited.logos-text-link{
	font-family: verdana, Helvetica, sans-serif;
	font-size:10px; color:#1f65b5; font-weight:normal;
	text-decoration: none;
}


a:link.logos-text-link{
	font-family: verdana, Helvetica, sans-serif;
	font-size:10px; color:#1f65b5; font-weight:normal;
	text-decoration: none;
}

a:hover.logos-text-link{
	font-family: verdana, Helvetica, sans-serif;
	font-size:10px; color:#FF3399; font-weight:normal;
	text-decoration: none;
	
}





a:visited.side-menu-link{
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px; color:#ffffff; font-weight:bold;
	text-decoration: none;
}


a:link.side-menu-link{
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px; color:#ffffff; font-weight:bold;
	text-decoration: none;
}

a:hover.side-menu-link{
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px; color:#ffffff; font-weight:bold;
	text-decoration: none;
}


a:visited.sub-menu-link{
	font-family: verdana, Helvetica, sans-serif;
	font-size:11px; color:#1f65b5; font-weight:bold;	text-decoration: none;
}


a:link.sub-menu-link{
font-family: verdana, Helvetica, sans-serif;
	font-size:11px; color:#1f65b5; font-weight:bold;	text-decoration: none;
}

a:hover.sub-menu-link{
font-family: verdana, Helvetica, sans-serif;
	font-size:11px; color:#66c9f7; font-weight:bold; text-decoration: none;
}

a:visited.menu-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 13px;  color: #525151; font-weight: normal;	text-decoration: none;
}


a:link.menu-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 13px;  color: #525151; font-weight: normal;	text-decoration: none;
}

a:hover.menu-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 13px; color: #525151; font-weight: normal;	text-decoration: underline;
}

a:visited.quickmenu-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 11px;  color: #014577; font-weight: bold;	text-decoration: none;
}


a:link.quickmenu-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 11px;  color: #014577; font-weight: bold;	text-decoration: none;
}

a:hover.quickmenu-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 11px; color: #d12176; font-weight: bold;	text-decoration: none;
}

a:visited.quickmenu2-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 10px;  color: #014577; font-weight: bold;	text-decoration: none;
}


a:link.quickmenu2-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 10px;  color: #014577; font-weight: bold;	text-decoration: none;
}

a:hover.quickmenu2-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 10px; color: #84dc10; font-weight: bold;	text-decoration: none;
}


a:visited.esol-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:link.esol-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px;  color: #ffffff; font-weight: normal;	text-decoration: none;
}

a:hover.esol-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px; color: #ffffff; font-weight: normal;	text-decoration: underline;
}


a:visited.small-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 11px;  color: #e65c98; font-weight: normal;	text-decoration: none;
}

a:link.small-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 11px;  color: #e65c98; font-weight: normal;	text-decoration: none;
}

a:hover.small-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 11px; color: #e65c98; font-weight: normal;	text-decoration: underline;
}

a:visited.inside-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px;  color: #1f65b5; font-weight: normal;	text-decoration: none;
}

a:link.inside-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px;  color: #1f65b5; font-weight: normal;	text-decoration: none;
}

a:hover.inside-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px; color: #1f65b5; font-weight: normal;	text-decoration: underline;
}


a:visited.useful-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px;  color: #1f65b5; font-weight: normal;	text-decoration: none;
}

a:link.useful-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px;  color: #1f65b5; font-weight: normal;	text-decoration: none;
}

a:hover.useful-link{
	font-family: verdana, Helvetica, sans-serif;	font-size: 12px; color: #ce1a72; font-weight: normal;	text-decoration: underline;
}