/* CSS Document */

body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#054673;
	background-image:url(images/bg-repeat.gif);
	}
/*ul{
    background-position:right bottom;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
	list-style:none;
	list-style-type:none;
	}*/
	
	p{ margin:-8px 0px 0px 0px;
	
	
}
#border{
	width:936px;
	margin-top:25px;
	}

/* Main Link */
a:link{ color:#c37739; text-decoration:underline; }	
a:visited{ color:#c37739; text-decoration:underline; }
a:active{ color:#c37739; text-decoration:underline;	}
a:hover{ color:#6d6d6d;	}

 
/* Main Link */
	
.Link_pate{
	font-size:12px;
	color:#ac361c;
	}	
.Link_pate a:link{
	color:#ac361c;
	text-decoration:underline;
	}
.Link_pate a:visited{
	color:#ac361c;
	text-decoration:underline;
	}
.Link_pate a:active{
	color:#ac361c;
	text-decoration:underline;
	}		
.Link_pate a:hover{
	color:#6d6d6d;
	}
/* End Link */

/* Header */
#header{
	background-image:url(images/top_header.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:92px;
	padding-top:11px;
	}
	
#header_sub{
	height:91px;
	background-image:url(images/bg_header.jpg);
	text-align:left;
	padding-left:24px;
	}
#header_sub2 a{ color:#054673; text-decoration:none;
	}
/* End Header */

/* Flash 4 Menu */
#flash_area{
	text-align:left;
	padding:0px;
	margin:0px;
	}
#four_menu{
	float:left;
	background-image:url(images/bg_four_menu.jpg);
	background-repeat:no-repeat;
	height:287px;
	width:236px;
	padding:25px 19px 0px 0px;
	}
#four_menu_depart{
	float:left;
	background-image:url(images/bg_four_menu.jpg);
	background-repeat:no-repeat;
	height:312px;
	width:236px;
	padding:0px 19px 0px 0px;
	}
.menu_training{
	width:221px;
	padding:0px;
	height:36px;
	background-image:url(images/menu/bg_menu.png);
	background-repeat:no-repeat;
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	}	
	
	.menu_current{
	background-image:url(images/menu/bg_menu_current.png);
	background-repeat:no-repeat;
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
		
	}
.menu_training A:link {color:#ffffff; text-decoration:none; width:236px; height:53px;}
.menu_training A:visited { color:#ffffff; text-decoration:none; }
.menu_training A:active { color:#ffffff; }
.menu_training A:hover {color:#ffffff;  width:236px; height:53px;}

	
a img{
	border:0px;
	vertical-align:middle;
	}
/* End Flash 4 Menu */


/* Data Area */
#data_area{
	padding:0px 5px 5px 5px;
	background-color:#d3d3d3;
	}
/* End Data Area */
	
/* left Area */
#left_area{
	float:left;
	width:225px;
	height:760px;
	padding: 24px 24px 24px 22px;
	}
#left_area1{
	float:left;
	width:225px;
	height:760px;
	padding: 24px 24px 24px 12px;
	}
#seminar{
	background-color:#afc2ec;
	text-align:left;
	padding:15px;
	color:#FFFFFF;
	font-size:12px;
	line-height:25px;
	}
.header_content{
	height:36px;
	background-image:url(images/bg_content.jpg);
	background-repeat:repeat-x;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding:13px 0px 0px 15px;
	margin-bottom:0px;
	}
.header_content_news{
	height:36px;
	background-image:url(images/bg_content.jpg);
	background-repeat:repeat-x;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-align:left;
	padding:13px 0px 0px 15px;
	
	}
	
.news-item{
	margin:10px 0 20px 0;
	border-bottom: #cfd4dc 1px solid;
	text-align:left;
}
	.news-item img{
		margin:10px 0 10px 0;
	}
	
	.news-item strong{
		padding:5px 0 5px 0;
	}
	
.featured{
	background-color:#f8f8f8;
	border: 1px solid rgb(0, 0, 0);
	border-color:#cfd4dc;
	width:208px;
	height:79px;
	margin-top:15px;
	text-align:right;
	padding :0px 15px 0px 0px;
	}
.infeatured_featured{
	width:138px;
	text-align:right;
	padding:10px 0px 10px 0px;
	font-size:14px;
	text-decoration:none;
	}
.infeatured_featured a:link{color:#054673; text-decoration:none;}
.infeatured_featured a:visited{color:#054673; text-decoration:none;}
.infeatured_featured a:active{color:#054673;}
.infeatured_featured a:hover{color:#6d6d6d;}
	
.featured_header{text-decoration:none; font-size:14px;}
.featured_header a:link{color:#054673;}
.featured_header a:visited{color:#054673;}
.featured_header a:active{color:#054673;}
.featured_header a:hover{color:#6d6d6d;}

.did_you_know{
	background-color:#f8f8f8;
	border: 1px solid rgb(0, 0, 0);
	border-color:#cfd4dc;
	width:203px;
	margin-top:15px;
	text-align:left;
	padding :0px 10px 0px 10px;
	}
.did_you_know_header{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#b73615;
}

.english_ldioms{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(images/computer_department/bg_eng_ldioms.gif);
	background-position:right top;
	background-repeat:no-repeat;
	border: 1px solid rgb(0, 0, 0);
	border-color:#cfd4dc;
	width:203px;
	height:275px;
	margin-top:15px;
	text-align:left;
	padding :10px 10px 0px 10px;
	}
	
#list ul{
	background-image:url(images/praesent_pic.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 15px;
	list-style: disc outside; color:#593400;
	}
.text_list_color{
	color:#054673;
	}

/* End left Area */

/* Middle Area */
#mid_area {
	padding: 25px 0px 25px 0px;
	float:left;
	width:382px;
	text-align:left;
	line-height:30px;
	}
#mid_area1 {
	padding: 29px 0px 25px 0px;
	float:left;
	width:382px;
	text-align:left;
	line-height:30px;
	}
#mid_area h1 {
	padding:0px;
	margin:0px;
	}
#mid_area big{ color:#446399;
font-family:Century Gothic, Arial, Helvetica, sans-serif; font-weight:bold;
}
#mid_area ul {
	list-style:circle;
	padding-left:17px;
}
#mid_area1 h1 {
	padding:0px;
	margin:0px;
	}
#mid_area1 big{ color:#446399;
font-family:Century Gothic, Arial, Helvetica, sans-serif; font-weight:bold;
}
#mid_area1 ul {
	list-style:circle;
	padding-left:17px;
}	
#mid_data {
	text-align:left;
	background-color:#FF0000;
	}
.bit_content{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	}
.nav_menu {
	background-image:url(images/menu/bg_nav.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	height:40px;
	color:#FFFFFF;
	text-align:center;
	
	}
.nav_menu A:link {color:#ffffff; text-decoration:none;}
.nav_menu A:visited {color:#ffffff; text-decoration:none;}
.nav_menu A:active {color:#ffffff; text-decoration:none;}
.nav_menu A:hover {text-decoration:none;color:#c3c3c3;}

/* QUICK CONTACT */
.nav_menu1 {
	background-image:url(images/menu/bg_nav.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:40px;
	color:#FFFFFF;
	font-weight:bold;
	}
.nav_menu1 A:link {color:#ffffff; text-decoration:none;}
.nav_menu1 A:visited {color:#ffffff; text-decoration:none;}
.nav_menu1 A:active {color:#ffffff; text-decoration:none;}
.nav_menu1 A:hover {text-decoration:none;color:#c3c3c3;}

#quick-contact-form{
  background: #d9dfee;
  border:#496ea3 1px solid;
  padding:20px 12px 15px 10px;
  margin-top:6px;
}

#quick-contact-form .quick-contact-form-text{
	float:right;
	width:100px;
	font-size:10px;
	line-height:normal;
	color:#666666;
	padding-top:68px;
	text-align:center;
}

#quick-contact-form form{ background:url(images/quick-contact-header.gif) top right no-repeat; }

#quick-form-lable{ float:left; margin-right:3px; width:60px; }

#quick-form-lable p{ padding-bottom:11px; }

#quick-form-inputs{ float:left; width:180px; }

#quick-form-inputs input{
  height:18px;
  width:179px;
  padding:0 0 0 5px;
  background:url(images/quick-contact-input.gif) left no-repeat;
  border:0px;
  color:#666666;
  margin-bottom:14px;
}

#quick-form-select select{ float:left; margin-right:20px; margin-top:5px; }


/* END QUICK CONTACT */


#quick_contact{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#496ea4;
	padding:10px 0px 0px 13px;
	}
#quick_contact_form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding:0px 13px 0px 13px;
	}
#quick_contact_form input ,select{ font-size:13px; color:#666666; }
#quick_contact_inputform input{
	font-size:13px;
	color:#666666;
	background-image:url(images/shw_box.jpg);
	background-repeat:no-repeat;
	border:0px;
	height:20px;
	background-color: #eff3fc;
	padding-top: 3px;
	padding-left: 3px;
	line-height:0px;
}
	
.submitbtn { background-image: url(images/submit.gif); width:70px; height:30px; }
label.error           { font-weight:normal;color:red;text-align:left;width:140px; padding-left:25px;
                        background: transparent url(/images/cancel.png) no-repeat scroll left; }
	
#quick_course_view{
	font-family:Arial, Helvetica, sans-serif;
	height:36px; 
	background:url(images/computer_department/quick_view_top.gif) no-repeat;
	font-size:13px;
	font-weight:bold;
	color:#054673;
	}
#quick_course_view_form{
	background :url(images/computer_department/quick_view_mid.gif) no-repeat right;
	background-color:#f6f6f6;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 1px 0px 1px;
	height:46px;
	font-size:12px;
	color:#ffffff;
	}
	
/* COURSE DESCRIPTIONS */
	
.course-description-box{ background:#f1f5fc url(images/course-description-top-repe.gif) top repeat-x;}

.course-description-header{ height:60px; text-align:right; background:top left no-repeat; }

.course-description-header h2 { color:#FFFFFF; font-size:18px; font-weight:normal; padding:10px 15px 0 0; }

div.course-description-content { border-left:#f1f5fc 3px solid; padding:0px 5px 0px 5px;  }

div.course-description-content p,li,html,ul,ol,div{ padding:0px; margin:0px;}

	
	
/*.course_header{
	background-color:#496ea4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:right;
	color:#ffffff;
	width:319px;
	height:32px;
	padding-right:10px;

	}
*/
.course_header_list{	
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:24px;
	font-size:18px;
	color:#fff;
	padding:10px 10px 10px 10px;
	margin-bottom:10px;
	margin-left:3px;
	background-color:#99b5dd;
	
	}
/*
.course_header_list ul{
	padding:0px 0px 0px 15px;
	margin:0px;
	}
*/
/* End Middle Area */

/* Right Area */
#right_area{
	float:left;
	width:225px;
	
	}
#contact_area{
	width:225px;
	padding: 24px 22px 15px 24px;
	background-image:url(images/bg_contact.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	}
#header_contact{
	height:36px;
	background-color:#d15b43;
	background-repeat:repeat-x;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	margin-top:20px;
	padding:13px 0px 0px 15px;
	}
#header_contact1{
	height:36px;
	background-color:#d15b43;
	background-repeat:repeat-x;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	margin-top:5px;
	padding:13px 0px 0px 15px;
	}
#contact_front_page{
	background-image:url(images/bg_contact2.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#c53214;
	font:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	text-align:left;
	padding:5px 0px 10px 15px;
	line-height:25px;
	}
.phone_number{
	font-size:17px;
	font-weight:bold;
	}
.view_map{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/bg_contact3.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	background-color:#d15b43;
	padding:3px 0px 2px 0px;
	}
.view_map a:link{color:#ffffff; text-decoration:none;}
.view_map a:visited{color:#ffffff; text-decoration:none;}
.view_map a:active{color:#ffffff; text-decoration:none;}
.view_map a:hover {text-decoration:none;color:#c3c3c3;}


.news_update{
	width:225px;
	/*padding:10px 24px 15px 24px;*/
	text-align:left;
	line-height:25px;
	}
#news_update_pic{
	/*background-image: url(images/news_update.jpg);*/
	/*background-repeat:no-repeat;*/
	height:0px;
	padding:10px 0px 10px 0px;
	}
	
#department_head{
	background-color:#496ea3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	padding:9px;	
	margin-bottom:5px;
	}

	
.text_box01{ 
	width: 164px;
	height: 13px;
}
.text_box02{
	width: 188px;
	height: 13px;
}
.text_box03{
	width: 260px;
	height: 20px;
}
.text_box04{
	width: 300px;
	height: 20px;
}
.text_box05{
	width: 350px;
	height: 50px;
}

.text_box06{ 
	width: 150px;
	height: 13px;
}

.text_box07{
	width: 180px;
	height: 13px;
}

/* End Right Area */



/* Footer */
#footer{
	padding:0px 0px 15px 0px;
	background-color:#868686;
	height:100px;
	}
#copy_right{
	padding-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c3c3c3;
	width:250px;
	float:left;
	text-align:left;
	margin: 0px 0px 0px 20px;
	line-height:17px;
	}

.copy_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	}
.footer_menu{
	padding-top:25px;
	margin: 0px 0px 0px 20px;
	float:left;
	width:385px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:17px;
	}
.footer_menu a:link{color:#ffffff; text-decoration:underline;}
.footer_menu a:visited{color:#ffffff; text-decoration:underline;}
.footer_menu a:active {color:#ffffff; text-decoration:underline;}
.footer_menu a:hover {color:#c3c3c3;}
	
.design_by{
	padding-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	color:#fff;
	width:230px;
	margin:0px 20px 0px 0px;
	float:right;
		}
.design_by a:link{color:#ffffff; text-decoration:underline;}
.design_by a:visited{color:#ffffff;}
.design_by a:active {color:#ffffff;}
.design_by a:hover {color:#c3c3c3;}
/* End Footer */


#quick_contact_form input ,select{ font-size:11px; color:#666666; }


.fl{
	float:left;
	}
.fr{
	float:right;
	}
.fc{
	clear:both;
	}
	
.fix_image{
	 float:left; 
	 width:69px;
	}
.fix_image img{
	width:69px;
	height:78px;
	}
	
	
form {
	padding:0px;
	margin:0px;
	}
	
#course_bg{
	background-color:#f1f5fc;
	}
/*ie png fix*/
	img, div, .menu_training, .menu_current { behavior: url(../iepngfix.htc); }
	
/*end ie png fix*/