 *{margin:0;padding:0;}
 body{color:#52565b;font:.85em/1.6em Arial,Helvetica,sans-serif;margin:0;padding:0;}
 h1,h2,h3,h4{margin:0;margin-bottom:.7em;line-height:1.4em;padding:0;padding-top:0.5em;}
 h1{margin-bottom:.4em;color:#2a5877;font-weight:normal;font-size:1.95em;}
 h1.alt{border-bottom:1px solid #ced2d2;padding-bottom:1px;}
 h1 .sub{color:#0289b6;font-style:italic;}
 h2{margin-bottom:1em;border-bottom:1px solid #ced2d2;padding-bottom:3px;color:#060606;font-size:1.25em;}
 h2.alt{padding-bottom:0;color:#006996;font-size:1.5em;font-weight:normal;}
 h2 span{color:#000 }
 h3.alt{margin-bottom:0;}
 h3{margin-bottom:.5em;color:#060606;font-size:1.25em;}
 h4{font-size:1.05em;}h5{font-size:1em;}
 h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover{font-weight:bold;font-size:12px;}
 table{width:100%;}
 th,td{padding:0 5px;text-align:left;vertical-align:top;}
 p,address{margin:0 0 .9em 0;}
 p.tag{color:#8ab54a;font:italic bold 1em/1.6em Georgia,'Times New Romans',sans-serif;}
 address{font-style:normal;}
 fieldset{border:none;}
 legend {display:none;}
 cite{color:#9a9a9a;font-style:normal;font-size:.79em;}
 cite strong{font-weight:bold;color:#5f5f5f;}
 form{display:inline;}
 small{font-size:.80em;font-weight:normal}
 big{font-size:1.25em;}
 hr{margin:10px 0;border:0;height:1px;overflow:hidden;visibility:hidden;}
 hr.gradient{margin:10px 0;border:0;background-image: url(/img/gradient_border.jpg);visibility: visible;height:14px;background-repeat: no-repeat;}
 div.dotted-line{display:block;clear:both;height:1px;font-size:1px;background:url(/img/line-dotted-hor.gif) repeat-x 0 0;}
 blockquote{color:#2a5877;font-size:1.17em ;}blockquote p{margin-bottom:.5em;}
 ul{list-style: inside;}
 textarea{height:150px;}
 input,select{vertical-align:middle; width:80%;}
 textarea {width:80%;}
 label,.label{color:#666;font-weight:bold;}
 .label{padding-right:8px;}
 a img{border:0;vertical-align:middle;}
 a{color:#0088b5;text-decoration:underline;}
 a:hover{color:#8ab54a;text-decoration:none;}
 img {border:0;}

body {
	background:#006488;
	padding-top:4px;
}

#footer a, #footer a:visited,
#logoblock a, #logoblock a:visited {
    color:#fbfbfa;
    text-decoration:none;
	outline:none;
}

#footer a:hover {
    color:#fff;
}

#menu a {
	color:#000;
}

a, a:visited {
	color:#026183;
    text-decoration:none;
	outline:none;
}
a:hover {
		color:#127193;
}

h1 {
	border-bottom:2px solid #026183;
	color:#026183;
	font-family:arial;
	font-size:1.6em;
	font-weight:normal;
	margin:0 0 15px;
}

h3 {
	padding:0px;
	margin:0px;
	font-size:1.0em;
}

.title {
}

p {
	xmargin:0px 0px 5px;
	line-height:1.8em;
	color:#222;
}

ul {
    list-style-type:none;
    margin:9px 0 6px 0;
    padding:0;
}

ul li {
    margin:0;
	list-style-image:url(images/bluebullet.gif);
	list-style-type:disc;
}

#services {
	display:block;
	float:left;
	width:30%;
	font-size:13px;
	line-height:1.3em;
}

#content {
	padding-top:25px;
	padding-bottom:20px;	
	background:#FFF;
}

#menu {
	height:65px;
}

#content .wrapper,
#menu .wrapper {	
	padding:1px 0px 20px;
}
#menu img {
	float:left;
}
#menu ul {	
	padding-top:20px;
}

.column {
	float:left;
	width:32%;
}

#menu {
	background:#FFF;
	xborder-bottom:1px solid #EAEAEA;
	color:#01394d;
	xheight:92px;
	padding:10px 0px 10px;
	text-align:right;
}

#menu li {
	display:inline;
	padding-left:45px;
	font:arial;
	font-size:1.3em;
}

#column2 {
	text-align:center;
}

#logoblock {
	position:relative;
	left:-25px;
	top:-5px;
	background:url(images/logoblock.png) no-repeat top left;
	color:#fff;
	width:280px;
	height:125px;
	float:left;
}

#logoblock div {
	position:absolute;
	bottom:0;
	left:30px;
}

#logoblock h1 {
	color:#fff;
}

#quote {
	background: url(images/quote.png) no-repeat;
	color:#026183;
	font-style:italic;
	font-size:1em;
	padding:0px 0 10px 0;
	text-align:center;
}

#quote ul {
    list-style:none; margin:0 auto; overflow:hidden; list-style-image:none;
}
#quote ul li{
    list-style:none; margin:0 auto; overflow:hidden; list-style-image:none;
}

#quote h1 {
	margin:0px;
	font-size:1.8em;
	text-transform:none;
	border:none;
}

#quote p {
	margin:0px;
}

#footer {
	background:#006488; // url(images/footerbg.png) no-repeat 50% 0%;
	font-size:0.8em;
	padding:0px 0px;
}

#footer p {
	color:#fbfbfa;
}


.wrapper {
	margin:0 auto;
	width:920px;
	padding:0 0px;
}

.more {     
	color:#01394d;
	text-transform:none;
}

.standout {
	font:arial;
	font-size:3.0em;
	font-weight:bold;
	color:#000;
	line-height:1.0em;
	padding-top:20px;
}

.standout2 {
	color:#026183;
 	font-size:1.6em;
	font-weight:normal;
	xmargin:0 0 5px;
	padding:18px 0px;
}

#contactblock{
	text-align:center;
}

#footer #contactblock {
	float:right;
	text-align:right;
}

#footer #contactblock h1{
	color:#fff;
}

#part2 {
	-moz-border-radius: 15px;
	border-radius: 15px;
	float:left;
	padding:20px 40px;
	margin:20px 0px 0px -40px;
	background:#f0f0f0;
	border:1px solid #e0e0e0;
	width:100%;
}

#part2 h1 {
	border:none;
}

#more  {
	background:url(images/more.png) no-repeat;
	display:block;
	float:right;
	padding-right:60px;
	text-indent:-3000px;
}

.error {
	background:#eeeeaa;
	padding:4px 10px;
	width:80%;
}

.large {
	font-size:1.6em;
}