* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333
}

img {
	border:0px;
}

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
}

form {
	margin: 0px;
}

#topnav {
	background-color:#9EA4AB;
	height:21px;
	width:745px;
	text-align:left;
}

#topnav a img {
	height:21px;
	margin:0px;
	border-right:1px solid white;
}

#topnav a img.last {
	border-right:0px;
}

#topnav a {
	margin:0px;
	float:left;
}

#topnav a img.homebutton{
   width:64px;
   background-image:url(images/menu_home.gif);	
}

#topnav a:hover img.homebutton{
   background-image:url(images/menu_home_over.gif);		
}

#topnav a img.networkbutton{
   width:80px;
   background-image:url(images/menu_network.gif);	
}

#topnav a:hover img.networkbutton{
   background-image:url(images/menu_network_over.gif);	
}

#topnav a img.chatbutton{
   width:59px;
   background-image:url(images/menu_chat.gif);		
}

#topnav a:hover img.chatbutton{
   background-image:url(images/menu_chat_over.gif);		
}

#topnav a img.blogbutton{
   width:61px;
   background-image:url(images/menu_blog.gif);		
}

#topnav a:hover img.blogbutton{
   background-image:url(images/menu_blog_over.gif);	
}

#topnav a img.calendarbutton{
   width:80px;
   height:21px;
   background-image:url(images/menu_calendar.gif);	
}

#topnav a:hover img.calendarbutton{
   background-image:url(images/menu_calendar_over.gif);		
}

#topnav a img.archivebutton{
   width:79px;
   height:21px;
   background-image:url(images/menu_archive.gif);	
}

#topnav a:hover img.archivebutton {
   background-image:url(images/menu_archive_over.gif);		
}

#topnav a img.preferencesbutton {
   width:93px;
   background-image:url(images/menu_preferences.gif);	
}

#topnav a:hover img.preferencesbutton {
   background-image:url(images/menu_preferences_over.gif);		
}

#topnav a img.requestbutton {
   width:78px;
   background-image:url(images/menu_request.gif)		
}

#topnav a:hover img.requestbutton{
   background-image:url(images/menu_request_over.gif)	
}

#topnav a img.helpbutton {
   width:56px;
   background-image:url(images/menu_help.gif);		
}

#topnav a:hover img.helpbutton{
   background-image:url(images/menu_help_over.gif);		
}

#topnav a img.aboutbutton{
   width:59px;
   background-image:url(images/menu_about.gif);		
}

#topnav a:hover img.aboutbutton{
   background-image:url(images/menu_about_over.gif);		
}

#topnav a img.adminbutton{
   width:62px;
   background-image:url(images/menu_admin.gif);		
}

#topnav a:hover img.adminbutton{
   background-image:url(images/menu_admin_over.gif);		
}

#topnav a img.eventsbutton{
   width:73px;
   background-image:url(images/menu_admin_events.gif);
}

#topnav a:hover img.eventsbutton{
   background-image:url(images/menu_admin_events_over.gif);
}

#topnav a img.adminhomebutton{
   width:137px;
   background-image:url(images/menu_admin_home.gif);
}

#topnav a:hover img.adminhomebutton{
   background-image:url(images/menu_admin_home_over.gif);
}

#topnav a img.presentersbutton{
   width:88px;
   background-image:url(images/menu_admin_presenters.gif);
}

#topnav a:hover img.presentersbutton{
   background-image:url(images/menu_admin_presenters_over.gif);
}

#topnav a img.sponsorsbutton{
   width:88px;
   background-image:url(images/menu_admin_sponsors.gif);
}

#topnav a:hover img.sponsorsbutton{
   background-image:url(images/menu_admin_sponsors_over.gif);
}

#topnav a img.sitebutton{
   width:46px;
   background-image:url(images/menu_admin_site.gif);
}

#topnav a:hover img.sitebutton{
   background-image:url(images/menu_admin_site_over.gif);
}

#topnav a img.forumsbutton{
   width:73px;
   background-image:url(images/menu_admin_forums.gif);
}

#topnav a:hover img.forumsbutton{
   background-image:url(images/menu_admin_forums_over.gif);
}


#topnav a img.membersbutton{
   width:79px;
   background-image:url(images/menu_admin_members.gif);
}

#topnav a:hover img.membersbutton{
   background-image:url(images/menu_admin_members_over.gif);
}

#topnav a img.exitbutton{
   width:48px;
   background-image:url(images/menu_admin_exit.gif);
}

#topnav a:hover img.exitbutton{
   background-image:url(images/menu_admin_exit_over.gif);		
}

.userstatusimageactive {
	width:29px;
	height:29px;
	background-image:url(images/admin-button_activemembers.gif);
}

.userstatusimagelocked {
	width:29px;
	height:29px;
	background-image:url(images/admin-button_lockedmembers.gif);
}

.userstatusimagenew {
	width:29px;
	height:29px;
	background-image:url(images/admin-button_newmembers.gif);
}

.userstatusimagerequest {
	width:29px;
	height:29px;
	background-image:url(images/admin-button_requestmembers.gif);
}



img {
	border:0px;
}

#tablewelcome {
	text-align:left;
}

#bodyblock {
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;	
	width:744px;
	text-align:left;
}

#header {
	height:92px;
}

#topnav { 
	background-color:#9EA4AB;
	height:21px;
	width:745px;
}

#topnav div {
	float:left;
	display:block;
	border: 0px;
	border-right: 1px solid white;	
}

.headertable {
        background-color: #ffffff;
}

.headertable .divider {
        oobackground-image: url(images/border_50.gif);
        oobackground-repeat: repeat;
	background-color:#A1A2A5;
}

.headertable img.tbcorner {
        width:12px;
        height:12px;
        background-repeat: no-repeat;
}

.headertable tr.footer {
        background-image: url(images/border_50.gif);
        background-repeat: repeat-x;
        background-position: bottom;
}

.headertable img.corner {
        width:12px;
        height:12px;
        background-repeat: no-repeat;
}

.headertable .trcorner img.corner {
        background-image: url(images/maintablectr.gif);
}

.headertable .tlcorner img.corner {
        background-image: url(images/maintablectl.gif);
}

.headertable .brcorner img.corner {
        background-image: url(images/whitetablecbr.gif);
}

.headertable .blcorner img.corner {
        background-image: url(images/whitetablecbl.gif);
}



.maintable {
        background-color: #ffffff;
}

.maintable .divider {
        background-image: url(images/border_50.gif);
        background-repeat: repeat;
}

.maintable img.tbcorner {
        width:12px;
        height:12px;
        background-repeat: no-repeat;
}

.maintable tr.footer {
        background-color: #6D6F71;
}

.maintable tr.footer td {
	vertical-align:middle;
	font-size:9px;
	color:white;
}

.maintable tr.footer td a {
        color:white;
}

.maintable tr.header {
        background-image: url(images/border_50.gif);
        background-repeat: repeat-x;
        background-position: top;
	background-color:#EBE9E3;
	font-size:10px;
}

.maintable img.corner {
        width:12px;
        height:18px;
	background-repeat:no-repeat;
}

.maintable .trcorner img.corner {
        background-image: url(images/maintablectr.gif);
}

.maintable .tlcorner img.corner {
        background-image: url(images/maintablectl.gif);
}

.maintable .brcorner img.corner {
        background-image: url(images/maintablecbr.gif);
}

.maintable .blcorner img.corner {
        background-image: url(images/maintablecbl.gif);
}

#rightcolumnbox {
	width:253px;
	overflow:hidden;
}

.maintable tr.body {
	height:10px;
}

.maintable tr.header td.rightcolumn {
	padding-left:7px;
}

.maintable tr.body .leftcolumn {
	obackground-color:#FAF8F8;
	background-color:#F7F7F7;
	font-size:10px;
	line-height:20px;
}

.whitetable {
        margin:5px;
}

.whitetable .divider {
        background-image: url(images/border_50.gif);
        background-repeat: repeat;
}

.whitetable .divider img {
	width:1px;
	height:1px;
}

.whitetable tr.header {
        background-image: url(images/border_50.gif);
        background-repeat: repeat-x;
        background-position: top;
        background-color: #ffffff;
}

.whitetable tr.body {
        background-color: #ffffff;
}

.whitetable tr.footer {
        background-image: url(images/border_50.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        background-color: #ffffff;
}

.whitetable img.corner {
        width:14px;
        height:16px;
}

.whitetable .tlcorner img.corner {
        background-image: url(images/innercorner_topleft.gif);
}

.whitetable .trcorner img.corner {
        background-image: url(images/innercorner_topright.gif);
}

.whitetable .blcorner img.corner {
	background-color: red;
        background-image: url(images/innercorner_bottomleft.gif);
}

.whitetable .brcorner img.corner {
        background-image: url(images/innercorner_bottomright.gif);
}

.righttable {
        margin:5px;
}

.righttable .divider {
        background-image: url(images/border_50.gif);
        background-repeat: repeat;
}

.righttable .divider img {
	width:1px;
	height:1px;
}

.righttable tr.header {
        background-image: url(images/border_50.gif);
        background-repeat: repeat-x;
        background-position: top;
        background-color: #ffffff;
}

.righttable tr.body {
        background-color: #ffffff;
}

.righttable tr.footer {
        background-image: url(images/border_50.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        background-color: #ffffff;
}

.righttable img.corner {
        width:12px;
        height:12px;
}

.righttable .tlcorner img.corner {
        background-image: url(images/whitetablectl.gif);
}

.righttable .trcorner img.corner {
        background-image: url(images/whitetablectr.gif);
}

.righttable .blcorner img.corner {
        background-image: url(images/whitetablecbl.gif);
}

.righttable .brcorner img.corner {
        background-image: url(images/whitetablecbr.gif);
}

#leftcolumnbox {
	width:479px;
	oborder:1px solid red;
}

a {
	text-decoration:none;
	color:#777777;
}

a:hover {
	color:#000000;
}

#introboxleft, 
#sponsorpanel {
	padding:12px;
	padding-top:6px;
	padding-bottom:0px;
}

#introboxleft .userdetails {
	text-align:right;
	font-size:9px;
	color:#333333;
	margin-bottom:10px;
}

#introboxleft .userdetails * {
	color:#666666;
}

#introboxleft h1 {
	font-size:22px;
	font-weight:normal;
	margin:0px;
	margin-top:4px;
}

#introboxleft p, #introboxleft ul, #introboxleft li  {
	font-size:10px;
	margin-top:4px;
	line-height:20px;
	letter-spacing:0.01em;
}

.eventcalendar {
	width:100%;
}

.eventcalendar .event {
	//background-color:#Ffffff;
	//background-image: url(images/dot_border.gif);
	//background-repeat: repeat-x;
	//background-position: bottom;
        border-bottom : 1px dotted gray;
	padding:7px;
}

.eventcalendar .last {
	background-image: none;
        border-bottom : 0px;
	margin-bottom:5px;
}

.eventcalendar .event .date {
        font-size:11px;
        color:#9EA4AB;
        ofont-weight:bold;
	margin-bottom:5px;
}

.eventcalendar .event .title {
	font-size:10px;
	color:#58595B;
	font-weight:bold;
	margin-bottom:5px;
	line-height:16px;
}

.eventcalendar .event .buttons {
        font-size:9px;
        color:#9EA4AB;
        ofont-weight:bold;
}

.eventcalendar .event .title a {
	font-size:9px;
	white-space: nowrap;
}

.eventcalendar .event img {
	width:18px;
	height:16px;
	background-repeat: no-repeat;
	margin-right:2px;
}

.eventcalendar .event img.attendanceconfirmed {
	width:103px;
	background-image: url(images/attendanceconfirmed.gif);
}

.eventcalendar .event img.buttondecline {
	width:101px;
	background-image: url(images/button_decline.gif);
}

.eventcalendar .event img.buttoncalendar {
        width:87px;
	background-image: url(images/button_calendar.gif);
}

.eventcalendar .event img.buttonconfirm {
	width:103px;
	background-image: url(images/button_confirm.gif);
}

.sectionheader {
	background-color:#EBE9E3;
	height: 16px;
	width: 100%;
	color:#333333;
	font-size:10px;
	padding-left:10px;
	vertical-align:middle;
	border-top: 1px solid #A1A2A5;
	border-bottom: 1px solid #A1A2A5;
}

.sectionheaderarchive {
	background-color:#EBE9E3;
	height: 16px;
	width: 100%;
	color:#333333;
	font-size:10px;
	padding-left:10px;
	vertical-align:middle;
	border-top: 1px solid #A1A2A5;
	border-bottom: 1px solid #A1A2A5;
}

.blog {
	width:100%;
}

.blog .body {
	padding:7px;
	font-size:9px;
	color:#333333;
	text-align:justify;
}

.blog .presenterpic {
	float:left;
	margin-right:6px;
	width:39px;
	height:45px;
}

.blog .presentername {
	font-size:12px;
	font-weight:bold;
	color:#9EA4AB7;
}

.blog .jobtitle {
	font-size:9px;
	font-weight:bold;
	color:#636567;
}

.blog .entrytitle {
	font-size:9px;
	font-weight:bold;
	color:#000000;
}

.blog .comment {
	font-weight:bold;
}

.blog a {
        white-space: nowrap;
}


.news {
	width:100%;
}

.news .item,
.news .itemlast {
	padding:7px;
	font-size:9px;
	color:#333333;
	text-align:justify;
        border-bottom: 1px dotted #BDBABD; 
}

.news .itemlast {
	border-bottom: 0px;
}

.news .title {
	font-size:10.5px;
	font-weight:bold;
	color:#000000;
        padding-bottom:3px;	
}

.news .description {
	font-size:10px;
	font-weight:normal;
}

.news .date {
	text-align:right;
	font-size:9px;
	font-weight:normal;
	color:#9EA4AB7;
        padding-bottom:5px;
}

.news a {
         color:#00327D;
}

.news a:hover {
         color:#0E68EE;
}

.news img.arrow {
        width:14px;
        height:14px;
        background-image: url(images/news_arrow.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        margin-left:7px;
        vertical-align: middle;
}

.news img.rss {
        width:16px;
        height:16px;
        background-image: url(images/icon_rss.gif);
        background-repeat:no-repeat;
        margin-right:5px;
        vertical-align: middle;
}

.readmore {
	align:right;
	vertical-align:middle;
	padding-bottom:10px;
	padding-right:5px;
	text-align:right;
}

.readmore a {
        text-align:right;
	font-size:9px;
	color: #434343;
	font-weight:normal;
}

.readmore img.fullarchive {
        width:16px;
        height:11px;
        background-image: url(images/fullarchive.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        margin-left:7px;
        vertical-align: middle;
}

.readmore img.morereadings {
        width:16px;
        height:11px;
        background-image: url(images/readmore.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        margin-left:7px;
        vertical-align: middle;
}

.readmore img.morearrow {
        width:16px;
        height:11px;
        background-image: url(images/arrow.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        margin-left:7px;
        vertical-align: middle;
}

.readmore img.morevideos{
        width:16px;
        height:11px;
        background-image: url(images/watchmore.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        margin-left:7px;
        vertical-align: middle;
}


.leftcolumn h1 {
	font-size:12px;
	font-weight:normal;
	margin:0px;
}

.leftcolumn h2 {
        font-size:12px;
        font-weight:normal;
        margin:0px;
}


.leftcolumn h3 {
        font-size:14px;
        font-weight:normal;
        margin:0px;
}


.eventdetails {
	padding:5px 5px 5px 15px;
}

.eventdetails h1 {
	font-size:13px;
        font-weight:bold;
}

.eventdetails .description {
	font-size:10px;
	text-align:justify;
}

.eventdetails a {
	text-decoration:none;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	font-family:arial;
}

.eventdetails .buttons img.buttonconfirm {
	background-image: url(images/bigbutton_confirm.gif);
	background-repeat:no-repeat;
	width:86px;
	height:30px;
	margin-top:7px;	
}

.eventdetails .buttons img.buttondecline {
	background-image: url(images/bigbutton_decline.gif);
	background-repeat:no-repeat;
	width:86px;
	height:30px;
	margin-top:7px;
}

.eventdetails .buttons img.buttoninvite {
	background-image: url(images/bigbutton_invite.gif);
	background-repeat:no-repeat;
	width:86px;
	height:30px;
	margin-top:7px;	
}

.eventdetails .buttons img.buttonmeet {
	background-image: url(images/bigbutton_meet.gif);
	background-repeat:no-repeat;
	width:86px;
	height:30px;
	margin-top:7px;	
}

.eventdetails .buttons img.buttonlistennow {
	background-image: url(images/bigbutton_joinconf_pc.gif);
	background-repeat:no-repeat;
	width:170px;
	height:38px;
	margin-top:7px;	
}	
	
.eventdetails .buttons img.buttonlistenphone {
	background-image: url(images/bigbutton_joinconf_audio.gif);
	background-repeat:no-repeat;
	width:170px;
	height:38px;
	margin-top:7px;
}

.eventdetails .buttons img.buttonlistenarchive {
	background-image: url(images/bigbutton_listenarchive.gif);
	background-repeat:no-repeat;
	width:170px;
	height:38px;
	margin-top:7px;	
}


.eventdetails .buttons img.buttondownloadpodcast {
	background-image: url(images/bigbutton_downloadpodcast.gif);
	background-repeat:no-repeat;
	width:170px;
	height:38px;
	margin-top:7px;	
}


.archivetable { 
	width:100%; 
	font-size:10px; 
	color:#9EA4AB; 
	border-bottom: 1px dotted #BBBBBB; 
	clear:both;
} 

.eventarchive .last {
	border-bottom: 0px; 
}

.objectlist {
	width:100%; 
	font-size:10px; 
	color:#9EA4AB; 
	border-bottom: 1px dotted #BBBBBB; 
	clear:both;
	padding:10px;
}

.objectlist .last {
	border-bottom: 0px; 
}

.archivetable .statuspending,
.archivetable .statusscheduled,
.archivetable .statuslive,
.archivetable .statusarchived {
	font-size:10px;
	letter-spacing:0.1em;
	
}
.archivetable .statuspending {
	color: #BA0000;
}
.archivetable .statuslive {
	color: #459038;
}
.archivetable .statusscheduled {
        color: #FF7F00;
}
.archivetable .statusarchived {
        color: #0A50A1;
}

.archivetable img.edit {
        width:38px;
        height:15px;
        background-image: url(images/button_edit.gif);
        background-repeat:no-repeat;
        margin-right:2px;
        vertical-align: middle;
}

.archivetable img.delete {
        width:49px;
        height:15px;
        background-image: url(images/button_delete.gif);
        background-repeat:no-repeat;
        margin-right:2px;
        vertical-align: middle;
}

.archivetable img.iconpdf {
        width:16px;
        height:16px;
        background-image: url(images/icon_pdf.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}

.archivetable img.iconnews {
        width:16px;
        height:16px;
        background-image: url(images/icon_news.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}

.archivetable img.iconimage {
        width:16px;
        height:16px;
        background-image: url(images/icon_jpeg.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}

.archivetable img.iconword {
        width:16px;
        height:16px;
        background-image: url(images/icon_word.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}

.archivetable img.iconexcel {
        width:16px;
        height:16px;
        background-image: url(images/icon_excel.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}

.archivetable img.iconppt {
        width:16px;
        height:16px;
        background-image: url(images/icon_ppt.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}

.archivetable img.iconbmp {
        width:16px;
        height:16px;
        background-image: url(images/icon_bmp.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}

.archivetable img.icongif {
        width:16px;
        height:16px;
        background-image: url(images/icon_gif.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}

.archivetable img.iconunknown {
        width:16px;
        height:16px;
        background-image: url(images/icon_unknown.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}

.archivetable img.video {
        width:16px;
        height:16px;
        background-image: url(images/button_video.gif);
        background-repeat:no-repeat;
        margin-right:3px;
        vertical-align: middle;
}


.archivetable img.sethost {
        width:49px;
        height:15px;
        background-image: url(images/button_sethost.gif);
        background-repeat:no-repeat;
        margin-right:2px;
        vertical-align: middle;
}

.archivetable img.addpresenter {
        width:49px;
        height:15px;
        background-image: url(images/button_addpresenter.gif);
        background-repeat:no-repeat;
        margin-right:2px;
        vertical-align: middle;
}

.archivetable img.removehost {
        width:49px;
        height:15px;
        background-image: url(images/button_removehost.gif);
        background-repeat:no-repeat;
        margin-right:2px;
        vertical-align: middle;
}

.archivetable img.listennow {
	width:71px;
	height:15px;
	background-image: url(images/button_listennow.gif);
	background-repeat:no-repeat;          
	margin-right:2px; 
	vertical-align: middle;
} 

.archivetable img.podcast {   
	width:58px;         
	height:15px;          
	background-image: url(images/button_podcast.gif);          
	background-repeat:no-repeat;          
	margin-right:2px; 
	vertical-align: middle;
} 

.archivetable img.addtocalendar {
        width:87px;
        height:15px;
        background-image: url(images/button_calendar.gif);
        background-repeat:no-repeat;
        margin-right:2px;
        vertical-align: middle;
}

.archivetable img.confirmattendance {
        width:103px;
        height:15px;
        background-image: url(images/button_confirm.gif);
        background-repeat:no-repeat;
        margin-right:2px;
        vertical-align: middle;
}

.archivetable img.declineattendance {
        width:101px;
        height:15px;
        background-image: url(images/button_decline.gif);
        background-repeat:no-repeat;
        margin-right:2px;
        vertical-align: middle;
}

.archivetable .innertable {
	margin-right:14px;
	margin-left:14px;
}

.archivetable .date {       
	font-size:11px;
	color:#636567;
} 

.archivetable .eventhost {       
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
} 

.archivetable .eventtitle {
        font-size:12px;
        color:#9EA4AB7;
        font-weight:bold;
        padding-bottom:2px;
	padding-top:4px;
        line-height:16px; 
}

.presenternames {
       font-size:10px;
       color:#9EA4AB;
        line-height:20px;
        padding-top:5px;            
        padding-bottom:5px;            
	padding-right:14px;
}

.presenternames strong {
	font-weight:normal;
        color:#626871;
}

.archivetable .presenterpicbox { padding:5px; text-align:left; vertical-align:top; padding-left:14px; } 

.footer img.seefullarchive {        
	width:9px;         
	height:12px;          
	background-image: url(images/button_send.gif);          
	background-repeat:no-repeat;          
	omargin-right:5px; 
} 

.presentertable {
width:100%;
font-size:10px;
color:#9EA4AB;
omargin-left:14px;
border-bottom: 1px dotted #BBBBBB;
clear:both;
}

.presentertable td {
padding-bottom:5px;
padding-top:5px;
}

.last {
  border-bottom: 0px;
}

.presenterpic {
	border:1px solid gray;
}

.presentertable .presenterpic {
width:39px;
height:48px;
margin-right:5px;
margin-left:14px;
margin-bottom:2px;
}

.videopresenterpic {
	border-left:0px solid black;
	border-right:0px solid black;
	border-top:4px solid black;
	border-bottom:4px solid black;
}

.presentertable .videopresenterpic {
width:39px;
height:48px;
margin-right:5px;
margin-left:14px;
margin-bottom:2px;
}


.presentertable .presentername {
font-size:12px;
font-weight:bold;
color:#9EA4AB7;
}

.presentertable .jobtitle {
font-size:11px;
color:#636567;
}

.presentertable .company {
font-size:11px;
font-weight:bold;
color:#636567;
}

.presentertable .host {
font-size:11px;
font-weight:bold;
color:red;
}

.presentertable .questionbox {
font-size:10px;
font-weight:bold;
text-align:center;
color:#636567;


padding-right:10px;
}


.videopresenters .presentername {
font-size:12px;
font-weight:bold;
color:#9EA4AB7;
}

.videopresenters .jobtitle {
font-size:11px;
color:#636567;
}

.videopresenters .company {
font-size:11px;
font-weight:bold;
color:#636567;
}



.presentertable .questionbox textarea {
font-size:9px;
font-align:justified;
color:#636567;
width:148px;
height:44px;
}


.presentertable img.sendbutton {
	background-image: url(images/button_send.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom:5px;
	margin-right:14px;
	odisplay:block;
	width:35px;
	height:11px;
	ofloat:left;
}

.righthandmenu .menuitem {
        border-bottom : 1px dotted gray;
	min-height:30px;
	font-size:14px;
	color:#D1D3D4;
}

.righthandmenu .menuitem img {
	margin:7px;
	margin-top:9px;
	vertical-align:middle;
        height:29px;
        width:29px;
}

.righthandmenu .menuitem img.details {
	background-image: url(images/admin-button_details.gif);
        height:29px;
        width:29px;
}
.righthandmenu .menuitem img.presenters {
	background-image: url(images/admin-button_presenters.gif);
        height:29px;
        width:29px;
}
.righthandmenu .menuitem img.votes {
        background-image: url(images/admin-button_votes.gif);
        height:29px;
        width:29px;
}
.righthandmenu .menuitem img.slides {
        background-image: url(images/admin-button_slides.gif);
        height:29px;
        width:29px;
}
.righthandmenu .menuitem img.statistics {
        background-image: url(images/admin-button_statistics.gif);
        height:29px;
        width:29px;
}
.righthandmenu .menuitem img.attachments {
        background-image: url(images/admin-button_attachments.gif);
        height:29px;
        width:29px;
}
.righthandmenu .menuitem img.chapters {
        background-image: url(images/admin-button_chapters.gif);
        width:29px;
        height:29px;
}
.righthandmenu .menuitem img.events {
        background-image: url(images/admin-button_events.gif);
        width:29px;
        height:29px;
}
.righthandmenu .menuitem img.eventsarchived {
        background-image: url(images/admin-button_archivedevents.gif);
        width:29px;
        height:29px;
}
.righthandmenu .menuitem img.eventspending {
        background-image: url(images/admin-button_pendingevents.gif);
        width:29px;
        height:29px;
}
.righthandmenu .menuitem img.eventslive {
        background-image: url(images/admin-button_liveevents.gif);
        width:29px;
        height:29px;
}
.righthandmenu .menuitem img.eventsscheduled {
        background-image: url(images/admin-button_scheduledevents.gif);
        width:29px;
        height:29px;
}

.righthandmenu .menuitem img.eventscancelled {
        background-image: url(images/admin-button_cancelledevents.gif);
        width:29px;
        height:29px;
}

.righthandmenu .menuitem img.members {
        background-image: url(images/admin-button_members.gif);
        width:29px;
        height:29px;
} 
.righthandmenu .menuitem img.membersactive {
        background-image: url(images/admin-button_activemembers.gif);
        width:29px;
        height:29px;
}
.righthandmenu .menuitem img.membersnew {
        background-image: url(images/admin-button_newmembers.gif);
        width:29px;
        height:29px;
}
.righthandmenu .menuitem img.membersrequest {
        background-image: url(images/admin-button_requestmembers.gif);
        width:29px;
        height:29px;
}
.righthandmenu .menuitem img.memberslocked {
        background-image: url(images/admin-button_lockedmembers.gif);
        width:29px;
        height:29px;
}
.righthandmenu .menuitem img.sponsors {
        background-image: url(images/admin-button_sponsors.gif);
        width:29px;
        height:29px;
} 

.righthandmenu .menuitem img.videos {
        background-image: url(images/admin-button_video.gif);
        width:29px;
        height:29px;
} 

.righthandmenu .menuitem img.overview {
        background-image: url(images/admin-button_overview.gif);
        width:29px;
        height:29px;
} 

.righthandmenu .menuitem img.pdfs {
        background-image: url(images/admin-button_pdf.gif);
        width:29px;
        height:29px;
} 

.righthandmenu .menuitem img.requests {
        background-image: url(images/admin-button_requests.gif);
        width:29px;
        height:29px;
} 

.righthandmenu .menuitem img.add {
        height:14px;
        background-image: url(images/add_plus_button.gif);
        width:38px;
}


.righthandmenu .submenu .menuitem img {
	width:16px;
	height:15px;
}

.righthandmenu .menuitem img.uploadmembers {
        background-image: url(images/button_upload.gif);
}

.righthandmenu .menuitem img.chat {
        background-image: url(images/button_chat.gif);
}

.righthandmenu .menuitem img.meetmembers {
        background-image: url(images/button_meetmembers.gif);
}

.righthandmenu .menuitem img.downloadmembers {
        background-image: url(images/button_download.gif);
}

.righthandmenu .menuitem img.emailmembers {
        background-image: url(images/button_sendemail.gif);
}

.righthandmenu .menuitem img.approvemember {
        background-image: url(images/button_approve.gif);
}

.righthandmenu .menuitem img.sendpassword {
        background-image: url(images/button_sendpassword.gif);
}

.righthandmenu .menuitem img.listennow {
        background-image: url(images/button_listennow.gif);
}

.righthandmenu .submenu .menuitem {
	border:0px;
	font-size:10px;
	padding:0px;
	margin:0px;
	height:15px;
}


.form {
    padding:5px;
    width:98%;
}



.form table {
    otable-layout:fixed;
}

.form table td {
	opadding: 8 10;
}

.form .heading {
	font-size: 12px;	
	ocolor: #EBEDF5;
	font-weight:bold;
}

.form .message {
	obackground-color:#F3CEAA;
	font-size: 12px;
	ocolor: #EBEDF5;
	font-weight:bold;
	padding-top:15px;
	display:block;
}

.form td.displaytext {
	width:90px;
	text-align:right;
    word-wrap: break-word;
}

.form .errortext,
.form .statictext,
.form .displaytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A2549;
}

.form .errortext {
    color: #FF0000;
}

.form .button,
.form .backbutton {
  background-image: url(images/arrow_button.gif);
  background-repeat:no-repeat;
  background-color:#FFffff;
  background-position:right center;
  padding: 2px 20px 2px 5px ;
}

.form .backbutton {
  background-image: url(images/backarrow_button.gif);
  background-position:left center;
  padding: 2px 5px 2px 20px ;
}


.form select {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color:#ffffff;
}

.form textarea {
    background-color:#ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width:305px;
    height:100px;
    overflow:auto;
    word-wrap:break-word;
    wordbreak:break-all;
}


.form .password,
.form .textfield {
    background-color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width:100%;
    word-wrap: break-word;
	
}
.form .radio, {
line-height:20px;

}

.form .checkboxes {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-right:15px;
	line-height:20px;
}

.form img.spacer {
    width:19px;
    height:19px;
	margin-left:10px;
}

.form img.invalid {
    width:19px;
    height:19px;
    background-image:url(images/fieldinvalid.gif);
	background-repeat:no-repeat;
	margin-left:10px;
}
.form img.required {
    width:19px;
    height:19px;
    background-image:url(images/fieldrequired.gif);
	background-repeat:no-repeat;
	margin-left:10px;

}

#formblock {
width: 440px;
padding: 7px 7px 7px 7px ;
 
    
}


.form .searchbutton {
  background-image: url(images/button_search.gif);
  background-repeat:no-repeat;
  background-position:right center;
  width:46px;
  height:11px;
  opadding: 2px 20px 2px 5px ;
}


.form .savebutton {
  background-image: url(images/button_save.gif);
  background-repeat:no-repeat;
  width:37px;
  height:11px;
  background-position:right center;
  padding: 5px;
  background-position:right center;
}



form .clearbutton {
  background-image: url(images/button_clear.gif);
  background-repeat:no-repeat;
  width:37px;
  height:11px;
  background-position:right center;
  padding: 5px;
}

form .cancelbutton {
  background-image: url(images/button_cancel.gif);
  background-repeat:no-repeat;
 width:46px;
 height:11px;
 padding: 5px;
 background-position:right center;

}

.form .sendbutton {
  background-image: url(images/button_send.gif);
  background-repeat:no-repeat;
  obackground-color:#FFffff;
  background-position:right center;
 
}

.presentercontrolrow {
  text-align:center;
  color:#ff0000;
}

.managebutton-listennow,
.managebutton-listenpc,
.managebutton-listenphone,
.managebutton-live,
.managebutton-edit,
.managebutton-moveup,
.managebutton-movedown,
.managebutton-sethost,
.managebutton-removehost,
.managebutton-addoption,
.managebutton-delete,
.managebutton-play,
.managebutton-forward,
.managebutton-back,
.managebutton-reset,
.managebutton-stop,
.managebutton-setslide,
.managebutton-addpresenter,
.managebutton-podcast {
  color:#808284;
  background-repeat:no-repeat;
  background-position:left;
  height:20px;
  display:block;
  float:right;
  padding-left:19px;
  margin-left:9px;
  letter-spacing:-0.07em;
  font-size:9px;
}

.managebutton-live {
  background-image: url(images/button_manage.gif);
}
.managebutton-listennow {
  background-image: url(images/button_listennow.gif);
}

.managebutton-setslide {
  background-image: url(images/button_setslide.gif);
}

.managebutton-addpresenter {
  background-image: url(images/button_addpresenter.gif);
}

.managebutton-forward {
  background-image: url(images/button_forward.gif);
}

.managebutton-back {
  background-image: url(images/button_back.gif);
}

.managebutton-delete {
  background-image: url(images/button_delete.gif);
}

.managebutton-edit {
  background-image: url(images/button_edit.gif);
}

.managebutton-podcast {
  background-image: url(images/button_podcast.gif);
}

.managebutton-addoption {
  background-image: url(images/button_addoption.gif);
}

.managebutton-sethost {
  background-image: url(images/button_sethost.gif);
}

.managebutton-removehost {
  background-image: url(images/button_removehost.gif);
}

.managebutton-play {
  background-image: url(images/button_play.gif);
  background-position:left top;
  float:left;
  font-size:10px;
}

.managebutton-stop {
  background-image: url(images/button_stop.gif);
  background-position:left top;
  float:left;
  font-size:10px;
}

.managebutton-listenpc {
  background-image: url(images/button_listennow.gif);
  background-position:left top;
  float:left;
  font-size:10px;
}

.managebutton-listenphone {
  background-image: url(images/button_listennow.gif);
  background-position:left top;
  float:left;
  font-size:10px;
}

.managebutton-reset {
  background-image: url(images/button_reset.gif);
  background-position:left top;
  float:left;
  font-size:10px;
}

.managebutton-moveup {
  background-image: url(images/button_moveup.gif);
  background-position:center top;
  float:center;
 font-size:10px;
}

.managebutton-movedown {
  background-image: url(images/button_movedown.gif);
  background-position:center top;
  float:center;
  font-size:10px;

}

.graphbox {
  border:1px solid #cccccc;
  padding:10px;
  width:90%;
}
