body {font-size: 11px;line-height: 155%;font-family: "trebuchet ms", verdana, tahoma, arial, sans-serif;margin: 0;color: #333;padding:0;margin-top:10px;margin-left:10px;background-color:#E8E8E8;}
#container{padding:10px;border:1px solid #D2D2D2;width:749px;background: #fff url(../../images/layout/top_right.gif) no-repeat top right;}
.headerimage{border-top:1px solid #fff;border-bottom:1px solid #fff;}
#rightimagearea{border-top:1px solid #fff;}
.email {width:130px;padding:2px;font-size:11px;margin-top:4px;}

a{color:#1A3890;}
a:hover{text-decoration:none;}

input{font-size:11px;color:#4D4D4D;padding:1px;font-family: "trebuchet ms", verdana, tahoma, arial, sans-serif;}
select{font-size:11px;color:#4D4D4D;padding:1px;font-family: "trebuchet ms", verdana, tahoma, arial, sans-serif;}
textarea{font-size:11px;color:#4D4D4D;padding:1px;font-family: "trebuchet ms", verdana, tahoma, arial, sans-serif;}

/* ---------------------- global nav ---------------------- */

#globalnav {width:100%;height:26px;background: #1A3890 url(../../images/nav_bg.gif) repeat-x top left;}
#globalnav ul {margin:0;padding:0 0 0 0;list-style:none;float:right;}
#globalnav li {float:left;margin:0;padding:0 0 0 0;list-style:none;}

#globalnav #home a {
	margin:0;
	float:left;
	display:block;
	width:87px;
	height:26px;
	background: url(../../images/home.gif) no-repeat left top;
	border-left:1px solid #fff;
	color: #FFFFFF;
}
#globalnav #about a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/about.gif) no-repeat left top;border-left:1px solid #fff;}
#globalnav #services a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/services.gif) no-repeat left top;border-left:1px solid #fff;}
#globalnav #news a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/news.gif) no-repeat left top;border-left:1px solid #fff;}
#globalnav #events a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/events.gif) no-repeat left top;border-left:1px solid #fff;}
#globalnav #bookstore a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/bookstore.gif) no-repeat left top;border-left:1px solid #fff;}
#globalnav #publications a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/publications.gif) no-repeat left top;border-left:1px solid #fff;}
#globalnav #careers a {margin:0;float:left;display:block;width:84px;height:26px;background: url(../../images/careers.gif) no-repeat left top;border-left:1px solid #fff;}
#globalnav #contact a {margin:0;float:left;display:block;width:85px;height:26px;background: url(../../images/contact.gif) no-repeat left top;border-left:1px solid #fff;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#globalnav a {float:none;}
/* End IE5-Mac hack */
#globalnav #home a:hover{background-position:0px -26px;}
#globalnav #about a:hover{background-position:0px -26px;}
#globalnav #services a:hover{background-position:0px -26px;}
#globalnav #news a:hover{background-position:0px -26px;}
#globalnav #events a:hover{background-position:0px -26px;}
#globalnav #bookstore a:hover{background-position:0px -26px;}
#globalnav #publications a:hover{background-position:0px -26px;}
#globalnav #careers a:hover{background-position:0px -26px;}
#globalnav #contact a:hover{background-position:0px -26px;}

#globalnav #aboutcurrent a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/about.gif) no-repeat left top;background-position:0px -26px;border-left:1px solid #fff;}
#globalnav #servicescurrent a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/services.gif) no-repeat left top;background-position:0px -26px;border-left:1px solid #fff;}
#globalnav #newscurrent a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/news.gif) no-repeat left top;background-position:0px -26px;border-left:1px solid #fff;}
#globalnav #eventscurrent a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/events.gif) no-repeat left top;background-position:0px -26px;border-left:1px solid #fff;}
#globalnav #bookstorecurrent a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/bookstore.gif) no-repeat left top;background-position:0px -26px;border-left:1px solid #fff;}
#globalnav #publicationscurrent a {margin:0;float:left;display:block;width:87px;height:26px;background: url(../../images/publications.gif) no-repeat left top;background-position:0px -26px;border-left:1px solid #fff;}
#globalnav #careerscurrent a {margin:0;float:left;display:block;width:84px;height:26px;background: url(../../images/careers.gif) no-repeat left top;background-position:0px -26px;border-left:1px solid #fff;}
#globalnav #contactcurrent a {margin:0;float:left;display:block;width:85px;height:26px;background: url(../../images/contact.gif) no-repeat left top;background-position:0px -26px;border-left:1px solid #fff;}

#globalnav span {display:none;}

/* ---------------------- END global nav ---------------------- */

/* Contact Assets */
#contacttable{border-top:1px solid #fff;}
#contacttable .left {height:26px;border-right:1px solid #fff;}
#contacttable .middle {background-color:#8459A2;width:579px;}

#contactcontent{padding-left:25px;padding-right:25px;padding-top:6px;padding-bottom:35px;}
#contactcontent .breadcrumbs {font-size:11px;color:#1A3890;}
#contactcontent .breadcrumbs a{color:#727272;text-decoration:none;}
#contactcontent h1{color:#4E4E4E;font-size:22px;margin:0px;border-bottom:1px solid #DFDFDF;width:100%;padding-bottom:5px;margin-top:20px;}
#contactcontent h2{font-size:17px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:5px;}
#contactcontent h3{font-size:15px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:2px;}
#contactcontent p{font-size:11px;color:#333;line-height:16px;margin:0px;margin-bottom:15px;}

#contactcontent ol{margin:0px;padding:0px;margin-left:20px;margin-bottom:10px;}
#contactcontent li{font-size:11px;line-height:130%;margin:0px;padding:0px;padding-bottom:7px;color:#FE8103;font-weight:bold;}



/* Assessment Assets */
#assessmenttable{border-top:1px solid #fff;}
#assessmenttable .left {height:26px;border-right:1px solid #fff;}
#assessmenttable .middle {background-color:#1A3890;width:579px;}

#assessmentcontent{padding-left:25px;padding-right:25px;padding-top:6px;padding-bottom:35px;}

#assessmentcontent #goal{background-color:#DDE5FD;}
#assessmentcontent #goal h3{background-color:#1A3890;color:#fff;padding:5px;font-size:17px;padding-left:10px;}
#assessmentcontent #goal p{padding:10px;}

#assessmentcontent #description{background-color:#F1ECF3;}
#assessmentcontent #description h3{background-color:#8459A1;color:#fff;padding:5px;font-size:17px;padding-left:10px;}
#assessmentcontent #description p{padding:10px;}

#assessmentcontent #instructions{background-color:#FEF3E6;}
#assessmentcontent #instructions h3{background-color:#FBA340;color:#fff;padding:5px;font-size:17px;padding-left:10px;}
#assessmentcontent #instructions p{padding:10px;}

#assessmentcontent #email{display:block;padding:15px;border:1px solid #FBA340;background-color:#FEF3E6;}
#assessmentcontent #email .email{font-size:14px;font-weight:bold;padding:3px;width:200px;}

#assessmentcontent #assessbox{display:block;border:1px solid #1A3890;padding:15px;background-color:#f7f7f7;}
#assessmentcontent #assessbox h3{color:#1A3890;font-size:16px;margin-top:0px;}
#assessmentcontent #assessbox p{margin-top:10px;}

p.key{text-align:right;padding:10px 0 5px 0;}

#assessmentcontent .breadcrumbs {font-size:11px;color:#1A3890;}
#assessmentcontent .breadcrumbs a{color:#727272;text-decoration:none;}
#assessmentcontent h1{color:#4E4E4E;font-size:22px;margin:0px;border-bottom:1px solid #DFDFDF;width:100%;padding-bottom:5px;margin-top:20px;}
#assessmentcontent h2{font-size:17px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:5px;}
#assessmentcontent h3{font-size:15px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:2px;}
#assessmentcontent p{font-size:11px;color:#333;line-height:16px;margin:0;}

#assessmentcontent ol{margin-top:0;margin-bottom:0;}
#assessmentcontent li{margin-top:0;margin-bottom:0;}
#assessmentcontent blockquote{margin:0 0 0 25px;}
#assessmentcontent .button{font-weight:bold;}


/* About Us Assets */
#abouttable{border-top:1px solid #fff;}
#abouttable .left {height:26px;border-right:1px solid #fff;}
#abouttable .middle {background-color:#1A3890;width:409px;border-right:1px solid #fff;}
#abouttable .right {background-color:#8459A1;width:170px;}

#aboutcontent{padding-left:25px;padding-right:25px;padding-top:6px;padding-bottom:35px;}
#aboutcontent .breadcrumbs {font-size:11px;color:#1A3890;}
#aboutcontent .breadcrumbs a{color:#727272;text-decoration:none;}
#aboutcontent h1{color:#4E4E4E;font-size:22px;margin:0px;border-bottom:1px solid #DFDFDF;width:100%;padding-bottom:5px;margin-top:20px;}
#aboutcontent h2{font-size:17px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:5px;}
#aboutcontent h4{font-size:14px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:0px;font-weight:bold;font-style:italic;}
#aboutcontent p{font-size:11px;color:#333;line-height:16px;margin:0px;margin-bottom:15px;}

#aboutcontent ol{margin:0px;padding:0px;margin-left:20px;margin-bottom:10px;}
#aboutcontent li{font-size:11px;line-height:130%;margin:0px;padding:0px;padding-bottom:7px;color:#FE8103;font-weight:bold;}

#aboutcontent #people a{font-size:12px;display:block;font-weight:bold;color:#FE8103;margin-bottom:3px;}



/* News Template */
#newstable{}
#newstable .left {font-size:18px;color:#fff;background-color:#8459A1;padding-left:12px;height:26px;line-height:135%;border-right:1px solid #fff;width:157px;}
#newstable .middle {background-color:#1A3890;width:579px;border-right:1px solid #fff;}
#newstable .right {background-color:#8459A1;width:170px;}

#newscontent{padding-left:25px;padding-right:25px;padding-top:6px;padding-bottom:35px;}
#newscontent .breadcrumbs {font-size:11px;color:#1A3890;}
#newscontent .breadcrumbs a{color:#727272;text-decoration:none;}
#newscontent h1{color:#4E4E4E;font-size:22px;margin:0px;border-bottom:1px solid #DFDFDF;width:100%;padding-bottom:5px;margin-top:20px;}
#newscontent h2{font-size:17px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:5px;}
#newscontent h3{font-size:12px;font-weight:bold;color:#FE8103;}
#newscontent p{font-size:11px;color:#333;line-height:16px;margin:0px;margin-bottom:15px;}

#newscontent ol{margin:0px;padding:0px;margin-left:20px;margin-bottom:10px;}
#newscontent li{font-size:11px;line-height:130%;margin:0px;padding:0px;padding-bottom:7px;color:#FE8103;font-weight:bold;}

#newscontent a{line-height:22px;}

.newsimage{border-size:2px;border-style:double;border-color:#ccc;}


#inthenews{margin:0px;width:169px;}
#inthenews th{text-align:left;padding-left:19px;font-size:16px;color:#fff;line-height:150%;background-color:#8459A1;border-top:1px solid #fff;height:26px;}
#inthenews ul{margin:0px;padding:0px;list-style:none;}
#inthenews li{font-size:11px;line-height:130%;padding:0px;padding-bottom:6px;padding-top:6px;color:#8459A1;padding-left: 16px;background-image:  url(../../images/layout/purple_bullet.gif);background-repeat: no-repeat;background-position: 0px 8px;background-color:#F8F6FB;padding-right:3px;}
#inthenews li.alt{font-size:11px;line-height:130%;padding:0px;padding-bottom:6px;padding-top:6px;color:#8459A1;padding-left: 16px;background-image:  url(../../images/layout/purple_bullet.gif);background-repeat: no-repeat;background-position: 0px 8px;padding-right:3px;background-color:#F1ECF3;}
#inthenews a {text-decoration:none;color:#8459A1;}
#inthenews a:hover {text-decoration:underline;}

#eventsandseminars{text-align:left;padding-left:19px;font-size:16px;color:#fff;line-height:150%;background-color:#1A3890;border-top:1px solid #fff;height:26px;font-weight:bold;margin-top:10px;}

/* END news */


/* Careers Assets */
#careerstable{border-top:1px solid #fff;}
#careerstable .left {height:26px;border-right:1px solid #fff;}
#careerstable .middle {background-color:#1A3890;width:409px;border-right:1px solid #fff;}
#careerstable .right {background-color:#8459A1;width:170px;}

#careerscontent{padding-left:25px;padding-right:25px;padding-top:6px;padding-bottom:35px;}
#careerscontent .breadcrumbs {font-size:11px;color:#1A3890;}
#careerscontent .breadcrumbs a{color:#727272;text-decoration:none;}
#careerscontent h1{color:#4E4E4E;font-size:22px;margin:0px;border-bottom:1px solid #DFDFDF;width:100%;padding-bottom:5px;margin-top:20px;}
#careerscontent h2{font-size:17px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:5px;}
#careerscontent p{font-size:11px;color:#333;line-height:16px;margin:0px;margin-bottom:15px;}
#careerscontent h4{font-size:15px;background-color:#fba340;color:#fff;padding-left:10px;height:26px;line-height:25px;margin:0px;}
#careerscontent p.job{background-color:#FEF3E6;padding:8px;}

#careerscontent ol{margin:0px;padding:0px;margin-left:20px;margin-bottom:10px;}
#careerscontent ul{margin:0px;padding:0px;margin-left:20px;margin-bottom:10px;}
#careerscontent li{font-size:11px;line-height:130%;margin:0px;padding:0px;padding-bottom:4px;}



/* Home Assets */
#hometable{border-top:0px;}
#hometable .left {height:26px;border-right:1px solid #fff;background-color:#1A3890;font-size:18px;color:#fff;padding-left:12px;}
#hometable .middle {background-color:#8459A1;font-size:18px;color:#fff;padding-left:12px;}
#hometable .right {background-color:#F39B39;font-size:18px;color:#fff;padding-left:12px;border-left:1px solid #fff;}

#hometable #homenews{padding:8px;}
#hometable #homenews h3{font-size:17px;color:#FE8103;margin:0px;font-weight:normal;}
#hometable #homenews p{margin:3px 0 0 0;}
#hometable #homenews a{font-size:11px;color:#8459a2;}
#hometable #homenews a:hover{text-decoration:none;}

#hometable #newsletter{padding-top:0px;}

#hottopics{margin:0px;width:251px;padding-top:9px;}
#hottopics ul{margin:0px;padding:0px;list-style:none;}
#hottopics li{font-size:11px;line-height:130%;padding:0px;padding-bottom:6px;padding-top:6px;color:#8459A1;padding-left:25px;background-image:  url(../../images/layout/purple_bullet_home.gif);background-repeat: no-repeat;background-position: 0px 8px;background-color:#F8F6FB;padding-right:3px;}
#hottopics li.alt{font-size:11px;line-height:130%;padding:0px;padding-bottom:6px;padding-top:6px;color:#8459A1;padding-left:25px;background-image:  url(../../images/layout/purple_bullet_home.gif);background-repeat:no-repeat;background-position:0px 8px;padding-right:3px;background-color:#F1ECF3;}
#hottopics a {text-decoration:none;color:#8459A1;}
#hottopics a:hover {text-decoration:underline;}

.homeclients{border-left:1px solid #ccc;padding:5px;}
.homeservices{background-color:#F1ECF3;border-bottom:1px solid #fff;}
.homeservicesnav{background: transparent url(../../images/layout/services_leftmenu_bg.gif) repeat-y left top;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.homeabout{background-color:#F4F5F9;padding:14px;line-height:16px;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.homeabout a{font-size:11px;color:#8459A2;font-weight:bold;}
p.homeabout{margin:0px;padding:0px;padding-top:10px;}


.orangebold{color:#FE8103;font-weight:bold;}
#clientspotlight{width:158px;border:1px dashed #ccc;padding:5px;color:#B3B3B3;font-size:11px;margin-top:10px;}
#clientspotlight img{text-align:center;}


/* Search Assets */

#search_url{font-family: "trebuchet ms", verdana, tahoma, arial, sans-serif; font-size: 11px; color: #008000;}





/* ---------------------- BEGIN Services Template --------------- */

#servicestable{}
#servicestable .left {font-size:18px;color:#fff;background-color:#FBA341;padding-left:12px;height:26px;line-height:135%;border-right:1px solid #fff;}
#servicestable .middle {background-color:#1A3890;width:409px;border-right:1px solid #fff;}
#servicestable .right {background-color:#8459A1;width:170px;}

#servicescontent{padding-left:25px;padding-right:25px;padding-top:6px;padding-bottom:35px;}
#servicescontent .breadcrumbs {font-size:11px;color:#1A3890;}
#servicescontent .breadcrumbs a{color:#727272;text-decoration:none;}
#servicescontent h1{color:#4E4E4E;font-size:22px;margin:0px;border-bottom:1px solid #DFDFDF;width:100%;padding-bottom:5px;margin-top:20px;line-height:100%;}
#servicescontent h2{font-size:17px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:5px;}
#servicescontent p{font-size:11px;color:#333;line-height:16px;margin:0px;margin-bottom:15px;}

#servicescontent h4{font-size:14px;color:#FE8103;margin:0px;margin-top:12px;margin-bottom:0px;font-weight:bold;}
#servicescontent h4 a{color:#FE8103;}

#servicescontent h5{font-size:16px;color:#FE8103;margin:0px;margin-top:12px;margin-bottom:0px;font-weight:bold;}
#servicescontent h5 a{color:#FE8103;}

#servicescontent ol{margin:0px;padding:0px;margin-left:20px;margin-bottom:10px;}
#servicescontent li{font-size:11px;line-height:130%;margin:0px;padding:0px;padding-bottom:7px;color:#FE8103;font-weight:bold;}

a.textlink{font-size:12px;color:#8459a2;font-weight:bold;line-height:21px;}
a:hover.textlink{text-decoration:none;}




#productfeature{text-align:center;margin-bottom:10px;width:170px;margin-top:30px;}
#productfeature h3{font-size:14px;color:#1A3890;margin:0px;margin-bottom:8px;}
#productfeature .images{border:1px dashed #CACACA;padding-bottom:4px;}
#productfeature a {color:#8459A1;text-decoration:none;font-size:12px;font-weight:bold;}
#productfeature p{margin:7px;}


/* ---------------------- END Services Template --------------- */

/* ---------------------- services page nav ---------------------- */

/*home services nav adjustment*/
.homeservicesnav #servicesnav{width:170px;}
.homeservicesnav #servicesnav a{width:158px;}
/*END home services nav adjustment*/

#servicesnav {float:left;display:block;width:169px;font-size:11px;clear:right;margin-top:2px;}
#servicesnav ul {margin:0px;padding:0px;list-style:none;}
#servicesnav li {margin:0px;padding:0px;border-bottom:1px solid #fff;background: transparent url(../../images/layout/services_leftmenu_bg.gif) repeat-y left top;}
#servicesnav a {float:left;display:block;text-decoration:none;color:#4D4D4D;width:157px;padding-left:12px;line-height:130%;padding-top:3px;padding-bottom:2px;}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#servicesnav a {float:none;}
/* End IE5-Mac hack */
#servicesnav a:hover {background: transparent url(../../images/layout/services_leftmenu_bgON.gif) repeat-y left top;}
#servicesnav .current a {background: transparent url(../../images/layout/services_leftmenu_bgON.gif) repeat-y left top;}


#publicationsnav {float:left;display:block;width:169px;font-size:11px;clear:right;margin-top:2px;}
#publicationsnav ul {margin:0px;padding:0px;list-style:none;}
#publicationsnav li {margin:0px;padding:0px;border-bottom:1px solid #fff;background: transparent url(../../images/layout/services_leftmenu_bg.gif) repeat-y left top;}
#publicationsnav a {float:left;display:block;text-decoration:none;color:#4D4D4D;width:157px;padding-left:12px;line-height:130%;padding-top:3px;padding-bottom:2px;}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#publicationsnav a {float:none;}
/* End IE5-Mac hack */
#publicationsnav a:hover {background: transparent url(../../images/layout/services_leftmenu_bgON.gif) repeat-y left top;}
#publicationsnav .current a {background: transparent url(../../images/layout/services_leftmenu_bgON.gif) repeat-y left top;}




/* ---------------------- END services page nav ---------------------- */

/* ---------------------- sub nav ---------------------- */

#subnav {float:left;display:block;width:170px;font-size:11px;clear:right;}
#subnav ul {margin:0px;padding:0px;list-style:none;}
#subnav li {margin:0px;padding:0px;border-bottom:1px solid #FCBA6E;}
#subnav a {float:left;display:block;background: transparent url(../../images/layout/services_leftmenusub_bg.gif) repeat-y left top;text-decoration:none;color:#fff;padding-left:30px;width:140px;line-height:140%;font-weight:bold;padding-top:5px;padding-bottom:3px;}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#subnav a {float:none;}
/* End IE5-Mac hack */
#subnav a:hover {background: transparent url(../../images/layout/services_leftmenusub_bgON.gif) repeat-y left top;color:#FE8103;}
#subnav .current a {background: transparent url(../../images/layout/services_leftmenusub_bgON.gif) repeat-y left top;color:#FE8103;}

/* ---------------------- END services page nav ---------------------- */



#publicationstable{}
#publicationstable .left {font-size:18px;color:#fff;background-color:#FBA341;padding-left:12px;height:26px;line-height:135%;border-right:1px solid #fff;}
#publicationstable .middle {background-color:#1A3890;width:409px;border-right:1px solid #fff;}
#publicationstable .right {background-color:#8459A1;width:170px;}

#publicationscontent{padding-left:25px;padding-right:25px;padding-top:6px;padding-bottom:35px;}
#publicationscontent .breadcrumbs {font-size:11px;color:#1A3890;}
#publicationscontent .breadcrumbs a{color:#727272;text-decoration:none;}
#publicationscontent h1{color:#4E4E4E;font-size:22px;margin:0px;border-bottom:1px solid #DFDFDF;width:100%;padding-bottom:5px;margin-top:20px;line-height:100%;}
#publicationscontent h2{font-size:17px;color:#1A3890;margin:0px;margin-top:12px;margin-bottom:5px;}
#publicationscontent p{font-size:11px;color:#333;line-height:16px;margin:0px;margin-bottom:15px;}

#publicationscontent h4{font-size:14px;color:#FE8103;margin:0px;margin-top:12px;margin-bottom:0px;font-weight:bold;}
#publicationscontent h4 a{color:#FE8103;}

#publicationscontent h5{font-size:16px;color:#FE8103;margin:0px;margin-top:12px;margin-bottom:0px;font-weight:bold;}
#publicationscontent h5 a{color:#FE8103;}

#publicationscontent ol{margin:0px;padding:0px;margin-left:20px;margin-bottom:10px;}
#publicationscontent li{font-size:11px;line-height:130%;margin:0px;padding:0px;padding-bottom:7px;color:#FE8103;font-weight:bold;}





/* ---- BEGIN Request Info Styles ---- */

#requestinfo{font-size:11px;color:#8459A1;padding-left:15px;padding-right:10px;line-height:130%;background-color:#F1ECF3;padding-bottom:7px;border-top:1px solid #fff;}
#requestinfo .input {width:145px;padding:2px;font-size:11px;margin-top:2px;}
#requestinfo h3{margin-bottom:10px;font-size:14px;}
#requestinfo h6{margin:0px;margin-bottom:5px;text-transform:uppercase;font-size:10px;}
#requestinfo form{margin:0px;}
#requestinfo p{margin:0px;}

/* ---- END Request Info Styles ---- */



/* ---- BEGIN related articles Styles ---- */

#relatedarticles{margin:0px;width:170px;}
#relatedarticles th{text-align:left;padding-left:19px;font-size:16px;color:#fff;line-height:150%;background-color:#8459A1;border-top:1px solid #fff;height:26px;}
#relatedarticles ul{margin:0px;padding:0px;list-style:none;}
#relatedarticles li{font-size:11px;line-height:130%;padding:0px;padding-bottom:6px;padding-top:6px;color:#8459A1;padding-left: 16px;background-image:  url(../../images/layout/purple_bullet.gif);background-repeat: no-repeat;background-position: 0px 8px;background-color:#F8F6FB;padding-right:3px;}
#relatedarticles li.alt{font-size:11px;line-height:130%;padding:0px;padding-bottom:6px;padding-top:6px;color:#8459A1;padding-left: 16px;background-image:  url(../../images/layout/purple_bullet.gif);background-repeat: no-repeat;background-position: 0px 8px;padding-right:3px;background-color:#F1ECF3;}
#relatedarticles a {text-decoration:none;color:#8459A1;}
#relatedarticles a:hover {text-decoration:underline;}

#relatedarticles b a{text-decoration:none;}
#relatedarticles b a:hover{text-decoration:none;}


#relatedwpapers{margin:0px;width:170px;}
#relatedwpapers th{text-align:left;padding-left:19px;font-size:16px;color:#fff;line-height:150%;background-color:#8459A1;border-top:1px solid #fff;height:26px;}
#relatedwpapers ul{margin:0px;padding:0px;list-style:none;}
#relatedwpapers li{font-size:11px;line-height:130%;padding:0px;padding-bottom:6px;padding-top:6px;color:#8459A1;padding-left: 16px;background-image:  url(../../images/layout/purple_bullet.gif);background-repeat: no-repeat;background-position: 0px 8px;background-color:#F8F6FB;padding-right:3px;}
#relatedwpapers li.alt{font-size:11px;line-height:130%;padding:0px;padding-bottom:6px;padding-top:6px;color:#8459A1;padding-left: 16px;background-image:  url(../../images/layout/purple_bullet.gif);background-repeat: no-repeat;background-position: 0px 8px;padding-right:3px;background-color:#F1ECF3;}
#relatedwpapers a {text-decoration:none;color:#8459A1;}
#relatedwpapers a:hover {text-decoration:underline;}

#relatedwpapers b a{text-decoration:none;}
#relatedwpapers b a:hover{text-decoration:none;}

/* ---- END related articles Styles ---- */


/* ---- BEGIN newsletter Styles ---- */

#newsletter{font-size:11px;color:#666;padding-left:8px;padding-right:6px;line-height:130%;padding-top:20px;}
#newsletter h3{color:#FE8103;margin:0px;margin-bottom:10px;font-size:16px;}
#newsletter form{margin:0px;}
#newsletter input{margin-top:5px;}

/* ---- END newsletter Styles ---- */







/* ---- BEGIN Footer Styles ---- */

#footer{font-size:11px;color:#9AA7D0;background-color:#1A3890;text-align:left;width:755px;margin-top:8px;padding:4px;padding-left:12px;}
#footer a{color:#9AA7D0;text-decoration:none;}
#footer a:hover{text-decoration:underline;}




/* ---- END Footer Styles ---- */

/* ---- BEGIN Case Studies Styles ----*/

.CaseStudy#servicescontent ul li{font-size:11px;color:#666;font-weight:normal;line-height:100%;}
.CaseStudy#servicescontent h1, h2, h3, h4, h5{ margin-bottom:0px;}
.CaseStudy#servicescontent h3{background-color:#F39B39; color:#FFF; padding: 3px; padding-left: 9px; font-size:16px;}
.CaseStudy#servicescontent h5{color:#F39B39; font-size:14px;}
#CaseStudy_navbar{margin-top: 9px; padding: 3px; font-size: 12px; font-weight: bold; border-top: 1px solid #666; border-bottom: 1px solid #666;}
#CaseStudy_navbar a{color:#666; text-decoration:none;}
#CaseStudy_navbar a:hover{color:#F39B39; text-decoration:none;}

#casestudynav{display:block;margin-top:1px;text-align:right;line-height:165%;border-bottom:1px solid #E0E0E0;padding:5px;height:20px;}
#casestudynav .off a{display:block;padding:0 7px 0 7px;background-color:#FCC88C;color:#fff;font-weight:bold;margin-right:5px;float:left;text-align:center;font-size:11px;text-decoration:none;}
#casestudynav a:hover{color:#FBA341;}
#casestudynav .on{display:block;padding:0 7px 0 7px;background-color:#FDA342;color:#fff;font-weight:bold;margin-right:5px;float:left;text-align:center;font-size:11px;text-decoration:none;}

/* ---- END Case Studies Styles ---- */


/* ---- BEGIN Lead Form Styles ---- */

#leadform label{display:block;margin-top:12px;margin-bottom:2px;font-size:12px;font-weight:bold;color:#333;}
#leadform label.req{color:#FE8103;}
span.required{color:#FE8103; margin-right:2px; font-weight:bold;}


/* ---- BEGIN Lead Form Styles ---- */

