/* 
=====================================================
 1
-----------------------------------------------------
		 | 2-3-1
 2-1     |-------------------------------------------
         | 2-3-2
		 |
         |
-----------------------------------------------------
4
=====================================================
*/


body { font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#666666;  margin:0px; }


.hidden { display:none; }


.wrapper {
	position:relative;
	margin:auto;
	width:756px;
	height:auto;
	background-image:url(../images/medwayBG.jpg);
	background-repeat:no-repeat;
	background-color: #B2D2CF;
	display: block;
	padding-bottom: 10px;
	min-height: 475px;
}


#page {
	width: 756px;
	margin: 0 auto;
	position: relative;
	background-color: #B2D2CF;
	background-image:url(../images/medwayBG.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline;
	clear: both;
	padding-bottom: 10px;
	height: inherit;
}


.block1 { position:relative; float:left; margin-left:19px; height:59px; width:100%;  background-image:url(../images/medwayheader1.gif); background-repeat:no-repeat;  margin-bottom:15px;}




.block2 { position:relative;   width:756px; }

.block2-1 { position:relative; float:left; width:181px; height:260px; margin-left:10px;  }
html>body .block2-1 {margin-left:19px; }
/* Left hand menu and submenu */
.block2-1 .leftmenu { position:absolute; left:0px; top:0px;  }
.block2-1 .leftmenu a.menuitem {	margin-bottom:4px;	padding-left:11px;	padding-top:4px;	float:left;	width:166px;	height:23px;	font-size:0.8em;	background-image:url(../images/menu_back.gif);	color:#007d8e;	text-decoration:none;	background-repeat:no-repeat;	}
.block2-1 .leftmenu a.menuitem:visited { text-decoration:none; color:#007d8e; }
.block2-1 .leftmenu a.menuitem:hover { text-decoration:none; color:#c2dbe0; background-image:url(../images/menu_back_over.gif);background-repeat:no-repeat; }
.block2-1 .leftmenu .selecteditem {	margin-bottom:4px;	padding-left:11px;	padding-top:4px;	float:left;	width:166px;	height:23px;	font-size:0.8em;	background-image:url(../images/menu_back_over.gif);	color:#c2dbe0;	text-decoration:none;	background-repeat:no-repeat;	}



/*
.block2-2 { position:relative; float:left; width:144px; height:260px; }
*/

.block2-3 { position:relative; float:left; width:412px; height:380px; }
.block2-3 h3 {	font-size:1em;	font-weight:bold;	color:#107984;	margin-top: 11px;	padding-left: 11px;}

.block2-3 h4 {	font-size:0.8em;	font-weight:normal;	color:#1b4170;	margin-top: 11px;	padding-left: 11px;}


.block2-3 h6 {	font-size:1.4em; font-weight:normal;	color:#1b4170;	margin-top: 11px;	padding-left: 11px;	}

.block2-3 h5 {	font-size:0.8em; font-weight:normal;	color:#107984;	margin-top: -1px;	padding-left: 30px;	}
html>body .block2-3 h5 {margin-top: -14px; }


.block2-3 h5 .tel {	padding-left: 3px;	}

.block2-3 h5 .email {	padding-left: 16px;	}
html>body .block2-3 h5 .email {padding-left: 21px;	 }

.block2-3 h5 .fax {	padding-left: 25px;	}
html>body .block2-3 h5 .fax {	padding-left: 31px;	}

.block2-3 h5 .address {	padding-left: 5px;	}

.block2-3 h5 .address1 { padding-left: 43px;	}
html>body .block2-3 h5 .address1 { padding-left: 51px;	}

.block2-3 h5 .site {	padding-left: 5px;	}
html>body .block2-3 h5 .site {	padding-left: 7px;	}



.block2-3 p {	font-size:0.7em;	color:#107984;	margin-left: 11px; }
.block2-3 a:visited { color:#107984; text-decoration:underline; }
.block2-3 a:hover { color:#1144AA; text-decoration:underline; }
.block2-3 a { color:#107984; text-decoration:underline; }
.block2-3-1 { position:relative; float:left; width:545px; height:107px; background-image:url(../images/new_headers9.jpg); background-repeat:no-repeat; }
.block2-3-1 .arrow {
	position:absolute;
	width:31px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	left:9em;
	top:0.7em;
	height: 21px;
}

.block2-3-2 .courselistboxtitle  { position:relative; float:left; font-size:0.7em; margin-top: 22px; margin-left: 11px;}
.block2-3-2 .courselistbox  { position:relative; float:left; width:170px; font-size:0.7em; margin-top: 20px; margin-left: 10px;}
.block2-3-2 .GraphicButton	 { position:relative; border:0; float:left; width:17px; height:17px;  margin-left: 10px; margin-top: 20px; background-image:url(../images/courseSelectButton.gif); background-repeat:no-repeat; }
.block2-3-2 p {	 position:absolute; font-size:0.7em;	color:#107984;	margin-left: 11px; top:6em;}


.block2-3-2-1  {
	position:relative;
	float:left;
	width:249px;
	padding-top: 20px;
	padding-left: 26px;
}
.block2-3-2-2  { 
	position:relative; 
	float:left; 
	width:255px;
	padding-top: 20px;
	padding-left: 10px;
	 } 
	 
.block2-3-2-2 .textarea  { position:relative; float:left; padding-left: 11px; top:5px; width:245px; font-size:0.65em; } 

