/* (basic.css) ***********************************************************/
html{
	margin:0;
	padding:0;
}
body{
	margin:0 auto;
	padding:20px;
	text-align:center; /* For IE6 and below */
	text-align:left !important;
	font-family:Georgia, Helvetica, sans-serif;
	color:#333;
	background:none;
}
hr, form, fieldset{ display:none; }
/************************************************************************/

/* (top.css) ************************************************************/
#top{ margin:0; padding:0; }
#top #search{ display:none; }

#top #logo{
	margin:0;
	padding:0;
	background:none;
	float:none;
}
#top #logo h1{
	margin:0;
	padding:0;
	text-indent: none;
	font:bold 3em "Times New Roman", Times, serif;
	font-style:italic;
}
#top #logo h1 a{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#006699;
}
#top #logoarea{
	margin:0;
	padding:0;
	background:none;
}
#top #logoarea #orchid{
	float:none;
	margin:0;
	padding:0;
	background:none;
}
#top #logoarea #orchid h2{
	margin:0;
	padding:2px 0;
	text-indent:none;
	font-size:1em;
}
/************************************************************************/

/* (nav2.css) ***********************************************************/
#nav{ display:none; }
#nav #menucontainer{ display:none; }
/************************************************************************/

/* (banner.css) *********************************************************/
#banner_home{ display:none; }
#banner_sub{
	margin:0 auto;
	padding:0;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
/************************************************************************/

/* (mainbody.css) *******************************************************/
#mainbody{
	clear:both;
	margin:0;
	padding:0;
	background:#fff;
	font-size:0.9em;
}

#mainbody p{
	margin:0 0 15px 0;
	padding:0;
	line-height:18px;
	color:#666;
}

#mainbody #content{
	margin:0 auto;
	padding:0;
	background:#fff;
}

#mainbody #breadcrumbs{
	margin:0;
	padding:3px 0 3px 5px;
	background:#fff;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
}
#mainbody #breadcrumbs p{
	margin:0;
	padding:2px;
	font:normal x-small Arial, Helvetica, sans-serif;
	color:#ccc;
	font-weight:normal;
}
#mainbody #breadcrumbs a{
	text-decoration:none;
	color:#ccc;
	font-weight:normal;
}
/************************************************************************/


/* (content_.css) ******************************************************/
#content_main{
	float:none;
	margin:1px 0 0 0;
	padding:0;
	min-height:none;
}

#content_main h2{
	margin:0;
	padding:15px 0;
	color:#ffffcc;
}

#content_main h3{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	font:bold 1.2em "Century Gothic",Arial, Helvetica, sans-serif;
	color: #666;
	border-bottom:1px dotted #999;
}
#content_main h3.fs{
	margin:0;
	padding:0;
	font-size:1em;
	font-weight:bold;
	border:none;
}

#content_main h4{
	margin:5px 0;
	padding:0;
	color: #339999;
	font-size:1.1em;
	font-style:italic;
}

#content_main h5{
	margin:5px 0 0 0;
	padding:2px 0;
	color: #006600;
	text-transform: capitalize;
}

#content_main p{
	margin:0 0 18px 0;
	padding:0;
	color:#777;
}

#content_main p a{ text-decoration:none; color:#777; }

#content_main ul{
	margin:0 15px 15px 15px;
	padding:0;
	list-style:disc;
}
#content_main ul li{
	margin:0;
	padding:0 5px;
	text-align:inherit;
	line-height:1.5em;
	background:none;
}
#content_main ol{
	margin:0 15px 15px 15px;
	padding:0;
	list-style-type:decimal;
}
#content_main ol li{
	margin:0;
	padding:0 5px;
	text-align:inherit;
	line-height:1.5em;
}

#content_main img,
#content_main object{ display:none; }



.tbl_coursefee,
.tbl_generic{
	margin:0;
	padding:0;
}.tbl_generic{ margin:0 0 20px 0; }
.tbl_coursefee table,
.tbl_generic table{
	margin:0;
	padding:0;
	border-collapse:collapse;
	width:100%;
}
.tbl_coursefee table caption,
.tbl_generic table caption{
	margin:0;
	padding:10px 0;
	font:bold small "Century Gothic", sans-serif;
	color:#006600;
	text-align:left;
}
.tbl_coursefee table td,
.tbl_generic table td{
	border:1px solid #999;
	padding:5px;
	color:#555;
	font-size:xx-small;
}
.tbl_coursefee table th,
.tbl_generic table th{
	border:1px solid #999;
	padding:10px 5px;
	font:bold x-small Verdana, Arial, Helvetica, sans-serif;
	color:#663300;
	background:#eee;
}
/***********************************************************************/


/* (content_left.css) **************************************************/
#mainbody #left{ display:none; }
/***********************************************************************/


/* (tables.css) *******************************************************/
table{
	margin:0 auto;
	padding:0;
	/*width:350px;*/
}
/****************************************************/
table.blank{ 
	border:none;
	margin-bottom:24px;
}
table.blank th{
	margin:0;
	padding:2px 0;
	text-align:left;
}
/****************************************************/
table.coursefee{
	margin:0 0 30px 0;
	border:1px solid #000;
	width:100%;
	border-collapse:collapse;
}
table.coursefee caption{
	padding:10px 0 5px 0;
	text-align:left;
	text-transform:capitalize;
	color:#006699;
}
table.coursefee td{ 
	border:1px solid #999;
	padding:3px; 
}
table.coursefee th{
	padding:2px;
	font-size:10px;
	border:1px solid #999;
}
table.coursefee td.gel{ text-align:right; width:100px; }
table.coursefee th{ background:#eee; text-transform:uppercase; }
table.coursefee th.th_sub{ background: #FFFEF2; }
/****************************************************/
table.normal{
	margin:0 0 12px 0;
	border:1px solid #999; border-collapse:collapse;
	width:100%;
}
table.normal caption{
	margin:0;
	padding:5px 0;
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
}
table.normal th{
	padding:2px;
	font-size:10px;
	border:1px solid #999;
	background:#eee;
}
table.normal td{ padding:2px; border:1px solid #999; }
/****************************************************/
table.intake{
	margin:5px 0 15px 0;
	padding:0;
	width:100%;
	border:1px solid #999;
	border-collapse:collapse;
}
table.intake caption{
	margin:0;
	padding:0 0 2px 0;
	color:#184d6c;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	font-size:x-small;
}
table.intake th{
	margin:0;
	padding:3px;
	border:1px solid #999;
	font-size:x-small;
	font-weight:bold;
	text-align:center;
	background:#333;
	text-transform:uppercase;
	color:#eee;
}
table.intake tr{color:#666;}
table.intake td{
	margin:0;
	padding:6px 3px;
	border:1px solid #999;
	font-size:x-small;
	text-align:center;
	white-space:nowrap;
}
table.intake td.wrap{ white-space:normal; }
/**************************************/
/* des1 is desOne*/
table.des1{
	margin:15px 0;
	padding:0;
	border:1px solid #999;
	border-collapse:collapse;
}
table.des1 caption{
	margin:0;
	padding:0 0 3px 0;
	color:#184d6c;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
}
table.des1 th{
	margin:0;
	padding:5px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	font-size:xx-small;
	font-weight:bold;
	background:#184d6c;
	text-transform:uppercase;
	color:#eee;
}
table.des1 th.left{ text-align:left; }
table.des1 th.right{ text-align:right; }

table.des1 tr.alt{ background:#eee; }

table.des1 td{
	margin:0;
	padding:5px;
	font-size:xx-small;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
}
table.des1 td.left{ text-align:left; }
table.des1 td.right{ text-align:right; }
table.des1 td.top{ vertical-align:top; }
/**********************************************************************/


/* (footer.css) ******************************************************/
#footer{
	clear:both;
	margin:10px auto;
	padding:10px 0;
	border-top:1px dotted #ccc;
}
#footer p{
	margin:0;
	padding:0 0 3px 0;
	font-size:xx-small;
	color:#aaa;
	text-align:center;
}
#footer p a{
	text-decoration:none;
	color:#aaa;
}
#footer img,
#footer img a{ border:none; }
#footer #leftfoot{ display:none; }
#footer #rightfoot{
	float:none;
	margin:0 0 0 10px;
	padding:2px;
}
#footer #rightfoot p{ text-align:center; }
/*********************************************************************/

