/* CSS Document */
body{
font-family:arial;
font-size:10px;
}

img.leftimg{
float:left;
}

.top{
margin-left:10px;
}
.topphone{
color:#cccccc;
font-size:10px;
font-weight:bold;
}

.tophead{
font-family:verdana;
font-weight:bold;
font-size:20px;
color:#cccccc;
}
.topsubhead{
font-family:verdana;
font-weight:bold;
font-size:9px;
color:#cccccc;
}

.indexmsg{
margin-left:5px;
margin-right:5px;
color:#363629;
font-size:11px;
line-height:11px;
}

.indexmargin{
margin-left:20px;
margin-top:10px;
margin-bottom:10px;
margin-right:5px;
}
a.index{
text-decoration:none;
color:#ffffff;
font-weight:bold;
font-size:15px;
}
a.index:active{
text-decoration:none;
color:#ffffff;
font-weight:bold;
font-size:15px;
}

a.index:hover{
text-decoration:underline;
color:#ffffff;
font-weight:bold;
font-size:15px;
}
a.index:visited{
text-decoration:none;
color:#ffffff;
font-weight:bold;
font-size:15px;
}
.indexhead{
color:#ffffff;
font-weight:bold;
font-size:15px;
}

.indexbody{
color:#ffffff;
font-size:12px;
line-height:20px;
}

.indexfoot{
margin-bottom:10px;
color:#ffffff;
font-size:10px;
font-weight:bold;
line-height:10px;
}

.casestudy{
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
}

.cstudyhead{
color:#153052;
font-weight:bold;
font-size:15px;
font-face:arial,helvetica,verdana;
line-height:15px;

}

.cstudybody{
margin-left:5px;
margin-right:5px;
font-weight:bold;
color:#153052;
font-size:11px;
line-height:15px;
font-face:arial,helvetica,verdana;
text-align:left;

}

.logosid{

margin-right:1px;

}




.multiparts{
color:#153052;
margin-top:15px;
margin-left:5px;
margin-bottom:15px;
margin-right:15px;}

.workhead{
color:#153052;
font-size:12px;
font-weight:bold;
}
.workcontent{
color:#153052;
font-size:10px;
}
a.work { text-decoration:none ;
color:#aaaaaa;
margin-top:15px;
margin-left:15px;
margin-right:15px;
font-size:11px;
font-weight:700;
}
a.work:active { 
text-decoration:none; 
font-weight:700;
}
a.work:hover { 
text-decoration:none;
margin-top:15px;
margin-left:15px;
margin-right:15px;
color:#000000;
font-weight:700;}

a.work:visited { 
text-decoration:none;
margin-top:15px;
margin-left:15px;
margin-right:15px;
font-weight:700;
}

image.section{
margin-top:5px;
margin-left:5px;
}

image.sectionpic{
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
}

.missionHead{
margin-top:15px;
margin-left:15px;
margin-bottom:15px;
margin-right:15px;
font-family:arial;
font-size:15px;
color:#153052;
font-weight:bold;
}

.missionBody{
margin-top:15px;
margin-left:15px;
margin-bottom:15px;
margin-right:15px;
font-size:12px;
color:#153052;
line-height:20px;
}

.body{
margin-top:15px;
margin-left:15px;
margin-bottom:15px;
margin-right:15px;
}

.overviewhead{
font-family: verdana, Comic Sans MS,arial;
margin-top:15px;
margin-left:15px;
margin-bottom:15px;
margin-right:15px;
font-size:12px;
color:#153052;
}

.overviewbody{
font-family: verdana, Comic Sans MS,arial;
font-size:11px;
color:#153052;
line-height:15px;
align:justify
}

.overviewteam{
margin-top:5px;
margin-left:15px;
margin-bottom:5px;
margin-right:15px;
font-size:12px;
color:#eaab51;
line-height:20px;
align:justify;
font-weight:bold;
}

.menuclient{
margin-left:15px;
margin-right:15px;
margin-top:15px;
margin-bottom:15px;
font-family: verdana;
color:#153052;
font-style:italic;
}
.mquote{
font-size:10px;
font-weight:bold;
line-height:15px;
}
.mquotesub{
font-size:10px;
line-height:15px;
}

.overviewmenu{
margin-left:30px;
margin-top:10px;
line-height:20px;
}

a.leftmenu{
text-decoration:none;
font-weight:bold;
line-height:12px;
font-size:12px;
color:#153052;
}
a.leftmenu:active{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#153052;
}
a.leftmenu:hover{
font-size:12px;
text-decoration:underline;
font-weight:bold;
color:#153052;
}
a.leftmenu:visited{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#153052;
}
.pressmargin{
margin-left:15px;
margin-right:15px;
margin-bottom:15px;
margin-top:15px;
}
.presshead{
font-size:14px;
color:#cccccc;
font-weight:bold;
line-height:20px;

}
.presssubhead{
margin-top:15px;
font-size:20px;
color:#de9e43;
font-weight:bold;
line-height:20px;
}
.presssubsection{
font-size:12px;
color:#153052;
font-weight:bold;
line-height:14px;
}
.pressbody{
font-size:12px;
margin-top:15px;
color:#153052;
line-height:20px;
}

.awards{
margin-top:15px;
margin-left:15px;
margin-bottom:15px;
margin-right:15px;
font-size:12px;
line-height:13px;
color:#6E6A72;
}

.testimmenu{
margin-left:30px;
margin-top:10px;
font-weight:bold;
}

a.testim{
text-decoration:none;
font-weight:bold;
line-height:12px;
font-size:12px;
color:#153052;
}
a.testim:active{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#153052;
}
a.testim:hover{
font-size:12px;
text-decoration:underline;
font-weight:bold;
color:#153052;
}
a.testim:visited{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#153052;
}

.testimhead{
margin-top:15px;
margin-left:20px;
margin-bottom:15px;
margin-right:20px;
font-size:20px;
color:#153052;
}

.testimbody{
margin-top:8px;
margin-left:20px;
margin-bottom:5px;
margin-right:20px;
font-size:12px;
color:#153052;
line-height:15px;
align:justify
}

.testimquote{
margin-top:15px;
margin-left:20px;
margin-bottom:15px;
margin-right:20px;
font-size:20px;
color:#D58007;
line-height:30px;
align:justify;
font-weight:bold;
}

.testimmenu{
margin-left:30px;
margin-top:10px;
line-height:20px;
}



a.link { text-decoration:none ;
color:#153052;
margin-top:5px;
margin-left:25px;
margin-right:5px;
font-size:11px;
font-weight:700;
line-height:20px;
}
a.link:active { 
text-decoration:none; 
font-weight:700;
line-height:20px;
}
a.link:hover { 
text-decoration:none;
margin-top:5px;
margin-left:25px;
margin-right:5px;
color:#aaaaaa;
font-weight:700;
line-height:20px;
}

a.link:visited { 
text-decoration:none;
color:#153052;
margin-top:5px;
margin-left:25px;
margin-right:5px;
font-weight:700;
line-height:20px;
}

a.menulink { 
text-decoration:none;
color:#BF7A16;
margin-top:5px;
margin-left:25px;
margin-right:5px;
font-size:11px;
font-weight:700;
line-height:20px;
}
a.menulink:active { 
text-decoration:none; 
font-weight:700;
line-height:20px;
}
a.menulink:hover { 
text-decoration:none;
margin-top:5px;
margin-left:25px;
margin-right:5px;
color:#666666;
font-weight:700;
line-height:20px;
}

a.menulink:visited { 
text-decoration:none;
color:#de9e43;
margin-top:5px;
margin-left:25px;
margin-right:5px;
font-weight:700;
line-height:20px;
}

.menucaption{
font-size:10px;
font-family: verdana, Comic Sans MS,arial;
color:#153052;
margin-top:5px;
margin-left:15px;
margin-right:15px;
margin-bottom:15px;
line-height:15px;
font-weight:bold;
}


a.linkw { 
text-decoration:none;
color:#cccccc;
margin-top:5px;
margin-left:5px;
margin-right:10px;
font-size:10px;
line-height:15px;
font-weight:700;
}
a.linkw:active { 
text-decoration:none;
margin-top:5px;
margin-left:5px;
margin-right:10px; 
}
a.linkw:hover { 
text-decoration:none;
margin-top:5px;
margin-left:5px;
margin-right:10px;
color:#ffffff;
font-weight:700;}

a.linkw:visited { 
text-decoration:none;
color:#cccccc;
margin-top:5px;
margin-left:5px;
margin-right:10px;
font-weight:700;
}

a.menuitem { text-decoration:none ;
color:#153052;
font-weight:bold;
font-family:arial;
font-size:11px;
}
a.menuitem:active { 
text-decoration:none; 

}
a.menuitem:hover { 
text-decoration:underline;
color:#153052;
font-weight:bold;
}

a.menuitem:visited { 
text-decoration:none;
font-weight:bold;
}

.margintop{
margin-top:10px;
margin-bottom:10px;
}

.mission{
font-family:arial;
font-size:13px;
color:#2a405b;
align:center;
text-align:left;
margin-left:10px;
margin-right:10px;
word-spacing:3px;
line-height:30px;
}

.sectionContent{

font-family:arial;
font-size:13px;
color:#2a405b;
align:center;
text-align:left;
margin-top:10px;
margin-left:10px;
margin-right:10px;
word-spacing:3px;
line-height:20px;
}

.contact{
margin-left:30px;
margin-right:30px;
margin-top:30px;
margin-bottom:30px;
}
.contacthead{
font-weight:bold;
margin-bottom:5px;
font-size:12px;

}

.contactbody{
color:#6b7b8c;
font-size:10px;
}

a.contact { text-decoration:none ;
color:#6b7b8c;
font-family:arial;
font-size:10px;
;
}
a.contact:active { 
text-decoration:none; 

}
a.contact:hover { 
text-decoration:underline;
color:#203245;
}

a.contact:visited { 
text-decoration:none;
}


table.bottom{
border-top-color:#2a405b;
border-top-style:solid;
border-top-width:1px;
}

td.Caption{
font-size:10px;
color:#666666;
}

a.footer { text-decoration:none ; color:#153052;font-weight:bold;}
a.footer:active { text-decoration:none; font-weight:bold;}
a.footer:hover { text-decoration:underline; font-weight:bold;}
a.footer:visited { text-decoration:none;font-weight:bold;}

.footer{
font-size:10px;
color:#153052;
font-weight:bold;
}

