/*	--------------------------------------------------	SITE CONTENT STYLES	--------------------------------------------------	Client:	MESA International	Author:	Ryan Whillier	Date:	December, 2009		*//* ===================================================================================== STYLES FOR ALL PAGES *//* Font Families */body { font-family: Arial, Helvetica, sans-serif; }/* Text Colors */body { color: #333; }/* Text Size and Leading Classes */#printArea, #printAreaHome 						{ font-size: 12px; line-height: 16px; }#printArea .homehead, #printAreaHome .homehead 	{ font-size: 14px; line-height: 22px; }#printArea .head, #printAreaHome .head			{ font-size: 18px; line-height: 22px; }#printArea .subhead1, #printAreaHome .subhead1 	{ font-size: 14px; line-height: 18px; }#printArea .subhead2, #printAreaHome .subhead2 	{ font-size: 12px; line-height: 16px; }#printArea .intro, #printAreaHome .intro 		{ font-size: 14px; line-height: 18px; }#printArea .caption, #printAreaHome .caption 	{ font-size: 11px; line-height: 15px; }#printArea .none, #printAreaHome .none 			{ font-size: 12px; line-height: 16px; }#rightBarTop .head		{ font-size: 13px!important; line-height: 17px; }/* Additional Text Styling */#printArea .homehead, #printAreaHome .homehead 	{ color:#b4d7f2!important; margin:0 0 7px 0; color:#b4d7f2!important; }#printArea .head, #printAreaHome .head			{ font-weight: bold; color:#32598a; margin:0px; padding:0px 0px 14px 0px; }#printArea .subhead1, #printAreaHome .subhead1 	{ font-weight: bold; color:#32598a; margin:0 0 7px 0; }#printArea .subhead2, #printAreaHome .subhead2 	{ font-weight: bold; margin:0 0 7px 0; }#printArea .intro, #printAreaHome .intro 		{ font-weight: bold; }#printArea .caption, #printAreaHome .caption 	{ font-style: italic; }#rightBarTop .head		{ color: #2e7565; }#printAreaHome #contentLeft p { color:#fff; margin:0 0 7px 0; }/* Link Colors */a, a:link, a:visited 	{ color: #2e7565; text-decoration: underline; }a:hover, a:active 		{ color: #2e7565; text-decoration: none; }/* Ensuring content-related lists display properly in content areas */#contentLeft ul, #printArea ul { margin: 15px 0px 15px 30px; }#contentLeft ol, #printArea ol { margin: 15px 0px 15px 30px; }#contentLeft li, #printArea li { margin: 5px 0px 0px 0px; }/* Three buttons on homepage */.programs {	width:138px;	height:53px;	float:left;	margin-right:4px;	font-size:1%;	text-indent: -9999px;	overflow:hidden;	margin-top: 10px;	background: url(/en/images/structure/home-btn-programs.jpg) top left no-repeat;}	.programs:hover{		background-position:0px -53px;	}.opportunities {	width:138px;	height:53px;	float:left;	margin-right:4px;	font-size:1%;	text-indent: -9999px;	overflow:hidden;	margin-top: 10px;	background: url(/en/images/structure/home-btn-opportunities.jpg) top left no-repeat;}	.opportunities:hover{		background-position:0px -53px;	}.register {	width:138px;	height:53px;	float:left;	margin-right:4px;	font-size:1%;	text-indent: -9999px;	overflow:hidden;	margin-top: 10px;	background: url(/en/images/structure/home-btn-register.jpg) top left no-repeat;}	.register:hover{		background-position:0px -53px;	}/* Image Placement */.imageleft {	float: left;	margin: 0px 20px 20px 0px;}.imageright {	float: right;	margin: 0px 0px 20px 20px;}/* Tabular Data Table */.datatable {	margin: 0px 0px 15px 0px;	padding: 0;	border: 1px solid #B6B4B4;}.datatable td { padding: 7px 10px; }.datatable .titlerow, .datatable .titlerow_even, .datatable .titlerow_odd {	background: #D3DAE1;	text-align: left;	font-weight: bold;	color: #32598a;}.datatable .row { background: #FFF; }.datatable .altrow { background: #F3F3F3; }/* ===================================================================================== STYLES HOME PAGE */#printAreaHome #contentLeft .content {	height: 258px;	overflow: hidden;}/* ===================================================================================== STYLES FOR CONTENT PAGES *//* ----- END OF TEMPLATE ----- */