body { max-width:480px; margin:0 auto; font-family:Arial; }
h1 {font-size:200%; color:#33c;text-align:left;font-weight:bold;margin:0; padding:0; }
h2 {margin:30px 0 0 0; font-size:140%; color:#33c;}
h3 { font-size:120%; color:#f30;text-align:left; font-family:Arial, San-serif;margin:0 0 30px 20px;  }
h4 {margin:20px 0 0px 0; font-size:120%; color:#33c;text-align:left;}
h5 {text-align:center;color:#f30;font-size:140%;}
#container { width:100%; margin:0;}
table {width:100%;
	border-collapse: collapse;
	border:0;
	margin:0;
	}
p {text-align:justify;color:#000; line-height:20px; max-width:440px;}
.bd  {text-align:justify;color:#000; line-height:20px; max-width:440px;}
.ph {text-align:justify;color:#339; line-height:20px; max-width:440px;}

.caption {padding:0px 10px 10px 10px;} 
.fx{text-align:left;font-size:10pt; font-weight:normal; margin:0px 0px 0px 0px;color: #330099;}
.wb{}
.ad{margin:10px 0px 10px 0px;;color: #330099}
.bh{font-family:Courier, Arial; margin:0px 0px 10px 0px;}
.bh1{margin:10px 0px 5px 0px;}
.d{margin:0px 0px 10px 0px; max-width:440px;text-align:justify;}
.psuedoLink {text-decoration: underline; text-align:left;font-size:12pt;margin:0px 0px 0px 0px;color: #0000ff; }
ul {text-align:justify;}
li {text-align:justify;}
.list {max-width:440px;color:#666;}
.list li {padding:5px;}
#navMenu {width:100%;vertical-align:top;padding:0;}
.menuHead {border-bottom:solid 2px #fff;padding-top:50px;}
#button 
{
	padding-bottom:10px;
		}
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
	#button li {
	
		margin: 0;
		}
	#button li .current{
		padding: 2px 5px 1px 5px;
		color: #fff;
		font-weight:bold;
		text-decoration: none;
		display: block;
		
		border-bottom:solid 2px #fff;
		background-color: #33c;
		}
		
		#button li a {
		padding: 2px 5px 1px 5px;
		color: #000;
		text-decoration: none;
		display: block;
		
		border-bottom:solid 2px #fff;

		}
	#button li a:hover 
	{
		background-color: #f30;
		color: #fff;
		border-bottom:solid 2px #fff;
		}
		
		
#mainText {padding:0 20px}		
.rightBox
{
    float: right;
    padding: 0px 0px 0px 10px;
    background-color: #fff;
    display: block;
    color: #000066;
    text-align:justify;
}
img {border:none;}
#mainText a {color: #00f;}
#mainText a:hover {color: #f60;}
.children {font-family:'comic sans', 'comic sans ms', arial;font-size:120%;}
.testimonial {font-weight:bold; text-align:right;margin-left:20px; maxwidth:450px; color:#666;padding-bottom:30px;}
.smallText {font-size:90%;}
#footer {color:#fff; text-align:center; padding:3px;background-color:#33c;margin-bottom:1000px;}
#nav_menu {margin-top:50px}
#menubutton {font-size:200%; text-decoration:none;}

width
label {vertical-align: top; text-align:left;}
h6 {margin:0;border:0;padding:0;font-size:130%;text-align:center;}
.frmNote{text-align:center;margin:0;border:0} 
.frmTitle{text-align:center;background-color:#ccc;}
.frmField{margin-bottom:10px}
#frm_Fielda{position:absolute;top:-500px}
.frmRqrd{color:#f00;font-weight:bold;vertical-align: top;}
.ta{width:80%}
.warningMsg {display:block;border: solid 3px #c00;color:#fff;font-size:16pt;padding:10px; text-align:center;background-color:#c00;max-width:300px}
.successMsg {display:block;border: solid 3px #0c0;color:#fff;font-size:16pt;padding:10px; text-align:center;background-color:#0c0;}
.emsg {display:block; text-align:center;border: solid 3px #c00;color:#fff;background-color:#c00;padding:3px;}
#frm_Field {visibility:hidden;}
#email_box {text-align:right;background-color:#eee;padding:15px; max-width:410px}
.frmField input {width:80%}
.label_div {text-align:left;margin-top:20px}