*{
	margin:0px;
	padding:0px;
}

body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	background:url(http://infotech.renasa.org/images_gbim/bg.png) repeat-x ;
	line-height:18px;
}

a:hover {

color: #242424;
text-decoration: none;
}
a {
color: #555;
text-decoration: none;
}

img{border:none;}

.clear{
	display:block;
	clear:both;
}


#main {
width: 980px;
height: auto;
display: block;
margin: 0px auto;
}

#header {
width: 980px;
height: auto;
display: block;
}

#logo {
width: 267px;
height: 139px;
position:absolute;

z-index:9999999999;
}

#header_right {
width: 288px;
height: auto;
display: block;
float: right;
}

.social {
display: block;
float: right;
margin-top: 10px;
}

.icon {
display: block;
float: left;
margin-right: 8px;
}

.call {
width: 269px;
display: block;
float: right;
height: 35px;
background: url(http://infotech.renasa.org/images_gbim/phone.png) center left no-repeat;
padding-left: 30px;
padding-top: 10px;
margin-top: 20px;
}

.marun {
color: #aa1729;
font-weight: bold;
}
.marun1 {
color: #aa1729;
font-weight: bold;
font-size: 22px;
}

/* navigation start */
#main_dd{width:980px; display:block; float:right; font-weight:normal;

}

#main_dd .italic{font-style:italic; color:#a7a7a7;}
ul.menu {list-style:none; margin:0;}

ul.menu * {margin:0; padding:0; z-index:99999999999999;}

ul.menu a {display:block; text-decoration:none;}

ul.menu li {position:relative; float:left; margin-right:1px; padding-top:0px; color:#666; list-style:inline;}

ul.menu ul {position:absolute;  top:40px; left:0; display:none; opacity:0; list-style:none; list-style: none; background:#f6f3f3;

}

/*
ul.menu ul:after {
position: absolute;
top: -6px;
left: 10px;
display: inline-block;

border-right: 6px solid transparent;
border-bottom: 6px solid #ffffff;
border-left: 6px solid transparent;

position: absolute;
top: -5px;
left: 10px;
width: 10px;
height: 10px;
display: inline-block;
background: url(http://infotech.renasa.org/images_gbim/top_ul.png) no-repeat;
z-index:999999999;

content: '';
}*/

ul.menu ul li.last{position: relative;
border-top: none;
width: 200px;
margin: 0;
font-weight: normal;
text-transform: none;
background:url(http://infotech.renasa.org/images_gbim/submenu_arrow.jpg) no-repeat 10px #d42434;
padding: 5px 0px 5px 15px;
-webkit-border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;


}
ul.menu ul li {position: relative;
border-top: none;
width: 200px;
margin: 0;
font-weight: normal;
text-transform: none;
background:url(http://infotech.renasa.org/images_gbim/submenu_arrow.jpg) no-repeat 10px #d42434;
padding: 5px 0px 5px 15px;
border-bottom:solid 1px #333;

}

ul.menu ul li a {display:block; padding:3px 7px 5px; font-size:13px; color:#FFF; }

ul.menu ul li a:hover {}

ul.menu ul ul {left:212px; top:-1px;}

ul.menu .menulink { width:139px; height:30px; padding-top:10px; 
font-size: 15px; font-weight: bold;  text-align:center; text-transform:uppercase; color:#fff; background:url(http://infotech.renasa.org/images_gbim/menu_bg.jpg) no-repeat;}



ul.menu .menulink:hover, ul.menu .menuhover, ul.menu .active {  color:#edff23;  
font-size: 15px; background:url(http://infotech.renasa.org/images_gbim/menu_bg.jpg) no-repeat;font-weight: bold;}
ul.menu a.active {   width:139px; height:30px; padding-top:10px; 
font-size: 15px;  text-align:center; text-transform:uppercase;font-weight: bold; color:#fff; background:url(http://infotech.renasa.org/images_gbim/menu_bg.jpg) no-repeat; }



ul.menu .topline {}
ul.menu .sub {background:#d42434; font-size:13px;  font-weight:
normal;}
/* navigation close */



/* Banner start */

#banner_main {
width: 980px;
height: 300px;
display: block;
}

/* =Skitter styles
----------------------------------------------- */
.box_skitter {position:relative;width:985px;height:300px;}
.box_skitter img { max-width:none; } /* Tip for stildv */
.box_skitter ul {display:none;}
.box_skitter .container_skitter {overflow:hidden;position:relative;}
.box_skitter .image {overflow:hidden;}
.box_skitter .image img {display:none;}

/* =Box clone
-------------------------------------------------------------- */
.box_skitter .box_clone {position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.box_skitter .box_clone img {position:absolute;top:0;left:0;z-index:20;}

/* =Navigation
-------------------------------------------------------------- */
.box_skitter .prev_button {position:absolute;top:75%;right:12px;z-index:100;width:42px;height:70px;overflow:hidden;text-indent:-9999em;margin-top:0px;background:url(http://infotech.renasa.org/images_gbim/prev.png) no-repeat;}
.box_skitter .next_button {position:absolute;top:75%;right:10px;z-index:100;width:42px;height:70px;overflow:hidden;text-indent:-9999em;margin-top:0px;background:url(http://infotech.renasa.org/images_gbim/next.png) no-repeat;}

/* =Numbers
-------------------------------------------------------------- */
.box_skitter .info_slide {position:absolute;top:15px;left:15px;z-index:100;background:#000;color:#fff;font:bold 11px arial;padding:5px 0 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:0.75;}
.box_skitter .info_slide .image_number {background:#333;float:left;padding:2px 10px;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.box_skitter .info_slide .image_number_select {background:#cc0000;float:left;padding:2px 10px;margin:0 5px 0 0;}

/* =Thumbs
	Change width and height to customization dimension thumb
-------------------------------------------------------------- */
.box_skitter .container_thumbs { position:relative;overflow:hidden;height:50px; }
.box_skitter .info_slide_thumb { height:50px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;top:auto;top:0;left:0;padding:0 !important;opacity:1.0; }
.box_skitter .info_slide_thumb .image_number { overflow:hidden;width:100px;height:50px;position:relative;margin:0 !important; padding:0 !important; -moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}
.box_skitter .info_slide_thumb .image_number img { position:absolute;top:-30px;left:-30px;height:100px;}
.box_skitter .box_scroll_thumbs { padding:0; }
.box_skitter .box_scroll_thumbs .scroll_thumbs { position:absolute;bottom:60px;left:50px;background:#ccc;background:-moz-linear-gradient(-90deg, #555, #fff);background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));width:200px;height:10px;overflow:hidden;text-indent:-9999em;z-index:101; cursor:pointer;border:0px solid #333; }

/* =Dots
-------------------------------------------------------------- */
.box_skitter .info_slide_dots {position:absolute;bottom:-40px;z-index:151;padding:5px 0 5px 5px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.box_skitter .info_slide_dots .image_number {background:#333;float:left;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;width:18px;height:18px;text-indent:-9999em;overflow:hidden;}
.box_skitter .info_slide_dots .image_number_select {background:#cc0000;float:left;margin:0 5px 0 0;}

/* =Loading
-------------------------------------------------------------- */
.loading {position:absolute; top:50%; right:50%; z-index:10000; margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(http://infotech.renasa.org/images_gbim/ajax-loader.gif) no-repeat left top;width:32px;height:32px;}

/* =Label
-------------------------------------------------------------- */
.box_skitter .label_skitter 	{ z-index:150;position:absolute;bottom:0px;left:0px;display:none; }
.box_skitter .label_skitter 	{ z-index:150;position:absolute;bottom:0px;left:0px;color:#fff;display:none;opacity:0.8;background:#000; }
.box_skitter .label_skitter p 	{ padding:10px;margin:0;font:normal 22px arial,tahoma;letter-spacing:-1px; }
.box_skitter .info_slide * 		{ font-family:Consolas,arial,tahoma !important; }
.box_skitter .progressbar 		{ background:#000; position:absolute; top:5px;left:15px;height:5px; width: 200px; z-index:99; border-radius:20px; }

/* =Preview slide
-------------------------------------------------------------- */
.box_skitter .preview_slide { display:none; position:absolute; z-index:152; bottom:30px; left:-40px; width:100px; height:100px; background:#fff; border:1px solid #222; -moz-box-shadow:rgba(0,0,0,0.7) 2px 2px 5px; -webkit-box-shadow:rgba(0,0,0,0.7) 2px 2px 5px; box-shadow:rgba(0,0,0,0.7) 2px 2px 5px; overflow:hidden; }
.box_skitter .preview_slide ul { height:100px; overflow:hidden; margin:0; list-style:none; display:block; position:absolute; top:0; left:0; }
.box_skitter .preview_slide ul li { width:100px; height:100px; overflow:hidden; float:left; margin:0; padding:0; position:relative; display:block; }
.box_skitter .preview_slide ul li img { position:absolute; top:0; left:0; height:150px; width:auto; }

/* =Focus
-------------------------------------------------------------- */
#overlay_skitter { position:absolute; top:0; left:0; width:100%; z-index:9998; opacity:1; background:#000; }

.box_skitter .focus_button {position:absolute;top:50%;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(http://infotech.renasa.org/images_gbim/focus-button.png) no-repeat left top;opacity:0;}
.box_skitter .play_pause_button {position:absolute;top:50%;z-index:151;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(http://infotech.renasa.org/images_gbim/pause-button.png) no-repeat left top;opacity:0;}
.box_skitter .play_pause_button.play_button {background:url(http://infotech.renasa.org/images_gbim/play-button.png) no-repeat left top;}

/* =Example for dimenions
-------------------------------------------------------------- */
.box_skitter_large {width:800px;height:200px;}
.box_skitter_small {width:200px;height:100px;}

/* Banner close */


#content {
width: 980px;
display: block;
height: auto;
z-index: 999999;

}

#content_left {
display: block;
float: left;
width: 700px;
margin-left: 10px;
}

#content_right {
display: block;
float: right;
height: auto;
width: 250px;
margin-left: 10px;
margin-top: 20px;
}
#content_right_inner {
display: block;
float: left;
height: auto;
width: 250px;
margin-left: 10px;
margin-top: 20px;
}

#box_one_main{
	width:341px;
	height:180px;
	display:block;
	float:left;
	background:url(http://infotech.renasa.org/images_gbim/box.png) no-repeat center top;
	margin-top:20px;
}
	

.box_one{
	width:301px;
	padding:30px 20px 0px 20px;
	height:160px;
	display:block;
	float:left;

}

#box_one_main h2{
margin-top: 12px;
margin-bottom: 20px;
font-size: 20px;
color: #fff;
}
#box_one_main p{
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:#000;
	margin-top:10px;
	margin-bottom:20px;
}


#box_one_main a.rm{
	padding:7px 10px 7px 10px;
	font-size:13px;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
	border:solid 1px #dddddd;
	height:31px;
	color:#f58533;
	font-weight:bold;
	width:auto;
	background:url(http://infotech.renasa.org/images_gbim/rm_bg.png) repeat-x;
}
	
#box_one_main a:hover.rm{
box-shadow: 0px 0px 20px #999;
transition: box-shadow 0.50s ease 0s;
}








#box_one_main1{
	width:341px;
	height:180px;
	display:block;
	float:left;
	background:url(http://infotech.renasa.org/images_gbim/box2.png) no-repeat center top;
	margin-top:20px;
	margin-left:15px;
}
	

.box_one1{
	width:301px;
	padding:30px 20px 0px 20px;
	height:160px;
	display:block;
	float:left;

}

#box_one_main1 h2{
	margin-top: 12px;
margin-bottom: 20px;
font-size: 20px;
color: #fff;
}
#box_one_main1 p{
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:#000;
	margin-top:10px;
	margin-bottom:20px;
}


#box_one_main1 a.rm{
	padding:7px 10px 7px 10px;
	font-size:13px;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
	border:solid 1px #dddddd;
	height:31px;
		color:#00a859;
	font-weight:bold;
	width:auto;
	background:url(http://infotech.renasa.org/images_gbim/rm_bg.png) repeat-x;
}


#box_one_main1 a:hover.rm{
box-shadow: 0px 0px 20px #999;
transition: box-shadow 0.50s ease 0s;
}

#about_wel h2{
	font-size:20px;
	color:#606060;
}

#about_wel{
	display:block;
	float:left;
	width:660ppx;
	padding:20px;
	height:auto;
	margin-top:15px;
	margin-bottom:15px;
	background:url(http://infotech.renasa.org/images_gbim/about_bg.png) repeat-x;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
	border:solid 1px #dddddd;
}


#about_wel p{
	text-align:justify;
}

/* enquiry form start */


#content_right .top{
	width:250px;
	height:62px;
	background:url(http://infotech.renasa.org/images_gbim/contact_up.png) center  top no-repeat;
	display:block; 
	float:left;
	
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

#content_right .bot{
	width:250px;
	height:28px;
	background:url(http://infotech.renasa.org/images_gbim/contact_bot.png) center top  no-repeat;
	display:block; 
	

}



#content_right_inner .top{
	width:250px;
	height:62px;
	background:url(http://infotech.renasa.org/images_gbim/contact_up.png) center  top no-repeat;
	display:block; 
	float:left;
	
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

#content_right_inner .bot{
	width:250px;
	height:28px;
	background:url(http://infotech.renasa.org/images_gbim/contact_bot.png) center top  no-repeat;
	display:block; 
	

}



.form { padding-left:22px; background:url(http://infotech.renasa.org/images_gbim/contact_bg.png) center top repeat-y; }

.form .text {
	display:block;
	background:#FFFFFF; border: solid 1px #e0e0e0;
	
	width:190px;
	padding:5px;
	font-size:13px;
	color:#000000;
	margin-bottom:10px;
}
.form label {display:block; margin-bottom:3px; margin-top:10px; width:100%;}
.form .text:hover{background:#FFFFFF; border: solid 1px #e0e0e0;}
.form .text:focus {
	background:#efefef;
	border: 1px solid #669900;
}


.form .text01 {
	display:block;
		background:#FFFFFF; border: solid 1px #e0e0e0;
	margin-bottom:10px;
	width:200px;
	height:30px;
	padding:5px;
	font-size:14px;
	color:#000000;
}
.form .text01:hover{background:#FFFFFF; border: solid 1px #000000;}
.form .text01:focus {
	background:#efefef;
	border: 1px solid #669900;
}
.form .button {
	width:127px;
	height:34px;
	margin:10px auto;
	background:url(http://infotech.renasa.org/images_gbim/send_form.png) no-repeat;
	cursor:pointer;
}
.form .button:hover {
}

/* enquiry form Close */


/* Footer start */

.footer {
width: 980px;
float: left;
border-top: 1px solid #e1e1e1;
padding-top: 10px;
padding-bottom: 10px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom: 40px;
}

.footerdiv1 {
width: 980px;
float: left;
text-align: center;
padding-bottom: 10px;
}

.footerdiv1 ul {
margin: 0px;
padding: 0px;
}

.footerdiv1 ul li {
list-style: none;
display: inline;
padding: 0px 4px;
color: #7d7b7b;
}

.footerdiv1 ul li a {
text-decoration: none;
color: #7d7b7b;
}

.footerdiv2 {
width: 980px;
float: left;
text-align: center;
color: #7d7b7b;
}

/* Footer Close */

/* Fixed Footer Open */
#footer {
width: 100%;
left:0px;
background: url(http://infotech.renasa.org/images_gbim/footer_bg.png) repeat-x;
position:fixed;
bottom: 0px;
z-index: 999999;
height: 40px;
}

#footer_main {
display: block;
width: 1000px;
margin: 0px auto;
}

.toll {
width: 450px;
display: block;
float: left;
height: 35px;
color: #FFF;
background: url(http://infotech.renasa.org/images_gbim/toll.png) center left no-repeat;
padding-left: 40px;
padding-top: 12px;
font-size: 20px;
font-weight: bold;
}
/* Fixed Footer Close */
/* Center locator start */
#bach {
width: 300px;
display: block;
float: right;
margin-right: 200px;
}

a.trigger:hover {
}

a.trigger {
position: absolute;
width: 208px;
height: 30px;
background: #231f20 url(http://infotech.renasa.org/images_gbim/plus.png) 6% 60% no-repeat;
text-decoration: none;
font-size: 20px;
color: #fff;
padding: 12px 12px 0px 40px;
font-weight: bold;
z-index: 2;
}

#BusyBox {
color: #fff;
background: #000000;
padding-left:10px;
width: 248px;
height: auto;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
bottom: 0;
font-size: 13px;
font-style: normal;
font-weight: normal;
padding-top: 20px;
position: fixed;
text-align: left;
margin-bottom: -276px;
background-repeat: no-repeat;
background-position: center center;
}
#BusyBox a{
	color:#F00;
}

.n1{
	color:#F00;
}

input {
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	color:#575757;
}
textarea {
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	color:#575757;
}
input:focus {
	border:1px solid green;
}
.submitbtn {
	background:#65ae05;
	color:#fff;
	padding:3px;
	border:1px solid #5b9d05;
}
.adminsubmitbtn {
	background:#65ae05;
	color:#fff;
	padding:3px;
	border:1px solid #5b9d05;
	width:80px;
	height:32px;
	margin-left:56px;
	margin-top:7px;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}
select {
	width:150px;
	height:23px;
	border-top:1px solid #bdbfc4;
	border-right:1px solid #e4e7eb;
	border-bottom:1px solid #e8edf2;
	border-left:1px solid #e8edf2;
	color:#575757;
}

#BusyBox select {
	width:150px;
	height:23px;
	border-top:1px solid #bdbfc4;
	border-right:1px solid #e4e7eb;
	border-bottom:1px solid #e8edf2;
	border-left:1px solid #e8edf2;
	color:#575757;
	margin-bottom:7PX;
}

a.readmore{
	padding:7px;
	font-size:12px;
	background:#d61b1b;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
	text-align:center;
	height:25px;
	color:#FFF;
}

/* Center locator Close */


.chat {
width: 172px;
display: block;
float: right;
height: 35px;
color: #fff;
background: url(http://infotech.renasa.org/images_gbim/toll1.png) 10px 10px no-repeat #231f20;
padding-left: 68px;
padding-top: 12px;
font-size: 20px;
font-weight: bold;
}


/*inner style*/
.banner {
width: 980px;
float: left;
text-align: center;
}

.container {
width: 980px;
float: left;
padding-bottom: 30px;
margin-top:10px;
}

.containerleft {
width: 288px;
float: left;
padding-right: 27px;
}

.containerleftdiv1 {
width: 273px;
float: left;
text-align: left;
padding-bottom: 10px;
padding-left: 15px;
}

.container h1 {
margin: 0px;
padding: 0px;
font-family: Tahoma;
font-size: 16px;
font-weight: bold;
}

.leftsidebg {
width: 288px;
float: left;
background: url(http://infotech.renasa.org/images_gbim/inner_enquiry_mid_bg.jpg) repeat-y;
margin-bottom: 10px;
}

.leftsidebgdiv1 {
width: 288px;
float: left;
background: url(http://infotech.renasa.org/images_gbim/inner_enquiry_top_bg.jpg) no-repeat top left;
}

.leftsidebgdiv2 {
width: 288px;
float: left;
background: url(http://infotech.renasa.org/images_gbim/inner_enquiry_btm_bg.jpg) no-repeat bottom left;
}

.containerleftdiv2 {
width: 238px;
float: left;
padding: 20px 25px;
}

.containerleftdiv2 ul {
margin: 0px;
padding: 0px;
}

.containerleftdiv2 ul li {
width: 223px;
float: left;
text-align: left;
padding-left: 15px;
background: url(http://infotech.renasa.org/images_gbim/arrow.jpg) no-repeat left;
list-style: none;
margin-top: 5px;
margin-bottom: 5px;
}

.containerleftdiv2 ul li a {
width: 223px;
float: left;
text-align: left;
text-decoration: none;
color: #000000;
}

.containerright {
width: 665px;
float: left;
}

.containerrightdiv1 {
width: 665px;
float: left;
text-align: left;
padding-bottom: 15px;
}

.containerrightdiv2 {
width: 665px;
float: left;
text-align: justify;
line-height: 20px;
}


#close{
	display:block;
	float:right;
	width:16px;
	height:16px;
	margin-right:10px;
	cursor:pointer;
}

/* #menu open
================================================== */

.main-menu-container {
height: 68px;
position: relative;
}

.containerjust {
margin: 0 auto;
width: 980px;
}

.ddsmoothmenu {
border: 0;
margin: 0;
padding: 0;
}
#main-menu {
float: left;
margin-top: -1px;
margin-bottom: 0;
margin-left: 0;
}

#main-menu li {
float: left;
font-size: 18px;
position: relative;
}
#main-menu li a {
	font-size:16px;
color: #ffffff;
}
#main-menu li li {
margin-top: 0;
}


/* #ddsmoothmenu
================================================== */

.ddsmoothmenu {
	width: auto;
	float: right;
	color: #aaa;
	display: inline;
}
.ddsmoothmenu ul {
	z-index:100;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*Top level list items*/
.ddsmoothmenu ul li {
	position: relative;
	display: inline;
	float: left;
	text-align: center;
}
.ddsmoothmenu ul li img {
	margin-top: 26px;
}
.ddsmoothmenu ul li ul li img {
	margin-top: 0;
}
/*Top level menu link items style*/
.ddsmoothmenu ul li a {
	display: block;
	color: #aaaaaa;
	padding: 20px 20px 34px 20px;
	text-decoration: none;
	height: 12px;
	text-align:center;
	text-transform:capitalize;
}
* html .ddsmoothmenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
	color: #aaaaaa;
}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {
	color: #131313;
	-webkit-transition: color 0.2s ease-out, background 0.2s ease-out;
	-moz-transition: color 0.2s ease-out, background 0.2s ease-out;
	-o-transition: color 0.2s ease-out, background 0.2s ease-out;
	-ms-transition: color 0.2s ease-out, background 0.2s ease-out;
	transition: color 0.2s ease-out, background 0.2s ease-out;
}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {
	color: #fff;
}
.ddsmoothmenu ul li a.selected {
	color: #ffffff;
}
.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li a.current {
	color: #ffffff;
}
/*1st sub level menu*/
.ddsmoothmenu ul li ul {
	position: absolute;
	left: 0;
	margin-top: 3px;
	display: none; /*collapse all sub menus to begin with*/
	visibility: hidden;
	top:68px !important;
}
.ddsmoothmenu ul li ul ul {
	top:0 !important;
}
.ddsmoothmenu ul li ul:before {
	content:"";
	position:absolute;
	top:-3px;
	left:0px;
	right:0px;
	bottom:0px;
	height: 3px;
	/* Fallback for browsers that doesn't support rgba */
    background: rgb(0, 0, 0) transparent;
	/* rgba with 0.6 opacity */
    background: rgba(0, 0, 0, 0);
    /* For IE 5.5 - 7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
	/* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000)";
}
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li {
	display: list-item;
	float: none;
	text-align: left;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul {
	top: 0;
	margin-top: 0;
}
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a {
	font-size:16px;
	width: 210px; /*width of sub menus*/
	padding: 10px 5px 10px 10px;
	margin: 0;
	border-top-width: 0;
	color: #ffffff;
	text-align:left;
}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {
	color: #fff;
	-webkit-transition: color 0.2s ease-out, background 0.2s ease-out;
	-moz-transition: color 0.2s ease-out, background 0.2s ease-out;
	-o-transition: color 0.2s ease-out, background 0.2s ease-out;
	-ms-transition: color 0.2s ease-out, background 0.2s ease-out;
	transition: color 0.2s ease-out, background 0.2s ease-out;
}
/* Holly Hack for IE \*/
* html .ddsmoothmenu {
	height: 1%;
} /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images_gbim  ######### */

.downarrowclass {
	position: absolute;
	top: 12px;
	right: 7px;
}
.rightarrowclass {
	position: absolute;
	top: 6px;
	right: 5px;
}
/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow { /*shadow for NON CSS3 capable browsers*/
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	background: black;
}
.toplevelshadow { /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
	opacity: 0.8;
}
.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li a.current, .ddsmoothmenu ul li a.selected {
	background-repeat:repeat;
}
.ddsmoothmenu ul li ul li a {
	background: #f60;
}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {
	background: #131313;
}
.ddsmoothmenu ul#main-menu li ul li a:hover {
	color: #fff !important;
}
.ddsmoothmenu ul#main-menu li ul li a.selected, .ddsmoothmenu ul#main-menu li ul li a.current {
	color: #131313;
}

.ddsmoothmenu ul#main-menu li ul li a:hover, .ddsmoothmenu ul#main-menu li ul li a.selected, .ddsmoothmenu ul#main-menu li ul li a.current {
background: #d80001
;
color:#FFF;
}
#
/* #menu close
================================================== */
/* =Social Media styles
-------------------------------------------------------------- */
.social-media li img, .social-icon-big a, .social-icon-small a, .border-radius, .client-testimonials a img, .iconbox-bg, .footer-widgets .widget-recent-posts .post-item a img, .widget-tag-cloud a, .single-border, ul.social-icon-small li a, .clients li img, .small, .medium, .large, .x-large, article .ico a:hover, .gray-border, .gray-border-medium, .box-shadow, a, .social-media li img:first-child, .footer-info a.logo img, a span, .special-features .one-half:hover .iconbox .black {
 transition: all .3s linear;
 -moz-transition: all .3s linear;
 -o-transition: all .3s linear;
 -webkit-transition: all .3s linear;
}

.widget-testimonial input[type="button"] {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
}
.noTransition, .ls-bottom-nav-wrapper a {
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: color 0 ease-in;
	transition: none;
}
.social-media {
	display:block;

	float:right;
	background:#231f20;
	height:50px;
	width:212px;
	padding-left:30px;
	padding-top:5px;
	margin-bottom:0;
	
}
.social-media li {
	clear: none;
	float:left;
	height: 30px;
	margin:0px 8px 0px 0px;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 30px;
}
.social-media li img, .footer-info a.logo img {
	left:0;
	position:absolute;
	top:0;
}
.social-media li img:first-child, .footer-info a.logo img:first-child {
	opacity: 0;
	z-index: 100;
}
.social-media li:hover img:first-child, .footer-info a.logo:hover img:first-child {
	opacity:1;
	filter:alpha(opacity=100);
}
.social-media li:hover img:last-child, .footer-info a.logo:hover img:last-child {
	opacity:0;
}




/* features block */
.features_block{
	display:block;
	float:right;
	margin-right:160px;
}
.features_block a{color:#333;}
.features_block ul {float:left;}
.features_block ul li {position:relative;float:left; padding:20px 32px 0px 0; list-style-type:none;}
.features_block ul li:last-child {padding-right:0;background:none;}
.features_block ul li h4 {text-align:center; width:130px;padding:0px 0;position:relative; cursor:pointer; 	 font-weight:normal;}
.features_block ul li h4:before {content:'';display:block;width:100%;height:0;position:absolute;top:25px;left:0;}
.features_block ul li h4 span {padding:0 0px;position:relative;z-index:2;}
.features_block ul li p {text-align:center;}
.features_block ul li .circle {position:absolute;top:7px;left:14px;display:block;width:26px;height:26px; -webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear;}
.features_block ul li:hover .circle {top:0;}
.features_block ul li .circle_link {visibility:hidden;position:absolute;top:0;left:7px;display:block;width:26px;height:26px;color:#fff;text-indent:-999em;z-index:10;}
.features_block ul li:hover .circle_link {visibility:visible;}

.features_block ul li:hover:after {visibility:visible;}
.features_block ul li.design .circle { background:url(http://infotech.renasa.org/images_gbim/icon-facebook.png) no-repeat; cursor:pointer;}
.features_block ul li:hover.design .circle { background:url(http://infotech.renasa.org/images_gbim/icon-facebook.png) no-repeat; cursor:pointer;}


.features_block ul li.flexible .circle { background:url(http://infotech.renasa.org/images_gbim/icon-twitter.png) no-repeat;cursor:pointer;}
.features_block ul li:hover.flexible .circle { background:url(http://infotech.renasa.org/images_gbim/icon-twitter.png) no-repeat; cursor:pointer;}


.features_block ul li.support .circle { background:url(http://infotech.renasa.org/images_gbim/icon-linkedin.png) no-repeat;cursor:pointer;}
.features_block ul li:hover.support .circle { background:url(http://infotech.renasa.org/images_gbim/icon-linkedin.png) no-repeat; cursor:pointer;}