/* CSS Document */

*{
	margin: 0;
	padding: 0;
}

 #reset_coords {
 	width: 960px;
	margin: 0 auto;

 }

body { 
	background: #022e6f url(images/blueBG.jpg) repeat-y top center;
	height: 100px;
}

.body_content {
	width: 536px;
	padding: 20px 30px 30px 40px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}
.body_content p{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}
.body_content p.red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#990000;
	font-weight: bold;
}
 
td {
	vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}
 


#top_row_1 {
	width:960px;
	height:80px;
}
 
#top_row_2 {
	width:960px;
	height:19px;
}
 
#top_row_3 {
	width:960px;
	height:24px;
}



#top_td_1 {
	width:225px;
	height:19px;
}

#top_td_2 {
	width:124px;
	height:19px;
}



.left_nav {
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
padding: 10px;
}

.left_nav a:link,  a:visited, a:active {
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
text-decoration:none;
}

.left_nav a:hover{
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
	text-decoration:underline;
	color: #cca553; 
}

	

/* top navigation */

#top_table {
	position:absolute;
	top:0px;
	left:30px;
	background-image:url(images/top_image.jpg);
	height: 123px;
	width: 960px;
}
/*
#index_top_image {
	position:absolute;
	top:0px;
	left:-1px;
	background-image:url(images/index_top_image.jpg);
	height: 317px;
	width: 960px;
	visibility: visible;
}

*/


#index_top_but_1 {
	position:absolute;
	top:79px;
	left: 218px;
	height: 19px;
	width: 121px;
	background:url(images/index_top_nav_1.jpg) 0px 0px no-repeat;
	display:block;
}
#index_top_but_1:hover {
	background:url(images/index_top_nav_1.jpg) 0px -19px no-repeat;
}

#index_top_but_2 {
	position:absolute;
	top:79px;
	left: 342px;
	height: 19px;
	width: 121px;
	background:url(images/index_top_nav_2.jpg) 0px 0px no-repeat;
	display:block;
}
#index_top_but_2:hover {
	background:url(images/index_top_nav_2.jpg) 0px -19px no-repeat;
}

#index_top_but_3 {
	position:absolute;
	top:79px;
	left: 466px;
	height: 19px;
	width: 121px;
	background:url(images/index_top_nav_3.jpg) 0px 0px no-repeat;
	display:block;
}
#index_top_but_3:hover {
	background:url(images/index_top_nav_3.jpg) 0px -19px no-repeat;
}

#index_top_but_4 {
	position:absolute;
	top:79px;
	left: 590px;
	height: 19px;
	width: 121px;
	background:url(images/index_top_nav_4.jpg) 0px 0px no-repeat;
	display:block;
}
#index_top_but_4:hover {
	background:url(images/index_top_nav_4.jpg) 0px -19px no-repeat;
}

#index_top_but_5 {
	position:absolute;
	top:79px;
	left: 714px;
	height: 19px;
	width: 121px;
	background:url(images/index_top_nav_5.jpg) 0px 0px no-repeat;
	display:block;
}
#index_top_but_5:hover {
	background:url(images/index_top_nav_5.jpg) 0px -19px no-repeat;
}

#index_top_but_6 {
	position:absolute;
	top:79px;
	left: 838px;
	height: 19px;
	width: 121px;
	background:url(images/index_top_nav_6.jpg) 0px 0px no-repeat;
	display:block;
}
#index_top_but_6:hover {
	background:url(images/index_top_nav_6.jpg) 0px -19px no-repeat;
}


#photo_gallery {
	position:absolute;
	top:291px;
	left: 176px;
	height: 287px;
	width: 475px;
	background:url(images/photo_gallery.gif) 0px 0px no-repeat;
	display:block;
}

#top_but_1 {
	height: 19px;
	width: 121px;
	background:url(images/top_nav_1.jpg) 0px 0px no-repeat;
	display:block;
}
#top_but_1:hover {
	background:url(images/top_nav_1.jpg) 0px -19px no-repeat;
}
 
#top_but_2 {
	height: 19px;
	width: 121px;
	background:url(images/top_nav_2.jpg) 0px 0px no-repeat;
	display:block;
}
#top_but_2:hover {
	background:url(images/top_nav_2.jpg) 0px -19px no-repeat;
}
 
#top_but_3 {
	height: 19px;
	width: 121px;
	background:url(images/top_nav_3.jpg) 0px 0px no-repeat;
	display:block;
}
#top_but_3:hover {
	background:url(images/top_nav_3.jpg) 0px -19px no-repeat;
}
 
#top_but_4 {
	height: 19px;
	width: 121px;
	background:url(images/top_nav_4.jpg) 0px 0px no-repeat;
	display:block;
}
#top_but_4:hover {
	background:url(images/top_nav_4.jpg) 0px -19px no-repeat;
}
 
#top_but_5 {
	height: 19px;
	width: 121px;
	background:url(images/top_nav_5.jpg) 0px 0px no-repeat;
	display:block;
}
#top_but_5:hover {
	background:url(images/top_nav_5.jpg) 0px -19px no-repeat;
}
 
#top_but_6 {
	height: 19px;
	width: 121px;
	background:url(images/top_nav_6.jpg) 0px 0px no-repeat;
	display:block;
}
#top_but_6:hover {
	background:url(images/top_nav_6.jpg) 0px -19px no-repeat;
}

/* left navigation */

#left_nav {
	font-size: 12px;
	width: 170px;
	background: #6c8367;
	/* padding: 10px 12px 30px 12px; */
}
 
/*#ul_left_nav {
	padding: 0px 10px 0px 14px;
}*/

/* right navigation */

#right_nav {
	width: 184px;
}
  
#right_td_2 {
	width: 184px;
	height: 54px;
}
 
#right_td_3 {
	width: 184px;
	height: 55px;
}

#right_td_4 {
	width: 184px;
	height: 56px;
}
 
#right_td_5 {
	width: 184px;
	height: 57px;
}

 
 
#right_but_1 a{
	height: 48px;
	width: 184px;
	background:url(images/right_nav_1.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_1 a:hover, #right_but_1 a:active {
	background:url(images/right_nav_1.jpg) 0px -48px no-repeat;
}



#right_but_2 a{
	height: 50px;
	width: 184px;
	background:url(images/right_nav_2.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_2 a:hover, #right_but_2 a:active {
	background:url(images/right_nav_2.jpg) 0px -50px no-repeat;
}

#right_but_3 a{
	height: 51px;
	width: 184px;
	background:url(images/right_nav_3.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_3 a:hover, #right_but_3 a:active {
	background:url(images/right_nav_3.jpg) 0px -51px no-repeat;
}

#right_but_4 a{
	height: 49px;
	width: 184px;
	background:url(images/right_nav_4.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_4 a:hover, #right_but_4 a:active {
	background:url(images/right_nav_4.jpg) 0px -49px no-repeat;
}

#right_but_5 a{
	height: 49px;
	width: 184px;
	background:url(images/right_nav_5.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_5 a:hover, #right_but_5 a:active {
	background:url(images/right_nav_5.jpg) 0px -49px no-repeat;
}

#right_but_6 a{
	height: 51px;
	width: 184px;
	background:url(images/right_nav_6.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_6 a:hover, #right_but_6 a:active {
	background:url(images/right_nav_6.jpg) 0px -51px no-repeat;
}

#right_but_7 a{
	height: 50px;
	width: 184px;
	background:url(images/right_nav_7.jpg) 0px 0px no-repeat;
	display:block;
}

#right_but_7 a:hover, #right_but_7 a:active {
	background:url(images/right_nav_7.jpg) 0px -50px no-repeat;
}

/* text */

h1 {
	color: #6c8367;
	font-size: 18px;
	font-weight: 900;
	padding-bottom: 17px;
}

h2 {
	color: #022e6f;
	font-size: 16px;
	font-weight: 900;
	padding-bottom: 26px;
}

p {
	color: #473937;
	font-size: 12px;
	font-weight: 300;
	padding-bottom: 15px;
}

.test {
	border-top: 1px solid white;
	padding: 7px;
}



#bot_td_1 {
	height: 15px;
}
	
#bot_td_2 {
	height: 10px;
}

#bot_td_3 {
	height: 4px;
}

#topnav1 a:link#current, #topnav1 a:visited#current, #topnav1 a:active#current {
background:url(images/top_nav_1.jpg) 0px -19px no-repeat;
}

#topnav1{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav1 a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_1.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav1 a:hover {
	background:url(images/top_nav_1.jpg) 0px -19px no-repeat;
}

#topnav2 a:link#current, #topnav2 a:visited#current, #topnav2 a:active#current {
background:url(images/top_nav_2.jpg) 0px -19px no-repeat;
}

#topnav2{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav2 a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_2.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav2 a:hover {
	background:url(images/top_nav_2.jpg) 0px -19px no-repeat;
}

#topnav3 a:link#current, #topnav3 a:visited#current, #topnav3 a:active#current {
background:url(images/top_nav_3.jpg) 0px -19px no-repeat;
}

#topnav3{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav3 a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_3.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav3 a:hover {
	background:url(images/top_nav_3.jpg) 0px -19px no-repeat;
}

#topnav4 a:link#current, #topnav4 a:visited#current, #topnav4 a:active#current {
background:url(images/top_nav_4.jpg) 0px -19px no-repeat;
}

#topnav4{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav4 a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_4.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav4 a:hover {
	background:url(images/top_nav_4.jpg) 0px -19px no-repeat;
}

#topnav5 a:link#current, #topnav5 a:visited#current, #topnav5 a:active#current {
background:url(images/top_nav_5.jpg) 0px -19px no-repeat;
}

#topnav5{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav5 a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_5.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav5 a:hover {
	background:url(images/top_nav_5.jpg) 0px -19px no-repeat;
}

#topnav6 a:link#current, #topnav6 a:visited#current, #topnav6 a:active#current {
background:url(images/top_nav_6.jpg) 0px -19px no-repeat;
}

#topnav6{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav6 a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_6.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav6 a:hover {
	background:url(images/top_nav_6.jpg) 0px -19px no-repeat;
}

#footer_bar {
	background-color: #022e6f;
	height: 5px;
	width: 960px;
}

.footer {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#022e6f;
	padding:10px 0 0 0;
}

.footer a:link,  a:visited {
	color:#022e6f;
	text-decoration:underline;
}

.footer a:hover, a:active{
	text-decoration:none;
	color: #cca553; 
}

.logos {
	padding:5px 0 0 0;
}

.backtotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#022e6f;
	text-align:right;
	vertical-align:top;
}
.backtotop a:link, .backtotop a:visited, .backtotop a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #473937;
	text-align:right;
	text-decoration: underline;
	vertical-align:top;
}
.backtotop a:hover {
	color:#022e6f;
	text-decoration: none;
}

.search {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#FFFFFF;
padding: 10px;
}

.search a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
}

.search a:visited{
color:#FFFFFF;
text-decoration:none;
}

.search a:hover {
text-decoration:underline;
color: #cca553; 
}

.search a:active {
color:#FFFFFF;
text-decoration:none;
}

h3#currentpage {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#022e6f;
padding: 0 0 0 0;
}

a:link{
color:#022e6f;
}

a:visited{
color:#022e6f;
}

a:hover{
color:#cca553;
}

a:active{
color:#022e6f;
}

ul{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
padding:0 0 15px 40px;
}

ul li{
list-style:outside;
padding:0 0 0 5px;
}

ul li li{
padding:5px 0 0 5px;
}

ol{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
padding:0 0 15px 40px;
}

ol li{
list-style:outside;
padding:0 0 0 5px;
}

ol li li{
padding:5px 0 0 5px;
}

#left_nav ul{
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
padding:0 0 5px 0;
}

#left_nav ul li{
list-style:none;
color:#FFFFFF;
padding:0 0 10px 0;
}

#left_nav ul li ul {
list-style:disc;
list-style-position:inherit;
padding:0 0 0 25px;
color:#1c1b19;
}

#left_nav ul li li{
list-style:disc;
list-style-position:inherit;
padding:3px 0 0 0;
color:#1c1b19;
}

#left_nav ul a, #left_nav ul a:link, #left_nav ul a:visited, #left_nav ul a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
padding:0 0 5px 10px;
}

#left_nav ul li a, #left_nav ul li a:link, #left_nav ul li a:visited, #left_nav ul li a:active{
list-style:none;
color:#FFFFFF;
padding:0 0 10px 0;
}

#left_nav ul li li a, #left_nav ul li li a:link, #left_nav ul li li a:visited, #left_nav ul li li a:active{
list-style:disc;
list-style-position:inherit;
padding:5px 0 0 0;
color:#1c1b19;
text-decoration:none;
}

#left_nav ul li li a:hover{
text-decoration:underline;
}

.calendar1{
background-color:#e7dfcc;
padding:5px;
}

.calendar2{
background-color:#cfdbcc;
padding:5px;
}

.calendar3{
background-color:#6c8367;
padding:5px;
}

/*==========================================================================*/
/*===                   FRENCH SPECIFIC STYLES                           ===*/
/*==========================================================================*/


#topnav1_fr a:link#current, #topnav1_fr a:visited#current, #topnav1_fr a:active#current {
background:url(images/top_nav_1_fr.jpg) 0px -19px no-repeat;
}

#topnav1_fr{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav1_fr a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_1_fr.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav1_fr a:hover {
	background:url(images/top_nav_1_fr.jpg) 0px -19px no-repeat;
}

#topnav2_fr a:link#current, #topnav2_fr a:visited#current, #topnav2_fr a:active#current {
background:url(images/top_nav_2_fr.jpg) 0px -19px no-repeat;
}

#topnav2_fr{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav2_fr a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_2_fr.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav2_fr a:hover {
	background:url(images/top_nav_2_fr.jpg) 0px -19px no-repeat;
}

#topnav3_fr a:link#current, #topnav3_fr a:visited#current, #topnav3_fr a:active#current {
background:url(images/top_nav_3_fr.jpg) 0px -19px no-repeat;
}

#topnav3_fr{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 150px;
}
#topnav3_fr a{
	height: 19px;
	width: 150px;
	/*background:url(images/top_nav_3_fr.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav3_fr a:hover {
	background:url(images/top_nav_3_fr.jpg) 0px -19px no-repeat;
}

#topnav4_fr a:link#current, #topnav4_fr a:visited#current, #topnav4_fr a:active#current {
background:url(images/top_nav_4_fr.jpg) 0px -19px no-repeat;
}

#topnav4_fr{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav4_fr a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_4_fr.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav4_fr a:hover {
	background:url(images/top_nav_4_fr.jpg) 0px -19px no-repeat;
}

#topnav5_fr a:link#current, #topnav5_fr a:visited#current, #topnav5_fr a:active#current {
background:url(images/top_nav_5_fr.jpg) 0px -19px no-repeat;
}

#topnav5_fr{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav5_fr a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_5_fr.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav5_fr a:hover {
	background:url(images/top_nav_5_fr.jpg) 0px -19px no-repeat;
}

#topnav6_fr a:link#current, #topnav6_fr a:visited#current, #topnav6_fr a:active#current {
background:url(images/top_nav_6_fr.jpg) 0px -19px no-repeat;
}

#topnav6_fr{
	/*position:absolute;
	top:0;
	left:0;*/
	height: 19px;
	width: 121px;
}
#topnav6_fr a{
	height: 19px;
	width: 121px;
	/*background:url(images/top_nav_6_fr.jpg) 0px 0px no-repeat;*/
	display:block;
}
#topnav6_fr a:hover {
	background:url(images/top_nav_6_fr.jpg) 0px -19px no-repeat;
}

#right_but_1_fr a{
	height: 48px;
	width: 184px;
	background:url(images/right_nav_1_fr.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_1_fr a:hover, #right_but_1_fr a:active {
	background:url(images/right_nav_1_fr.jpg) 0px -48px no-repeat;
}



#right_but_2_fr a{
	height: 50px;
	width: 184px;
	background:url(images/right_nav_2_fr.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_2_fr a:hover, #right_but_2_fr a:active {
	background:url(images/right_nav_2_fr.jpg) 0px -50px no-repeat;
}

#right_but_3_fr a{
	height: 51px;
	width: 184px;
	background:url(images/right_nav_3_fr.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_3_fr a:hover, #right_but_3_fr a:active {
	background:url(images/right_nav_3_fr.jpg) 0px -51px no-repeat;
}

#right_but_4_fr a{
	height: 50px;
	width: 184px;
	background:url(images/right_nav_4_fr.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_4_fr a:hover, #right_but_4_fr a:active {
	background:url(images/right_nav_4_fr.jpg) 0px -50px no-repeat;
}

#right_but_5_fr a{
	height: 50px;
	width: 184px;
	background:url(images/right_nav_5_fr.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_5_fr a:hover, #right_but_5_fr a:active {
	background:url(images/right_nav_5_fr.jpg) 0px -50px no-repeat;
}

#right_but_6_fr a{
	height: 51px;
	width: 184px;
	background:url(images/right_nav_6_fr.jpg) 0px 0px no-repeat;
	display:block;
}
#right_but_6_fr a:hover, #right_but_6_fr a:active {
	background:url(images/right_nav_6_fr.jpg) 0px -51px no-repeat;
}

#right_but_7_fr a{
	height: 51px;
	width: 184px;
	background:url(images/right_nav_7_fr.jpg) 0px 0px no-repeat;
	display:block;
}

#right_but_7_fr a:hover, #right_but_7_fr a:active {
	background:url(images/right_nav_7_fr.jpg) 0px -51px no-repeat;
}
