@import url("css/menu.css");


html, body, form {margin: 0; font: 13px normal Trebuchet MS, Helvetica, sans-serif; line-height: 16px; color: #00354f; background: #FFFFFF; text-align: left;}

IMG {border: 0;}

h1 {font-family: Trebuchet MS, Helvetica, sans-serif; font-weight: bold; font-size: 30px; line-height:28px; color: #00584A;}

h2 {font-family: Trebuchet MS, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height:18px; color: #00354f;}

h3 {font-family: Trebuchet MS, Helvetica, sans-serif; font-weight: bold; font-size: 15px; line-height:17px; color: #00685b;}

#tblVideos td {color: #00685b; font-weight: bold; }
#tblVideos a {color: #00685b;}
.ConferenceDiv {font-family: Trebuchet MS, Helvetica, sans-serif; display: inline; font-size: 14px; font-weight: bold; float: left; margin-top: 10px; color: #00584a;}
.myslidemenu {Float:left;}
.myslidemenu ul li a {width:50px;}

.introText {font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color:#57666d; }

.ConferenceTitles {font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color:#00685b; }

.SpeakerName {font-family: Trebuchet MS, Helvetica, sans-serif; font-style: italic; font-size: 11px; line-height: 13px; color:#00685b; }

hr {background: #57666d;}

.HotelGraphic {font-family: Palatino, Trebuchet MS, Helvetica, sans-serif; font-style: italic; font-size: 15px; line-height: 17px; color: #FFF; }

.FooterPane ,.FooterPane a:link {color: #57666d; font-size: 12px; font-family: Trebuchet MS, Helvetica, sans-serif;}
.FooterPane p, .FooterPane div {margin: 0;color: #57666d; display: inline;}

.SearchBox {Font-Size: 10px;}
/*
# Intro text =  Trebuchet regular 11px / 13 line height Lt Gray #57666d
# Conference Titles =  Trebuchet regular 11px / 13 line height Md Green #00685b
# Speaker Name =  Trebuchet italic 11px / 13 line height Md Green #00685b
# Rules =  Lt Gray #57666d


    * h1/main page heading = Trebuchet bold 30px / 28 line height, dark green
    * h2/secondary heading = Trebuchet bold 20px / 18  line height, dark blue
    * h3/subheads = Trebuchet  regular 15px / 17  line height, dark green or grey
    * Text/body = Trebuchet 13px / 16 line height, dark blue or grey


    * Type in hotel graphic and in header: Palatino  15/17 + italic for date and place 


    * Dk Green - #00584a  (text, heads, subheads)


    * Md Green - #00685b  (type in recording  sidebar, conference box/bar bckgd color, )


    * Lt Green - #9ccdc9   (conference 3 box/bar bckgd color)


    * Dk Blue -  #00354f  (text, head alternative color, tbd.)


    * Lt Gray - #57666d   (any sidebar text, conference recordings box, intro type, etc)


    * Md Gray - #445055   (possibly type color as captions, callouts or when differentiation is needed, or subheads when green is overkill, anywhere you would use black!)



*/


/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}




/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/



.menu_bg{padding:0 0 0 6px;  margin: 0 21px 0 9px; background:url(images/menu_bg.png) top left;}
.menu_left{padding:0; margin:0; background:url(images/menu_left.png) repeat-y  top left;}
.menu_right{margin:0; background:url(images/menu_right.png) repeat-y top right; }

.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}



#login_style{ float:right; line-height:34px; padding-right:18px;}



#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------
.ContentPane, .TopPane, .BottomPane{ padding:0; margin:0; }
.LeftPane{ padding:0 20px 0 0; width:20%; margin:0; }
.RightPane{ padding:0 0 0 20px; width:20%; margin:0; }*/


/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}
*/
/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{display:none;}

input.SearchTextBox{float: left; z-index: 10; border: 0; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}














