@charset "utf-8";
/* CSS Document */
body {
margin:0;
padding:0;
}

#container {}

#topBox {
display:block;
width:940px;
margin-left:60px;
}

#main {
display:block;
clear:both;
}

.logo {
float:left;
width:411px;
height:135px;
}

.appointment {
padding-top:35px;
float:right;
width:190px;
}

.subNav {
padding-top:35px;
float:right;
width:100px;
text-align:right;
}

.subNavLink {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:19px;
color:#585858;
text-decoration:none;
}
.subNavLink:hover {text-decoration:underline;}

.leftColumn {
padding:10px 0px 15px 49px;
}
.leftColumn2 {
padding:0px 0px 10px 49px;
}

#buckets {
display:block;
clear:both;
padding-top:10px;
}

#bucket1 {
float:left;
margin-right:10px;
width:210px;
height:115px;
}

#bucket2 {
float:left;
margin-right:10px;
width:210px;
height:115px;
}

#bucket3 {
float:left;
width:210px;
height:115px;
}

.bucketText {
display:block;
width:115px;
margin:10px 0px 0px 10px;
}


a.aboutAida {
display:block;
width:285px;
height:30px;
background-image:url(../images/about_aida2.gif);
background-repeat:no-repeat;
outline:none;
}
a.aboutAida:hover {background-image:url(../images/about_aida2_over.gif); background-repeat:no-repeat;}

a.whatWeDo {
display:block;
width:285px;
height:30px;
background-image:url(../images/what_we_do2.gif);
background-repeat:no-repeat;
outline:none;
}
a.whatWeDo:hover {background-image:url(../images/what_we_do2_over.gif); background-repeat:no-repeat;}

a.gettingStarted {
display:block;
width:285px;
height:30px;
background-image:url(../images/getting_started2.gif);
background-repeat:no-repeat;
outline:none;
}
a.gettingStarted:hover {background-image:url(../images/getting_started2_over.gif); background-repeat:no-repeat;}

a.ourResults {
display:block;
width:285px;
height:30px;
background-image:url(../images/our_results2.gif);
background-repeat:no-repeat;
outline:none;
}
a.ourResults:hover {background-image:url(../images/our_results2_over.gif); background-repeat:no-repeat;}

.homeNavLink {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#585858; text-decoration:none;}
.homeNavLink:hover {color:#1b6294; background-image:url(../images/arrow_orange.gif); background-position:0 50%; background-repeat:no-repeat; margin-left:-10px; padding-left:10px;}
.mainNavHead {display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; color:#003768; padding-left:11px; padding-top:10px;}
.mainNav     {display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; color:#003768; padding-left:11px; padding-top:10px; text-decoration:none;}
.mainNav:hover {text-decoration:underline;}
.mainNav2     {display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; color:#003768; padding-left:11px; text-decoration:none;}
.mainNav2:hover {text-decoration:underline;}
.mainNavActive {display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:20px; color:#e08a04; text-decoration:none;
				background-image:url(../images/arrow_orange.gif); background-position:0 50%; background-repeat:no-repeat; padding-left:11px;}
.mainNavActive2 {display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; color:#e08a04; text-decoration:none;
				background-image:url(../images/arrow_orange.gif); background-position:0 12px; background-repeat:no-repeat; padding-left:11px; padding-top:10px;}
.mainNavActive3 {display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; color:#e08a04; text-decoration:none;
				background-image:url(../images/arrow_orange.gif); background-position:0 50%; background-repeat:no-repeat; padding-left:11px;}
.mainNav11 {display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#585858; text-decoration:none; padding-left:11px;}
.mainNav11:hover {text-decoration:underline;}
.mainNav10 {display:block; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; color:#585858; text-decoration:none; padding-left:11px;}
.mainNav10:hover {text-decoration:underline;}

.bottomNavSpace {
display:block;
clear:both;
padding:30px 0 0 0;
}

#flash {
position:relative;
z-index:0;
}

#content {
display:block;
clear:both;
padding-top:10px;
}



.orange12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#e08a04;
}

.orange12Link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#e08a04;
text-decoration:none;
}
.orange12Link:hover {
text-decoration:underline;
}

.orange13 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
color:#e08a04;
}

.orange20 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:20px;
color:#e08a04;
}

.grey10 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#585858;
}

.grey10Link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#585858;
text-decoration:none;
}
.grey10Link:hover {
text-decoration:underline;
}

.grey11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#585858;
}

.grey11Link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#585858;
text-decoration:none;
}
.grey11Link:hover {text-decoration:underline;}

.grey11a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#585858;
}

.grey12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#585858;
}

.grey13 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
color:#585858;
}

.grey14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:16px;
color:#585858;
}

.blue11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#1b6294;
/*color:#38666b;*/
}

.blue11Link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#1b6294;
text-decoration:none;
}
.blue11Link:hover {text-decoration:underline;}

.blue12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
color:#1b6294;
}

.blue12Link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
color:#1b6294;
text-decoration:none;
}
.blue12Link:hover {text-decoration:underline;}

.blue13 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:14px;
color:#1b6294;
}

.blue14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
color:#1b6294;
}

.blue14Link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
color:#1b6294;
text-decoration:none;
}
.blue14Link:hover {
text-decoration:underline;
}

.blue16 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:24px;
color:#1b6294;
}

.blue16Link {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:20px;
color:#1b6294;
text-decoration:none;
}
.blue16Link:hover {text-decoration:underline;}

.white11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#FFFFFF;
}

.white12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
}

.white13 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
color:#FFFFFF;
}

.white14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:16px;
color:#FFFFFF;
}

.quoteWhite14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
color:#FFFFFF;
}

.white15 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:18px;
color:#FFFFFF;
}

.white16 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:18px;
color:#FFFFFF;
}

.white21 {
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#FFFFFF;
}

ul.listGrey {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#585858;

margin:0 0 0 15px;
padding:0;
}

ul.listGrey li{
padding-top:5px;
}

ul.listBlue {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#03657d;

margin:0 0 0 15px;
padding:0;
}

ul.listBlue li{
padding-top:5px;
}

ul.listBlue16 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:20px;
color:#03657d;

margin:0 0 0 15px;
padding:0;
}

ul.listBlue16 li{
padding-top:5px;
}


ul.listWhite {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#FFFFFF;

margin:0 0 0 15px;
padding:0;
}

ul.listWhite li{
padding-top:5px;
}

.vertSpace {
display:block;
padding:2px 0px 5px 0px;
}