@charset "utf-8";

* {
	margin: 0;
	padding: 0;
	font-size: 1em;
	text-decoration: none;
	border: none;
	list-style: none;
	outline: none;
}
html {
	height:100%;
	margin-bottom: 1px;
	background: url(../images/body-home.png) #262626;
}
body{
    font-family: Tahoma, Arial, verdana, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;	
	color:#666666;		
	background:url(../images/wrapper-home.png) top repeat-x;
	
}
/* ---- Requirment----*/
a {outline:none;font-family: Tahoma, Verdana, Arial, sans-serif;text-decoration: none;}
a:active, a:hover, a:link, a:visited{text-decoration: none;}
.cleaner {clear:both; height:1%;}
img{border:none;}
a:link {color: #999999;}
a:hover {color: #cccccc;}
a:visited {color: #999999;}
p{line-height:20px;}
.left_border{background: url(../images/border_dot_vertical.gif) left repeat-y;}
.right_border{background: url(../images/border_dot_vertical.gif) right repeat-y;}
.bottom_border{background: url(../images/border_dot_horizontal.gif) bottom repeat-x;}
.top_border{background: url(../images/border_dot_horizontal.gif) top repeat-x;}
h1.title{margin-bottom:10px; display:block; font-size:14px; color:#fd4ca7;}
.callNumber{ font-size:14px; color:#CCC; font-family:Arial, Helvetica, sans-serif;}
/* ---- End Requirment----*/

/* ---- MainPage---*/
.TopDesign_wrapper {margin:0 auto;width:960px;}
.Header{ }
.LogoDiv{padding:15px 0px 10px 0px;}
.LogoDiv H1{text-indent:-2000px; float:left;}
.TopDesignText{ text-align:right; float:right; padding-top:15px;}

/* ---- End MainPAge---*/


/* ---- Menu---*/

.navigation{direction:rtl;width:660px;margin:0px;padding:30px 0px 0px 0px; float:right;}
.navigation ul{ margin:0px; padding:0px; direction:rtl; list-style-type:none; }
.navigation ul li{direction:rtl;float:right;border-bottom:3px solid #999;margin:0px;font-size:12px; display:block; height:27px; line-height:27px;}
.navigation ul li a{padding:0px 10px; text-shadow: #333 1px 1px;}
.navigation ul li ul.DropMenu  {display:none;list-style:none; position:absolute; z-index:99999; background:#666;}
.navigation ul li ul.DropMenu li   { padding:3px;margin:0px;float:none; border:none;}
.navigation ul li ul.DropMenu li:hover   { background:#333;}

.navigation ul li ul.DropMenu li a {display:block;}
.navigation ul li ul.DropMenu li a:hover {color: #F00880;}





.navigation ul li.Current{background:url(../images/header_btn_bg.jpg) repeat-x center top;border-bottom:0px;padding-bottom:8px;}
.navigation ul li.Current a{color:#FFF;}
.navigation ul li.Current a:hover{color:#000; text-shadow:none;} 
.navigation ul li.more:hover{border-bottom:3px solid #ff3399;background-color:#222222;}
.DropButton    {margin:0px; padding:0px; font-size:12px; font-weight:normal;}


/* ----End Menu----*/

/* ----SlideShow----*/
.Slide_Show{
	width:960px;
	margin:0 auto;
	position:relative;
	float:right;
	height:300px;
	overflow:hidden;
	border:4px solid #333;
	margin-bottom:10px;
	background: url(../images/Slide_Show_bg.jpg) no-repeat left top;}
.Slide_Show h1,h2{margin:10px;padding:0px;color:#FFF; font-weight:normal;}
.Slide_Show h1   {font-size:15px;color:#999999;}
.Slide_Show h2   {font-size:12px;background:url(../images/border_dot_horizontal.gif) bottom repeat-x; padding-bottom:5px;}
.Slide_Show p    {font-size:11px; margin:10px; color:#FFF;width:330px;text-align:justify;}


/* ----End SlideShow----*/

/* ----Footer----*/


.TopDesign_footer {direction:rtl;font-size:11px;padding:20px 0px 20px 0px;background:url(../images/border_dot_horizontal.gif) top repeat-x; margin-top:20px;}
.TopDesign_footer ul{ margin:0px; padding:0px 0px 10px 0px; direction:rtl;  }
.TopDesign_footer ul li{ display:inline; list-style:none; width: auto; padding:0px 0px 0px 20px; }

/* ----End Footer----*/

/* ----Content----*/

.Content{direction:rtl; height:1%;}
.Right_Content{ width:720px;float:right;direction:rtl;text-align:right;background:url(../images/sidebar_right.png) no-repeat left top;}
.Right_Content p{font-size:12px;}
.Right_Content div{width:220px;direction:rtl;float:right;padding:0px 10px;line-height:15px;height:190px;}
.Right_Content img{float:left;margin:10px;}
.Right_Content h2{color: #999999;font-size:12px;padding-bottom:15px;margin:0px;}
.Right_Content span{direction:rtl;float:right;padding:5px;border-bottom:3px solid #333333;margin:10px 0px 0px 0px;}
.Right_Content span:hover{border-bottom:3px solid #ff3399;background-color:#222222; cursor:pointer;}

.Left_Content{width:240px;float:left;direction:rtl;line-height:25px;font-size:11px;}
.Left_Content ul { padding-right:10px;}
.Left_Content ul li{padding:2px 0px;list-style-type:none;background:url(../images/border_dot_horizontal.gif) repeat-x bottom;}
.Left_Content h2{padding:2px 0px;font-size:11px;}





.PageBody{width:710px;float:right;direction:rtl;text-align:right;background:url(../images/sidebar_right.png) no-repeat left top; padding-left:10px; min-height:500px;}
.PageBody ul li{margin:10px 20px 10px 0px; list-style:disc;} 
img.banner{margin:5px 0px; padding:0px; float:left;} 





/* ----End Content----*/


/* ----left Menu----*/

.Left_Menu{width:235px;float:left;direction:rtl;height:100%;position:relative;line-height:25px;font-size:11px;clear:both;}
.Left_Menu ul li{padding:5px 5px 5px 0px;list-style-type:none;background-image: url(../images/border_dot_horizontal.gif);background-position:bottom;background-repeat: repeat-x;}
.Left_Menu h2{padding:2px 5px 2px 0px;font-size:11px;}
.Left_Menu ul li img{ padding:2px 5px; vertical-align:middle;}

/* ----End left Menu----*/


/* ----Project Page----*/
.Project_View{float:right;width:350px;height:200px;text-align:center;}
.Project_View img{border:0px;margin:0px 0px 10px 0px;}
.Project_View p{margin:5px 0px;font-size:10px;}

/* ---- EndProject Page----*/







/* Easy Slider */
#slider ul, #slider li{padding:0;list-style:none;direction:rtl;}
#slider li{ width:960px;height:300px;overflow:hidden;}	
ol#controls{margin:0;padding:0;top:250px;position:absolute;right:10px;}
ol#controls li{float:right;margin:0 0 0 10px;list-style:none;clear:none;}
ol#controls li a{color:#555;text-decoration:none;padding-left:2px;padding-right:2px;font-size:10px;border:1px solid #666666;}
ol#controls li.current a{color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/* // Easy Slider */

.ContactField{background: none ;border: none;border-bottom:1px solid #666666;font-size:14px;color: #666666;padding:2px;font-family:Tahoma, Verdana, Arial, sans-serif;direction:rtl;}