@charset "utf-8";

/* CSS Document */



body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

body {

	background-color: #deeaff;

	background-image: url(images/bg.jpg);

	background-repeat: repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a:link {


	text-decoration: none;

}

a:hover {

	color: #524E4E;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

img{

	border:none;

}

/*############################### Layout ############################*/

.wrapper{

	width:940px;

	margin:0 auto 0 auto;

	position:relative;

}

.header{

	width:940px;

	height:172px;

	margin-top:37px;

	float:left;

	background:url(images/header_bg.png) no-repeat top left;

}



.banner{

	width:910px;

	height:209px;

	clear:both;

	background:url(images/banner_bg.jpg) repeat-x top left;

}

.contents{

	width:910px;

	padding:0px 15px 0px 15px;

	float:left;

	text-align:right;

	direction:rtl;

	background:url(images/contents_bg.png) repeat-y top center;

}

.footer_container{

	height:90px;

	clear:both;

	background:url(images/bg_footer.jpg) repeat-x top center;

}

.footer{

	width:940px;

	height:30px;

	margin:0 auto 0 auto;

}

.left_col{

	width:260px;

	padding:8px 9px 6px 9px;

	float:right;

	text-align:right;

	direction:rtl;

}

.right_col{

	width:614px;

	padding:8px 9px 6px 9px;

	float:left;

	text-align:right;

	direction:rtl;

}

.one_col{

	width:894px;

	padding:6px 9px 6px 9px;

	clear:both;

	text-align:right;

	direction:rtl;

}

/*############################### Styles #############################*/



/*////////////////// Header /////////////////////*/

.logo_contacts_container{

	height:111px;

	width:910px;

	padding:17px 15px 0px 15px;

	float:left;

}

.logo{

	width:470px;

	float:left;

}

.contacts{

	width:210px;

	height:90px;

	float:right;

	padding:14px 0 0 0;

}

.contacts td{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

}

.contacts td a{

	color:#FFFFFF;

	text-decoration:none;

}

.contacts td a:hover{

	color:#cccccc;

}

.nav{

	 font-family:Arial, Helvetica, sans-serif;

	 font-size:14px;

	 text-transform:uppercase;

	 color:#000000;

	 padding-top:1px;

}

.nav a{

	color:#000000;

}

.nav a:hover{

	color:#0066FF;

}

.nav_container{

	width:910px;

	height:49px;

	padding:0px 15px 0px 15px;

	float:left;

	background:url(images/contents_bg.png) repeat-y top center;

}

.nav_left_corn{

	width:25px;

	height:49px;

	float:left;

	background:url(images/nav_left_corn.jpg) no-repeat top center;



}

.nav_mid{

	width:860px;

	height:49px;

	float:left;

	background:url(images/nav_fill.jpg) repeat-x top center;

}

.nav_right_corn{

	width:25px;

	height:49px;

	float:left;

	background:url(images/nav_right_corn.jpg) no-repeat top center;

}



/*////////////////// Left Column /////////////////////*/

.left_col_header{

	width:260px;

	height:30px;

	padding-top:18px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:22px;

	font-weight:bold;

	text-decoration:none;

	color:#FFFFFF;

	background:url(images/left_block_header_bg.jpg) no-repeat top left;

}

.left_col_body{

	width:249px;

	clear:both;

	padding: 0px 5px 0px 6px;

	background:url(images/left_block_body_bg.jpg) repeat-x top left;

}

.left_col_boy_container{

	background-color:#f1f8ff;

	width:239px;

	padding:5px 5px;

}

.title{

	clear:both;

	padding:12px 0px;

	line-height:17px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	font-weight:bold;

	color:#000000;

	text-align:right;

	direction:rtl;

}

.social_icons{

	clear:both;

	padding:6px 0px;



}

.social_icons td{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



/*////////////////// Righ Column /////////////////////*/

.container{

	float:left;

}

.row{

	width:610px;

	float:left;

}

.image{

	width:165px;

	float:left;

	padding-right:6px;

	padding-top:6px;

}

.content{

	float:right;

	width:433px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	line-height:28px;

	padding:6px 0px 0px 0px;

	text-align:right;

	direction:rtl;

}

.content_full{

	float:left;

	width:594px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	line-height:22px;

	padding:6px 8px 0px 8px;

	text-align:right;

	direction:rtl;

}

.content_full th{

	color:#003366;

}

.content_full td{



	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	line-height:22px;

	text-align:right;

	direction:rtl;

}

.content_full ul,ol{

	/*float:right;*/

	clear:both;

	padding:0px 20px;

	margin:0px;

}

.content_full li{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	line-height:25px;

	padding:0px;

	margin:0px;

}

.subtitles{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	line-height:22px;

	color:#003366;

	

}

.subtitles a{

	color:#003366;

}

.subtitles a:hover{

	color:#999999;

}



.subtitles_red{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	line-height:22px;

	color:#FF0000;

}

.subtitles_red a{

	color:#FF0000;

}

.subtitles_red a:hover{

	color:#999999;

}



.subtitles_green{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	line-height:22px;

	color:#006600;

}

.subtitles_green a{

	color:#FF0000;

}

.subtitles_green a:hover{

	color:#999999;

}

.title18{

	clear:right;

	padding:8px 8px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	font-weight:bold;

	color:#000000;

	border-bottom: dotted 1px #CCCCCC;

	text-align:right;

	direction:rtl;

	background-color:#D9ECFF;

}

.title18 a{

	color:#000000;

	text-decoration:none;

}

.title18 a:hover{

	color:#999999;

}

.title18_blue{

	clear:right;

	padding:8px 8px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	font-weight:bold;

	color:#0066CC;

	border-bottom: dotted 1px #CCCCCC;

	text-align:right;

	direction:rtl;

	background-color:#F4FAFF;

}

.title18_blue a{

	color:#0066CC;

	text-decoration:none;

}

.title18_blue a:hover{

	color:#999999;

}

/*////////////////// Footer /////////////////////*/

.footer_left_corn{

	width:30px;

	height:30px;

	float:left;

	background:url(images/footer_left_corn.png) no-repeat top left;

}

.footer_mid{

	width:880px;

	height:30px;

	float:left;

	background:url(images/footer_fill.png) repeat-x top left;

}

.footer_right_corn{

	width:30px;

	height:30px;

	float:left;

	background:url(images/footer_right_corn.png) no-repeat top left;

}

.coyrights{

	width:910px;

	height:45px;

	float:left;

	direction:rtl;

	padding:10px 15px 0px 15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#FFFFFF;

}

.coyrights a{

	text-decoration:none;

	color:#00aeff;

}

.coyrights a:hover{

	color:#B8DBF5;

}

