body {
	margin:0;
	color:#000;
	font-size:64%;
	background:#d1ecf2 url(/images/bg-page.jpg) repeat-x;
}
form,
fieldset {
	margin:0;
	padding:0;
	border:0;
	display:inline;
}
img {border:none;}
a:focus {outline:none;}
#main {
	margin:0 auto;
	width:976px;
	overflow:hidden;
}
/*-----header-----*/
#header {
	overflow:hidden;
	width:100%;
	background:#fff;
}
#header .bg {
	overflow:hidden;
	width:958px;
	height:82px;
	margin:0 9px;
	border-bottom:3px solid #6f4e99;
	background:url(/images/bg-header.jpg) no-repeat;
	position:relative;
}
#header .logo {
	float:left;
	margin:16px 0 0 14px;
	display:inline;
	width:206px;
	height:52px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/logo.png) no-repeat;
}
#header .logo a {
	display:block;
	width:206px;
	height:52px;
	position:relative;
}
#header a.btn-donation {
	position:absolute;
	top:0;
	left:636px;
	width:171px;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/btn-donation.gif) no-repeat;
	z-index:57;
}
#header a.btn-donation:hover {background-position:0 -29px;}
/*---navigation---*/
ul#nav {
	float:left;
	margin:0;
	padding:49px 0 0 40px;
}
ul#nav li {
	float:left;
	padding:0 0 0 18px;
	list-style:none;
}
ul#nav li a {
	display:block;
	height:8px;
	text-indent:-9999px;
	overflow:hidden;
}
ul#nav li.nav-home a {
	width:35px;
	background:url(/images/nav-home.gif) no-repeat;
}
ul#nav li.nav-programs a {
	width:69px;
	background:url(/images/nav-programs.gif) no-repeat;
}
ul#nav li.nav-research a {
	width:64px;
	background:url(/images/nav-research.gif) no-repeat;
}
ul#nav li.nav-parents a {
	width:84px;
	background:url(/images/nav-parents.gif) no-repeat;
}
ul#nav li.nav-medal a {
	width:87px;
	background:url(/images/nav-medal.gif) no-repeat;
}
ul#nav li.nav-about a {
	width:63px;
	background:url(/images/nav-about.gif) no-repeat;
}
ul#nav li.nav-news a {
	width:36px;
	background:url(/images/nav-news.gif) no-repeat;
}
ul#nav li a:hover,
ul#nav li a.selected {background-position:0 -8px;}
/*-----content-----*/
#content {
	clear:both;
	width:959px;
	padding:0 9px 8px 8px;
	overflow:hidden;
	background:#fff;
	position:relative;
}
/*---side-bar---*/
.side-bar {
	position:absolute;
	top:0;
	left:8px;
	padding:96px 7px 0;
	width:240px;
	z-index:888;
}
.side-bar .side-block {
	overflow:hidden;
	width:100%;
	clear:both;
	/* margin:0 0 22px; */
	margin:0 0 5px;
}
.side-bar .side-block h2 {
	margin:0;
	padding:0 0 2px;
	color:#317587;
	font:12px/15px Arial, Helvetica, sans-serif;
}
.side-bar .side-block img {
	display:block;
	margin:0;
}
.side-bar .side-block .txt {
	display:block;
	clear:both;
	padding:6px 4px 0;
	width:232px;
	border-top:2px solid #0a7089;
}
.side-bar .side-block h3 {
	margin:0;
	padding:0 0 0 8px;
	color:#317587;
	font:14px/18px "Times New Roman", Times, serif;
	background:url(/images/dot.gif) no-repeat 0 7px;
}
.recent-news {
	text-indent:-9999px;
	overflow:hidden;
	height:10px;
	margin:0 0 0 4px !important;
	padding:0 0 5px !important;
	font-size:0;
	line-height:0;
	background:url(/images/bg-news.png) no-repeat;
}
.side-bar .side-block p {
	margin:0;
	color:#317587;
	font:11px/14px Arial, Helvetica, sans-serif;
}
.side-bar .side-block p a {
	color:#317587;
	text-decoration:underline;
}
.side-bar .side-block p a:hover {text-decoration:none;}
/*---user-area---*/
.user-area {
	position:absolute;
	top:8px;
	right:21px;
	z-index:699;
	float:left;
	overflow:hidden;
}
#header .user-area {
	right:auto !important;
	left:838px !important;
	width:110px;
}
.user-area p {
	margin:0;
	float:right;
	color:#fff;
	font:11px/17px Arial, Helvetica, sans-serif;
}
.user-area p a {
	float:left;
	height:17px;
	padding:0 24px 0 0;
	color:#fff;
	text-decoration:none;
	overflow:hidden;
	background:url(/images/btn-go.gif) no-repeat 100% 0;
}
.user-area p a:hover {background-position:100% -17px;}
#header .user-area p a {color:#036278;}
fieldset.search { border: 0!important;}
.user-area .search {
	float:right;
	clear:right;
	padding:18px 0 0;
	width:110px;
}
.user-area .search #plc_lt_zoneSearch_SearchBox_txtWord {
	float:left;
	margin:0 5px 0 0;
	padding:1px 4px 2px;
	width:62px;
	border:1px solid #616364;
	border-color:#616364 #efefef #efefef #616364;
	color:#4d4d4d;
	font:11px Arial, Helvetica, sans-serif;
}
.user-area .search #plc_lt_zoneSearch_SearchBox_btnImageButton {
	float:left;
	margin:0;
	cursor:pointer;
}

.info { min-height: 450px; }
*html .info { height: 450px; }
h1, h2, h3 {
	display: block; color: #036278;
}
h1 { font-size: 1.8em; font-weight: bold; }
h2 { font-size: 1.08em; font-weight: bold; margin: 10px 0 0 0; }
h3 { font-size: 1em; }


/*---side-column---*/
.side-column {
	float:left;
	width:235px;
	padding:0 0 0 1px;
	overflow:hidden;
}
.side-column h3 {
	margin:0 0 14px;
	width:100%;
	height:40px;
	text-indent:-9999px;
	overflow:hidden;
}
.side-column h3.side-title-parks-medal,
.side-column h3.side-title-medal {background:url(/images/side-title-parks-medal.gif) no-repeat;}
.side-column h3.side-title-research {background:url(/images/side-title-research.gif) no-repeat;}
.side-column h3.side-title-programs {background:url(/images/side-title-programs.gif) no-repeat;}
.side-column h3.side-title-for-parents,
.side-column h3.side-title-parents {background:url(/images/side-title-for-parents.gif) no-repeat;}
.side-column h3.side-title-about-us {background:url(/images/side-title-about-us.gif) no-repeat;}
.side-column h3.side-title-news {background:url(/images/side-title-news.gif) no-repeat;}
.side-column h3.side-title-donations {background:url(/images/side-title-donations.gif) no-repeat;}

.side-column ul {
	overflow:hidden;
	width:142px;
	clear:both;
	margin:0 auto;
	padding:0;
}
.side-column ul li {
	float:left;
	width:142px;
	padding:0 0 18px;
	list-style:none;
	text-align:center;
	color:#6f4e99;
	font:11px/14px Helvetica, Arial, sans-serif;
}
.side-column ul li a {
	color:#6f4e99;
	text-decoration:none;
}
.side-column ul li a:hover,
.side-column ul li a.selected {font-weight:bold;}
.side-column ul li ul li {padding:4px 0 0 0;}
/*---main-info---*/
.main_programs .main-info,
.main_research .main-info,
.main_for-parents .main-info,
.main_parks-medal .main-info,
.main_donations .main-info,
.main_about-us .main-info {
	float:right;
	width:723px;
	overflow:hidden;
}
.info { padding: 24px 10px; }
.main_programs .info,
.main_research .info,
.main_for-parents .info,
.main_parks-medal .info,
.main_donations .info,
.main_about-us .info {
	padding: 0;
}

/*---medal-info---*/
.medal-info {
	overflow:hidden;
	padding:0 0 20px 8px;
	min-height:340px;
	background:url(/images/bg-medal.gif) left center no-repeat;
}
* html .medal-info {
	overflow:visible;
	height:340px;
}
.medal-info img { margin: 4px 8px 4px 0; }
.medal-info .hero img {
	float:right;
	margin:14px 18px 0 0;
}
.medal-info h2 { clear: left; }
.medal-info .info {
	width: 647px;
	padding:44px 10px 0 40px;
}
.medal-info strong.intro { width: 417px; }
* html .medal-info .info {
	overflow:visible;
	height:1%;
}
strong.intro {
	display:block;
	font:15px/20px Helvetica, Arial, sans-serif;
	color:#036278;
	margin:0 0 20px;
	/* float: left; */
}
.medal-info .info h1 {
	margin:0 0 -22px -40px;
	width: 417px;
	height:33px;
	overflow:hidden;
	text-indent:-9999px;
	position: relative;
	top: -33px;
	background:url(/images/title-parks-medal.gif) no-repeat;
}
em.subtitle {
	overflow:hidden;
	padding:0 0 0 32px;
	margin:0 0 20px;
	color:#8bc53f;
	font:13px/16px "Times New Roman", Times, serif;
	display:block;
}
.info p {
	margin:0;
}
.info p, .info blockquote, .info cite {
	display: block;
}
.info p, .info blockquote, .info cite, .info li, .info address {
	color:#036278;
	font:11px/21px Helvetica, Arial, sans-serif;
}
.info a, .main_search-results a { color:#036278; font: 1em Helvetica, Arial, sans-serif; }
.main_search-results a ul { padding: 0; }
.main_search-results a ul li { padding: 0 0 0.5em 0; }
/* .info cite { text-align: right; margin: 0 4em 0 0; } */
/*---medalist-block---*/
.medalist-block {
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0 0 22px;
	background:url(/images/bg-medalist-block.gif) repeat-y 35px 0;
}
.medalist-block .medalist-block-top {
	overflow:hidden;
	width:100%;
	background:url(/images/bg-medalist-block-top.gif) no-repeat 35px 0;
}
.medalist-block .medalist-block-bottom {
	overflow:hidden;
	width:100%;
	background:url(/images/bg-medalist-block-bottom.gif) no-repeat 35px 100%;
}
.medalist {
	float:left;
	padding:0 14px 0 19px;
	width:490px;
}
.medalist-short {
	float:right;
	padding:0 12px 0 0;
	width:404px;
}
.medalist-block img {
	float:left;
	margin:0 14px 0 0;
}
.medalist-block .txt {
	overflow:hidden;
	height:1%;
	padding:21px 0;
}
.medalist-block .txt h4 {
	margin:0;
	padding:0 0 0 7px;
	color:#036278;
	font:13px/16px "Times New Roman", Times, serif;
	background:url(/images/dot-2.gif) no-repeat 0 7px;
}
.medalist-block .txt p {
	margin:0;
	color:#036278;
	font:11px/19px Helvetica, Arial, sans-serif;
}
/*---research-info---*/
.research-info {
	overflow:hidden;
	padding:44px 12px 18px 0;
}
.research-info .intro {margin:0 0 10px;}
.research-info p, .research-info address, .research-info cite {
	display: block;
	margin:0 0 22px;
	color:#036278;
	font:11px/21px Helvetica, Arial, sans-serif;
}
.research-info ul {
	overflow:hidden;
	margin:0 0 22px;
	padding:0;
	width:100%;
}
.research-info ul li {
	float:left;
	width:100%;
	list-style:none;
	color:#036278;
	font:11px/21px Helvetica, Arial, sans-serif;
}
.research-info h1 {
	margin:0 0 22px;
	height:33px;
	text-indent:-9999px;
	background:url(/images/title-research.gif) no-repeat 100% 0;
}
/*---modules---*/
.modules {
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0 0 24px;
	background:url(/images/bg-module.gif) repeat-y;
}
.modules .modules-top {
	overflow:hidden;
	width:100%;
	background:url(/images/bg-module-top.gif) no-repeat;
}
.modules .modules-bottom {
	overflow:hidden;
	width:100%;
	background:url(/images/bg-module-bottom.gif) no-repeat 0 100%;
}
.modules .module {
	float:left;
	width:280px;
	padding:0 8px 0 0;
	margin:0 0 0 25px;
	display:inline;
}
.modules .module img {
	float:left;
	margin:0 15px 0 0;
}
.modules .module .txt {padding:42px 0 20px 48px;}
.modules .module .txt h4 {
	margin:0;
	padding:0 0 0 8px;
	height:40px;
	color:#f37c20;
	font:14px/18px "Times New Roman", Times, serif;
	background:url(/images/dot-orange.gif) no-repeat 0 7px;
	overflow:hidden;
}
.modules .module .txt p {
	margin:0;
	color:#f37c20;
	font:11px/16px Helvetica, Arial, sans-serif;
}
.modules .module .txt p a {
	color:#f37c20;
	text-decoration:underline;
}
.modules .module .txt p a:hover {text-decoration:none;}
/*---programs---*/
.programs {
	overflow:hidden;
	padding:44px 0 24px 46px;
}
* html .programs {
	overflow:visible;
	height:1%;
}
.programs h1 {
	margin:0 0 18px;
	height:33px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/title-programs.gif) no-repeat;
}
.programs .columns-holder {
	overflow:hidden;
	width:696px;
	clear:both;
	position:relative;
	background:url(/images/bg-columns-holder.gif) repeat-y 214px 0;
}
.programs .column {
	float:left;
	width:200px;
	padding:0 14px 0 0;
	margin:0 18px 0 0;
}
.programs .column h2 {
	margin:0 0 18px;
	clear:both;
	font-size: 14px;
	line-height: 14px;
	color: #3dbddf;
	font-weight: bold;
}
.programs .column ul {
	overflow:hidden;
	width:100%;
	margin:0 0 -24px;
	padding:0;
}
.programs .column ul li {
	float:left;
	width:100%;
	padding:0 0 24px;
	list-style:none;
	font:11px/16px Helvetica, Arial, sans-serif;
	height: 300px;
}
.programs .column ul li .img {
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0 0 4px;
	min-height:150px;
	background:url(/images/frame.gif) no-repeat 26px 31px;
}
* html .programs .column ul li .img {
	overflow:visible;
	height:150px;
}
.programs .column ul li .img {display:block;}
.programs .column ul li .img span {
	display:block;
	clear:both;
	font:13px/16px "Times New Roman", Times, serif;
	color:#f37c20;
	padding:5px 0 0 56px;
	background:url(/images/dot-orange.gif) no-repeat 48px 12px;
}
.programs .column ul li .img span a {
	color:#f37c20;
	text-decoration:none;
}
.programs .column ul li .img span a:hover {text-decoration:underline;}
.programs .column ul li p {
	margin:0;
	color:#036278;
}
.programs .column ul li p a {
	color:#036278;
	text-decoration:underline;
}
.programs .column ul li p a:hover {text-decoration:none;}
/*---parents-block---*/
.parents-block {
	overflow:hidden;
	width:100%;
}
.parents-block img {
	float:right;
	margin:14px 0 0 22px;
}
.parents-block .info {
	overflow:hidden;
	padding:44px 0 0;
}
.parents-block .info .intro {margin:0 0 36px;}
.parents-block .info h1 {
	margin:0 0 30px;
	height:38px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/title-parents.gif) no-repeat;



}
.parents-block ul.boxes {
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0 0 10px;
	padding:0;
}
.parents-block ul.boxes li {
	float:left;
	list-style:none;
	width:170px;
	min-height:150px;
	background:url(/images/frame.gif) no-repeat 26px 31px;
}
* html .parents-block ul.boxes li {
	height:150px;
}

.parents-block ul.boxes li img {
	float:none;
	display:block;
	list-style:none;
	margin:0;
}
.parents-block ul.boxes li span {
	display:block;
	clear:both;
	padding:5px 0 0 56px;
	background:url(/images/dot-orange.gif) no-repeat 49px 12px;
	color:#f37c20;
	font:13px/16px "Times New Roman", Times, serif;
}
.parents-block ul.boxes li span a {
	color:#f37c20;
	text-decoration:none;
}
.parents-block ul.boxes li span a:hover {text-decoration:underline;}
/*---donations-block---*/
.donations-block {
	overflow:hidden;
	width:100%;
}
.donations-block img {
	float:right;
	margin:14px 0 0 22px;
}
.donations-block .info {
	overflow:hidden;
	padding:44px 0 0;
}
.donations-block .info .intro {margin:0 0 36px;}
.donations-block .info h1 {
	margin:0 0 30px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/title-donations.gif) no-repeat;
}
/*---news-block---*/
.news-block {
	overflow:hidden;
	width:100%;
}
.news-block h2 {
	font-size: 1.2em;
}

.news-block .info {
	overflow:hidden;
	padding:44px 0 0;
}
.news-block .info .intro {margin:0 0 36px;}
.news-block .info h1 {
	margin:0 0 30px;
	height:38px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/title-news.gif) no-repeat;
}
/*---about-us-block---*/
.about-us-block {
	width:100%;
}
.about-us-block img {
	float:right;
	margin:14px 0 0 22px;
}
.about-us-block .info {
	padding:44px 0 0;
}
.about-us-block .info .intro {margin:0 0 36px;}
.about-us-block .info h1 {
	margin:0 0 30px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/title-about-us.gif) no-repeat;
}
/*---interior-block---*/
.interior-block {
	overflow:hidden;
	width:100%;
}
.interior-block .info {
	overflow:hidden;
	padding:24px 10px;
}
/*---info-area---*/
.info-area {
	overflow:hidden;
	width:100%;
	padding:0 0 20px;
}
.info-area img {
	float:right;
	margin:16px 12px 0 10px;
	display:inline;
}
.info-area .info {
	overflow:hidden;
	padding:44px 0 0px;
}
* html .info-area .info {
	overflow:visible;
	height:1%;
}
.info-area .info h1.title-ambassadors {
	margin:0 0 10px;
	overflow:hidden;
	height:33px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/title-ambassadors.gif) no-repeat 100% 0;
}
.info-area .info .subtitle {
	color:#f37c20;
	font:12px/16px "Times New Roman", Times, serif;
	display:block;
	clear:both;
	padding:0 0 0 120px;
}
.info-area .info p {
	margin:0 0 18px;
	color:#036278;
	font:11px/21px Helvetica, Arial, sans-serif;
}
.info-area .info ul.btns {
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0;
	padding:0;
}
.info-area .info ul.btns li {
	float:left;
	list-style:none;
	padding:0 12px 0 0;
}
.info-area .info ul.btns li a {
	display:block;
	width:57px;
	height:58px;
	text-indent:-9999px;
	overflow:hidden;
}
.info-area .info ul.btns li a.btn-join {background:url(/images/btn-join.gif) no-repeat;}
.info-area .info ul.btns li a.btn-view {background:url(/images/btn-view.gif) no-repeat;}
/*-----footer-----*/
#footer {
	clear:both;
	width:976px;
	margin:0 0 10px;
	padding:5px 0 0;
	overflow:hidden;
}
#footer .box-holder {
	overflow:hidden;
	padding:0 0 0 22px;
	margin:0 0 14px;
	width:954px;
}
#footer .info-box {
	float:left;
	width:300px;
	padding:0 0 0 16px;
}
#footer .info-box img {
	float:left;
	margin:0;
}
#footer .info-box .txt {
	float:right;
	width:228px;
	padding:10px 0 0;
}
#footer .info-box .txt h3 {
	margin:0;
	padding:0 0 0 8px;
	color:#0b7ea0;
	font:13px/16px "Times New Roman", Times, serif;

	background:url(/images/dot.gif) no-repeat 0 7px;
}
#footer .info-box .txt p {
	margin:0;
	color:#0b7ea0;
	font:11px/15px Arial, Helvetica, sans-serif;
}
#footer .info-box .txt p a {
	color:#0b7ea0;
	text-decoration:underline;
}
#footer .info-box .txt p a:hover {text-decoration:none;}
.footer-nav {
	overflow:hidden;
	width:100%;
	clear:both;
}
.footer-nav p {
	float:left;
	margin:0;
	padding:0 10px 0 0;
	color:#a2abaf;
	font:11px/14px Arial, Helvetica, sans-serif;
}
.footer-nav ul {
	float:left;
	margin:0;
	padding:0;
}
.footer-nav ul li {
	float:left;
	padding:0 6px 0 7px;
	list-style:none;
	color:#a2abaf;
	font:11px/14px Arial, Helvetica, sans-serif;
	background:url(/images/separator-grey.gif) no-repeat 0 60%;
}




.footer-nav ul li:first-child,
#footer-inner .footer-nav ul li:first-child {
	background:none;
	padding:0 6px 0 0;
}
.footer-nav ul li a {
	color:#a2abaf;
	text-decoration:none;
}
.footer-nav ul li a:hover {text-decoration:underline;}
#footer-inner {
	clear:both;
	width:956px;
	margin:0 0 10px;

	padding:16px 10px 0;
	overflow:hidden;
}
#footer-inner .footer-nav p,
#footer-inner .footer-nav ul li,
#footer-inner .footer-nav ul li a {color:#687679;}
#footer-inner .footer-nav ul li {background:url(/images/separator-dark.gif) no-repeat 0 60%;}

#main .EditableTextTitle { display: none; }

#main .TopLeftCorner,
#main .TopMiddleBorder,
#main .TopRightCorner { background: transparent none; }

#movie-wrapper { position: fixed; width: 100%; height: 100%; top: 0; left: 0; bottom: 0; right: 0; background: url(/images/transparent-black.png); z-index: 9999; }
#movie-wrapper object { position: absolute; z-index: 9999; left: 50%; top: 50%; width: 600px; height: 400px; margin: -200px 0 0 -300px; }
#movie-wrapper a { position: absolute; left: 50%; top: 50%; margin: 200px 0 0 270px; color: white; }

.vote-cell { width: 200px; padding: 0 20px; text-align: center; margin: 0 auto; }
.vote-cell .thumbnail { width: 200px; max-height: 200px; }
/*#Examples/Media Libraries#*/


.MediaLibraryListDescription
{
	vertical-align: top;	
}

.MediaLibraryListDescription a
{
	font-size: 18px;
}

.MediaLibraryListPhoto
{
	padding: 4px 20px 1px 5px; 
}


.MediaListItem
{
	margin: 10px 0px; 
	width: 743px;
	background: url(../App_Themes/CorporateSite/Images/Examples/MediaListTop.gif) no-repeat;
}

.MediaListItemBottom
{
	height: 6px;
	background: url(../App_Themes/CorporateSite/Images/Examples/MediaListBottom.gif) no-repeat;

}

.MediaLibraryListDescriptionText
{
	padding-top: 10px;
	font-size: 12px; 
}
/*#Media library#*/
.mediaItem
{
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo.gif') no-repeat;
	float: left;
	font-size: 10px;
	width: 132px;
	margin: 4px;
}

.mediaItemBottom
{
	height: 4px;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_bottom.gif') no-repeat;
	font-size: 0;
	line-height: 0;
}

.mediaItem a
{
	color: Black;
	text-decoration: none;

	font-weight: bold;
	font-size: 11px;
}

.mediaLibraryPhoto
{
	height: 122px;
	width: 132px;
	text-align: center;

}

.mediaLibraryDescription
{
	padding: 0px 3px;
	color: #737373;
}


.MediaLibrarySort
{
	padding-bottom: 13px;
}


.MediaLibrarySort span
{
	font-weight: bold;
}


.MediaLibrarySort a
{
	color: Black;
}

.MediaLibrarySort a:hover
{
	text-decoration: none;
}


.MediaGalleryFolderTree
{
	float: left;
	width: 180px;
	overflow: auto;
}

.MediaGalleryFolderTree a
{
	color: Black;
}

.MediaGalleryContent
{
	float: left;
	width: 700px;
}

.MediaGalleryDetail
{
	width: 650px;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_detail.gif') no-repeat;	
text-align: center;
	padding: 15px 0px;
	
}

.MediaGalleryDetailBottom
{
	width: 650px;
	padding-top: 5px;

	padding-right: 16px;
	text-align: right;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_detail_bottom.gif') no-repeat;
}

.MediaGalleryDetailBottom img
{
	border: none;
}

.SelectedFolder
{
	font-weight: bold;
}

.MediaGalleryDetailBottom h2

{
	padding-top: 5px;
	margin: 0;
	color: #737373;
	font-size: 16px;
	width: 400px;
	text-align: left;
}

.MediaGalleryDetailBottom h6

{
	padding-top: 5px;
	margin: 0;
	color: #737373;
	font-size: 10px;
	width: 400px;
	text-align: left;
}

.MediaGalleryContent .Pager
{
clear: both;
text-align: center;
}

.MediaGalleryPagger
{
    padding-bottom: 10px;	
}

.MediaGalleryPagger a
{
	display: block;
	color: Black;
	background: url('../App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
	padding-left: 18px;
	font-weight: bold;
	padding-bottom: 4px;
}

.MediaGalleryDetail object
{
background: #efefef;
}

a.MediaBack
{
	display: block;
	color: Black;
	background: url('../App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
	padding-left: 18px;
	font-weight: bold;
	padding-bottom: 10px;
}

.CommentUserName {
	text-decoration: underline;
}

.ContentTree
{
	float: left;
	width: 150px;
	height: 500px;
}

.MediaContent
{
	float: left;
	width: 700px;
}


.MediaFileUploader
{
	padding-bottom: 30px;
}
/*#Content rating#*/
.ratingStar
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../App_Themes/Default/Images/Design/Controls/ContentRating/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../App_Themes/Default/Images/Design/Controls/ContentRating/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../App_Themes/Default/Images/Design/Controls/ContentRating/SavedStar.png);
}

.CntRatingResult
{
    clear:left;
    padding-top:5px;
}

.CntRatingRadioTable tr
{
    text-align: center;
}

-------------

/*#Video library#*/
.vmediaItem
{
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo.gif') no-repeat;
	float: left;
	font-size: 10px;
	width: 200px;
	margin: 4px;
}

.vmediaItemBottom
{
	height: 4px;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_bottom.gif') no-repeat;
	font-size: 0;
	line-height: 0;
}

.vmediaItem a
{
	color: Black;
	text-decoration: none;

	font-weight: bold;
	font-size: 11px;
}

.vmediaLibraryPhoto
{
	height: 122px;
	width: 132px;
	text-align: center;

}

.vmediaLibraryDescription
{
	padding: 0px 3px;
	color: #737373;
}


.vMediaLibrarySort
{
	padding-bottom: 13px;
}


.vMediaLibrarySort span
{
	font-weight: bold;
}


.vMediaLibrarySort a
{
	color: Black;
}

.vMediaLibrarySort a:hover
{
	text-decoration: none;
}


.MediaGalleryFolderTree
{
	float: left;
	width: 180px;
	overflow: auto;
}

.MediaGalleryFolderTree a
{
	color: Black;
}

.MediaGalleryContent
{
	float: left;
	width: 700px;
}

.vMediaGalleryDetail
{
	width: 650px;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_detail.gif') no-repeat;	
text-align: center;
	padding: 15px 0px;
	
}

.MediaGalleryDetailBottom
{
	width: 650px;
	padding-top: 5px;

	padding-right: 16px;
	text-align: right;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_detail_bottom.gif') no-repeat;
}

.MediaGalleryDetailBottom img
{
	border: none;
}

.SelectedFolder
{
	font-weight: bold;
}

.MediaGalleryDetailBottom h2

{
	padding-top: 5px;
	margin: 0;
	color: #737373;
	font-size: 16px;
	width: 400px;
	text-align: left;
}

.MediaGalleryDetailBottom h6

{
	padding-top: 5px;
	margin: 0;
	color: #737373;
	font-size: 10px;
	width: 400px;
	text-align: left;
}

.MediaGalleryContent .Pager
{
clear: both;
text-align: center;
}

.MediaGalleryPagger
{
    padding-bottom: 10px;	
}

.MediaGalleryPagger a
{
	display: block;
	color: Black;
	background: url('../App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
	padding-left: 18px;
	font-weight: bold;
	padding-bottom: 4px;
}

.MediaGalleryDetail object
{
background: #efefef;
}

a.MediaBack
{
	display: block;
	color: Black;
	background: url('../App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
	padding-left: 18px;
	font-weight: bold;
	padding-bottom: 10px;
}

.CommentUserName {
	text-decoration: underline;
}

.ContentTree
{
	float: left;
	width: 150px;
	height: 500px;
}

.MediaContent
{
	float: left;
	width: 700px;
}


.MediaFileUploader
{
	padding-bottom: 30px;
}
/*#Content rating#*/
.ratingStar
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../App_Themes/Default/Images/Design/Controls/ContentRating/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../App_Themes/Default/Images/Design/Controls/ContentRating/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../App_Themes/Default/Images/Design/Controls/ContentRating/SavedStar.png);
}

.CntRatingResult
{
    clear:left;
    padding-top:5px;
}

.CntRatingRadioTable tr
{
    text-align: center;
}