#header{
position:absolute;
margin:0px;
background-image: url(images/Masthead_final_rev7_08.jpg);
background-repeat:no-repeat;
width:900px;
height:97px;
}
#navBar{
position:relative;
margin-left:168px;
margin-top:57px;
height:40px;
z-index:2;
}
#home_button{
position:relative;
margin-top:0px;
margin-left:0px;
width:40px;
height:25px;
text-align:center;
}
#services_button{
margin-left:42px;
margin-top:-25px;
width:120px;
height:25px;
text-align:center;
}
#reliability_button{
margin-left:160px;
margin-top:-25px;
width:130px;
height:25px;
text-align:center;
}
#about_button{
margin-left:288px;
margin-top:-25px;
width:60px;
height:25px;
text-align:center;
}
#press_button{
margin-left:352px;
margin-top:-25px;
width:40px;
height:25px;
text-align:center;
}
#blog_button{
margin-left:392px;
margin-top:-25px;
width:40px;
height:25px;
text-align:center;
}
#partners_button{
margin-left:438px;
margin-top:-25px;
width:50px;
height:25px;
text-align:center;
}
#contact_button{
margin-left:498px;
margin-top:-25px;
width:65px;
height:25px;
text-align:center;
}
#login_button{
margin-left:585px;
margin-top:-30px;
width:90px;
height:40px;
text-align:center;
z-index:2;
}
#leftBar{
position:absolute;
margin-left:0px;
margin-top:97px;
background-color:#FAF4C2;
width:200px;
/*height:500px;  */
}
#mainContent {
position:absolute;
margin-left:200px;
margin-top:97px;
width:650px;
/*height:600px; */
}
#footer{
position:absolute;
margin-left:0px;
/*margin-top:650px; */
height:22px;
background-color:#ffffff;
width:900px;
/*
border-top-style:solid;
border-top-color:#999999;
border-top-width:1px;
padding-left:30px;
*/

}

/*  text styles ....  */
.mainNavigation{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:600;
}
.mainNavigation a:link {
color:#ffffff; 
text-decoration:none;
}
.mainNavigation a:visited {
text-decoration: none;
color:#ffffff;
}
.mainNavigation a:hover {
text-decoration: none;
color:#000000;
}
.loginNav {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f7e8a7;
font-weight:600;
}
.loginNav a:link {
color:#f7e8a7;
text-decoration:none;
}
.loginNav a:visited {
text-decoration: none;
color:#f7e8a7;
}
.loginNav a:hover {
text-decoration: none;
color:#000000;
}
.home_redText{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D12229;
}
.home_blackText{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#000000;
line-height:24px;
}
.home_signupText_red{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#D12229;
font-weight:bold;
}
.home_signupText_black{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}
.home_redHeadline{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#D12229;
font-weight:bold;
text-align:center;
}
.footerText{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D12229;
}
.about_staffText{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.left_sidebarText{
font-family:Tahoma;
font-size:17px;
color:#000000;
font-style:italic;
line-height:30px;
text-align:left;
font-weight:500;
}
.reliability_left_sidebarText{
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:18px;
text-align:left;
font-weight:500;
}
.reliability_header{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#D12229;
line-height:18px;
text-align:left;
font-weight:600;
}
.reliability_blackText{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#000000;
}
.services_blackText{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#000000;
}
.press_Title{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#D12229;
}
.press_Reference{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.press_topSideBar{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
}
.trademarkText{
font-family:Arial, Helvetica, sans-serif;
font-size:7px;
font-weight:bold;
color:#D12229;
}
.reps_blackText{
/*font-family:Arial, Helvetica, sans-serif;  */
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:15px;
}
.videoHome_blackText{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#000000;
line-height:13px;

padding-left:30px;
padding-top:30px;
padding-right:30px;
}
.twentyK_sidebarText{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.twentyK_redTextHeader{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#D12229;
font-weight:bold;
line-height:17px;
}
.twentyK_blackText{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#000000;
line-height:16px;
}
.partners_redText{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D12229;
font-weight:bold;
}
.partners_topSideBar{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}
.partners_mainText{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#000000;
}

.partners_mainText a:link {
color:#000000; 
text-decoration:underline;
}
.partners_mainText a:visited {
text-decoration: underline;
color:#000000;
}
.partners_mainText a:hover {
text-decoration: underline;
color:#000000;
}


.partners_whiteHeadingText{
font-family:Arial, Helvetica, sans-serif; 
font-size:16px;
color:#ffffff;
font-weight:bold;
}
.partners_subheadingText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
}
.partners_blackHeadingText{
font-family:Arial, Helvetica, sans-serif; 
font-size:16px;
color:#000000;
font-weight:bold;
}
#subMenu {
margin-left:495px;
margin-top:-52px;
width:90px;
height:50px;
/*background-color:#D12229; */

/*background-image:url(images/subMenu_bckgrd.gif);*/
visibility:hidden;
}
.subMenu_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7e8a7;
font-weight:600;
}
.subMenu_text a:link {
color:#f7e8a7; 
text-decoration:none;
}
.subMenu_text a:visited {
text-decoration: none;
color:#f7e8a7;
}
.subMenu_text a:hover {
text-decoration: none;
color:#000000;
}
.executivebriefing_redHeader{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#D12229;
font-weight:bold;
}
.executivebriefing_grayHeader{
/*font-family:Arial, Helvetica, sans-serif;*/
/*font-family:Gill Sans MT, Arial; */
font-family:"Times New Roman", Times, serif;
font-size:34px;
color:#6D6E70;
font-weight:normal;
word-spacing:7px;
letter-spacing:2px;
}
.executivebriefing_blackText{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px;
color:#000000;
}
.conferencePage_leftBar1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D12229;
font-weight:bold;
text-align:center;
}
.conference_blackText{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#000000;
line-height:18px;
}
.webinarForm{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:600;
}
.eventsDate{
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
color:#000000;
line-height:18px;
font-weight:bold;
}
.eventsListing {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#000000;
font-weight:normal;
}
.eventsListing a:link {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.eventsListing a:hover {
text-decoration:underline;
}
.eventsHeader{
font-family:Arial, Helvetica, sans-serif; 
font-size:15px;
color:#000000;
line-height:20px;
font-weight:bold;
}