html, body, h4, h5, h6, ol, ul, li, fieldset, form, label, legend, table, tr, th, td { margin:0px; padding:0px;}
H1, H2, H3 { margin:3px; padding:2px;}
p { margin:0px; padding:5px;}
img{ border: 0;}
a{outline:none;}
.over{overflow:hidden;}
.sam{padding:0px!important;}
body{background: #FFFFFF url(../images/body-bg.gif) center top repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;}
#main{width:100%; margin:1 auto;}
#outer-header{ width:960px; margin:0 auto;  position:relative;}
#header{ overflow:hidden; padding:6px 0 0 0;}
#header h1 a{ display:block;}
#kids{position:absolute; left:550px; top:35px;}
#follow{ padding:15px 0px 0 0px; float:right;}
#follow ul{ list-style:none; overflow:hidden;}
#follow ul li{ float:left; padding:0 3px 0 15px; font-family:Myriad Pro; font-weight:bold; font-size:14px; color:#255284;}
#follow ul li a{text-decoration:none; display:block;}
#follow ul li a:hover{ text-decoration:none;}
#outer-navigation{ background:url(../images/nav-bg.gif) left top repeat-x; height:52px; margin-top:0px;}

#iner-navigation{ width:960px; margin:0 auto;}
#iner-navigation ul{overflow:hidden; list-style:none;}
#iner-navigation ul li{ font-size:18px; color:#FFFFFF; line-height:52px; padding:0 0 0 15px; float:left;}
#iner-navigation ul li a{text-decoration:none; color:#FFFFFF; display:block; padding:0 8px 0 8px;}
#iner-navigation ul li a:hover{ background:url(../images/nav-hover.gif) left top repeat-x;}
#iner-navigation ul li a.active{ background:url(../images/nav-hover.gif) left top repeat-x;}

#content{ width:966px; margin:0 auto; padding-top:13px;}
#box-top{background:url(../images/box-top.png) left top no-repeat; }
#box-bottam{background:url(../images/box-bottam.png) left bottom no-repeat; padding-bottom:17px;}

#childrens{ width:200px; float:left; margin:5px 0 0 8px;}
#david{ width:655px; float:left;  padding:23px 0 0 34px;}
.about{font-family:Myriad Pro; font-size:26px; color:#255284; padding:0 0 0px 0px; font-style:normal;}
.david{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#255284; padding:15px 0 0 0px;}
.david-iner{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:10px 0px 0px 0px; line-height:14px;}

#footer-outer{ background-color:#ffffff; height:55px; margin-top:8px;}
#footer-iner{ width:966px; margin:0 auto; background:url(../images/footer-topborder.gif) left top no-repeat;}
#footer-iner ul{ overflow:hidden; list-style:none; padding:27px 0 0 320px;}
#footer-iner ul li{float:left; font-size:12px; color:#5e5d5d; padding:0 0 0 12px; background:url(../images/footer-nav-sepreter.gif) 5px 2px no-repeat; font-weight:bold;}
#footer-iner ul li a{text-decoration:none; color:#5e5d5d;}
#footer-iner ul li a:hover{ text-decoration:underline;}

.none{background:none!important;}
.copy{ display:block; font-size:12px; color:#5e5d5d; padding:4px 0 0 350px; font-weight:bold;}

.main1 {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
	width:180;
}

body {
	background-color: #FFFFFF;
	margin: 0px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
}

.bold {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
	font-weight:bold;
}

.main {
	text-decoration: none;
	padding: 0px;
	}

.container {
	border-right: 1px solid #e4e0ea;
	border-left: 1px solid #e4e0ea;
	vertical-align: middle;
	margin: auto;
}

td {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a:link {

	font-weight: normal;
	color: #4781C0;

	}
a:visited {

	font-weight: normal;
	color: #FA640A;

	}
a:hover {

	color: #FA640A;
	text-decoration: none;
	}
.nav {
	color: #c5d2e4;
}

.left {
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.heading {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #002e70;
	text-decoration: none
}

.boldheader{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #002e70;
	text-decoration: none;
}

.input1 {
	font-family : Verdana; 
	font-size : 10px; 
	font-weight : normal; 
	color : #333333; 
	text-decoration : none; 
	background-color : #ffffff; 
	border : 1px inset #cccccc; 
}
.box {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 5px;
}

h1{
	color:#000000;
	font-size:18px;
}

h2{
	color:Navy;
	font-size:14px;
}	

input, select, textarea{
	font-family : Verdana; 
	font-size : 11px; 
	font-weight : normal; 
	color : #333333; 
	text-decoration : none; 
	background:#f8f7f6;
	border:1px solid #d6d3d3;
	margin:2;
}
td.vtblbody  {
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
	border: 0px solid #FFFFFF;
	padding: 3px;
	background-color: #EDF9FC;/*#E8F2F8;*/
	color:#404040;
}
td.vtblheader {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	/*border: 1px solid #AEBBC7;*/	
	color: #FFFFFF;
	background-color: #073b84;/*#9EC0CF;*/
	padding: 3px;
	/*font-weight: bold;*/
	color:#ffffff;
}
table.border{
	border-color: #073b84;
	
}

.button {
  color: #FFF;
  background-color: #0099FF;
  font-weight: bold;
  font-size: 110%;
}

.style8 {
	font-size: 12pt;
	font-weight: bold;
