body{
	padding:0; 
	margin:0;
	font-family: Arial;
	font-size:9pt;
	color:#696a6e;
}

#wrapper{
	margin: 0 auto;
	width: 821px;
}
img {
	vertical-align:middle;
	border:0;
}


h2 {
	color:#004677;
}

a {
text-decoration:none;
font-weight:bold;
	color:#696a6e;
}
    
.title {
	color:#004677;
    font-size: 20pt;
    font-weight: bold;
	padding-top: 10px;
}
	
a:hover {
color:#313c98;
}

.agenda {
font-size:10pt;
text-decoration:none;
font-weight:normal;
	color:#696a6e;
}

.agenda a {
font-size:10pt;
text-decoration:none;
font-weight:normal;
color:#696a6e;
}

.agenda1 a {
font-size:10pt;
text-decoration:none;
font-weight:bold;
color:#696a6e;
}

.agenda  a:hover {
color:#313c98;
}
.agenda1  a:hover {
color:#313c98;
}


/* ------------------ */  
/* Player items */
/* ------------------ */  

#navi {
	margin-top: 1px;
	margin-left:7px;
}

.nav-menu {
		width:101px; 
		height:36px; margin: 0px 0px 0px 2px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
}

a.navi:link, a.navi:visited {
	color:#FFFFFF; 	font-weight:normal;
}

a.navi:hover {
	text-decoration:underline;
}

#button1 {
        background:transparent url('../images/1a.jpg') no-repeat scroll 0px 0px;
		height:36px;
        width:101px;
}
div#button1:hover {
        background-position:0px -36px;
}
#button1 a {
        height:36px;
        width:101px;
}
 
#button2 {
        background:transparent url('../images/2a.jpg') no-repeat scroll 0px 0px;
		height:36px;
        width:101px;
}
div#button2:hover {
        background-position:0px -36px;
}
#button2 a {
        height:36px;
        width:101px;
}	 
	  
#button3 {
        background:transparent url('../images/3a.jpg') no-repeat scroll 0px 0px;
		height:36px;
        width:101px;
}
div#button3:hover {
        background-position:0px -36px;
}
#button3 a {
        height:36px;
        width:101px;
}	 
	  
#button4 {
        background:transparent url('../images/4a.jpg') no-repeat scroll 0px 0px;
		height:36px;
        width:101px;
}
div#button4:hover {
        background-position:0px -36px;
}
#button4 a {
        height:36px;
        width:101px;
}	 
#buttonhigh {
        background:transparent url('../images/higha.jpg') no-repeat scroll 0px 0px;
		height:21px;
        width:145px;
		display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
}
div#buttonhigh:hover {
        background-position:0px -21px;
}
#buttonhigh a {
		height:21px;
        width:145px;
}
#buttonlow {
        background:transparent url('../images/lowa.jpg') no-repeat scroll 0px 0px;
		height:21px;
        width:145px;
		 display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
}
div#buttonlow:hover {
        background-position:0px -21px;
}
#buttonlow a {
		height:21px;
        width:145px;
}	


#trouble {
        background:transparent url('../images/troubleshooting.jpg') no-repeat scroll 0px 0px;
		height:21px;
        width:145px;
		 display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
}
div#trouble:hover {
        background-position:0px -21px;
}
#trouble a {
		height:21px;
        width:145px;
}	  	 
/* ------------------ */  

/*************************		
 **	MENU ITEMS	**
 *************************/


.menutxt a{
	font-size: 11pt;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration:none;
	line-height:37px; 
	border-left:1px solid #CCC;
	padding: 8px 30px 8px 15px;
	text-align: right;
	width: 820px;
}
.menutxt a:hover{
	color:#313c98;
}



.menutxt1 a{
	font-size: 11pt;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration:none;
	line-height:37px; 
	border-left:1px solid #CCC;
	padding: 8px 8px 8px 15px;
	text-align: right;
	width: 820px;
}
.menutxt1 a:hover{
	color:#313c98;
}


.menutxt2 a{
	font-size: 11pt;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration:none;
	line-height:37px; 
	border-left:1px solid #CCC;
	padding: 8px 8px 8px 15px;
	text-align: right;
	width: 820px;
}
.menutxt2 a:hover{
	color:#313c98;
}





/*************************		
 **	SPEAKER DROPDOWN	**
 *************************/





.heading{
	padding-left: 22px;
	padding-top: 5px;
	background:#FFF url('../images/arrow-right.jpg') no-repeat left;
	border-bottom:1px solid #c0c0c0; 
	padding-bottom:5px;
	cursor: hand;
	cursor: pointer;
}
.heading1{
	padding-left: 22px;
	padding-top: 3px;
	background:#FFF url('../images/arrow-right.jpg') no-repeat left;
	cursor: hand;
	cursor: pointer;
}
.opencontent{
	background:#FFF url('../images/arrow-down.jpg') no-repeat left;
}

span.spkh{
	font-size: 11pt;
	font-weight: bold;
	color: #696a6e;
	text-decoration:none;
}


/*************************		
 **	SYSTEM CHECK	**
 *************************/


 
 
.systemcheck{
width:560px; 
margin:20px auto;
background-image:url(http://events.snwebcastcenter.com/syscheck/images/body_bg.jpg);
background-repeat:repeat-y;
 
}

#topSection{
width:560px;
height:10px;
background-image:url(http://events.snwebcastcenter.com/syscheck/images/top_bg.jpg);
background-repeat: no-repeat;
}

#bottomSection{
width:560px;
height:15px;
background-image:url(http://events.snwebcastcenter.com/syscheck/images/bottom_bg.jpg);
background-repeat: no-repeat;
}

.false{
	width:85%;
	padding: 10px 10px 10px 30px;  
	margin: 15px 15px;
	color: #666;
	line-height: 18px;
	font-size: 12px;
}

.success {
	width:85%;
	padding: 10px 10px 10px 30px;  
	margin: 15px 15px;
	color: #666;
	line-height: 18px;
	font-size: 12px;
}
.pass{
	width:40px;
	height:38px;
	float:left;
	background-image:url(http://events.snwebcastcenter.com/syscheck/images/pass_bg.jpg);
background-repeat: no-repeat;
}

.warn{
	width:40px;
	height:38px;
	float:left;
	background-image:url(http://events.snwebcastcenter.com/syscheck/images/warn_bg.jpg);
background-repeat: no-repeat;
}


.headline{
width: 500px;
height: 20px;
padding:10px 30px;
background-image:url(http://events.snwebcastcenter.com/syscheck/images/info_bg.jpg);
background-repeat: no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px
}
.sysinfo{
	width:85%;
	padding: 10px 10px 10px 45px; 
}



/*************************		
 **	Registration css	**
 *************************/


/* Registration container */
#registration_container {
}

/* Registration error */
#registration_error_container {
color:#ff0000;
font-weight: bold;
}

/* required text */
#registration_required_text{
}

/* Name */
#registration_11587_label_container {
	padding-top:5px;
	float:left;
}

#registration_11587_content_container {
	text-align:right;
	padding-top:2px;
}


#registration_11588_label_container {
	padding-top:5px;
	float:left;
}

#registration_11588_content_container {
	text-align:right;
	padding-top:2px;
}


#registration_11589_label_container {
	padding-top:5px;
	float:left;
}

#registration_11589_content_container {
	text-align:right;
	padding-top:2px;
}

#registration_11590_label_container {
	padding-top:5px;
	float:left;
}

#registration_11590_content_container {
	text-align:right;
	padding-top:2px;
}


#registration_11592_label_container {
	padding-top:5px;
	float:left;
}

#registration_11592_content_container {
	text-align:right;
	padding-top:2px;
}

#registration_11593_label_container {
	padding-top:5px;
	float:left;
}

#registration_11593_content_container {
	text-align:right;
	padding-top:2px;
}

#registration_11594_label_container {
	padding-top:5px;
	float:left;
}

#registration_11594_content_container {
	text-align:right;
	padding-top:2px;
}


#registration_11595_label_container {
	padding-top:5px;
	float:left;
}

#registration_11595_content_container {
	text-align:right;
	padding-top:2px;
}

#registration_11596_label_container {
	padding-top:5px;
	float:left;
}

#registration_11596_content_container {
	text-align:right;
	padding-top:2px;
}

#registration_11597_label_container {
	padding-top:5px;
	float:left;
}

#registration_11597_content_container {
	text-align:right;
	padding-top:2px;
}

#passcode_label_container {
	padding-top:5px;
	float:left;
}

#passcode_content_container {
	text-align:right;
	padding-top:2px;
}


/*********************		
 **	Feedback css	**
 *********************/

/* Feedback css */
#feedback_container {
height: 450px;
width: 600px;
border: 1px solid #000000;
padding: 15px;
}

/* Feedback error */
#feedback_error_container {
color:#ff0000;
font-weight: bold;
}

#feedback_text {
padding:5px;
}

#feedback_13417_label_container {
padding-top:5px;
}
#feedback_13417_content_container {
padding-top:5px;
}

#feedback_13416_label_container {
padding-top:5px;
}
#feedback_13416_content_container {
padding-top:5px;
}

#feedback_13419_label_container {
padding-top:5px;
}
#feedback_13419_content_container {
padding-top:5px;
}

#feedback_13420_label_container {
padding-top:5px;
}
#feedback_13420_content_container {
padding-top:5px;
padding-bottom:5px;
}

/*********************
 ** inquisitor css	**
 *********************/

#inquisitor_container {
}



/*****************
 ** login css	**
 *****************/

/* LOGIN container */
#login_container {

}

/* LOGIN error */
#login_error_container {
color:#ff0000;
font-weight: bold;
}

/* Login name */
#login_name_label_container {
display:none;
}

#login_name_content_container {
	padding-top:5px;
	padding-bottom:5px;
}

/* Login password */
#login_password_label_container {
}

#login_password_content_container {
}

/* required text */
#login_required_text{
}


/*****************
 ** player css	**
 *****************/


/*player container */
#playerVideoContainer {
}

#slidesContainer {
	height:450px;
	width:600px;
}

#slideframe {
	height:450px;
	width:600px;
}


/*********************
 ** support doc css	**
 *********************/


/* Support container */
#support_container {
}
