/* CSS Document */

body { 
	font-family: Calibri, Arial, sans-serif;
	/*font-family: Cambria, Arial, sans-serif;*/
	font-size:14px;
	color:#000;
	margin-left:auto; 
	margin-right:auto;
	padding:0px 10px 0px 10px;
	margin-top:0px;
	margin-bottom:0px;
	background:url(../images/insidebg.jpg) top center repeat-x;
	}
	

#wrapper { 
	
	display:block;
	text-align:left;
	margin-left:auto; 
	margin-right:auto;
	width:1000px; 
	}

#imain {
	position:relative; 
	float:left; 
	width:940px;
	padding:25px 0 25px 0;
	margin-top:20px;
	}
	
	.mugleft { float:left; margin:0 15px 15px 0; border:1px solid #CCC; padding:3px; }
	.imgright { float:right; margin:0 0 15px 15px; border:1px solid #CCC; padding:3px; }
	
	#ifeature { height:115px; position:relative; float:left; width:100%}
	
	#column1 { width:600px; float:left; position:relative; padding:0 0 30px 0}
	#column2 { width:300px; float:left; position:relative; margin-left:20px;}
	#column3 { width:300px; float:right; position:relative}
	#column3 img { display:none}
	
	#column2 ul, #column3 ul { list-style:none; margin:10px 0 10px 0; padding:0 5px 0 5px}
	#column2 ul li, #column3 ul li { list-style:none; margin:0; padding:5px 0 5px 0}
	#column1 ul { margin-left:30px;}
	#column1 ul li { padding:3px 0 3px 0;}
	
	#column1 ol { margin-left:30px;}
	#column1 ol li { padding:3px 0 3px 0;}
	
	#column1 hr { margin-bottom:18px; clear:both}
	
	#column2 a, #column3 a { text-decoration:none; font-weight:bold}
	#column2 a:hover, #column3 a:hover { text-decoration:underline; font-weight:bold}
	#column1 p { margin:0px 0px 15px 50px;}
	
	.gtable {margin:0px 0px 15px 50px; clear:both; border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; width:550px;}
	.gtable td { padding:4px; border-bottom:1px solid #CCC;}
	.gtable th { background:#003082; color:#FFF;padding:4px;}
	

#hfleft { position:absolute; top:0px; left:0px; background:url(../images/features/highlight.png) top left no-repeat; text-align:left; width:218px; height:238px; }

#hfright { position:absolute; top:0px; right:0px; background:url(../images/features/highlight.png) top left no-repeat; text-align:left; width:218px; height:238px; }
#hftext { width:155px; padding:20px 0px 0px 30px; font-size:14px; }
#hftext p { margin:0; padding:0 }

#hftext a:link, #hftext a:visited { text-decoration:none}

.hheading { font-size:28px; color:#333366; line-height:28px; margin-bottom:10px;}

h1 { color:#FFF; font-size:36px; font-weight:normal; padding:0; margin:0;}
h2 { color:#000; font-size:26px; font-weight:normal; padding:0 0 18px 0; margin:0; line-height:23px;}
h3 { color:#003082; font-size:18px; font-weight:normal; padding:0 0 18px 0; margin:0; line-height:21px;}
h4 { color:000; font-size:15px; font-weight:bold; padding-bottom:0px; margin-bottom:0px; margin-left:50px; line-height:22px;}

h5 { padding:7px 0 7px 0; 
	text-align:center; 
	color:#FFF; 
	-moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px;
	background:#837805;
	font-weight:normal;
	margin:0px;
	font-size:15px;
	text-transform:uppercase;}
	
h5.education { background:#7877b8;}	
h5.industry { background:#C25613;}

.top { width:auto; float:right; font-size:10px;}