@charset "utf-8";
/* CSS Document */
body {margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; background-color:#000; background-image:url(img/main-top-bg.jpg); background-repeat:repeat-x; background-position:top;}
.bottom_bg {background-image:url(img/main-bottom-bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#9b0000;}
.top_links {font-family:Arial; font-size:12px; text-decoration:none; color:#FFF;}
.top_links a{font-family:Arial; font-size:12px; text-decoration:none; color:#FFF;}
.top_links a:hover{font-family:Arial; font-size:12px; text-decoration:none; color:#e01019;}
.cornet_left_top {background-image:url(img/corner-left-top.jpg); background-repeat:no-repeat; background-position:left top;}
.cornet_right_top {background-image:url(img/corner-right-top.jpg); background-repeat:no-repeat; background-position:right top;}
.cornet_left_bottom {background-image:url(img/corner-left-bottom.jpg); background-repeat:no-repeat; background-position:left bottom;}
.cornet_right_bottom {background-image:url(img/corner-right-bottom.jpg); background-repeat:no-repeat; background-position:right bottom;}
.border-top {background-image:url(img/top-border.jpg); background-repeat:repeat-x; background-position:top;}
.border-bottom {background-image:url(img/bottom-border.jpg); background-repeat:repeat-x; background-position:top;}
.border-left {background-image:url(img/left-border.jpg); background-repeat:repeat-y; background-position:right;}
.border-right {background-image:url(img/right-border.jpg); background-repeat:repeat-y; background-position:left;}
.copyright_bg {background-color:#b30000;}
.copyright_text1 {font-family:Arial; font-size:12px; text-decoration:none; color:#FFF;}
.copyright_text1 a{font-family:Arial; font-size:12px; text-decoration:none; color:#FFF;}
.copyright_text1 a:hover{font-family:Arial; font-size:12px; text-decoration:none; font-weight:bold; color:#FFF;}
.bottom_text1 {font-family:Arial; font-size:14px; text-decoration:none; color:#FFF;}
.bottom_links {font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; padding-left:5px;}
.bottom_links:hover {font-family:Arial; font-size:12px; text-decoration:none; font-weight:bold; color:#FFF; padding-left:5px;}
.bottom_links_bg {background-color:transparent; border:solid 1px; border-bottom-color:transparent; border-top-color:transparent; border-right-color:transparent; border-left-color:transparent; cursor:pointer;}
.bottom_links_bg:hover {background-color:#cf0b0b; font-weight:bold; border:solid 1px; border-bottom-color:#f30000; border-top-color:#f30000; border-right-color:transparent; border-left-color:transparent; cursor:pointer;}
.main_center_bg1 {background-color:#FFF;}
.button_center_line {background-image:url(img/button_center_line.jpg); background-repeat:no-repeat; background-position:center center;}
.button_bg {background-image:url(img/button_bg1.jpg); background-repeat:repeat-x; background-position:center center; cursor:pointer;}
.button_bg:hover {background-image:url(img/button_bg2.jpg); background-repeat:repeat-x; background-position:center center; cursor:pointer;}
.button_bg2 {background-image:url(img/button_bg2.jpg); background-repeat:repeat-x; background-position:center center; cursor:pointer;}
.button_bg2:hover {background-image:url(img/button_bg2.jpg); background-repeat:repeat-x; background-position:center center; cursor:pointer;}
.button_text {font-family:Arial; font-size:13px; text-decoration:none; font-weight:bold; color:#FFF;}
.main_heading_bg {background-image:url(img/heading-bg.jpg);	background-repeat:repeat-x;	background-position:top;}
.heading_text {font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold;}
.main_center_bg {background-image:url(img/main_center_bg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFF; border:solid 1px #c1c6d0;}
.main_center_border {border:solid 1px #c1c6d0;}
.main_center_bg2 {background-image:url(img/main_center_bg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFF; cursor:pointer;}
.main_center_bg2:hover {background-image:url(img/main_center_bg2.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFF; cursor:pointer;}
.center_text1 {font-family:Arial; font-size:12px; text-decoration:none; color:#000; text-align:justify;}
.center_text1 a{font-family:Arial; font-size:12px; text-decoration:none; color:#000; text-align:justify;}
.center_text1 a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#000; text-align:justify;}
.center_text3 {font-family:Arial; font-size:12px; text-decoration:none; color:#3f4952; text-align:justify;}
.center_text3 a{font-family:Arial; font-size:12px; text-decoration:none; color:#3f4952; text-align:justify;}
.center_text3 a:hover{font-family:Arial; font-size:12px; text-decoration:none; color:#3f4952; text-align:justify;}
.center_text4 {font-family:Arial; font-size:12px; text-decoration:none; color:#2a2b2a;}
.center_text4 a{font-family:Arial; font-size:12px; text-decoration:none; color:#2a2b2a;}
.center_text4 a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#2a2b2a;}
.center_text5 {font-family:Arial; font-size:12px; text-decoration:none; color:#c60000;}
.center_text5 a{font-family:Arial; font-size:12px; text-decoration:none; color:#c60000;}
.center_text5 a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#c60000;}
.center_text_13 {font-family:Arial; font-size:13px; text-decoration:none; color:#262626; text-align:justify;}
.center_text_13 a{font-family:Arial; font-size:13px; text-decoration:none; color:#262626; text-align:justify;}
.center_text_13 a:hover{font-family:Arial; font-size:13px; text-decoration:underline; color:#262626; text-align:justify;}
.text_heading1 {font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.text_heading1 a{font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.text_heading1 a:hover{font-family:Arial; font-size:14px; font-weight:bold; text-decoration:underline; color:#000;}
.recent_project_bg {background-color:#eaebee; border:solid 1px #d1d6dc; cursor:pointer;}
.recent_project_bg:hover {background-color:#FFF; border:solid 1px #d1d6dc; cursor:pointer;}
.recent_text1 {font-family:Arial; font-size:11px; text-decoration:none; color:#a50000;}
.recent_text1 a{font-family:Arial; font-size:11px; text-decoration:none; color:#a50000;}
.recent_text1 a:hover{font-family:Arial; font-size:11px; text-decoration:underline; color:#a50000;}
.recent_text2 {font-family:Arial; font-size:11px; text-decoration:none; color:#1a1a1a;}
.recent_text2 a{font-family:Arial; font-size:11px; text-decoration:underline; color:#1a1a1a;}
.recent_text2 a:hover{font-family:Arial; font-size:11px; text-decoration:underline; color:#000;}
.links_bg1 {background-color:transparent; font-weight:bold; border:solid 1px; border-bottom-color:transparent; border-top-color:transparent; border-right-color:transparent; border-left-color:transparent; background-image:url(img/arrow_1.gif); background-repeat:no-repeat; background-position:left center; cursor:pointer;}
.links_bg1:hover {background-color:#e5e6e8; font-weight:bold; border:solid 1px; border-bottom-color:#8e8f90; border-top-color:#8e8f90; border-right-color:transparent; border-left-color:transparent; background-image:url(img/arrow_1.gif); background-repeat:no-repeat; background-position:left center; cursor:pointer;}
.newsletter_textfield1 {font-family:Arial; font-size:11px; text-decoration:none; color:#9a9ca2; background-color:#FFF; border:solid 1px #1c1c1c; padding-left:5px; padding-top:2px; padding-bottom:2px;}
.newsletter_textfield2 {font-family:Arial; font-size:11px; text-decoration:none; color:#171616; background-color:#FFF; border:solid 1px #1c1c1c; padding-left:5px; padding-top:2px; padding-bottom:2px;}
.line1 {background-image:url(img/line1.jpg); background-repeat:repeat-x; background-position:center;}
.feature_projects_bg { background-image:url(img/loading.gif); background-repeat:no-repeat; background-position:center center; background-color:#e0e0e0; border:solid 1px #c8c8c8; padding-bottom:5px; padding-top:5px; padding-right:5px; padding-left:5px;}
.feature_projects_bg:hover { background-image:url(img/loading.gif); background-repeat:no-repeat; background-position:center center; background-color:#FFF; border:solid 1px #c8c8c8; padding-bottom:5px; padding-top:5px; padding-right:5px; padding-left:5px;}
.services_bg1 {background-color:transparent; border:solid 1px; border-bottom-color:transparent; border-top-color:transparent; border-right-color:transparent; border-left-color:transparent; cursor:pointer;}
.services_bg1:hover {background-color:#f9edee; border:solid 1px; border-bottom-color:transparent; border-top-color:transparent; border-right-color:#eb7677; border-left-color:#eb7677; cursor:pointer;}
.right_form1 {font-family:Arial; font-size:14px; text-decoration:none; color:#242424; border:solid 1px #e6e6e6; font-weight:bold; background-image:url(img/form_bg.jpg); background-repeat:no-repeat; background-position:left top; padding-left:8px; padding-top:8px; padding-bottom:4px; cursor:pointer;}
.right_form1:hover {font-family:Arial; font-size:14px; text-decoration:none; color:#242424; border:solid 1px #bfbfbf; font-weight:bold; background-image:url(img/form_bg3.jpg); background-repeat:no-repeat; background-position:left top; padding-left:8px; padding-top:8px; padding-bottom:4px; cursor:pointer;}
.aboutus_text1 {font-family:Arial; font-size:12px; text-decoration:none; color:#262626; line-height:18px;}
.menu_top_bg {background-color:#b20c0a;}
.menu_main_bg {background-color:#000;}
.menu_text_bg_new {background-color:Transparent; border:solid 1px; border-bottom-color:transparent; border-right-color:transparent; border-left-color:transparent; border-top-color:transparent; background-image:url(img/menu_arrow1.png); background-repeat:no-repeat; background-position:left center; color:#FFF; font-weight:bold; font-family:Arial; font-size:11px; cursor:pointer;}
.menu_text_bg_new:hover {background-color:#000; border:solid 1px; border-bottom-color:#3e3e3e; border-right-color:transparent; border-left-color:transparent; border-top-color:#3e3e3e; background-image:url(img/menu_arrow2.gif); background-repeat:no-repeat; background-position:left center; color:#FFF; font-weight:bold; font-family:Arial; font-size:11px; cursor:pointer;}
.top_menu_text1 {font-family:Arial; font-size:11px; text-decoration:none; color:#797979; font-weight:bold;}
.top_menu_text1 a{font-family:Arial; font-size:11px; text-decoration:none; color:#797979; font-weight:bold;}
.top_menu_text1 a:hover{font-family:Arial; font-size:11px; text-decoration:none; color:#FFF; font-weight:bold;}
/* Menu Style Start */
#nav, #nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;}
 #nav{display:block;padding:0px 0px;border:0px solid #333;}
#nav a:hover{}
#nav li a{font-family:Arial;font-size:13px;text-decoration:none;color:#FFF;font-weight:bold;float:left;position:relative;padding-top:9px;height:22px;width:100%;}
#nav li a:hover{font-family:Arial;font-size:13px;text-decoration:none;color:#FFF;font-weight:bold;}
#nav ul {position:absolute;display:none;float:left;font-family:Arial;font-size:11px;text-decoration:none;font-weight:bold;margin-top:34px;color:#FFF;left:0px;width:100%;}
#nav li ul a{float:left;font-family:Arial;font-size:11px;text-decoration:none;font-weight:bold;color:#FFF;padding:0px;top:6px;}
ul#nav li:hover>a{color: #FFF;}
#nav li ul a:hover{font-family:Arial;font-size:11px;text-decoration:none;font-weight:bold;color:#db1209;}
#nav li:hover ul{color:#FFF;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
/* Menu Style End */
#request-callback{top:0px;right:0px;width:35px;height:231px;position:fixed;margin-top:250px;}
.featured-projects-name {font-family:Arial; font-size:12px; text-decoration:none; color:#000;}
.featured-projects-name a{font-family:Arial; font-size:12px; text-decoration:none; color:#000;}
.featured-projects-name a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#000;}
.heading_text1 {font-family:Arial; font-size:16px; text-decoration:none; color:#FFF; font-weight:bold;}
.loader-bg {background-image:url(img/loading.gif); background-repeat:no-repeat; background-position:center center;}

