/*
#########################################
##### FemtoLayer Technologies, INC ######
##### Planet V1.0					#####
##### ----------------------------- #####
##### Wrritten by : 				#####
##### ------------- 				#####
##### 1.Eng. Mohamed Gomaa 			#####
##### 1.Eng. Mahmoud Tawfik			#####
##### www.femtolayer.com			#####
##### www.femtoplanet.com			#####
##### license@femtolayer.com		#####
#########################################
*/
.block_top{border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; height: 30; font-family: Tahoma; font-size: 10pt; color: #353535; font-weight: bold; background-image: url('../../styles/newfemtolayer/images/blocks_bg.jpg'); background-repeat: repeat-x; border-top-width:1px; border-bottom-width:1px}
.block_content{border:1px solid #CDCDCD; height: 30; font-family: Tahoma; font-size: 10pt; color: #353535;background-color:#F2F2F2;color:#353535}
.vps_35{background-image: url('../../styles/newfemtolayer/images/vps_35.gif'); background-repeat: no-repeat}
.vps_35_en{background-image: url('../../styles/newfemtolayer/images/vps_35_en.gif'); background-repeat: no-repeat}
.vps_27{background-image: url('../../styles/newfemtolayer/images/vps_27.gif'); background-repeat: no-repeat}
.vps_27_en{background-image: url('../../styles/newfemtolayer/images/vps_27_en.gif'); background-repeat: no-repeat}
.vps_55{background-image: url('../../styles/newfemtolayer/images/vps_55.gif'); background-repeat: no-repeat}
.vps_55_en{background-image: url('../../styles/newfemtolayer/images/vps_55_en.gif'); background-repeat: no-repeat}
.vps_70{background-image: url('../../styles/newfemtolayer/images/vps_70.gif'); background-repeat: no-repeat}
.vps_70_en{background-image: url('../../styles/newfemtolayer/images/vps_70_en.gif'); background-repeat: no-repeat}
.vps_85{background-image: url('../../styles/newfemtolayer/images/vps_85.gif'); background-repeat: no-repeat}
.vps_85_en{background-image: url('../../styles/newfemtolayer/images/vps_85_en.gif'); background-repeat: no-repeat}
.vps_100{background-image: url('../../styles/newfemtolayer/images/vps_100.gif'); background-repeat: no-repeat}
.vps_100_en{background-image: url('../../styles/newfemtolayer/images/vps_100_en.gif'); background-repeat: no-repeat}
font {font-family:tahoma; font-size:11px; color:#363636}
td {font-family: Tahoma; font-size: 10pt; color: #363636;}
body {font-family:tahoma; font-size:11pt; repeat-x; margin: 0;color:#196590;background-color:#ECECEC}
a:link {font: 11px tahoma, Arial, Helvetica, sans-serif;color: #363636; text-decoration: none;}
a:visited {font: 11px tahoma, Arial, Helvetica, sans-serif;color: #363636; text-decoration: none;}
a:hover {font: 11px tahoma, Arial, Helvetica, sans-serif;color: #D96100; text-decoration: underline;}
.top_td{
border-left: 1px solid #91B4C5; border-right: 1px solid #91B4C5; border-top: 1px solid #91B4C5;
 border-bottom-width: 1px;font-family:tahoma; font-size:8pt;
}
.bottom_td {
border-top: 1px solid #95B7C8; border-left: 1px solid #95B7C8; border-right: 1px solid #95B7C8; border-top-width: 1px; border-bottom: 1px solid #95B7C8;
background-color:#F7FCFE;font-family:tahoma; font-size:8pt;
}
.submit {
font-family: Tahoma; font-size: 10pt; color: #28668A; border-style: outset; border-width: 1px;
background-image: url('images/button_bg.gif')
}
.ori_font {
font-family: Tahoma; font-size: 10pt;
}
.odd {background-color:#F1F1F1;}
.row {background-color:#FFFFFF;}
select{font-family:Tahoma; font-size:8pt; height:30; background-color:#FCFCFC}
.quote{BORDER-RIGHT: 1px inset; PADDING-RIGHT: 6px; BORDER-TOP: 1px inset; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: 1px inset; WIDTH: 640px; PADDING-TOP: 6px; BORDER-BOTTOM: 1px inset;}
.line {
	font-family: Tahoma; color: #800000; font-size: 8pt; border: 1px outset #C0C0C0; background-color: #C0C0C0
}
.bigfont {font-family: Arial; font-size: 13pt; font-weight: bold; color:#525252}
.boldfont {font-family: Arial; font-size: 10pt; font-weight: bold; color:#196590}
.ads {font-family: Arial; font-size: 10pt; font-weight: bold; color:#0000ff}
.td_points {height: 25; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom: 1px solid #E5E5E5}
.price {font-family: Arial; font-size: 14pt; font-weight: bold; color:#D34F00}
.blocktitle {font-family: tahoma; font-size: 12px; color:#FFFFFF}
.duemoney {font-family: tahoma; font-size: 12px; color:#FF0000}
.hidden {font-family: tahoma; font-size: 10px; color:#7F7F7F}
.strike {font-family: tahoma; font-size: 12px; color:#7F7F7F}
.td_border {border: 1px solid #DCE0F5}
.td_over { background-color: #F0F7FF}
.catlist {height: 25;font-family: tahoma; font-size: 10pt; color: #333333; font-weight: bold;background-image: url('../../styles/newfemtolayer/images/top_td.gif'); background-repeat: repeat-x; background-color:#FFFFFF}
.verify {font-family: Tahoma; font-size: 8pt; color: #808080; border: 1px solid #F3EAE1; background-color: #8A8A8A}
.stopped {font-family: Tahoma; font-size: 8pt; color: #8A8A8A;}
.pending {font-family: Tahoma; font-size: 8pt; color: #B56815;}
.renew {font-family: Tahoma; font-size: 8pt; color: #33AF08;}
.calc_board {border-style: dotted; border-width: 1px; background-color: #FBFBFB}
.true {color:#215A08}
.false {color:#AD0101}
.you_chat{color:#0000FF;font-family:Arial;font-size:9pt}
.admin_chat{color:#FF0000;font-family:Arial;font-size:9pt}
.imp {color:#FF0000; font-size: 7pt}
.lineundertable {border-bottom: 1px solid #B8D4F0}
.helptable {font-family: Tahoma; font-size: 10pt; border: 1px solid #CC3300; background-color: #FFECE6}


/* Slide Show */
li { list-style: none; }

.slider-wrap { background:url(../images/slider-background.png) no-repeat; width:702px; height:118px; margin:30px auto 0 auto;/*30px 30px 1px 80px*/}
.slider-wrap #slider { height:60px; width:660px; background:none; position:relative; margin-left:25px}
.slider-wrap #slider.ui-slider-signup .ui-slider-handle { margin-top:14px; width:42px; height:58px; text-align:center; background-image:url(../images/slider-handle.png); background-repeat:no-repeat; background-position:-20px -20px; position:absolute; z-index:100; }
.slider-wrap #slider.ui-slider-signup .ui-slider-handle.active { background-position:-75px -20px;}
.slider-wrap #slider.ui-slider-signup .ui-slider-handle .value { font-size:14px; color:#fff;}
.slider-wrap .slider-nodes { font-family: Arial, Helvetica, sans-serif, Calibri; margin-left:21px;margin-right:0px; margin-top:-2px; position:relative; z-index:1}
.slider-wrap .slider-nodes li { float:left; background:url(../images/slider-box-normal.png) no-repeat; width:39px; height:33px; margin-left:-5px; color:#7d7d7d; padding-top:2px; margin-top:10px; padding-left:2px; padding-right:8px; font-size:14px; font-weight:bold; text-align:center; text-indent:-999999px; }
.slider-wrap .slider-nodes li.active { background:url(../images/slider-box-active.png) no-repeat; color:#7d7d7d; text-indent:0px; font-size:14px; }
.slider-wrap .slider-nodes li#node-1 { margin-left:0px;}

.price-values.slices { background:url(../images/slider-background1.png) no-repeat left top; overflow:visible; width:702px; margin:0px auto 30px auto; padding-top:10px;	font-family: Arial, Helvetica, sans-serif, Calibri;}
ul.slice-details { margin:0px 0px -7px 0px; padding:0px; padding-left:12px; overflow:hidden; height:74px;}
ul.slice-details li { float:left; margin:0px; padding:10px 20px; width:131px; border-right:1px solid #ccc;}
ul.slice-details h4 { font-weight:bold; font-size:18px; margin:0px; color:#333333;}
ul.slice-details p { font-size:24px; margin:0px; color:#fff; font-weight:bold; margin-top:5px;}
ul.slice-details li.price { border:none; padding-right:22px; line-height:18px; }
ul.order-button{	margin: 0; width:91px; padding-left:38%;}

pre{
	display:block;
	font:12px "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	width:896px;
	}		

/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:896px;
		height:243px;
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}
/** SLIDE SHOW **/

#fla_controls {
	background:url(../images/header/con-bg.png) repeat-x 0 0;
	height:38px;
	font-family:Arial, Helvetica, sans-serif, Calibri !important;
	
}
#fla_pages a{
	float:left;
	display:inline;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	border:1px solid #2d8ce6;	
	width:28px;
	text-align:center;
	padding:2px 0 2px 0;
	color:#c0cfee;
	text-decoration:none !important;
	margin-right:3px;
}
#fla_pages {
	padding:11px 0 0 10px;
	display:block;
	height:20px;
	float:left;
	width:310px;
}
#fla_pages a:hover,
#fla_pages a.active{
	border:1px solid #db7d0b;	
	color:#fff;
}

#fla_head img {
	position:absolute;
	top:0;
	left:0;
}
#fla_head {
	width:896px;
	height:243px;
	overflow:hidden;
	position:relative;
	font-family:Arial, Helvetica, sans-serif, Calibri !important;	
}

#fla_other_controls {
	font-family:Arial, Helvetica, sans-serif, Calibri !important;
	float:right;
	width:110px;
	padding-top:8px;
}
#fla_other_controls a{
	float:left;
	display:inline;
	font-size:10px;
	line-height:10px;
	text-decoration:none !important;
	color:#fff;
	text-align:center;
	padding:5px 0 1px 0;	
}
#pause_scene {
	background:url(../images/header/pause.png) no-repeat 0 0;
	width:46px;
	margin:0 -5px;
	height:26px !important;
}
#pause_scene:hover {
	background:url(../images/header/pause-h.png) no-repeat 0 0;
}

#next_scene, #prev_scene {	
	background: url(../images/header/next.png) no-repeat 0 0;
	width:26px;
	height:26px !important;	
}
#next_scene:hover, #prev_scene:hover {	
	background: url(../images/header/next-h.png) no-repeat 0 0;
}	


/*** TOol Tip**/
#tt {
 position:absolute;
 display:block;
 background:url(../../styles/newfemtolayer/images/tt_left.gif) top left no-repeat;
 }
 #tttop {
 display:block;
 height:5px;
 margin-left:5px;
 background:url(../../styles/newfemtolayer/images/tt_top.gif) top right no-repeat;
 overflow:hidden;
 }
 #ttcont {
 display:block;
 padding:2px 12px 3px 7px;
 margin-left:5px;
 background:#666;
 color:#fff;
 }
#ttbot {
display:block;
height:5px;
margin-left:5px;
background:url(../../styles/newfemtolayer/images/tt_bottom.gif) top right no-repeat;
overflow:hidden;
}

