/* CSS Document */
.leftborder{background:url(images/leftborder.jpg) repeat-y;}
.rightborder{background:url(images/rightborder.jpg) repeat-y;}
.doublearrowlinks a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; font-weight:bold; text-decoration:none}
.doublearrowlinks a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F7941D; font-weight:bold; text-decoration:none}

/*case studies left column*/
#doublearrow li { list-style-image:url(images/doublearrow.jpg); margin-top:-5px}
#doublearrow a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F7941D; font-weight:bold; text-decoration:none; margin:0px 0px 0px -5px; vertical-align:middle;}
#doublearrow a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; font-weight:bold; text-decoration:none; margin:0px 0px 0px -5px; vertical-align:middle;}


.maintext{font: 12px/1.25em arial, sans-serif; color:#013466; text-align:left}
.maintext a{font: 12px/1.25em arial, sans-serif; color:#013466; text-align:left; text-decoration:underline}
.maintext a:hover{font: 12px/1.25em arial, sans-serif; color:#F7941D; text-align:left; text-decoration:underline}

.maintext p{text-align:left}

.crumbtrail a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F7941D; text-align:left; text-decoration:none}
.crumbtrail a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#054888; text-align:left; text-decoration:none}
.crumbtrail {font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#054888; text-align:left; margin-top:5px}
#cactive{font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#F7941D; text-align:left; text-decoration:none}


.arrow{margin-left:6px}
.title{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#013466; text-transform:uppercase; font-weight:bold; }
.title2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#013466; font-weight:bold; }
#bullets li a{ list-style-image:none; list-style-type:disc; text-decoration:none;}
.team{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#013466; font-weight:bold;}
#mteam{font-family:Arial, Helvetica, sans-serif;  font-size:13px; color:#013466; text-decoration:none;}

.insidelinks a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
.insidelinks a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; text-decoration:none;}
#insidelinksactive {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; text-decoration:none;}
#insidetdactive{background:url(images/sublinkactivebg.jpg) no-repeat;}
#iplaceholder{margin-left:33px; margin-top:3px}
#icons {text-align:right; margin-left:148px}
#diviconimage{float:right; width:195x; margin-top:-13px}

#iplaceholder2{margin-left:33px; margin-top:-2px}
#icons2 {text-align:right; margin-left:148px}
#diviconimage2{float:right; width:195x; margin-top:-27px}

#hrline{float:right; margin:-1px -33px 0px 0px}

#infokey {margin-right:-10px;}


/*#insideicons {float:right; margin:-27px 0px 0px 0px}
#insideiconsnotabs {float:right; margin:-13px 0px 0px 0px}
#imageplaceholder {margin-top:-30px; margin-left:20px;}
#imageplaceholdernotabs {margin-top:-3px; margin-left:20px;}*/

/* side sublink  styles */
.active a{font: 12px/1.25em arial, sans-serif;  color:#F7941D; text-align:left; text-decoration:none}

#sub:hover{ color:#F7941D;}
#sub{color:#013466;}
#subactive{ color:#F7941D;}


.sublinks li, a{list-style-image:url(images/doublearrow.jpg); margin-top:15px; font: 12px/1.25em arial, sans-serif;  color:#013466; text-align:left; text-decoration:none;}
.sublinks li, a:hover{list-style-image:url(images/doublearrow.jpg); margin-top:15px; font: 12px/1.25em arial, sans-serif; color:#F7941D; text-align:left; text-decoration:none;}

/* header styles */
.toplinks a{font: 12px/1.25em arial, sans-serif; color:#054888; text-decoration:none}
.toplinks a:hover{font: 12px/1.25em arial, sans-serif; color:#F7941D; text-decoration:none}

.toplinks2 a{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#013466; text-decoration:none}
.toplinks2 a:hover{font-family:arial; font-size:9px; color:#F7941D; text-decoration:none}


.toplinks{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#054888;}
.toplinks2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#054888;}
.language{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF;}

.language a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none}
.language a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F7941D; text-decoration:none}

.language2 a{font-family:Ms Gothic; color:#FFFFFF; font-size:11px; text-decoration:none}
.language2 a:hover{font-family:Ms Gothic; color:#F7941D; font-size:11px; text-decoration:none}

.headermenulinks a {font: 12px/1.25em arial, sans-serif;  color:#FFFFFF; margin-left:6px; text-decoration:none; font-weight:lighter;}
.headermenulinks a:hover {font: 12px/1.25em arial, sans-serif;  color:#A5A0D6; margin-left:6px; text-decoration:none; font-weight:lighter;}

#psabutton a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; margin:3px 0px 0px 33px}
#psabutton a:hover{font-family:Arial, Helvetica, sans-serif font-size:11px; color:#F7941D; text-decoration:none; margin-left:33px}
#psabutton {background:url(images/psaNAmerica.jpg) no-repeat;}


/* blue box header styles */
.boxheaders {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin-left:5px; font-weight:bold; text-decoration:none}
.boxheaders a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin-left:5px; font-weight:bold; text-decoration:none}
.boxheaders a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#F7941D; margin-left:5px; font-weight:bold; text-decoration:none}


/* box styles */
.sides {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; text-decoration:none}

.sides:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; text-decoration:none;}

.sides a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; text-decoration:none}
.sides a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; text-decoration:underline}

.sidelinks a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#013466; text-decoration:none }
.sidelinks a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F7941D; text-decoration:none }


/* footer styles */
#footertext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; margin-bottom:20px}

#footertext a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; margin-bottom:20px; text-decoration:none}
#footertext a:hover{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#013466; margin-bottom:20px; text-decoration:underline}

#footertextlink a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; margin-bottom:30px; text-decoration:none}
#footertextlink a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F7941D; margin-bottom:30px; text-decoration:none}
#footertextlinkheader a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; text-decoration:none; font-weight:bold}
#footertextlinkheader a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#013466; text-decoration:none; font-weight:bold}


/*slider*/
.slider {position:relative; overflow:hidden; border:2px solid #9ac1c9; height:225px; background:#DBEEF; margin-bottom:5px;}
.slidercontent {position:absolute}
.slidercontent .upper {border-bottom:none}
.section {padding:10px 5px 0px 10px}
.newsslider {position:relative; overflow:hidden; height:123px; width:184px; background:#DBEEFC; margin-bottom:5px}
.newsslidercontent {position:absolute}
.newsslidercontent .upper {border-bottom:none}
.newssection {padding:10px 5px 0px 10px; height:100px}

