@charset "utf-8";
body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
a{
    color:#4BB5C2;
	text-decoration:none;
}
a:hover{
    color:#000000;
	text-decoration:none;
}
#sub-linksl{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
#sub-linksl li{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
#sub-linksl li a{
	padding:0px 0px 0px 10px;
	margin:0px 0px 10px 0px;
	display:block;
	color:#4BB5C2;
	text-decoration:none;
	background: url(img/list-bullet.gif) no-repeat top left;
}
#sub-linksl li a:hover{
	color:#000000;
	text-decoration:none;
}

#page{
    width:800px;
	margin:auto;
}
#top{
	height:77px;
	padding:17px 0px 0px 0px;
}
.logo{
   float:left;
   background:url(img/logo.jpg);
   width:471px;
   height:60px;
}
.top-right{
   float:right;
   font-size:18px;
   padding:18px 0px 0px 0px;
}
#menu{
   height:30px;
   background:#4C4C54;
   font-family:Arial, Helvetica, sans-serif;
}
#menu a{
   color:#FFFFFF;
   text-decoration:none;
}
#menu a:hover{
   color:#4193CF;
   text-decoration:none;
}
#sub-links{
    background:#EEEEEE;
	padding:10px 10px 10px 10px;
	color:#4BB5C2;
}
.sub-links-header{
    background:#000000;
	padding:6px 0px 6px 10px;
	margin:10px 0px 0px 0px;
	color:#FFFFFF;
	font-size:16px;
}
#content{
	margin:0px;
	padding:10px 0px 10px 0px;
}
#content-left{
    float:left;
	width:580px;
}
#column-right{
    float:right;
	width:210px;
	padding:0px 0px 0px 10px;
}
#content-inner{
	margin:0px;
	padding:10px 20px 10px 20px;
}
#speaktous{
    width:210px;
	background:url(img/speaktous.jpg) no-repeat;
	padding:28px 0px 0px 0px;
}
#speaktous a{
    color:#333333;
	text-decoration:none;
}
#speaktous a:hover{
    color:#8CC63E;
	text-decoration:none;
}
.speaking-girl{
    border:#8CC63E 1px solid;
	background:url(img/speaking-girl.jpg) no-repeat left;
	height:120px;
	font-size:11px;
	padding:10px 0px 0px 0px;
}
#left-content{
    float:left;
	width:520px;
	padding:0px 20px 0px 0px;
}
#why-ark{
    background:#EEEEEE url(img/headers/whyark.jpg) no-repeat top;
	padding:53px 10px 10px 10px;
	margin:10px 0px 0px 0px;
}
#why-arkl{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
#why-arkl li{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
#why-arkl li a{
	padding:0px 0px 0px 10px;
	margin:0px 0px 10px 0px;
	display:block;
	color:#101010;
	text-decoration:none;
	background: url(img/list-bullet.gif) no-repeat left;
}
#why-arkl li a:hover{
	color:#4BB5C2;
	text-decoration:none;
}
#footer{
    height:70px;
	border-top:#C0C0C0 1px solid;
	border-bottom:#C0C0C0 1px solid;
	padding:4px 0px 4px 0px;
	margin:10px 0px 0px 0px;
}
.bottom{
	font-size:11px;
	padding:10px;
}
.f-left{
    float:left;
}
.f-right{
    float:right;
}
.clear-b{
    clear:both;
}
.dotbottom-green{
    border-bottom:#8CC63E 1px dotted;
}
.linemargin-right{
    border-right:#C0C0C0 1px solid;
	padding:0px 5px 0px 0px;
}
.linemargin-bottom{
    border-bottom:#C0C0C0 1px solid;
	padding:0px 0px 5px 0px;
}
.header{
	height:182px;
	float:left;
	width:380px;
}
.sub-header{
    background:#4BB5C2;
	color:#FFFFFF;
	font-size:20px;
	height:101px;
	float:right;
	width:380px;
	text-align:center;
	padding:81px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.info{
    margin:10px 0px 0px 0px;
}
.margin-photo{
    margin:0px 8px 10px 0px;
	padding:4px;
	border:#A6D8Df 1px solid;
}
.red11{
    font-size:11px;
	color:#990000;
}
.blue-highlight{
	color:#074689;
}
.required{
    font-size:11px;
	color:#FFCC00;
}
.yellow{
    color:#FFCC00;
}
.sitemap-title{
    font-size:14px;
}
.sitemap-subtitle{
    font-size:12px;
	display:block;
	margin:0px 0px 0px 10px;
	padding:2px 0px 2px 0px;
}
.sitemap-subtitle2{
    font-size:12px;
	display:block;
	margin:0px 0px 0px 10px;
	padding:2px 0px 2px 0px;
}
.paragraph-header{
    font-size:15px;
	color:#074689;
}
.division-line{
    border-bottom:#DDDDDD 1px dotted;
	height:1px;
}
p.title
{
	color: #D4842B;
	font-weight:bold;
	font-size:11.5pt;
}
p.title a
{
	color: #D4842B;
}
p.title a:hover
{
	text-decoration:underline;
}
p.subtitle
{
	color: #4A62A8;
	font-weight:bold;
}

