div#module_content h1{font-size:138.5%;}
div#module_content h2{font-size:123.1%;}
div#module_content h3{font-size:108%;}
div#module_content h1,div#module_content h2,div#module_content h3{margin:1em 0;}
div#module_content h1,div#module_content h2,div#module_content h3,div#module_content h4,div#module_content h5,div#module_content h6,div#module_content strong{font-weight:bold;}
div#module_content abbr,div#module_content acronym{border-bottom:1px dotted #000;cursor:help;} 
div#module_content em{font-style:italic;}
div#module_content blockquote,div#module_content ul,div#module_content ol,div#module_content dl{margin:2em;}
div#module_content ol,div#module_content ul,div#module_content dl{margin-left:2em;}
div#module_content ol li{list-style:decimal outside;}
div#module_content ul li{list-style:disc outside;}
div#module_content dl dd{margin-left:1em;}
div#module_content th,div#module_content td{border:1px solid #000;padding:.5em;}
div#module_content th{font-weight:bold;text-align:center;}
div#module_content caption{margin-bottom:.5em;text-align:center;}
div#module_content p,div#module_content fieldset,div#module_content table,div#module_content pre{margin-bottom:1em;}

div#module_content > h1
{
    padding-top: 15px;
    background: url(/media/images/sunset/site_images/h1_burst.gif) bottom center no-repeat;
}
div#module_content > h2, div#module_content > h3 {
    text-align: center;
    clear: both;
    padding-top: 10px;
    background: url(/media/images/sunset/site_images/h2_burst.gif) bottom center no-repeat;
}

div#module_content ol.evaluation_list li
{
	list-style-type: upper-roman;
}

div#module_content ol.evaluation_sub_list li
{
	list-style-type: decimal;
}

tr.eval_form_row1 td
{
	background: #e4e4e4;
}

tr.eval_form_row3 td
{
	background: #d0d0d0;
}

div.drop_shadow {
	padding-right: 12px;
	padding-bottom: 12px;
	background: url("/media/images/dropshadow.gif") no-repeat right bottom;
}

div.drop_shadow div {
	border: 1px solid;
}

div.fancybox_container, div.imagine_container {
	width: 650px;
	background: url("/media/images/modules/titlebox_04.jpg") repeat-y;
	border: 0px;
	margin: 1.5em auto;
	clear: both;
}

div.fancybox_container div.drop_shadow, div.imagine_container div.drop_shadow {
	background: url("/media/images/modules/titlebox_02.jpg") no-repeat top left;
	padding: 0px;
}

div.fancybox_container div.drop_shadow div, div.imagine_container div.drop_shadow div {
	border: 0px;
	padding: 0px;
	padding-top: 40px;
	padding-left: 30px;
	padding-right: 40px;
	padding-bottom: 40px;
}

div.fancybox_container div.fancybox div
{
	padding: 0;
}

div.fancybox {
	border: 0px;
	padding-bottom: 20px;
	background: url("/media/images/modules/titlebox_06.jpg") no-repeat bottom;
}

div.fancybox h2 {
	padding: 0px;
	display: block;
	margin-bottom: 0px;
	margin-top: 0px;
}

div.fancybox h2 span
{
	display: none;
}

div.fancybox img.fancy_img
{
	float: right;
}

div.consider h2
{
	color: #990000;
}

div.imagine h2 {
	height: 54px;
	width: 196px;
	background: url("/media/images/modules/imagine.jpg") no-repeat;	
}

div.some_tips h2 {
	float: left;
	height: 88px;
	width: 217px;
	background: url("/media/images/modules/some_points.jpg") no-repeat;	
}

div.important_point h2 {
	height: 67px;
	width: 317px;
	background: url("/media/images/modules/important_point.jpg") no-repeat left top;	
}

div.rag h2 {
	height: 94px;
	width: 387px;
	background: url("/media/images/modules/reflectionandgrowth.jpg") no-repeat left top;	
	
}

div.wiam h2 {
	height: 45px;
	width: 395px;
	background: url("/media/images/modules/wdiam.jpg") no-repeat left top;	
}

div.food h2 {
    color: #003366;
}

div.food img {

    margin-left: 15px;
}

div.titlebox h2 span {
	display: none;
}

div.key_point {
	padding: 15px;
	border: 2px solid #858585;
	clear: right;
	margin: 1em 0.5em;
}

div.key_point img{
	margin: 10px;
	margin-top: 0px;;
	float:  right;
	border:  0px;
}

div.key_question {
	background: none;
	
}

div.key_question h2 {
	height: 40px;
	background: url("/media/images/modules/question_mark_sm.jpg") right no-repeat;
	padding-right: 25px;
	padding-top: 15px;
	font-family: sans-serif;
}

div.wiam h2 {
	height: 45px;
	width: 395px;
	background: url("/media/images/modules/wdiam.jpg") no-repeat left top;	
}

.moduleComplete
{
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #000;
	width: 500px;
	color: #333333;
}

.quotable
{
	margin: 1.5em auto;
	border: 1px solid #ffcd9b;
	color: #333;
	background-color: #FFF;
	width: 75%;
	clear: both;
	z-index: 99;
}

.quotable p
{
	padding: 2em 2em 0.75em 2em;
}

p.attributed
{
	padding: 0 2em;
	font-style: italic;
	color: #949494;
}

img.left_quote 
{
	float: left;
	
}


img#rightQuote
{
	position: relative;
	border: 1px solid #336633;
	bottom: -8px;
	right: -115px;
}

.quotable_right
{
	float: right;
	margin-left: 10px;
	border: 1px solid #336633;
	color: #333;
	background-color: #FFF;
	width: 150px;
	left: -175px;
}

.quotable_right p
{
	margin: -5px 0 -5px 0;
	padding: 8px;
}

img#leftQuote_right
{
	position: relative;
	border: 1px solid #336633;
	margin-top: -2px;
	margin-left: -2px;
}


img#rightQuote_right
{
	position: relative;
	border: 1px solid #336633;
	bottom: -8px;
	right: -115px;
}

div.case_study_container {
	width: 493px;
	margin: 1em auto;
}

div.case_study_bg {
	background: url(http://ogg.osu.edu/media/images/modules/casestudy_03.jpg) repeat-y;
}

div.case_study_content {
	background: url(http://ogg.osu.edu/media/images/modules/casestudy_01.jpg) no-repeat;
	padding-left: 35px;
	padding-top: 20px;
	padding-right: 55px;
	padding-bottom: 10px;
}

h3.case_study_subject {
	margin-bottom: 45px;
}

img.case_study_picture {
	float: right;
	margin-top: 35px;
	margin-left: 20px;
	margin-bottom: 30px;
	margin-right: -17px;
	height: 170px;
	width: 150px;
	border:  1px solid black;
	display:inline;
}

div.case_study_content p {
	
}

div.case_study_footer {
	display: block;
	width: 493px;
	height: 66px;
	background: url(http://ogg.osu.edu/media/images/modules/casestudy_05.jpg) no-repeat;;
}

div.case_study_wide_container {
	width: 600px;
	margin: 1em auto;
}

div.case_study_wide_bg {
	background: url(http://ogg.osu.edu/media/images/modules/casestudy_wide_03.jpg) repeat-y;
}

div.case_study_wide_content {
	background: url(http://ogg.osu.edu/media/images/modules/casestudy_wide_01.jpg) no-repeat;
	padding-left: 35px;
	padding-top: 20px;
	padding-right: 55px;
	padding-bottom: 10px;
}

h3.case_study_wide_subject {
	margin-bottom: 45px;
}

img.case_study_wide_picture {
	float: right;
	margin-top: 35px;
	margin-left: 20px;
	margin-bottom: 30px;
	margin-right: -17px;
	height: 170px;
	width: 150px;
	border:  1px solid black;
	display:inline;
}

div.case_study_wide_content p {
	
}

div.case_study_wide_footer {
	display: block;
	width: 600px;
	height: 56px;
	background: url(http://ogg.osu.edu/media/images/modules/casestudy_wide_05.jpg) no-repeat;;
}


div.fact a img
{

    border: none;
}

div.fact img
{
    float: left;
}

div.fact div
{

    float: right;
    margin-left: 207px;
}
