﻿/* CSS Document */
body { width:952px; margin:5px auto; background:#FFF url("../i/speakers_bureau_background_body.jpg") left top repeat-x; color:#000; padding:0; font:13px/1.6 Verdana, Arial, Helvetica, sans-serif; }
body#pageparts{ width:auto; margin:0; padding:0; background:none; }

img { border:0; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0; padding:0; }
address { font-style:normal; }
ul,ol { list-style:none; }

#home #tmenu .home, 
#about #tmenu .about, 
#news #tmenu .news, 
#resource #tmenu .resource, 
#blogs #tmenu .blogs, 
#ask #tmenu .ask, 
#policies #footer .policies,
#linktous #footer .linktous, 
#bookmark #footer .bookmark, 
#sitemap #footer .sitemap { background:#FFF url("../i/speakers_bureau_background_top_a.jpg") left top repeat-x; color:#000; text-decoration:none; }

#why #sidenav a.why, 
#plan #sidenav a.plan, 
#newsletter #sidenav a.newsletter, 
#events #sidenav a.events, 
#store #sidenav a.store, 
#areyou #sidenav a.areyou, 
#become #sidenav a.become { background:#94915D; }

#tagline { text-align:center; font-size:9pt; font-weight:bold; color:#FFF; margin-bottom:3px; }

#tbanner { float:left; display:inline; height:107px; width:950px; }
#tbanner img { display:block; }

#tmenu { height:22px; text-align:center; border-bottom:1px solid #FFF; width:950px; 
	background-color:#000; float:left; }
#tmenu a { display:block; float:left; height:22px; line-height:22px; text-decoration:none; padding:0 36px; color:#FFF; 
	font-weight:bold; font-size:10px; border-right:1px solid #FCF8CC; }
#tmenu a:hover { background-color:#3D406D; cursor:pointer; }
#tmenu a.home { border-left:0; }
#tmenu a.contact { border-right:0; }
#iefix { width:100%; text-align:right; color:#AAA; }
#iefix a { color:#AAA; }
#formsubmit { border:0; width:600px; background-color:#EEEEEE; text-align:left; font-size:small; font-family:Arial, Helvetica, sans-serif; }
#formsubmit td.required { color:#FF3300; text-align:right; }
#formsubmit td.normal { color:#000000; text-align:right; }
#searchresults { _float:none; _float:left; }
#newstable a { color:#990000; color:#990000; font-weight:bold; }
#newstable p { color:#663300; }
#newstable td { height:160px; }
#wrapall { float:left; padding:0; margin:0; width:950px; background-color:#FFF; border-color:#73734D; border-style:solid; border-width:0px 0px; }

#content { float:right; width:757px; }
#content1 {float:left; width:760px; height:100%; padding-bottom:20px; padding-top:10px;padding-right:5px}

#content-video { float:right; width:950px; }
/* next line has a hack for IE, ignore the triple-width declaration */
.topsearches { background-color:#5B2E1A; width:376px; /width:374px; w/idth:376px; height:70px; float:left; border:thin #FFF solid; text-align:center; font-size:large; font-weight:bold; color:#FFFFFF; padding-top:5px; margin-bottom:1px; }
#searches { float:left; width:100%; }
#searches div { float:left; width:353px; height:60px; background-color:#5B2E1A; display:inline; padding:10px 10px 20px; margin:0px 1px; }
#searches div.name { margin-right:7px; }
#searches h2 { float:left; font-weight:bold; font-size:18px; color:#FFF; width:345px; text-align:center; }
#searches form { display:block; width:auto; margin:0 auto; float:left; padding-left:80px; }
*#searches input { border-width:2px; border-style:solid; border-color:#808080 #D4D0C7 #D4D0C7 #808080; padding:3px; 
	float:left; font-size:13px; width:150px; line-height:14px; height:14px; }
#searches input.submit { cursor:pointer; padding:1px 2px; margin:0 2px 0 10px; background:#D0D078; color:#000; width:70px; height:24px; 
	border-style:solid; border-width:1px; border-color:#FFF #5F5D36 #5F5D36 #FFF; font-weight:bold; font-size:14px; line-height:14px; }
#searches select { display:block; float:left; font-size:13px; width:150px; }

/*spotlight news-letter settings */
#spotlighttable { width:748px; border:0; background-color:#FFFFCC; vertical-align:top; color:#666633; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; }
#spotlighttable td { vertical-align:top; background-color:#CCCC99; }
#spotlighttable p { padding:0px 10px; }

div.links { float:left; width:752px; background-color:#5B2E1A; display:inline; margin:0px 1px 2px 1px; padding:3px 1px; color:#FFF; font-weight:bold; font-size:13px; text-align:center; }
div.links a { color:#FFF; font-weight:bold; padding:0 1px; }
div.links a:hover { color:#5F5D35; }

#contentLtemplate { width:498px; float:left; display:inline; margin-left:2px; padding-bottom:5px; }
#contentLtemplate-video { width:690px; float:left; display:inline; margin-left:2px; }
#contentL { width:500px; margin:1px; }
#contentL #ad { display:block; float:left; clear:both; }
#contentL div.textrich { width:498px; float:left; background:url("../i/speakers_bureau_background_round_bottom_long.jpg") left bottom no-repeat; margin-top:5px; padding-bottom:10px; }
#contentL div.textrich h1 { font:24px Arial, Helvetica, sans-serif; background:url("../i/speakers_bureau_background_round_top.jpg") left top no-repeat; color:#FFF; 
	width:498px; text-align:center; padding:5px 0; }
#contentL div.textrich #textrichcontent { width:450px; margin:0 auto; height:200px; overflow:auto; background-color:#FCF8CC; padding:5px 10px; line-height:1.2; 
	scrollbar-3dlight-color:#FFF; scrollbar-arrow-color:#FFF; scrollbar-base-color:#979797; scrollbar-darkshadow-color:#979797; 
	scrollbar-face-color:#000; scrollbar-shadow-color:#979797; scrollbar-track-color:#D0D077; }
#contentL div.textrich #textrichcontent p { padding-bottom:10px; }
#contentL div.squarecontainer { float:left; display:inline; background-color:#A1A088; width:500px; } 
#contentL div.squarebox div.ExternalClassEA3F2D2B59B849249F9FF62315A082AC { padding:0; margin:0; width:350px; display:inline; float:left; } 

#contentL div.squarebox { float:left; display:inline; background-color:#A1A088; padding:7px 5px; width:488px; margin:5px 0; }
#contentL div.squarebox img { display:block; float:left; }
#contentL div.squarebox div { float:right; background:#FFF; padding:5px; }
#contentL div.squarebox h3 { width:350px; text-align:left; font:bold italic 18px Arial, Helvetica, sans-serif; color:#5F5D35; }
#contentL div.squarebox p { width:350px; line-height:1.2; padding-bottom:5px; }

#contentL div.rcenter { float:left; width:481px; background:#FCF8CC; padding:5px 5px 5px 10px; border:1px solid #5F5D36; }
#contentL div.rcenter img { display:block; float:right; margin:3px; }
#contentL div.rcenter h3 { float:left; color:#68321F; font:bold italic 18px Arial, Helvetica, sans-serif; width:325px; }
#contentL div.rcenter h4 { float:left; color:#68321F; font:bold italic 14px Arial, Helvetica, sans-serif; width:325px; }
#contentL div.rcenter p { float:left; line-height:1.2; width:325px; margin-top:10px; }

#contentL div.rtop { float:left; width:498px; height:20px; background:url("../i/speakers_bureau_background_round_top.jpg") left top no-repeat; }
#contentL div.rbtm { float:left; width:498px; height:20px; background:url("../i/speakers_bureau_background_round_bottom.jpg") left bottom no-repeat; }
#contentLtemplate .glossary-term-colorbl {color:#3A4882;font-size:16pt;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;}
#contentLtemplate .glossary-term-colorbr {color:#663300;font-size:16pt;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;}
#contentLtemplate .glossary-term-colorblsm {color:#3A4882;font-size:12pt;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;}
#contentLtemplate .glossary-term-colorbrsm {color:#663300;font-size:12pt;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;}



#contentLtemplate .faq-question {color:#3A4882;font-size:12pt;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;}
#contentLtemplate .faq-answer {color:#663300;font-size:10pt;font-family:Arial, Helvetica, sans-serif;}
#contentLtemplate .speaker-buttons-color {color:#3A4882;font-size:8pt;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;}




#contentRtemplate { width:252px; float:right; margin:2px 0px; }
#contentR { width:252px; float:right; margin-top:2px; padding:1px 0px; }
#contentR #feature { background-color:#D0D077; width:248px; height:122px; }
#contentR #feature div { background-color:#D0D077; width:246px; height:120px; border-width:1px; border-style:solid; border-color:#FCF8CC #5F5D35 #5F5D35 #FCF8CC; }
#contentR h2 { background-color:#5F5D35; font-size:13px; color:#FFF; font-weight:bold; text-align:center; width:249px; margin:5px 0; padding:3px 0; }
#contentR #speakers { border:1px solid #000; width:232px; background-color:#FCF8CC; padding:10px 5px 10px 10px; float:left; margin-bottom:5px; }
#contentR #speakers div { float:left; padding:5px 0 19px; }
#contentR #speakers div img { display:block; float:left; padding-top:4px; padding-right:10px; }
#contentR #speakers div p { display:block; float:right; width:145px; line-height:1.2; }
#contentRtemplate .speaker-buttons-color {color:#3A4882;font-size:8pt;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;}
#contentRtemplate .speaker-buttons-location{float:right;}	
#contentRcustom { width:252px; }


#side { float:left; width:190px; background-color:#D0D077; }
#side .left-feature-image {float:left; margin-left:.15cm}
#side h3 { color:#A30015; padding:15px 0; width:182px; text-align:center; font:bold small-caps 13px/1.4 Verdana, Arial, Helvetica, sans-serif; }
#side a.asearch { display:block; width:186px; height:52px; text-align:center; text-decoration:none; border-width:2px; 
	border-style:solid; border-color:#EBBFC2 #2B0004 #2B0004 #EBBFC2; background-color:#AF000F; color:#FCF8CC; 
	font-size:12px; font-weight:bold; line-height:1.2; letter-spacing:0.1em; padding-top:20px; }

#sidenav { float:left; width:182px; margin:15px 4px 0; display:inline; }
#sidenav a { color:#FFF; text-decoration:none; width:180px; display:block; height:27px; 
	border-width:1px; border-style:solid; border-color:#FFF #000 #000 #FFF; background:#5F5D35; text-align:center; 
	font:bold small-caps 13px/27px Verdana, Arial, Helvetica, sans-serif}
#sidenav a:hover { background:#3D406D; }
#sidenab p {height:22px; font-weight:bold ;font-size:medium; text-align:center; vertical-align:middle; color:#A30015; font-variant:small-caps;}

#meettheteam { color:#5F5D36; width:100%; font-weight:bold; }
#meettheteam p { padding-bottom:20px; }
#meettheteam a { color:#3a4882; text-decoration:none; padding-left:10px; padding-bottom:10px; page-break-after:right; }
#linktous { color:#663300; }
#linktous p { padding-bottom:40px; }
#linktous img { padding-bottom:10px; }
.linkex { font-size:large; font-weight:bold; text-decoration:underline; }
#headlines img { border-top:medium #FFF solid; }
#menupad { float:left; width:120px; margin:0 0 0 35px; display:inline; text-align:right; background-color:#D0D077;}
#logos { float:left; width:250px; padding-bottom:5px; text-align:center; vertical-align:middle; }
#logos table { width:250px; }
#logos td { width:33%; }

#professional { text-align:left; color:#663300; }
#professional p { padding-bottom:20px; }
#professionalmenu a { color:#990000; text-decoration:none; font-weight:bold; white-space:nowrap; }
#professionalmenu ul { padding:10px; }

div#interview { width:612px; margin:0 auto; color:#666633; }
#interview p { padding:0px 10px 15px 10px; }
#interview span.question { font-weight:bold; }
#interview span.answer { color:#999966; }

#footer { float:left; display:inline; width:670px; height:35px; background:url("../i/speakers_bureau_background_bottom.jpg") left bottom no-repeat; text-align:center; 
	padding:2px 0 0 280px; }
#footer a { display:block; float:left; height:28px; line-height:28px; text-decoration:none; padding:0 16px; color:#FFF; 
	font-weight:bold; font-size:10px; text-transform:uppercase; white-space:nowrap; }
#footer a:hover { background-color:#3D406D; }

#copy { font-size:11px; text-align:center; float:left; width:950px; }

#main {	float:left; padding: 0; margin:0 width:950px; background-color:#FFF; border-color:#73734D; border-style:solid; border-width: 0px 0px;}
#pad { float: left; width:120px;}

#contentR-video-template{ width:530px;float:right;display:inline-block;margin-left:3px;margin-right:2px;padding-bottom:5px;}
#contentR-video-template .contentR-spkr-name{font-family:Arial, Helvetica, sans-serif;font-size:x-large;color:#663300;}
#contentR-video-template .contentR-spkr-info{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#663300;margin-left:5px;padding-bottom:5px;margin-right:5px;text-align:justify;}
#contentR-video-template .contentR-spkr-info .more{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;}
#contentR-video-template .contentR-text-header{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#FFFFFF;background-color: #663300;}
#contentR-video-template .contentR-text{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;}
#contentR-video-template .contentR-titles{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#FF0000;}
#contentR-video-template .book .title{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FF0000;}
#contentR-video-template .book .images{position:static;left:5px;top:5px;display:block;margin-left:5px;padding-bottom:5px;}
#contentR-video-template .book .text{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;}
#contentL-text-template{ width:200px;float:left;display:inline-block;margin-left:5px;padding-bottom:5px;}
#contentL-text-template .topbar .bar{ width:200px;float:left;display:inline-block;}
#contentL-text-template .contentL-spkr-name{font-family:Arial, Helvetica, sans-serif;font-size:xx-large;color:#663300;}
#contentL-text-template .contentL-spkimg{position:static;left:5px;top:5px;display:block;margin-left:5px;}
#contentL-text-template .contentL-feenote{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;}
#contentL-text-template .contentL-text{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;}
#contentL-text-template .contentL-text-header{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#FFFFFF;background-color: #663300;}
#contentL-text-template .contentL-titles{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#FF0000;}
#contentL-text-template .contentL-bookimg{position:static;left:5px;top:5px;display:block;margin-left:5px;padding-bottom:5px;}
#contentL-text-template .contentL-booktitles{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FF0000;}

#contentB-section{width:730px;float:left;display:inline-block;margin-left:3px;margin-right:2px;padding-bottom:5px;}
#contentB-section .book .title{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FF0000;}
#contentB-section .book .images{position:static;left:5px;top:5px;display:block;margin-left:5px;padding-bottom:5px;}
#contentB-section .book .text{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;}

#contentT-section .speakername{width:730px;float:left;display:inline-block;margin-left:3px;margin-right:2px;padding-bottom:5px;font-size:x-large; font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#663300;}

#contentR-video-template ul.decimal {list-style-type: decimal;font-family:Arial, Helvetica, sans-serif;color:#663300;font-size:small; margin-left:25px;}
#contentR-video-template ul.dot{list-style-type:circle;font-family:Arial, Helvetica, sans-serif;color:#663300;font-size:small; margin-left:25px;}
#contentR-video-template ul.disc{list-style-type:disc;font-family:Arial, Helvetica, sans-serif;color:#663300;font-size:small; margin-left:25px;}


/* buttons24 */
a.ovalbutton{background: transparent url('../../../espeakers-new-pages/photos/leftbutton.gif') no-repeat top left;display: block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height: 16px;height: 24px;padding-left: 5px;text-decoration: none;}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color: white;}
a.ovalbutton span{background: transparent url('../../../espeakers-new-pages/photos/rightbutton.gif') no-repeat top right;display: block;padding: 4px 11px 4px 4px;}
a.ovalbutton:hover{background-position: bottom left;}
a.ovalbutton:hover span{background-position: bottom right;color: white;}
.buttonwrapper{overflow: hidden;width: 100%;}
/* buttons search */
a.ovalbuttonsearch{background: transparent url('../../../../../../../../../espeakers-new-pages/photos/searches_left.gif') no-repeat top left;display: inline-block;float:inherit;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height: 6px;height: 14px;padding-left: 20px;text-decoration: none;}
a:link.ovalbuttonsearch, a:visited.ovalbuttonsearch, a:active.ovalbuttonsearch{color: #3a4882;}
a.ovalbuttonsearch span{background: transparent url('../../../../../../../../../espeakers-new-pages/photos/searches_right.gif') no-repeat top right;display: block;padding: 4px 10px 4px 4px;}
a.ovalbuttonsearch:hover{background-position: bottom left;}
a.ovalbuttonsearch:hover span{background-position: bottom right;color:#990000;}
.buttonwrappersearch{overflow: hidden;width: 100%;}
/*buttons12 */
a.ovalbutton12{background: transparent url('../../../../../../../../espeakers-new-pages/photos/left12high.gif') no-repeat top left;display: inline-block;float:inherit;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height: 4px;height: 12px;padding-left: 5px;text-decoration: none;}
a:link.ovalbutton12, a:visited.ovalbutton12, a:active.ovalbutton12{color: white;}
a.ovalbutton12 span{background: transparent url('../../../../../../../../espeakers-new-pages/photos/right12high.gif') no-repeat top right;display: block;padding: 4px 10px 4px 4px;}
a.ovalbutton12:hover{background-position: bottom left;}
a.ovalbutton12:hover span{background-position: bottom right;color: white;}
.buttonwrapper12{overflow: hidden;width: 100%;}

/*buttonsgp */
a.ovalbuttongp{background: transparent url('../../../../../../../../international-speakers-trainers-bureau/become-an-author/fsleft.gif') no-repeat top left;display: inline-block;float:inherit;font-family:Arial, Helvetica, sans-serif;font-size:25px;line-height: 4px;height: 10px;padding-left: 5px;text-decoration: none;}
a:link.ovalbuttongp, a:visited.ovalbutton12gp, a:active.ovalbutton12gp{color: white;}
a.ovalbutton12gp span{background: transparent url('../../../../../../../../international-speakers-trainers-bureau/become-an-author/fsright.gif') no-repeat top right;display: block;padding: 4px 48px 4px 4px;}
a.ovalbutton12gp:hover{background-position: bottom left;}
a.ovalbutton12gp:hover span{background-position: bottom right;color: white;}
.buttonwrapper12gp{overflow: hidden;width: 100%;}

/*buttons50 */
a.ovalbutton50{background: transparent url('../../../../../../../../international-speakers-trainers-bureau/become-an-author/baleft.gif') no-repeat top left;display: inline-block;float:inherit;font-family:Arial, Helvetica, sans-serif;font-size:25px;line-height: 4px;height: 10px;padding-left: 5px;text-decoration: none;}
a:link.ovalbutton50, a:visited.ovalbutton50, a:active.ovalbutton50{color: white;}
a.ovalbutton50 span{background: transparent url('../../../../../../../../international-speakers-trainers-bureau/become-an-author/baright.gif') no-repeat top right;display: block;padding: 4px 48px 4px 4px;}
a.ovalbutton50:hover{background-position: bottom left;}
a.ovalbutton50:hover span{background-position: bottom right;color: white;}
.buttonwrapper50{overflow: hidden;width: 100%;}




/* Espeakers Pages */
#espeakers-pages-template{width:730px;float:left;display:inline;margin-left:15px;margin-right:10px;padding-bottom:5px;}
#espeakers-pages-template .top{float:left;margin-left:5px;padding-left:5px;font-family:Arial, Helvetica, sans-serif;font-size:large;}
#espeakers-table{border-collapse: separate;border-spacing: 10px 50px}
speaker.table{table-layout:left}

#espeakers-pages-template .speakername{font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;color: #3a4882;text-decoration: none;}
#espeakers-pages-template .speakercategories{font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#663300;font-weight:bold;}
#espeakers-pages-template .speakertopics{font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#663300;font-weight:bold;}
#espeakers-pages-template .speakerfee{font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#3a4882;font-weight:bold;}
#espeakers-pages-template .speakertravelfrom{font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#663300;font-weight:bold;}
#espeakers-pages-template .speakervmd{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #990000;text-decoration: none;}
#espeakers-pages-template .speakertags{font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:black;}
ul.decimal {list-style-type: decimal;font-family:Arial, Helvetica, sans-serif;color:#663300;font-size:small; margin-left:25px;}
ul.dot{list-style-type:circle;font-family:Arial, Helvetica, sans-serif;color:#663300;font-size:small; margin-left:25px;}
ul.disc{list-style-type:disc;font-family:Arial, Helvetica, sans-serif;color:#663300;font-size:small; margin-left:25px;}


/* News-Letter */

#news-letter-homepage .newsletter-title{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold}
#news-letter-homepage .newsletter-body{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#663300;margin:3px;}
#news-letter-homepage .topic-header{font-family:Arial, Helvetica, sans-serif;color:#990000;font-weight:bold;font-size:11px;}
#news-letter-homepage .topic-header-sub{font-family:Arial, Helvetica, sans-serif;color:#663300;margin:3px;font-weight:bolder;font-size:11px;}
#news-letter-homepage .more{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:blue;font-weight:bold;}
#news-letter-homepage .speaker-link{color:blue;font-weight:bold;}
#news-letter-homepage .body-heading{font-weight:bold;}
#news-letter-homepage .feature-header{font-weight:bold;}
#news-letter-homepage .image-padding{float: right;padding: 3px 3px 0px 3px;} 
#news-letter-homepage .newsletter-right-top{color:#663300; font-weight:bold; font-size:13px}
#news-letter-homepage .showcase-image{margin-left:20px;}
#news-letter-homepage .fee-travel-range{color:#990000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold}
#news-letter-homepage .fee-travel-body{color:#663300;font-family:Arial, Helvetica, sans-serif;font-size:11px}	

/* News-Letter-Topics */

#newsletter-topics table.topic{table-layout:fixed ;border="0";background-color:#FFFFFF ;width:750px}
#newsletter-topics .topic-title{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#666633 }
#newsletter-topics .topic-body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666633}	
#newsletter-topics .topic-body-one{font-family:Arial, Helvetica, sans-serif;font-size:small;color:#666633}
#newsletter-topics .topic-header{font-family:Arial, Helvetica, sans-serif;color:#666633;margin:3px;font-weight:bold;font-size:13px;}
#newsletter-topics .topic-header-sub{font-family:Arial, Helvetica, sans-serif;color:#666633;margin:3px;font-weight:bolder;font-size:12px;}
#newsletter-topics .more{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:blue;font-weight:bold;}
#newsletter-topics .speaker-link{color:blue;font-weight:bold;}
#newsletter-topics .body-heading{font-weight:bold;}
#newsletter-topics .feature-header{font-weight:bold;}
#newsletter-topics .image-padding{float: right;padding: 3px 3px 0px 3px;} 
#newsletter-topics .fee-travel-range{color:#990000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold}
#newsletter-topics .fee-travel-body{color:#663300;font-family:Arial, Helvetica, sans-serif;font-size:11px}	

/* General Page */
#general .font_color_br{color:#663300}
#general .margin10{margin:10px}
#general .margin15{margin:15px}
#general .margin20{margin:20px}
#general .padding{float:left;padding-right:10px}
#general .body_blurb{width: 100%;font-family:Arial, Helvetica, sans-serif;text-align:left;font-style:italic;color: #663300;font-size:12px;}
#general .body-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300}
#general .body-brown-margin{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;margin:10px}
#general .header-brown{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color:#663300;font-weight:bold}
#general .h1-brown{font-family:Arial, Helvetica, sans-serif;font-size:16pt;color:#663300;font-weight:bold}
#general .h2-brown{font-family:Arial, Helvetica, sans-serif;font-size:14pt;color:#663300;font-weight:bold}
#general .h3-brown{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color:#663300;font-weight:bold}
#general .footer-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;font-style:normal}
#general .italic-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;font-style:italic}
#general .bold-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;font-style:normal;font-weight:bold}
#general .center-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;text-align:center}
#general .left-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;text-align:left}
#general .right-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;text-align:right}
#general .center-bold-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;text-align:center}
#general .left-bold-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;text-align:left}
#general .right-bold-brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;text-align:right}
#general .margin{margin:10px}
#general .medium-brown{font-family:Arial, Helvetica, sans-serif;font-size:medium;color:#663300;text-align:left}
#general .large-brown{font-family:Arial, Helvetica, sans-serif;font-size:large;color:#663300;text-align:left}
#general .medium-brown-bold{font-family:Arial, Helvetica, sans-serif;font-size:medium;color:#663300;font-weight:bold;text-align:left}
#general .large-brown-bold{font-family:Arial, Helvetica, sans-serif;font-size:medium;color:#663300;font-weight:bold;text-align:left}



#general .font_color_br{color:#666633}
#general .margin10{margin:10px}
#general .margin15{margin:15px}
#general .margin20{margin:20px}

#general .body-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633}
#general .header-green{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color:#666633;font-weight:bold}
#general .footer-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633;font-style:normal}
#general .italic-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633;font-style:italic}
#general .bold-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633;font-style:normal;font-weight:bold}
#general .center-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633;text-align:center}
#general .left-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633;text-align:left}
#general .right-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633;text-align:right}
#general .center-bold-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633;text-align:center}
#general .left-bold-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633;text-align:left}
#general .right-bold-green{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666633;text-align:right}
#general .medium-green{font-family:Arial, Helvetica, sans-serif;font-size:medium;color:#666633;text-align:left}
#general .large-green{font-family:Arial, Helvetica, sans-serif;font-size:large;color:#666633;text-align:left}
#general .medium-green-bold{font-family:Arial, Helvetica, sans-serif;font-size:medium;color:#666633;font-weight:bold;text-align:left}
#general .large-green-bold{font-family:Arial, Helvetica, sans-serif;font-size:medium;color:#666633;font-weight:bold;text-align:left}


#general .body-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000}
#general .body_blurb_red{width:100%; font:Verdana, Arial, Helvetica, sans-serif;text-align:center; font-style:italic; color:#990000; font-size:12px;font-weight:bold; text-decoration:none}

#general .header-red{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color:#990000;font-weight:bold}
#general .footer-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000;font-style:normal}
#general .italic-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000;font-style:italic}
#general .bold-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000;font-style:normal;font-weight:bold}
#general .center-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000;text-align:center}
#general .left-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000;text-align:left}
#general .right-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000;text-align:right}
#general .center-bold-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000;text-align:center}
#general .left-bold-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000;text-align:left}
#general .right-bold-red{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#990000;text-align:right}
#general .h1-red{font-family:Arial, Helvetica, sans-serif;font-size:14pt;color:#990000;font-weight:bold}
#general .h2-red{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color:#990000;font-weight:bold}

#general .body-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882}
#general .body-blue-h3{font-family:Arial, Helvetica, sans-serif;font-size:large;color:#3A4882}
#general .body-blue-h4{font-family:Arial, Helvetica, sans-serif;font-size:11pt;color:#3A4882}
#general .body-blue-link{font-family:Arial, Helvetica, sans-serif;font-size:13pt;font-weight:bold;text-decoration: none;}
#general .body-blue-sitemap-link{font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;text-decoration:none}  
#general .body-blue-margin{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#663300;margin:10px}
#general .header-blue{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color:#3A4882;font-weight:bold} 
#general .footer-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;font-style:normal}
#general .italic-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;font-style:italic}
#general .bold-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;font-style:normal;font-weight:bold}
#general .center-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;text-align:center}
#general .left-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;text-align:left}
#general .right-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;text-align:right}
#general .center-bold-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;text-align:center}
#general .left-bold-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;text-align:left}
#general .right-bold-blue{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#3A4882;text-align:right}

#general .body-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000}
#general .header-black{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color:#000000;font-weight:bold}
#general .footer-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;font-style:normal}
#general .italic-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;font-style:italic}
#general .bold-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;font-style:normal;font-weight:bold}
#general .center-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;text-align:center}
#general .left-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;text-align:left}
#general .right-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;text-align:right}
#general .center-bold-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;text-align:center}
#general .left-bold-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;text-align:left}
#general .right-bold-black{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;text-align:right}

#general .body-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966}
#general .header-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color:#999966;font-weight:bold}
#general .footer-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966;font-style:normal}
#general .italic-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966;font-style:italic}
#general .bold-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966;font-style:normal;font-weight:bold}
#general .center-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966;text-align:center}
#general .left-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966;text-align:left}
#general .right-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966;text-align:right}
#general .center-bold-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966;text-align:center}
#general .left-bold-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966;text-align:left}
#general .right-bold-ltgreen{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#999966;text-align:right}
#general .h1{font-family:Arial, Helvetica, sans-serif;font-size:large;color:#999966}
}
#general .table{table-layout:fixed}
#general .background-black{background-color:#000000}
#general .background-FFFFCC{background-color:#FFFFCC}
#general .background-CCCC99{background-color:#CCCC99}
#general .background-999966{background-color:#999966}
}

/*Author buttons */
ul.decimal {list-style-type: decimal;font-family:Arial, Helvetica, sans-serif;color:#663300;font-size:small; margin-left:25px;}
ul.dot{list-style-type:circle;font-family:Arial, Helvetica, sans-serif;color:#663300;font-size:small; margin-left:25px;}
ul.disc{list-style-type:disc;font-family:Arial, Helvetica, sans-serif;color:#663300;font-size:small; margin-left:25px;}

	


a.siderdbl{float:right; width:190px; background-color:#666633; text-decoration:none; text-align:center; font: bold small-caps 16px/1.35 verdana,arial,helvetica,sans-serif; border-width:1px; border-style:solid; border-color:#cccccc #333333 #333333 #cccccc;height:50px; }
a:link.siderdbl, a:visited.siderdbl, a:active.siderdbl{color: white;}
a:hover.siderdbl{background:#3a4882; color:white;  border-width:1px; border-style:solid; border-color:##333333 #cccccc #cccccc #333333  }

a.sidersng{float:right; width:190px; background-color:#666633; text-decoration:none; text-align:center; font: bold small-caps 16px/3 verdana,arial,helvetica,sans-serif; border-width:1px; border-style:solid; border-color:#cccccc #333333 #333333 #cccccc ;height:50px; }
a:link.sidersng, a:visited.sidersng, a:active.sidersng{color: white;}
a:hover.sidersng{background:#3a4882; color:white;  border-width:1px; border-style:solid; border-color:#333333 #cccccc #cccccc #333333  }

#medium-brown-bold{font-family:Arial, Helvetica, sans-serif;font-size:medium;color:#663300;font-weight:bold;text-align:left; padding-left:10px;}
#medium_brown_bold_center{font-family:Arial, Helvetica, sans-serif;text-align:center;font-size:medium;color:#663300;font-weight:bold; padding-left:10px;}
#body_brown{font-family:Arial, Helvetica, sans-serif;font-size:10pt;text-align:left;color:#663300}
#copy_content{margin-left:20px;margin-right:20px}
#top_content{width:100%; padding-left:25px; color:#663300;}
#top_search_blurb{width:90%; text-align:center; font-style:italic; color:#663300; font-size:13px; padding-left:10px}
#top_search_plain{width:90%; text-align:left; color:#663300; font-size:13px; padding-left:10px}
#top_search_red_blurb{color: #990000; font-weight: bold; text-decoration: none}






#speakerprofile { width:100%; background-color:#FFF; }
#speakerprofile .header { text-align:center; }
#speakerprofile .header .title { font-size:xx-large; font-weight:bold; }
#speakerprofile form div.section { padding:10px 25px; }
#speakerprofile table { width:100%; }
#speakerprofile .tables p { font-weight:bold; padding-top:20px; }
#speakerprofile .tables table tr td { width:50%; }
#speakerprofile .pad { padding-left:20px; }
#speakerprofile .spacer { padding-right:10px; }
#speakerprofile p { padding-bottom:5px; }
#speakerprofile p .padbottom { padding-bottom:20px; }

