/* Arab Journalism Awards CSS V1 */

/* main divs */
body
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #FFFFFF;
	background-image: url(../_images/common/main-bg.jpg);
	background-repeat: repeat-x;
}
.bodyScroll {
overflow: hidden;
overflow:scroll; 
overflow:hidden;
}
a {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

a:link
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-decoration: none;
	color: #333333;
}
	
a:visited
{
	margin: 0px;
	padding: 0px;
	border: 0px; 
	text-decoration: none;
	color: #274E18;
	color:#333333;
}
	
a:hover, a:active
{
	margin: 0px;
	padding: 0px;
	border: 0px; 
	text-decoration: underline; 
	color: #333333;
}

img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	float:right;  
	overflow: hidden;
}

#main-container {
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 970px;
	background-image: url(../_images/common/shadow-leftandright.jpg);
	background-repeat: repeat-y;
	overflow: auto;
}

#shadow-left {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 5px;
	height: 100%;
	background-image: url(../_images/common/shadow-left.jpg);
}

#shadow-right {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 5px;
	height: 100%;
	background-image: url(../_images/common/shadow-right.jpg);
}

#main {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 960px;
	background-color: #FFFFFF;
	overflow: auto;
}
.cont-lft{width:635px;}
.hnewsdiv{margin-top: 20px;}
.hmediadiv{float:right; margin-top: 20px; width:290px;}
.hawardCatdiv{float:right; margin-top:20px; margin-right:15px; width:330px;}
.hWinnerdiv{width:270px;}
.hWinner2008Title{float: right;margin:3px 10px 0px 10px;padding: 0px;border: 0px;font-size: 1em;text-align: left;color: #000000;}
.hWinner2008Img{padding:3px 7px 5px 6px;width:235px;height:150px;}
.hnewsImg{width:145px;height:125px;}
.hWinnerClick{margin-right:0px;margin-bottom:0px; font-size: 13px;}
.hwinnerRandimg{width:120px;height:120px;}
.hwinnerRandCont{float:right; margin-top:5px;margin-right:-5px; width:115px;overflow:hidden;}


/* header divs */
#header {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 960px;
	height: 318px;
	background-color: #FFFFFF;
}

#header-top {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 950px;
	height: 125px;
}

#header-top-left {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 500px;
	height: 125px;
	background-image: url(../_images/common/aja-logo.jpg);
	background-repeat: no-repeat;
	background-position:right;
}

#header-top-right {
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 450px;
	height: 125px;
}

#header-banner {
	margin: 5px;
	padding: 0px;
	border: 0px;
	width: 950px;
	height: 150px;
	background-repeat: no-repeat;
}
.headerlinksdiv{float:left; margin-top:10px;}
.headerdir{float:right;}
.headerAradiv{float:left; margin-top:3px; margin-right:-32px; width:54px; height:9px;}
.headerSearchp{float:right; margin:5px; clear:none;font-size:12px;color:#333333;}
.headerSearchdiv{float:right; width:234px; height:20px; border:1px solid #E8E8E8; background-color:#F3F3F3;}
.headerSearchtxt{float:right; width:207px; height:18px; margin-top:2px; padding:0px; border:0px; background-color:#F3F3F3;}
.headerSearchimg{float:left;}
/* content divs */
#content {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	border: 0px;
	width: 950px;
	background-image: url(../_images/common/content-background-top.jpg);
	background-repeat: repeat-x;
	overflow: auto;
}

#content-left {
	float: right;
	margin-right: 15px;
	margin-top: 15px;
	padding: 0px;
	border: 0px;
}

#content-middle {
	float: right;
	margin-top: 15px;
	padding: 0px;
	border: 0px;
}

#content-right {
	float: left;
	margin-top: 15px;
	margin-left: 15px;
	padding: 0px;
	border: 0px;
}

#breadcrumbs {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: inherit;
	height: 30px;
	background-image: url(../_images/common/breadcrumbs-bg.png);
	background-repeat: no-repeat;
	background-color: #09679D;
	overflow: hidden;color:#FFFFFF;font-size:12px;
	vertical-align:middle;background-position:right;
}
.breadcrumbHome,.breadcrumbHome a,.breadcrumbHome a:hover,.breadcrumbHome a:visited{color:#FFFFFF;font-size:12px;}
#pageNav {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 30px;
	background-color: #90BED8;
	overflow: hidden;
	text-align:center;
	
}
#pageNav img{
	float:left;
}

.hr-blue {
	clear: both;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: inherit;
	height: 1px;
	background-color: #09679D;
	overflow: hidden;
}

.hr-gray {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: inherit;
	height: 1px;
	background-color: #CDCDCD;
	overflow: hidden;
}

/* content classes */
.section {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.section-title {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: inherit;
	height: 30px;
	background-image: url(../_images/common/title-middle.jpg);
	background-repeat: repeat-x;
}

.section-title-left {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 1px;
	height: 30px;
	background-image: url(../_images/common/title-left.jpg);
	background-repeat: no-repeat;
}

.section-title-right {
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 1px;
	height: 30px;
	background-image: url(../_images/common/title-right.jpg);
	background-repeat: no-repeat;
}

.section-content {
	margin: 1px 0px 0px 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	width: inherit;
	background-color: #FFFFFF;
	overflow: hidden;
}

.section-content2 {
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 20px;
	margin-right: 15px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
	width: inherit;
	overflow: auto;
	width:610px;
}


.section-contentNews {
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 20px;
	margin-right: 15px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
	width: inherit;
	overflow: auto;
	width:620px;
}
.section-Judges1 {
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 20px;
	margin-right: 15px;
	padding: 0px;
	border-bottom: 0px solid #CCCCCC;
	width: inherit;
	overflow: auto;
	width:610px;
}

.section-Judges {
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-right: 15px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
	width: inherit;
	overflow: auto;
	
}
.section-WinnerContent {
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 20px;
	margin-right: 15px;
	padding: 0px;
	border-bottom: 0px solid #CCCCCC;
	width: inherit;
	overflow: auto;
}
.section-WinnerContent1 {
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-right: 15px;
	padding: 0px;
	border-bottom: 0px solid #CCCCCC;
	width: inherit;
	overflow: auto;
}
/* News */
.imgnewsfinal{width:286px;height:191px;margin:0px 15px 15px 0px;float:left;}
#homepage-newsLeft{
	float: right;
	margin: 0px;
	padding: 0px;
	border:0px;
	width: 158px;
	height: 156px;
	background-color: #EEEEEE;
}

.homepage-newsCenter {float: right;width: 317px;height: 156px;text-align:justify;}
.homepage-newsCenterNoimg {float: right;width: 460px;height: 156px;text-align:justify;}

#homepageNewsRight {float: right;margin: 0px;padding: 0px;border: 0px;height: 156px;}

.homepage-newsDates {margin: 0px;padding: 0px;border:0px;width: 158px;height: 52px;}
.hnewsDatebgSel{background-image: url(../_images/news/date_selected.png);}
.hnewsDatebgUnSel{background-image: url(../_images/news/date_unselected.png);}
.hnewsDatePos{padding-right:25px;padding-top:15px;text-transform:uppercase;font-size:12px;color:#1A4981;}
.hnewsDatePos1{padding-right:25px;font-size:11px;}

.homepage-newsImage 
{
	float:left;
	margin: 15px 0px 0px 12px;
	padding: 0px;
	border: 0px;
	height:127px; 
	width:111px;
}

.homepage-viewAllNews {
	margin: 15px;
	padding: 0px;
	border: 0px;
	width: 80px;
	height: 11px;
}

.newslist-list {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #A5C5D4;
	width:240px;
	height:28px;
}

.newslist-list-big {
	clear: both;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: inherit;
}

.newslist-thumbnail1 {
	margin: 0px;
	padding: 0px;
	border: 1px solid #A7B4BD;
	width: 76px;
	height: 56px;
	overflow: hidden;
}

/* Media Center - Homepage */
#homepage-videos {
	margin: 15px;
	padding: 0px;
	border: 0px;
	width: 284px;
	height: 88px;
}

.homepage-videos-thumbnail {
	float: right;
	margin: 12px;
	padding: 0px;
	border: 0px;
	width: 107px;
	height: 83px;
}

.homepage-videos-list {float: right;margin: 15px 3px -5px 0px;padding: 0px;border-bottom: 1px dashed #666666;width: 142px;
	background-image: url(../_images/mediacenter/videosIcon.jpg);background-repeat: no-repeat;overflow: auto;}

.pHomepage-videos-list {margin: 0px 0px 5px 0px;padding: 0px;border: 0px;font-size: 11px;color: #000000;}
.pHomepage-videos-list a,.pHomepage-videos-list a:hover,.pHomepage-videos-list a:visited {font-size: 11px;color: #000000;}
.homepage-videos-listsep {float: right;margin:4px 0px 4px 0px;border-bottom: 1px dashed #666666;width: 142px;background-position:center}
.Ipage-videos-listsep {float: right;margin:4px 0px 4px 0px;border-bottom: 1px dashed #666666;width: 100px;background-position:center}

.hMediadiv{width:288px;}
.iMediadiv{width:270px;overflow:hidden;height:118px;}
.hMediaContdiv{float:right; width:140px;margin:10px 5px 0px 0px;}
.iMediaContdiv{float:right; width:114px;margin:10px 5px 0px 0px;}
.hMediaTitle{float:none; margin-top:120px; margin-right:10px;}
.hmediaImg{padding-bottom:10px;width:263px; height:131px; border:solid 1px #E7D5C1;border-style:solid;padding:2px;border-color:#1D7BBB;background-color:#1D7BBB;}

/* Awards Categories */
#ribbon {
	position: absolute;
	float: right;
	margin: -42px -26px -6px -6px;
	padding: 0px;
	border: 0px;
	width: 80px;
	height: 93px;
	background-repeat: no-repeat;
	background-image: url(../_images/common/awards-ribbon.gif);
}

.homepage-category {
	margin: 14px;
	padding: 0px;
	border: 0px;
	width: 299px;
	height: 37px;
	background-image: url(../_images/common/awardcategory-bg.jpg);
	background-repeat: no-repeat;
}

.category1 {
	
	
	padding: 0px;
	border: 0px;
	font-size: 14px;
	color: #938027;text-align:right;
}
.category1:a,.category1:a:hover,.category1:a:visited,category1 p {
	
	padding: 0px;
	border: 0px;
	font-size: 13px;
	color: #938027;text-align:right;
}

.category2 {
	
	padding: 0px;
	border: 0px;
	font-size: 13px;
	color: #000000;text-align:right;
}


/* Winners and Judges  */
.hwinnercontdiv{margin: -5px 9px 9px 9px;padding: 0px;border: 1px solid #CCCCCC;width: 248px;background-color: #F3F9EF;overflow: auto;}
.hwinnerinner{margin:4px; width:240px; background-color:#ECECEC; overflow:auto;}
.hwinnertitle
{
	float: right;margin:3px 11px 0px 0px;padding: 0px;border: 0px;font-size: 1em;text-align:right;color: #000000;
	
	}
.hwinnerViewall{float: right;margin: 18px 168px 0px 0px;padding: 0px;border: 0px;height: 15px;background-image: url(../_images/common/arrow-view-all.jpg);background-repeat: no-repeat;}
.hwinnerViewall1{float: left;margin: 55px 48px 0px 0px;padding: 0px;border: 0px;height: 15px;background-image: url(../_images/common/arrow-view-all.jpg);background-repeat: no-repeat;}
.hwinnerImg{margin:3px 0px 0px 11px;}
.hwinnerGallerydiv{margin: 4px 9px 16px 9px;padding: 0px;border: 1px solid #CCCCCC;width: 248px;background-color: #F3F9EF;overflow: auto;}
.hwinnerGalleryinnerdiv{margin:4px; width:240px; background-color:#E3E3E3; overflow:auto;}
.hwinnerBgcolor{background-color:#A7B4BC;}
.hwinnerClick{clear:right;margin: 0px 11px 4px 0px;padding: 0px;border: 0px;font-size: 10px;text-align: right;color: #333333;}
.hWinnerthumbImg1{width:70px;height:69px;margin-right:10px;}
.hWinnerthumbImg2{width:70px;height:69px;margin-right:4px;margin-left:4px;}
.hWinnerthumbImg3{width:70px;height:69px;}
.hwinnerViewAll{float: right;margin: 6px 173px 0px 0px;height: 15px;background-image: url(../_images/common/arrow-view-all.jpg);background-repeat: no-repeat;}
.hWinnerRandTitle{margin:10px 5px 0px 10px;}
.hwinnerRandDate {margin: 15px 15px 0px 15px;font-size: 11px;text-align: left;color: #938027;}
.winnersjudges-content1 {
	margin: 9px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	width: 250px;
	background-color: #F3F9EF;
	overflow: hidden;
}	
.winnersjudges-content {
	margin: 9px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	width: 248px;
	background-color: #F3F9EF;
	overflow: hidden;
}

.innerMedia-content {
	margin: 9px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	width: 250px;
	background-color: #F3F9EF;
	overflow:hidden;
	
	
	
}
#featured-winner {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 113px;
	height: 124px;
	overflow: auto;
}

/* Common Classes*/
.viewAll {
	float: right;
	margin: 15px 3px 0px 0px;
	padding: 0px;
	border: 0px;
	width: 142px;
	height: 15px;
	background-image: url(../_images/common/arrow-view-all.jpg);
	background-repeat: no-repeat;
}

.viewAll2 {
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	height: 25px;
	background-image: url(../_images/common/arrow-view-all.jpg);
	background-repeat: no-repeat;
}

.spacer {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.container {}

.right-arrow {float: right;width: 28px;height: 28px;background-image: url(../_images/common/lightblue-arrow.png);background-repeat: no-repeat;}

.blue-right-arrow {
	float: right;
	margin: 1px 3px 1px -20px;
	padding: 0px;
	border: 0px;
	width: 28px;
	height: 28px;
	background-image: url(../_images/common/lightblue-arrow.png);
	background-repeat: no-repeat;
}

/* common text */
.mainmenu {
	float: right;
	margin: 8px 0px;
	padding: 0px;
	border: 0px;
	color: #FFFFFF;
	font-size: 16px;
	text-indent: 0em;
}

.pTitle {
	float: right;
	margin: 6px 10px 0px 0px;
	padding: 0px;
	border: 0px;
	font-size: 18px;
	text-align: left;
	color: #FFFFFF;
}

.pTitle2 {
	float: right;
	font-size: 16px;
	text-align: left;
	color: #000000;
}

.pTitle3 {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 16px;
	text-align: left;
	color: #1B497F;
}

.pViewAll {
	margin: -3px 0px 0px 15px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	color: #333333;
}

.p1 {
	margin: 15px 15px 0px 15px;
	padding: 0px;
	border: 0px;
	font-size: 15px;
	text-align: right;
	color: #938027;
}
.p1 a,.p1 a:visited,.p1 a:hover {
	padding: 0px;
	border: 0px;
	font-size: 15px;
	text-align: left;
	color: #938027;
}

.newsTitleHome {
	margin: 15px 15px 0px 15px;
	padding: 0px;
	border: 0px;
	font-size: 16px;
	text-align: right;
	color: #938027;
	font-weight:bold;
}
.newsTitleHome a,.newsTitleHome a:visited{
	padding: 0px;
	border: 0px;
	font-size: 16px;
	text-align: left;
	color: #938027;
	font-weight:bold;
	text-decoration:none;
}
.newsMoreHome {
	
	padding: 0px;
	border: 0px;
	font-size: 12px;
	color: #938027;
	font-weight:bold;
}
.newsMoreHome a,.newsMoreHome a:visited{
	padding: 0px;
	border: 0px;
	font-size: 12px;
	color: #938027;
	font-weight:bold;
	text-decoration:underline;
}

.newsTitleHome a:hover {
	padding: 0px;
	border: 0px;
	font-size: 15px;
	text-align: left;
	color: #938027;
	text-decoration:underline;
}




.p2 {
	clear:right;
	margin: 0px 15px 0px 15px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: left;
	color: #333333;
}
.pHlinks {
	clear:right;
	margin: 0px 15px 0px 0px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: left;
	color: #333333;
}

.p3 {
	clear:right;
	margin: 0px 15px 0px 15px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: left;
	color: #333333;
}

.p4 {
	float: right;
	margin: 7px 28px 0px 0px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: left;
	color: #333333;
}

.p5 {
	float: right;
	margin: 8px 20px 0px 0px;
	padding: 0px;
	border: 0px;
	font-size: 12px;
	text-align: left;
	color: #FFFFFF;
}
.p5 a,.p5 a:visited,.p5 a:hover {
	float: right;
	font-size: 12px;
	text-align: left;
	color: #FFFFFF;
}

.p6 {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: left;
	color: #000000;
}

.p7 {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: right;
	color: #1F487E;
	font-weight:bold;
	
}
.p71,.p71 a,.p71 a:visited {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: right;
	color: #1F487E;
	font-weight:bold;
	
}

.p8,.p8 a,.p8 a:visited {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: right;
	color: #938027;
	font-weight:bold;
	
}
.p8 a:hover{text-decoration:underline;}

.p9 {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: left;
	color: #000000;
	
}
.p91 {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: left;
	color: #000000;
	
}

.pSearch {
	font-size: 14px;
	text-align: left;
	color: #000000;
	
}

.p10 {
	float: right;
	margin: 8px;
	padding: 0px;
	border: 0px;
	font-size: 12px;
	text-align: left;
	color: #024A72;
}
.p11 {
	clear:right;
	margin: 0px 15px 0px 10px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	text-align: justify;
	color: #333333;
}

/* footer */
#footer {
	margin: 15px 5px 0px 5px;
	padding: 0px;
	border-top: 6px solid #C6C6C6;
	width: 950px;
}

.pFooter {
	float: right;
	margin: 20px 0px 0px 10px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
	color: #666666;
}

#footerImage {
	float: left;
	margin: 20px 0px 0px 10px;
	padding: 0px;
	border: 0px;
	width: 136px;
	height: 10px;
}


/* Video Gallery */
#video-main {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 780px;
	height: 530px;
	background-color: #FFFFFF;
}

#video-header {
	margin: 0px;
	padding: 0px;
	border-bottom: 2px solid #1B487F;
	width: 780px;
	height: 70px;
	color: #1B487F;
	font-size: 26px;
	text-align: left;
}

#video-nav {
	float: right;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	width: 298px;
	background-color: #FFFFFF;
	font-size: 14px;
	text-align: left;
}

#video-tabs {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 299px;
	height: 32px;
}

#video-nav-bottom {
	margin-top: 5px;
	padding: 0px;
	border: 0px;
	width: 298px;
	height: 27px;
	background-image: url(../_images/common/video-nav-bottom.jpg);
	background-repeat:repeat-x;
}

.video-tabs-on {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 99px;
	height: 32px;
	background-color: #FFFFFF;
}

.video-tabs-off {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 99px;
	height: 32px;
	background-image: url(../_images/common/video-nav-tabs.jpg);
	background-repeat: repeat-x;
}

.video-item {
	margin: 15px 15px 0px 15px;
	padding: 0px;
	border-bottom: 1px dashed #B5B5B5;
	width: 269px;
	height: 60px;
	font-size: 13px;
	text-align: left;
}

.video-item-text {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 12px;
	text-align: left;
}

.video-item-text-small {
	float: left;
	margin: 10px 25px 0px 0px;
	padding: 0px;
	border: 0px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}


/* Under Construction */
#uc-main {
	position: absolute;
	top:50%;
	left:50%;
	margin-top: -210px;
	margin-right: -300px;
	width: 600px;
	height: 421px;
	background-image: url(../_images/common/underconstruction-bg.png);
	background-repat: no-repeat;
}

/* Print Template */
#print-main {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: inherit;
}

#print-header {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: inherit;
	height: 125px;
}
#PrintHeader,#PrintFooter{display:none;}

/*		BreadCrumb		*/
.bgbreadcrumb{font-size:12px;height:30px;background-color:#926D41;color:#ffffff;}
.breadcrumbHome{font-size:12px;padding-right:10px;}
.breadcrumbHome a,.breadcrumbHome a:hover,.breadcrumbHome a:visited{font-size:12px;color: #5C1F0F;font-weight:normal;}
.crumbs {font-size:12px;color: #ffffff;margin-top:0px;}
.crumbs span,.crumbs div{font-size:12px;color: #ffffff;margin-top:0px;}
.crumbs a,.crumbs a:hover,.crumbs a:visited{font-size:12px;color: #ffffff;font-weight:normal;margin-top:0px;}

/*		H Award Categories		*/
.hawacatTitle{float: right;margin: 6px 70px 0px 10px;padding: 0px;border: 0px;font-size: 18px;text-align: left;color: #FFFFFF;}
.hawacatMdiv{margin: 1px 0px 0px 0px;padding: 0px;border: 1px solid #CCCCCC;width: inherit;background-color: #A7B4BC;overflow: auto;width:328px; height:290px;}
.hawacatGriddiv
{
	position:relative;z-index:2;
	
	padding: 0px;
	border: 0px;width: 
	299px;height: 
	37px;background-image: url(../_images/common/awardcategory-bg.jpg);
	background-repeat: no-repeat;
	}
.hawacatViewall{float: left;margin-top:8px;margin-left:30px; padding: 0px;border: 0px;height: 15px;background-image: url(../_images/common/arrow-view-all.jpg);background-repeat: no-repeat;overflow:hidden;}
.hawacatdivpos{margin-right:17px;margin-top:0px;}

/*		Video Gallery		*/
.hvideoViewall
{
	float: left;
	margin: 10px 0px 0px 12px;
	padding: 0px;
	border: 0px;
	height: 15px;
	background-image: url(../_images/common/arrow-view-all.jpg);
	background-repeat: no-repeat;
}

.ivideoViewall
{
	float:left;
	
	margin: 10px 0px 0px 0px;
	
	padding: 0px;
	border: 0px;
	width: 68px;
	height: 15px;
	background-image: url(../_images/common/arrow-view-all.jpg);
	background-repeat: no-repeat;
}

Video Gallery
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.igwin{width:750px; height:525px; border:solid 1px #A68053; position:absolute; margin:auto; background-color:#FFFFFF; background-image:url(../_images/igallery/main_bg.jpg); background-repeat:repeat-x; FILTER:progid:DXImageTransform.Microsoft.shadow(color=#7D7D7D,direction=135,strength=3);  top:-1000px; left:-1000px;}
.igwin td{padding:10 10 10 10}
.ipttl{font-size:24px; font-weight:normal; color:#386091;padding-right:11px;padding-top:6px;}
.igimg{background-color:#FFF; height:350px; border:solid 1px #8b8b8b}
.iglft td{padding:5}
.iglft{width:387px; height:343px}
.igrgt{width:387px; height:343px}
.igittl,.igittl a{font-weight:normal; color:#0366A7; width:33%; text-align:center;font-size:14px;}
.igidttl{font-weight:normal; color:#FFFFFF; background-color:#3499C7; width:33%; text-align:center;font-size:14px;}
.igidttl a{color:#FFF;}
.igidesc{text-align:justify; line-height:16px; color:#5a584b}
.igsep{text-align:right; border-bottom:dashed 1px #bdb590}
/*.igrtbl{background-image:url(../_images/igallery/cnt_bg.jpg);  background-repeat:repeat-x;  border:solid 1px #bdb590;  background-color:#E9E8D6}*/
.igrtbl{ border:solid 1px #B5B5B5;  background-color:#FFFFFF;width:291px; height:390px}
.igft{height:25px; text-align:left;font-size:13px;background-color:#1273A6;color:#FFFFFF;padding:0px 0px 0px 10px;}
.igft a{color:#FFFFFF;}
.igft div{text-align:left;}
.iglitm td{padding:2 0 5 0}
.dvig{height:65px; width:85px; overflow:hidden; border:solid 3px #FFF}
.igtopimg{width:387px; height:343px}
.igpg{float:right; margin-right:10px}
.videobg{background-color:#FFFFFF;}
.videogrid{padding-right:10px;}
.videogridtitle,.videogridtitle a,.videogridtitle a:visited{font-size: 14px;color:#7C5A30;padding-top:0px;}
.videogriddesc{font-size:14px;color:#000000;}
.hvideosep{background-image:url(../_images/news/sep.jpg); background-repeat:repeat-x; background-position:top;padding-top:0px;padding-bottom:0px;}
.modalBackground{background-color:#000;filter:alpha(opacity=70);opacity:0.7;}
.videonowplaying{font-size:14px;font-weight:bold;padding-right:10px;padding-top:30px;padding-bottom:12px;}

/* Send To Friend */

.coptions{font-size:12px;width:130px;}
.coptions img{padding-right:10px;} 
.coptions a,a:hover{text-decoration:none}
.smail{font-size:13px;text-align :right; border:solid 3px #FFF; background-color:#A78154; width:250px; padding:8px 8px 8px 8px; position:absolute; display:none; FILTER:progid:DXImageTransform.Microsoft.shadow(color=#7D7D7D,direction=135,strength=2)}
.esend{border:solid 1px #d2c0ae; height:17px;background-color:#C5E8FB;font-size:12px;}
.etxt{width:90px; border:solid 1px #d2c0ae}
.imgprintsep{margin: 0px 10px 0px 10px;padding-top:4px}

/*	Common	*/
.lftflot{float:left;}
.commndate{color:#1A497F;font-weight:normal;font-size:14px;}
.commntitle{color:#938027;font-weight:normal;font-size:16px;margin-bottom:5px; font-weight:bold}
.commncontent{color:#333333;font-weight:normal;font-size:15px;text-align:justify;}
.commonbtm
{
	margin-left: 15px;margin-bottom: 20px;margin-right: 15px;width: inherit;overflow: auto;
	width:610px;
	}

/*	-------------------------------------------------------------
	 Paging Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


.ipager{padding:17px 13px 20px 5px}
.paging
{
	color :#000000;
	width:28px;
	height:28px;
	background-repeat:no-repeat;padding-right:10px;padding-bottom:2px; 
}
.pagingcurrent
{
	color :White;
	width:28px;
	height:28px;
	background-image:url(../_images/pagging/select.png); 
	background-repeat:no-repeat;text-align:left;background-position:left;padding-bottom:2px;
}
.paging a,.paging a:visited,.pagingcurrent a,.pagingcurrent a:visited{color:#000000;text-align:center;}
.pagingcurrent a:hover{text-decoration:underline;}
/*-------------------------------------------------------------*/

/*		Back		*/
.backdiv{height: 30px;background-color: #90BED8;overflow: hidden;}
.back,.back a,.back a:hover,.back a:visited{font-size:13px;float:left;margin-top:5px;margin-left:10px; text-decoration:none;}

/*-------------- Tree Node ----------------*/

.TreeNode{cursor:pointer;font-size:12px; font-family:Arial; font-weight:bold; } 
.TreeNodeRow{height: 15px;  padding-right:3px;  cursor:pointer;border-bottom:solid 2px #ebebeb;background-color:#F1F1F1;}
.HoverTreeNodeRow{background-color: #F1F1F1;height: 15px;  padding-right: 3px;  cursor:pointer;border-bottom:solid 2px #ebebeb;}
.SelectedTreeNodeRow{background-color: #F1F1F1;height: 15px;  padding-right: 3px;color: #000000;cursor:pointer;border-bottom:solid 2px #ebebeb;}
/*--------------------Common caption--------------------*/
.commonCaption
{
float:inherit; text-align:right; margin-top:10px; margin-bottom:10px; font-size: 14px; font-weight: bold;
}

.SearchCaption,.SearchCaption a,.SearchCaption a:visited
{
float:inherit; text-align:right; margin-top:10px; margin-bottom:10px; font-size: 14px; font-weight: normal;
}

.winnersTitle
{
text-align: center; margin-top:10px; margin-bottom:10px; font-size: 14px; font-weight: bold;
}
.Judgelist-thumbnail {
	margin: 0px;
	padding: 0px;
	border: 1px solid #A7B4BC;
	width: 88px;
	height: 107px;
	overflow: hidden;
	
}

.judgeslist-list-big {
	clear: both;
	margin-top:21px;
	margin-bottom:21px;
	
	padding: 0px;
	border: 0px;
	width: inherit;
}

.hImgGalleryTitle {font-size: 1em;color: #000000;margin-right:17px;}
.hImgGalleryTitle a:hover{text-decoration:underline;}
.NewsviewAll {float:left;overflow:hidden;margin: 15px 0px 0px 0px;height: 15px;background-image: url(../_images/common/arrow-view-all.jpg);background-repeat: no-repeat;}
.imgNewsThumb{width:76;height:56px;}

.divwinnerpopup img{float:none;}

/*...Modal Pop UP timer */

.modalbackground
{
	background-color: Black;filter: alpha(opacity=40);opacity: 0.7;text-align:center;  
}

.modalpopup
{
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	margin: 5px;
	
}


.bgpop{width:690px;height:484px;background-color:White;}
.photobgpop{width:703px;height:468px;background-color:White;}
.mediaPopTitle{font-style:normal;font-size:20px;color:#505050;margin-left:20px;margin-top:10px;}