body {margin-top:0px; margin-bottom:4px; font-family:Verdana, Arial, Helvetica, sans-serif;  background-color: #333333; }

#container {width:800px; margin-left: auto; margin-right: auto; margin-top:1em; margin-bottom:1em; text-align:center; background: url(../images/bgbody-tile.gif) #c9c9c9 repeat-y center;}

//* #header{}
#header .logobar {height:89px; background:#000000; border-bottom:1px solid #ffffff;}
#header .tagline {height:29px; background:#013C68; border-bottom:1px solid #ffffff;}
#header .trim {height:10px; background:#FFFDE8; border-top:1px solid #013C68; }
#header .spacer {height:1px; background:#000000; border-top:1px solid #FFFFFF;}
*//

#mainformat {font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #FFFFFF;}
#mainformat td{ vertical-align:top;}
#mainformat .px{background:#FFFFFF; height:1px;}

#breadcrumb {font-size:12px;padding:6px; background-color:#FFFFFF; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000;vertical-align:middle; text-align:left}
#breadcrumb a { color:#003969; text-decoration:none; text-transform:capitalize;}
#breadcrumb a:hover{text-decoration:underline;}
#breadcrumb .static {font-size:18px; font-weight:bold; color:#013C68;}

#sidebar{width:179px; font-size:10px; color:#FFFFFF;}
#sidebar .topsidenav {border-top:1px solid #000000;border-bottom:1px solid #000000;}
#sidebar .lowsidenav {border-top:1px solid #000000;border-bottom:1px solid #000000;}
#sidebar .footer {padding:20px; margin:0px;}

#content{ border-top:1px solid #000000; font-size:11px;font-family:Arial, Helvetica, sans-serif;}
#content a {color:#003969; font-family:Verdana, Arial, Helvetica, sans-serif;}
#content a:hover{text-decoration:none;}
#content .subnav {width:165px; background:#FFFDE8; padding:10px 15px 5px; text-align:left}
#content .subnav ul { list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em; line-height:14px;}
#content .bodycopy {background:#FFFFFF; padding:20px; line-height:14px; text-align:left}
#content .bodycopy moreInfo{font-size: 10px; color: #003969; padding-top: 6px; padding-bottom: 6px; padding-left: 0px; padding-right: 6px;}
#content .productbody {padding:25px 0px;}
#content .productimage {padding:15px; width:335px;}
#content .headline {font-size:24px; font-weight:bold; color:#003969;}
#content .subhead {font-size:14px; font-weight:bold; color:#003969;}
#content .description {width:210px;}

#contentcolumncontainer {width:621px; background:#ffffff}
#contentcolumnphoto {width:162px; background:#ffffff; margin-left:20px; padding-top:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float:left}
#contentcolumn {width:390px; background:#ffffff; padding-top:18px; padding-right:29px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float:left; text-align:left}
#contentsinglecolumn {width:569px; text-align:left; background:#ffffff; padding-left:26px; padding-right:26px; padding-top:18px; font-size:12px; line-height:16px; float:left}

.sideNav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #CC0066; padding-left: 10px; text-align:left}
.categoryHead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: bold; color: #333333;}
.speakerSpecs {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; font-weight: bold; color: #003969; text-decoration: underline;}
.speakerspecCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.12ptCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}

.12ptCopyblue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003969; text-align:left; line-height:16px}
.12ptCopybold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-align:left; line-height:16px}
.11ptCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-top:6px; text-align:left; line-height:15px}
.marketingSubhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003969; padding-top: 6px; padding-bottom: 14px; border-top: solid 1px #000000;}
.downloaadBarBlue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003969; border-bottom: solid 1px #000000; padding-right: 2px; padding-bottom: 4px; padding-left: 5px;}
.downloadBar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-bottom: solid 1px #000000; color: #000000; padding-top: 4px; padding-right: 2px; padding-bottom: 4px; padding-left: 20px;}
.downloadBarSpacer {font-size: 10px; color: #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;}
.10ptCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.moreInfo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003969; padding-top: 6px; padding-bottom: 6px; padding-left: 12px; padding-right: 6px;}

.lineHeight22 {line-height:22px;}
