@charset "UTF-8";

#wrapper { width:100%; height:auto }
#content { width:800px; height:auto; margin:0 auto; border-left:#3d4258 5px solid; border-right:#3d4258 5px solid }
#header { height:130px; text-align:center; background:url(../img/headerBG.jpg) repeat-x }
#nav { height:40px; border-top:#000 1px solid; border-bottom:#000 2px solid }
#featured { height:235px; border-bottom:#3d4258 5px solid }
#main { height:auto; padding:40px; background:#FFFFFF }
#preFooter{
	height:20px;
	margin:10px;
	padding:10px 15px;
	color:#3d4258;
	font-weight:bold;
	background:#cdd0d9;
	text-shadow:#FFF 0 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#footer {
	height:20px;
	padding:20px;
	color:#cdd0d9;
	background:#3d4258;
	text-shadow:#000 0 1px;
	border-top:#cdd0d9 5px solid
}

#header p {
	font-size:18px;
	color:#3d4258;
	text-transform:uppercase;
	margin-top:-5px;
	text-shadow:#FFFFFF 0 1px;
}
#nav ul li a {
	float:left;
	width:118px;
	height:12px;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	background:#3d4258;
	display:inline-block;
	text-decoration:none;
	text-transform:uppercase;
	padding:10px 20px 10px 20px;
	border-top:#474f66 1px solid;
	border-right:#000 1px solid;
	border-bottom:#474f66 8px solid;
	border-left:#474f66 1px solid;
}
#nav li a.last { border-right:none; width:119px }
#nav li a.active { background:#f08b2f; border-bottom:#FF9536 8px solid; border-left:#FF9536 1px solid; border-top:#FF9536 1px solid; text-shadow:#000 0 1px; }
#nav a:hover { background:#f08b2f; border-bottom:#FF9536 8px solid; border-left:#FF9536 1px solid; border-top:#FF9536 1px solid; text-shadow:#000 0 1px; }
#nav a:active { background:#f08b2f; border-bottom:#FF9536 8px solid; border-left:#FF9536 1px solid; border-top:#FF9536 1px solid; text-shadow:#000 0 1px; }

#main p { font-size:14px; }
#main h1 { color:#F37E00; font-size:30px; font-weight:bold; }
#main h2 { color:#3d4258; font-size:18px; font-weight:bold; }
#main h3 { color:#000; font-size:16px; font-weight:bold; }
#main ul { font-size:14px; font-weight:bold; list-style:url(../img/action_check.gif); margin-left:40px }

#footer p { font-size:12px }

a.isoars { text-decoration:none; color:#3d4258; background-color:#cdd0d9; text-shadow:none; font-weight:bold; padding:1px 4px; margin-left:3px; text-shadow:#FFFFFF 0 1px }
a:hover.isoars { background-color:#F7F7F7 }

a.service { text-decoration:none; color:#0066FF; background-color:#FFF; text-shadow:none; font-weight:bold; padding:1px 4px; text-shadow:#FFFFFF 0 1px }
a:hover.service { color:#FFF; background-color:#0066FF; text-shadow:none }

.mbot { margin-bottom:5px }

.col50 { width:340px; float:left;}
.col50-last { width:340px; float:right;}

.col63 { width:480px; float:left;}
.col63-last { width:160px; float:right; text-align:center; padding:20px; margin-top:80px; background:#F7F7F7; border:#CCC 1px solid}
.col63-special { width:160px; float:right; padding:20px; border:#000 2px dashed; background:#FFFEBC; text-align:center}

.p10 { padding-top:10px }
.p20 { padding-top:20px }

#fancy { padding:20px; border:1px solid #CCCCCC; }
img.fancy { float:left; margin-right:60px }
img.fancy2 { float:right; margin-left:60px }

.space { width:100%; height:20px }

.back { float:left; margin-bottom:-10px; }
.back2 { float:right; margin-bottom:-10px; }