/* CSS Document */

a.home { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 52px; /* width of reactive image */
     height: 21px; /* height of reactive image */
     background-image: url(images/index_home.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.home:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(images/home.gif); /* source for target image */
     } 



	 
a.about { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 116px; /* width of reactive image */
     height: 21px; /* height of reactive image */
     background-image: url(images/index_bout.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.about:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(images/about.gif); /* source for target image */
     } 




a.services { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 70px; /* width of reactive image */
     height: 21px; /* height of reactive image */
     background-image: url(images/index_services.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.services:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(images/services.gif); /* source for target image */
     } 



	 
a.publication { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 92px; /* width of reactive image */
     height: 21px; /* height of reactive image */
     background-image: url(images/index_publication.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.publication:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(images/publication.gif); /* source for target image */
     } 



	 
a.careers { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 65px; /* width of reactive image */
     height: 21px; /* height of reactive image */
     background-image: url(images/index_careers.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.careers:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(images/careers.gif); /* source for target image */
     } 



	 
a.contact { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 82px; /* width of reactive image */
     height: 21px; /* height of reactive image */
     background-image: url(images/index_contact.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.contact:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(images/contact.gif); /* source for target image */
     } 




.copyright {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.policy_n_term {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#619AEF;
text-decoration:none;
}

.policy_n_term:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000FF;
text-decoration:none;
}

.subbutton {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-decoration:none;
}

.subbutton:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.subbutton2 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00A0C6;
text-decoration:none;
}

.subbutton2:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-decoration:none;
}

.sidebar_white {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.sidebar_white:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-decoration:none;
}

.sidebar_gray {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.sidebar_gray:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-decoration:none;
}

.sidebar_red {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#990000;
text-decoration:none;
}

.sidebar02 {
	position:absolute;
	width:144px;
	height:377px;
	z-index:101;
	left: 653px;
	top: 189px;
	border-left: #666666 thin dashed;
	visibility: visible;
}

.destination {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.arrow {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}

.title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #09387C;
	font-size: 14px;
}

.subtitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00A0C6;
}

.subtitle2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	color:#000000;
}

.subtitle3 {
	color: #09387C; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
}

.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}

.text2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#09387C;
}

.text3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC3300;
	font-weight:bold;
	text-decoration:none;
}

.text4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 12px;
	color:#999999;
	text-decoration:none;
}

.red_star {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#CC0000;
}



/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 154px;
	border: 1px solid #BBB; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	line-height:18px;
	z-index:100;
	background-color: #09387C;
	width: 278px;
	left: 183px;
	visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid black; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: white;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #619AEF;
}

