body {
background-color:#f2f2f2;
}
#world {
margin:auto;
text-align:left;
padding:0px;
width: 775px;
background-color:#c3272f;
}
#login {
width: 712px;
height: 33px;
background-image:url(/images/login_bg.png);
background-repeat:no-repeat;
margin-left: 35px;
}
#header {
width: 775px;
height: 65px;
background-image:url(/images/header_bg.png);
background-repeat:no-repeat;
}
#right_body span {
color:black;
font-size:14px;
}
ul#navbar {
white-space: nowrap;
margin: 0px;
padding: 41px 0px 0px;
}
#navbar li {
display: inline;
list-style-type: none;
}
#navbar img {
border: 0px none;
margin: 0px 0px -5px;
}
#navbar a {
text-decoration: none;
background-color: #c3272f;
color: #FFFFFF;
font-family:Verdana, arial;
font-size:10px;
padding:5px 0px 2px 0px;
}
#navbarlinkactive {
}
#banner {
height: 36px;
width: 775px;
background-image:url(/images/banner_standin.png);
background-repeat:no-repeat;
}
#content_spacer {
background-image:url(/images/content_spacer.png);
width:775px;
height:15px;
}
#content_spacer_leopard {
background-image:url(/images/content_spacer_leopard.png);
width:775px;
height:15px;
}
#content {
width: 712px;
background-image:url(/images/content_bg.png);
background-repeat:repeat-y;
margin-left:35px;
padding-bottom:20px;
}
#content_leopard{
width: 712px;
background-image:url(/images/content_bg_leopard.png);
background-repeat:repeat-y;
margin-left:35px;
padding-bottom:20px;
}
#left_column p {
color:white;
font-family:arial;
font-size:12px;
margin:0px 5px 4px 5px;
}
#left_column a {
text-decoration:underline;
color:white;
}
span.more_info {
color:darkGreen;
padding-left:5px;
text-decoration:underline;
}
span.header_white {
font-weight:bold; 
text-decoration:underline;
}
#left_column img {
padding:1px 3px 0px 6px;
}
#left_column {
width: 156px;
float:left;
}
#left_column h1 {
color:white;
font-size:18px;
font-family:arial;
margin:0px;
padding-left:10px;
}

.left_column_demo {
height:1132px;
}
.left_column_sample {
height:956px;
}
.left_column_contact {
height:459px;
}
div.left_divider {
background-image:url(/images/left_break.png);
height: 1px;
width: 156px;
margin:5px 0px;
}
#right_body {
width: 549px;
margin-left:156px;
}
#right_body h1 {
margin: 0px 0px 0px 20px;
padding: 0px;
font-family:arial;
color:#C3272F;
font-size:16px;
}
#right_body h2 {
font-family:arial;
color:#C3272F;
font-size:16px;
margin:0px 22px;
}
#right_body h3 {
margin: 0px 0px 0px 20px;
padding: 0px;
text-align: center;
font-family:arial;
color:#C3272F;
font-size:22px;
}
div.body_divider {
background-image:url(/images/right_break2.png);
background-repeat:repeat-x;
height: 10px;
margin:5px 0px 5px 11px;
width:527px;
}
div.float_divider {
background-image:url(/images/right_break2.png);
background-repeat:repeat-x;
height: 10px;
margin:5px 0px 5px 11px;
width:527px;
float:left;
}
#body_header {
}
#body_header ol li {
margin:0px 0px 10px;
font-family:arial;
font-size:14px;
}
.demo_summary {
font-family:arial;
margin: 0px 20px;
padding-top:4px;
font-size:14px;
}
.aboutus_summary {
font-family:arial;
margin: 0px 20px;
padding-top:4px;
font-size:14px;
}
.aboutus {
height:750px;
}
.free {
padding:10px 49px 0px 30px;
font-family:arial;
font-size:12px;
}
.services {
padding:10px 49px 0px 30px;
font-family:arial;
font-size:14px;
}
.eb {
padding:10px 72px 0px 30px;
font-family:arial;
font-size:12px;
}
img.tminfo {
margin-left:15px;
margin-top:13px;
float:right;
}
.contact_info {
margin: 21px 0px 21px 20px;
font-family:arial;
font-size:15px;
}
.form_text {
font-family:arial;
margin:0px 0px 9px 20px;
font-size:10px;
}
.form_text span {
color:#C3272F;
font-size:14px;
}
div.sample_holder {
height:160px;
margin: 0px 25px 0px 5px;
}
div.sample_holder img {
float:left;
border:none 0px;
}
div.sample_holder a {
font-family:arial;
}
p.sample_tagline {
margin: 0px 0px 5px;
padding-top: 17px;
font-size:14px;
color: #c3272f;
font-weight:bold;
font-family:arial;
}
p.sample_summary {
font-family:arial;
font-size:14px;
margin:0px;
}
a.sample_headline {
color:#000000;
font-size:14px;
text-decoration:underline;
margin: 5px 0px 0px;
font-weight:bold;
}
/* --------------------- MouseOver ----------------- */
a#mouseover {
background-color:transparent;
color:#000000;
display:block;
text-align:left;
text-decoration:none;
margin:0px;
padding:0px;
}
a:hover#mouseover {
background-image:none;
z-index:25;
}
a.top_ten span {
display:none;
}
a.top_ten:hover span {
color:#000000;
display:block;
position:absolute;
text-align:left;
background-color:transparent;
margin:-319px -304px;
padding:0px;
}
.top_ten_pop {
background-image:url(/images/popup_topten_bg.png);
margin:0px;
background-repeat:repeat-y;
padding:0px;
text-align:left;
}
.goodpt {
clear:both;
margin:0px 0px 69px 9px;
}
.syl_pos {
margin: 0px 0px 0px 204px;
}
a.syl span {
display:none;
}
a.syl:hover span {
color:#000000;
display:block;
position:absolute;
text-align:left;
background-color:transparent;
margin:-430px 60px;
padding:0px;
}
.syl_pop {
background-image:url(/images/popup_roi_bg.png);
margin:0px;
background-repeat:repeat-y;
padding:0px;
text-align:left;
width:400px;
}
a.roi span {
display:none;
}
a.roi:hover span {
color:#000000;
display:block;
position:absolute;
text-align:left;
background-color:transparent;
margin:-70px -304px;
padding:0px;
}
.roi_pop {
background-image:url(/images/popup_roi_bg.png);
margin:0px;
background-repeat:repeat-y;
padding:0px;
text-align:left;
width:400px;
}
a.complex span {
display:none;
}
a.complex:hover span {
color:#000000;
display:block;
position:absolute;
text-align:left;
margin:-195px -304px;
background-color:transparent;
padding:0px;
}
.complex_pop {
background-image:url(/images/popup_bg.png);
margin:0px;
background-repeat:repeat-y;
padding:0px;
text-align:left;
width:400px;
}
a.mouseover_topten {
background-color:white;
color:#000000;
}
a.mouseover_topten:hover {
background-image:none;
z-index:25;
}
a.mouseover_topten span {
display:none;
}
a.mouseover_topten:hover span {
color:#000000;
display:block;
left:0px;
position:absolute;
text-align:left;
background-color:transparent;
}
#popup_wrap_syl {
background-image:url(/images/syl_pop.png);
margin-left:42px;
background-repeat:repeat-y;
padding:0px;
text-align:left;
width:348px;
height:365px;
}
#popup_header_topten {
background-image:url(/images/popup_header_topten.png);
height:53px;
width:300px;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#popup_header_topten p {
font-weight:bold;
padding:9px 0px 0px 20px;
text-decoration:none;
font-family:Arial;
font-size:16px;
}
#popup_header {
background-image:url(/images/popup_header.png);
height:37px;
width:300px;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#popup_header p {
font-weight:bold;
padding:14px 0px 0px 20px;
text-decoration:none;
font-family:Arial;
font-size:16px;
}
#popup_wrap_syl p {
font-size:12px;
margin:0px;
padding:0px 17px 7px 10px;
font-family:arial;
}
#popup_wrap {
background-image:url(/images/popup_bg.png);
margin:0px;
background-repeat:repeat-y;
padding:0px;
width:300px;
}
#popup_wrap p {
font-size:12px;
margin:0px;
padding:0px 17px 7px 10px;
font-family:arial;
}
#popup_wrap img {
padding-left:5px;
}

#popup_footer {
background-image:url(/images/popup_footer.png);
height:38px;
width:300px;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}

#popup_footer p {
font-family:arial;
font-size:12px;
font-weight:normal;
padding-left:135px;
margin:0px;
color:blue;
}
/* --------------------- Index ----------------- */
.left_column_index {
height:481px;
}
#split_two {
float:left;
height:203px;
margin:0px 10px 0px 20px;
width:248px;
}
#split_right {
float:left;
margin:0px;
padding:0px;
width:273px;
}
#split_left {
float:left;
margin:0px;
padding-right:8px;
width:268px;
}
div.right_one {
height:492px;
}
div.right_two {
height:354px;
}
div.left_one {
height:234px;
}
div.left_two {
height:354px;
}
#index_text img {
}
#index_text {
font-family:arial;
font-size:14px;
margin:0px;
padding-top:0px;
}
p.index_text {
margin:0px 29px 4px 17px;
font-family:Arial;
font-size:14px;
}
#popup_wrap ol {
font-family:arial;
font-size:12px;
margin:0px;
padding-left:14px;
width:276px;
}
#popup_wrap ol li {
margin:0px 0px 0px 17px;
padding-bottom:4px;
}
.index_whole {
font-family:arial;
font-size:14px;
margin:0px;
padding-top:4px;
}
/* div.vbreak {
background-color:9f9f9f;
color:#9f9f9f;
float:left;
height:148px;
margin-top:31px;
width:1px;
}
*/
div.vbreak_index_one {
background-color:#f4f4f4;
color:#9f9f9f;
float:left;
height:148px;
margin-top:31px;
width:1px
}

div.vbreak_index_two {
background-color:#f4f4f4;
color:#9f9f9f;
float:left;
height:318px;
margin-top:11px;
width:1px;
}

img.float_right {
float:right;
margin:10px;
}
/* --------------------- Services ----------------- */
.services_summary {
font-family:arial;
margin:0px 59px 0px 0px;
font-size:14px;
height:750px;
}
ol.benefits {
}
ol.benefits li {
margin-bottom:8px;
}
ul.definition {
padding-left:57px;
margin-left:0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.definition li {
margin-bottom:8px;
}
span.definition {
color:#C3272F;
font-weight:bold;
font-size:23px;
}
span.bullet {
font-weight:normal;
color:#000000;
}
p.services_links {
margin-left:20px;
font-size:13px;
}
p.services_links a {
color:#C3272F;
font-weight:bold;
}
/* --------------------- Contact ----------------- */
#contact_form {
}
#sitemap_content {
}
ul.sitemap_one a {
color:#C3272F
}
ul.sitemap_two a {
color:#999999;
}
ul.sitemap_one {
font-family:arial;
font-size:16px;
margin-top:0px;
}
ul.sitemap_one li {
margin-bottom:8px;
}
ul.sitemap_two {
font-size:14px;
margin:15px 0px;
padding-left:15px;
}
.form_contact {
background-color:#FFFFFF;
color: #7c7c7c;
font-family:arial;
height: 17px;
margin: 0px;
width: 187px;
}
/* --------------------- FSI ----------------- */
#content_fsi {
width: 712px;
background-image:url(/images/content_bg.png);
background-repeat:repeat-y;
margin-left:35px;
padding-bottom:20px;
height:1355px;
}

/* --------------------- Leopard ----------------- */
.leopard_summary {
font-family:arial;
font-size:14px;
margin:10px 20px 0px;
}
#content_leapord {
width: 712px;
background-image:url(/images/content_bg.png);
background-repeat:repeat-y;
margin-left:35px;
padding-bottom:20px;
height:609px;
}

#leapord_body {
font-family:arial;
}
#leapord_body ul h2 {
color:#C3272F;
font-size:14px;
font-weight:bold;
margin:0px;
}
#leapord_body p {
font-family:arial;
font-size:14px;
margin:5px 43px 5px 20px;
line-height:21px;
}
#leapord_body p span {
font-size:20px;
color:#C3272F;
}
#leapord_body a {
/*display:block;
margin:6px 0px 0px 10px;*/
}
.float_left {
float:left;
margin-left:5px;
}
#leapord_body img {
margin-left:5px;
}
ul.generic {
font-family:arial;
margin:10px 0px 10px 24px;
padding:0px;
font-size:12px;
}
ul.generic li {
margin:5px 0px 0px 20px;
}
/* --------------------- TipReg ----------------- */
#body_tipreg {
font-size:14px;
margin:0px 10px 0px 20px;
font-family:arial;
}
.blue_sm {
font-family:arial;
font-size:14px;
color:#0099FF;
}
/* --------------------- Footer ----------------- */
#footer {
background-image:url(/images/footer.png);
background-repeat:no-repeat;
margin-left: 35px;
clear:both;
}
#footer p {
color: #e4e4e4;
text-align:center;
font-family:arial;
margin: 0px;
padding:13px 0px;
font-family:arial;
font-size:14px;
}
#footer a {
text-decoration: none;
color: #e4e4e4;
}
/* --------------------- PDF ----------------- */
.pdf_small {
float:right;
margin-left:5px;
}
.link_headline {
color:blue;
float:left;
font-weight:bold;
}
.link_headline_ceo {
color:blue;
float:left;
font-weight:bold;
padding-top:20px;
}
/* --------------------- AUDIT ----------------- */
.audit_pdf_small {
margin-left:5px;
}
.link_headline {
color:blue;
float:left;
font-weight:bold;
}
.audit_link_headline_ceo {
color:blue;
font-weight:bold;
padding-top:20px;
}
#audit_ceo_headline_cell {
margin-bottom:30px;
height:44px;
}

/* --------------------- Footer ----------------- */
#ceo_cell {
margin-bottom:30px;
}
#ceo_headline_cell {
margin-bottom:30px;
height:44px;
width:400px;
}
#ceo_cell p {
padding:0px 69px 0px 0px;
margin:0px;

}
.free a {
color:blue;
}
#tm_audio {
}
#tm_audio a {
margin-left:10px;
float:right;
}

.index_heading {
}

#media_table {
width:500px;
font-weight:bold;
font-size:12px;
}
#media_table td {
padding-bottom:10px;
}
#media_table td a {
}

/* --------------------- TOP TEN TEMPLATE ----------------- */
#topten_wrapper {
}
#topten_wrapper tr {
padding: 10px 0px;
}
.topten_copy {
font-family:Arial, Helvetica, sans-serif;
vertical-align:0px;
}
a.topten_headline {
color:#000000;
font-size:14px;
text-decoration:underline;
margin: 5px 0px 0px;
font-weight:bold;
}

.topten_copy p {
font-size:14px;
}
.topten_image {
}
#tt_container {
padding:0px;
}
#tt_container h2 {
color:#C3272F;
font-family:arial;
font-size:16px;
margin:0px 0px 2px 16px;
padding:0px;
}
#tt_container p {
margin: 0px 0px 10px  22px;
font-size:12px;
font-family:arial;
}
#tt_container a {
font-family:arial;
}
#tt_container img {
vertical-align:middle;
padding:0px 13px 0px 5px;
}
#tt_container ul {
margin-left:2px;
padding-left:2px;
}
.tt_border {
border-right-width:1px medium;
border-right-color:#000000;
width:270px;
}
#tt_testa {
font-size:12px;
font-family:arial;
padding:0px 0px 0px 22px;
margin:0px 0px 4px 0px;
}
#tt_K201hdr_tiny {
font-size:10px;
font-family:arial;
padding:0px 0px 0px 22px;
margin:0px 0px 1px 0px;
text-align:center;
}
#tt_K201hdr_sm {
font-size:18px;
font-family:arial;
padding:0px 0px 0px 22px;
margin:0px 0px 4px 0px;
text-align:center;
}
#tt_K201hdr_lrg {
font-size:22px;
font-family:arial;
padding:0px 0px 0px 22px;
margin:0px 0px 4px 0px;
text-align:center;
}

li.checkbullet {
list-style-image:url(http://www.braincable.com/images/checkbox_check.png);
font-family:arial;
}

/* --------------------- v3 ----------------- */
.free_demo {
float:right;
margin-right:30px;
}
#body_content {
}
#body_content p {
font-family:arial;
padding-left:14px;
font-size:14px;
}
#body_content h1 {
padding-left:14px;
margin:0px;
font-size:18px;
}
#body_content h2 {
font-size:16px;
padding-left:14px;
margin:0px;
}
#body_content img {
padding-left:14px;
}
a.index_links {
font-weight:bold;
font-family:arial;
margin-left:39px;
}
.alreadytraining {
font-family:arial;
font-size:14px;
}
a.newleftbar {
padding-left:10px;
font-size:12px;
font-family:arial;
display:block;
margin-bottom:5px;
text-decoration:underline;
}
span.headline {
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
