@charset "utf-8";

*{padding: 0px;margin: 0px auto;}
html{/*overflow-y:scroll;*//*min-height:101%;*/overflow-y: scroll;}
body	{color: #000;background: #FFF;font-size-adjust: none;font-style: normal;font-variant: normal;line-height: 18px;font: normal 12px Arial,Helvetica,Sans-serif,Verdana;letter-spacing: 0px;}

body h1{margin:0px 0px 5px 0px;font-size:	15pt;color:#9F218C;}
body h2{margin:0px 0px 5px 0px;font-size:	15pt;color:#9F218C;clear:left}
body h3{margin:0px 0px 5px 0px;font-size: 12pt;color:#9F218C;clear:left;}
body h4{color:#9F218C;font-size:11pt;margin:0px 0px 5px 0px}
body h5{margin:10px 5px 0px 0px;text-decoration:none;font-size:9pt;color:#4F4F4F;}
body h6{color:#4F4F4F;font-size:10pt;margin:0px 0px 5px 0px;clear:both}
body p{margin:	0px 0px 10px 0px;font-size:9pt;text-align:left;color:#4F4F4F;line-height: 1.4;}
body i{margin:	0px 0px 10px 0px;font-size:9pt;text-align:left;color:#4F4F4F;line-height: 1.4;}

li { color:#4F4F4F }

body a{text-decoration:none;color:#92267B}
body a:hover{text-decoration:underline;color:#92267B}
.clear { clear: both; }

#main {float:left;width:100%;background: #FFF url('./img/background.png') left top repeat-x;min-height:230px;border:0px solid red;}
.wrap {width:900px;margin:0px auto;border:0px solid red;}
#saltlogo {position:relative;width:84px;height:27px;margin:10px 0px -10px 610px;border:0px solid red}

#banner {margin:0px 0 0 0;background:transparent url('./img/banner/bannerbackground.png') no-repeat;width:731px;height:272px;border:0px solid red;}
#bannertop {position:relative;margin:0px;left:16px;top:15px;background:transparent url('./img/banner/bannertop.png') no-repeat;width:294px;height:236px;border:0px solid red;}
#imgcontainer {position:absolute;margin:17px 0 0 152px;border:0px solid red}

#slideshow {float:left;overflow:hidden; width:426px; height:233px; background-repeat: no-repeat; background-attachment: initial;
-webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; background-position: initial initial;}
#slideshow img {border: 0px solid #ccc;}

.posLinks a{display:block;float:left;position:absolute;cursor:pointer;background:#fff;moz-opacity:0;opacity:0;filter:alpha(opacity=0);border:0px solid red;}

#content {width:100%;margin:-5px 0 50px 0;min-height:80px;height:auto;border:0px solid red}
#content div#lftcontent{float:left;width:688px;margin:0 0 0 18px;_margin:0 0 0 10px;border:0px solid red}
#content div#rgtcontent{float:right;width:190px;margin:0 0 0 0px;border:0px solid red}

.bottom {clear:both;margin:0px 0 0px 0px;padding:0px;background:#000 url('../img/bottombg.png') repeat-x;height:27px;text-align:center;border:solid 0px red;}
/*width:100%;background:#000;height:27px;*/
.bottom ul{margin:0px;padding:0px;list-style:none;background-position:center;border:0px solid #0099FF;}
.bottom li{display:inline;margin:0px;padding:0px 4px;}
.bottom a{font-size:11px;font-weight:normal;color:#FFF;border-right:solid 1px #FFF;padding-left:0px;padding-right:8px;}
.bottom a:hover{text-decoration:underline; color:#FFF;}

pre {
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

/****************************************** index. ******************************************/
	#sponsorlogo {float:left;overflow:hidden; width:671px; height:69px; background-repeat: no-repeat; background-attachment: initial;
	-webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; background-position: initial initial;}
	#colleft {float:left;width:370px;border:0px solid red}
	#colleft p {text-align:justify;}

	#colright {float:right;width:310px;border:0px solid red}
	#colright .box1{background:#E3E3E3;padding:10px;}
	#colright p {clear:both;text-align:left;color:#4F4F4F;}
	#colright a{font-weight:bold;margin:2px 0 10px 0;text-decoration:none;font-size:8pt;color:#FF7900}
	#colright a:hover{text-decoration:underline;color:#FF7900}

	#colright .box2{margin-top:5px;background:#E3DDEB;padding:10px 10px 10px 10px;}

	#ticker {width:100%; height:250px; overflow:auto; border:0px solid #aaaaaa;}
	#ticker dt {float:left;border:0px solid #ffffff;border-bottom:none; border-right:none;}
	#ticker dd {margin-left:0;border-bottom:0px solid #aaaaaa; border-left:0px solid #ffffff;}
	#ticker dd a img {display: block; text-align: center; cursor: pointer;}
	#ticker dd.last { border-bottom:0px solid #ffffff;}

	.readmore{font-size:9pt;color:#616161;text-align:right;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:5px}
	.readmore a{text-decoration:none;color:#9E005D;font-size:8pt;padding-left:10px;font-weight:bold}
	.readmore a:hover{text-decoration:underline;color:#9E005D;font-size:8pt;padding-left:10px;font-weight:bold}

/****************************************** gallery. ******************************************/
	#gallery {}

	.leftscroll {position:absolute;background:transparent;left:200px;margin:72px 0 0 15px;border:0px solid red}
	.leftscroll img {width:6px;height:9px;}
	.rightscroll {position:absolute;background:transparent;left:200px;margin:72px 0 0 540px;border:0px solid red}
	.rightscroll img {width:6px;height:9px;}

	img{border:none;cursor:pointer;}

	.stillaction { float:left;margin: 160px 0 0 8px;_margin: 160px 0 0 5px;width:116px;border:0px solid red }
	.stillaction b {font-size:13px;font-weight:500;color:#A34686;}

	.stills { background:transparent url('./img/gallery/galleryphotothumbback.jpg') 0 0 no-repeat;width:672px;height:77px;border:0px solid red}
	.stills .prevp { float:left;padding:30px 10px;color:#FFF;font-weight:bold;border:0px solid red }
	.stills .nextp { float:left;padding:30px 5px;color:#FFF;font-weight:bold;border:0px solid red }

	.photo { float:left;height:62px;z-index:1;border:0px solid white; }
	.photo img { cursor:pointer;padding:0 5px;border:0px solid red }
	.stillPopup { background:transparent url('./img/gallery/galleryphotoback.jpg') 0 0 no-repeat;width:670px;height:314px;margin-bottom:5px;border:0px solid red }

	.jcarPhoto { float:left;width:82%;margin:5px 0 0 0px;border:0px solid red; }
	.jcarPhoto ul li { list-style:none; display:block; padding: 0px; }
	.jcarPhoto ul li img {border:none;cursor:pointer; margin:0 5px;}

	.videos { float:right;background:transparent url('./img/gallery/galleryvideothumbback.jpg') 0 0 no-repeat;width:222px;height:280px;margin:0px;padding:0px;border:0px solid red }
	.videos .prevv { float:left;margin:0px auto;padding:10px 0 0 0;text-align:center;width:223px;border:0px solid red }
	.videos .nextv { float:left;margin:0px auto;padding:10px 0 0 0;text-align:center;width:223px;border:0px solid red }
	.videoPopup{ float:left;background:transparent url('./img/gallery/galleryvideoback.jpg') 0 0 no-repeat;width:446px;height:280px;margin:0px;padding:0px;border:0px solid red }

	.jcarVideo {float:left;width:205px;margin:0px 0 0 14px;border:0px solid white}
	.jcarVideo ul li{ list-style:none; display:block; padding: 0px; margin:0px; }
	.jcarVideo ul li img { cursor:pointer;margin:2px 10px;width:77px;height:62px; }

	#videoId { float:left;height:255px;margin:12px 0 0 18px;_margin:8px 0 0 10px;border:0px solid red }
	#desc_videoId { float:right;width:110px;margin:115px 6px 0 0;font-size:13px;font-weight:500;color:#A34686;border:0px solid red }

	#DHTMLgoodies_thumbs{
		overflow:hidden;	/* Don't change this */
		height:62px;	/* Height of thumbnail to display */
		position:relative;	/* Never change this */
		float:left;
		width:540px;	/* Width of thumbnail to display */
		margin:0px;
		border:0px solid red;
	}
	#DHTMLgoodies_thumbs_inner{
		position:relative;	/* Never change this */
		width:1800px;
		border:0px solid red;
	}
	.strip_of_thumbnails{	/* A vertical strip of thumbnails */
		width:114px;
		height:84px;/* Width of strip */
		padding:5px;	/* "Air" inside filmstrip div */
		float:left;
		border:0px solid red
	}
	.strip_of_thumbnails div{
		width:110px;
		height:90px;
		padding:2px;
		text-align:center;
	}
	.strip_of_thumbnails img{
		border:0px;
		padding:5px;
	}
	.strip_of_thumbnails .activeImage{	/* Active thumbnail */
		border:5px solid #317082;	/* Green border around active thumbnail */
		padding:0px;
	}


/****************************************** blog. ******************************************/
	.videoblog {border:0px solid}
	.videoblog a#modal { float:right;padding:0px 10px;border:0px solid }
	.videoblog a#modal img { float:left;border:none; }
	.videoblog div.borderstyle { border-bottom:1px solid #9F218C;margin:2px 0px 5px; }
	input.buttonblg { border:0px solid #FFF;cursor: pointer;width:161px;height:25px;background: url('../img/proceed.jpg') no-repeat bottom; }

/****************************************** awards. ******************************************/
	.awardcategories{ padding:0px 0px 0px 0px; }
	.awardcategories p{ color:#4F4F4F;font-size:9pt;margin:0px 0px 5px;text-align:left;padding-bottom:5px	}
	.awardcategories p.bottomborder {font-size:10pt;border-bottom: 1px solid rgb(204, 204, 204);}
	.awardcategories b{color:#F5821F;}
	.awardcategories h4{color:#616161;font-size:9pt;margin:0px;padding:0px 0px 0px;font-weight:bold;margin:0px }

	.awardcategories h2{ padding:10px 0px 5px; }
	.winnersexp { padding-bottom:5px;clear:left }
	.winnersimg { float:right;width:284px;height:158px;overflow:hidden;margin-bottom:10px;margin-left:10px; }
	.borderwinner { border-top:1px solid #ccc;clear:both; }
	.bolddescription { color:#7B7D80 !important; }

	.steeringImg { border:0px solid;float:left;margin:0px 10px 10px 0px;clear:both }

/****************************************** developeranthem. ******************************************/
	#developeranthem {}
	#developeranthem h6 { color:#4F4F4F;font-size:9pt;font-weight:normal;margin-bottom:10px;margin-left:0;margin-right:5px;margin-top:10px;}
	#developeranthem .leftcontent2{float:left;width:330px;border:0px solid red;padding-right:15px;border:0px solid red}
	#developeranthem .rightcontent3{float:right;border:0px solid red;background:#E7E7E8;border-bottom:0px solid #ccc;border:0px solid red}
	#developeranthem .rightcontent3 div.videoplayer{padding:10px;width:315px;height:266px;}

/****************************************** sitemap. ******************************************/
	.sitetable {margin-left:20px;}
	.sitetable a{text-decoration:none;color:#92267B;font-size:12px;margin-left:5px;}
	.sitetable a:hover{text-decoration:underline;color:#92267B;font-size:12px}

/****************************************** contactUs. ******************************************/
	#onlineproposal {padding: 0px 0px 0px 0px;width:400px;float:left;border:0px solid;}
	#onlineproposal .reg_left {float:left;font-size:10pt;}
	#onlineproposal .reg_right {float:right;height:11px;border:0px solid;margin:2px 5px 0px 0px}
	#onlineproposal .left {padding: 2px 0px 5px 0px;text-align:left;float:left;font-size:10pt;font-weight:normal;width:43%;border:0px solid;height:15px;}
	#onlineproposal .right {padding: 0px 0px 5px 0px;text-align:left;float:left;width:56%;border:0px solid;}
	#onlineproposal .middle {text-align:center;width:98%;border:0px solid;}
	#onlineproposal .reg_phone{border:none;font-size:10px;float:left;width:50px;height:3px;color:#A09F9F;font-style:italic;}
	.checkprotection{border:0px solid;width:20px;float:left}
	.dataProtection{border:0px solid;float:left;width:90%;font-size:9pt;margin:2px 0px 0px 0px}

	input.button { border:1px solid;border-color:#ffffff;cursor: pointer;width:160px;height:27px;background: url('../img/button.jpg') repeat-x bottom;color:black;
	font-size:10px;font-weight:bold; }

	input.button_over { border:1px solid;border-color:#ffffff;cursor: pointer;width:160px;height:27px;background: url('../img/buttonhover.jpg') repeat-x bottom;color:black;
	font-size:10px;font-weight:bold; }

	input[type='text'] {width:222px;}

	/*input.text, input[type='text'] {
		width:222px;
		border-color:#E8E8E8 #787878 #787878 #E8E8E8;
		border-style:solid;
		border-width:1px 2px 2px 1px;
		display:block;
	}

	 #moreinfo,  textarea {
		border-color:#E8E8E8 #787878 #787878 #E8E8E8;
		border-style:solid;
		border-width:1px 2px 2px 1px;
		display:inline;
	}*/

/****************************************** Sponsor. ******************************************/
#rgtcontent img {margin:5px 0px}

/****************************************** PresentationFile. ******************************************/
	.speakername1Title{margin:10px 0px 0px 5px;font-size:12pt;border:0px solid}
	.speakername1Title b{font-size:12pt;}
	.speakername1Title i{font-size:11px;}

	.speakername1{margin:0px 10px 0px 10px;border:0px solid}
	.speakerphoto{width:100px;height:115px;float:left;margin:0px 10px 5px 0px}

	.session{list-style-image: url("../img/Bullet_Symbol_Circle.jpg");margin:0px 0px 0px 128px;font-size:12px;font-weight:bold;}
	.session li{line-height:1.4;}
