/* CSS Document */

.Bluebg1 {
	background-color: #97B1D0;
}
.Bluebg2 {
	background-color: #0F408D;
}.greybar {
	background-image: url(../images/greybar.gif);
}
.dropdown {
	background: #defdfb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0c7b73;
	padding:4px 6px;
	height:23px;
}
.switchcontent{display:none;}
/*A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: MSTahoma, Arial,Trebuchet MS,; 
	LETTER-SPACING: 1px; 
	TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: MSTahoma, Arial,Trebuchet MS,; 
	LETTER-SPACING: 1px; 
	TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: MSTahoma, Arial,Trebuchet MS,; 
	LETTER-SPACING: 1px; 
	TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: MSTahoma, Arial,Trebuchet MS,; 
	LETTER-SPACING: 1px; 
	TEXT-DECORATION: none
}*/

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.links:hover {
	text-decoration: underline;
	}
.hlink {
	font-weight: bold; 
	font-size: 12px; 
	color: #000000; 
	font-family: MSTahoma, Arial,Trebuchet MS; 
	letter-spacing: 0.02em; 
	text-decoration: underline;
}
a.hlink:hover {
	text-decoration: none
}
.Formlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0.02em;
	line-height: 16px;
}
a.Formlinks:hover {
	color: #03675d;
}
.programlinks_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #02524a;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.02em;
	line-height: 16px;
}
a.programlinks_black:hover {
	text-decoration: underline;
	color:#000000;
}

.programlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.02em;
	line-height: 16px;
}
a.programlinks:hover {
	text-decoration: underline;
}
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: 0.02em;
	color: #000000;
	line-height: 16px;
}
.innertext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.greeninnertext {
	font-family: "Verdana", Times, serif;
	font-size: 12px;
	color: #02524a;
	font-weight:bold;
	line-height: normal;
}
.Titletext {
	font-family: Times New Roman;
	font-size: 13px;
	font-weight:bold;
	letter-spacing: 0.10em;
	color: #00177B;
	line-height: normal;
}
.innertexthead {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.05em;
	color: #000000;
	line-height: normal;
}
.innertextheadwhite {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: normal;
}
.buttons {
	background: #72B8B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	letter-spacing: 0.02em;
	border: 1px solid #ffffff;
	height: 22px;
	cursor:pointer;
}
.transbox {
	filter:alpha(opacity=50);
	height: 20px;
	width: 150px;

-moz-opacity:0.5; 
opacity: 0.5; 
} 
.Input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border:1px solid #72c1bb; padding:1px 0px 1px 2px; background:#e5fdfb;
	height:20;
	width:150px;
	background-position: center center;
	


}

body {
	/*SCROLLBAR-FACE-COLOR: #efefef; 
	SCROLLBAR-HIGHLIGHT-COLOR: #efefef; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #efefef; 
	SCROLLBAR-BASE-COLOR: #ffffff; 
	scrollbar-dark-shadow-color: #efefef; 
	scrollbar-3d-light-color: #000000;*/
	margin:0px;
	padding:0px;
	background:#000000;
	
}

.txtHome {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/br_middle.jpg); 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	WIDTH: 128px; 
	COLOR: #086bae; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: 0px; 
	FONT-FAMILY: tahoma, verdana, arial; L
	ETTER-SPACING: 1px; 
	HEIGHT: 23px; 
	TEXT-DECORATION: none
}
.welcome {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	word-spacing:2px;
	font-weight:bold;
	color: #02524a;
	line-height: normal;
	
}
.subheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:#94e7e2;
	padding:5px;
	font-weight:bold;
}
#animation{
	width:638px;
	height:289px;
	background:##E3FFFC;
}

ul{
	margin:2px;
	padding:2px 0px 2px 15px;
}

.logo{
	background:url(../images/logo.gif);
	width:236px;
	height:184px;
}
.box_bott{
	background:url(../images/tablebottom.gif) no-repeat;
	width:208px;
	height:12px;
}
.box_top{
	background:url(../images/tabletop.gif) no-repeat;
	width:208px;
	height:39px;
}
.table_bott{
	background:url(../images/bottomround_01_09.jpg) no-repeat;
	width:638px;
	height:14px;
}

.border {
	background: #e5fdfb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0c7b73;
	border: 1px solid #72c1bb;
	padding:1px 0px 1px 2px; 
	height:16px;
}
form { margin:0px; padding:0px; } 
input, select, textarea { font-size:12px; color:#0c7b73; font-family:Arial,Tahoma; width:300px;} 
input, select, textarea { border:1px solid #72c1bb; padding:1px 0px 1px 2px; background:#e5fdfb;} 
button { color:#fff; cursor:pointer; line-height:16px; padding:1px; 
		font-weight:bold; background:#523e02; border:1px solid #3B3B3B; 
		vertical-align:middle; } 
.lableclass { text-align:right; } 
label { vertical-align:middle; padding:0px 0px 9px 0px; margin:0px; } 

.big_font {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	word-spacing:2px;
	color: #000000;
	line-height: normal;
	
}
.big_font_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	word-spacing:2px;
	font-weight:bold;
	color: #00A36E;
	line-height: normal;
	text-decoration:none;
}
a.big_font_green:hover {
	text-decoration:underline;
}

#slideshow {
    position:relative;
    height:289px;width:638px;
}

#slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow img.active {
    z-index:10;
    opacity:1.0;
}

#slideshow img.last-active {
    z-index:9;
}

#slideshow input.button { /*list-style:none;
display:inline;
float:left;
margin-right:4px;
overflow:hidden;
width:24px;
height:24px;
line-height:24px;
text-align:center;


font-weight:bold;*/
position:absolute;
z-index:20;background-color:#000;color:#FFF;
border:1px solid #000;
cursor:pointer;
}

/*
#slideshow input.button {
display:inline;
position:relative; 
float:left;
overflow:hidden;
}
#slideshow input.button  ul{
list-style:none;
margin:0;
padding:0;
}
#slideshow input.button li,
#slideshow .play-btn,
#slideshow .prev-btn,
#slideshow .next-btn{
list-style:none;
display:inline;
float:left;
margin-right:4px;
overflow:hidden;
width:24px;
height:24px;
line-height:24px;
text-align:center;
color:#FFF;
background-color:#000;
border:1px solid #000;
cursor:pointer;
font-weight:bold;
}
#slideshow input.button li.button-over{
color:#FFF;
background-color:#CCC;
}
#slideshow input.button li.curr-button{
color:#000;
background-color:#FFF;
cursor:default;
}

#slideshow input.button li *{
display:none;
}
#slideshow input.button li div{
position:relative;
color:#FFF;
background-color:#000;
width:auto;
height:auto;
}*/
.buttonarea{position:absolute; top:217px; left:530px; z-index:40;}
#slideshow input.play-btn{
background: url(../images/play.png) no-repeat top center; border:none; cursor:hand; margin:0px 6px 0px 6px; height:26px; width:28px;
}
#slideshow input.pause-btn{
background:url(../images/pause.png) no-repeat top center; border:none;cursor:hand; margin:0px 6px 0px 6px; height:26px; width:29px;
}
#slideshow input.prev-btn{
background:url(../images/previous.png) no-repeat top center; border:none;cursor:hand; height:26px; width:26px;
}
#slideshow input.next-btn{
background: url(../images/next.png) no-repeat top center; border:none;cursor:hand; height:27px; width:26px;
}
#slideshow input.button .button-over{
background-color:#CCC;
}

/*for collspace*/
.hr{background:#e3fffc; height:1px; border:none; width:100%;}
#wrapper{
  background:#72B8B4;
  text-align:left;
  overflow:hidden;
}
#container {
  float:left;
  width:100%; margin:0px; padding:0px;
 /* margin-right:-19em;
  padding:0 0 1em;*/
  position:relative;
  min-height:0px; 
}

#main{
 /* margin-right:19em;*/
  position:relative; 
  min-height:0;
}
#side{
  float:right;
  display:inline;
  width:18em; 
  padding-bottom:1.3em;
  position:relative;
  color:#e3e3e3;
  overflow:hidden
}
/*p {margin: 0 10px 1em}*/
.strong{font-weight:700;}
.clear {clear:both;}

/* --- Headings --- */
h1 {font-family:georgia,'times new roman',times,serif; font-size:2.5em; font-weight:normal; color:#f60;}

h1, h2, h3 {margin-bottom:1em;}

h2, h3, h4 a, h5 a {padding:0px 10px; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

h2, h3, h4, h5 {font-size:1em;}

#main h2 {background-color:#f0f0f0}

#side, #side h2, #side h3 {background:#000;}

#side h2 {border-bottom:1px solid #484b51;}

/* --- Links --- */
a {padding:1px; border:none; color:#05b;}

a:hover, a:focus, a:active {border-color:#bcd; text-decoration:none; outline:0 none;}

#side a {display:block; border-width:0 0 1px; border-color:#445; color:#f0f0f0;}

#side a:hover, #side a:active, #side a:focus {background-color:#334;}

/* --- Accordion --- */
.js #main .accordion {visibility:hidden;}

.js #side .accordion {display:none;}

.accordion {margin:0; padding:0 10px; background:#72B8B4;}

.accordion li {list-style-type:none;}

.accordion li.last-child {margin-left:19px; list-style-type:disc;}

#side ul.accordion ul {margin:0; padding:0 0 0 20px;}

.accordion .outer {border:none; border-width:0 1px 1px; background:none;}

.accordion .inner {margin-bottom:0; padding:0px; position:relative; overflow:hidden;}

.accordion .inner .inner {padding-bottom:0;}

.accordion .h {padding-top:.3em;} /* vertical padding instead of vertical margin (ie8) */

.accordion p {margin:.5em 1px 1em;}

/*  
  Add styles for all links in the 'accordion':
.accordion a {...}
*/    

a.trigger {padding-left:20px; background-image: url(../images/plus.gif); background-repeat: no-repeat; background-position: 1px 50%;  font-weight:700;}

a.trigger.open {background-image: url(../images/minus.gif)}

.last-child a.trigger{padding-left:1px; background-image:none; font-weight:bold;}

#main a.trigger {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.02em;
	line-height: 16px;}

#main a.trigger.open {border-color:#dadada; }

#main a:hover.trigger.open, #main a:focus.trigger.open, #main a:active.trigger.open {border-color:#bcd;text-decoration: underline;}

#side a.active{font-weight:700; color:#f72; text-decoration:none}

