/*
 
Copyright (c) Enigma Interactive 2006

SOM2
Project:		Atlas
Filename:		print.css
Description:	Site-wide layout elements
     
History
ver date  		who     	comment
-----------------------------------------------------------------------------
1	8/12/06		PG			updated
1	8/12/06		PG			created

*/

body {
	margin: 0;
	padding: 0;
	font: normal 70% arial,verdana,sans-serif;
	color: #000; 
	text-align:left !important;
}

#wrapper .content_left_title,
.content_left_title_holder,
.content_row_title,
.lftwrapper .blackboard{
	background:none !important;
}

#sectionheader h2,
.blackboard_content h2,
.blackboard_content{
	padding:0 !important;
	color:#000 !important;
}

.content_left_title,
.content_row_title_holder,
.content_right_title{
	background:none !important;
	padding:0 !important;
	margin:0 !important;
}

#wrapper .content_row_title_holder,
.content_row_title,
#sectionheader,
#sectionheader_left,
#wrapper .content_right_title_holder,
#wrapper .content_left
#sectionheader_left,
#section_wrapper,
#MainCol_inner,
#MainCol_contents,
#MainCol,
#MainWrap,
#siteMain,
#siteContent,
#siteHolder{
	width:100% !important;
	padding:0 !important;
	margin:0 !important;
	background:none !important;
	float:none !important;
	color:#000 !important;
}

a img{
	border:none;
}

.content_left_cor,
#layer,
.blackboard_top,
.blackboard_bottom,
#moduleFooter,
.moduleHeader .area,
.moduleHeader .bottomRow,
#siteHolder_bottom,
#HeaderImage,
#coSiteNavigation,
#LeftCol,
#coSiteFooter,
.areaPanel,
#coSiteSubNavigation,
#MainCol_top,
#MainCol_bottom,
.logo{
	display:none !important;
}

#pageTitle,
#MainCol_contents,
#MainCol_inner{
	padding:0;
}

#siteMain #MainCol{
	width:100%;
}

#siteMain #MainCol #MainCol_contents{
	padding:0;
	filter:none;
	height:auto;
}

#siteMain #MainCol #MainCol_bottom{
	filter:none;
}

.box_contents .box_contents_inner{
	padding:0;
}

.print{
	display:block !important;
}

.content_right,
.blackboard,
.content_right,
.content_right_title_holder,
.lftwrapper{
	float:none !important;
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	display:block !important;
}

p,h1, h2, h3, h4, h5, h6{
	padding:0.5em 0em !important;
	margin:0 !important;
	display:block !important;
	float:none !important;
}


h1 {
	/* color: #FA5050; */
	font-size: 1.4em;
}

h2 {
	font-weight: bold;
	font-size: 1.2em;
}

h3 {
	font-weight: bold;
	font-size: 1.15em;
}

h4 {
	font-weight: bold;
	font-size: 1.1em;
}

h5 {
	font-weight: bold;
	font-size: 1.05em;
}

p{

}
ul{
	padding:0 !important;
	margin:0.5em 0em 0.5em 2em !important;
}


a {
	color: #026BC3;
	text-decoration: underline;
}

h1#pageTitle{
	font-size:1.8em;
	color:#0067C6;
	padding:0.3em 0 0.7em 0;
	margin:0;
	letter-spacing:-0.02em;
}

.subjectList{
	list-style:none;
}

.subjectList li{
	overflow:hidden;
	margin:0; padding:0;
	width:100%;
}

.subjectList .left{
	float:left;
 	width:50%;
}

.subjectList .right{
	float:left;
 	width:50%;
}

.subjectList .right div{
	float:left;

}


#Useful, .usefulGroup{
	list-style:none !important;
	margin:0 !important;
	padding:0 !important;
}

#Useful li, .usefulGroup li{
	padding:1em 0em !important;
	overflow:hidden !important;
	width:100% !important;
}
.usefulGroup li .border{
	border:1px solid #A4CBEC;
	overflow:hidden;
	padding:1em;
}

.usefulGroup li .content{
	overflow:hidden;
	width:100%;
}

.usefulGroup .image{
	float:left;
	overflow:hidden;
	width:30%;
	padding-right:5%;
}

.usefulGroup .image img{

}

.usefulGroup .info{
	width:65%;
	float:left;
}



.ageImage{
	float:left;
	width:80px;
}

.topic{
	width:100%;
	overflow:hidden;
}

.row{
	width:100%;
	overflow:hidden;
}

.row .left{
	float:left;
	width:48%;
}

.row .right{
	float:right;
	width:48%;
}

#MainWrap .rowSubmitLeft{
	padding-bottom:10px;
	padding-top:10px;
}

#MainWrap .rowSubmitLeft .field {
	padding-left:0;
}

#ResourceLib{
	
}
#ResourceLib h2{
	background-color:#006AC2;
	padding:5px 10px;
	color:#fff;
	margin:1em 0em;
}

#ResourceLib h2 span{
	font-weight:normal;
}

#ListResults{
	list-style:none;
	padding:0;
	margin:0;	
}

#ListResults li{
	border:1px solid #328BD3;
	margin:1em 0em;
	width:100%;
	overflow:hidden;
}

#ListResults .image{
	float:left;
		padding:1em;
}

#ListResults .info{
	float:left;	padding:1em;
}


.row .label{
	width:39%;
	padding:0 5% 0 0;
	float:left;
	
}

.row .field{
	width:55%;
	float:left;
}

.row .field input, .row .field select, .row .field textarea{
	width:80%;
}

.row .field textarea{
	z-index:100;
	display:block;
}

.row.long .label{
	width:100%;
	padding:0;
	float:none;
	padding-bottom:0.5em;
}

.row.long .field{
	width:100%;
	padding:0;
	float:none;
}

.row.long .field select{
	width:88%;
}


fieldset{
	margin:1em 0em;
	border:0;
	overflow:hidden;
	width:80%;
	padding:0;
}

fieldset legend{
	padding:1em 0em 1em 0em;
	margin:0;
}

#wrapper .content_row{
	clear:both !important;
}



.diabetes_quiz_2, table2{
	text-align:center;	
	border-left:1px solid #ccc;
	border-collapse:separate;	
	empty-cells:show;
	width:400px;
	margin:10px auto;	
}

.diabetes_quiz_3, .table2{
	text-align:center;		
	border-collapse:separate;	
	empty-cells:show;	
	margin:10px auto;	
}

.diabetes_quiz_2 th,. table2 th, .diabetes_quiz_2 td, .table2 td{
	text-align:center;
	vertical-align:top;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	
}


.diabetes_quiz_2 td{
	border-bottom:1px solid #ccc;
}

.cell1{
	width:160px;
	color:#0000ff;
	text-align:left;
	padding:30px 0px 0px 40px;
}

.cell2{
	width:160px;
	color:#ed1e79;
	text-align:left;
	padding:30px 0px 0px 40px;
}

.dnaboxgroup1{
	padding-top:19px
}


.dnaboxgroup2{
	padding-top:12px
}

.dnaboxgroup3{
	padding-top:13px
}

.quiz_drag6{
	color:#187dd6;
	border:1px solid #187dd6;
	width:115px;
	height:23px;
	padding-top:3px;
	text-align:center;
	background-color:#ebebeb;
	margin:0px 0px 5px 0px;
	position:relative;
	cursor: pointer;
}


.mQuiz4 .box{
	width:300px;
	height:45px;
	display:block;
	border:1px dashed #ccc;
	padding:5px;
}

.mQuizq2 .box{
	width:170px;
	height:35px;
	display:block;
	border:1px dashed #ccc;
	padding:5px;
}

.mQuizq2 .box2{
	width:117px;
	height:40px;
	display:block;
	border:1px dashed #ccc;
	padding:5px;
}
.boxWrap{
	width:300px;
	height:80px;
	display:block;
	background:transparent url('/res/coResourceImport/modules/diabetes/en-images/down_arrow.gif') no-repeat center bottom;
	padding:5px 0px;
}
.mQuizq2 .boxWrap{
	width:180px;
	height:100px;
	display:block;
	background:transparent url('/res/coResourceImport/modules/diabetes/en-images/down_arrow.gif') no-repeat center bottom;
	padding:5px 0px;
	margin:0 auto;

}


.printShow{
	display:block;
}

.printHide{
	display:none;
}