/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {

direction : rtl;
}

body {
	background: #FFFFFF url(images/img01.gif) repeat-x;
	font: normal small Arial, Helvetica, sans-serif;
	color: #999999;
	margin: 0;
	padding: 0;
}

form {
font: bold 1.02em Arial, Helvetica, sans-serif; color: #000000;
}

fieldset {
	/*border: none;*/
}

/*legend {
	display: none;
}*/

h1, h2, h3 {
	margin: 0;
	color: #11A6D4;
}

h2 {
	margin-bottom: .5em;
	font-size: 1.8em;
}

h3 {
	margin-bottom: 1em;
	font-size: 1em;


}

h4 {
	padding: 10px 10px 10px 10px;


}
/*p, blockquote, ul, ol {
	margin-bottom: 1.5em;
	line-height: 1.8em;
}*/

/*p {
}*/

blockquote {
}

/*ul {
	margin-left: 2em;
	list-style: square;
}

ul li {
}

ol {
	margin-left: 2em;
	list-style: lower-roman;
}

ol li {
}
*/
a {
	color: #EA672E;
}

a:hover {
	text-decoration: none;
	color: #11A6D4;
}

img {
	border: none;
}

/* Boxed Style */

.boxed {
	margin-bottom: 1em;
	background: #F7F7F7 url(images/img07.gif) repeat-x;
	border: 1px solid #CCCCCC;
}

.boxed .title {
	height: 29px;
	padding: 11px 30px 0 27px;
	background: url(images/img08.gif) no-repeat  200px 50%;
	font-size: 1.2em;
	color: #FFFFFF;
}

.boxed .content {
	padding: 10px;

}

.boxed li {
	padding: 10px 0px 10px 0px;
	list-style: decimal;
	font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;
	border-bottom-style: ridge;
}

.boxed p {
	/*margin: 10px px 10px 0px;*/

}

/*.boxed label {
	margin: 10px 10px 10px 0px;

	font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;
}

.boxed span {
	margin: 10px 30px 10px 0px;
	font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;
}*/

/* Header */

#header {
	width: 800px;
	height: 130px;
	margin: 0 auto;
	background: url(images/img02.jpg) no-repeat;

}




/* Header > Logo */

#logo {  padding: 1px 0 0 0px; }
#logo h1 {  float:right; color: #FFFFFF;  padding: 25px 0 0 0px; margin: 0 0 0 20px; font: bold 2.5em Arial, Helvetica, sans-serif; }
#logo p { margin: 0; padding: 0 0 0 5px; font: bold 1.5em Arial, Helvetica, sans-serif; color: #FFFFFF; }

/*#logo {
	height: 130px;

	margin: 0 0px 0 10px;
	font: bold 2.0em Arial, Helvetica, sans-serif; color: #000000;
	float:right;

}



#logo h1 {
	font: bold 2.0em Arial, Helvetica, sans-serif; color: #000000;
	color: #FFFFFF;
}

#logo h2 {

	
}


#logo a {
	text-decoration: none;
	color: #FFFFFF;
}
*/
/* Header > Top Menu */

#topmenu h2 {
	 padding: 25px 300px 0 0;
	float:left;

}

#topmenu h2 {

color: #FFFFFF;

}

/*.logoimg { float: left; }*/


#topmenu li {
	display: inline
}

#topmenu a {
	display: block;
	float: left;
	margin: 0 0 0 20px;
	padding: 0 0 0 15px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
}

#topmenu a:hover {
	text-decoration: underline
}

#topmenu1 {
	background: url(images/img03.gif) no-repeat left center;
}

#topmenu2 {
	background: url(images/img04.gif) no-repeat left center;
}

#topmenu3 {
	background: url(images/img05.gif) no-repeat left center;
}

/* Menu */

#menu {
	width: 700px;
	height: 40px;
	margin: 0 auto;
}

#menu ul {
	margin: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 26px;
	padding: 14px 18px 0 20px;
	background: url(images/img06.gif) no-repeat;
	text-transform: uppercase;
	text-decoration: none;
	font: bold 1.2em Arial, Helvetica, sans-serif;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .first a {
	padding-left: 0;
	background: none;
}

#fullname {

	font: bold 2.2em Arial, Helvetica, sans-serif; color:#000000;
	padding: 15px 20px 30px 0px;
	width:100%;
text-align : center;
}

#info_fullname {

	font: bold 2.2em Arial, Helvetica, sans-serif; color:#000000;
	padding: 15px 10px 30px 0px;
	width:100%;
	text-align : center;
}


/* Content */

#content {
	width: 800px;
	margin: 0 auto;
	padding: 20px 0px 0px 0px;
}

/* Content > Main */

#main {
	float: left;
	width: 500px;
}

/* Content > Main > Example */

#example {


}

/* Content > Main > Welcome */

.welcome {
	margin: 0 0 3em 0;
	padding: 10px 10px;
	border-bottom: 1px solid #CCCCCC;
	font: bold 1.2em Arial, Helvetica, sans-serif; color:#000000;
	text-align: justify;
		

}

/* Content > Sidebar */

#sidebar2 {
	float: left;
	width: 220px;
}

#sidebar {
	float: right;
	width: 220px;
}

/* Content > Sidebar > Login */

#login {
}

#login label {
	display: block;
}

#login #inputtext1, #login #inputtext2 {
	width: 180px;
	margin-bottom: .5em;
	padding: 2px 5px;
	border: 1px solid #CCCCCC;
	font: bold 1.02em Arial, Helvetica, sans-serif; color: #000000
	
}

#login #inputsubmit1 {
	float: right;
	width: 60px;
	margin-right: 7px;
	border: 1px solid #CCCCCC;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#login p {
	margin: 0;
	padding-top: .2em;
	font-size: x-small;
}

/* Content > Sidebar > Updates*/

/*#updates {

}

#updates ol {
	margin-right: 10px;
	list-style: square;
	padding-right: 10px ;
	font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;}

}

#updates li {
	
}

#updates h3 {
	margin: 0;
	padding-right: 15px;
	background: url(images/img09.gif) no-repeat right center;
font: bold 1.02em Arial, Helvetica, sans-serif; 

}

/*#updates p {
	margin: 0;
	padding: 0 0 0 10px;
	line-height: normal;
font: bold 1.02em Arial, Helvetica, sans-serif; color: #000000;

}

#updates a {
	text-decoration: none;
}

#updates label {
	padding: 10px 10px 10px 0px;

	font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;}

#updates span {

	font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;}
*/
/* Content > Sidebar > Partners*/

#partners {
}

/* Footer */

#footer {
	clear: both;
	width: 700px;
	margin: 0 auto 2em auto;
	background: #F7F7F7 url(images/img07.gif) repeat-x;
	border: 1px solid #CCCCCC;
}

/* Footer > Legal */

#legal {
	margin: 0;
	padding: 8px;
	text-align: center;
	color: #FFFFFF;
}

#legal a {
	font-weight: bold;
	color: #FFFFFF;
}

/* Footer > Links */

#links {
	margin: 0;
	padding: 10px;
	text-align: center;
}

#right_content {float:right;width:47%;}		

#left_content {float:left;width:70%;}


.box2 {
	margin-bottom: 1em;
	background: #F7F7F7 url(images/img07.gif) repeat-x;
	border: 1px solid #CCCCCC;
}

.box2 .title {
	height: 29px;
	padding: 11px 30px 0 27px;
	background: url(images/img08.gif) no-repeat  535px center;
	font-size: 1.2em;
	color: #FFFFFF;
}

.box2 .content {
padding: 5px 10px 10px 10px;
font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;
	text-align: justify;

}

.box2 p {
padding: 5px 5px 0px 5px;
font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;}


.box2 ol {
padding: 5px 20px 0px 5px;
font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;

}


.box2 li {
	margin-right: 10px;
	list-style: decimal;
	padding: 10px 10px 40px 0px;
	border-bottom: outset;

}

.box2 span {


}
.box2 form {

	padding: 0px 10px 10px 10px;
	font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;
}

.note {

font-size: 8pt; color: #FF0000; font-family: Tahoma;
font-weight: normal;


	}

	.inputleft   {  
width:220px;
margin-bottom: 5px;
  text-align: left;

}

#tree {
margin-top: 20px;

	font: bold 1.2em Arial, Helvetica, sans-serif; color: #000000;
	background-color:#8BD3EB;
	padding: 20px 0px 30px 0px;


}

#tree a {
	color: #000000;
}


#tree ul {	}
#tree ol {	}

#tree li {	padding: 10px 0px 0px 0px; }

.openclose {
text-align : center;
 padding: 50px 0px 0px 0px ;
}
.flags{
text-align : center;
font: bold 1.5em Arial, Helvetica, sans-serif;

 padding: 0px 0px 20px 0px ;

}


.name_profiles { padding: 0px 0px 0px 150px; display: inline;}


.dead { color:#000000 ; background-color: #F0F000 ; font: bold 20px Arial, Helvetica, sans-serif; }

.deadspotted { width:auto; border: solid; border-width: medium; border-color: #FF0000 ; padding: 0px 0px 0px 0px ; color:#000000 ; background-color: #F0F000 ; font: bold 20px Arial, Helvetica, sans-serif; }

.deadwifein { border: solid; border-width: medium; border-color: #0000FF ; padding: 0px 5px 0px 5px ; color:#000000 ; background-color: #F0F000 ; font: bold 20px Arial, Helvetica, sans-serif; }

.deadwifeinone { border: solid; border-width: medium; border-color: #CC00CC ; padding: 0px 5px 0px 5px ; color:#000000 ; background-color: #F0F000 ; font: bold 20px Arial, Helvetica, sans-serif; }


.live { color:#000000 ; background-color: #33FF66 ;  font: bold 20px Arial, Helvetica, sans-serif; }

.livewifein { border: solid; border-width: medium; border-color: #0000FF ; padding: 0px 5px 0px 5px ; color:#000000 ; background-color: #33FF66 ;  font: bold 20px Arial, Helvetica, sans-serif; }


.livewifeinone { border: solid; border-width: medium; border-color: #CC00CC ; padding: 0px 5px 0px 5px ; color:#000000 ; background-color: #33FF66 ; font: bold 20px Arial, Helvetica, sans-serif; }


.info_img {padding: 10px 50px 10px 10px;}
.largnote {
font-size: 12pt; color: #FF0000; font-family: Tahoma;
font-weight: normal;
margin-bottom: 10px;
text-align : center;
	}


.error_box {
	margin: 50px 250px 10px 10px;
	margin-bottom: 1em;
	background: #F7F7F7 url(images/img07.gif) repeat-x;
	border: 1px solid #CCCCCC;
	width:500px;
}

.error_box .title {
	height: 29px;
	padding: 11px 30px 0 27px;
	background: url(images/img08.gif) no-repeat  535px center;
	font-size: 1.2em;
	color: #FFFFFF;
}

.error_box .content {

	padding: 11px 30px 0 27px;
	background: url(images/img08.gif) no-repeat  535px center;
	font: bold 1.5em Arial, Helvetica, sans-serif; color: #000000;

}

.row1 {

background-color: #CEEDF7; 
}
.row2 {

background-color: #A2DBEE; 
}
.inputwdith {
	width: 3%;
}
.inputtitlewdith {
	width: 25%;
}
.tablerows {
	font: bold 1.4em Arial, Helvetica, sans-serif; color: #000000;

}

.searchcond {
	font: bold 1.5em Arial, Helvetica, sans-serif; color: #000000;
text-align: center;
}

.legend {	font: bold 1.5em Arial, Helvetica, sans-serif; color: #000000;
}