/* css for demo pages */


body {
	background-color: #FAF0E6; /*linen*/
	font-family: verdana, arial, sans-serif;
	font-size: 100%;
	color: black;
}

.top1, .top2, .nav2, .mid1, .bot1 {
	width: 95%; /*976px;*/
	max-width: 976px;
	margin: 0 auto;
	border-left: 2px solid navy;
	border-right: 2px solid navy;
	padding: 5px;
}
.top1{
	height: 50px;
	background-color: #F0F8FF; /*aliceblue*/
	border-top: 2px solid navy;
	border-bottom: 7px solid navy;
}
.top2{
	height: 50px;
	background-color: #F0F8FF; /*aliceblue*/;
	border-top: 2px solid navy;
}

.logo {
	/*
	float: left;
	width: 55px;
	height: 100%;
	margin-right: 10px;
	background-image: url('weblogoA804b50x50.gif');
	background-repeat: no-repeat;
	*/
}
.header {
	font-size: xx-large;
	font-weight: bold;
	line-height: 60px;
}
.mid1 {
	background-color: white;
	min-height: 400px;
	position: relative;
	top:0px;
}
.text {
	background-color:transparent;
	padding: 5px;
	text-align: justify;
	line-height: 120%;
}
.bot1 {
	height: 20px;
	background-color: #F0F8FF; /*aliceblue*/;
	border-bottom: 2px solid navy;
	border-top: 7px solid navy;
}

.nav1 {
	float: left;
	width: 120px;
	line-height:140%;
	margin-right:10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right:2px solid #aaa; 
	border-bottom: 2px solid #aaa;
	background-color: #FFFFF0; /*ivory*/
}
.nav1 a:hover, .nav2 a:hover {
	color: white;
	background:navy;
}
.nav2 {
	border-top:7px solid navy;
	border-bottom:7px solid navy;
	margin-top: 0px;
	padding-top: 0px;
	background-color: #FAF0E6; /*linen*/
}
.nav2a {
	text-align: center;
}
.nav2b {
	background:#eee;
	margin-right: 10px;
	color: black;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-size:smaller;
	font-weight: bold;
	line-height:180%;

}
.picBoxR {
	float: right;
	min-width: 50px;
	min-height: 50px;
	margin-left: 5px;

	margin-bottom: 5px;
	background-color: #FF7f50; /*coral*/
}
.picBoxL {
	float: left;
	min-width: 50px;
	min-height: 50px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #CD853F; /*peru*/
}
.design {
	font-size: smaller;
	font-family: arial;
}
.ex a:visited {color:white;}
.ex a:hover {color:red;}

.bk a {text-decoration: none;	display: block;	color:navy;}
.bk a:visited {color:navy;}
.bk a:hover {background: navy;	color: white;	display: block;	text-decoration: none;}

.nav9 ul {
	font-family: Arial, Verdana;
	font-size: small;
	font-weight: normal;
	list-style-type: none;
	margin:0;
	padding: 5px;
	text-align: center;
	height: 30px;
}
.nav9 ul li {
	display: inline;
	padding-left: 0.5em;

}
.nav9 ul li a {
	text-decoration:none;
	padding-top: 3px; /*1em;*/
	padding-right: 5px; /*0.5em;*/
	padding-bottom: 5px;/*1.5em;*/
	padding-left: 5px; /*0.5em;*/
	color: #fff;
	background-color: #036;
}
.nav9 ul li a:hover {
	color: #fff;
	background-color: #69c;
}
.cors30 {font-family: monotype corsiva; font-size:30px;  text-align:center; color:navy}
.logLeft {float:left; width:0px; height:0px; border-left:50px solid navy; border-top:20px solid transparent; border-right:1px solid transparent; border-bottom:20px solid transparent;}
.logRight{float:right; width:0px; height:0px; border-left:1px solid transparent; border-top:20px solid transparent; border-right:50px solid navy; border-bottom:20px solid transparent;}

.cors60 {font-family: monotype corsiva; font-size:60px;  text-align:center; color:navy}
.logLeft {float:left; width:0px; height:0px; border-left:50px solid navy; border-top:20px solid transparent; border-right:1px solid transparent; border-bottom:20px solid transparent;}
.logRight{float:right; width:0px; height:0px; border-left:1px solid transparent; border-top:20px solid transparent; border-right:50px solid navy; border-bottom:20px solid transparent;}

.cors120 {font-family: monotype corsiva; font-size:120px;  text-align:center; color:navy}
.logL4{float:left; width:0px; height:0px; border-right:4px solid transparent; border-top:80px solid transparent; border-left:200px solid navy; border-bottom:80px solid transparent;}
.logR4{float:right; width:0px; height:0px; border-left:4px solid transparent; border-top:80px solid transparent; border-right:200px solid navy; border-bottom:80px solid transparent;}

/* for form 1b */
.f1L {clear:left; float:left; padding-left:2px;background:ivory; width:100px; height:35px; line-height:35px;}
.f1R {border:none; width:300px; height:33px; line-height:33px; padding-left:4px;background-color: linen;}
.f1Rb{border:none; width:284px; height:33px; line-height:33px; background-color: linen ; background-image:url("../graphics/favicon.ico");background-repeat:no-repeat; background-position: 1px 50%; padding-left:20px;}
.f1R2 {border:none; width:304px; height:25px;  background:linen;}


