/** { margin: 0; padding: 0; outline: 0; }*/
body{
	margin:0 auto; 
	font:12px/18px Tahoma;
	color:#333333;
	position:relative;
	min-width:970px; background-image:url(../images/bg_1.gif);
	text-align:justify;
}
p{
	font:normal 10pt Tahoma;
	color:#333333;
	text-align:justify;
	line-height:200%;
}
A.link1:link{
	text-decoration:underline; 
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
}

A.link1:hover{
	text-decoration:underline; 
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
}
A.link1:visited{
	text-decoration:underline; 
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
    color: #333333;
}

A.link1:active{
	text-decoration:underline; 
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
    color: #333333;
}

.right_popup{ border:1px solid #ababab; border-radius:30px; height:auto; width:1000px; margin:0 auto; }
.right_popup p{
	font:normal 10pt Tahoma;
	color:#333333;
	text-align:justify;
	line-height:200%; padding:10px;
}
h1{
font-family:simplified arabic; font-size:14pt;font-weight:bold; color:#7b0a52;text-align:right; margin-right:20px;
}

h4{font-family:Tahoma, Geneva, sans-serif; font-size:9pt;color:#7b0a52;text-align:right; margin-right:20px;}
#wrapper{margin:0 auto;width:963px;background-color:#FFF; height:auto; }
#top{background-image:url(../images/top_02.gif); background-repeat:no-repeat; width:965px; height:10px;}
#main{
	width:963px;
	background-image:url(../images/top_02.gif); background-repeat:no-repeat;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	float:right;height:auto; background-color:#9aa1ad;
}
#main1{
	width:963px;
	/*background-image:url(../images/top_02.gif); background-repeat:no-repeat;*/
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	float:right;height:auto; background-image:url(../images/side_bg.gif);
}
header{ 
	background-image:url(../images/top_02.gif);
	height:auto;
	}
.banner{ 
	background-image:url(../images/header_03.gif); 
	width:963px; 
	height:220px; 
	margin-top:10px;
	float:right;
	}
.banner1{ 
	background-image:url(../images/header_03.gif); 
	width:963px; 
	height:220px; 
	margin-top:0px;
	float:right;
	}	
.banner_left{
	float:left; 
	width:707px;
	}
.small_menu{
	margin:5px;
}
.small_menu_01{ 
float:right;
background-image:url(../images/small_menu_01.gif); 
background-repeat:no-repeat;
background-position:right;
padding-right:14px;
padding-left:5px;
}
.small_menu_01 a{
color:#000;
font-family:Simplified Arabic;
font-size:9pt; 
font-weight:bold;
text-decoration:none;
}
.small_menu_01 a:hover{
color:#78004f;
font-family:Simplified Arabic;
font-size:9pt; 
font-weight:bold;
text-decoration:none;
}
.small_menu_02{ 
float:right;
background-image:url(../images/small_menu_02.gif); 
background-repeat:no-repeat;
background-position:right;
padding-right:17px;
padding-left:5px;
}
.small_menu_02 a{
color:#000;
font-family:Simplified Arabic;
font-size:9pt; 
font-weight:bold;
text-decoration:none;
}
.small_menu_02 a:hover{
color:#78004f;
font-family:Simplified Arabic;
font-size:9pt; 
font-weight:bold;
text-decoration:none;
}
.small_menu_03{ 
float:right;
background-image:url(../images/small_menu_03.gif); 
background-repeat:no-repeat;
background-position:right;
padding-right:18px;
padding-left:5px;
}
.small_menu_03 a{
color:#000;
font-family:Simplified Arabic;
font-size:9pt; 
font-weight:bold;
text-decoration:none;
}
.small_menu_03 a:hover{
color:#78004f;
font-family:Simplified Arabic;
font-size:9pt; 
font-weight:bold;
text-decoration:none;
}
.logo_div{width:707px; float:right;}
.logo{
	float:left;
	margin-top:35px;
	margin-left:10px; width:122px;
}
.logo_txt{
	float:right;
	margin-top:60px;
	margin-right:50px;
}
.logo_caption{
	float:right;
	margin-top:5px;
	margin-right:20px;
	}	
.banner_right{
	float:right;
	width:220px;
	}	
.social{ margin-right:15px;width:220px; float:right;}
.social_div{ float:right; width:40px; height:20px; border-left:1px solid #a1a6b1;}
.social_div_last{ float:right; width:40px;}
.social_div_last img{ margin-right:10px; margin-left:10px;}
.social_div img{ margin-right:10px; margin-left:10px;}
.right_menu{ width:220px;float:right; margin-top:35px;}
.right_menu .menu{ width:220px; margin-bottom:0px; 
/*background-image:url(../images/list_icon.png); background-repeat:no-repeat; background-position:right;*/ margin-right:10px; padding-right:20px;
margin-top:5px; 
}
.right_menu .menu a{float:right;width:200px; color:#7b0251; font-weight:bold; font-size:9pt; font-family:Tahoma, Geneva, sans-serif;margin-bottom:4px; text-decoration:none; margin-top:2px;}
.right_menu .menu a:hover{float:right; width:200px; color:#7b0251; font-weight:bold; font-size:9pt; font-family:Tahoma, Geneva, sans-serif;
margin-bottom:4px; text-decoration:none; margin-top:2px;}


.divider{ width:1px; background-color:#FFF; width:222px; height:1px; float:right;}
.divider_last1{ width:1px; background-color:#FFF; width:223px; height:1px; float:right;}
.divider_last{ width:1px; background-color:#FFF; width:224px; height:1px; float:right;}

section{ height:auto; background-color:#FFF;}
.left_section{background-image:url(../images/content_left.gif); background-repeat:no-repeat; float:left;height:auto; width:749px;background-color:#FFF;}
.left_block{ width:105px; float:left;}
.left_block img{ margin-top:0px; margin-bottom:0px;}

.middle_block{
	float:left; 
	border:2px solid #ededed;
	margin-top:20px;
	margin-left:20px;
	border-radius:5px; 
	background-color:#f6f6f6;
	width:600px; height:auto;
	}
.middle_block_dy{
	float:left; 
	margin-top:20px;
	margin-left:20px;
	border-radius:5px; 
	background-color:none;
	width:600px; height:auto;
	}
.middle_top{ background-image:url(../images/fr_07.png);width:602px; height:80px;float:left; }
.middle_center{ background-image:url(../images/fr_06.jpg);width:602px; height:auto;float:left; }

.middle_cnt{float:left; width:580px; height:auto; min-height:430px; margin:0px 10px 10px 10px;}

.middle_cnt p{font-family:Tahoma, Geneva, sans-serif;font-size:10pt;color:#000; width:540px; margin:20px; text-align:justify;}

.middle_cnt ul{font-family:Tahoma, Geneva, sans-serif;font-size:10pt;color:#000; width:500px; margin:20px; text-align:justify; }
.middle_cnt li{ line-height:40px;list-style-image:url(../images/icon_ul.png);}

.publication_frame{border:1px solid #dddddd; width:130px; height:170px; border-radius:20px; float:right; margin:15px 22px 15px 22px; }
.publication_frame img{margin:10px 10px 5px 10px; border-radius:20px;float:right;}
.publication_frame .txt{text-align:center; font-weight:bold;}
.publication_frame .txt a{font-family:Tahoma, Geneva, sans-serif; font-size:9pt;color:#7b0a52;}




.middle_bottom{ background-image:url(../images/fr_05.jpg);width:602px; height:31px;float:left; }

.news_cnt{float:right; width:580px; height:auto;margin:0px 10px 10px 10px;}
.news_cnt h4{font-family:Tahoma, Geneva, sans-serif; font-size:9pt;color:#7b0a52;text-align:right; margin-right:20px; background-image:url(../images/arrow2.png); background-repeat:no-repeat;  background-position:right; padding-right:25px;}

.news_cnt p{font-family:Tahoma, Geneva, sans-serif;font-size:10pt;color:#000; line-height:23px; width:540px; margin:20px; text-align:justify;}
.news_cnt img {float:left; margin:0 10px 0 0;}

.newspage_back{ float:left; margin:0 0 5px 30px; background-image:url(../images/sub_icon.gif); background-repeat:no-repeat;  background-position:right; padding-right:20px; }
.newspage_back a{font-family:simplified arabic; font-weight:bold;font-size:10pt;color:#000;}
.newspage_back a:hover{color:#7b0a52;}

.news_top{width:570px; float:right;border-top:1px solid #CCC;border-bottom:1px solid #CCC; height:auto; margin:10px 5px 15px 0}
.news_top_tit{ width:450px;font-family:Tahoma, Geneva, sans-serif;font-size: 9pt;font-weight: bold;color: #78004f; float:right; margin-top:1px; margin-right:15px;background-image:url(../images/arrow2.png); background-repeat:no-repeat;  background-position:right; padding-right:25px; text-align:right;
}
.news_top_date{ width:55px; float:left; padding:0 15px 0 0; color:#000; margin:0px 0px 0px 10px; background-image:url(../images/date%20Icon.jpg); background-repeat:no-repeat; background-position:right;}


.slider_block{float:left;background-image:url(../images/slider_01.gif); width:580px; height:272px; margin:10px;}

.news_block{float:left;width:575px; height:203px; margin:10px; background-color:#FFF;border:2px solid #ededed;border-radius:5px; }
.news_block .tit a{color:#78004f; font:bold 9pt/19px Tahoma; text-decoration:underline;}
.news_block .tit a:hover{color:#333333; font:bold 9pt/19px Tahoma; text-decoration:none;}

.slider_blockinside{float:left;background-image:url(../images/slider_02.gif); width:580px; height:479px;margin:10px;}
.slider_blockinside_tit{ border:1px solid #CCC; width:300px; height:35px; margin:10px auto;border-radius:25px; background-image:url(../images/bkg-pat.png);}
.slider_blockinside_titbig{ border:1px solid #CCC; width:400px; height:35px; margin:10px auto;border-radius:25px; background-image:url(../images/bkg-pat.png);}

.slider_blockinside_tit_txt{ font-size:16px; font-weight:bold; margin:9px auto;color:#235f95; text-align:center; font-family:Tahoma, Geneva, sans-serif;}
.slider_blockinside p{font-family:Tahoma, Geneva, sans-serif;font-size:10pt;color:#000; width:540px; margin:20px; text-align:justify;}

.slider_blockinside h4{font-family:Tahoma, Geneva, sans-serif; font-size:9pt;color:#7b0a52;text-align:right; margin-right:20px;}

.bottom_block{
	float:left;
	width:600px;
	height:149px; 
	margin-top:20px;
	background-color:#FFF; 
	margin-left:20px; :
	}
.bottom_block1{width:198px; float:right;}
.bottom_block_title{width:200px; height:28px;}
.bottom_block_cnt3{background-image:url(../images/mod_c_3.gif); width:200px; height:125px;}
.bottom_block_cnt3 img{float:right;}

.bottom_block_cnt2{background-image:url(../images/mod_c_2.gif); width:200px; height:125px;}
.bottom_block_cnt2 img{float:right; margin:15px 45px 0 0;}

.bottom_block_cnt1{float:right;background-image:url(../images/mod_c_1.gif); width:200px; height:125px;}
.bottom_block_cnt1 img{float:right; margin:15px 45px 0 0;}

.right_section{float:right;height:183px; width:213px; }

.right_section2{float:right;height:62px; width:214px; border-top:5px solid #FFF; background-image:url(../images/side_bg.gif); }
.right_section_seperator{float:right; width:213px; height:1px; background-color:#3e4759;}

.right_section1{float:right;height:115px; width:213px; }

.right_box_tit{background-image:url(../images/right_box_01.gif);float:right; width:214px; height:40px;}
.right_box{background-image:url(../images/right_box_02.gif);float:right; width:214px; height:85px;}
.right_combo{margin-top:20px;}
.right_combo select{width:180px; margin-right:17px; padding:1px; margin-bottom:15px;font-weight:bold; font-size:10pt; font-family:simplified arabic;}

.right_box_tit_1{background-image:url(../images/right_box_03.gif);float:right; width:212px; height:33px;border:1px solid #c9c9c9;}
.right_box_1{ background-color:#fbfbfb; float:right; width:212px; height:157px;border:1px solid #c9c9c9;}
.right_box_tit_2{background-image:url(../images/right_box_04.gif);float:right; width:212px; height:33px;border:1px solid #c9c9c9;}
.right_box_2{ background-image:url(../images/side_bg.gif);float:right; width:212px; height:157px;border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;}
.right_box_2 p{ color:#000; width:180px; float:right;font:10pt/18pt Tahoma; margin:7px 20px 0 0;}
.right_box_2 .text{ border:1px solid #CCC; padding:5px; width:170px;margin:5px 17px 0px 0;}

.help{float:right; margin:5px 120px 0 0;width:400px;}
.help .help_icon{float:right; width:20px;}
.help .help_txt{float:right;margin-right:10px; margin-top:2px; color:#78004f; font-weight:bold; font-size:10pt; font-family:Tahoma;}

.right_box_tit_3{background-image:url(../images/right_box_05.gif);float:right; width:212px; height:33px;border:1px solid #c9c9c9;}
.suscriber{margin:10px 50px 0 0;}
.bottom_logo{ float:left; width:180px; height:140px; border-right:1px solid #FFF; margin:10px 0px 0 0;}
.bottom_logo img{margin:0px 45px 0 0;}
.bottom_logo_txt{ margin:0px 40px 0 0; color:#78004f;font-weight:bold; font-size:10pt; font-family:simplified arabic;}

.bottom_menu{float:left; width:283px; height:140px; margin:10px 0px 0 0;}
.bottom_menu ul{ float:right; margin-top:20px;}
.bottom_menu ul li{ list-style-image:url(../images/arrow.png); margin-bottom:10px; padding-right:5px; border-bottom:1px dotted #FFF;}
.bottom_menu ul li:hover{ border-bottom:1px dotted #78004f;}
.bottom_menu ul li a{color:#1a1a1a;font-weight:bold; font-size:8pt; font-family:Tahoma; text-decoration:none;}
.bottom_menu ul li a:hover{color:#78004f;font-weight:bold; font-size:8pt; font-family:Tahoma; text-decoration:none;}

.bottom_menu1{float:left; width:283px; height:140px; margin:10px 0px 0 0;}
.bottom_menu1 ul{ float:right; margin-top:20px; margin-right:55px;}
.bottom_menu1 ul li{ list-style-image:url(../images/arrow.png); margin-bottom:10px; padding-right:5px; border-bottom:1px dotted #FFF;}
.bottom_menu1 ul li:hover{ border-bottom:1px dotted #78004f;}
.bottom_menu1 ul li a{color:#1a1a1a;font-weight:bold; font-size:8pt; font-family:Tahoma;text-decoration:none;}
.bottom_menu1 ul li a:hover{color:#78004f;font-weight:bold; font-size:8pt; font-family:Tahoma; text-decoration:none;}


.bottom_menu2{float:left; width:203px; height:140px; margin:0px 0px 0 0;}
.bottom_menu2 ul{ float:right; margin:31px 30px 0 0;}
.bottom_menu2 ul li{ list-style-image:url(../images/arrow.png); margin-bottom:10px; padding-right:5px; border-bottom:1px dotted #FFF;}
.bottom_menu2 ul li:hover{ border-bottom:1px dotted #78004f;}
.bottom_menu2 ul li a{color:#1a1a1a;font-weight:bold; font-size:8pt; font-family:Tahoma;text-decoration:none;}
.bottom_menu2 ul li a:hover{color:#78004f;font-weight:bold; font-size:8pt; font-family:Tahoma; text-decoration:none;}
.photoslier{float:right; margin:15px 10px 0 0;}
.photoslier{float:right; margin:15px 10px 0 0;}
.arrow_prev{float:left; width:39px;margin:43px 0px 0 0;}
.arrow_next{float:right; width:39px;margin:43px 0px 0 0;}
.photoslider_img{float:left; width:94px; margin-left:10px;margin-right:7px;}

#imag{ background-image:url(../images/arrow_prev.png);
background-repeat: no-repeat;
width:39px;
height:28px;
border: 0; 
background-color:transparent;cursor: pointer;cursor: hand;
}
#imag1{ background-image:url(../images/arrow_next.png);
background-repeat: no-repeat;
width:39px;
height:28px;
border: 0;
background-color:transparent;cursor: pointer; cursor: hand;
}

/* New page*/
.news_page{ width:558px;  height:auto; float:right; margin:0 20px 20px 0px;}
.news_titleblock{width:558px;  height:auto; float:right; border:1px solid #ebebeb; border-radius:15px; background-image:url(../images/pattern-1.png);}
.news_title{font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:9pt;color:#7b0a52;text-align:right; margin:10px 7px; padding:0 20px 0 0;
background-image:url(../images/arrow2.png); background-position:right; background-repeat:no-repeat;
}
.news_title a{font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:9pt;color:#7b0a52;text-align:right; text-decoration:none;}
.news_title a:hover{font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:9pt;color:#333333;text-align:right;text-decoration:underline;}


.news_des{width:558px;border-radius:20px 0 20px 0;  height:auto; border:0px solid #CCC; margin:5px 0 0 0; float:right;}
.news_img{float:left; width:170px; margin:5px 5px 5px 0px;}
.news_img img{float:left;border-radius:15px;}
.news_dt{ float:right; width:370px; height:100px;font-weight:normal;font-size: 10pt;color: #333333;font-family: tahoma; margin:3px; text-align:justify;}
.news_footer{width:370px; float:right;border-top:1px solid #CCC;border-bottom:1px solid #CCC; height:25px;}
.news_viewmore a{font-family: simplified arabic;font-size: 10pt;font-weight: bold;color: #333333; float:left; margin-top:1px;}
.news_viewmore a:hover{font-family: simplified arabic;font-size: 10pt;font-weight: bold;color: #78004f; float:left;margin-top:1px;}

.news_viewmore1 a{font-family: simplified arabic;font-size: 10pt;font-weight: bold;color: #333333; float:left; margin-top:1px; margin-left:10px;}
.news_viewmore1 a:hover{font-family: simplified arabic;font-size: 10pt;font-weight: bold;color: #78004f; float:left;margin-top:1px;margin-left:10px;}

.date{ width:100px; float:right; padding:0 20px 0 0; color:#000; margin:3px 5px 5px 5px; background-image:url(../images/date%20Icon.jpg); background-repeat:no-repeat; background-position:right;}

/*End news page styles */

.footer{float:left; background-color:#9aa1ad; height:150px; width:750px;}

.footer_bg{float:left; background-color:#9aa1ad; background-image:url(../images/footer_bg.jpg); height:170px; width:963px;}



.right_footer{float:right;height:174px; width:214px; background-image:url(../images/footer_right_03.gif);}


.fa-search{ font-size:34px; text-align:center;}
.fa-eye{ font-size:34px; text-align:center;}
.fa-video-camera{font-size:34px; text-align:center;}
.fa-camera{font-size:34px; text-align:center;}
.fa-file-text-o{font-size:34px; text-align:center;}


.form1 {
	width: 520px;
	margin-right: auto;
	margin-left: auto;
	background:none;
	padding: 20px 10px 20px 0px;
	font:bold 12px  Tahoma, Geneva, sans-serif;
	color:#333333;
	text-shadow: 1px 1px 1px #FFF;
	border:1px solid #DADADA;
}
.form1 h1 {
	font: 25px Tahoma, Geneva, sans-serif
	padding: 0px 0px 10px 40px;
	display: block;
	border-bottom: 1px solid #DADADA;
	margin: -10px -30px 30px -30px;
	color:#333333;
}
.form1 h1>span {
	display: block;
	font-size: 11px;
}
.form1 label {
	display: block;
	margin: 0px 0px 5px;
}
.form1 label>span {
	float:right;
	width: 110px;
	text-align: right;
	padding-right: 0px;
	margin-top: 10px;
	color:#333333;
}
.form1 input[type="text"], .form1 input[type="email"], .form1 textarea,.form1 select{
	border: 1px solid #DADADA;
	color:#333333;
	height: 24px;
	margin-bottom: 16px;
	margin-right: 35px;
	margin-top: 2px;
	outline: 0 none;
	padding: 3px 3px 3px 5px;
	width: 67%;
	font: bold 9pt/12px Tahoma, Geneva, sans-serif;
}
.form1 select {
    background: #FFF url('../images/down-arrow.png') no-repeat left;
    background: #FFF url('../images/down-arrow.png') no-repeat left);
    appearance:none;
    -webkit-appearance:none; 
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	width: 65%;
	height: 30px; background-position:10px;
}
#country,#sector{
	background: #FFF url('../images/down-arrow.png') no-repeat left;
    background: #FFF url('../images/down-arrow.png') no-repeat left);
    appearance:none;
    -webkit-appearance:none; 
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	width: 67%; float:right; margin-right:40px; 
	height: 30px; background-position:10px;
	}
.gender{width:490px; height:40px;  margin-bottom:20px;}
.gender_name{float:right; width:115px;}
.gender_radio{float:right; width:215px; margin:10px 25px 0 0;}

.form1 textarea{
	height:100px;
}
.form1 {
	width: 520px;
	margin-right: auto;
	margin-left: auto;
	background:none;
	padding: 20px 10px 20px 0px;
	font:bold 12px  Tahoma, Geneva, sans-serif;
	color:#333333;
	text-shadow: 1px 1px 1px #FFF;
	border:1px solid #DADADA;
}
.form1 h1 {
	font: 25px Tahoma, Geneva, sans-serif
	padding: 0px 0px 10px 40px;
	display: block;
	border-bottom: 1px solid #DADADA;
	margin: -10px -30px 30px -30px;
	color:#333333;
}
.form1 h1>span {
	display: block;
	font-size: 11px;
}
.form1 label {
	display: block;
	margin: 0px 0px 5px;
}
.form1 label>span {
	float:right;
	width: 110px;
	text-align: right;
	padding-right: 0px;
	margin-top: 10px;
	color:#333333;
}
.form1 input[type="text"], .form1 input[type="email"], .form1 textarea,.form1 select{
	border: 1px solid #DADADA;
	color:#333333;
	height: 24px;
	margin-bottom: 16px;
	margin-right: 35px;
	margin-top: 2px;
	outline: 0 none;
	padding: 3px 3px 3px 5px;
	width: 67%;
	font: bold 9pt/12px Tahoma, Geneva, sans-serif;
}
.form1 select {
    background: #FFF url('../images/down-arrow.png') no-repeat left;
    background: #FFF url('../images/down-arrow.png') no-repeat left);
    appearance:none;
    -webkit-appearance:none; 
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	width: 65%;
	height: 30px; background-position:10px;
}
#country,#sector{
	background: #FFF url('../images/down-arrow.png') no-repeat left;
    background: #FFF url('../images/down-arrow.png') no-repeat left);
    appearance:none;
    -webkit-appearance:none; 
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	width: 67%; float:right; margin-right:40px; 
	height: 30px; background-position:10px;
	}
.gender{width:490px; height:40px;  margin-bottom:20px;}
.gender_name{float:right; width:115px;}
.gender_radio{float:right; width:215px; margin:10px 25px 0 0;}

.population{width:500px; height:40px;  margin-bottom:20px; border:1px solid #CCC; float:right;}
.population_radio{float:right; width:115px;height:40px; margin-top:10px;}
.population_select{float:right; width:150px;border-right:1px solid #CCC;height:40px;}
.population_text{float:right; width:225px; border-right:1px solid #CCC;height:40px;}
.population_txt{float:right; width:70px; margin-top:12px;}
.population_textbox{float:right; width:150px;margin-top:2px;}

#targetOthers{ width:100%; margin-right:5px;}

#targetType{
	background: #FFF url('../images/down-arrow.png') no-repeat left;
    background: #FFF url('../images/down-arrow.png') no-repeat left);
    appearance:none;
    -webkit-appearance:none; 
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	width: 87%; float:right; margin-right:10px; margin-top:5px;  
	height: 30px; background-position:10px;
	}
#targetOthers{ float:left;}
.form1 textarea{
	height:100px; 
}
#EmailMessage{height:100px; float:right; margin-right:40px;}
.form1 .button {
	background: #78004f;
	border: none; margin-right:100px;
	padding: 10px 25px 10px 25px;
	color: #FFF;
	font: bold 9pt/12px Tahoma, Geneva, sans-serif;

}
.form1 .button:hover {
	background: #333333;
}
.form2 {
	width: 500px; 
	background:none;
	padding: 20px 10px 20px 0px;
	font:bold 12px  Tahoma, Geneva, sans-serif;
	color:#333333;
	text-shadow: 1px 1px 1px #FFF;
	border:1px solid #DADADA;margin-bottom:15px; margin-top:10px;
}
.form2 h1 {
	font: 25px Tahoma, Geneva, sans-serif
	padding: 0px 0px 10px 40px;
	display: block;
	border-bottom: 1px solid #DADADA;
	margin: -10px -30px 30px -30px;
	color:#333333;
}
.form2 h1>span {
	display: block;
	font-size: 11px;
}
.form2 label {
	display: block;
	margin: 0px 0px 5px;
}
.form2 label>span {
	float:right;
	width: 110px;
	text-align: right;
	padding-right: 0px;
	margin-top: 10px;
	color:#333333; 
}
.form2 input[type="text"], .form1 input[type="email"], .form1 textarea,.form1 select{
	border: 1px solid #DADADA;
	color:#333333;
	height: 24px;
	margin-bottom: 16px;
	margin-right: 27px;
	margin-top: 2px;
	outline: 0 none;

	padding: 3px 3px 3px 5px;
	width: 65%;
	font: bold 9pt/12px Tahoma, Geneva, sans-serif;
}
.form2 select {
    background: #FFF url('../images/down-arrow.png') no-repeat left;
    background: #FFF url('../images/down-arrow.png') no-repeat left);
    appearance:none;
    -webkit-appearance:none; border: 1px solid #DADADA;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	width: 65%; margin-right:26px;
	height: 30px; background-position:10px;
}
.form2 textarea{
	height:100px; width:330px;border: 1px solid #DADADA;margin-right:40px;
}
.form2 .button {
	background: #78004f;
	border: none; margin-right:100px;
	padding: 10px 25px 10px 25px;
	color: #FFF;
	font: bold 9pt/12px Tahoma, Geneva, sans-serif;

}
.form2 .button:hover {
	background: #333333;
}
.table { 
	width: 95%; 
	text-align:right; 
	border-collapse: collapse;
	border: 1px solid #e1e1e1;
	margin-bottom: 0px; margin-right:10px; margin-top: 15px;
}

.table td, caption { 
	border-bottom: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	text-align:right; 
	color:#636B7B;

}

.table th, td, caption { 
	padding: 8px;text-align:right;   
}

.table tr.even td  {
	background: #f4f4f4; 
}

.table td.text{color:#333333; font-weight:bold; font-size:9pt; font-family:tahoma;
}
.table caption     {
	color: #198dc7;
	border-collapse: collapse;text-align:right; 
}
