.KB, body, td, th, h2, h3 {
  font-family: arial, verdana, serif;
  font-size: 10px;
  font-weight: normal;
  float: none;
  color: #000000;
}
input, select, textarea, option {
  font-family: Verdana, "Times New Roman", serif;
  font-size: 11px;
}
.Title, h1 {
  font-size: 12px;
  font-weight:bold;
  background-color: #EEEEEE;
  padding: 3px;
}
.CreatedInfo {
  font-weight:normal;
}
.AttachmentEvenRow {
  background-color: #EBEBEC;
}
.AttachmentOddRow{
  background-color: #FFFFFF;
}
.ActivityOptionTriggerContainer {
  position: relative;
  white-space: nowrap;
}
.ActivityOptionContainer {
  position: absolute;
  width: 150px;
  top: 20px;
  left: 20px;
  border: 1px solid #999;
  border-top: 0;
  background-color: #f4f4f4;
}
.ActivityOptionTitle {
  font-weight: bold;
  font-size: 12px;
  border-top: 1px solid #999;
  background-color: #d6d6d6;
  padding: 1px 3px 0 3px;
  color: #333;
}
.ActivityOptionLink {
  padding: 3px;
  border-top: 1px solid #999;
  text-decoration: none;
  display: block;
  color: #222;
  white-space: nowrap;
  cursor: pointer;
  cursor: hand;
}
.ActivityOptionLink:hover, .ActivityOptionContainer .ActivityOptionLink.Hover {
  color: #000;
  background-color: #fff;
}
.ActivityOptionLink img {
  margin-right: 6px;
}
.ActivityOptionTrigger {
  position: relative;
  top: 0px;
  left: 0px;
  width: 16px;
  height: 16px;
}
.ActivityOptionImage {
  position: relative;
  top: 0px;
  left: 0px;
}
.ActivityOptionClose {
  padding: 2px;
  display: block;
  float: right;
  font-size: 10px;
  font-weight: bold;
  cursor: pointer;
  cursor: hand;
}
body#AddOptionsFrame, body#EditOptionsFrame, body#ViewOptionsFrame {
  margin: 0;
  padding: 4px;
}
#OptionsList {
  margin: 0px;
  padding: 0px;
}
#OptionsList li {
  display: inline;
  float: left;
  margin: 2px;
}
.AbsolutelyHidden {
  visibility:hidden;
  position:absolute;
  top:0px;
  left:0px;
  width:1px;
  height:1px;
}
.StylizedSelect {
  background-color: #fff;
  width: 100px;
  height: 40px;
  display: block;
  position: relative;
  border: 1px solid #000;
  overflow: auto;
}
.StylizedSelectOption {
  padding: 1px 0 1px 3px;
  display: block;
  overflow: hidden;
  color: #000;
  cursor: default;
  text-decoration: none;
  white-space: nowrap;
}
.StylizedSelectOption.Hover {
  background-color: #fdffb5;
  color: #000;
}
.StylizedSelectOption.Selected {
  background-color: #3366cc;
  color: #fff;
}
.StylizedSelectNoMatch {
  color: #f00;
  padding: 1px 0 1px 3px;
  cursor: default;
}
.StylizedSelectOption.OptGroup{
  font-weight:bold;
}
.StylizedSelectOption.SubOption{
  padding-left:10px;
}
.Error {
  font-weight:bold;
  color:#ff0000;
}
.NewFileHighlight {
  background-color:#ffff00;
}
.RemoveFileLink {
  cursor: hand;
  cursor: pointer;
}
.Hover {
  background-color: #fdffb5;
  color: #000;
}
.Selected {
  background-color: #3366cc;
  color: #fff;
}
label.WrapInput {
  cursor: pointer;
  cursor: hand;
}
.Loading {
  overflow: hidden;
  background: #fff url(l.c.bin/I/134135/loading_15x15_anim.gif) no-repeat;
  min-height: 20px;
  _height: 20px;
}
.FileUploadInput_Title {
  font-size: 12px;
  font-weight: bold;
}
.FileUploadInput_FrameContainer  {
  position: absolute;
  visibility: hidden;
  padding: 2px 0px 5px 0px;
  background-color: white;
  border: 1px solid #000000;
}
.FileUploadInput_Frame {
  position: absolute;
}
.FileUploadInput_Container {
  padding: 10px 0px 0px 0px;
}
.FileUploadInput_FileContainer {
}
.FileUploadInput_Closer {
  float: right;
  text-decoration: none;
}
.FileUploadInput_Restore {
}
.FileUploadInput_AddButton {
  width: 80px;
}
.FileUploadInput_New {
  background-color: yellow;
}
.FileUploadInput_Deleted {
  text-decoration: line-through;
}
.FileUploadInput_Label {
  display: block;
}
.CalendarInput {
  vertical-align: middle;
}
.CalendarImage {
  vertical-align: top;
}
#ModalOverlay{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 100%;
  height: 500px;
  background-image: url(l.c.bin/I/134137/ModalBackground.png);
  display:none;
}
* html #ModalOverlay{
  background-color: #cccccc;
	back\ground-color: transparent;
	background-image: url(l.c.bin/I/134139/spacer.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="l.c.bin/I/134137/ModalBackground.png", sizingMethod="scale");
}
#ModalOverlay.Show{
  display:block;
}
.Modal{
  display:block !important;
  position:absolute !important;
  z-index: 100 !important;
}
#tickercontainer {
  position: relative;
  width: 150px;
  height: 170px;
  background-color: #d92a37;
  overflow: hidden;
  border: 0px solid #ffffff;
  padding: 2px;
  padding-left: 4px;
}
#tickercontainer {
  position: relative;
  width: 150px;
  height: 130px;
  background-color: #d92a37;
  overflow: hidden;
  border: 0px solid #ffffff;
  padding: 2px;
  padding-left: 4px;
}
body, td, th, p, a, a:link, a:visited, a:hover, input, textarea, select {
  font-size: 8pt;
  font-family: Tahoma,Verdana,Arial,sans-serif;
}
body {background-color: #fdfdfd;}
legend {
  color:#9CBEC7;
  font-weight:bold;
  font-size:8pt;
}
a, a:link, a:visited, a:hover {
  color: #E23A3A;
  text-decoration: none;
}
a:hover {
  color: #dd0000;
}
th {
  background:#9CBEC7;
}
.SmallText {font-size: 7pt}
.SmallFont {font-size: 7pt; color: #666666; font-family: Arial,Verdana,Tahoma;}
.Error {font-size: 10pt;font-weight: bold; color: #ff0000}
.ErrorSmall {font-size: 8pt;font-weight: bold; color: #ff0000}
.MainTopHeading {padding-right: 4px; padding-left: 4px; font-weight: bold; font-size: 10pt; background-color: #fff3c8}
.Title, .TitleBar {
  padding: 4px;
  background-color:#E7E5D0;
  color:#000000;
  font-size: 10pt;
  font-weight:bold;
  vertical-align:bottom;
  border-bottom:1px #000000 solid;
  margin:0px;
}
.TitleBarText {
  color:#ffffff;
  font-size: 9pt;
  font-weight:bold;
}
.CreatedInfo {
  margin-left:25px;
  font-size:8pt;
}
.SubTitleBar {
  background-color:#ffffff;
  color: #7a7990;
  font-size: 7pt;
  font-weight:bold;
  padding: 5px;
  padding-left: 10px;
  border-top: 1px solid #7a7990;
  border-bottom: 1px solid #7a7990;
}
.SubTitle {
  background-color:#E7E5D0;
  padding:2px 5px 2px 5px;
  border-bottom:1px #ffffff solid;
}
.ContentFrame {
  border:1px #7a7990 solid;
}
.SubmitButton, .Button, .TDButton, .TDButton:link, .TDButton:visited, .TDButton:hover, .TDButton a:link, .TDButton a:visited, .TDButton a:hover, .TDButtonInactive {
  color: #ffffff;
  font-weight: bold;
  font-size: 7.5pt;
  cursor:pointer;
  cursor: hand;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  text-decoration: none;
}
.SubmitButton, .Button, .TDButton, .TDButton:link, .TDButton:visited, .TDButton:hover {
  color: #ffffff;
  background-color: #da2a37;
  border-top: #000000 1px solid;
  border-left: #000000 1px solid;
  border-bottom: #000000 1px solid;
  border-right: #000000 1px solid;
  padding:2px;
  padding-left:5px;
  padding-right:5px;
}
.Button {
  font-weight: normal;
}
.SubmitButtonInactive {
  font-weight: bold;
  font-size: 7.5pt;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  text-decoration: none;
  background-color: #eeeeee;
  color: #999999;
  border-top: #ffffff 1px solid;
  border-left: #ffffff 1px solid;
  border-bottom: #cccccc 1px solid;
  border-right: #cccccc 1px solid;
}
.ListItem, .ListItem2 {font-size: 8pt; font-family: Tahoma,Verdana,Arial,sans-serif;background-color: #ffffff;}
.ListItem2 {background-color: #fefedd}
.HighLightColor {COLOR: #ffffcc}
.LargeFont {font-size: 10pt; font-family: Tahoma,Verdana,Arial,sans-serif;}
.LightBackground {background-color: #ffffff}
.DarkBackground {background-color: #cc0000}
.LightFont {color: #626262}
.DarkFont {color: #434165}
.SubHeading{font-weight:bold;color:#cc0000}
.Source {color:#666666;font-size:7pt;}
.Source:link {font-size:7pt;color:#666666;text-decoration:underline}
.Source:visited {font-size:7pt;color:#666666;text-decoration:underline}
.Source:hover {font-size:7pt;text-decoration:underline;color:#6699CC;}
.mainTable {border:2px solid #7a7990; padding:20px; vertical-align:top;}
.Tab {background:#cccccc; border-left:1px #eeeeee solid; border-top:1px #eeeeee solid; border-right:1px #999999 solid; border-bottom:1px #999999 solid; padding:2px; font-weight:bold; color:#434165; text-align:center;}
.Tab_Selected {background:#cc0000; border-left:1px #ffcccc solid; border-top:1px #ffcccc solid; border-right:1px #990000 solid; border-bottom:1px #990000 solid; padding:2px; font-weight:bold; color:white; text-align:center;}
.headingCell {color:#cc0000; background-color:#efefef; padding:3px;}
.MessageText {font-size:8pt;font-weight:bold;color:#cc0000;}
.ErrorText {font-size:8pt;font-weight:bold;color:#cc0000;}
.PlainText {
  font-size:8pt;
}
.DynamicBoxFrame {
  border: 1px solid #333333;
}
.DynamicBoxTitleBar {
  background-color:#DA2A37;
  border-top: 1px solid #333333;
  border-left: 1px solid #333333;
  border-right: 1px solid #333333;
}
.DynamicBoxTitle {
  color: #ffffff;
  font-weight: bold;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  padding-left: 6px;
  padding-top: 3px;
}
.SubNavigation_ContentArea {
  position: absolute;
  left:250px;
  top:50px;
  width:250px;
  padding:10px;
}
.SubNavigation_Buttons {
  position: relative;
  width: 185px;
  height: 20px;
  font-size:10pt;
  text-decoration: none;
  padding-left: 5px;
  color: #EA191E;
  cursor: hand;
  cursor: pointer;
  margin-bottom:5px;
}
.SubNavigation_Buttons_Highlight {
  position: relative;
  width: 185px;
  height: 20px;
  font-size:10pt;
  text-decoration: none;
  padding-left: 5px;
  color: #ffffff;
  cursor: hand;
  cursor: pointer;
  margin-bottom:5px;
  background-color: #EA191E;
}
.SubNavigation_Heading {
  position:relative;
  left:250px;
  top:10px;
  font-size:18pt;
  color: #EA191E;
  font-family: Verdana;
}
.SubNavigation_IntroImage {
  position:absolute;
  left:70px;
  top:25px;
}
.SubNavigation_Description {
  position:absolute;
  left:475px;
  top:54px;
  width:170px;
  height:145px;
  background-color:#efefef;
  padding:5px;
}
.SubNavigation_Description b {
  color:#EA191E;
}
#SubNavigation_BorderLine {
  position:absolute;
  width:100%;
  top:40px;
  border-bottom:1px #000000 solid;
}
.fDynList table {
  width:95%;
}
.fDynList th, .fDynList th {
  color: #ffffff;
}
a.TopNavLink {
  color:#da2a37;
  font-weight:bold;
  font-size:10.5px;
  font-family:verdana;
  text-decoration:none;
}
a.TopNavLink:visited {
  color:#da2a37;
  font-weight:bold;
  font-size:10.5px;
  font-family:verdana;
  text-decoration:none;
}
span.TopNavPipe {
  color:#9cbec7;
  font-weight:bold;
  font-size:9px;
}
a.TopNavLink:hover {
  color:#da2a37;
  font-weight:bold;
  font-size:10.5px;
  font-family:verdana;
  text-decoration:underline;
}
.TDButtonInactive {
  color:#cccccc;
  background-color:#E6E6E6;
  font-family:bold;
  border: 1px #cccccc solid;
  cursor: default;
}
.Text {
  font-size:30px;
}
.formSectionHeading {
  background-color:#dddddd;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
}
#WelcomeBody #WelcomeContainer, #WelcomeBody #AllContent, #WelcomeBody #AdditionalText, #WelcomeBody form, #WelcomeBody #MessageText, #WelcomeBody {
  position:absolute;
  width:100%;
  height:400px;
  padding:0px;
  margin:0px;
}
#WelcomeBody {
  background:#ffffff;
}
#WelcomeBody legend {
  padding:0px;
  margin:0px;
  color:#4D4D4D;
  background:#ffffff;
}
#WelcomeBody fieldset {
  position:absolute;
  left:303px;
  top:45px;
  width:255px;
  border:0px #000000 solid;
  margin:0px;
  z-index:5;
}
#WelcomeBody a, #WelcomeBody a:Hover, #WelcomeBody a:Visited {
  color:#9CBEC7;
    background: url(l.c.bin/I/85706/Bullet_Image.gif) left center no-repeat;
  font-weight:normal;
  padding-left:12px;
}
#WelcomeBody #AdditionalText {
  position:absolute;
  width:100%;
  padding:0px;
  margin:0px;
}
#WelcomeBody #PC_WelcomeLogo, #WelcomeBody #PC_WelcomeMessage, #WelcomeBody #PC_WelcomeLogin {
  position:absolute;
  left:50px;
  top:60px;
  width:238px;
  height:164px;
  padding:5px;
  margin:0px;
  font-size:8pt;
}
#WelcomeBody #PC_WelcomeLogin {
  position:absolute;
  left:303px;
  top:60px;
  border:1px #000000 solid;
}
#WelcomeBody #PC_WelcomeLogo {
    background: #E7E5D0 url(l.c.bin/I/123170/lsc.login.gif) center center no-repeat;
}
#WelcomeBody #PC_WelcomeMessage {
  position:absolute;
  left:560px;
  color:#ffffff;
  background:#4D4D4D;
}
#WelcomeBody #PC_WelcomeMessage h4 {
  margin-top:0px;
  margin-bottom:5px;
  padding-top:0px;
  font-size:11pt;
  font-weight:bold;
}
#WelcomeBody #inpUserNameLabel {
  left:10px;
  top:30px;
}
#WelcomeBody #inpUserName {
  left:10px;
  top:50px;
  width:100px;
}
#WelcomeBody #inpPasswordLabel {
  left:125px;
  top:30px;
}
#WelcomeBody #inpPassword {
  left:125px;
  top:50px;
  width:100px;
}
#WelcomeBody #inpRememberMeLabel {
  left:10px;
  top:65px;
}
#WelcomeBody #inpLocalOffice {
  left:10px;
  top:65px;
  width:220px;
}
#WelcomeBody #ForgotPassword {
  position:absolute;
  top:180px;
  left:585px;
}
#WelcomeBody #RequestAccount {
  position:absolute;
  left:585px;
  top:200px;
}
#WelcomeBody .SubmitButton {
  left:10px;
  top:95px;
  width:77px;
  height:18px;
  padding:0px;
  border:0px;
}
#WelcomeBody .Error {
  font-size:8pt;
  position:absolute;
  top:200px;
  left:0px;
  border:1px #ff0000 dashed;
  width:255px;
  padding:5px;
}
#dvTitle, #dvAttachments {
  font-size:8pt;
  font-weight:bold;
}
#dvDescription {
  font-size:8pt;
  padding:8px;
}
.List th {
  margin:1px;
  color:#ffffff;
}
.fDynList_odd {
  background:#CCDDE2;
}
.fDynList_even {
  background:#ffffff;
}
#inp_Keywords {
  border:1px #666666 solid;
  height:15px;
  width:125px;
  padding:2px;
  zindex:1;
}
#TopNavigation_WelcomeMessage {
  position:absolute;
  left: 185px;
  top: 124px;
  color:#4D4D4D;
  font-family:Tahoma,verdana;
  font-size:8pt;
}
#TopNavigation_NavigationBar {
  position:absolute;
  width:100%;
  background:#4D4D4D;
  border-top:1px #000000 solid;
  border-bottom:1px #000000 solid;
  bottom:0px;
}
.TopNavigation_Buttons {
  color:#e7e5d0;
  cursor:hand;
  cursor:pointer;
  font-size:8pt;
  font-weight:bold;
  font-family:tahoma,verdana;
}
#TopNavigation_FrmSearch {
  position:absolute;
  top:48px;
  right:10px;
  width:250px;
}
#TopNavigation_SystemSelect {
  position:absolute;
  top:10px;
  right:10px;
  width:250px;
}
#TopNavigation_ImageArea {
  background:#E7E5D0;
}
#TopNavigation_ImageArea_2 span {
  margin-right:20px;
}
#TopNavigation_ImageArea_3 {
  vertical-align:top;
}
#TopNavigation_ImageArea_4 {
  background:#9cbec7;
  vertical-align:top;
}
#TopNavigation_ImageArea_5 {
  background:#9cbec7;
}
#TopNavigation_Body {
  margin: 0px;
  background:#9cbec7;
}
.NavItem_1  {
  color:#ffffff;
  text-decoration:underline;
  font-size: 11px;
    }
#leftnavigation {
  background: #DA2A37;
  margin:0px;
}
#leftnavigation .NavItem_0 {
  padding:3px;
  padding-left:6px;
  margin-top:2px;
  background:#4D4D4D;
  color:#ffffff;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
  font-family:tahoma,verdana;
  background-color: rgb(77, 77, 77);
  padding-left:16px;
}
#leftnavigation .NavItem_0 a, #leftnavigation .NavItem_0 a:Link, #leftnavigation .NavItem_0 a:hover, #leftnavigation .NavItem_0 a:visited, #leftnavigation .NavItem_0 a:active  {
  text-decoration:none;
  color:#ffffff;
  font-size:8pt;
  letter-spacing:normal;
}
.NavItem_1, .NavItem_1 a, .NavItem_1 a:hover, .NavItem_1 a:visited, .NavItem_1 a:link {
  margin-top:2px;
  color:#ffffff;
  font-size:8pt;
  font-family:tahoma,verdana;
  text-decoration:underline;
}
.NavItem_2, .NavItem_2 a,  .NavItem_2 a:hover,  .NavItem_2 a:visited, .NavItem_2 a:link {
  margin-top:2px;
  color:#ffffff;
  font-size:8pt;
  font-family:tahoma,verdana;
  text-decoration:underline;
}
.NavItem_3, .NavItem_3 a,  .NavItem_3 a:hover,  .NavItem_3 a:visited, .NavItem_3 a:link {
  margin-top:2px;
  color:#ffffff;
  font-size:8pt;
  font-family:tahoma,verdana;
  text-decoration:underline;
}
#leftnavigation .NavSubItemGroup {
  padding-left: 10px;
}
.NavItem_0{
cursor:hand;
cursor:pointer;
}
.NavItem_1{
cursor:hand;
cursor:pointer;
}
.NavItem_2{
cursor:hand;
cursor:pointer;
}
#leftnavigation .NavItem_HL  {
  color:#9CBEC7;
	text-decoration:underline;
    }
#leftnavigation a.NavItem_HL  {
  color:#9CBEC7;
	text-decoration:underline;
    }
.AdvSearchTitle {
   font-size:14px;
   font-Weight: bold;
}
#PC_WelcomeNote {
  color:#ff0000;
  font:bold;
  position:absolute;
  top:20px;
  left:220px;
}
body {
  margin:0px;
  font-family:Arial;
  background:#FFFFFF;
}
#TopContentArea {
  position:relative;
  left:0px;
  top:0px;
  height:112px;
  width:100%;
  background-color:#9CBEC7;
}
#TopNavigation {
  position:relative;
  left:0px;
  height:26px;
  width:100%;
}
#LeftContentArea {
  position:relative;
  float:left;
  left:0px;
  height:100%;
  width:168px;
}
#LeftContentArea {
  position:absolute;
}
body {
    background: #FFFFFF url(l.c.bin/I/6765/Background.gif) repeat-y;
  font-size:11px;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #7a7a7a;
}
td, a, span, table, div {
  font-size:11px;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #7a7a7a;
}
.text {
  font-size:11pt;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #7a7a7a;
  text-align:center;
  padding-left:22px;
  padding-right:22px;
}
#TopNavigation {
  width:100%;
  background: #4D4D4D;
  margin:0px;
  padding:0px;
}
.TopNavigation_ListItem, .TopNavigation_ListItemOn, .TopNavigation_ListItemHome, .TopNavigation_FirstItem {
  float:left;
  list-style:none;
  font-weight:bold;
  font-size:7pt;
  font-family:Verdana,Arial;
  padding:0px;
  padding-left:15px;
  padding-right:20px;
  cursor:hand;
  cursor:pointer;
  text-decoration:none;
}
.TopNavigation_ListItem, .TopNavigation_ListItem:Visited, .TopNavigation_ListItem:Link {
  color:#9CBEC7;
    background: url(../../img/omd_dots/Bullet_BlackImage.gif) no-repeat 5px 5px;
}
 .TopNavigation_ListItem:Hover {
  color:#ffffff;
    background: url(../../img/omd_dots/BulletHighligt_Image.gif) no-repeat 5px 5px;
	
}
.TopNavigation_ListItemHome {
  color:#ffffff;
  padding-right:120px;
}
#TopNavigation_FirstItem {
  padding-right:80px;
}
.TopNavigation_FirstItem, .TopNavigation_FirstItem:Hover, .TopNavigation_FirstItem:Visited, .TopNavigation_FirstItem:Link {
  color:#9CBEC7;
  width:130px;
  padding-bottom:8px;
}
.TopNavigation_FirstItem:Hover {
  color:#ffffff;
}
.TopNavigation_SubMenu {
  position:absolute;
  display:none;
  border-top:1px solid #636363;
  top:158px;
}
.LeftNavigation_Item, .LeftNavigation_Item:Hover, .LeftNavigation_Item:Visited, .LeftNavigation_Item:Link, .LeftNavigation_ItemOn, .LeftNavigation_ItemOn:Hover, .LeftNavigation_ItemOn:Visited, .LeftNavigation_ItemOn:Link {
  color:#ffffff;
  padding-left:0px;
  text-decoration: none;
  display:block;
}
.LeftNavigation_Item:Hover {
  color:#cccccc;
}
.LeftNavigation_ItemOn, .LeftNavigation_ItemOn:Hover, .LeftNavigation_ItemOn:Visited, .LeftNavigation_ItemOn:Link {
  color:#cccccc;
}
#TopContentArea {
}
#CustomLogo img{
  position:relative;
  margin-top:15px;
  left:150px;
}
#Poll {
  position:relative;
  left:0px;
  padding:10px;
}
#MainContentArea {
  position:absolute;
  left:168px;
  top:138px;
  padding:0px;
}
#RightContentArea {
  position:absolute;
  left:564px;
  top:138px;
  width:216px;
  padding:0px;
  background: #E7E5D0;
  min-height: 500px;
  height: auto;
  _height: 500px;
}
.Title {
  height:190px;
  width:396px;
  background:#9CBEC7;
  border-bottom:26px #4D4D4D solid;
  padding:0px;
}
.ImageTitle {
  height:190px;
  background:#9CBEC7;
  border-bottom:26px #4D4D4D solid;
  padding:0px;
}
.SmallTitle {
  height:46px;
  background:#9CBEC7;
  border-bottom:26px #849CA2 solid;
  padding:0px;
  padding-left:15px;
}
.SubTitle {
  color:#849CA2;
  font-size:11pt;
  font-weight:bold;
  background: #FFFFFF;
  padding:0px;
}
.Heading {
  background:#9CBEC7;
  color:#849CA2;
  font-weight:bold;
  font-size:20pt;
  font-family:Arial;
  padding-top:10px;
  padding-left:22px;
  padding-right:22px;
  margin:0px;
}
.TitleDescription {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size: 10pt;
  font-weight: normal;
 }
.SubHeading {
  width:350px;
  color:#636363;
  font-size:9pt;
  font-weight:normal;
  padding-left:22px;
  padding-right:22px;
}
.TextContent {
  padding:23px;
  width:350px;
}
.CaseStudy_ListItem img {
  float:left;
  margin:5px;
}
.CaseStudy_ListItem a {
  line-height:30px;
  font-weight:bold;
}
.Testimonial {
  color: #4D4D4D;
  padding: 5px;
  border:1px #4D4D4D solid;
  text-align:justify;
}
#NewsTicker {
  margin: 5px;
  padding:5px;
  color:#C9C9C9;
}
.NewsLink, .NewsLink:Visited, .NewsLink:Visited, .NewsLink:Link {
  color: #ffffff;
}
.NewsText {
  color:#D92A37;
}
#SurveyHeader {
  position:relative;
  top:5px;
  color:#636363;
  width:163px;
  height:26px;
  background:#E7E5D0 5px center;
  font-size:9pt;
  font-weight:bold;
  line-height:26px;
  padding-left:15px;
}
#SurveyHeader span {
  color:#EA191E;
}
#SurveyIframe {
  position:relative;
  top:0px;
}
.GrayLink, .GrayLink:Hover, .GrayLink:Visited, .GrayLink:Link {
  color:#7A7A7A;
  text-decoration:none;
  font-weight:bold;
}
.GrayLink:Hover {
  text-decoration:underline;
  font-weight:bold;
}
.SmallLink span {
  width:106px;
  visibility:hidden;
}
.SmallLink, .SmallLink:Hover, .SmallLink:Visited, .SmallLink:Link {
  width:106px;
  text-decoration:none;
    background: url(l.c.bin/I/6747/view-story.gif) no-repeat left top;
}
.SmallLink:Hover {
    background: url(l.c.bin/I/6748/view-story-over.gif) no-repeat left top;
}
.SmallLink, .SmallLink:Hover, .SmallLink:Visited, .SmallLink:Link {
  width:106px;
  text-decoration:none;
    background: url(l.c.bin/I/6747/view-story.gif) no-repeat left top;
}
.SmallLink:Hover {
    background: url(l.c.bin/I/6748/view-story-over.gif) no-repeat left top;
}
.SmallLink_CaseStudy span {
  width:106px;
  visibility:hidden;
}
.SmallLink_CaseStudy, .SmallLink_CaseStudy:Hover, .SmallLink_CaseStudy:Visited, .SmallLink_CaseStudy:Link {
  width:106px;
  text-decoration:none;
    background: url(l.c.bin/I/6751/view_casestudy.gif) no-repeat left top;
}
.SmallLink_CaseStudy:Hover {
    background: url(l.c.bin/I/6752/view_casestudy-over.gif) no-repeat left top;
}
.TextSmallLink_MoreNews {
  margin-left:20px;
  color:#E7E5D0;
  font-size:7pt;
}
.TextSmallLink_MoreNews span {
  width:106px;
  color:#E7E5D0;
  font-size:7pt;
}
.TextSmallLink_MoreNews, .SmallLink_MoreNews:Hover, .SmallLink_MoreNews:Visited, .SmallLink_MoreNews:Link {
  width:106px;
  text-decoration:none;
  color:#E7E5D0;
}
.TextSmallLink_MoreNews:Hover span{
  color:#9CBEC7;
}
.SmallLink_MoreNews {
  margin-left:20px;
}
.SmallLink_MoreNews span {
  width:106px;
  visibility:hidden;
}
.SmallLink_MoreNews, .SmallLink_MoreNews:Hover, .SmallLink_MoreNews:Visited, .SmallLink_MoreNews:Link {
  width:106px;
  text-decoration:none;
    background: url(l.c.bin/I/6755/more-news.gif) no-repeat left top;
}
.SmallLink_MoreNews:Hover {
    background: url(l.c.bin/I/6756/more-news-over.gif) no-repeat left top;
}
.SmallLink_More span {
  width:106px;
  visibility:hidden;
}
.SmallLink_More, .SmallLink_More:Hover, .SmallLink_More:Visited, .SmallLink_More:Link {
  width:106px;
  text-decoration:none;
    background: url(l.c.bin/I/6763/Link_more.gif) no-repeat left top;
}
.SmallLink_More:Hover {
    background: url(l.c.bin/I/6761/more-over.gif) no-repeat left top;
}
.DividerLine {
  border-top:1px #C8C8C8 dashed;
}
.Home_CaseStudy {
  position:relative;
  top:31px;
  left:0px;
  padding:20px;
  text-align:left;
}
.Home_CaseStudy span {
  color:#D92A37;
  font-weight:bold;
}
.ContactInfo {
  padding-top: 5px;
  align: center;
}
#BusinessCardPhoto {
  position:relative;
  height:100%;
  margin:0px;
  padding:0px;
  float:left;
}
#PersonName {
  font-size:9pt;
  color:#7A7A7A;
  font-weight:bold;
  }
#PersonJobTitle {
  font-size:7pt;
  font-weight:bold;
}
#PersonPhone {
  font-size:7pt;
}
#PersonEmail a {
  font-size:7pt;
  align:center;
  float:center;
}
#BusinessCardInfo {
  padding:10px;
  }
.BusinessCardContainer {
  position:relative;
  height:101px;
  width:85%;
  padding-top:20px;
  margin-left:auto;
  margin-right:auto;
}
#NewsroomSelectDiv {
  position:relative;
  top:-22px;
  left:18px;
  color:#ffffff;
  font-weight:bold;
  font-size:10px;
}
#OMDCorporate .smallheading_blue {
  background:#9CBEC7;
  height:46px;
}
#OMDCorporate .smallheading_darkblue {
  background:#849CA2;
  height:26px;
  padding-left:20px;
  color:#E7E5D0;
  font-size:7pt;
}
#OMDCorporate .text-padding {
  padding-right: 20px;
  padding-left: 22px
}
#OMDCorporate #MainContentArea {
  width:396px;
  position:relative;
  top:0px;
  left:0px;
}
#OMDCorporate .Heading {
  padding-top:0px;
}
#NewsTicker a {
  color:#ffffff;
  text-decoration:none;
}
#NewsTicker a:Hover {
  text-decoration:underline;
}
.NewsLink, .NewsLink:Visited, .NewsLink:Visited, .NewsLink:Link {
  color: #ffffff;
}
.NewsTickerDate {
  color:#e7e5d0;
  font-size: 10px;
  font-family: verdana, arial;
}
#SurveyResultsTable td {
  padding:4px;
  color:#ffffff;
  font-size: 11px;
  font-family: verdana, arial, helvetica, sans-serif;
}
#RightContentBackgroundBar {
  position:absolute;
  background-color:#9CBEC7;
  height:192px;
  width:100%;
  border-bottom:#4D4D4D solid 24px;
  z-index:0;
 }
*html #RightContentBackgroundBar {
  position:absolute;
  background-color:#9CBEC7;
  height:190px;
  width:100%;
  border-bottom:#4D4D4D solid 26px;
  z-index:-1;
}
#RightContentBackgroundBar_Small {
  position:absolute;
  top:138px;
  background-color:#9CBEC7;
  height:46px;
  width:100%;
  border-bottom:#849CA2 solid 26px;
  z-index:0;
 }
*html #RightContentBackgroundBar_Small {
  position:absolute;
  background-color:#9CBEC7;
  height:40px;
  width:100%;
  border-bottom:#849CA2 solid 26px;
  z-index:-1;
}
#LeftContentBackgroundBar {
  position:absolute;
  left:0px;
  background-color:#D92A37;
  height:218px;
  width:168px;
  z-index:1;
  border:0px solid white;
}
*html #LeftContentBackgroundBar {
  position:absolute;
  left:0px;
  background-color:#D92A37;
  height:218px;
  width:168px;
  z-index:0;
  border:0px solid white;
}
#LeftContentArea  {
 z-index:1;
}
.TextSmallLink_MoreNews {
  position:absolute;
  width:145px;
  border:0px solid;
  top:160px;
  z-index:5;
}
#SurveyArchiveLink .TextSmallLink_MoreNews {
  top:230px;
}
#SurveyHeader {
  position:relative;
  height:26px;
  top:105px;
  width:153px;
}
.LeftNavigation_Item, .LeftNavigation_Item:Hover, .LeftNavigation_Item:Visited, .LeftNavigation_Item:Link, .LeftNavigation_ItemOn, .LeftNavigation_ItemOn:Hover, .LeftNavigation_ItemOn:Visited, .LeftNavigation_ItemOn:Link {
  color:#E7E5D0;
  padding-left:2px;
  text-decoration: none;
  display:block;
}
.LeftNavigation_Item:Hover {
  color:#000000;
}
.LeftNavigation_ItemOn, .LeftNavigation_ItemOn:Hover, .LeftNavigation_ItemOn:Visited, .LeftNavigation_ItemOn:Link {
  color:#000000;
}
#MyProfile_TopNavigation {
  background:#cccccc;
  height:26px;
  padding:0px;
  margin-bottom:3px;
}
#MyProfile_TopNavigation a, #MyProfile_TopNavigation a:Hover, #MyProfile_TopNavigation a:Visited, #MyProfile_TopNavigation a:Link {
   color:#ffffff;
   font-size:8pt;
   font-weight:bold;
   text-decoration:none;
   line-height:26px;
   margin-left:15px;
}
.small-font {
  font-size: 10px;
}
.font-bold {
  font-weight: bold;
}
#CurrentDebate_Container {
  margin-left:10px;
}
#SurveyBodyArchive #SurveyResultsTable td {
  color:#7a7a7a;
}
#OMDeBate {
  position:relative;
  top:13px;
}
#SurveyBodyArchive  {
  margin-top:5px;
  margin-left:0px;
  color:#4d4d4d;
  background:#e7e5d0;
}
#SurveyBodyArchive .surveyFrom {
  color:#4d4d4d;
  background:#e7e5d0;
}
#SurveyBody {
  background:#d92a37;
}
#Poll {
  position:relative;
  top:100px;
}
#Poll IFRAME {
 overflow:hidden;
}
.SurveyArchiveHTMLTable {
    width:380px;
}
#TopNavigation li {
 white-space:nowrap;
 display:block;
 float:left;
 list-style-type:none;
}
#topmenunav {
 position: absolute;
 white-space: nowrap;
 padding:0px;
 margin:0px;
}
#BusinessCardPhoto {
  padding-right:5px;
}
.TinyNavLink, .TinyNavLink:Hover, .TinyNavLink:Visited, .TinyNavLink:Link {
  color:#ffff;
  font-size:9pt;
  font-family: verdana, arial;
  text-decoration:none;
}

.TinyNavLink:Hover {
  text-decoration:underline;
  font-weight:none;
}