/*@charset "utf-8";*/

*[dir="rtl"] {direction:rtl;unicode-bidi:embed;}
bdo[dir="rtl"] {direction:rtl;unicode-bidi:bidi-override;}
*[dir="ltr"] {direction:ltr;unicode-bidi:embed;}
bdo[dir="ltr"] {direction:ltr;unicode-bidi:bidi-override;}

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, 
address, cite, code,del, dfn, img, ins, kbd, q, s, samp,small, strike, strong, var,dl, dt, dd,fieldset, 
form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td	{
	font-size:100%;margin:0;padding:0;outline:0;vertical-align:baseline;border:0;}
html 	{height:100%;margin-bottom:1px;}
body 	{line-height:1;color:#252626;background-color:#595b5c;min-width:40em;text-align:center;}

a {color:#252626;text-decoration:underline;cursor:pointer;}
a:hover {text-decoration:none;}

blockquote {margin :0 33px;}
input.button,input.searchbutton {cursor:pointer;}
p {padding:0.5em 0}
ul {margin:10px 0 10px 30px;}

h1 {font-weight:400;margin:0 0 10px 0;}
div.consultingdivision h1 {color:#eeaf30;} 
div.polldivision h1 {color:#61c250;} 
div.universitydivision h1 {color:#0098db;} 
div.pressdivision h1 {color:#e37222;} 
div.corporate h1 {color:#61c250;} 
h1.businessUnitLogo {position:absolute;top:-35px;left:0;}
h1.businessUnitLogo span {position:absolute;left:0;top:-1500px;width:1px;height:1px;overflow:hidden;}
h1.consultingLogo {height:15px;width:207px;background:transparent url("http://sas-origin.onstreammedia.com/origin/gallupinc/www/images/logo_GallupConsulting.gif") no-repeat 0 0;}
h1.pressLogo {height:15px;width:150px;background:transparent url("http://sas-origin.onstreammedia.com/origin/gallupinc/www/images/logo_GallupPress.gif") no-repeat 0 0;}
h1.universityLogo {height:15px;width:199px;background:transparent url("http://sas-origin.onstreammedia.com/origin/gallupinc/www/images/logo_GallupUniversity.gif") no-repeat 0 0;}
h1.pollLogo {height:15px;width:136px;background:transparent url("http://sas-origin.onstreammedia.com/origin/gallupinc/www/images/logo_GallupPoll.gif") no-repeat 0 0;}
h2 {color:#7C7E80;font-weight:400;margin:0 0 8px;}
h4 {color:#7C7E80;font-weight:400;margin:0 0 21px;}

/****************************************************************************/
/* common redefinitions of deprecated tags and their equivalent style class 
/****************************************************************************/
center, .center {text-align:center;}
strong, .strong, b, .bold {font-weight:bold;}
emphasis, i, .italic, em, .em {font-style:italic;}
u, .underline {text-decoration:underline;}
/****************************************************************************/
/*  common class definitions for basic functioniality of style              
/****************************************************************************/
.nowrap {white-space:nowrap;}
.transparent {background-color:transparent;}
.left	{text-align:left;}
.right	{text-align:right;}
.top	{display:table-cell;vertical-align:top;}
.bottom	{display:table-cell;vertical-align:bottom;}
.hiddenIR, .FormSpamProtect {position:absolute;left:0;top:-1500px;width:1px;height:1px;overflow:hidden;} 
.clear	{clear:both;padding:0;margin:0;line-height:0;}
.clearPrint, printclear{display:none;} 
.clearfix:after, .clearer:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix, .clearer{display:inline-block;}
/* start commented backslash hack \*/
* html .clearfix, * html .clearer{height:1%;}
.clearfix, .clearer {display:block;}
/* close commented backslash hack */

/****************************************************************************/
/*  common screen container classes              
/****************************************************************************/
div.container {width:950px;margin:0 auto;text-align:left;}
div.footer a:link, div.footer a:active, div.footer a:visited, 
div.header a:link, div.header a:active, div.header a:visited {color:#8e908f;text-decoration:none;}

/* gallup header */
div.header {padding:15px 0 2px 0;}
div.header div.main {padding:0 11px;}
div.header a.logo,div.header div.logo a {display:block;float:left;width:96px;height:19px;
    background:transparent url("../../../../images/bg_logo_gallup.gif") no-repeat 0 0;}

div.header div.navigationAccount {float:right;display:table;}
div.header div.navigationAccount a {float:left;margin:0 0 0 1px;background-color:#252626;color:#d5d6d2;
	padding:5px 7px;white-space:nowrap;text-decoration:none}
div.header div.navigationAccount a:hover{background-color:#252626;color:#fff;white-space:nowrap;text-decoration:none}	
div.header div.navigationAccount a{float:left;margin:0 0 0 1px;background-color:#252626;color:#d5d6d2;white-space:nowrap;text-decoration:none}
div.header div.searchBox {margin:0;padding:0;}
div.header div.searchBox input.searchinput {width:195px;background-color:#595b5c;color :#d5d6d2;border:1px solid #8e908f;}
div.header div.searchBox input.searchbutton {background-color:#424545;color:#d5d6d2;border:none;margin:0;padding:0;}

/* gallup body */
div.body {width:950px;}

/**************************************************************************************/
/* top task slide menu 
/**************************************************************************************/
div.header div.row2 {color:#8E908F;float:right;line-height:1.2em;margin:4px 6px 0 0;}

div.header div.list ul {margin:0;padding:0;list-style-type:none;}
div.header div.list ul li{ position:relative;display:inline;float:left;z-index:900;}
div.header div.list ul li a{display: block;padding:0 8px 5px 8px;text-decoration:none;}
div.header div.list ul li ul li a {display:block;margin:0 8px 0 20px;}
div.header div.list ul li a:hover, div.header div.list ul li a.arrowDownHover{color:#b9bab6;}
	
div.header div.list ul li ul{position: absolute;left: -9999em;background-color:#d5d6d2;padding:6px 3px;}
div.header div.list div.wrapList {background-color:#d5d6d2;display:block;position:absolute;left:8px;}
div.header div.list ul li ul.showList {left:8px;}
div.header div.list ul li div.wrapList ul.showList {position:relative;float:left;left:0;}
div.header div.list ul li ul li{display: list-item;float:none;}
div.header div.list ul li ul li ul{display:none;}/* force remove any menu's below the 2nd level */
div.header div.list ul li ul li a:link,div.header div.list ul li ul li a:visited{width: 135px;padding:5px;margin:0 4px 0 4px;color:#252626;}
div.header div.list ul li ul li a:hover{background-color:#8e908f;color:#ffffff;}

div.header div.list ul li.hasSubNav {padding-right:10px;margin-right:8px;background:transparent url("../../../../images/arrow-sprite.gif") scroll right -26px no-repeat;}
div.header div.list a.arrowDown {padding-right:18px;margin-right:8px;background:transparent url("../../../../images/arrow-sprite.gif") scroll right -26px no-repeat;}
div.header div.list a.arrowDown:hover, div.header div.list a.arrowDownHover {background-position:right 4px;}

/* forms */
div.body div.required,div.body div.optional {clear:both; margin:0.5em 0 0 0;}
div.body div.required label {font-weight:bold;}
div.body div.textbox label, div.body div.passwordbox label, div.body div.checkbox label,div.body div.listbox label,
div.body div.dropdown label, div.body div.textarea label,div.body div.radiobutton label {display:block;padding:0 0 4px 0;margin:0.5em 0 0 0;}
div.body div.element p {padding:0;display:inline;}
div.body div.element a {text-decoration:none;}
div.body div.checkbox input, div.body div.radiobutton input {margin:0;padding:0;}
div.body div.textbox input,div.body div.dropdown select,div.body div.passwordbox input{width :255px;height:22px;margin:0 0 0.5em 0;
    border:solid 1px #595b5c;font-size:14px;}
div.body div.textarea textarea  {width :430px; height:150px;margin:0 0 0.5em 0;border:solid 1px #595b5c;font-size:14px;}
div.body div.dropdown select {width :265px;height:22px;}
div.body div.listbox select {width:265px;}
div.body div.buttons, div.body div.button {display:block;clear:both;margin:0;}
div.body div.buttons div.button {display:inline;margin:0 10px 0 0;}
div.body div.button input {margin:14px 0 0 0;background-color:#424545;border:none;color:#d5d6d2;height:2.5em;text-transform :uppercase;}
                  
/* gallup footer */
div.footer {position:relative;overflow:hidden;clear:both;margin-top:9px;background-color:transparent;color:#8e908f;width:100%;line-height:1.6em;}
div.footer div.navigation {display:inline-block;clear:both;}
div.footer div.row2 div.copyright {display:block;clear:left;float:none;padding-top:2px;}
div.footer ul {margin:0;padding:0;list-style-type:none;}
div.footer li {background:transparent url("../../../../images/bg_icon_bar.gif") no-repeat right 5px;}
div.footer li.e, div.footer ul > li:last-child {background:none;}
div.footer li a {display:block;padding:2px 0;margin:0 11px;}
div.footer ul > li:first-child a {margin-left:0;}
div.footer div.main  {padding-bottom:35px;}
	
/* print controls */
div.footer div.print {display:none;}

/****************************************************************************/
/*  column controls              
/****************************************************************************/
/* OneColumn */
div.oneColumn .column2 {background-color:#ffffff;}
/* TwoColumn1 */
div.twoColumn1 .column1 {background-color:#595b5c;color:#8e908f;width:420px;float:left;display:inline;position:relative;}
div.twoColumn1 .column2 {background-color:#ffffff;width:530px;float:left;display:inline;position:relative;}
div.twoColumn1 .column2i {clear:right;}
div.twoColumn1 .column3 {background-color:#424545;color:#8e908f;}
div.twoColumn1 .column3i {clear:left;}
/* TwoColumn3 */
div.twoColumn3 .column1 {background-color:#595b5c;color:#8e908f;}
div.twoColumn3 .column1i {padding:0;clear:both;}
div.twoColumn3 .column2 {width:629px;float:left;display:inline;position:relative;background-color:#ffffff;}
div.twoColumn3 .column3 {width:319px;float:right;display:inline;position:relative;}
div.twoColumn3 .column3i {clear:right;}
div.twoColumn3 .column4 {clear:both;}
div.twoColumn3 .column4i {clear:both;}
div.twoColumn3 .homepagecontent .column2 {width:474px;background-color:#424545;color:#8e908f;position:relative;overflow:hidden;}
div.twoColumn3 .homepagecontent .column3 {width:474px;background-color:#595b5c;color:#8e908f;position:relative;overflow:hidden;}
/* TwoColumn3 custom type */
.cmscustom div.twoColumn3 .column2 {width:0;}       /* reset width */
.cmscustom div.twoColumn3 .column2 .cmswrapper {width:596px;background-color:#ffffff;}  /* move width to inner div */
.cmscustom div.twoColumn3 .column2 .changeWidth .cmswrapper {width:918px;}  /* expand width for entire page */
.cmscustom div.twoColumn3 .column3 .changeWidth .sidecolumn {display:none;} /* remove column display */ 
/* TwoColumn3 custom type 
.cmscustom div.twoColumn3 .column2 {width:0;}       /* reset width */
.cmscustom div.twoColumn3 .column3 {width:0;}       /* reset width */
.cmscustom div.twoColumn3 .column2 .cmswrapper {width:598px;background-color:#ffffff;}  /* move width to inner div */
.cmscustom div.twoColumn3 .column3 .sidecolumn {width:319px;}                           /* move width to inner div */
.cmscustom div.twoColumn3 .column2 .changeWidth .cmswrapper {width:918px;}  /* expand width for entire page */
.cmscustom div.twoColumn3 .column3 .changeWidth .sidecolumn {display:none;} /* remove column display */
*/
/* ThreeColumn */
div.threeColumn .column1 {background-color:#595b5c;color:#8e908f;}
div.threeColumn .column2 {background-color:#ffffff;}
div.threeColumn .column3 {background-color:#424545;color:#8e908f;}
div.threeColumn .column4 {background-color:#595b5c;color:#8e908f;}
/* FourColumn */
div.fourColumn .column1 {background-color:#595b5c;color:#8e908f;}
/****************************************************************************/
/*  navigation ::sitemap             
/****************************************************************************/
div.sitemap {clear:both;padding:5px 0 2px;width:100%;}
div.sitemap div.main div.box{background:#262525;height:38px}
div.sitemap div.menu div.title a {display:block;height:38px;text-decoration:none;}
div.sitemap div.menu div.title a span {float:left;display:block;height:38px;padding:0 3px 0 13px;}
div.sitemap div.menu div.title a span.drop  {height:15px;width:12px;padding:0;margin-top:9px;margin-right:0;}
div.sitemap div.activemenu div.columns {left:auto;}
div.sitemap div.leftside {border-right:solid 2px #595b5c;}
/*div.sitemap div.leftside div.title a {width:230px;}*/
div.sitemap div.leftside div.title a:link,div.sitemap div.leftside div.title a:visited,
div.sitemap div.leftside div.title a:hover,div.sitemap div.leftside  div.title a:active {color:#eaeaea;}
/*div.sitemap div.rightside div.title a {width:250px;}*/
div.sitemap div.rightside div.title a:link,div.sitemap div.rightside div.title a:visited,
div.sitemap div.rightside div.title a:hover,div.sitemap div.rightside div.title a:active {color:#eaeaea;}
div.sitemap div.menu div.activeTitle a{width:474px;background-color:#424545;}

div.sitemap ul {list-style:none;margin:0;padding:0;}
div.sitemap div.menu{float:left;width:474px}
div.sitemap div.columns {background-color:#f5f5f5;height:auto;left:-9999em;padding:0 0 11px;
                         position:absolute;width:auto;z-index:900;}
div.sitemap div.columns div.column3,div.sitemap div.columns div.column2,
div.sitemap div.columns div.column1 {float:left;width:158px;background-color:#f5f5f5;}
div.sitemap div.columns div.navigation {margin:0 13px;}
div.sitemap div.columns div.navigation div.heading {color:#262525;margin:10px 0 8px 0;}
div.sitemap div.columns div.navigation ul {margin-top:-8px;}
div.sitemap div.columns div.navigation li {margin:0 -6px;}
div.sitemap div.columns div.navigation li.heading {font-weight:700;}
div.sitemap div.columns div.navigation li ul li {margin:0;font-weight:400;}
div.sitemap div.columns div.navigation li a span {display:block;margin:0 6px;padding:4px 0;}    
div.sitemap div.columns div.navigation li a {display:block;text-decoration:none;margin:0 0 2px 0;line-height:1.6em;font-size:1em;}
div.sitemap div.columns div.navigation a:active,
div.sitemap div.columns div.navigation a:link {color:#424545}
div.sitemap div.leftside div.navigation a:hover {background-color:#61c250;color:#fff}
div.sitemap div.rightside div.navigation a:hover {background-color:#eeaf30;color:#fff}
/****************************************************************************/
/*  secondary navigation         
/***************************************************************************/
div.secondarynavigation {width:100%; z-index:20;}
div.secondarynavigation div.main div.box {margin-bottom:2px;}

div.secondarynavigation div.list ul {padding:7px 0 8px;margin:0;width:100%;list-style-type:none;}
div.secondarynavigation div.list ul li {position:relative;display:inline;float:left;z-index:800;}
div.secondarynavigation div.list ul li.moredropdownmenu {float:right;}
div.secondarynavigation div.list ul li a {display:block;padding:0 8px 8px 12px;color:#d5d6d2;text-decoration:none;}
div.secondarynavigation div.list ul li a:hover,div.secondarynavigation div.list ul li a.arrowDownHover  {color:#f0f2ed;text-decoration:none;}

div.secondarynavigation div.list ul li ul{position: absolute;left: -9999em;background-color:#d5d6d2;padding:6px 3px;}
div.secondarynavigation div.list ul li ul.showList {display:block;left:8px;width:153px;}
div.secondarynavigation div.list ul li ul li ul{display:none;}/* force remove any menu's below the 2nd level */
div.secondarynavigation div.list ul li ul li{display:block;float:none;}
div.secondarynavigation div.list ul li ul li a:link,
div.secondarynavigation div.list ul li ul li a:visited{width: 135px;padding:5px;margin:0 4px 0 4px;color:#252626;}
div.secondarynavigation div.list ul li ul li a:hover{background-color:#8e908f;color:#ffffff;}

div.secondarynavigation div.list ul li.hasSubNav {padding-right:10px;margin-right:8px;background:transparent url("../../../../images/arrow-sprite.gif") scroll right -28px no-repeat;}
div.secondarynavigation div.list a.arrowDown {padding-right:18px;margin-right:8px;background:transparent url("../../../../images/arrow-sprite.gif") scroll right -28px no-repeat;}
div.secondarynavigation div.list a.moredropdownmenu {padding-right:0;margin-right:12px;background-image:none;}
div.secondarynavigation div.list a.arrowDown:hover, div.secondarynavigation div.list a.arrowDownHover {background-position:right 2px;}
/****************************************************************************/
/*  navigation ::interiorNavigation             
/***************************************************************************/
div.cmsbody div.interiorNavigation a {border-bottom:none;}
div.cmsbody div.navigation {z-index:90;position:relative;float:right;width:190px;padding:0 0 12px 12px;}
div.cmsbody div.interiorNavigation {clear:both;border :solid 1px #c6cacc;margin:8px;}
div.cmsbody div.interiorNavigation ul {margin:9px 8px;list-style-type:none;padding:0;}
div.cmsbody div.interiorNavigation ul li {background-image:none;text-decoration:none;margin:0;padding:0;line-height:1.25em;width:100%;}
div.cmsbody div.interiorNavigation ul li.s {padding:0;margin:0;}
div.cmsbody div.interiorNavigation ul li.m,
div.cmsbody div.interiorNavigation ul li.e {background:url(../../../../Images/line-sprite.gif) 0 -5px repeat-x;padding:1px 0 0 0;}
div.cmsbody div.interiorNavigation ul li a {text-decoration:none;display:block;padding:2px 0 2px 8px;margin:6px 0 6px 0;}
div.cmsbody div.interiorNavigation ul li a,div.cmsbody div.interiorNavigation ul li a:visited,div.cmsbody div.interiorNavigation ul li a:active {color:#252626;}
div.cmsbody div.interiorNavigation ul li a:hover {text-decoration:none;background-color:#61c250;color:#fff;}

div.polldivision div.cmsbody div.interiorNavigation ul li a:hover {background-color:#61c250;}
div.consultingdivision div.cmsbody div.interiorNavigation ul li a:hover {background-color:#eeaf30;}
div.universitydivision div.cmsbody div.interiorNavigation ul li a:hover {background-color:#0098db;}
div.pressdivision div.cmsbody div.interiorNavigation ul li a:hover {background-color:#e37222;}
/****************************************************************************/
/*  content            
/****************************************************************************/  
ul.emailPrint {margin:0 0 19px;display:block;padding:0;list-style-type:none;}
div.cmsvideo ul.emailPrint {width:244px;}
ul.emailPrint li.email{display:inline-block;}
ul.emailPrint li.email span.emailIcon {float:left;display:inline-block;width:15px;height:13px;position:relative;overflow:hidden;
    background:transparent url(../../../../Images/icon-sprite2.gif) -68px 2px no-repeat;}
ul.emailPrint li.print{display:inline-block;}
ul.emailPrint li.print span.printIcon{float:left;display:inline-block;width:16px;height:13px;position:relative;overflow:hidden;
    background:transparent url(../../../../Images/icon-sprite2.gif) -50px 1px no-repeat;}
ul.emailPrint li.email a,ul.emailPrint li.print a {color:#8e908f;float:left;display:block;text-decoration:none;}
ul.emailPrint a span.awrapper {display:inline-block;padding-left:6px;}

ul.RSS {width:37px;height:15px;position:relative;margin:0 auto;padding:0;}
ul.RSS li{margin:0;padding:0;list-style:none;position:absolute;top:0;display:block;height:15px;width:37px;}
ul.RSS a{text-decoration:none;color:#8e908f;display:block;height:15px;width:37px;
    background:transparent url(../../../../Images/icon-sprite2.gif) -110px 0px no-repeat;}
div.dotLine {background:transparent url("../../../../Images/line-sprite.gif") 0 0 repeat-x;
   line-height:1px;height:1px;position:relative;overflow:hidden;margin:15px 0 11px 0;}
div.dotLine span {background:transparent url("../../../../Images/line-sprite.gif") 0 0 repeat-x;
    margin:0;padding:0;display:block;height:1px;} 
div.item div.dotLine {clear:left;}
div.homepagecontent div.column2 div.dotLine span, 
div.cmswrapper div.noFlash div.dotLine span {background-position:0 0;}
div.homepagecontent div.column3 div.dotLine span,
div.sidecolumn div.dotLine, div.sidecolumn div.dotLine span {background-position:0 -3px;} 
div.cmswrapper div.dotLine, div.cmswrapper div.dotLine span {background-position:0 -5px;} 

div.homepagecontent div.dottedLine {padding-bottom:9px;}
div.homepagecontent div.dottedLine div.sectionbox {background:transparent url("../../../../Images/line-spriteHP.gif") 0 bottom no-repeat scroll;padding-bottom:1px;}
div.homepagecontent div.maincolumn div.dottedLine div.sectionbox {background-position:0 bottom;}
div.homepagecontent div.sidecolumn div.dottedLine div.sectionbox {background-position:-500px bottom;}
    
/* page type div */
.cmsdocument span.fileicon {display:block;height:20px;width:17px;background:transparent url(../../../../Images/adobe-sprite.gif) 0px 0px no-repeat;}
.cmsdocument a.getAcrobatReader {display:block;height:33px;width:112px;background:transparent url(../../../../Images/adobe-sprite.gif) -20px 0px no-repeat;border-bottom:none;} 
.cmsvideo div.cmswrapper div.headings {width:210px;float:left;margin:18px 0 0 0;}
.cmsvideo div.embeddedplayer {float:left;display:inline-block;margin:0 10px 0 0;padding:10px;background-color:#595b5c;}
.cmsvideo div.cmswrapper div.cmsbody {float:left;margin:0;padding:0 0 0 10px;position:relative;right:10px;width:230px;}
.cmsfaqcollection div.cmswrapper {padding:12px 1em;} 
.cmsfaqcollection span {padding:12px 0 0 0;display:block;} 
.cmsfaqcollection div.cmswrapper h3 {margin:0 0 13px 0;}
.cmsfaqcollection div.cmswrapper div.item {margin:0 0 20px 0;} 
.cmsfaqcollection div.cmswrapper div.item span.date {color:#7c7e80;margin:4px 0 0 0;} 

/* inner column divs */
div.maincolumntop {margin:0;padding:0;}
div.cmswrapper {padding:1em 20px 1em 12px;}
div.tagListType div.cmswrapper,div.tagCloudType div.cmswrapper {padding:0;} 
div.bottomWrap {padding:10px;margin:0;}
div.bottomWrap div.tagreturnbutton {float:left;display:block;margin:0 10px 0 0;}
a.seeother {display:block;border:1px solid #D5D6D2;text-decoration:none;margin:15px 0 0 0;}
a.backToTopic {display:block;background-color:#454646;margin:15px 0 0 0;padding:5px 6px 4px 6px;text-transform:uppercase;}
div.oneColumn a.backToTopic:link,a.backToTopic:visited,a.backToTopic:hover,a.backToTopic:active {color:#D5D6D2;text-decoration:none;}
div.cmsbody ul {list-style-type:none;margin:0.5em 0 19px 19px;padding:0;} 
div.cmsbody ul li {background:transparent url(../../../../Images/bgListElement_square.gif) 0 6px no-repeat scroll;margin:0 0 2px;padding:0 0 0 14px;}

div.cmswrapper p {padding:0 0 1em 0;}     
div.cmswrapper div.headings {margin:0;}                            
div.cmswrapper div.headingsi {}
div.cmswrapper div.content {margin-top:12px;}
div.cmswrapper div.cmsbody {margin:0 0 1em 0;width:100%;position:relative;}
div.cmswrapper div.cmsbody div.filelink {background-color:#eaeaea;margin:14px 0 0;padding:9px 0 13px 0;}
div.cmswrapper div.cmsbody div.fileinstructions {border:1px solid #D5D6D2;margin:20px 0 0;padding:12px;}
div.cmswrapper div.item {margin:14px 0 0 0;clear:both;}
div.cmswrapper div.item div.thumbnail img { border:1px solid #252626; display:block;float:left;margin:0 10px 10px 0;height:79px;width:105px;}
div.cmswrapper div.authorDisplayLine1,div.cmswrapper div.authorDisplayLine2,
div.cmswrapper div.authorDisplayLine3 {color:#7c7E80;font-weight:400;width:400px;}
div.cmswrapper span.date {color:#7c7e80;display:block;margin:3px 0 0 0;}
div.cmswrapper div.item span.date {margin-top:0} 
div.cmswrapper span.type {text-transform:uppercase;color :#838687;margin:0 0 0 7px;position:relative;bottom:1px;font-size:.55em;font-family:helvetica, arial, verdana, sans-serif;}
div.cmswrapper span.more {display:block;margin-top:4px;}
div.cmswrapper div.synopsis {margin:8px 0 0 0;padding:0;}
div.cmswrapper div.VIDEO div.synopsis {margin-top:4px;}
div.cmswrapper ul.moreitems {margin:1em 0;padding:0;list-style:none;}
div.cmswrapper ul.moreitems li {float:left;border:1px solid #d5d6d2;list-style-type:none;display:inline-block;padding:4px 6px}
div.cmswrapper ul.moreitems li a {float:left;color:#252626;text-decoration:none;display:block;cursor:pointer;}
div.cmswrapper ul.moreitems li div.tagsubscribe {margin:0 6px;}
div.cmswrapper ul.moreitems li a:hover span.tag {text-decoration:none;color:#6a6d6e;}
div.cmswrapper ul.moreitems li span.wrap {display:block;}
div.cmswrapper ul.moreitems li span.seemore {color:#595b5c;}
div.cmswrapper a.populartopicslink {color:#ffffff;margin:0 0 15px 0;display:block;height:74px;width:295px;}
div.cmswrapper a.populartopicslink ul {list-style-type:none;display:block;margin:0;padding:51px 0 0 0;}
div.cmswrapper a.populartopicslink li {background-color:#8e908f;height:22px;width:287px;margin:0;padding:3px 0 0 8px;}
div.cmswrapper a.populartopicslink:hover li {background-color:#9d9e9d;}
div.cmswrapper a.alltopicslink {color:#ffffff;margin:0;display:block;height:74px;width:295px;}
div.cmswrapper a.alltopicslink ul {list-style-type:none;display:block;margin:0px 0 0 0;padding:51px 0 0 0;}
div.cmswrapper a.alltopicslink li {background-color:#8e908f;height:22px;width:287px;margin:0;padding:3px 0 0 8px;}
div.cmswrapper a.alltopicslink:hover li {background-color:#9d9e9d;}
div.cmswrapper div.tagsearch h2 {color:#252626;margin:0;padding:0;}
div.cmswrapper div.tagsearch div.directions {color:#252626;margin:0 0 15px 0;}
/* tags */
div.column2 div.taglist {border:1px solid #252626;background-color:#252626;padding:15px;margin:0;line-height:2.2em;}
div.column2 div.taglist a,div.column2 div.tagcloud a {color:#a9aba6;margin:0 8px 0 0;text-decoration:none;}
div.column2 div.taglist a:visited,div.column2 div.tagcloud a:visited {color:#a9aba6;margin:0 8px 0 0;text-decoration:none;}
div.column2 div.taglist a:hover,div.column2 div.tagcloud a:hover {color:#dadbd7;margin:0 8px 0 0;text-decoration:none;}
div.column2 div.taglist a span,div.column2 div.tagcloud a span {white-space:nowrap;display:inline-block;}

div.column2 div.tagcloud {border:1px solid #252626;background-color:#252626;padding:15px 15px 22px 15px;margin:0;}
div.column2 div.tagcloud A {line-height:1.24em;}
div.column2 div.tagcloud A.weight1 {color:#e4e5e1;font-size:2.00em;margin:0 10px 0 0;}
div.column2 div.tagcloud A.weight2 {color:#d3d4cf;font-size:1.75em;margin:0 10px 0 0;}
div.column2 div.tagcloud A.weight3 {color:#c0c2bc;font-size:1.60em;}
div.column2 div.tagcloud A.weight4 {color:#afb0ab;font-size:1.45em;}
div.column2 div.tagcloud A.weight5 {color:#9c9e99;font-size:1.30em;}
div.column2 div.tagcloud A.weight6 {color:#888a86;font-size:1.15em;}
div.column2 div.tagcloud A.weight7 {color:#777875;font-size:1.00em;}
div.column2 div.tagcloud A.weight1:visited,div.column2 div.tagcloud A.weight2:visited,div.column2 div.tagcloud A.weight3:visited,
div.column2 div.tagcloud A.weight4:visited,div.column2 div.tagcloud A.weight5:visited,div.column2 div.tagcloud A.weight6:visited,
div.column2 div.tagcloud A.weight7:visited {text-decoration:none;}
div.column2 div.tagcloud A.weight1:hover {color:#fff;text-decoration:none;font-size:2.00em;white-space:nowrap;}
div.column2 div.tagcloud A.weight2:hover {color:#ededed;text-decoration:none;font-size:1.75em;white-space:nowrap;}
div.column2 div.tagcloud A.weight3:hover{color:#dadbd7;text-decoration:none;font-size:1.60em;white-space:nowrap;}
div.column2 div.tagcloud A.weight4:hover {color:#c9c9c5;text-decoration:none;font-size:1.45em;white-space:nowrap;}
div.column2 div.tagcloud A.weight5:hover{color:#b6b8b4;text-decoration:none;font-size:1.30em;white-space:nowrap;}
div.column2 div.tagcloud A.weight6:hover {color:#a2a3a0;text-decoration:none;font-size:1.15em;white-space:nowrap;}
div.column2 div.tagcloud A.weight7:hover {color:#90918e;text-decoration:none;font-size:1.00em;white-space:nowrap;}

/* sidecolumn treatments */
div.sidecolumn div.headings  {margin:0 0 9px 0;padding:10px 20px 0 20px;}
div.sidecolumn div.item {margin:14px 20px;clear:both;display:block;}
div.sidecolumn a, div.sidecolumn div.item h3 a {color:#61c250;text-decoration:none;}
div.sidecolumn a:hover, div.sidecolumn div.item h3 a:hover {color:#70e05c;text-decoration:none;}
div.sidecolumn div.item h3 {margin:0;padding:0;}
div.sidecolumn div.item h4 {color:#d5d6d2;margin:0;padding:0;}
div.sidecolumn span.date {color:#b5b6b3;font-size:0.9em;margin:-2px 0 0;display:block;}
div.sidecolumntop {background-color:#424545;margin:0 0 2px;padding:0 15px 0 0;}
div.sidecolumntop, div.seealso, div.sidecolumnbottom {padding:0;margin:0;}
div.sidecolumn div.seealso {color:#8e908f;padding-bottom:10px;background-color:#424545;}
div.sidecolumn div.sidecolumntop div#poll a {color:#61c250;}
div.sidecolumn div.sidecolumntop div#poll a:hover {color:#70e05c;}
div.sidecolumn div.sidecolumntop div#consulting a {color:#eeaf30;}
div.sidecolumn div.sidecolumntop div#consulting a:hover {color:#ffc95e;}
div.sidecolumn div.sidecolumntop div#university a {color:#0098db;}
div.sidecolumn div.sidecolumntop div#university a:hover {color:#27bbfd;}
div.sidecolumn div.sidecolumntop div#press a:hover {color:#f5883b;}
div.sidecolumn div.sidecolumntop div#press {color:#e37222;}

/* marketing general */
div.sidecolumn div.BLOB .ad_head {margin:0 0 0.5em 0;padding:2px 0 1px 0;color:#d5d6d2;}
div.sidecolumn div.BLOB .ad_wrap,div.sidecolumn div.BLOB .ad_wrap2  {color:#d5d6d2;border:1px solid #8e908f;display:block;}
div.sidecolumn div.BLOB .ad_wrap a {color:#d5d6d2;}
div.sidecolumn div.BLOB .ad_wrap img {margin:0;border:1px solid #a7a8ab;position:relative;top:4px;}

div.homepagecontent div.BLOB h2, div.BLOB h2 {color:#d5d6d2;font-family:helvetica,arial,sans-serif;letter-spacing:1px;margin-bottom:11px;
    padding:0;text-transform:uppercase;}
div.homepagecontent div.column2 div.BLOB h2 {color:#8e908f;}
div.homepagecontent div.BLOB h3,div.BLOB h3 {font-weight:normal;padding:0;margin:0 0 4px 0;line-height:1.4em;font-size:1.3em;width:auto;clear:none;}
div.homepagecontent div.BLOB h4,div.BLOB h4 {font-weight:normal;padding:0;margin:0 0 4px 0;line-height:1.3em;font-size:1.2em;width:auto;clear:none;}
div.homepagecontent div.BLOB h5,div.BLOB h5 {font-weight:normal;padding:0;margin:0 0 4px 0;line-height:1.2em;font-size:1.1em;width:auto;clear:none;}
div.BLOB p {line-height:1.5em;}

div.BLOB .adBorder {border:1px solid #d5d6d2;margin:0;padding:0;} 
div.BLOB .adBorder1 {border:1px solid #8e908f;margin:0;padding:0;} 
div.BLOB .adBorderBtm {border-bottom:1px solid #d5d6d2;margin:0;padding:0;}
div.BLOB .adBorderBtm1 {border-bottom:1px solid #8e908f;margin:0;padding:0;}
div.BLOB .adMarginB {margin-bottom:5px;}
div.BLOB .adMarginB1 {margin-bottom:10px;}
div.BLOB .adMarginB2 {margin-bottom:15px;}
div.BLOB .adMarginT {margin-top:5px;}
div.BLOB .adMarginT1 {margin-top:10px;}
div.BLOB .adMarginT2 {margin-top:15px;}
div.BLOB .adInnerPadding {padding:14px 10px;}
div.sidecolumn .adInnerPadding {padding:14px 20px;}
div.BLOB .adInnerPadding1 {padding:10px;}
div.BLOB .adInnerPadding2 {padding:10px 0;}
div.BLOB .adInnerPadding3 {padding:12px;}
div.BLOB .adInnerPadding4 {padding:12px 0;}
  
div.BLOB .floatL,div.BLOB .floatL1 {float:left;}  
div.BLOB .floatR,div.BLOB .floatR1 {float:right;} 
div.BLOB img.floatL {margin:3px 10px 0 0;}  
div.BLOB img.floatR {margin:3px 0 0 10px;}
div.BLOB img.floatL1 {margin:6px 10px 0 0;}  
div.BLOB img.floatR1 {margin:6px 0 0 10px;} 
div.BLOB a img {border:none;display:block;} 

div.BLOB .adContent {line-height:1.7em;display:block;}
div.BLOB .adContent a:link,div.BLOB .adContent a:visited,div.BLOB .adContent a:active {text-decoration:underline;}

div.BLOB .press h3 a:link,div.BLOB .press h3 a:visited,div.BLOB .press h3 a:hover,.press h3 a:active,
div.BLOB .university h3 a:link,div.BLOB .university h3 a:visited,div.BLOB .university h3 a:hover,div.BLOB .university h3 a:active,
div.BLOB .consulting h3 a:link,div.BLOB .consulting h3 a:visited,div.BLOB .consulting h3 a:hover,div.BLOB .consulting h3 a:active,
div.BLOB .poll h3 a:link,div.BLOB .poll h3 a:visited,div.BLOB .poll h3 a:hover,div.BLOB .poll h3 a:active  {text-decoration:none;}
div.BLOB .press h3,div.BLOB .press a:link,div.BLOB .press a:visited,div.BLOB .press a:active {color:#e37222;text-decoration:none;}
div.BLOB .press a:hover {color:#f5883b;text-decoration:none;}
div.BLOB .university h3,div.BLOB .university a:link,div.BLOB .university a:visited,div.BLOB .university a:active {color:#0098db;text-decoration:none;}
div.BLOB .university a:hover {color:#27bbfd;text-decoration:none;}
div.BLOB .consulting h3,div.BLOB .consulting a:link,div.BLOB .consulting a:visited,div.BLOB .consulting a:active {color:#eeaf30;text-decoration:none;}
div.BLOB .consulting a:hover {color:#ffc95e;text-decoration:none;}
div.BLOB .poll h3,div.BLOB .poll a:link,div.BLOB .poll a:visited,div.BLOB .poll a:active {color:#61c250;text-decoration:none;}
div.BLOB .poll a:hover {color:#70e05c;text-decoration:none;}
div.BLOB a.standard:link,div.BLOB a.standard:visited,div.BLOB a:active {color:#d5d6d2;text-decoration:underline;}
div.BLOB a.standard:hover {color:#dadbd7;text-decoration:none;}

/****************************************************************************/
/*  search page           
/***************************************************************************/
div.cmssearch div.cmsbody {color:#252626;}
div.cmssearch div.searchoptionsbox {margin:15px 0 0 0;}
div.cmssearch div.searchoptionsbox span {color:#7c7e80;}
div.cmssearch div.searchoptionsbox a {display:inline-block;}
div.cmssearch div.searchoptionsbox div.searchsort {float:right; text-align:right;}
div.cmssearch div.searchoptionsbox div.searchsort span {margin:0 0 0 15px;}
div.cmssearch div.searchoptionsbox div.searchfilter span {margin:0 15px 0 0;}
div.cmssearch div.results div.result {margin:8px 0 15px 0;}
div.cmssearch div.results div.date {color:#7c7e80;}
div.cmssearch div.results div.synopsis{margin:0.15em 0 0 0;}

div.cmssearch div.column2 div.paging { text-align:center;color:#252526;padding-bottom:4px;}
div.cmssearch div.column2 div.paging span.current {margin:0 7px 0 7px;padding:2px 7px 3px 7px;border: solid 1px #adb1b3;} 
div.cmssearch div.column2 div.paging a {margin:0 7px 0 7px; padding:2px 2px 3px 2px;color:#252526;} 
div.cmssearch div.column2 div.paging a span { margin:0 5px 0 5px; } 
div.cmssearch div.column2 div.paging a:link { text-decoration:none;border:solid 1px #fff;color:#252526;} 
div.cmssearch div.column2 div.paging a:visited { text-decoration:none;border:solid 1px #fff;color:#252526;} 
div.cmssearch div.column2 div.paging a:active { text-decoration:none;border:solid 1px #fff;color:#252526;} 
div.cmssearch div.column2 div.paging a:hover { text-decoration:none;border: solid 1px #adb1b3;color:#252526;} 
div.cmssearch div.column2 div.paging a.previouslink { margin-right : 20px; }
div.cmssearch div.column2 div.paging a.nextlink { margin-left : 20px; }

/****************************************************************************/
/*  HOME PAGE            
/***************************************************************************/
div.homepagecontent div.column2 div.sectionbox {margin:0 12px;clear:both;}
div.homepagecontent div.articlemain, div.homepagecontent div.RELEASE {margin:0;padding:0 0 16px;}
div.homepagecontent div.articlemain h4,div.homepagecontent div.date {margin:0 0 2px;padding:0;}
div.homepagecontent h2 {color:#999999;}
div.homepagecontent h4 a {margin-right:6px;}
div.homepagecontent div.articlemain div.image {float:left;margin:3px 11px -1px 0;}
div.homepagecontent div.maincolumn, div.homepagecontent div.sidecolumn {margin:10px 0;}
div.homepagecontent div.maincolumn a {color:#61c250;text-decoration:none;}
div.homepagecontent div.maincolumn a:hover {color:#70E05C;text-decoration:none;}
div.homepagecontent div.channel div.synopsis {color:#D5D6D2;}
div.homepagecontent div.column3 div.sectionbox {margin:0 12px;}
div.homepagecontent div.column3 div.BLOB {margin:0 0 10px 0;}
div.homepagecontent div.sidecolumn a {color:#EEAF30;}
div.homepagecontent div.sidecolumn a:hover {color:#FFC95E;}
div.homepagecontent div.channel div.more a {color:#8E908F;}
div.homepagecontent div.channel div.date,div.homepagecontent div.channel div.more a:hover {color:#B5B6B3;}
div.homepagecontent span.new {margin:0 4px;position:relative;top:2px;}
div.homepagecontent div.channel span.moreVideos {display:block;margin-top:12px;}

div.homepagecontent div.videoSlide h2 {width:330px;float:left;}
div.homepagecontent div.videoSlide div.controls {cursor:pointer;float:right;width:44px;display:inline-block;padding-right:5px;padding-bottom:2px;}
div.homepagecontent div.videoSlide div.controls a.next {display:inline-block;float:right;height:17px;width:17px;margin-left:4px;padding:0;
    background:transparent url(../../../../Images/icon-sprite2.gif) -190px 0px no-repeat;margin-bottom:2px;}
div.homepagecontent div.videoSlide div.controls a.previous {display:inline-block;float:right;height:17px;width:17px;padding:0;
    background:transparent url(../../../../Images/icon-sprite2.gif) -210px 0px no-repeat;margin-bottom:2px;}

div.homepagecontent div.videoSlide .outside {clear:left;width:446px;overflow:hidden;position:relative;margin:0 0 5px 0;}
div.homepagecontent div.videoSlide div.outside div.moreInfoDiv {width:320px;display:none;}
div.homepagecontent div.videoSlide div.outside div.moreInfoDiv a {font-size:.95em;}
div.homepagecontent div.maincolumn div.videoSlide div.outside ul.releases li div.moreInfoDiv h4 {color:#61c250;}
div.homepagecontent div.sidecolumn div.videoSlide div.outside ul.releases li div.moreInfoDiv h4 {color:#eeaf30;}
div.homepagecontent div.videoSlide div.outside ul.releases li div.i a {width:104px;height:80px; border:1px solid #252626;position:absolute;}
div.homepagecontent div.videoSlide div.outside div.i {width:105px;height:80px;}
div.homepagecontent div.videoSlide ul.releases {position:relative;left:0px;width:9999px;margin:0px;padding:0px;}
div.homepagecontent div.videoSlide ul.releases li {width:105px;height:80px;float:left;margin:0 8px 0 0;cursor:pointer;list-style-type:none;padding:0px;}
div.homepagecontent div.videoSlide ul.releases li a img {margin:0px;height:79px;width:105px;display:inline;border:none;}

div.homepagecontent div.videoLink h4 {width:443px;}
div.homepagecontent div.videoLink a {float:left;padding:0px 6px 0px 0;}
div.homepagecontent div.videoLink div.date {padding:0 0 4px 0;clear:both;line-height:1em;}

div.homepagecontent div.videoWrap {width:448px;display:block;min-height:264px;padding:0 0 10px;margin:0;position:relative;overflow:hidden;}
div.homepagecontent div.videoWrap div#video {float:left;width:327px;margin:0;padding:0;position:relative;overflow:hidden;}
div.homepagecontent div.videoWrap div#video:hover {cursor:pointer;}
div.homepagecontent div.videoWrap div.videoLink div.date {margin:3px 0 0 0;padding:0;white-space:nowrap;float:left;clear:right;}
div.homepagecontent div.videoWrap div.links {width:118px;position:relative;overflow:hidden;}
div.homepagecontent div.videoWrap div.links ul {list-style-type:none;margin:0;padding:0;}
div.homepagecontent div.videoWrap div.links li.videoPic div.date {margin:3px 0 13px 10px;padding:0;width:108px;}
div.homepagecontent div.videoWrap div.links li.videoPic2 div.date {margin:3px 0 21px 10px;padding:0;width:108px;}
div.homepagecontent div.videoWrap div.links li img {margin:0px 0 0px 10px;border:1px solid #252626;}
div.homepagecontent div.videoWrap div.links li {float:right;padding:0 1px 0 0;}
div.homepagecontent div.videoWrap div.links li.more a {color:#8e908f;}
div.homepagecontent div.videoWrap div.links li.more a:hover {color:#b5b6b3;}
div.homepagecontent div.sidecolumn div.videoWrap div.links li.more a:hover {color:#b5b6b3;}
div.homepagecontent div.videoWrap div.links li.more {margin:-6px 0 0 0;float:left;display:inline-block;padding-left:10px;}

div.noFlash {width:322px;display:block;height:264px;padding:0 0 10px;margin:0;position:relative;overflow:hidden;
    background:transparent url(../../../../Flash/NoFlash_02.gif) 0 0 no-repeat;}
div.homepagecontent div.maincolumn div.noFlash {background:transparent url(../../../../Flash/NoFlash_01.gif) 0 0 no-repeat;}
div.noFlash a.getFlash {display:block;padding:0;margin:0;}
div.noFlash div.noFlashWrnWrap {position:absolute;top:70px;right:20px;bottom:50px;width:190px;display:block;}
a.getFlash, a.getFlash:hover,div.homepagecontent div.maincolumn a.getFlash,div.homepagecontent div.maincolumn a.getFlash:hover,
div.homepagecontent div.sidecolumn a.getFlash,div.homepagecontent div.sidecolumn a.getFlash:hover {color:#8E908F;text-decoration:none;}
span.noFlashLine1,span.noFlashLine2 {display:block;}
/******************************************************************************/
/*** end homepage specific definitions
/******************************************************************************/

/* paging */
div.pagehide { display:none; } 
div.pageshow { display:block; } 
div.pages {}

div.column2 div.pagingnavigation { float:right; font-size:.9em;position:relative;margin:0;padding-bottom:2px;padding-right:0; } 
div.column2 div.pagingnavigationtop {margin:-1em 0 0 0;padding:0 0 2px 0;}

div.column2 div.pagingnavigationbottom { margin-bottom:0; }
div.column2 div.pagingnavigation span { color : #999; display : block; float : left; text-align : left; padding: 2px 4px 3px 0; } 
div.column2 div.cmsbody div.pagingnavigation a { display : block; float : left; text-align : center; width : 1.9em; margin: 0 0 0 6px; padding: 0px 0 .2em 0; } 
div.column2 div.cmsbody div.pagingnavigation a:link { color:#252626;text-decoration:none;  border: solid 1px #fff; } 
div.column2 div.cmsbody div.pagingnavigation a:visited { color:#252626;text-decoration:none;  border: solid 1px #fff; } 
div.column2 div.cmsbody div.pagingnavigation a:active { color:#252626;text-decoration:none;  border: solid 1px #fff; } 
div.column2 div.cmsbody div.pagingnavigation a:hover { color:#252626;border: solid 1px #adb1b3; } 
div.column2 div.cmsbody div.pagingnavigation a.pagingnavigationoptionon { background-color: #fff; border: solid 1px #adb1b3; } 
div.column2 div.cmsbody div.pagingnavigation a.pagingnavigationoptionon:link {  border: solid 1px #adb1b3; }
div.column2 div.cmsbody div.pagingnavigation a.pagingnavigationoptionon:visited { border: solid 1px #adb1b3; }
div.column2 div.cmsbody div.pagingnavigation a.pagingnavigationoptionon:active { border: solid 1px #adb1b3; } 
div.column2 div.cmsbody div.pagingnavigation a.pagingnavigationoptionon:hover { border: solid 1px #adb1b3; }

/* misc classes */
div.corporateOffices {padding:0 13px 13px 13px;margin:-1em 0 1em 0;}
div.corporateOffices ul li {display:block;width:175px;
    background :url(../../../../images/bgListElement_square.gif) 0px 9px no-repeat;list-style-type:none;margin:2px 0;}

/* link colors */
div.cmsbody a,div.column2 div.cmsbody a,div.column2 div.extra a,div.oneColumn a,div.column2 #EventWRAPPER a,
div.column2 div.cmsbody li a,div.column2 div.extra li a,div.oneColumn li a,div.column2 #EventWRAPPER li a {color:#3ca62a;text-decoration:none;}
div.cmsbody a:visited,div.column2 div.cmsbody a:visited,div.column2 div.extra a:visited,
div.oneColumn a:visited,div.column2 #EventWRAPPER a:visited,div.column2 div.cmsbody li a:visited,div.oneColumn li a:visited,
div.column2 #EventWrapper li a:visited {color:#238411;text-decoration:none;}
div.cmsbody a:hover,div.column2 div.cmsbody a:hover,div.column2 div.extra a:hover,
div.oneColumn a:hover,div.column2 #EventWRAPPER a:hover,div.column2 div.cmsbody li a:hover,div.column2 div.extra li a:hover,
div.oneColumn li a:hover,div.column2 #EventWRAPPER li a:hover {color:#3ca62a; text-decoration:underline;}

div.polldivision div.cmsbody a,div.cmsbody a.pollLink,div.polldivision  #EventWRAPPER a,
div.polldivision div.cmsbody li a,div.polldivision  #EventWRAPPER li a {color:#3ca62a; text-decoration:none;}
div.polldivision div.cmsbody a:visited, div.cmsbody a.pollLink:visited,
div.polldivision div.cmsbody li a:visited,div.polldivision  #EventWRAPPER li a:visited {color:#238411; text-decoration:none;}
div.polldivision div.cmsbody a:hover,div.cmsbody a.pollLink:hover,div.polldivision #EventWRAPPER a:hover,
div.polldivision div.cmsbody li a:hover,div.polldivision #EventWRAPPER li a:hover {color:#3ca62a; text-decoration:underline;}

div.universitydivision div.cmsbody a,div.cmsbody a.universityLink,div.universitydivision #EventWRAPPER a,
div.universitydivision div.cmsbody li a,div.universitydivision #EventWRAPPER li a {color:#028fcd; text-decoration:none;}
div.universitydivision div.cmsbody a:visited,div.cmsbody a.universityLink:visited,div.universitydivision #EventWRAPPER a:visited,
div.universitydivision div.cmsbody li a:visited,div.universitydivision #EventWRAPPER li a:visited {color:#0076aa; text-decoration:none;}
div.universitydivision div.cmsbody a:hover,div.cmsbody a.universityLink:hover,div.universitydivision #EventWRAPPER a:hover,
div.universitydivision div.cmsbody li a:hover,div.universitydivision #EventWRAPPER li a:hover {color:#028fcd; text-decoration:underline;}

div.consultingdivision div.cmsbody a,div.cmsbody a.consultingLink,div.consultingdivision #EventWRAPPER a,
div.consultingdivision div.cmsbody li a,div.consultingdivision #EventWRAPPER li a {color:#db960a; text-decoration:none;}
div.consultingdivision div.cmsbody a:visited,div.cmsbody a.consultingLink:visited,div.consultingdivision #EventWRAPPER a:visited,
div.consultingdivision div.cmsbody li a:visited,div.consultingdivision #EventWRAPPER li a:visited {color:#bc7e00; text-decoration:none;}
div.consultingdivision div.cmsbody a:hover,div.cmsbody a.consultingLink:hover,div.consultingdivision #EventWRAPPER a:hover,
div.consultingdivision div.cmsbody li a:hover,div.consultingdivision #EventWRAPPER li a:hover {color:#db960a; text-decoration:underline;}

div.pressdivision div.cmsbody a,div.cmsbody a.pressLink,div.pressdivision #EventWRAPPER a,
div.pressdivision div.cmsbody li a,div.pressdivision #EventWRAPPER li a {color:#d26010; text-decoration:none;}
div.pressdivision div.cmsbody a:visited,div.cmsbody a.pressLink:visited,div.pressdivision #EventWRAPPER a:visited,
div.pressdivision div.cmsbody li a:visited,div.pressdivision #EventWRAPPER li a:visited  {color:#b44b00; text-decoration:none;}
div.pressdivision div.cmsbody a:hover,div.cmsbody a.pressLink:hover,div.pressdivision #EventWRAPPER a:hover,
div.pressdivision div.cmsbody li a:hover,div.pressdivision #EventWRAPPER li a:hover {color:#d26010; text-decoration:underline;}
