/***
* Hope for Children
* @author Ashab Saleem <ashab.saleem@lemonadverts.com>
* Lemon Adverts 2013
***/



HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD {
	border: 0 none;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0 none;
	padding: 0;/*vertical-align: baseline;*/
}
:focus {
	outline: 0 none;
}
BODY {
	color: #6a747c;
	font: 12px/16px Arial, Helvetica, sans-serif;
	background:url(../images/Main.jpg) #068bd6 no-repeat center 80px;
	
}
BODY, HTML {
	height: 100%;
	width: 100%;
}
BODY, HTML, form {
	height: 100%;
}
OL, UL {
	list-style: none outside none;
}
TABLE {
	border-collapse: separate;
	border-spacing: 0;
}
CAPTION, TH, TD {
	font-weight: normal;
	text-align: left;
}
BLOCKQUOTE:before, BLOCKQUOTE:after, Q:before, Q:after {
	content: "";
}
BLOCKQUOTE, Q {
	quotes: "" "";
}
.Clear {
	clear: both;
}
a {
	text-decoration: none;
	color:#068bd6;
}
.Wrapper {
	width: 961px;
	margin:0 auto;
}
.Wrapper .Banner {
	width: 961px;
	height:446px;
	margin:14px 0 0 0;
	position:relative;
}


.Wrapper .Banner .Tagline {
	width: 861px;
	padding:13px 50px;
	background:url(../images/WhiteTransparent.png) repeat left top;
	position:absolute;
	bottom:0
}
.Wrapper .Banner .Tagline span{
	width: 191px;
	height:74px;
	float:left;
	border-right: solid 1px #cacad9;
	padding:0 70px 0 0;
	margin:0 40px 0 0;
}
.Wrapper .Banner .Tagline h1{
	float:left;
	font:22px/22px Arial, Helvetica, sans-serif;
	color:#6a747c;
	width:540px;
	padding:24px 0 12px 0;
}
.Wrapper .Banner .Tagline p{
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#6a747c;
	width:540px;
}
/**********************************************/
.Wrapper .Banner2 {
	width: 961px;
	/*height:2px;*/
	margin:15px 0 0 0;
	position:relative;
}

.Wrapper .Banner2 .Tagline {
	width: 861px;
	padding:13px 50px;
	background:url(../images/WhiteTransparent.png) repeat left top;
	/*position:absolute;*/
	bottom:0
}
.Wrapper .Banner2 .Tagline span{
	width: 191px;
	height:74px;
	float:left;
	border-right: solid 1px #cacad9;
	padding:0 70px 0 0;
	margin:0 40px 0 0;
}
.Wrapper .Banner2 .Tagline h1{
	float:left;
	font:22px/22px Arial, Helvetica, sans-serif;
	color:#6a747c;
	width:540px;
	padding:24px 0 12px 0;
}
.Wrapper .Banner2 .Tagline p{
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#6a747c;
	width:540px;
}

/*******************************************************/


.Wrapper .Bar  {
	width: 961px;
	background:#068bd6;
}
.Wrapper .Menu {
	width: 850px;
	margin:0 auto;
}
/*.Wrapper .Menu li:first-child {
	background:none;
}*/
.Wrapper .Menu li {
	float: left;
	background: url(../images/Sept.png) no-repeat right 16px;
	font: 14px/16px Arial, Helvetica, sans-serif;
	color: #fff;
	position: relative;
}
.Wrapper .Menu li a {
	font: 14px/16px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 19px 14px 20px 14px;
	display: block;
}
.Wrapper .Menu .arabic{
	float: right;
	
	font: 14px/16px Arial, Helvetica, sans-serif;
	color: #fff;
	display:block;
	margin: 0 -25px 0 0;
}
.Wrapper .Menu .arabic a {
	font: 15px/16px Arial, Helvetica, sans-serif;
	color: white;
	padding: 20px 14px 19px 14px;
	display: block;
	/*border: solid 1px white;
	margin-top : 14px;
	background:#fff;*/
}
/*.Wrapper .Menu .arabic a:hover {
	background:#fff;
	color: #0689d9 ;
}*/
.Wrapper .Menu li a:hover {
	color: #ffc926;
	background:#1b58c2;
}
.Wrapper .Menu li a.Active {
	color: #ffc926;
	background:#1b58c2;
}
.Wrapper .Menu li.hover, .Wrapper .Menu li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}
.Wrapper .Menu ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	z-index: 598;
	width: 180px;
	padding: 0px 0 0 0;
}
.Wrapper .Menu ul li {
	float: none;
	background:#0689d9 !important;
	padding: 0px;
}
.Wrapper .Menu ul li a {
	padding: 12px 20px;
	border-bottom: solid opx #f9c649;
	display: block;
}
.Wrapper .Menu ul li a:hover {
	background: #005bb6;
	color: #ffc926;
}
.Wrapper .Menu ul ul {
	top: -2px;
	left: 100%;
}
.Wrapper .Menu li:hover > ul {
	visibility: visible;
}


.Wrapper .Content {
	width: 912px;
	background:#fff;
	padding:30px 25px;
}
.Wrapper .Content h1{
	font:18px/18px Arial, Helvetica, sans-serif;
	color:#6A747C;
	padding:0px 0 10px 0;
}
.Wrapper .Content p{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#6a7279;
	padding:0 16px 30px 0px;
}
.Wrapper .Content h1.Arabic{
	font:20px/22px Arial, Helvetica, sans-serif;
	color:#068bd6;
	padding:24px 16px 12px 0;
	text-align:right;
	border-top: solid 1px #CCC;
	direction:rtl;
}
.Wrapper .Content p.Arabic{
	font:15px/22px Arial, Helvetica, sans-serif;
	color:#6a7279;
	padding:0 16px 30px 0px;
	text-align:right;
	direction:rtl;
}

.Wrapper .Content .Facebook{
	width:912px;
}

.Wrapper .Content .Facebook span{
	width:202px;
	float:left;
}
.Wrapper .Content .Facebook p{
	float:left;
	padding:20px 0 0 16px;
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#6a7279;
}

.Wrapper .Content .Vote{
	width:912px;
	padding:20px 0 0 0;
}
.Wrapper .Content .Vote ul li{
	width:912px;
	height:139px;
	background:url(../images/VoteBG.gif) no-repeat 0 0;
	margin:15px 0 8px 0;
}
.Wrapper .Content .Vote ul li .Counter{
	width:360px;
	height:75px;
	background:#fff;
	float:left;
	margin:32px 0 0 40px;
}
.Wrapper .Content .Vote ul li .Counter span{
	width:100%;
	background:#a3cae8;
	display:block;
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:20px 0;
}
.Wrapper .Content .Vote ul li span{
	float:left;
	padding:16px 0px 0 0px;
	width:324px;
	text-align:center;
}
.Wrapper .Content .Vote ul li h1{
	float:right;
	padding:26px 38px 0 0;
	cursor:pointer;
}
.Wrapper .Content .Vote ul li h2{
	float:right;
	padding:8px 38px 0 0;
}

.Wrapper .Content .Vote .Overview{
	background:#ffefbf;
	padding:20px 0px 20px 20px;
	margin:18px 0 0 0;
	position:relative;
}
.Wrapper .Content .Vote .Overview h2{
	position:absolute;
	left:133px;
	top:-18px;
}
.Wrapper .Content .Vote .Overview span{
	position:absolute;
	right:3px;
	top:3px;
	cursor:pointer;
}
.Wrapper .Content .Vote .Overview .Detail{
	padding:0px;
	height:150px;
	overflow:auto;
}

.Wrapper .Content Program{
	width: 912px;
}
.Wrapper .Content .Program span{
	width: 247px;
	float:right;
}
.Wrapper .Content .Program span img{
	margin:0 0 20px 0;
}

.Wrapper .Content .Program h1{
	font:18px/18px Arial, Helvetica, sans-serif;
	color:#6A747C;
	padding:0px 0 10px 0;
	width:600px;
	float:left;
}
.Wrapper .Content .Program h1 b{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#faa54c;
	padding:0 0 0 15px;
	float:right;
}
.Wrapper .Content .Program p{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#6a7279;
	padding:0 0 30px 0;
	width:600px;
	float:left;
}
/**************************************************************************************/

.Wrapper .Content Partners{
	width: 912px;
}
.Wrapper .Content .Partners span{
	width: 247px;
	float:right;
}
.Wrapper .Content .Partners span img{
	margin:30px -45px 0px -45px;
}

.Wrapper .Content .Partners h1{
	font:18px/18px Arial, Helvetica, sans-serif;
	color:#6A747C;
	padding:0px 0 26px 0;
	width:600px;
	float:left;
}
.Wrapper .Content .Partners h1 b{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#faa54c;
	padding:0 0 0 15px;
	float:right;
}
.Wrapper .Content .Partners p{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#6a7279;
	padding:0 0 50px 0;
	width:600px;
	float:left;
}
/***************************************************************************************/
.Wrapper .Content .News{
	width: 912px;
	border-bottom: solid 1px #cacad9;
	margin:0 0 30px 0;
}
.Wrapper .Content .News h1{
	font:18px/18px Arial, Helvetica, sans-serif;
	color:#6A747C;
	padding:0px 0 10px 0;
}
.Wrapper .Content .News h1 b{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#777;
	padding:0 0 0 15px;
}
.Wrapper .Content .News p{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#6a7279;
	padding:0 0 8px 0;
}
.Wrapper .Content .News p img{
	float:right;
	padding:0 0 10px 10px;
}
.Wrapper .Content .News span{
	text-align:right;
	display:block;
	margin-bottom:20px;
}
}




.Wrapper .Content .Form {
    width:912px;
}
.Wrapper .Content .Form p{
    width:912px;
	border-bottom: solid 1px #cbcbcb;
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#6a7279;
	text-align:right;
	padding:0 0 1px 0;
	margin:0 0 8px 0;
}
.Wrapper .Content .Form p span{
    color:#ff0000;
	padding:0 2px 0 0px;
	display:inline;
	border:none;
}
.Wrapper .Content .Form fieldset{
    width:912px;
	padding:0 0 16px 0;
}

.Wrapper .Content .Form fieldset label{
    width:215px;
	float:left;
	padding:4px 12px 4px 0;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#6a7279;
}
.Wrapper .Content .Form fieldset label span{
	color:#ff0000;
	border:none;
	display:inline;
}
.Wrapper .Content .Form fieldset input{
    width:460px;
	float:left;
	padding:4px 4px;
	border: solid 1px #a6a6a6;
}
.Wrapper .Content .Form fieldset select{
    width:470px;
	float:left;
	padding:4px 4px;
	border: solid 1px #a6a6a6;
}
.Wrapper .Content .Form span{
    width:912px;
	display:block;
	border-top: solid 0px #cbcbcb;
	padding:12px 0 0 0;
}
.Wrapper .Content .Form span .Apply{
    width:156px;
	height:41px;
	background:url(../images/Register.gif) no-repeat 0 0;
	cursor:pointer;
	border:0px;
}
.Wrapper .Content .Form fieldset .Radios{
	padding:0 0 0px 0;
}
.red{
	color:red;
}
.Wrapper .Content .Form fieldset .Radios input{
	padding:0 0 0px 0;
	margin:6px 4px 0 0;
	width:auto;
	border:0px;
}
.Wrapper .Content .Form fieldset .Radios label{
    width:auto;
	float:left;
	padding:4px 12px 4px 0;
}

.Wrapper .Content .Form .Accept {
    padding: 0 0 16px;
    width: 912px;
}
.Wrapper .Content .Form .Accept span{
    padding: 0 0 0px 0;
	margin:0 0 0 0;
	float:left;
	width:25px;
	border:none;
}
.Wrapper .Content .Form .Accept p{
    border-bottom: 0px solid #CBCBCB;
    color: #6A7279;
    font: 11px/18px Arial,Helvetica,sans-serif;
    margin: 0 0 0px;
    padding: 0 0 0px;
    text-align: left;
    width: 850px;
	float:left;
}



.Wrapper .Content .pictureGallery {
    width:912px;
}
.Wrapper .Content .pictureGallery .Left {
    width:530px;
	float:left;
}
.Wrapper .Content .pictureGallery .Right {
    width:318px;
	float:right;
}
.Wrapper .Content .pictureGallery .Right h1{
	background:#068bda;
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:8px 0 8px 8px;
	margin:0 0 14px 0;
}
.Wrapper .Content .pictureGallery .Right ul{
	padding:0px;
	width:auto;
}
.Wrapper .Content .pictureGallery .Right ul li{
	padding:0px 0 16px 0;
}
.Wrapper .Content .pictureGallery .Right ul li span{
	float:left;
	width:106px;
	height:70px;
	padding:0px 10px 0 0;
}
.Wrapper .Content .pictureGallery .Right ul li p{
	float:left;
	width:200px;
	padding:16px 0 0 0;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#068bd6;
}
.Wrapper .Content .pictureGallery .Right ul li p a{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#068bd6;
}




.cred {
	margin-top: 20px;
	font-size: 11px;
}
/* This rule is read by Galleria to define the gallery height: */
#galleria {
	height: 450px
}


.ss_samsung #content {background-color: inherit;background: url(../images/Main.jpg) #068bd6 no-repeat center -15px;}
.para_new {padding-bottom:25px!important;}
.Wrapper .Menu li:nth-child(4) ul {width:250px;}