/********************************************************************/
/* Be What I Want To Be Global Style Sheet   */           
/********************************************************************/



/********************************************************************/
/* General and Structural                                           */
/********************************************************************/


body {
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	background-color: #333333;
	font-family:  Helvetica, Arial, Verdana, sans-serif;
	color: #333333;
	font-size: 12px;

}


.container {
	position: relative; /* IE wants this here */
	width: 730px;
	margin: 0;
	padding: 0;
	height: 100%;
	background-image: url(../images/bg_tile.gif);
	background-repeat: repeat-y;
	height: 100%;
}


#header {
	width: 720px;
	height: 53px;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	border-top: 5px solid #ffffff;
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	border-bottom: 5px solid #ffffff !important; border-bottom: 0px solid #ffffff;
}


.left {
	width: 199px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	float: left;
	border-left: 5px solid #ffffff;
}


/********************************************************************/
/* Profile pages                                                    */
/********************************************************************/


.profile {
	margin: 0px;
	width: 199px;
	height: 227px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	font-size: 100%;
	background-color: #000000;


}
.profile p {
	padding: 0px 10px 0px 10px !important; padding: 0px 10px 0px 10px; 
	margin: 0px;
	color: #ffffff;
	font-size: 11px;

}

.leftimage {
	margin: 0px;
	width: 199px;
	height: 160px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	background-color: #000000;


}

.photonav {
	margin: 0px 0px 0px 0px;
	width: 199px;
	height: 20px;
	padding: 0px 0px 10px 0px !important; padding: 0px 0px 10px 0px; 
	font-size: 100%;
	background-color: #000000;
}

.photonav ul {
	list-style: none;
	margin: 0;
	padding: 0px 10px 0px 10px;
	border: none;
	font-size: 10px;
	display: inline;
}

.photonav li {
	margin: 0;
	font-weight: normal;
	color: #CCCCCC;
	display: inline;
}

.photonav a:link, .photonav a:visited {
	text-decoration: none;
	color: #CCCCCC;
	padding: 2px 5px 2px 5px;
	background-color: #666666;
}

.photonav a:hover {
	text-decoration: none;
	color: #FF6600;
	background-color: #ffffff;
}


.navigation1 {
	margin: 0px 0px 0px 0px;
	width: 199px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	font-size: 11px;
}

.navigation1 ul {
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	border: none;
}

.navigation1 li {
	margin: 1px 0px 0px 0px;
	font-weight: normal;
	background-color: #663333;
	display: block;
	text-decoration: none;

}

.navigation1 li a:link, .navigation1 li a:visited {
	padding: 10px 5px 10px 10px! important; padding: 10px 5px 10px 10px;
	text-decoration: none;
	color: #FF9966;
	width: 184px;
	display: block;
}


.navigation1 li a:hover {
	text-decoration: none;
	color: #FF6600;
	background-color: #996666;
	display: block;
}

.two ul {
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	border: none;
}

.two li {
	margin: 1px 0px 0px 0px;
	font-weight: normal;
	background-color: #996665;
	color: #ffffff;
	display: block;

}
.two li a:link, .two li a:visited {
	text-decoration: none;
	padding: 10px 5px 10px 20px;
	color: #ffffff;
	width: 174px;
	display: block;
}

.two li a:hover {
	text-decoration: none;
	color: #F99756;
	background-color: #ffffff;
	display: block;
	width: 184px! important; width: 174px;
}


.three ul {
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	border: none;
}

.three li {
	margin: 1px 0px 0px 0px;
	font-weight: normal;
	background-color: #AD7B7B;
	color: #ffffff;
	display: block;

}
.three li a:link, .three li a:visited {
	text-decoration: none;
	padding: 10px 5px 10px 30px;
	color: #ffffff;
	width: 164px;
	display: block;
}


.three li a:hover {
	text-decoration: none;
	color: #F99756;
	background-color: #ffffff;
	display: block;
}

.navigator {
	width: 199px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	font-size: 100%;
	background-color: #FF6600;
	border-bottom: 5px solid #FF6600;
	display: block;


}

.navigator p {
	padding: 10px 0px 0px 0px !important; padding: 10px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	color: #ffffff;

}

.quote {
	width:300px;
	padding: 10px 0px 0px 0px !important; padding: 10px 0px 0px 0px; 
	margin: 0px;
	font-size: 11px;
	color: #FF6600;
	float: right;
	display: block;
}

.logo {
	padding: 0px; 
	margin: 0px 5px 10px 0px;
	float: right;
	display: block;
}


.tabs {
	width: 520px;
	height: 286px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	background-color: #D3E5F8;
	color: #ffffff;
}


.tabs ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	border: none;
	font-size: 10px;
	display: inline;
}

.tabs li {
	margin: 0px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	color: #CCCCCC;
	display: inline;
}


.tabs a:link {
}

.tabs a:hover {

}

.tabcontent {
	width: 500px;
	height: 220px;
	font-size: 12px;
	padding: 10px 10px 10px 10px !important; padding: 10px 10px 10px 10px; 
	background-color: #336699;
	color: #ffffff;
	overflow: auto;
}

.tabcontent a:link {
	color: #D3E5F8;
}

.tabcontent a:hover {
	color: #FFFFCC;
	border-bottom: 0;
}

.tabcontent a:visited {
	color: #D3E5F8;
}



/********************************************************************/
/* Activities - Sidebar                                          */
/********************************************************************/



.quiz {
	width: 199px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #669900;
	background-image: url(../images/quiz_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #669900;
	display: block;
}

.quiz p {
	padding: 0px 10px 5px 0px !important; padding: 0px 10px 0px 0px; 
	color: #ffffff;
}
.quiz a:link, .quiz a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.quiz a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.essay {
	width: 199px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #669900;
	background-image: url(../images/essay_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #669900;
	display: block;
}

.essay p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}
.essay a:link, .essay a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.essay a:hover {
	text-decoration: underline;
	color: #FF6600;
}


.poll {
	width: 199px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #6699CC;
	background-image: url(../images/poll_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #6699CC;
	display: block;
}

.poll p {
	padding: 0px 10px 5px 0px !important; padding: 0px 10px 5px 0px; 
	color: #ffffff;
}
.poll a:link, .poll a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.poll a:hover {
	text-decoration: underline;
	color: #FF6600;
}


.fact {
	width: 199px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px; 
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #CC3300;
	background-image: url(../images/fact_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #CC3300;
	display: block;
}

.fact p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.fact a:link, .fact a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.fact a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.fact ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.fact li {
	margin: 0;
	font-weight: normal;
}

.speaker {
	width: 199px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px; 
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #CC3300;
	background-image: url(../images/speaker_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #CC3300;
	display: block;
}

.speaker p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.speaker a:link, .speaker a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.speaker a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.speaker ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.speaker li {
	margin: 0;
	font-weight: normal;
}

.speaker img {

	margin: 0px 10px 0px 0px;
	border: 2px solid #999999;
	float: left;
	
}

.challenge {
	width: 199px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px; 
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #660066;
	background-image: url(../images/challenge_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #660066;
	display: block;
}

.challenge p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.challenge a:link, .challenge a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.challenge a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.challenge ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.challenge li {
	margin: 0;
	font-weight: normal;
}

.video {
	width: 199px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px; 
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #6699CC;
	background-image: url(../images/video_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #6699CC;
	display: block;
}

.video p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.video a:link, .video a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.video a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.video ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.video li {
	margin: 0;
	font-weight: normal;
}

.goal {
	width: 199px;
	padding: 50px 0px 0px 0px !important; padding: 50px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #669900;
	background-image: url(../images/quiz_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #669900;
	display: block;
}

.goal p {
	padding: 0px 10px 5px 10px !important; padding: 10px 10px 5px 10px; 
	color: #ffffff;
}
.goal a:link, .goal a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.goal a:hover {
	text-decoration: underline;
	color: #FF6600;
}


/********************************************************************/
/* Activities - Inline                                        */
/********************************************************************/



.quiz-inline {
	width: 485px;
	padding: 30px 0px 0px 0px !important; padding: 30px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
	font-size: 100%;
	background-color: #669900;
	background-image: url(../images/quiz_banner_long.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #669900;
	display: block;
}

.quiz-inline p {
	padding: 0px 10px 5px 0px !important; padding: 10px 10px 5px 0px; 
	color: #ffffff;
}
.quiz-inline a:link, .quiz-inline a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.quiz-inline a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.challenge-inline {
	width: 485px;
	padding: 30px 0px 0px 0px !important; padding: 40px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
	font-size: 100%;
	background-color: #660066;
	background-image: url(../images/challenge_banner_long.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #330033;
	display: block;
}

.challenge-inline p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.challenge-inline a:link, .challenge-inline a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.challenge-inline a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.challenge-inline ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.fact-inline li {
	margin: 0;
	font-weight: normal;
}


.fact-inline {
	width: 485px;
	padding: 30px 0px 0px 0px !important; padding: 30px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
	font-size: 100%;
	background-color: #CC3300;
	background-image: url(../images/fact_banner_long.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #663300;
	display: block;
}

.fact-inline p {
	padding: 0px 10px 5px 10px !important; padding: 10px 10px 5px 10px; 
	color: #ffffff;
}

.fact-inline a:link, .fact-inline a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.fact-inline a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.fact-inline ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.fact-inline li {
	margin: 0;
	font-weight: normal;
}

.fact-inline li {
	margin: 0;
	font-weight: normal;
}


.video-inline {
	width: 485px;
	padding: 30px 0px 0px 0px !important; padding: 30px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
	font-size: 100%;
	background-color: #6699CC;
	background-image: url(../images/video_banner_long.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #336699;
	display: block;
}

.video-inline p {
	padding: 8px 10px 5px 10px !important; padding: 20px 10px 5px 10px; 
	color: #ffffff;
}

.video-inline a:link, .video-inline a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.video-inline a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.video-inline ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.video-inline li {
	margin: 0;
	font-weight: normal;
}


.essay-inline {
	width: 485px;
	padding: 30px 0px 0px 0px !important; padding: 30px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
	font-size: 100%;
	background-color: #669900;
	background-image: url(../images/essay_banner_long.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #336600;
	display: block;
}

.essay-inline p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.essay-inline a:link, .essay-inline a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.essay-inline a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.essay-inline ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.essay-inline li {
	margin: 0;
	font-weight: normal;
}

.poll-inline {
	width: 485px;
	padding: 30px 0px 0px 0px !important; padding: 30px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
	font-size: 100%;
	background-color: #6699CC;
	background-image: url(../images/poll_banner_long.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #336699;
	display: block;
}

.poll-inline p {
	padding: 0px 10px 5px 0px !important; padding: 10px 10px 5px 0px; 
	color: #ffffff;
}

.poll-inline a:link, .poll-inline a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.poll-inline a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.poll-inline ul {
		list-style: none;s
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.poll-inline li {
	margin: 0;
	font-weight: normal;
}

.speaker-inline {
	width: 485px;
	padding: 30px 0px 0px 0px !important; padding: 30px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
	font-size: 100%;
	background-color: #CC3300;
	background-image: url(../images/speaker_banner_long.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #993300;
	display: block;
}

.speaker-inline p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.speaker-inline a:link, .speaker-inline a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.speaker-inline a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.speaker-inline ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.speaker-inline li {
	margin: 0;
	font-weight: normal;
}

.speaker-inline img {

	margin: 0px 10px 0px 0px;
	border: 2px solid #999999;
	float: left;
}


/********************************************************************/
/* Activities - Industry/Cluster/Homepage                           */
/********************************************************************/


.icquiz {
	width: 236px;
	height: 230px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #669900;
	background-image: url(../images/quiz_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #669900;
	display: block;
}

.icquiz p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}
.icquiz a:link, .icquiz a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.icquiz a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.icfact {
	width: 236px;
	height: 230px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px; 
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #CC3300;
	background-image: url(../images/fact_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #CC3300;
	display: block;
}

.icfact p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.icfact a:link {
	text-decoration: underline;
	color: #ffffff;
}

.icfact a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.icfact a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.icfact ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.icfact li {
	margin: 0;
	font-weight: normal;
}

.icessay {
	width: 236px;
	height: 230px;
	padding: 50px 0px 0px 0px !important; padding: 50px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #669900;
	background-image: url(../images/essay_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #669900;
	display: block;
}

.icessay p {
	padding: 0px 10px 5px 10px !important; padding: 10px 10px 5px 10px; 
	color: #ffffff;
}
.icessay a:link, .icessay a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.icessay a:hover {
	text-decoration: underline;
	color: #FF6600;
}


.icpoll {
	width: 236px;
	height: 230px;
	padding: 50px 0px 0px 0px !important; padding: 50px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #6699CC;
	background-image: url(../images/poll_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #6699CC;
	display: block;
}

.icpoll p {
	padding: 0px 10px 5px 10px !important; padding: 10px 10px 5px 10px; 
	color: #ffffff;
}
.icpoll a:link, .icpoll a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.icpoll a:hover {
	text-decoration: underline;
	color: #FF6600;
}


.icspeaker {
	height: 230px;
	width: 236px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px; 
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #CC3300;
	background-image: url(../images/speaker_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #CC3300;
	display: block;
}

.icspeaker p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.icspeaker a:link, .icspeaker a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.icspeaker a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.icspeaker ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.icspeaker li {
	margin: 0;
	font-weight: normal;
}

.icspeaker img {

	margin: 0px 10px 0px 0px;
	border: 2px solid #999999;
	float: left;
}

.icchallenge {
	height: 230px;
	width: 236px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px; 
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #660066;
	background-image: url(../images/challenge_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #660066;
	display: block;
}

.icchallenge p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.icchallenge a:link, .icchallenge a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.icchallenge a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.icchallenge ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.icchallenge li {
	margin: 0;
	font-weight: normal;
}

.icvideo {
	height: 230px;
	width: 236px;
	padding: 50px 0px 0px 0px !important; padding: 60px 0px 0px 0px; 
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #6699CC;
	background-image: url(../images/video_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #6699CC;
	display: block;
}

.icvideo p {
	padding: 0px 10px 5px 10px !important; padding: 0px 10px 5px 10px; 
	color: #ffffff;
}

.icvideo a:link, .icvideo a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.icvideo a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.icvideo ul {
		list-style: none;
		margin: 0;
		padding: 5px 10px 10px 10px;
		border: none;
		font-size: 12px;
}

.icvideo li {
	margin: 0;
	font-weight: normal;
}

.icgoal {
	height: 230px;
	width: 236px;
	padding: 50px 0px 0px 0px !important; padding: 50px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 100%;
	background-color: #669900;
	background-image: url(../images/quiz_banner.gif);
	background-repeat: no-repeat;
	border-bottom: 5px solid #669900;
	display: block;
}

.icgoal p {
	padding: 0px 10px 5px 10px !important; padding: 10px 10px 5px 10px; 
	color: #ffffff;
}
.icgoal a:link, .icgoal a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.icgoal a:hover {
	text-decoration: underline;
	color: #FF6600;
}

/********************************************************************/
/* End Activities                                      */
/********************************************************************/



.right {
	width: 520px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	font-size: 100%;
	background-color: #ffffff;
	border-right: 5px solid #ffffff;
	float: left;
	height: 100%;
}


.about {
	width: 510px;
	padding: 0px 0px 0px 10px !important; padding: 0px 0px 0px 10px; 
	font-size: 100%;
	background-color: #ffffff;
	
}

.bread {
	width: 490px;
	padding: 10px 10px 10px 0px !important; padding: 10px 10px 10px 0px; 
	margin: 0px;
	font-size: 11px;
	color: #FF6600;
	display: block;

}

.bread a:link {
	text-decoration: underline;
	color: #FF6600;
}

.bread a:visited {
	text-decoration: underline;
	color: #FF6600;
}

.bread a:hover {
	text-decoration: underline;
	color: #CC3300;
}

.breadwhite {
	width: 490px;
	padding: 10px 10px 10px 10px !important; padding: 10px 10px 10px 10px; 
	margin: 0px;
	font-size: 11px;
	color: #FF6600;
	display: block;
}

.breadwhite a:link, .breadwhite a:visited {
	text-decoration: underline;
	color: #FF6600;
}

.breadwhite a:hover {
	text-decoration: underline;
	color: #CC3300;
}


.section {
	width: 480px;
	padding: 25px 10px 20px 10px;
	border-bottom: 1px dashed #CCCCCC;
	display: block;
}

.maincontent {
	width: 480px;
	padding: 0px 10px 20px 10px;
	display: block;
}

.maincontent a:link {
	text-decoration: underline;
	color: #FF6600;
}

.maincontent a:hover {
	text-decoration: underline;
	color: #CC3300;
}

.maincontent a:visited {
	text-decoration: underline;
	color: #FF6600;
}


.maincontent ul {
	padding: 0px 10px 20px 20px;
}

.maincontent li {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}

.maincontent li a:link {
	text-decoration: underline;
	color: #FF6600;
}

.maincontent li a:hover {
	text-decoration: underline;
	color: #CC3300;
}

.maincontent li a:visited {
	text-decoration: underline;
	color: #FF6600;
}



.browseprofiles {
	width: 470px;
	height: 240px;
	margin: 10px;
	padding: 25px 10px 20px 10px;
	display: block;
	border: 5px solid #FF6600;
	font-size: 12px;
	background-color: #F99855;
	color: #993300;
	font-weight: normal;

}
.browseleft {
	width: 245px;
	padding: 25px 10px 20px 0px;
	display: block;
	float: left;

}

.browseright{
	width: 180px;
	padding: 25px 10px 20px 10px;
	display: block;
	float: left;

}

.contentform {
	width: 450px;
	margin: 10px;
	padding: 0px 10px 10px 0px;
	display: block;
	font-size: 12px;
	color: #993300;
	font-weight: bold;
}

.contentform td {
	width: 200px;
}

.formbuttons {
	width: 450px;
	margin: 10px;
	padding: 10px 10px 10px 0px;
}

.loginformbuttons {
	width: 450px;
	margin: 0;
	padding: 0px 10px 10px 0px;
}


.photobrowse {
	width: 480px;
	margin: 0px;
	padding: 0px 10px 10px 10px;
	color: #993300;
}

.photobrowse img {
	margin: 2px 2px 2px 2px;
	border: 2px solid #999999;
	padding: 0px;
	float: left;
}


.nextprevious {
	width: 480px;
	margin: 0px;
	padding: 0px 10px 10px 10px;
	color: #993300;
	float: left;
}

table.nextprevious {
text-align: left;
margin: 0px 0 0 0;
padding: 0;
border: 0;
width: 100%;
font-size: 11px;
}

table.nextprevious TR.top TD {
}
table.nextprevious TR TD.bottom {
padding: 7px 7px 7px 7px; 
background: #EBEBEB; 
border-right: 0; 
vertical-align: center;
}
table.nextprevious TR TD.bottom UL {
list-style-type: none; 
margin: 0; 
padding: 0;
}
table.nextprevious TR TD.bottom UL LI{
padding-left: 3px; 
display: inline;
}
table.nextprevious TR TD.bottom UL LI a:visited {
color: #FF6600 !important;
text-decoration: none;

}
.nextprevious a:link {
	text-decoration: none;
	color: #FF6600;
}

.nextprevious a:hover {
	text-decoration: none;
	color: #ffffff;
}
.nextprevious a:visited {
	text-decoration: none;
	color: #FF6600;
}

.center_t {text-align: center;}
.right_t {text-align: right;}
.medium {font-size: 90% !important;}
.left {float: left;}
.small {font-size: 70% !important;}
.v_middle {vertical-align: middle !important;}
.l_m5 {margin-left: 5px !important;}
DIV.l_m5 {margin: 0 0 0 15px; padding: 0; border: 0; display: inline;}
DIV.l_m {margin: 0 0 0 15px; padding: 0; border: 0; display: inline;}

.footer {
	width: 720px;
	height: 53px;
	padding: 10px 0px 0px 10px;
	margin: 0px;
	border-top: 5px solid #ffffff;
	clear: both;
	color: #ffffff;
	font-size: 11px;
	background-color: #333333;
}

.footer a:link {
	text-decoration: underline;
	color: #ffffff;
}

.footer a:hover {
	text-decoration: underline;
	color: #FF6600;
}

.footer a:visited {
	text-decoration: underline;
	color: #ffffff;
}


/********************************************************************/
/* Type                                                             */
/********************************************************************/

h1 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size: 20px;
	color: #333333;
	font-weight: normal;
	
}

.accountmaincontent h1 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size: 20px;
	color: #ffffff;
	font-weight: normal;
	
}

h2 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	color: #336699;
	font-weight: normal;
	
}

.accountmaincontent h2 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	color: #336699;
	font-weight: bold;
	
}


h2 a:link, a:visited {
	text-decoration: underline;
	color: #336699;
}


h2 a:hover {
	color: #993300;
}

h3 {
	margin: 0px;
	padding: 2px 10px 2px 10px;
	font-size: 14px;
	color: #336699;
	font-weight: normal;
	font-weight: bold;
}

h3 a:link, h3 a:visited  {
	text-decoration: none;
	color: #663332;
}

.maincontent h3 {
	margin: 0px;
	padding: 2px 10px 2px 10px;
	font-size: 14px;
	color: #336699;
	font-weight: normal;
	font-weight: bold;
}

.accountmaincontent h3 {
	margin: 0px;
	padding: 2px 10px 0px 0px;
	font-size: 14px;
	color: #336699;
	font-weight: normal;
	font-weight: bold;
}

.accountmaincontent h3 a:link  {
	text-decoration: none;
	color: #663332;
}

h4 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}


h4 a:link, h4 a:visited {
	text-decoration: none;
	color: #FF6600;
}


h4 a:hover, h3 a:hover   {
	text-decoration: none;
	color: #CC3300;
}

.about h4 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}


h5 {
	margin: 0px;
	padding: 0px;
	font-size: 10x;
	color: #6699CC;
}

h6 {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-size: 150%;
	color: #CC3300;
	font-weight: bold;
	width: 678px;
}




.section p {
	margin: 5px 0px 0px 0px;
}


.section p a:link, .section p a:visited {
	text-decoration: underline;
	color: #FF6600;
}


.section p a:hover {
	text-decoration: underline;
	color: #993300;
}



.section h2 a:link {
	text-decoration: none;
	color: #FF6600;
}

.section h2 a:visited {
	text-decoration: none;
	color: #FF6600;
}


.section h2 a:hover {
	text-decoration: none;
	color: #993300;
}


p {
	font-size: 12px;
}

.sectiontitle {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #336699;
	font-weight: bold;
}



/********************************************************************/
/* Images                                                           */
/********************************************************************/

img {
	border: 0px;
}


img.button {
	margin: 0px 0px 0px 0px;
}

img.form {

	margin: 5px 10px 0px 10px;
}

img.icon {

	margin: 0px 10px 0px 0px;
	border: 2px solid #ffffff;
	float: left;
}


.message img {

	margin: 0px 10px 0px 0px;
	border: 2px solid #000000;
	float: left;
	
}

.tabcontent img {

	margin: 0px 10px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 2px solid #ffffff;
	float: left;
	background-color: #003366;
	
}

.tabimg-container  {

	margin: 0px 10px 0px 0px;
	border: 2px solid #ffffff;
	float: left;
	background-color: #336699;
	
}

.maincontent img {

	margin: 5px 10px 0px 0px;
	border: 2px solid #ffffff;
	float: left;
	
}

.col-left img {

	margin: 5px 10px 0px 0px;
	border: 2px solid #999999;
	float: left;
	
}

.col-right img {

	margin: 5px 10px 0px 0px;
	border: 2px solid #999999;
	float: left;
	
}

/********************************************************************/

/* Forms                                                            */

/********************************************************************/



form {
	margin: 0px 0px 0px 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
}

form.feature {
	margin: 5px 5px 5px 10px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
}


form.feature select {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 100%;
	padding: 0px 0px 0px 0px;
	margin: 5px 5px 0px 0px;
	width: 150px;
}

form.feature select.none {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 5px 0px;
	width: 150px;
}

form.feature input.feature {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 100%;
	padding: 0px 0px 0px 10px;
	margin: 0px 5px 5px 0px;
	width: 150px;
}


form.feature input{

	margin: 5px 5px 0px 0px;
}



textarea {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 100%;
	padding: 2px;
	width: 306px;
	height: 100px;
}


.accountmaincontent select {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 5px 0px;
	width: 150px;
}

/********************************************************************/

/* Student Account                                                        */

/********************************************************************/

.studentacctheader {
	width: 715px;
	height: 76px;
	padding: 5px 0px 0px 5px !important; padding: 5px 0px 0px 5px;
	margin: 0px;
	background-color: #333333;
	color: #ffffff;
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	font-size: 11px;
}

.studentacctheader a:link, .studentacctheader a:visited {
	text-decoration: underline;
	color: #FFFFCC;
}



.studentacctheader a:hover {
	text-decoration: underline;
	color: #fffffff;
}

.acctleft {
	width: 474px;
	height: 76px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.acctright {
	width: 232px;
	height: 76px;
	padding: 0px;
	margin: 0px;
	float: left;

}

.orangenav {
	width: 240px;
	height: 58px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.whitenav {
	width: 240px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	float: left;
}

.points {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #FFCC33;
	font-weight: bold;
	
}

.accountheader {
	width: 495px;
	padding: 10px 10px 10px 10px;
	margin: 0px;
	float: left;
	background-color: #6699CC;
	color: #000000;
	border-bottom: 5px solid #ffffff;
	
}

.accountmaincontent {
	width: 515px;
	font-size: 95%;
	padding: 0px 0px 20px 5px;
	margin: 0px;
	display: block;

}

.accountmaincontent a:link {
	text-decoration: none;
	color: #FF6600;
}

.accountmaincontent a:visited {
	text-decoration: none;
	color: #FF6600;
}


.accountmaincontent a:hover {
	text-decoration: underline;
	color: #993300;
}




.mainacctleft {
	width: 364px;
	padding: 0px;
	margin: 0px;
	float: left;
	height: 100%;
	background-color: #D6E7F7;
}

.mainacctleft a:link {
	text-decoration: underline;
	color: #FF6600;
}

.mainacctleft a:visited {
	text-decoration: underline;
	color: #FF6600;
}


.mainacctleft a:hover {
	text-decoration: underline;
	color: #993300;
}


.mainacctright {
	width: 150px;
	height: 76px;
	padding: 0px;
	margin: 0px;
	background-color: #6699CC;
	float: left;

}

.mainacctfull {
	width: 95%;
	padding: 10px 5px 10px 10px;
	margin: 0px;
	float: left;
}

.mainacctchall {
	width: 95%;
	padding: 10px 0px 10px 0px !important; padding: 10px 0px 10px 0px;
	margin: 0px;
	float: left;
}

.message {
	width: 90%;
	padding: 10px 5px 10px 0px;
	margin: 0px 10px 0px 10px;
	display: block;
	clear: both; 

}

.messagereply {
	width: 90%;
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
	display: block;
	background-color: #D3E5F8;

}

.messagebot {
	width: 320px;
	margin: 0px 5px 0px 0px;
	font-size: 95%;
	padding: 10px 10px 10px 10px;
	display: block;

}

.message p {
	margin: 5px 0px 0px 0px;
}

.message p a:link {
	text-decoration: underline;
	color: #FF6600;
}

.message p a:hover {
	text-decoration: underline;
	color: #993300;
}

.message p a:visited {
	text-decoration: underline;
	color: #FF6600;
}

table.account {
	width: 100%;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	border: 0px #D6E7F7;
	padding: 0px;
}

table.account tr {
	margin: 0px;
	border: 0px;
	background-color: #ffffff;
}

table.account tr td {
	margin: 0px;
	border: 0px;
	padding: 2px 5px 2px 5px;
}

table.account tr td.button {
	margin: 0px;
	border: 0px;
	padding: 2px 5px 2px 5px;
	text-align: right;
}

table.account tr td.titlebutton {
	margin: 0px;
	border: 0px;
	padding: 2px 5px 2px 5px;
	text-align: right;
	background-color: #6699CC;
}

table.account tr td.indent {
	margin: 0px;
	border: 0px;
	padding: 2px 2px 2px 15px;
}


td.accounttitle {
	background-color: #6699CC;
	padding: 10px 10px 10px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;

}

td.challengetitle {
	background-color: #660066;
	padding: 10px 10px 10px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;

}


td.sectiontitle {
	background-color: #999999;
	padding: 10px 10px 10px 10px;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;

}

td.pointtotal {
	background-color: #666666;
	padding: 10px 10px 10px 10px;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;

}


td.accounttitleselection {
	background-color: #6699CC;
	padding: 10px 10px 10px 10px;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;

}

table.account a:link {
	text-decoration: none;
	color: #FF6600;
}

table.account a:hover {
	text-decoration: none;
	color: #993300;
}

table.account a:visited {
	text-decoration: none;
	color: #FF6600;
}

/********************************************************************/

/* Search Results                                                     */

/********************************************************************/

.col-left {
	width: 240px;
	padding: 5px 0px 5px 10px;
	display: block;
	float: left;
}

.col-right {
	width: 240px;
	padding: 5px 10px 5px 1px;
	display: block;
	float: left;
}

.col-left dt a {
	float: left;
	display: block;
	margin: 2px;
	padding: 2px;
	border: 1px solid #ccc;
}

.col-left dt a:hover {
	border: 3px solid #ccc;
	padding: 0;
}
.col-right dt a {
	float: left;
	display: block;
	margin: 2px;
	padding: 2px;
	border: 1px solid #ccc;
}

.col-right dt a:hover {
	border: 3px solid #ccc;
	padding: 0;
}

/********************************************************************/

/* Industry                                                     */

/********************************************************************/

.icnav {
	padding: 0px 10px 0px 10px !important; padding: 0px 10px 0px 10px; 
	margin: 0px 10px 0px 10px !important; padding: 0px 10px 0px 10px; 
	width: 170px;
	font-size: 11px;
	background-color: #264C73;
	color: #FF6600;
	float: right;
	display: block;
}

.icoverview {
	width: 500px;
	height: 257px;
	padding: 0px 10px 0px 10px !important; padding: 0px 0px 0px 20px; 
	background-color: #264C73;
	color: #ffffff;
}

.icoverview a:link {
	text-decoration: underline;
	color: #ffffff;
}

.icoverview a:hover {
	text-decoration: underline;
	color: #CC3300;
}

.icoverview a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.icoverview h1 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size: 20px;
	color: #ffffff;
	font-weight: normal;
	
}

.icoverview h3 {
	margin: 0px;
	padding: 2px 0px 5px 0px;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	font-weight: bold;
}

form.ic {
	margin: 0px 10px 0px 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

form.ic select {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	width: 180px;
}


.icactivities {
	width: 730px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px !important; padding: 00px 0px 0px 0px; 
	border-top: 5px solid #ffffff;
	background-color: #ffffff;
	float: left;
	
}
.iccol1 {
	width: 236px;
	height: 100%;
	padding: 0px 0px 0px 5px !important; padding: 0px 0px 0px 4px; 
	float: left;
	
}
.iccol2 {
	width: 236px;
	height: 100%;
	padding: 0px 0px 0px 5px !important; padding: 0px 0px 0px 4px; 
	float: left;
	
}

.iccol3 {
	width: 236px;
	height: 100%;
	padding: 0px 0px 0px 5px !important; padding: 0px 0px 0px 4px; 
	float: left;
	
}


.icsection {
	width: 680px;
	margin: 0px 10px 0px 10px;
	padding: 25px 10px 20px 10px;
	border-bottom: 1px dashed #CCCCCC;
	display: block;

}

.icsection a:link, .icsection a:visited {
	text-decoration: underline;
	color: #FF6600;
}

.icsection a:hover {
	text-decoration: underline;
	color: #CC3300;
}

a.button {
cursor: pointer; 
text-align: center;
width: 100%;
text-decoration: none;
color: #FFFFFF !important;
padding: 1px 4px 1px 4px;
border: 2px solid #CC6600;
margin: 1px 4px 1px 4px;
font-weight: normal;
background: #FF9A36;
font-size: 10px;
}

a.button SPAN{
height: 18px;
line-height: 20px;
text-decoration: none;
}
a.button:hover, a.button:active {
background: #F87010;
text-decoration: none;
}

a.button:visited {
color: #FFFFFF;
text-decoration: none;
}


/* clearfix \*/
.clearfix {display: inline-table; margin-bottom: 0;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.hide {visibility: hidden;}

.none { display: none;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/********************************************************************/

/* Homepage                                                  */

/********************************************************************/
.hpheader {
	width: 715px;
	height: 76px;
	padding: 5px 0px 0px 5px !important; padding: 5px 0px 0px 5px;
	margin: 0px;
	background-color: #999999;
	color: #ffffff;
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	font-size: 11px;
}

.hpheader a:link {
	text-decoration: underline;
	color: #FFFFCC;
}


.hpheader a:hover {
	text-decoration: underline;
	color: #fffffff;
}

.hpleft {
	width: 474px;
	height: 76px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	
}

.hpright {
	width: 222px;
	height: 76px;
	padding: 0px;
	margin: 0px;
	float: left;

}


.hpnews {
	width: 190px;
	padding: 10px 10px 0px 14px;
	margin: 0px;
	float: left;
	color: #fffffff;
}

.hpnews img {

	margin: 0px 10px 0px 0px;
	border: 2px solid #ffffff;
	float: left;
	
}

.hpnews p {
	color: #ffffff;

}

.hpnews a:link {
	text-decoration: none;
	color: #FF6600;
}

.hpnews a:hover {
	text-decoration: none;
	color: #CC3300;
}

.hpnews a:visited {
	text-decoration: none;
	color: #FF6600;
}



.hpflash {
	width: 506px;
	height: 216px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
}

.hpmainleft {
	width: 214px;
	height: 216px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	float: left;
	background-color: #666666;
	border-left: 5px solid #ffffff;
	background-image: url(../images/bg_news_tile.gif);
	background-repeat: repeat-y;
}

.hpmainright {
	width: 506px;
	padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; 
	font-size: 100%;
	background-color: #003399;
	border-right: 5px solid #ffffff;
	float: left;
	height: 216px;
}

.hpcontainer {
	position: relative; /* IE wants this here */
	width: 730px;
	margin: 0;
	padding: 0;
	height: 100%;
	background-image: url(../images/bg_tile.gif);
	background-repeat: repeat-y;
	height: 100%;
}

.flash {
	width: 236px;
	padding: 10px 0px 10px 0px;
	margin: 10px;
	float: left;
}
