/* CSS Document */

/*
================================================================================
|                                    	GENERAL TAGS                           |
================================================================================
*/
body{
	padding:0;
	margin:0;
	background-color:#a6c8bc;
	font:12px/15px Arial, Helvetica, sans-serif;
	color:#464646
}
a, a:hover{font:12px/15px Arial, Helvetica, sans-serif;color:#0076a3;text-decoration:underline}
a:hover{text-decoration:none}
img {border:0px}
br {line-height:0px}

/*blocks position*/
.horiz_cols {float:left}

.flash{height:312px}

/*
================================================================================
|                                    	 HEADER                                |
================================================================================
*/
.cont_for_all{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background:url(images/bg_x2.jpg) left top repeat-x
}

.header{
	width:1000px;
	height:237px;
	background:url(images/header.gif) left top no-repeat;
	text-align:left;
	overflow:auto
}

.logo{float:left; width:330px; height:145px}
.logo1{float:left; width:660px}
.logo2{ padding-left:82px}

.menu_block{}

.name{color:#FFF;font:30px/32px "Times New Roman", Times, serif}
.name1{color:#FFF;font:25px/27px "Times New Roman", Times, serif}

.slogan{color:#FFF;font:11px/13px "Times New Roman", Times, serif}


											/*navigation menu*/
#nav_menu A, #nav_menu span{display:block;float:left;height:26px;width:128px;color:#fff;font:13px/15px "Times New Roman", Times, serif;text-align: left;text-decoration:none}

#nav_menu A{background:url(images/menu.jpg) left top no-repeat}

#nav_menu .HP{width:128px}
#nav_menu .HP:hover, .menu_1{background:url(images/menu_on_1.jpg) left top no-repeat;width:128px}

#nav_menu .AbUs{width:128px}
#nav_menu .AbUs:hover, .menu_2{background:url(images/menu_on_2.jpg) left top no-repeat;width:128px}

#nav_menu .course{width:128px}
#nav_menu .course:hover, .menu_3{background:url(images/menu_on_3.jpg) left top no-repeat;width:128px}

#nav_menu .CU{width:128px}
#nav_menu .CU:hover, .menu_4{background:url(images/menu_on_4.jpg) left top no-repeat;width:128px}

#nav_menu .SM{width:128px}
#nav_menu .SM:hover, .menu_5{background:url(images/menu_on_4.jpg) left top no-repeat;width:128px}

#nav_menu .menu_2{width:128px;background:url(images/menu_on_2.jpg) left top no-repeat}

#nav_menu .menu_3{width:128px;background:url(images/menu_on_3.jpg) left top no-repeat}

#nav_menu .menu_4{width:128px;background:url(images/menu_on_4.jpg) left top no-repeat}

#nav_menu .menu_5{width:128px;background:url(images/menu_on_4.jpg) left top no-repeat}


/*
================================================================================
|                                     		CONTEINER                          |
================================================================================
*/
.container{clear:both;width:1000px;text-align:left}

.container_1{width:870px; margin-left:65px; background-color:#FFFFFF}
.container_2{background:url(images/bg_bottom.jpg) left bottom no-repeat}

											/*top box*/
.top_box{width:798px; margin-left:36px}
.top_box_1{background:url(images/top_box_y.jpg) left top repeat-y}
.top_box_2{background:url(images/top_box_bottom.jpg) left bottom no-repeat}
.top_box_3{background:url(images/top_box_top.jpg) left top no-repeat}

.left_col{float:left; width:577px}
.left_col_1{width:483px; margin-left:66px}
.left_col_2{width:798px; margin-left:66px}
.left_col_3{float:left;	width:790px}
.left_col_3a{float:left;width:760px}
.left_col_4{width:483px; margin-left:66px}
.left_col_5{width:798px; margin-left:66px}

.right_col{float:left; width:290px}
.right_col_1{width:230px}
.right_col{float:left; width:290px}
.right_col_1{width:230px}

.line_all{background-color:#d1d9dc}
.box_date{background:url(images/bg_box_1.gif) left top no-repeat; width:81px; height:23px}
.box_date1{background:url(images/bg_box_2.jpg) left top no-repeat; height:23px}

											/*all texts*/
.MainTitles1{color:#0e3342;font:21px/23px "Times New Roman", Times, serif}

.date{color:#fff;font-weight:bold}
.text_gr{color:#066442;font-weight:bold}

.text_2{font:12px/15px Tahoma}
.Link_2, .Link_2:hover{font:12px/15px Tahoma}


											/*all links*/
.Link_gr, .Link_gr:hover{color:#066442}
/*
================================================================================
|                                     		CLASSES FOR ADDIT_PAGES            |
================================================================================
*/
											/*lists*/
.TextLink, .TextLink:hover{font:12px/14px Tahoma;color:#464646;text-decoration:none;font-weight:normal}
.TextLink:hover{text-decoration:underline}
#ServiceList .text{font:12px/14px Tahoma;float:left;width:411px;text-align:left; padding-left:2px}
#ServiceList .text1{background:url(images/line_2.gif) right bottom repeat-y}
#ServiceList .text2{background:url(images/line_2.gif) left bottom repeat-y}
#ServiceList .date{float:left;width:21px;font:12px/14px Tahoma;color:#464646;text-align: center;font-weight:normal}
#ServiceList .date1{float:left;width:44px;font:12px/14px Tahoma;color:#464646;text-align:left}

#ServiceList .last_line{clear:both; background:url(images/line_1.gif) left bottom repeat-x}
										  
										  /*contact us info*/	
.Addresses, .Addresses:hover{color:#000;text-decoration:none}
.Addresses:hover{text-decoration:underline}
/*
================================================================================
|                                     			FORMS                          |
================================================================================
*/
                                            

                                           /*contact form*/

input {width:58.6%;height:14px; margin-bottom:1px}
input2 {width:58.6%;height:14px; margin-bottom:1px}

textarea{width:98.4%;overflow:auto}
input, textarea{border-width: 2px 1px 1px 2px;border-color:#999999 gray gray #999999;font:12px/14px Arial, Helvetica, sans-serif;color:#464646;padding-left:4px;padding-top:0px;padding-bottom:2px}

.descr{font:12px/14px Arial, Helvetica, sans-serif;font-weight:bold}

.clear{width:56px;height:20px;background:url(images/button_1.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer;margin-left:30px}
.send{width:56px;height:20px;background:url(images/button_2.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer;margin-right:20px}
.clear2{width:56px;height:20px;background:url(images/button_1.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer;margin-right:20px}
.send2{width:56px;height:20px;background:url(images/button_2.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer;margin-right:83px}
.bclear2 {
	background-image:url(imgages/button_1.gif);
	background-repeat:no-repeat;
	border:0px;
	cursor:pointer;
	width:56px;
	height:19px;
	margin-right:10px;
	margin-left:5px;
}
.bsend2 {background-image:url(imgages/button_2.gif);
background-repeat:no-repeat;
border:0px;
cursor:pointer;
width:56px;
height:19px
}
/*
================================================================================
|                                     	FOR IE         |
================================================================================
*/

/*contact form*/
										 
input {//border-color:#CCCCCC;//height:16px;//padding-top:-1px;//padding-bottom:0px;//margin-bottom:-1px}
textarea{//border-color:#CCCCCC}
/*
================================================================================
|                                    		 FOOTER                            |
================================================================================
*/
.footer{width:1000px; clear:both;height:90px; text-align:left}

.footer_1{ margin-left:131px}

.footer_links, .footer_links:hover{color:#464646;text-decoration:none}
.footer_links:hover{text-decoration:underline}

