BODY {
	font-family:Tahoma, Geneva, sans-serif;
	line-height: 1.2em;
	color: #333;
	margin:0px;
	background: #012c56 url(../images/bg-main.jpg) no-repeat top center;
	direction:rtl;

}
p{
	line-height: 1em;
	vertical-align:top;
}

em{
	line-height: 1em;
	margin:0;
	padding:0;
	font-size:11px;
}
strong,strong a{
	margin:0;
	padding:0;
}
span,a{
	line-height: 2em;	
}
* {
	padding:0;
	margin:0;
}
IMG, img a{
border:0px;
}

.clearDiv{
	clear:both;
	}
p{
	font-size:13px;
}
#main{
	width:932px;
	margin:auto;
	overflow:hidden;
	direction:rtl;
}
#content{
	background:url(../images/content-fill.png) repeat-y center;
	padding:5px 50px 0 50px;
	overflow:hidden;
	}
	

#top{
	height:145px;
	width:850px;
	margin:auto;
	}
#colLeft{
	float:left;
	background:#666;
	background:url(../images/bg-left-fill.jpg) repeat-y center;
	width:270px;
	overflow:hidden;
/*	height:1250px;*/
}
#colRht{
	float:right;
	width:550px;
	}
#topSubHolder{
	height:110px;
	clear:both;
}
/*hr{
	width:100%;
	background:url(../images/headingSeparator.gif) repeat-x top;
	height:15px;
	border:0px;
	vertical-align:text-top;
	padding:0;
	margin:0;
}*/
.headingLine{
	width:100%;
	background:url(../images/hrBg.png) repeat-x top;
	height:36px;
	vertical-align:text-top;
	padding:0;
	margin:0;
	clear:both;
}

.imgPadding1{
	padding:10px 5px 0 0;
	vertical-align:middle;
	text-align:center;
}
.imgPadding3 img{
	margin:5px 0px 0px 5px;
	vertical-align:middle;
	border:0px;
}
.imgPadding2{
	padding:0px;
	vertical-align:middle;
	text-align:center;
}
.homeParagraph{
	font-size:11px;
	text-align:right;
	padding:5px 5px 0 0;
}
span.moreTxt a{
	font-size:11px;
	padding:2px 2px 0 2px;
	font-weight:bold;
	color:#efaa2f;
	text-decoration:none;
}
span.moreTxt a:hover,span.moreTxt1 a:hover{
	text-decoration:underline;
}
span.moreTxt1,span.moreTxt1 a{
	font-size:10px;
	padding:2px 0 0 2px;
	font-weight:bold;
	color:#efaa2f;
	text-decoration:none;
}
.span.moreTxt a:visited{
	color:#efaa2f;
	text-decoration:none;
}
.span.moreTxt1 a:visited{
	color:#efaa2f;
	text-decoration:none;
}

span.moreTxt1 a:hover{
	text-decoration:underline;
}
.moreArrowIcon{
	text-align:center;
	vertical-align:middle;
	padding:3px 0 0 0;
}
/*Logo Holder*/
#logoHolder{
}
/*indication Css*/
div.errorStyle{
	padding:4px;
	background:#ec7272;
	border:1px solid #ae2828;
	/*color:#ae2828;*/
	font-size:12px;
	width:100%;
    margin:2px; 	
}
div.warningStyle{
	padding:4px;
	background:#fff693;
	border:1px solid #bda504;
	/*color:#bda504;*/
	font-size:12px;
	width:100%;
    margin:2px; 	
}
div.successStyle{
	padding:4px;
	background:#cbea6d;
	border:1px solid #548703;
	/*color:#548703;*/
	font-size:12px;
	width:100%;
    margin:2px; 	
}
a.linkStyle{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.linkStyle:hover{
	text-decoration:underline;
}
/*Common Colors*/
.colorRed,.colorRed a{
	color:#F00;
	font-weight:bold;
	size:11px;
	text-decoration:none;
}
.colorGreen{
	color:#0C0;
	font-weight:bold;
	size:11px;
}

.preCol,.preCol a,.preCol a:visited{
	color:#00afed;
}
.vidCol,.vidCol a,.vidCol a:visited{
	color:#cc245c;
	text-decoration:none;
}

.pressCol,.pressCol a,.pressCol a:visited{
	color:#eca632;
	text-decoration:none;	
}
.audioCol,.audioCol a,.audioCol a:visited{
	color:#89c245;
	text-decoration:none;	
}
.grapCol,.grapCol a,.grapCol a:visited{
	color:#903f98;
	text-decoration:none;	
}
.photoCol,.photoCol a,.photoCol a:visited{
	color:#ec008c;
	text-decoration:none;	
}
.coloWht,.coloWht a{
	color:#fff;
	text-decoration:none;
}
.coloWht a:hover{
	color:#fff;
	text-decoration:underline;
}
.colBlue{
	color:#00afcf;
}
.coloBlack{
	color:#000;
}
.coloOrange{
	color:#fc9710;
}

/*Category Borders*/
.vidTheame{
	border:2px solid #cc245c;
	background:url(../images/footerVideoPage1.png) no-repeat bottom;	
}
.presenterTheame{
	border:2px solid #00afed;
	background:url(../images/footerPresenterPage1.png) no-repeat bottom;		
}
.pressBorder{
	border:2px solid #eca632;
	
}
.audioTheame{
	border:2px solid #89c245;
	background:url(../images/footerAudioPage.png) no-repeat bottom;	
	
}
.grapTheame{
	border:2px solid #903f98;
	background:url(../images/footerGraphicPage.png) no-repeat bottom;			
}
.photoTheame{
	border:2px solid #ec008c;
	background:url(../images/footerPhotoPage.png) no-repeat bottom;			
}
.pressTheame{
    border:2px solid #eca632;
    background:url(../images/footerDocPage.png) no-repeat bottom;                                          
}



/*Common Header Tags tags*/
h2{
	font-size:14px;
	font-weight:bold;
}
h2 a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
h1{
	padding:3px 5px 0 0;
	font-size:14px;
	text-align:right;
	color:#000;
	font-weight:bold;	
}
h1 a{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
h4{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
}
h5{
	margin:0px;
	padding:0px;
}
/*Login Area*/
.loginStyle{
	float:left;
	padding:0 0 0 25px;
}
.loginStyle span a,.loginStyle span{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.loginStyle span a:hover{
	text-decoration:underline;
}
/*Top Nav*/	
ul.topnav {
      list-style: none;
      padding: 0 15px 0 0;    
      margin: 0;
      float: right;
      width: 840px;
      font-size: 14px;
      font-weight:bold;

}
ul.topnav li {
      float: right;
      margin: 0;  
      padding: 0 15px 0 0;
      position: relative; /*--Declare X and Y axis base--*/
      z-index:601;      
}
ul.topnav li a{
    padding: 6px 5px 0px 5px;
      color: #fff;
      display: block;
      text-decoration: none;
      float: left;
}

ul.topnav li a:hover{
	/*background: url(../images/topnav_hover.gif) no-repeat center top;*/
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(../images/subnav_btn.png) no-repeat center top;	
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	right: 0; top: 35px;
	background: #6e0019;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #6e0019;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;

	border-bottom: 1px solid #fa9410; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	/*background: #333 url(../images/dropdown_linkbg.gif) no-repeat 10px center;*/
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover {
	background:#fa9410;
}

/*Slide Show Home CSS*/
#gallery {
	position:relative;
	height:258px;
	border:1px #ccc solid;
}
	#gallery a {
		float:right;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#213a5c; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#fff;
	}
/*Left Section Holder*/	
.leftSectHolder{
	background-color:#2b2b2e;
	vertical-align:middle;
	width:255px;
	margin:5px 5px 0 0;
	padding:0 5px 5px 0px;
}

.leftSectHolder p{
	color:#a2a3a1;
}
.leftSectHolder p strong a{
	color:#efaa2f;
	text-decoration:none;
}
	
	.leftSectHolder p strong a:hover{
	text-decoration:underline;
}
	
.leftSectHolder hr{
	height:0px;
	padding:0;
	margin:0;
	clear:both;
}
.leftSectHolder img{
	border:1px #a2a3a1 solid;
}
.headigLine{
	border-bottom:1px #474d65 dotted;
	background:none;
	padding:0 0 3px 0;
	width:245px;
	height:1px;
	clear:both;
	margin:0px;
}
.leftSectHolder h2 a{
	padding-top:5px;
	font-size:16px;
	color:#fff;
	text-decoration:none;
}
.leftSectHolder p,.leftSectHolder p strong,.leftSectHolder h2 a{
	padding-top:5px;
	padding-right:5px;
	color:#a2a3a1;
}
.imgFloatRht{
	float:right;
	padding:4px 0 5px 5px;
	vertical-align:middle;

}
.leftSectHolder ul{
	padding-top:5px;
	display:inline;	
}
.leftSectHolder ul li{
	list-style:none;
	display:inline;
		color:#666;
}
.leftSectHolder ul li a{
	font-size:12px;
	text-decoration:none;
}
.leftSectHolder a{
	padding-bottom:3px;
}
.leftSectHolder ul li a:hover{
	text-decoration:underline;
}
.leftSectHolder ul li{
		font-size:11px;
}
.leftTmpHolder{
	width:76px;
	float:right;
	padding:5px 3px 3px 2px;
}
.leftTmpHolder a{
	color:#666;
	font-size:11px;
}
.leftSectHolder ul li img{
	border:1px solid #FFF;
}
/**********************/
/*Video Holder Home*/
#vidHolder{
	width:297px;
	height:353px;
	background:url(../images/videoBg.png) no-repeat center top;
	margin-top:5px;
	float:left;
}
#videoPlayer{
	padding:7px 5px 0 0px;
}
#vidHolder ul{
	padding-top:5px;
	display:inline;	
}
#vidHolder ul li{
	list-style:none;
	display:inline;
}
.vidTmpHolder{
	width:92px;
	float:right;
	padding:6px 6px 0 0px;
	
}
.vidTmpHolder a{
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.vidTmpHolder a:hover{
	font-size:11px;
	text-decoration:underline;
}
.vidTmpHolder img{
	border: 1px solid #CCC;
}
/*Categories Holder Home*/
#categoriesHolder{
	width:244px;
	height:353px;
	background:url(../images/catBg.png) no-repeat center top;
	float:right;
	margin-top:5px;		
}
#categoriesHolder ul{
	margin-top:10px;
}
#categoriesHolder ul li{
	list-style:none;
	height:41px;
	padding-bottom:6px;
	padding-top:5px;
}
#categoriesHolder ul li a{
	text-decoration:none;
	font-weight:bold;
	color:#FFF;

}
#categoriesHolder ul li a:hover{
	text-decoration:underline;
}

.catIco{
	padding:5px 0px 3px 0px;
	float:right;
	width:35px;
}
.catIcoBg{
	width:233px;
	height:41px;
	vertical-align:middle;
	text-align:center;
	padding-right:10px;
}

.catBgVideo{
	background:url(../images/catVideoBg1.png) no-repeat center top;
}

.catBgPresenter{
	background:url(../images/catPresenterBg1.png) no-repeat center top;
}
.catBgPress{
	background:url(../images/catPressBg.png) no-repeat center top;
}
.catBgGraphics{
	background:url(../images/catGraphicsBg.png) no-repeat center top;
}
.catIcoBgAudio{
	background:url(../images/catAudioBg.png) no-repeat center top;
}
.catIcoBgPhoto{
	background:url(../images/catPhotoBg.png) no-repeat center top;
}
.catHeadHolder{
	float:right;
	padding:0 20px 10px 0;
	text-align:center;
}
/*** Banner Holder*/
#banner468Holder{
	width:554px;
	height:75px;
	background:url(../images/banner468Bg.png) no-repeat center top;
	clear:both;
	vertical-align:middle;
	text-align:center;
	padding:10px 0 0 0;
}
/*Sections common style*/
.sectionHead a{
	color:#000;
	text-decoration:none;
	padding-right:3px;
	padding-top:-5px;
}
.sectionHead a:hover{
	color:#000;
	text-decoration:underline;
	
}
/*News Holder*/
#newsHolder{
	width:297px;
	height:290px;
	background:url(../images/newsBg.png) no-repeat center top;
	float:left;
}
/*Get to Know Holder*/
#getToKnowHolder{
	width:244px;
	height:290px;
	background:url(../images/getToKnowBg.png) no-repeat center top;
	float:right;
}
/*Photo Gallery Holder*/
#photoGalHolder{
	width:297px;
	height:251px;
	background:url(../images/photoGalBg.png) no-repeat center top;
	float:left;
}
/*Celebrity Holder*/
#celebrityHolder{
	width:244px;
	height:251px;
	background:url(../images/celebrityBg.png) no-repeat center top;
	float:right;
}


/*******/
/*Uploading Form*/
#divUploadForm select{
	border:1px solid #CCC;
}
.textAlign{
	text-align:left;
}

.normalrtxt
{
   color:Red;
}

/*Section Container*/
#sectionContainer{
	width:100%;
	overflow:hidden;
	float:right;
}
.sectionContents{
	padding:10px 20px 10px 10px;
}
.line{
	clear:both;
	width:99%;
	background:url(../images/bgHr.gif) repeat-x top;
	height:1px;
	padding-top:10px;
}
.sectionContents textarea{
	width:99%;
	height:50px;
	border:1px #999 solid;
}
.buttonsPadding{
	padding:5px 0 10px 5px;
	float:left;
}
#menu {
	float:right;
    width:554px;
    line-height:normal;

/*	background: url(../images/menu_bg.gif) bottom repeat-x;*/
	}
	#menu ul {
		margin:0;
		padding:10px 5px 0;
		list-style:none;
		}
		#menu ul li {
			float: right;
			background: url(../images/right.png) right top no-repeat;
			text-align: center;
			overflow: hidden;
			margin-left: 2px;
			}
			#menu ul li a {
				display: block;
				background: url(../images/left.png) left top no-repeat;
				padding: 10px 8px 6px 8px;
				font-size: 12px;
				font-weight: bold;
				color: #999;
				text-decoration:none;				
			}
			#menu ul li a:hover {
				color: #000;
			}
/*Tab switching styles*/			
			#menu ul li.currentVideo {
				background: url(../images/right_cur_video1.gif) right top no-repeat;

			}
			#menu ul li.currentVideo a {
				background: url(../images/left_cur_video1.gif) left top no-repeat;
				padding-bottom: 8px;
				color:#fff;				
			}
			#menu ul li.currentPresenter {
				background: url(../images/right_cur_presenter1.gif) right top no-repeat;

			}
			#menu ul li.currentPresenter a {
				background: url(../images/left_cur_presenter1.gif) left top no-repeat;
				padding-bottom: 8px;
				color:#fff;		
				text-decoration:none;				
			}
						
			#menu ul li.currentAudio {
				background: url(../images/right_cur_audio.gif) right top no-repeat;

			}
			#menu ul li.currentAudio a {
				background: url(../images/left_cur_audio.gif) left top no-repeat;
				padding-bottom: 8px;
				color:#fff;
				text-decoration:none;
			}
			
			#menu ul li.currentPress {
				background: url(../images/right_cur_press.gif) right top no-repeat;

			}
			#menu ul li.currentPress a {
				background: url(../images/left_cur_press.gif) left top no-repeat;
				padding-bottom: 8px;
				color:#fff;	
				text-decoration:none;				
			}
			
			#menu ul li.currentGraphic {
				background: url(../images/right_cur_graphics.gif) right top no-repeat;

			}
			#menu ul li.currentGraphic a {
				background: url(../images/left_cur_graphics.gif) left top no-repeat;
				padding-bottom: 8px;
				color:#fff;			
				text-decoration:none;				
			}
			
			#menu ul li.currentPhoto {
				background: url(../images/right_cur_photo.gif) right top no-repeat;

			}
			#menu ul li.currentPhoto a {
				background: url(../images/left_cur_photo.gif) left top no-repeat;
				padding-bottom: 8px;
				color:#fff;		
				text-decoration:none;				
			}
			
			
/*Section Content*/
.creativeDetails{
	float:right;
	width:148px;
	text-align:right;
	font-size:11px;
	line-height:2;
}
.creativeDetails img{
	float:right;
	padding-left:7px;
	padding-bottom:5px;
}
.creativeStatitics{
	float:left;
	width:150px;
	text-align:left;
	font-size:11px;
	line-height:2;
}
.creativeDetails a{
	font-size:11px;
	text-decoration:none;
	color:#333;
}
.creativeDetails a:hover{
	text-decoration:underline;
}
/*Switching*/
.handcursor{
cursor:hand;
cursor:pointer;
	color:#000;
}
.handcursor a:hover{
	color:#ee0a0a;
	text-decoration:none;
}
.handcursor a{
	color:#000;
	text-decoration:none;
}
.status img{
	padding:3px 5px 3px 0;
	vertical-align:middle;
	}
	/*Commenst*/
.switchgroup1 ul{
		margin:0;
		list-style:none;
	}
.switchgroup1 li{
	height:60px;
}
.commenterImg{	
	float:right;
	width:40px;
	height:52px;
}
.commentInfo{
	margin:0px;
	width:460px;
	padding-top:0px;
	height:52px;
	float:right;
	padding-right:5px;
}
.commentInfo h5{
	color:000;
	font-size:13px;
	font-weight:bold;
}
.commentInfo p{
		color:000;
	font-size:12px;
}

/*Comment Pagin*/
.pagebarUTH { font-size: 0.6em; padding: 0.5em; text-decoration:  }
.pagebarUTH a, .pageList .this-page {color: #000; text-decoration: underline;border: 1px solid #c2c2c2; text-decoration: none; padding: 0.2em 0.5em; }
.pagebarUTH a:hover {border: 1px solid #000;} 
.pagebarUTH a:visited {color: #000; text-decoration: underline; border: 1px solid #c2c2c2; text-decoration: none; padding: 0.2em 0.5em; }
.pagebarUTH .break { padding: 2px 6px; border: none; background: #FFF; text-decoration: none; }
.pagebarUTH .this-page { border: 1px solid #000; padding: 0.2em 0.5em; font-weight: bold; background: #c2c2c2; color: #000; }
.pagebarUTH a:active{color: #000; text-decoration: underline;
}

/*Participant Listing*/

 ul.participantListing li{
	list-style:none;
	display:inline;	
}
.participant{
	width:95px;
	height:120px;
	float:right;
	padding:10px 4px 5px 4px;
}
.adjustHeight{
	height:90px;
}
.adjustHeight a{
	text-decoration:none;
	color:#1d6893;
	font-size:10px;
}
.adjustHeight a:hover{
	text-decoration: underline;
}
.participant p{
	font-size:11px;

}
.participant p a{
	color:#333333;
	text-decoration:none;
	line-height: 1.3em;
}
.participant p a:hover{	
	text-decoration: underline;
}
/*Forum Section*/
.tmpCommenter{
	width:52px;
	height:65px;
	padding:0 10px 5px 5px;
	float:right;
}
ul.forumList{
	list-style:none;
}
ul.forumList li{
	padding:5px;
	line-height:18px;
	font-size:11px;
}

ul.forumList li p a{
	text-decoration:none;
	color:#000;
}
ul.forumList li p a:hover{
	text-decoration:underline;
}
ul.forumList li em a{
	color:#960224;
	text-decoration:none;
	
}
ul.forumList li em a:hover{
	color:#960224;
	text-decoration:underline;
}
.forumList1Color{
	background:#ececec;
}
.forumList2Color{
	background:#f1ece6;
}
.spaceList{
	height:3px;
	padding:0 5px 0 5px;
	background:#FFF;
}
/*Forum Details Page*/
.detailsFormuHolder{

	margin-top:3px;
	border-bottom: solid 1px #cfcfcf;
	border-right:solid 1px #cfcfcf;
	border-top:solid 1px #cfcfcf;

}
.forumListmainHead{
		clear:both;
	background:url(../images/forumHeadBg.png) no-repeat top;
	height:28px;
}
.forumMsgHead{
	height:28;
	float:left;
	width:385px;
	text-align:center;
}
.forumAuthorHead{
	height:28;
	float:right;
	width:154px;
	text-align:center;	
}
.forumDatas{
	clear:both;
	background:url(../images/bgForumSection.png) repeat-y;
	
	overflow:hidden;
}

.forumMessage{
      float:left;
      width:380px;
	  padding:15px 3px 3px 0;
}

.forumAuther{
	float:right;
	width:154px;
	text-align:center;
}
.btProfile{
	float:left;
	width:62px;
}
.btWritetome{
	float:right;
	width:91px;
}
.btProfile a,.btWritetome a{
	color:#870120;
	font-size:13px;
	text-decoration:none;
}
.btProfile a:hover,.btWritetome a:hover{
	text-decoration:underline;
}
/*News page*/
.newsImg{
	float:right;
	padding:0 0 0 5px;
}
ul.newsRecent{
	list-style-type: none;
	padding-right:10px;
	margin-left: 0;
}
ul.newsRecent li{
background: url(../images/bullet.png) right center no-repeat;
padding-right: 15px;
}
ul.newsRecent li a{
	line-height:11px;
	font-size:13px;
	color:#333;
	text-decoration:none;
}
ul.newsRecent li a:hover{
	text-decoration:underline;
}
/*Multimedia Holders*/
.imageGal{
		background:url(../images/multimediaImgHeadBg.png) no-repeat top;
		width:250px;
		float:right;
		padding-right:15px;

}
.imageGal a {
	outline: none;	
	margin-right: 5px;

}

.imageGal a img {
	border: 1px solid #CCC;
	padding: 1px;	
	margin: 3px 2px 3px 1px;

}
.vidGal{
	background:url(../images/multimediaVideoHeadBg.png) no-repeat top;
	width:250px;
	float:left;
		padding-right:15px;
}

.vidGal a {
	outline: none;	
	margin-right: 5px;

}

.vidGal a img {
	border: 1px solid #CCC;
	padding: 1px;	
	margin: 3px 2px 3px 1px;
}

/*Inner Tab Menu*/
.innerTab #waxcontainer{position:relative;height:30px;background:#69BEEE;width:100%;}
.innerTab #tabNav{
	position:relative;
	height:25px;
	font-size:11px;
	font-weight:bold;
	background-color: #fff;
	background-image: url(../images/bluewax_bottom.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.innerTab #tabNav ul{margin:0px;padding:0 0 4px 0;list-style-type:none;width:auto;float:right;}
.innerTab #tabNav ul li{display:block;float:left;margin:0 1px;}
.innerTab #tabNav ul li a{display:block;float:left;color:#003858;text-decoration:none;padding:0 0 0 12px;height:21px;line-height:195%;}
.innerTab #tabNav ul li a span{padding:0 12px 0 0;}
.innerTab #tabNav ul li a:hover,.innerTab #tabNav ul li a.current{color:#fff;background:#1D6893 url(../images/bluewax_navtopleft.gif) no-repeat top left;}
.innerTab #tabNav ul li a:hover span,.innerTab #tabNav ul li a.current span{display:block;width:auto;background:#1D6893 url(../images/bluewax_navtopright.gif) no-repeat top right;}

/*Profile Page*/
.profileInfo1{
	font-size:11px;
	color:#333;
	height:25px;	
	
}
.profileInfo2,.profileInfo2 a{
	font-size:11px;
	color:#666;
	line-height:11px;
	text-decoration:none;
}
.dotedBottomBorder
{
	border-bottom:dashed 1px #d0a38f;    
    }
.profileInfo2 a:hover{
	text-decoration:underline;
}
/*Calendar*/
/* Style for Usual tabs */
.usual {
  background:#8c0221;
  color:#111;
  padding:2px;
  width:550px;
  border:1px solid #222;
  margin:8px auto;
  overflow:hidden;
}
.usual li { list-style:none; float:right; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:10px Verdana;
  color:#FFF;
  background:#fa9510;
}
.usual ul a:hover {
  color:#FFF;
  background:#000;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:snow;
  border-bottom:1px solid snow;
  cursor:default;
  }
.usual div {
  padding:-2px 1px 5px 1px;
  *padding-top:15px;
  *margin-top:-15px;
  clear:right;
}
.imgWhiteBorder{
	border:2px #b4b3b3 solid;
}
.bgWhite{
	background:#fff;
	padding:5px;
}
/*
	Sitemap Styler 	 
*/

#sitemap, #sitemap ul, #sitemap li{
	margin:0;
	padding:0;
	list-style:none;
}
#sitemap ul{
	display:none;
}
#sitemap li{
	line-height:200%;
	margin-top:1px;
	background:#eee;
	position:relative;
	width:100%;
	font-size:12px;
}
/* IE leaves a blank space where span is added so this is to avoid that */
#sitemap li{
	float:right;
	display:inline;
}

#sitemap li a{padding-right:28px; color:#000; font-weight:bold; text-decoration:none;}
#sitemap li a:hover{
		text-decoration:underline;
}
#sitemap li span{float:right;position:absolute;top:5px;right:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap li span, #sitemap li span.collapsed{background:url(../images/collapsed.gif) no-repeat 0 0;} 
#sitemap li span.expanded{background:url(../images/expanded.gif) no-repeat 0 0;}

/* second level */

#sitemap li li{
	background:#fff;

}
#sitemap li li a{padding-right:55px;
				color:#666;
				font-size:11px;
				font-weight:normal;

				
				}
#sitemap li li span{right:28px;}
/*Message table style*/
.messageTable{
	font-size:11px;
}
.textAreaMessage{
	width:550px;
	border:2px #999 solid;
}
/*Bottom Content*/
#contentBottom{
	background:url(../images/contentBottom.jpg) repeat-x;
	margin:auto;
	width:850px;
	padding:20px 0;
	overflow:hidden;
}
#menu1{
	float:right;
	width:280px;
	list-style:none;	

}
#menu1 ul{
	list-style:none;
	padding:0;
	margin:0;
	line-height:8px;	
	
}
#menu1 li a{
	font-size:11px;
	color:#999;
	line-height:15px;
	text-decoration:none;
}
#menu1 li a:hover{
	text-decoration:underline;
}
/*Winner Page Accordian*/
.accordian {
	width: 550px;
	margin: 5px auto;
}

.accordian li {
	list-style-type: none;
	padding: 0 5px;
}

.dimension {
	overflow:hidden;
}
	
.even, .odd {
	font-weight: bold;
	height: 27px;
	padding-top: 3px;
	padding-left: 10px;
}
	
.even {
	border: 1px solid #d8d8d8;
	background-color: #ececec;
}
	
.odd {
	border: 1px solid #fff;
	background: #9C0224;
	color: white;
}
.winnerDiv{
	float:right;
	width:390px;
	font-size:12px;
	text-decoration:none;
	color:#333;
}
.winnerDiv a{
	font-size:12px;
	text-decoration:none;
	color:#333;
	line-height:11px;	
}
.winnerDiv a:hover{
	text-decoration:underline;
}

.winnersTmp{
	float:right;
	padding-left:10px;

}

.highlight
{
     background-color:#d9e8ba;
    }
    
.normalAlternateItem
{
    background-color:#CCCCCC;
    }
    
.normalItem
{
    background-color:#FFFFFF;
    }        
    
.pressDocCategory img{
    float:right;
    padding:0 0 0 5px;
}
.pressThumb
{
    float:right;
    padding:0 0 0 5px;
}
    