@charset "utf-8";
/* CSS Document */

#myaccountbox{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


.page_title {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkY2RjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2NkY2RjZCIgc3RvcC1vcGFjaXR5PSIwLjU5Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, rgba(205,205,205,1) 0%, rgba(205,205,205,0.59) 45%, rgba(205,205,205,0.12) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(205,205,205,1)), color-stop(45%,rgba(205,205,205,0.59)), color-stop(100%,rgba(205,205,205,0.12))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(205,205,205,1) 0%,rgba(205,205,205,0.59) 45%,rgba(205,205,205,0.12) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(205,205,205,1) 0%,rgba(205,205,205,0.59) 45%,rgba(205,205,205,0.12) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(205,205,205,1) 0%,rgba(205,205,205,0.59) 45%,rgba(205,205,205,0.12) 100%); /* IE10+ */
background: linear-gradient(left, rgba(205,205,205,1) 0%,rgba(205,205,205,0.59) 45%,rgba(205,205,205,0.12) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcdcd', endColorstr='#1fcdcdcd',GradientType=1 ); /* IE6-8 */
	border: 1px solid #CECECE;  
	
}

.notice {
	color:#900;
	font-size:14px;
	padding:5px;
	margin-bottom:5px;
	background-color: #BF9A82;
	border: thin solid #333;
}

.header_maintitle{
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:28px;}
	
.linkstand a:link {
	color: #135B86;
	text-decoration: none;
	
}
.linkstand a:visited {
	color: #135B86;
	text-decoration: none;

}
.linkstand a:hover {
	color: #424755;
	text-decoration: underline;

}
	
.linkstand a:active {
	color: #424755;
	text-decoration: none;
}


.linkleaders a:link {
	color: #009;
	font-size:12px;
	text-decoration: none;
	
}
.linkleaders a:visited {
	color: #009;
		font-size:12px;
	text-decoration: none;

}
.linkleaders a:hover {
	color: #424755;
		font-size:16px;
	text-decoration: underline;

}
	.linkleaders a:active {
	color: #009;
	font-size:16px;
	text-decoration: none;
}
	
	
.linkhoverbg a:link {
	color: #009;
	font-size:14px;
	text-decoration: none;
	padding:3px;
}
.linkhoverbg a:hover {
	color: #000;
	font-size:14px;
	padding:3px;
	border:#003;
	border-style:solid;
	border-width:thin;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
	}

.linkhoverbg a:active {
	color: #009;
	font-size:14px;
	text-decoration: none;
	padding:3px;
}

.linkhoverbg a:visited {
	color: #333;
	font-size:14px;
	text-decoration: none;
	padding:3px;

}

	
	
	
	
	
	.white {
	color: #FFF;
}
.border {
	border: thin solid #003;
}

.link_bold a:link {
	color: #163C74;
	text-decoration: none;
	font-size:16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.link_bold a:active {
	color: #163C74;
	text-decoration: none;
	font-size:16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.link_bold a:visited {
	color: #163C74;
	text-decoration: none;
	font-size:16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.link_bold a:hover {
	color: #163C74;
	text-decoration: underline;
	font-size:16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.p7tbsub {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	layer-background-color: #FFFFFF;

	padding-left:15px;
	padding-top:10px;
	color:#FFF;
	background-position: left;
	}
	
	
	
	
.p7tbsub p {margin: 0px; padding: 6px 12px 12px 30px;}
.p7tbsub a:link {color: #ffffff; text-decoration:none;}
.p7tbsub a:visited {color: #ffffff; text-decoration:none;}
.p7tbsub a:hover {
	color: #F5F7F4;
	text-decoration:none;
	/* [disabled]background-image: url(../images/nav_arrow_right.png); */
	background-repeat: no-repeat;
	/* [disabled]padding-left:25px; */
	font-weight:bold;
	color: #E0E1E3;
	font-size:14px;
	background-position: 2px 2px;
}
.p7tbsub a:active {color: #FF9900; text-decoration:underline;}
.p7tbdn {color: #ffffff !important; font-weight: bold;}.boldred {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #900;
}
.blue {
	color: #12232D;
}


#wsdetailbox
{
	border: 1px solid #666;
	background-color:#ffffff;
	background-repeat: repeat;
	margin-bottom:5px;
	min-height:650px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
	width: 800px;
	


}.small_text {
	font-size: 12px;
}

#loginstatus {
	float:right;
	font-size:12px;
	color:#FFF;
	vertical-align:bottom;
	margin-right:11px;
	margin-top:100px;
	}

.linkloginstatus a:active {
	color: #fff;
	text-decoration: none;
}
	
.linkloginstatus a:link {
	color: #fff;
	text-decoration: none;
	
}
.linkloginstatus a:visited {
	color: #fff;
	text-decoration: none;

}
.linkloginstatus a:hover {
	color: #F3F4F5;
	text-decoration: underline;
}
	
	

.whitelink a:active {
	color: #fff;
	text-decoration: none;
}
	
.whitelink a:link {
	color: #fff;
	text-decoration: none;
	
}
.whitelink a:visited {
	color: #fff;
	text-decoration: none;

}
.whitelink a:hover {
	color: #F3F4F5;
	text-decoration: underline;
}	
#disqus_thread{
	width:800px;
	 
	 
	}	
	
.adwords_workshop{
	float:right; width:120px; margin-left:10px;
	margin-top:10px; margin-right:10px;}
	
.section_header_bluebg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background: rgb(181,189,200); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I1YmRjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzgyOGM5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODM0M2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(181,189,200,1) 0%, rgba(130,140,149,1) 36%, rgba(40,52,59,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,189,200,1)), color-stop(36%,rgba(130,140,149,1)), color-stop(100%,rgba(40,52,59,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 36%,rgba(40,52,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 ); /* IE6-8 */
}
.blue_bold {
	font-size: 16px;
	font-weight: bold;
	color: #0C4980;
}
#ws_desc {
	padding: 5px;
	margin-right:8px;
}
.blue_ws_title {
	font-size:16px;
	color:#0F3451;
	}	
	
	.ws_header {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CCC;
	background-color: #11283A;
	margin: 5px;
	border: thin solid #000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
}

.ws_header a:active {
	color: #fff;
	text-decoration: none;
}
	
.ws_header a:link {
	color: #fff;
	text-decoration: none;
	
}
.ws_header a:visited {
	color: #fff;
	text-decoration: none;

}
.ws_header a:hover {
	color: #F3F4F5;
	text-decoration: underline;
}
	.big_title {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #48534E;
}

.big_title_blue {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0C4980;
}
.big_title_bg {
 background-color:#E9EAE9; border:#003; border-style:solid; border-width:thin; padding:6px; margin-bottom:8px;
 -moz-border-radius: 8px; /* FF1+ */
	-webkit-border-radius: 8px; /* Saf3-4 */
	border-radius: 8px; /* Opera 10.5, IE 9, Saf5, Chrome */
}

.section_title_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: rgb(62,84,135); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlNTQ4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDMzNjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(62,84,135,1) 0%, rgba(29,51,104,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(62,84,135,1)), color-stop(100%,rgba(29,51,104,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(62,84,135,1) 0%,rgba(29,51,104,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(62,84,135,1) 0%,rgba(29,51,104,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(62,84,135,1) 0%,rgba(29,51,104,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(62,84,135,1) 0%,rgba(29,51,104,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e5487', endColorstr='#1d3368',GradientType=0 ); /* IE6-8 */
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-left-color: #000;
}

.exhib_intro {
	background-color:#E9E9E9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #122430;
	padding: 10px;
	margin:5px;
}


.faq{
	background-color:#DDDEDC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #0770B1;
	padding: 10px;
	margin-left:20px;
	margin-top:10px;
	margin-right:190px;
}


.small_10 {
	font-size: 10px;
}

.small_gray {
	font-size: 12px;
	color:#666666;
}

	 


.audio_menu a:link {
	color: #0C3F6A;
	text-decoration: none;
}

.audio_menu a:visited {
	color: #1064AF;
	text-decoration: none;
}

.audio_menu a:hover {
	color: #0E3F6A;
	text-decoration: underline;
}

.audio_menu a:active {
	color: #0E3F6A;
	text-decoration: none;
	
}

.audio_menu {
	 style="text-align:left; font-size:14px;
	 font-family:Tahoma, Geneva, sans-serif;
	 font-weight:bold;
	 text-align:left;}
	 
	 

	 
.nametagbg {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-attachment: fixed;
	background-image: url(../images/nametag_bg.png);
	background-repeat: no-repeat;
	height: 180px;
	width: 252px;
	position: relative;
}

.audio_options {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	cursor:pointer;
	color: #E2E3E5;
	background-color: #0C4980;
	border: 2px solid #181A27;
	padding:5px;
	width:100px;
	float:right;
	margin:5px;
	-moz-border-radius: 8px; /* FF1+ */
	-webkit-border-radius: 8px; /* Saf3-4 */
	border-radius: 8px; /* Opera 10.5, IE 9, Saf5, Chrome */
}

.white_rounded_box {
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4 */
	border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
	background-color: #ffffff;
	
	padding:10px;
	border: thin solid #213F4E;
}

.rounded_box {
	-moz-border-radius: 8px; /* FF1+ */
	-webkit-border-radius: 8px; /* Saf3-4 */
	border-radius: 8px; /* Opera 10.5, IE 9, Saf5, Chrome */
	-moz-box-shadow: -3px 5px 8px #B5B5B5; /* FF3.5+ */
	-webkit-box-shadow:-3px 5px 8px #B5B5B5;/* Saf3.0+, Chrome */
	box-shadow: -3px 5px 8px #B5B5B5; /* Opera 10.5, IE 9 */
	background-color: #ffffff;
	background-image: -moz-linear-gradient(top, #ffffff, #B5B5B5); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #B5B5B5)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#B5B5B5'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#B5B5B5')"; /* IE8 */
	padding:10px;
	border: thin solid #213F4E;
}.darktext {
	color: #333;
}

.rounded_corners {
		-moz-border-radius: 8px; /* FF1+ */
	-webkit-border-radius: 8px; /* Saf3-4 */
	border-radius: 8px; /* Opera 10.5, IE 9, Saf5, Chrome */
	
	}
	
	
	
	
.tblhdr_left{
	border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;


	background-color:#0080c0;
	background-image: -moz-linear-gradient(top, #0080c0, #003f5e); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #0080c0),color-stop(1, #003f5e)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#0080c0', EndColorStr='#003f5e'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#0080c0', EndColorStr='#003f5e')"; /* IE8 */
	
	}

.tblhdr_mid {background-color:#0080c0;
	background-image: -moz-linear-gradient(top, #0080c0, #003f5e); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #0080c0),color-stop(1, #003f5e)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#0080c0', EndColorStr='#003f5e'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#0080c0', EndColorStr='#003f5e')"; /* IE8 */}

.tblhdr_right {
	border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	
	background-color:#0080c0;
	background-image: -moz-linear-gradient(top, #0080c0, #003f5e); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #0080c0),color-stop(1, #003f5e)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#0080c0', EndColorStr='#003f5e'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#0080c0', EndColorStr='#003f5e')"; /* IE8 */}



.results_footer {
	padding-top:10px;
	border-top-width: 2px;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #036;
	margin-top: 10px;
	padding-left:10px;
}

.red {
	color: #900;
}

.bluebg_preview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #CCC;
	background-color: #264B71;
	padding: 10px;
	border: 2px solid #000;
	}
	
.rounded_corners {-moz-border-radius: 8px; /* FF1+ */
	-webkit-border-radius: 8px; /* Saf3-4 */
	border-radius: 8px; /* Opera 10.5, IE 9, Saf5, Chrome */}


.drop_shadow {-moz-box-shadow: -3px 5px 8px #B5B5B5; /* FF3.5+ */
	-webkit-box-shadow:-3px 5px 8px #B5B5B5;/* Saf3.0+, Chrome */
	box-shadow: -3px 5px 8px #B5B5B5; /* Opera 10.5, IE 9 */}


a.button{
	display:block;
	color:#2A2A2A;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:150px;
	background-color: #CCC;
	border: 1px solid #333;
	-moz-border-radius: 6px; /* FF1+ */
	-webkit-border-radius: 6px; /* Saf3-4 */
	border-radius: 6px; /* Opera 10.5, IE 9, Saf5, Chrome */
}

a:link.button{
	color:#2A2A2A;
}
a:hover.button{
	color:#0066CC;
	text-decoration:none;

}

.editbutton{
	text-indent:30px;
	display:block;
	background-image: url(../images/icon_edit.png);
	background-repeat: no-repeat;
	background-position: 3px 3px;
		
}








.orange {
	color: #D9AD8C;
	font-weight:bold;
}

.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 10px 0px;
padding:10px 10px 10px 50px;
background-repeat: no-repeat;
background-position: 10px center;
font-size:14px;
	-moz-border-radius: 6px; /* FF1+ */
	-webkit-border-radius: 6px; /* Saf3-4 */
	border-radius: 6px; /* Opera 10.5, IE 9, Saf5, Chrome */
}

.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('../images/icons/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('../images/icons/success.png');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('../images/icons/warning.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('../images/icons/error.png');
}

.brownlarge {
	font-size: 18px;
	font-weight: bold;
	color: #564634;
}

.speakeredit {
	padding:5px;
	font-size:12px;
	border: 2px solid #036;
	-moz-border-radius: 4px; /* FF1+ */
	-webkit-border-radius: 4px; /* Saf3-4 */
	border-radius: 4px; /* Opera 10.5, IE 9, Saf5, Chrome */
	background-color:#0080c0;
	background-image: -moz-linear-gradient(top, #0080c0, #003f5e); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #0080c0),color-stop(1, #003f5e)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#0080c0', EndColorStr='#003f5e'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#0080c0', EndColorStr='#003f5e')"; /* IE8 */
	float:right; width:200px;
	}


.whiteroundedbox {
	margin:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #FFF;
	padding: 10px;
	border: 3px solid #073C63;
	-moz-border-radius: 18px; /* FF1+ */
	-webkit-border-radius: 18px; /* Saf3-4 */
	border-radius: 18px; /* Opera 10.5, IE 9, Saf5, Chrome */
	text-align:left;
	background: rgb(254,255,232); /* Old browsers */
background: -moz-linear-gradient(top, rgba(254,255,232,1) 0%, rgba(214,219,191,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,255,232,1)), color-stop(100%,rgba(214,219,191,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(254,255,232,1) 0%,rgba(214,219,191,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(254,255,232,1) 0%,rgba(214,219,191,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(254,255,232,1) 0%,rgba(214,219,191,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(254,255,232,1) 0%,rgba(214,219,191,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#d6dbbf',GradientType=0 ); /* IE6-9 */
}


.section_hdr {
	padding:15px;
	background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	-moz-border-radius: 4px; /* FF1+ */
	-webkit-border-radius: 4px; /* Saf3-4 */
	border-radius: 4px; /* Opera 10.5, IE 9, Saf5, Chrome */
	}
	
	
	
	
	
	
.speakernames {
	background-color:#FFF;
	border: 1px solid #036;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	width:600px;
	margin-bottom:5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
	
	
	
.redborder {
	border: thin solid #900;
	padding:3px;
	}	
	
	
	
	
	.button_blue {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-moz-border-radius:19px;
	-webkit-border-radius:19px;
	border-radius:19px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}.button_blue:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.button_blue:active {
	position:relative;
	top:1px;
}
	
	
	
	.presenterbox {
	padding: 8px;
	margin-bottom: 10px;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
	border: 3px solid #999;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}


.workshoppropose {
	padding-left: 10px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCC;
	/* [disabled]width:510px; */
	text-align:left;
	margin-left:30px;
	min-width:490px;
	}
	
	
	
.workshopproposehdr {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	margin-bottom:10px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #666;
	color:#333;
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	min-height: 40px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;

}


.button_green {
	-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );
	background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');
	background-color:#9dce2c;
	-moz-border-radius:19px;
	-webkit-border-radius:19px;
	border-radius:19px;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 16px;
	text-decoration:none;
	text-shadow:1px 1px 0px #689324;
}.button_green:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );
	background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');
	background-color:#8cb82b;
}.button_green:active {
	position:relative;
	top:1px;
}


.button_yellow {
	-moz-box-shadow:inset 0px 1px 0px 0px #fceaca;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fceaca;
	box-shadow:inset 0px 1px 0px 0px #fceaca;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffce79), color-stop(1, #eeaf41) );
	background:-moz-linear-gradient( center top, #ffce79 5%, #eeaf41 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce79', endColorstr='#eeaf41');
	background-color:#ffce79;
	-moz-border-radius:19px;
	-webkit-border-radius:19px;
	border-radius:19px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#e01919;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 16px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ce8e28;
}.button_yellow:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eeaf41), color-stop(1, #ffce79) );
	background:-moz-linear-gradient( center top, #eeaf41 5%, #ffce79 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeaf41', endColorstr='#ffce79');
	background-color:#eeaf41;
}.button_yellow:active {
	position:relative;
	top:1px;
}

.button_blue_sq {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:10px 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}.button_blue_sq:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.button_blue_sq:active {
	position:relative;
	top:1px;
}

.button_blue_sm {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 4px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.button_blue_sm:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.button_blue_sm:active {
	position:relative;
	top:1px;
}

.button_yellow_sm {
	-moz-box-shadow:inset 0px 1px 0px 0px #fed897;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fed897;
	box-shadow:inset 0px 1px 0px 0px #fed897;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6b33d), color-stop(1, #d29105) );
	background:-moz-linear-gradient( center top, #f6b33d 5%, #d29105 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d', endColorstr='#d29105');
	background-color:#f6b33d;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eda933;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 13px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cd8a15;
}.button_yellow_sm:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d29105), color-stop(1, #f6b33d) );
	background:-moz-linear-gradient( center top, #d29105 5%, #f6b33d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d29105', endColorstr='#f6b33d');
	background-color:#d29105;
}.button_yellow_sm:active {
	position:relative;
	top:1px;
}


/*override the coldfusion cfwindow style background color*/

.x-window-mc {background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

.link_wsmanage {
	margin-top:1px;
	margin-bottom:1px;
	font-size:16px;
	font-weight:700;}
	
.link_wsmanage a:link {
	color: #3D565A;
	text-decoration: none;
}

.link_wsmanage a:visited {
	color: #3D565A;
	text-decoration: none;
}

.link_wsmanage a:hover {
	color: #423C28;
	text-decoration: none;
	font-weight:bold;
}

.link_wsmanage a:active {
	color: #5E5539;
	text-decoration: none;
	
}

.ws_expandeddiv {
	margin-left:30px;
	margin-bottom:10px;
	line-height:15px;
	padding:10px;
	font-size:14px;
	color:#333;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	border: 1px solid #504034;
	}


.boxgradient {
	padding: 10px;
	border: 2px solid #666;
	margin-top:10px;
	margin-bottom:10px;
	-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
	}
	
	
.button_ws {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:2px 6px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.button_ws:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}.button_ws:active {
	position:relative;
	top:1px;
}
	
	
.ws_details {
	padding-left:20px;
	padding-bottom:5px;
	clear:left;
	margin-top:5px;}	
	
.track_title {
	font-size:24px;
	margin-top:10px;
	margin-bottom:10px;
	color:#333;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}	
	
.ws_title {
	font-size:18px;
	font-weight:bold;
	color:#00152B;
	clear: left;
}	
	
.button_additin {
	-moz-box-shadow: 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow: 0px 1px 0px 0px #cae3fc;
	box-shadow: 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3b8ad9), color-stop(1, #1c64ad) );
	background:-moz-linear-gradient( center top, #3b8ad9 5%, #1c64ad 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b8ad9', endColorstr='#1c64ad');
	background-color:#3b8ad9;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #469df5;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:2px 6px;
	text-decoration:none;
	text-shadow:1px 1px 0px #287ace;
}.button_additin:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1c64ad), color-stop(1, #3b8ad9) );
	background:-moz-linear-gradient( center top, #1c64ad 5%, #3b8ad9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c64ad', endColorstr='#3b8ad9');
	background-color:#1c64ad;
}.button_additin:active {
	position:relative;
	top:1px;
}




.button_view_itin {
	-moz-box-shadow: 0px 1px 0px 0px #fcf8f2;
	-webkit-box-shadow: 0px 1px 0px 0px #fcf8f2;
	box-shadow: 0px 1px 0px 0px #fcf8f2;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fae4bd), color-stop(1, #eac380) );
	background:-moz-linear-gradient( center top, #fae4bd 5%, #eac380 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae4bd', endColorstr='#eac380');
	background-color:#fae4bd;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #bdb3a2;
	display:inline-block;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding:2px 6px;
	text-decoration:none;
}.button_view_itin:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eac380), color-stop(1, #fae4bd) );
	background:-moz-linear-gradient( center top, #eac380 5%, #fae4bd 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eac380', endColorstr='#fae4bd');
	background-color:#eac380;
}.button_view_itin:active {
	position:relative;
	top:1px;
}

	
.button_remove_itin {
	-moz-box-shadow: 0px 1px 0px 0px #fceaca;
	-webkit-box-shadow: 0px 1px 0px 0px #fceaca;
	box-shadow: 0px 1px 0px 0px #fceaca;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffce79), color-stop(1, #eeaf41) );
	background:-moz-linear-gradient( center top, #ffce79 5%, #eeaf41 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce79', endColorstr='#eeaf41');
	background-color:#ffce79;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#5c595c;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:2px 6px;
	text-decoration:none;
}.button_remove_itin:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eeaf41), color-stop(1, #ffce79) );
	background:-moz-linear-gradient( center top, #eeaf41 5%, #ffce79 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeaf41', endColorstr='#ffce79');
	background-color:#eeaf41;
}.button_remove_itin:active {
	position:relative;
	top:1px;
}	
	


.linkwhite a:link {
	color: #FFF;
	text-decoration: none;
}

.linkwhite a:visited {
	color: #FFF;
	text-decoration: none;
}

.linkwhite a:hover {
	color: #CCC;
	text-decoration: underline;
}

.linkwhite a:active {
	color: #CCC;
	text-decoration: none;	
}.presenter_left {
	float: left;
	width: 260px;
	min-height:330px;
	margin-right:20px;
	line-height:18px;
	font-size:12px;
}
.presenters_right {
	font-size: 12px;
	line-height: 20px;
	margin-left: 300px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
}


.rounded_photo {-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-box-shadow: 0 0 8px #888;
-webkit-box-shadow: 0 0 8px#888;
box-shadow: 0 0 8px #888;}


.hdr_blue {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
background: rgb(53,106,160); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1NmFhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZjM4NWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(53,106,160,1) 0%, rgba(31,56,91,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,106,160,1)), color-stop(100%,rgba(31,56,91,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(53,106,160,1) 0%,rgba(31,56,91,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(53,106,160,1) 0%,rgba(31,56,91,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(53,106,160,1) 0%,rgba(31,56,91,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(53,106,160,1) 0%,rgba(31,56,91,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#356aa0', endColorstr='#1f385b',GradientType=0 ); /* IE6-8 */
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.line_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom:5px;
	margin-bottom:5px;
}
.section_content {
	padding: 10px;
}


.button_blue_mid {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}.button_blue_mid:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.button_blue_mid:active {
	position:relative;
	top:1px;
}


.photo_right {
	float:right;
	margin-bottom:10px;
	margin-left:20px;
	-moz-box-shadow: -3px 3px 5px #888;
	-webkit-box-shadow: -3px 3px 5px #888;
	box-shadow: -3px 3px 5px #888;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;}



.button_sm_gray {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #ccc8cc) );
	background:-moz-linear-gradient( center top, #ededed 5%, #ccc8cc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ccc8cc');
	background-color:#ededed;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	border:1px solid #c2c2c2;
	display:inline-block;
	color:#170b17;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.button_sm_gray:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ccc8cc), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #ccc8cc 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc8cc', endColorstr='#ededed');
	background-color:#ccc8cc;
}.button_sm_gray:active {
	position:relative;
	top:1px;
}


#ws_group {
	margin-bottom:10px;}
	
	
.redbox {
	color: #FFF;
	background-color: #900;
	padding: 10px;
	border: 1px solid #666;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-bottom:10px;
	}
