/* RELEVANT TO PRINT - START */

	/* Using the following conversion setup
		2.2em - 18pt
		1.6em - 14pt
		1.4em - 12pt
		1.2em - 11pt
		1.1em - 10pt
		1.0em -  9pt
		0.9em -  8pt
	*/

	/* Site Wide - Start */
		body {
			background-color: #FFFFFF;
		    background-image: none;
			font-family: "Times New Roman", Times, serif;
		}

		ul {
			list-style-type: square;
		}
		
		hr {
			color: #000000;
			height: 1px;
		}
		
		a:link, a:visited, a:active {
			color: #000000;
			font-weight: normal;
			text-decoration: none;
		}

			a#backtotop:link, a#backtotop:visited, a#backtotop:active {
				font-weight: normal;
			}
			
		a:hover {
			text-decoration:none;
		}
		
		h1 {
			color: #C4C0E6;
			font-size: 14pt;
			font-weight: bold;
			margin-bottom: 10px;
			margin-top: 10px;
		}
		
		h2, h3 {
			font-size: 11pt;
		}
		
		h4 {
			font-size: 10pt;
		}

		h5 {
			font-size: 9pt;
		}

		/* DIVS - Start */
			#screenHeaderImage {
				display: none;
			}
	
			#wrapper {
				border: none;
				width: 100%;
			}
			
			#mainmenu_wrapper, #leftcolumn {
				display: none;
			}
			
			#maincontent {
/*				font-size: 1%; */
				background-color: #FFFFFF;
				border: none;
			}
			
			#rightcolumn {
				background-color: #FFFFFF;
				border: none;
				color: #000000;
				font-size: 10pt;
				font-weight: normal;
				margin: 0px;
				padding: 0px;
				text-align: justify;
				width: 100%;
			}

			#otherlink_wrapper {
				display: none;
			}

			#footer_wrapper {
				font-size: 8pt;
				margin-top: 20px;
				border-top: 1px;
				border-top-style: solid;
				border-top-color: #cccccc;
				padding-top: 8px;
				padding-bottom: 8px;
				border-bottom: 1px;
				border-bottom-style: solid;
				border-bottom-color: #cccccc;
			}
		/* DIVS - End */
	
		/* General Use - Start */
			.backtotop {
				display: none;
			}

			.Karate {
				color: #000000;
				font-weight: bold;
			}
		
			.taekwondo {
				color: #000000;
				font-weight: bold;
			}
		
			.MuayThai {
				color: #000000;
				font-weight: bold;
			}

			.Jujitsu {
				color: #000000;
				font-weight: bold;
			}
	
			.displayBox {
				font-size : 9pt;
			}

			#get_acrobat {
				display: none;
			}
			
			.general_centered_img {
				border: #000000 2px solid;
				margin-top: 5px;
				margin-bottom: 5px;
			    display: block;
			    margin-left: auto;
			    margin-right: auto;
			}			
		/* General Use - End */
	/* Site Wide - End */


	/* Left Hand Sub Menus - Start */
			#sectiontitle {
				font-size : 14pt;
			}
	/* Left Hand Sub Menus - End */
	
	/* SECTION SPECIFIC - START */
		/* Home Page - Start */
			#homeImage {
				margin-top: 15px;
				margin-bottom: 15px;
			}
		/* Home Page - End */
	
		/* Contact Us - Start */
			#google_map {
				float:right;
				width: 330px;
				height: 395px;
				border: #497AB7 2px solid;
				margin-top: 16px;
				margin-bottom: 20px;
			}
		/* Contact Us - End */
	
		/* Schedules - Start */
			.classScheduleBox {
				width: 94%;
				border : 1px solid #497AB7;
				padding-bottom : 9px;
				padding-left : 9px;
				padding-right : 9px;
				padding-top : 9px;
				background-color : #FFFFFF;
				text-align : left;
				font-size: 1.0em;
				font-family: Arial, Helvetica, sans-serif;
				color : #696969;
				margin-bottom : 25px;
				margin-left : 10px;
				margin-right : 10px;
				margin-top : 10px;
			}
			
			.classScheduleBox td {
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 2px;
				padding-bottom: 2px;
			}
			
			.classScheduleBox .scheduleHeader {
				font-size: 1.2em;
				font-weight: bold;
				color: #668AB7;
			}
	
			.classScheduleBoxByClass {
				width: 75%;
				border : 1px solid #497AB7;
				padding-bottom : 9px;
				padding-left : 9px;
				padding-right : 9px;
				padding-top : 9px;
				background-color : #FFFFFF;
				text-align : left;
				font-size: 1.0em;
				font-family: Arial, Helvetica, sans-serif;
				color : #696969;
				margin-bottom : 25px;
				margin-left : 10px;
				margin-right : 10px;
				margin-top : 10px;
			}
			
			.classScheduleBoxByClass td {
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 2px;
				padding-bottom: 2px;
			}
			
			.classScheduleBoxByClass .scheduleHeader {
				font-size: 1.2em;
				font-weight: bold;
				color: #668AB7;
			}
	
			.pricingBox {
				width: 94%;
				border : 1px solid #497AB7;
				padding-bottom : 9px;
				padding-left : 9px;
				padding-right : 9px;
				padding-top : 9px;
				background-color : #FFFFFF;
				text-align : left;
				font-size: 1.0em;
				font-family: Arial, Helvetica, sans-serif;
				color : #696969;
				margin-bottom : 10px;
				margin-left : 10px;
				margin-right : 10px;
				margin-top : 10px;
			}
			
			.pricingBox td {
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 2px;
				padding-bottom: 2px;
			}
			
			.pricingBox .pricingHeader {
				font-size: 1.2em;
				font-weight: bold;
				color: #668AB7;
			}
	
			.pricingBox .pricingHeader2 {
				font-size: 1.2em;
				font-weight: bold;
				padding-top: 15px;
				color: #668AB7;
			}
		/* Schedules - End */
		/* Students - Start */
			.suppliesPriceList {
				width: 70%;
				border : 1px solid #497AB7;
				padding-bottom : 9px;
				padding-left : 9px;
				padding-right : 9px;
				padding-top : 9px;
				background-color : #FFFFFF;
				text-align : left;
				font-size: 1.0em;
				font-family: Arial, Helvetica, sans-serif;
				color : #696969;
				margin-bottom : 25px;
				margin-left : 10px;
				margin-right : 10px;
				margin-top : 10px;
			}
			
			.suppliesPriceList td {
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 2px;
				padding-bottom: 2px;
			}
			
			.suppliesPriceList .priceHeader {
				font-size: 1.2em;
				font-weight: bold;
				color: #668AB7;
			}	
	
			.testingFees {
				width: 90%;
				border : 1px solid #497AB7;
				padding-bottom : 9px;
				padding-left : 9px;
				padding-right : 9px;
				padding-top : 9px;
				background-color : #FFFFFF;
				text-align: center;
				font-size: 1.0em;
				font-family: Arial, Helvetica, sans-serif;
				color : #696969;
				margin-bottom : 25px;
				margin-left : 10px;
				margin-right : 10px;
				margin-top : 10px;
			}
			
			.testingFees td {
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 2px;
				padding-bottom: 2px;
			}
	
			.testingFees .mainTestingHeader {
				font-size: 1.4em;
				font-weight: bold;
				padding-top: 12px;
				padding-bottom: 12px;
			}		
	
			.testingFees .testingHeader {
				font-size: 1.2em;
				font-weight: bold;
				color: #668AB7;
			}		
	
			.newsDescription {
				width: 90%;
				border : 1px solid #497AB7;
				padding-left : 9px;
				padding-right : 9px;
				background-color : #FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				color : #696969;
				margin-bottom : 25px;
				margin-left : 10px;
				margin-right : 10px;
				margin-top : 10px;
			}
			
			.newsDescription td {
				padding-left: 10px;
				padding-right: 10px;
				font-size: 1.4em;
				padding-top: 12px;
				padding-bottom: 12px;
			}
			
			.newsDescription td.newsTitle {
				font-size: 1.6em;
				color: #000066;
				text-align: center;			
			}
	
			.seminarDescription {
				width: 90%;
				border : 1px solid #497AB7;
				padding-left : 9px;
				padding-right : 9px;
				background-color : #FFFFFF;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				color : #696969;
				margin-bottom : 25px;
				margin-left : 10px;
				margin-right : 10px;
				margin-top : 10px;
			}
			
			.seminarDescription td {
				padding-left: 10px;
				padding-right: 10px;
				font-size: 1.4em;
				font-weight: bold;
				padding-top: 12px;
				padding-bottom: 12px;
			}
			
			.seminarDescription td.seminarTitle {
				font-size: 1.6em;
				color: #000066;
			}
	
			.seminarDescription td.seminarInstructor {
				font-size: 2.0em;
				color: #336699;
			}
			
			.seminarDescription td.seminarCost {
				font-size: 1.7em;
				color: #333333;
			}
		/* Students - End */
	/* SECTION SPECIFIC - END */
/* RELEVANT TO PRINT - END */
