/* CSS Document */


ul.resources li {

background-image:url(images/bullet.png);
background-repeat:no-repeat;
background-position: left;
padding-left:23px;
list-style:none;
line-height:25px;
}


ul.rules li {
color: #333333;
list-style:none;


}

.time {font-size: 9px}

.formtext {
border-color: #999999;
padding:8px;
color:#666666;
border-width:thin;
border-style:solid;
}

.formtextfooter {
border-color: #999999;
padding:3px;
color:#666666;
border-width:thin;
border-style:solid;
font-size:10px;
}


.buttons {
background-color:#333333;
color:#FFFFFF;
padding:8px;
border-width:thin;
border-style:solid;
}

html,body {
	margin:0px;
	padding:0px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	color: #333333;
	font-size:12px;
	background-image:url(images/whitebg.jpg);
}

#tyrologo {

width:320px;
height:8px;
position:relative;
top:10px;
left:10px;
text-align:left;
}

#navigation {
	width:440px;
	height:30px;
	position:relative;
	top:10px;
	margin-left:524px;
	color:#000000;
	text-align:center;
	padding-top:70px;
	margin-bottom:20px;
	background-image: url(images/navigationback.png);
	background-position:top;
	background-repeat:no-repeat;
}

#navigationSUB {
	width:620px;
	height:5px;
	position:relative;
	top:70px;
	margin-left:350px;
	color:#000000;
	text-align:right;
	padding-top:0px;
	margin-top:15px;
	background-image: url(images/navigationback2.png);
	background-position:left;
	background-repeat:no-repeat;
}

#navigationSUB a:link {
color: #3F3F3F;
padding-right:15px;
padding-left:15px;
}

#navigationSUB a:visited {
color: #3F3F3F;
padding-right:15px;
padding-left:15px;
}

#navigationSUB a:hover {
color: #000000;
padding-right:15px;
padding-left:15px;
padding-top:14px;
padding-bottom:14px;
text-decoration:none;
}

#navigationSUB a:active {
color:#3F3F3F;
padding-right:15px;
padding-left:15px;
}







#socialmedia {

width:320px;
height:25px;
position:relative;
top:10px;
margin-left:10px;
}

a:link {color: #AC8012; text-decoration:none; font-weight:bold;}     
a:visited {color:#AC8012; text-decoration:none; font-weight:bold;}  
a:hover {color: #CA9616; text-decoration:underline; font-weight:bold;}
a:active {color:#AC8012; text-decoration:none; font-weight:bold;}

h1{
	background-image:url(images/ysnLogo.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:422px;
	height:100px;
	padding:0px;
	margin:0 auto;
	margin-left:20px;
	text-indent:-9999px;
	position:absolute;
	margin-top:26px;
}
h1 a {
	width:422px;
	padding-top:100px;
	height:0px;
	overflow:hidden;
	float:left;
}
#divisionSubtitle {
	text-indent:-9999px;
}
h2 {
	margin:0px;
	padding:0px;
}
h3 {
	margin:0px;
	padding:0px;
}
#masterContainer {
	margin:0;
	padding:0;
}
#headerContainer {
	width:1000px;
	margin:0 auto;
}
#QuoteContainer {
	background-image:url(images/quote.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:30px;
	text-indent:-99999px;
}
p {
	margin:0;
	padding:0;
}
#NavContainer {
	margin-top:36px;
	margin-right:0px;
	height:30px;
	width:600px;
	background-image:url(images/navBg.png);
	background-position:left;
	background-repeat:repeat-x;
	clear:both;
	margin-left:440px;
}

/** END NAVIGATION TABS **/

#centerContent {
	height:385px;
	margin-top:10px;
	text-align:center;
	background-position:center top;
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(images/centerback2.png);
	background-repeat:repeat-x;
}

#centerContentTERMS {
	margin-top:10px;
	text-align:left;
	background-position:center top;
	background-repeat:no-repeat;
	padding-left:150px;
	padding-right:150px;
}

#centerContentHolder {
	margin:0 auto;
	width:1000px;
}

#centerContentBox {
	float:left;
	background-image:url(images/centerContentBoxBg.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:975px;
	height:312px;
	margin-top:12px;
	margin-left:0px;
}

#centerContentBoxSUB {
	float:left;
	background-image:url(images/centerContentBoxBg.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:975px;
	height:312px;
	margin-top:25px;
	margin-left:15px;
	text-align:left;
	color:#FFFFFF;
}


#excelevatorTitle {
	margin:0 auto;
	background-image:url(images/excelevatorTitle.png);
	background-position:center top;
	background-repeat:no-repeat;
	height:132px;
	margin:15px;
	text-indent:-9999px;
}
#networksContainer {
	margin:0 auto;
	height:129px;
	width:550px;
}

/** START NAVIGATION TABS **/
#networksURLs {
	margin:0;
	padding:0;
	height:129px;
	list-style:none;
	display:inline;
	overflow:hidden;
	clear:both;
	}
#networksURLs li {
	padding:0;
	list-style:none;
	display:inline;
	float:left;
	}
#networksURLs a {
	float:left;
	padding:129px 0 0 0;
	overflow:hidden;
	height:0px !important; 
	height /**/:129px; /* for IE5/Win only */
	}
#networksURLs a:hover {
	background-position:0 -129px;
	}
#networksURLs a:active, #networksURLs a.selected {
	background-position:0 -129px;
	}
#networkSummary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left;
	padding:10px 30px 5px 30px;
}
#networkScreenShotTSN {
	margin:0 auto;
	width:590px;
	background-image:url(images/tsnScreenShot.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:107px;
}
#networkScreenShotIMN {
	margin:0 auto;
	width:590px;
	background-image:url(images/imnScreenShot.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:107px;
}
#networkScreenShotIMU {
	margin:0 auto;
	width:590px;
	background-image:url(images/imuScreenShot.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:107px;
}
#networkURL {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	margin-left:150px;
	padding-top:25px;
}
#networkURL a{
	color:#009ed4;
}
#subpageContentHolder {
	border-top:5px solid #009ed4;
	border-bottom:5px solid #009ed4;
	height:354px;
	text-align:center;
	background-image:url(images/subpageBg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	clear:both;
	background-color:#000000;
}
#subpageContainer {
	margin:0 auto;
	width:1020px;
	height:354px;
}
#subpageLeftBorder {
	width:12px;
	height:100%;
	background-image:url(images/subpageLeftBorder.png);
	background-repeat:repeat-y;
	background-position:top right;
	float:left;
}
#subpageRightBorder{
	width:12px;
	height:354px;
	background-image:url(images/subpageRightBorder.png);
	background-repeat:repeat-y;
	background-position:top left;
	float:left;
}
#subpageCenterContent {
	width:906px;
	background-image:url(images/subpageContentBg.png);
	background-repeat:repeat;
	float:left;
	height:354px;
	padding-left:45px;
	padding-right:45px;
	overflow:auto;
}
#subpageText {
	float:left;
	margin:35px;
}
#subpageText p{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	margin-bottom:15px;
}
#subpageText a {
	text-decoration:underline;
	color:#000033;
}
#subpageText a:visited {
	text-decoration:underline;
	color:#000033;
}
#subpageText a:hover {
	text-decoration:none;
	color:#0066CC;
}
#subpageText a:active {
	text-decoration:none;
	color:#0066CC;
}
#aboutUsContent {
	width:570px;
	padding-right:15px;
	float:left;
}
#ourLeadershipTitleHolder {
	border-bottom:1px dotted #666666;
	border-top:1px dotted #666666;
	padding:3px;
}
#ourLeadershipTitle {
	text-align:center;
	text-decoration:none;
	font-style:none;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
}
#ourLeadershipContainer {
	border-left:1px dotted #666666;
	width:230px;
	height:350px;
	float:left;
	margin-top:-20px;
	text-align:left;
}
#ourLeadershipNav {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:url(images/bullet.png);
	overflow:hidden;
	clear:both;
	text-align:left;
	padding-top:13px;
	padding-left:35px;
	}
#ourLeadershipNav li {
	padding:0;
	list-style:none;
	list-style-image:url(images/bullet.png);
	font-size:14px;
	padding:5px;
	padding-left:3px;
	}
#tLink a {
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
}
#tLink a:visited {
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
}
#tLink a:hover {
	text-decoration:none;
	color:#0066CC;
}
#tLink a:active {
	text-decoration:none;
	color:#0066CC;
}
#welcomeFuture {
	text-align:left;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	font-size:16px;
}
#aboutUsTitle {
	background-image:url(images/aboutUsTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#missionTitle {
	background-image:url(images/missionTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#partnersTitle {
	background-image:url(images/partnersTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#getInvolvedTitle {
	background-image:url(images/getInvolvedTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#theExcelevatorTitle {
	background-image:url(images/theExcelevatorTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#contactUsTitle {
	background-image:url(images/contactUsTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#robertOblonTitle {
	background-image:url(images/robertOblonTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:55px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#sharonYaminTitle {
	background-image:url(images/sharonYaminTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:55px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#jimTilmonTitle {
	background-image:url(images/jimTilmonTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:55px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#theExcelevatorLogo {
	text-indent:-9999px;
	margin:0 auto;
	padding:0;
	background-image:url(images/theExcelevatorLogo.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:700px;
	height:184px;
	margin-bottom:15px;
}
#largeTitleH3 {
	font-size:18px;
	text-align:left;
	font-weight:bold;
	color:#000000;
	width:800px;
	margin-bottom:10px;
	border-bottom:1px dotted #333333;
}
#subPageTitles {
	color:#000000;
	text-align:left;
}
#subpageBulletedItems {
	text-align:left;
	color:#000000;
	list-style:circle;
}
#subpageBulletedItems li {
	text-align:left;
	color:#000000;
	list-style:circle;
}
#indentItem {
	margin-left:50px;
}
#partnersContainer {
	margin:0 auto;
	margin-right:0px;
	margin-left:50px;
	height:37px;
	width:750px;
	margin-top:25px;
}

/** START NAVIGATION TABS **/
#partnersURLs {
	margin:0;
	padding:0;
	height:111px;
	list-style:none;
	display:inline;
	overflow:hidden;
	clear:both;
	}
#partnersURLs li {
	padding:0;
	list-style:none;
	display:inline;
	float:left;
	margin-right:10px;
	}
#partnersURLs a {
	float:left;
	padding:111px 0 0 0;
	overflow:hidden;
	height:0px !important; 
	height /**/:111px; /* for IE5/Win only */
	}
#partnersURLs a:hover {
	}
#partnersURLs a:active, #partnersURLs a.selected {
	}
#tBBBS {
	background-image:url(images/bbbsLogo.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:220px;
	height:111px;
	border-right:1px dotted #666666;
	text-indent:-9999px;
}


#BottomSection {
	width:1000px;
	margin:0 auto;
	height: auto;
} 
#bottomNavContainer {
	width:1000px;
	margin:0 auto;
	height: auto;
}

#leftSection {
	float:left;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;	
	font-size: 12px;
	background-image:url(images/albsureBox.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:280px;
	height:auto;
	margin-top:30px;
	margin-left:20px;
}

#leftSectionSUB {
	float:left;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;	
	font-size: 12px;
	background-image:url(images/albsureBox.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:465px;
	height:auto;
	margin-top:30px;
	margin-left:0px;
	padding-left:20px;
}


#welcomeH2 {
	margin-bottom:15px;
}

#welcomeButtonContainer {
	margin:0 auto;
	height:52px;
	width:244px;
}

/** START NAVIGATION TABS **/
#welcomeButton {
	margin:0;
	padding:0;
	height:104px;
	list-style:none;
	display:inline;
	overflow:hidden;
	clear:both;
	}
#welcomeButton li {
	padding:0;
	list-style:none;
	display:inline;
	float:left;
	}
#welcomeButton a {
	float:left;
	padding:52px 0 0 0;
	overflow:hidden;
	height:0px !important; 
	height /**/:52px; /* for IE5/Win only */
	}
#welcomeButton a:hover {
	background-position:0 -52px;
	}
#welcomeButton a:active, #welcomeButton a.selected {
	background-position:0 -52px;
	}
#tWelcomeButton a {
	margin-left:200px;
	background-image:url(images/tWelcomeButton.png);
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-9999px;
	width:244px;
}
#middleSection {
	float:left;
	height:174px;
	width:255px;
	margin-left:60px;
	margin-top:30px;
}

#middleSectionSUB {
	float:left;
	height:174px;
	width:300px;
	margin-left:90px;
	margin-top:30px;
}

#rightSection {
	float:left;
	height:174px;
	width:275px;
	margin-left:70px;
	margin-top:30px;
}

#socialNetworksBox {
	margin:0 auto;
	width:256px;
	height:159x;
	background-image:url(images/socialNetworksSection.png);
	background-repeat:no-repeat;
	background-position:center top;
	margin-top:10px;
}
#socialNetworksTitle {
	text-indent:-9999px;
	margin:0;
	padding:0;
	height:0px;
}
#socialNetworksContainer {
	margin:0 auto;
	height:78px;
	width:213px;
}
#socialNetworks {
	margin:0 auto;
	padding:0;
	height:78px;
	list-style:none;
	display:inline;
	overflow:hidden;
	clear:both;
	}
#socialNetworks li {
	padding:0;
	list-style:none;
	display:inline
	}
#socialNetworks a {
	float:left;
	padding:78px 0 0 0;
	overflow:hidden;
	height:0px !important; 
	height /**/:78px; /* for IE5/Win only */
	margin-top:45px;
	}
#socialNetworks a:hover {
	background-position:0 -78px;
	}
#socialNetworks a:active, #socialNetworks a.selected {
	background-position:0 -78px;
	}
#tTwitter a{
	background-image:url(images/tTwitter.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:71px;
}
#tFacebook a{
	background-image:url(images/tFacebook.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:71px;
}
#tLinkedIn a {
	background-image:url(images/tLinkedIn.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:71px;
}
#Footer {
    text-align:center;
	color:#FFFFFF;
	background-color:#333333;
	background-image:url(images/footer.png);
	background-position:top;
	background-repeat:repeat-x;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
    font-size:12px;
    font-weight:normal;
    height:100px;
    margin-right:auto;
    margin-left:auto;
    letter-spacing:inherit;
    line-height:15px;
	text-transform:uppercase;
	padding-top:18px;
	clear:both;
}
#Footer a {
	text-decoration:none;
	color:#FFFFFF;
}
#Footer a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#Footer a:hover {
	text-decoration:none;
	color: #FFCC00;
}
#Footer a:active {
	text-decoration:none;
	color:#FFFFFF;
}
#copyright {
	text-transform:none;
}



body.- div#navigationSUB a.about:link {
color: #FFFFFF;
padding-right:15px;
padding-left:15px;
}

body.- div#navigationSUB a:visited {
color: #FFFFFF;
padding-right:15px;
padding-left:15px;
}

body#aboutus a#about,
body#resources a#resourcesnav,
body#download a#downloadnav, 
body#upload a#uploadnav,
body#contest a#contestnav, 
body#videos a#videosnav
{
color: #7AA93C;


}
