body {background-image: none; background-color: #cecfd1; }
div.tWrapper {width: 732px; overflow:hidden;}
div.tHeader {height: auto; }
div.contentFooter {margin-top: 30px; }
div.tFooter {padding-top: 5px; }

ul, ol, dl {margin: 15px;}

.registrationRequired {cursor:pointer; }
.required {color: red;font-weight: bold; font-style: italic; }
.float-l {float: left; margin-right: 10px; }
.float-r {float: right; }
.clear {clear: both;}
.airy {padding: 20px 0 5px 0;}

div.form { background-color: #ffcc33; padding: 10px; }
div.form input.text { padding: 3px 0; }

div#formContent {background-color: #e0dede; padding: 10px; margin: 15px 0; }
div#formContent .standout {font-weight: bold; font-style: italic; }

div#DynaOverlayWin_content div.mobilityContent {padding-left: 0;}
div.mobilityContent p {margin-top: 0;}
div.mobilityContent .standout {font-style: normal;}
div.mobilityContent ul {margin: 3px 0 3px 90px;}
div.mobilityContent li {list-style-type: none; height: 27px; display: block; float:left; padding: 2px 10px 0 35px;}
div.mobilityContent .webcast {background: url('../../images/new/webcast_small.jpg') top left no-repeat;}
div.mobilityContent .video {background: url('../../images/new/video_small.jpg') top left no-repeat;}
div.mobilityContent .document {background: url('../../images/new/documents_small.jpg') top left no-repeat;}

div.tContent h2 { line-height: 130%; }
div.tContent p {line-height: 130%; font-size: 13px;}
div.tContent ul li {line-height: 130%; font-weight: bold; }

div.tContent div.infocenter { margin: 45px 0 15px 0; }

div.whitepaper_dl p {margin: 0 0 10px 0;}

div.footerContact {padding-top: 9px; padding-bottom: 9px; }
div.footerContact p {font-size: 17px; color: #013860; }
div.footerContact p.big {color: black; font-size: 21px; margin-top: 0; font-weight: bold; }

div.showPage_content div.FieldBlock {display: block; width: 500px;}
div.showPage_content label {display: block; margin: 0 0 5px 0; line-height: 150%; }
div.showPage_content input, div.showPage_content select {display: block; margin: 0 0 5px 0; line-height: 150%; width: 99%; padding: 2px; color: #444; }
div.showPage_content input#submitform {clear:  left; display: block;border: none; height: 22px; padding: 0 15px;  width: auto; text-transform: uppercase; color: white; text-align: center; background: url('../../images/new/button_bg.jpg') repeat-x top left; }
div.popupForm {overflow: scroll; height: 448px; background-color: white; padding: 0;}

div#resources {background-color: #ebebeb;}
div#resources h2 {margin: 5px 15px; padding: 5px 0; border-bottom: 1px dotted #aaa;}
div#resources dl {width: 80%; margin: 10px auto 5px auto; padding: 0 0 10px 45px; border-bottom: 1px dotted #aaa; height: auto;}
div#resources dt {margin-bottom: 5px; color: #616365; text-transform: uppercase;}
div#resources dd {line-height: 150%;}

div#resources .webcast {background: url('../../images/new/webcast_icon.gif') top left no-repeat;}
div#resources .video {background: url('../../images/new/video_icon.gif') top left no-repeat;}
div#resources .document {background: url('../../images/new/document_icon.gif') top left no-repeat;}

.social a {text-decoration: none; color: #64a0c8; font-size: 12px;}
div.tContent .social p {font-size: 12px;}
.social {margin-bottom: 10px;}

.color1 h2 {color: #003f72; font-size: 18px; margin-bottom: 10px;}
.color1 h2 a {color: #003f72; font-size: 16px; text-align: center; font-weight: bold; }
.color1 a {color: #003f72;}
.color1 h2 span {text-transform: uppercase; font-size: 13px;color: #003f72; }
.color2 h2 {color: #e05206; font-size: 18px; margin-bottom: 10px;}
.color2 h2 a {color: #e05206; font-size: 16px; text-align: center; font-weight: bold;}
.color2 a {color: #e05206;}
.color2 h2 span {text-transform: uppercase; font-size: 13px;color: #e05206; }

.hc_whitepaper a, .hc_whitepaper span { line-height: 18px; font-size: 14px; margin-bottom: 5px; width: 236px; background: #df5107 url('../../images/new/Healthcare_whitepaper_bg.jpg') right center no-repeat; display: block; text-decoration: none; padding: 10px 50px 10px 30px; color: white; }
.hc_whitepaper a strong { font-size: 14px; line-height: 18px; color: white; font-style: italic; }
.hc_whitepaper a:hover { text-decoration: underline; }

.lower {margin-top: 30px;}

a.learn_more, p.thanks {display: block; margin: 10px 0 0 0; float: right;}
div.tContent p.thanks {font-size: 14px; font-weight: bold; color: #6F0000;}

table.features { margin-top: 10px; }
table.features tbody td { border-bottom: 1px solid black;  }
table.features thead th { border-bottom: 1px solid black;  border-top: 1px solid black; font-weight: bold; }
table.features td, table.features th { border-left: 1px solid black; padding: 5px; }
table.features td.last, table.features th.last { border-right: 1px solid black; }
table.features thead tr { background-color: #FFCC33; }
table.features tr.odd { background-color: #E3E3E5; }

/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 { padding: 0 20px; width: 672px; }

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12{ display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px; 
	overflow: hidden;}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha { margin-left: 0; }

.omega { margin-right: 0; }

/* Grid >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_12 .grid_1 { width:36px; }
    .container_12 .grid_2 { width:92px; }
    .container_12 .grid_3 { width:148px; }
    .container_12 .grid_4 { width:204px; }
    .container_12 .grid_5 { width:260px; }
    .container_12 .grid_6 { width:316px; }
    .container_12 .grid_7 { width:372px; }
    .container_12 .grid_8 { width:428px; }
    .container_12 .grid_9 { width:484px; }
    .container_12 .grid_10 { width:540px; }
    .container_12 .grid_11 { width:596px; }
    .container_12 .grid_12 { width:652px; }




/* Prefix Extra Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_12 .prefix_1 { padding-left:56px; }
    .container_12 .prefix_2 { padding-left:112px; }
    .container_12 .prefix_3 { padding-left:168px; }
    .container_12 .prefix_4 { padding-left:224px; }
    .container_12 .prefix_5 { padding-left:280px; }
    .container_12 .prefix_6 { padding-left:336px; }
    .container_12 .prefix_7 { padding-left:392px; }
    .container_12 .prefix_8 { padding-left:448px; }
    .container_12 .prefix_9 { padding-left:504px; }
    .container_12 .prefix_10 { padding-left:560px; }
    .container_12 .prefix_11 { padding-left:616px; }


/* Suffix Extra Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_12 .suffix_1 { padding-right:56px; }
    .container_12 .suffix_2 { padding-right:112px; }
    .container_12 .suffix_3 { padding-right:168px; }
    .container_12 .suffix_4 { padding-right:224px; }
    .container_12 .suffix_5 { padding-right:280px; }
    .container_12 .suffix_6 { padding-right:336px; }
    .container_12 .suffix_7 { padding-right:392px; }
    .container_12 .suffix_8 { padding-right:448px; }
    .container_12 .suffix_9 { padding-right:504px; }
    .container_12 .suffix_10 { padding-right:560px; }
    .container_12 .suffix_11 { padding-right:616px; }


/* Push Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_12 .push_1 { left:56px; }
    .container_12 .push_2 { left:112px; }
    .container_12 .push_3 { left:168px; }
    .container_12 .push_4 { left:224px; }
    .container_12 .push_5 { left:280px; }
    .container_12 .push_6 { left:336px; }
    .container_12 .push_7 { left:392px; }
    .container_12 .push_8 { left:448px; }
    .container_12 .push_9 { left:504px; }
    .container_12 .push_10 { left:560px; }
    .container_12 .push_11 { left:616px; }




/* Pull Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_12 .pull_1 { right:56px; }
    .container_12 .pull_2 { right:112px; }
    .container_12 .pull_3 { right:168px; }
    .container_12 .pull_4 { right:224px; }
    .container_12 .pull_5 { right:280px; }
    .container_12 .pull_6 { right:336px; }
    .container_12 .pull_7 { right:392px; }
    .container_12 .pull_8 { right:448px; }
    .container_12 .pull_9 { right:504px; }
    .container_12 .pull_10 { right:560px; }
    .container_12 .pull_11 { right:616px; }




