body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 6px 0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0 0;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 6px 0;
}

.oath {
	font-size: 14px;
	font-weight: bold;
}

.oathbg {
	background-color: #E8D2AD;
	padding: 10px;
}

/****************nav***************/

.topnav {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.footer {
	font-family: Arial;
	font-size: 10px;
	color: #587388;
	text-decoration: none;
}

.topnavlink {
	color: #063d0c;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

a {
	color: #587388;
	text-decoration: underline;
	
}

a.visited {
	color: #587388;
	text-decoration: none;
}

a.active {
	color: #587388;
	text-decoration: none;
}

a.hover {
	color: #000000;
	text-decoration: underline;
}

/***************class**************/

.ispara {
	font-family: Times Roman, serif;
	font-size: 14px;
}

.isred {
	color:#FF0000;
	
}

.copy {
	font-family: Arial;
	font-size: 10px;
	color: #587388;
	text-decoration: none;
}

.box {
	border: 1px;
	border-color: #666;
	background-color: #CFF;
}

.content {
	padding-left: 20px;
	padding-right: 20px;
}

.testimonial {
	padding-left: 10px;
	padding-right: 10px;
	color: #000099;
	font-weight: bold;
}

.testimonial-sig {
	padding-left: 20px;
	padding-right: 20px;
	color: #000000;
}

.pic-l {
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	float: left;
}

.pic-r {
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	float: right;
}

.topichead {
	text-align: center;
	font-size:16px;
	font-weight: bold;
	font-style: italic;
}

.topicheadw {
	text-align: center;
	font-size:16px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
}

.topic {
	text-align: center;
	font-size:14px;
}

/*----- Curved Text Box -----*/

.curvebox {background: transparent;
	 top: 20px;  
     margin: 0px auto; 
    height: auto; width: 150px; overflow: auto;  
    font-size: 9pt; text-align: left;  
     } 

.curvebox #text {margin:0px; padding:10px; overflow:auto;}
.curvebox #boxcontent {display:block; background:transparent; border-left:1px solid; border-right:1px solid;}

.curvebox #r1, .curvebox #r2, .curvebox #r3, .curvebox #r4 {display:block; overflow:hidden; font-size:1px;}
.curvebox #r2 {background:transparent; border:1px solid; }
.curvebox #r3 {background:transparent; border-left:1px solid; border-right:1px solid;}
.curvebox #r4 {background:transparent; border-left:1px solid; border-right:1px solid;}

.curvebox #r1 {margin:0 5px; height:1px; background:#063d0c;} /* match this bgcolor to doc*/
.curvebox #r2 {margin:0 3px; height:1px; border-width:0 2px;}
.curvebox #r3 {margin:0 2px; height:1px; }
.curvebox #r4 {margin:0 1px; height:2px; }

/*-------------------------------------*/
.boxdash .curvebox #r2 {background:transparent; border:1px dashed; }
.boxdash .curvebox #r3 {background:transparent; border-left:1px solid; border-right:1px dashed;}
.boxdash .curvebox #r4 {background:transparent; border-left:1px solid; border-right:1px dashed;}
	
.about .curvebox {  
     top: 20px;  
     margin: 0px auto; 
    height: auto; width: 550px; overflow: auto;  
    font-size: 12pt; text-align: left;  
     } 

/*------- Menu - Text -------------*/
/*----top - right - bottom - left----*/

#linklist { list-style: none;
	margin: auto auto 10px 150px; padding: 0px;
	height: 15px; width: 500px; 
	font: 9pt bold arial;
	align: center;
	text-align: center;
/*	border: dashed #CCC 1px;  */
	}
#linklist li { display: block; float: left;
font: 9pt bold arial;

}
#linklist a { display: block; padding: 2px 10px;
	text-decoration: none;
	background: #587388; color: #fff;
	border-left: 1px solid #fff; border-right: 1px solid #888;
	border-top: 1px solid #fff; border-bottom: 1px solid #888;
	}
#linklist a:hover { background: #fff; color: #587388; }
#linklist a:active { background: #587388; color: #fff;}
.speech {
	font-family: Georgia, Times New Roman, Times, serif;
	padding: 10pt 30pt;
	font-weight: bold;
	text-align: center;
}
.red {
	color: #FF2228;
}
