@charset "utf-8";
/* CSS Document */


/*========== MAIN CONTENT STYLES ==========*/
.mainContentWrap .holder{
background: url(images/mainContentBg.jpg) no-repeat 0 0;
width: 994px;
min-height: 359px;
margin: 0 auto;
}

.mainContentWrap .holder-contest {
/*background: url(images/mainContentBg.jpg) no-repeat 0 0;
*/width: 994px;
margin: 0 auto;
}

.mainContentWrap .columnOne{
width: 283px;

float: left;
padding:10px 0 10px 10px;
}

.mainContentWrap .columnOne_workroom {
width: 684px;
float: left;
padding:20px 0 10px 10px;
}

.mainContentWrap .columnOne .title{
background: url(images/doubleDottedHR.jpg) repeat-x left bottom;
height: 35px;
float: left;
}
.mainContentWrap .columnOne .title h3{
width: 85%;
float: left;
}
.mainContentWrap .columnOne .title .icon{
float: right;
}

.workroom_divider {
	margin:10px 0;
	background-color:#bbbbbb;
	height:1px;
}

.mainContentWrap .columnTwo{
background: none;
width: 699px;
float: right;
}

.mainContentWrap .columnTwo_workroom {
background: none;
width: 283px;
float: right;
}

.mainContentWrap .columnTwo-contest{
background: none;
}

.mainContentWrap .columnTwo-contest .TopLeft {
	float:left;

	width:590px;
	padding-top:10px;
}

/*.mainContentWrap .columnTwo-contest .TopMiddle {
	float:left;
	position:relative;
	width:300px;
}
*/
.mainContentWrap .columnTwo-contest .TopRight {
	width:375px;
	float:right;
	padding-top:10px;
}

.workroom_pad_top {
	background: url(images/workroom_pad_top.png);
	padding:20px 20px 0 20px;
	z-index:3;
	position:relative;
	width:287px;
}

.workroom_pad_top2 {
	background: url(images/workroom_pad_top.png) 0 -100px;
	padding:0px 20px 0 20px;
	z-index:3;
	position:relative;
	width:287px;
}

.workroom_pad_bot {
	background: url(images/workroom_pad_bot.png);
	height:50px;
	margin-top:-40px;
	*margin-top:-30px;
	z-index:2;
	width:327px;
}

.workroom_pad_bot2 {
	background: url(images/workroom_pad_bot.png);
	height:50px;
	margin-top:-30px;
	*margin-top:-30px;
	z-index:2;
	width:327px;
}

.workroom_pad_top h1, .workroom_pad_top2 h1 {
	margin:0 0 5px;
	font-size:18px;
}

.workroom_pad_top h2, .workroom_pad_top2 h2 {
	font-size:15px;
}

.workroom_pad_top p, .workroom_pad_top2 p {
	padding:0 0 10px;
	margin:0;
}

/*========== SUB CONTENT STYLES ==========*/
.subContentWrap {
	background: #eae7e0  url(images/bg_subcontent_ther-in.gif) repeat-x bottom;
	clear:both;
}

.subContentWrap .holder {
	/*height: 597px;*/
	/*width: 959px;*/
	width: 994px;
	/*padding: 0 34px 0 24px;*/
	padding: 5px 0 0 0;
	/*background: url(images/patientsHomePageBg.jpg) no-repeat -10px 0;*/
	background: transparent;
	margin: 0 auto;
	text-align: center;
}
.subContentWrap .columnOne{
	width: 265px;
	padding: 0;
	float: left;
	text-align: left;
	/*height: 555px;*/
}
.subContentWrap .columnTwo{
	float: left;
	/*padding: 20px 5px 0 5px;*/
	padding: 0;
	width: 450px;
	text-align: left;
	margin: 0 2px 0 6px;
	_margin: 0;
	/*height: 555px;*/
}

.subContentWrap .columnTwo2{
	float: left;
	/*padding: 20px 5px 0 5px;*/
	padding: 0;
	width: 450px;
	text-align: left;
	margin: 0 4px 0 6px;
	_margin: 0;
	/*height: 555px;*/
}

.subContentWrap .columnTwo .foldedCornerWide_bott {
/*	min-height:223px;
	overflow:auto;
	_height:223px;
	_overflow:inherit;*/
}

img.hp_image {
	padding:0 10px 10px 0;
}

.subContentWrap .columnThree{
	float: left;
	padding: 0;
	/*width: 230px;*/
	width: 265px;
	text-align: left;
	/*height: 555px;*/
	margin-left:5px;
}

.subContentWrap .columnThree2{
	float: left;
	padding: 0;
	/*width: 230px;*/
	width: 265px;
	text-align: left;
	/*height: 555px;*/
	margin-left:2px;
}


/*========== SMALL CONTAINER ==========*/
.smallContainer{
width: 266px;
}
.smallContainer .containerTop{
background: url(images/smallContainerTop.png) no-repeat 0 50%;
width: 246px;
height: 49px;
line-height: 48px;
padding: 0 0 0 20px;
}
.smallContainer .containerMiddle{
background: url(images/smallContainerMiddle.png) repeat-y top;
width: 226px;
min-height: 186px;
padding: 0 20px 0 20px;
}
.smallContainer .containerLinks{
background: url(images/smallContainerMiddle.png) repeat-y bottom;
width: 226px;
padding: 0 20px 0 20px;
height: 21px;
text-align: right;
}
.smallContainer .containerBottom{
background: url(images/smallContainerBottom.png) repeat-y 0 50%;
width: 266px;
height: 21px;
}

p.piclink {
	margin:0 0 2px 0;
}

.mainContentWrap .TopPane {
padding-top:12px;
}



.mainContentWrap .TopPane p {
margin-bottom:9px;
}

.contest_botlinks {
	margin:10px 0 0 0;
	text-align:center;
	padding-right:5px;
}
