body{
 background-color : #FFFFFF;
 font-family:       Verdana, Arial, Helvetica, sans-serif;
 font-size:         11px;
 font-weight:       normal;
 font-style:        normal;
 color:             #000000;
 margin:            0px 0px 0px 0px ;
 }

div,p,td,span{
 font-family:       Verdana, Arial, Helvetica, sans-serif;
 font-size:         11px;
 font-weight:       normal;
 font-style:        normal;
 color:             #000000;
}

a{
 text-decoration:none;
 color:black;
}

a.hover, a.visited, a.active{
	color:black;
}


#page{
 font-family:       Verdana, Arial, Helvetica, sans-serif;
 font-size:         10px;
 margin:auto;
 width:902px;
 color:white;
 align:center;
 padding-bottom:20px;
}

#page div.top_spacer
{
  height:20px;
}

#menu{
 width:100%;
 height:40px;
 margin-top:13px;
}

#menuelement{
 width:126px;
 float:left;
}

#menutext{
 font-weight:bold;
 margin-left:20px;
 font-size:10px;
}

#menubar{
 height:7px;
 margin-top:9px;
}

#menuelement2{
 padding:2px;
 font-size:10px;
 text-align:center;
}

.flyoutmenu{
  width:128;
  display:none;
  position:absolute;
  margin-left:-1px;
}

#title{
 font-size:22px;
 font-family:Verdana Regular, Arial;
}

#subtitle{
 font-size:16px;
 font-family:Verdana Regular, Arial;
 height:16px;
 font-weight:normal;
}

#jobtitle{
 font-size:16px;
 font-family:Verdana Regular, Arial;
 height:16px;
 font-weight:bold;
}

#content{
 width:880px;
 margin-left:20px;
 margin-right:20px;
 margin-top:20px;
 height:350px;
}

#contentleftpic{
	float:left;
	width:490px;
}

#contentrightpic{
	float:left;
	width:424px;
	margin-left:20px;
}

#contentlefttext{
	float:left;
	width:433px;
}

#contentrighttext{
	float:left;
	width:350px;
	margin-left:10px;
}

html>body #content{
 height:auto;
 min-height:350px;
}

#footer{
}

a.menu{
}

a.menu2{
 color:white;
 font-weight:bold;
}

ul{
	margin-top:3px;
  list-style-type:circle;
}

#contactleft {
	float:left;
  width:487px;
}

#contactright {
	float:left;
	width:348px;
	margin-left:5px;
}

#contacttable{
	width:100%;
}

td.contactleft{
	vertical-align:middle;
	width:100px;
	font-weight:bold;
	text-align:right;
	height:25px;
}

td.contactright{
	vertical-align:middle;
	width:400px;
	padding-left:10px;
}

tr.contactrow{
}

#contactcontrol{
	width:280px;
	border:1px solid #CECECE;
}

.contactbutton{
	margin-top:5px;
  border:1px sold black;
  background-color:white;
}