@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}

body {
	margin:0;
	padding:0;
	background:#2992b1 url('../backgnd.jpg') top center no-repeat fixed;
	height:100%;	

}


h1 { color:#2992B1; font-size:21px; font-weight:900; text-align:left; padding:3px 0 12px 24px; margin:0;}
h2 { color:#2992B1; font-size:18px; font-weight:900; text-align:left; padding:3px 0 0 3px; margin:0;}
h3 { color:#2992B1; font-size:14px; font-weight:600; text-align:left; padding:0; margin:0; }
h4 { color:#2992B1; font-size:13px; font-weight:900; text-align:center; padding:6px 0; }
h5 { color:#fff; font-size:12px; font-weight:600; text-align:center; padding:3px; width:170px; border:1px solid #fff;  }

p {text-align:left; color:#222; padding:0 6px; font-size:13px;}

.caption {color:#2992B1; font-size:10px; font-style:italic;}
.contact {color:#fff; font-size:12px; font-weight:900;}
.footer {color:#d5f2fb; font-size:9px;} 

img.pagepic {padding:2px; border:1px solid #2992B1;}


ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #222;
	list-style-image: url(./images/bullet.gif);
	line-height: 150%;
	text-align:left;
}

#container {margin:0 auto; border:2px solid #fff; height:100%; width:820px;}
#boxtop {border:3px solid #fff; background-color:#d5f2fb; padding:1px; margin:2px; width:800px;}
#boxleft {border:3px solid #fff; background-color:#d5f2fb; padding:1px; margin:2px; width:528px; height:240px;}
#boxright {border:3px solid #fff; background-color:#d5f2fb; padding:1px; margin:2px; width:252px; height:240px;}
#boxflash {border:3px solid #fff; background-color:#d5f2fb; padding:1px; margin:2px; width:800px;}
#boxfooter {border:3px solid #fff; background-color:#2992b1; padding:1px; margin:2px; width:798px;}
#boxcontent {border:3px solid #fff; background-color:#d5f2fb; padding:1px; margin:2px; width:528px; min-height:240px;}
#boxrighttop {border:3px solid #fff; background-color:#d5f2fb; padding:1px; margin:2px 2px 6px 2px; width:252px; }
#blueborder {border:1px solid #2992b1; background-color:#d5f2fb; padding:0px; margin:0px; }
#bottom {padding:12px 0 36px 0;}



.texta {
 font-size: 11px;
 background-color: #d5edf5;
 border: 1px solid #2992b1;
 padding:2px;
 color:#222;
}

.textm {
 font-size: 11px;
 background-color: #d5edf5;
 border: 1px solid #2992b1;
 padding:2px;
 color:#2992b1;
}

.selecta {
 font: 11px;
 background-color: #d5edf5;
 color: #222;
 border: 1px solid #2992b1;
 padding:2px;
}

.button {
 font-size: 12px;
 background-color: #2992b1;
 color: #fff;
 margin: 3px;
 padding:2px 4px 4px 4px;
 border: 1px solid #fff;
}

.buttonb {
 font-size: 11px;
 background-color: #2992b1;
 color: #fff;
 padding:2px;
 border: 1px solid #fff;
}


a.mainmenu:link {
display:inline;
margin:3px 6px;
padding:3px 6px;
background-color:transparent;
color: #fff;
text-decoration: none;
font-weight:900;
}
a.mainmenu:visited {
display:inline;
margin:3px 6px;
padding:3px 6px;
background-color:transparent;
color: #fff;
text-decoration: none;
font-weight:900;
}
a.mainmenu:hover {
	text-decoration: none;
	color: #2992b1;
	background-color:#d5f2fb;
}


a.tour:link {
display:block;
width:240px;
height:25px;
padding:12px 0 1px 9px;
border-bottom:1px dashed #2992b1;
background-color:#d5f2fb;
color: #2992b1;
font-size:13px;
font-weight:900;
text-decoration: none;
text-align:left;
}
a.tour:visited {
display:block;
width:240px;
height:25px;
padding:12px 0 1px 9px;
border-bottom:1px dashed #2992b1;
background-color:#d5f2fb;
color: #2992b1;
font-size:13px;
font-weight:900;
text-decoration: none;
text-align:left;
}
a.tour:hover {
	text-decoration: none;
	color: #fff;
	background-color:#2992b1;
}


a.moreinfo:link {
display:block;
width:512px;
height:25px;
padding:12px 9px 1px 0;

background-color:#d5f2fb;
color: #2992b1;
font-size:12px;
font-weight:900;
text-decoration: none;
text-align:right;
}
a.moreinfo:visited {
display:block;
width:512px;
height:25px;
padding:12px 9px 1px 0;

background-color:#d5f2fb;
color: #2992b1;
font-size:12px;
font-weight:900;
text-decoration: none;
text-align:right;
}
a.moreinfo:hover {
	text-decoration: none;
	color: #fff;
	background-color:#2992b1;
}



a.white:link {color:white; text-decoration:none;}
a.white:visited {color:white; text-decoration:none;}
a.white:hover {color:white; text-decoration:underline;}

a.mathlink:link { color: #fff; text-decoration: none; font-size:9px; }
a.mathlink:visited { color: #fff; text-decoration: none; font-size:9px; }
a.mathlink:hover { color: #2992B1; text-decoration: none; font-size:9px; }

a.linkslink:link { color: #222; text-decoration: underline; line-height:250%; font-weight:900;}
a.linkslink:visited { text-decoration: underline; color: #222; line-height:250%; font-weight:900; }
a.linkslink:hover { text-decoration: underline; color: #2992B1; line-height:250%; font-weight:900; }

a.textlink:link { color: #222; text-decoration: underline; }
a.textlink:visited { text-decoration: underline; color: #222; }
a.textlink:hover { text-decoration: underline; color: #2992B1; }

a.footlink:link { color: #d5f2fb; text-decoration: none; }
a.footlink:visited { text-decoration: none; color: #d5f2fb; }
a.footlink:hover { text-decoration: none; color: #fff; }