@charset "utf-8";
/* CSS Document */
body {margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; background-color:#e7f0f9; background-image:url(img/main-bg-top.jpg); background-repeat:repeat-x; background-position:top;}
.bottom-bg {background-image:url(img/main-bg-bottom.jpg); background-repeat:repeat-x; background-position:top; background-color:#35598a;}
.top-links {font-family:Arial; font-size:12px; text-decoration:none; color:#FFF;}
.top-links a{font-family:Arial; font-size:12px; text-decoration:underline; color:#FFF;}
.top-links a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#e01019;}
.c1 {background-image:url(img/main-c1.png); background-repeat:no-repeat; background-position:right bottom;}
.c2 {background-image:url(img/main-c2.png); background-repeat:no-repeat; background-position:left bottom;}
.c3 {background-image:url(img/main-c3.png); background-repeat:no-repeat; background-position:right top;}
.c4 {background-image:url(img/main-c4.png); background-repeat:no-repeat; background-position:left top;}
.main-border-top {background-image:url(img/main-border-top.png); background-repeat:repeat-x; background-position:bottom;}
.main-border-left {background-image:url(img/main-border-left.png); background-repeat:repeat-y; background-position:right;}
.main-border-right {background-image:url(img/main-border-right.png); background-repeat:repeat-y; background-position:left;}
.main-border-bottom {background-image:url(img/main-border-bottom.png); background-repeat:repeat-x; background-position:top;}
.main-center-bg-white {background-color:#FFF;}
.button-main-bg {background-image:url(img/button-bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#285189;}
.top-button-link {font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; background-image:url(img/button-bg1.jpg); background-repeat:repeat-x; background-position:top;}
.top-button-link a{font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; background-image:url(img/button-bg1.jpg); background-repeat:repeat-x; background-position:top; float:left; line-height:34px; width:100%;}
.top-button-link a:hover{font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; background-image:url(img/button-bg2.jpg); background-repeat:repeat-x; background-position:top;}
.top-button-link2 {font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; background-image:url(img/button-bg1.jpg); background-repeat:repeat-x; background-position:top;}
.top-button-link2:hover {font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; background-image:url(img/button-bg2.jpg); background-repeat:repeat-x; background-position:top;}
.top-button-link3 {font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; background-image:url(img/button-bg2.jpg); background-repeat:repeat-x; background-position:top;}
.top-button-link3 a{font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; background-image:url(img/button-bg2.jpg); background-repeat:repeat-x; background-position:top; float:left; line-height:34px; width:100%;}
.top-button-link3 a:hover{font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; background-image:url(img/button-bg2.jpg); background-repeat:repeat-x; background-position:top;}
.menu_top_color {background-color:#108332;}
.menu_center_color {background-color:#184480;}
.menu_bottom_color {background-color:#de0000;}
.menu_line {background-image:url(img/menu-line.jpg); background-repeat:repeat-x; background-position:center center;}
.menu_link_text {font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold;}
.menu_link_text a{font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold; float:left; width:100%; line-height:25px;}
.menu_link_text a:hover{font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold;}
.menu_bg {background-image:url(img/menu-arrow1.png); background-repeat:no-repeat; background-position:left center; background-color:#184480; font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold; cursor:pointer;}
.menu_bg:hover {background-image:url(img/menu-arrow2.png); background-repeat:no-repeat; background-position:left center; background-color:#3a6093; font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold; cursor:pointer;}
/* Memu 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:14px;text-decoration:none;color:#FFF;font-weight:bold;float:left;position:relative;padding-top:8px;height:25px;width:100%;}
#nav li a:hover{font-family:Arial;font-size:14px;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:32px;color:#FFF;left:0px;width:100%;}
#nav li ul a{float:left;font-family:Arial;font-size:12px;text-decoration:none;font-weight:bold;color:#FFF;padding:0px;top:0px;}
ul#nav li:hover>a{color: #FFF;}
#nav li ul a:hover{font-family:Arial;font-size:12px;text-decoration:none;font-weight:bold;color:#FFF;}
#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;}
/* Memu Style End */
.main-heading-bg1 {background-image:url(img/main-heading-bg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#35598a;}
.main-table-border-bg {background-image:url(img/main-table-bg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFF; border:solid 1px #c1c6d0;}
.main-table-border-bg2 {background-image:url(img/main-table-bg2.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFF; border:solid 1px #c1c6d0;}
.main-table-border-bg3 {background-image:url(img/main-table-bg2.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFF;}
.main-table-border-bg3:hover {background-image:url(img/main-table-bg3.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFF;}
.main-heading-text1 {font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold;}
.main-heading-text1 a{font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold;}
.main-heading-text1 a:hover{font-family:Arial; font-size:14px; text-decoration:underline; color:#FFF; font-weight:bold;}
.news-text-heading1 {font-family:Arial; font-size:12px; text-decoration:none; color:#000; font-weight:bold;}
.news-text-heading1 a{font-family:Arial; font-size:12px; text-decoration:none; color:#000; font-weight:bold;}
.news-text-heading1 a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#000; font-weight:bold;}
.news-text1 {font-family:Arial; font-size:12px; text-decoration:none; color:#000; font-weight:normal;}
.news-text1 a{font-family:Arial; font-size:12px; text-decoration:none; color:#000; font-weight:normal;}
.news-text1 a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#000; font-weight:normal;}
.arial-gray-11 {font-family:Arial; font-size:11px; text-decoration:none; color:#626873;}
.arial-gray-11 a{font-family:Arial; font-size:11px; text-decoration:none; color:#626873;}
.arial-gray-11 a:hover{font-family:Arial; font-size:11px; text-decoration:underline; color:#626873;}
.arial-blue-14 {font-family:Arial; font-size:14px; text-decoration:none; color:#14417f; font-weight:bold;}
.arial-blue-14 a{font-family:Arial; font-size:14px; text-decoration:none; color:#14417f; font-weight:bold;}
.arial-blue-14 a:hover{font-family:Arial; font-size:14px; text-decoration:underline; color:#14417f; font-weight:bold;}
.home-thumb-links {font-family:Arial; font-size:12px; text-decoration:none; color:#626873; font-weight:normal; line-height:20px;}
.home-thumb-links a{font-family:Arial; font-size:14px; text-decoration:none; color:#14417f; font-weight:bold; line-height:20px;}
.home-thumb-links a:hover{font-family:Arial; font-size:14px; text-decoration:underline; color:#14417f; font-weight:bold; line-height:20px;}
.domainname1 {font-family:Arial; font-size:12px; text-decoration:none; color:#626873; width:55px; height:24px; padding-left:2px; padding-top:2px; padding-bottom:2px; padding-right:2px;}
.domainname2 {font-family:Arial; font-size:12px; text-decoration:none; color:#626873; width:150px; padding-left:5px; line-height:20px; height:20px;}
.emailsignup1 {font-family:Arial; font-size:12px; text-decoration:none; color:#626873; width:233px; padding-left:5px; line-height:20px; height:20px;}
.keywords-text {font-family:Arial; font-size:12px; text-decoration:none; color:#262626; font-weight:normal;}
.keywords-text12 {font-family:Arial; font-size:12px; text-decoration:none; color:#262626; font-weight:normal;}
.keywords-text12:hover {font-family:Arial; font-size:12px; text-decoration:underline; color:#262626; font-weight:normal;}
.keywords-text14 {font-family:Arial; font-size:14px; text-decoration:none; color:#262626; font-weight:bold;}
.keywords-text14:hover {font-family:Arial; font-size:14px; text-decoration:underline; color:#262626; font-weight:bold;}
.keywords-text18 {font-family:Arial; font-size:18px; text-decoration:none; color:#262626; font-weight:bold;}
.keywords-text18:hover {font-family:Arial; font-size:18px; text-decoration:underline; color:#262626; font-weight:bold;}
.arial-12-black {font-family:Arial; font-size:12px; text-decoration:none; color:#000; text-align:justify; line-height:18px;}
.arial-12-black a{font-family:Arial; font-size:12px; text-decoration:none; color:#000; text-align:justify; line-height:18px;}
.arial-12-black a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#000; text-align:justify; line-height:18px;}
.arial-12-white {font-family:Arial; font-size:12px; text-decoration:none; color:#FFF;}
.arial-12-white a{font-family:Arial; font-size:12px; text-decoration:none; color:#FFF;}
.arial-12-white a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#FFF;}

.arial-13-black {font-family:Arial; font-size:13px; text-decoration:none; color:#000; font-weight:bold;}
.arial-13-black a{font-family:Arial; font-size:13px; text-decoration:none; color:#000; font-weight:bold;}
.arial-13-black a:hover{font-family:Arial; font-size:13px; text-decoration:underline; color:#000; font-weight:bold;}

.arial-11-red {font-family:Arial; font-size:11px; text-decoration:none; color:#a50000;}
.arial-11-red a{font-family:Arial; font-size:11px; text-decoration:none; color:#a50000; font-weight:bold;}
.arial-11-red a:hover{font-family:Arial; font-size:11px; text-decoration:underline; color:#a50000; font-weight:bold;}
.arial-11-black {font-family:Arial; font-size:11px; text-decoration:none; color:#000;}
.arial-11-black a{font-family:Arial; font-size:11px; text-decoration:underline; color:#000;}
.arial-11-black a:hover{font-family:Arial; font-size:11px; text-decoration:underline; color:#000;}
.readmore1 {font-family:Arial; font-size:12px; text-decoration:none; color:#c60000; font-weight:bold;}
.readmore1 a{font-family:Arial; font-size:12px; text-decoration:none; color:#c60000; font-weight:bold;}
.readmore1 a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#c60000; font-weight:bold;}
.recents-projects-table {background-color:#FFF; border:solid 1px #7f7f7f;}
.recents-projects-table:hover {background-color:#f9edee; border:solid 1px #de0000;}
.feature_projects_bg {background-color:#d6edfb; border:solid 1px #c0c5cf; padding-bottom:5px; padding-top:5px; padding-right:5px; padding-left:5px;}
.feature_projects_bg:hover {background-color:#FFF; border:solid 1px #c0c5cf; padding-bottom:5px; padding-top:5px; padding-right:5px; padding-left:5px;}
.center_text4 {font-family:Arial; font-size:12px; text-decoration:none; color:#002776;}
.center_text4 a{font-family:Arial; font-size:12px; text-decoration:none; color:#002776;}
.center_text4 a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#002776;}
.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;}
.loader {background-image:url(img/tornado-loader1.gif); background-repeat:no-repeat; background-position:center center;}
.services_bg1 {background-color:transparent; border:solid 1px; border-bottom-color:transparent; border-top-color:transparent; border-right-color:transparent; border-left-color:transparent;}
.services_bg1:hover {background-color:#f9edee; border:solid 1px #de0000;}
.lightblue-arial-12 {font-family:Arial; font-size:12px; text-decoration:none; color:#3f4f70;line-height:20px;}
.lightblue-arial-12 a{font-family:Arial; font-size:12px; text-decoration:none; color:#3f4f70;}
.lightblue-arial-12 a:hover{font-family:Arial; font-size:12px; text-decoration:none; color:#3f4f70;}
.gallery-image-border {border:solid 2px #2f558b;}
.gallery-image-border:hover {border:dashed 2px #de0000;}
.arial-14-white {font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold;}
.arial-14-white a{font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold;}
.arial-14-white a:hover{font-family:Arial; font-size:14px; text-decoration:underline; color:#FFF; font-weight:bold;}
.copyright_bg {background-color:#24497f;}
.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_links {font-family:Arial; font-size:12px; text-decoration:none; color:#e9edf4; font-weight:normal;}
.bottom_links a{font-family:Arial; font-size:12px; text-decoration:none; color:#e9edf4; font-weight:normal; float:left; line-height:36px; width:100%; padding-left:5px;}
.bottom_links a:hover{font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold;}
.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; font-family:Arial; font-size:12px; text-decoration:none; color:#e9edf4; font-weight:normal;}
.bottom_links_bg:hover {background-color:#184480; font-weight:bold; border:solid 1px; border-bottom-color:#3a6093; border-top-color:#3a6093; border-right-color:#3a6093; border-left-color:#3a6093; cursor:pointer; font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold;}
.dot-line1 {background-image:url(img/dot1.jpg); background-repeat:repeat-x; background-position:top;}
.dot-line2 {background-image:url(img/dot1.jpg); background-repeat:repeat-y; background-position:center center;;}
.bottom-links-text1 {font-family:Arial; font-size:12px; text-decoration:none; color:#e9edf4; font-weight:normal;}
.bottom-links-text1 a{font-family:Arial; font-size:12px; text-decoration:none; color:#e9edf4; font-weight:normal; padding-left:12px; float:left; line-height:20px; width:95%; background-image:url(img/bottom-arrow1.jpg); background-repeat:no-repeat; background-position:left center;}
.bottom-links-text1 a:hover{font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold; padding-left:12px; float:left; line-height:20px; background-image:url(img/bottom-arrow2.jpg); background-repeat:no-repeat; background-position:left center;}
.top-icon-clock {background-image:url(img/top-icon1.png); background-repeat:no-repeat; background-position:left center;}
.top-icon-memberlogin {background-image:url(img/top-icon2.png); background-repeat:no-repeat; background-position:left center;}
.top-icon-contacts {background-image:url(img/top-icon3.png); background-repeat:no-repeat; background-position:left center;}
.button-center-line {background-image:url(img/button-center-line.jpg); background-repeat:no-repeat; background-position:center center;}
.home-dot-line {background-image:url(img/home-dot-line.jpg); background-repeat:no-repeat; background-position:center center;}
.testimonials-icon1 {background-image:url(img/icon1.png); background-repeat:no-repeat; background-position:center top;}
.testimonials-icon2 {background-image:url(img/icon2.png); background-repeat:no-repeat; background-position:center bottom;}
.c_1 {background-image:url(img/c1.jpg); background-repeat:no-repeat; background-position:right bottom}
.c_2 {background-image:url(img/c2.jpg); background-repeat:no-repeat; background-position:left bottom}
.c_3 {background-image:url(img/c3.jpg); background-repeat:no-repeat; background-position:right top}
.c_4 {background-image:url(img/c4.jpg); background-repeat:no-repeat; background-position:left top}
.red_arrow1 {background-image:url(img/red-arrow.jpg); background-repeat:no-repeat; background-position:center center;}
.projects-bg-left {background-image:url(img/fp_l.png); background-repeat:no-repeat; background-position:right bottom;}
.projects-bg-right {background-image:url(img/fp_r.png); background-repeat:no-repeat; background-position:left bottom;}
.projects-bg-bottom {background-image:url(img/fp_b.png); background-repeat:no-repeat; background-position:center top;}
.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;}
.right_form2 {font-family:Arial; font-size:14px; text-decoration:none; color:#242424; border:solid 1px #bfbfbf; font-weight:bold; background-image:url(img/form_bg2.jpg); background-repeat:no-repeat; background-position:left top; padding-left:8px; padding-top:8px; padding-bottom:4px; cursor:pointer;}
.aboutus_menu_text1 {font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; color:#FFF;}
.aboutus_menu_text1 a{font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; color:#FFF; float:left; width:100%; line-height:30px;}
.aboutus_menu_text1 a:hover{font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; color:#FFF;}
.aboutus_menu_bg1 {background-color:#406598; border:solid 1px; border-bottom-color:transparent; border-top-color:transparent; border-right-color:transparent; border-left-color:transparent; cursor:pointer;}
.aboutus_menu_bg1:hover {background-color:#204b87; border:solid 1px; border-bottom-color:#003276; border-top-color:#003276; border-right-color:transparent; border-left-color:transparent; cursor:pointer;}
.aboutus_menu_bg2 {background-color:#204b87; border:solid 1px; border-bottom-color:#003276; border-top-color:#003276; border-right-color:transparent; border-left-color:transparent; cursor:pointer;}
.aboutus_menu_bg2:hover {background-color:#204b87; border:solid 1px; border-bottom-color:#003276; border-top-color:#003276; border-right-color:transparent; border-left-color:transparent; cursor:pointer;}
.top {font-family:Arial; font-size:11px; text-decoration:underline; color:#c60000; font-weight:bold;}
.top a{font-family:Arial; font-size:11px; text-decoration:underline; color:#c60000; font-weight:bold;}
.top a:hover{font-family:Arial; font-size:11px; text-decoration:underline; color:#c60000; font-weight:bold;}
.quick-links {font-family:Verdana; font-size:11px; text-decoration:none; color:#333; font-weight:normal;}
.quick-links a{font-family:Verdana; font-size:11px; text-decoration:none; color:#333; font-weight:normal;}
.quick-links a:hover{font-family:Verdana; font-size:11px; text-decoration:underline; color:#000; font-weight:normal;}
.aboutus_heading_bg {background-color:#EEE; padding-left:15px;}
#callback {top:0px; right:-5px; width:35px; height:231px; position:fixed; margin-top:200px;}
#callback:hover {top:0px; right:0px; width:35px; height:231px; position:fixed; margin-top:200px;}
.text-heading-arial-14 {font-family:Arial; font-size:14px; text-decoration:none; color:#000; font-weight:bold;}
.map-img-border {border:solid 3px #1e5aac;}
.map-img-border:hover {border:solid 3px #df0001;}
.services-category-bg {background-color:#FFF; background-image:url(img/services-category-bg1.jpg); background-repeat:no-repeat; background-position:left top;}
.services-category-bg:hover {background-color:#f3f6f9; background-image:url(img/services-category-bg2.jpg); background-repeat:no-repeat; background-position:left top;}
.testimonials_bg1 {background-image:url(img/testimonials_bg1.jpg); background-repeat:no-repeat; background-position:right bottom; border:solid 1px; border-bottom-color:transparent;border-top-color:#d6dae0;border-left-color:#d6dae0;border-right-color:transparent;}
.testimonials_bg1:hover {background-image:url(img/testimonials_bg2.jpg); background-repeat:no-repeat; background-position:right bottom; border:solid 1px; border-bottom-color:transparent;border-top-color:#d6dae0;border-left-color:#d6dae0;border-right-color:transparent;}
.bottom-links-new1 {font-family:Arial; font-size:12px; text-decoration:none; color:#e9edf4; font-weight:normal;}
.bottom-links-new1 a{font-family:Arial; font-size:12px; text-decoration:none; color:#e9edf4; font-weight:normal; padding-left:12px; float:left; line-height:22px; width:90%; background-image:url(img/bottom-arrow1.jpg); background-repeat:no-repeat; background-position:left center;}
.bottom-links-new1 a:hover{font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold; padding-left:12px; float:left; line-height:22px; background-image:url(img/bottom-arrow2.jpg); background-repeat:no-repeat; background-position:left center;}
.sitemap-link1 {font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; font-weight:bold;}
.sitemap-link1 a{font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; font-weight:bold; background-image:url(img/sitemap-arrow1_1.jpg); background-repeat:no-repeat; background-position:left center; float:left; line-height:30px; width:70%; padding-left:30px;}
.sitemap-link1 a:hover{font-family:Arial; font-size:13px; text-decoration:none; color:#df0001; font-weight:bold; background-image:url(img/sitemap-arrow1_2.jpg); background-repeat:no-repeat; background-position:left center;}
.sitemap-link2 {font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; font-weight:bold;}
.sitemap-link2 a{font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; font-weight:bold; float:left; line-height:30px; width:70%; padding-left:30px;}
.sitemap-link2 a:hover{font-family:Arial; font-size:13px; text-decoration:none; color:#df0001; font-weight:bold; background-image:url(img/sitemap-arrow2_2.jpg); background-repeat:no-repeat; background-position:left center;}
.sitemap-link3 {font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; font-weight:bold;}
.sitemap-link3 a{font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; font-weight:bold; background-image:url(img/sitemap-arrow2_1.jpg); background-repeat:no-repeat; background-position:left center; float:left; line-height:30px; width:70%; padding-left:30px;}
.sitemap-link3 a:hover{font-family:Arial; font-size:13px; text-decoration:none; color:#df0001; font-weight:bold; background-image:url(img/sitemap-arrow2_2.jpg); background-repeat:no-repeat; background-position:left center;}
.sitemap-link4 {font-family:Arial; font-size:13px; text-decoration:none; color:#17498e;}
.sitemap-link4 a{font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; background-image:url(img/sitemap-arrow4_1.jpg); background-repeat:no-repeat; background-position:left center; float:left; line-height:30px; width:70%; padding-left:30px;}
.sitemap-link4 a:hover{font-family:Arial; font-size:13px; text-decoration:none; color:#df0001; background-image:url(img/sitemap-arrow4_2.jpg); background-repeat:no-repeat; background-position:left center;}
.sitemap-link5 {font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; font-weight:bold;}
.sitemap-link5 a{font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; font-weight:bold; background-image:url(img/sitemap-arrow3_1.jpg); background-repeat:no-repeat; background-position:left center; float:left; line-height:30px; width:70%; padding-left:30px;}
.sitemap-link5 a:hover{font-family:Arial; font-size:13px; text-decoration:none; color:#df0001; font-weight:bold; background-image:url(img/sitemap-arrow3_2.jpg); background-repeat:no-repeat; background-position:left center;}
.sitemap-main-table {background-image:url(img/sitemap-arrow5_1.jpg); background-repeat:no-repeat; background-position:left top;}
.sitemap-main-table:hover {background-image:url(img/sitemap-arrow5_2.jpg); background-repeat:no-repeat; background-position:left top;}
.sitemap-main-table2 {background-image:url(img/sitemap-arrow3_1.jpg); background-repeat:no-repeat; background-position:left top; font-family:Arial; font-size:13px; text-decoration:none; color:#17498e; font-weight:bold;}
.sitemap-main-table2:hover {background-image:url(img/sitemap-arrow3_2.jpg); background-repeat:no-repeat; background-position:left top; font-family:Arial; font-size:13px; text-decoration:none; color:#df0001; font-weight:bold;}
.portfolio-main-border {border:solid 2px #17498e;}
.portfolio-main-border:hover {border:solid 2px #de0000;}
.portfolio-img-border {border:solid 2px #17498e;}
.portfolio-img-border:hover {border:solid 2px #de0000;}
.portfolio-name-bg-color {background-color:#f3f6f9;}
.portfolio-text1 {font-family:Verdana; font-size:12px; text-decoration:none; color:#000; font-weight:bold;}
.portfolio-text1 a{font-family:Verdana; font-size:12px; text-decoration:none; color:#000; font-weight:bold;}
.portfolio-text1 a:hover{font-family:Verdana; font-size:12px; text-decoration:underline; color:#000; font-weight:bold;}
.portfolio-text2 {font-family:Verdana; font-size:12px; text-decoration:none; color:#000;}
.portfolio-text2 a{font-family:Verdana; font-size:12px; text-decoration:none; color:#000;}
.portfolio-text2 a:hover{font-family:Verdana; font-size:12px; text-decoration:underline; color:#000;}
.next-back-link1 {font-family:Verdana; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold;}
.next-back-link1 a{font-family:Verdana; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold; float:left; line-height:20px; width:20px; border:solid 2px #3384f1; background-color:#2d5b99;}
.next-back-link1 a:hover{font-family:Verdana; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold; border:solid 2px #f85858; background-color:#df0001;}
.next-back-link2 {font-family:Verdana; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold;}
.next-back-link2 a{font-family:Verdana; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold; float:left; line-height:20px; width:20px; border:solid 2px #02c054; background-color:#00923f;}
.next-back-link2 a:hover{font-family:Verdana; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold; border:solid 2px #02c054; background-color:#00923f;}
.gallery-img-border2 {border:solid 5px #c1c6d0; background-color:#c1c6d0;}
.gallery-img-border2:hover {border:solid 5px #adb2bb; background-color:#adb2bb;}
.events-heading-bg {background-image:url(img/events-heading-bg1.jpg); background-repeat:repeat-y; background-position:left;}
.events-heading-bg:hover {background-image:url(img/events-heading-bg2.jpg); background-repeat:repeat-y; background-position:left;}
.development-houses-img-bg {background-image:url(img/development-houses-img-bg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFF; border:solid 1px #c1c6d0;}
.gallery-img-border {border:solid 5px #c1c6d0; background-color:#c1c6d0;}
.events-gallery-heading-text1 {font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold;}
.events-gallery-heading-text1 a{font-family:Arial; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; float:left; line-height:32px; padding-left:15px; width:100%;}
.events-gallery-heading-text1 a:hover{font-family:Arial; font-size:14px; text-decoration:underline; color:#FFF; font-weight:bold;}
.gallery-small-img-border {background-color:#c9d3e2; border:solid 1px #27518d;}
.gallery-small-img-border:hover {background-color:#FFF; border:solid 1px #df0001;}
.next_back {border:solid 1px #000; background-color:#1A4683; cursor:pointer;}
.next_back:hover{ border:solid 1px #000; background-color:#b92734; cursor:pointer;}
.next_back2 {font-family:Arial; font-size:12px; text-decoration:none; color:#FFF; font-weight:bold;}
.next_back3{ border:solid 1px #000; background-color:#b92734; cursor:pointer;}
.portfolio_project_name {font-family:Arial; font-size:14px; text-decoration:none; color:#000; font-weight:bold;}
.portfolio_project_name a{font-family:Arial; font-size:14px; text-decoration:none; color:#000; font-weight:bold;}
.portfolio_project_name a:hover{font-family:Arial; font-size:14px; text-decoration:underline; color:#000; font-weight:bold;}
.portfolio_link {font-family:Arial; font-size:12px; text-decoration:none; color:#000; }
.portfolio_link a{font-family:Arial; font-size:12px; text-decoration:none; color:#000; }
.portfolio_link a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#000; }
.portfolio_text1 {font-family:Arial; font-size:12px; text-decoration:none; color:#000; text-align:justify; }
.portfolio_text1 a{font-family:Arial; font-size:12px; text-decoration:none; color:#000; text-align:justify; }
.portfolio_text1 a:hover{font-family:Arial; font-size:12px; text-decoration:underline; color:#000; text-align:justify; }
.portfolio_heading_arrow1 {background-image:url(img/portfolio_heading_arrow1.jpg); background-repeat:no-repeat; background-position:left center; background-color:#f2f2f2;}
.portfolio_heading_arrow2 {background-image:url(img/portfolio_heading_arrow2.jpg); background-repeat:no-repeat; background-position:right center; background-color:#f2f2f2;}
.portfolio_thumb_bg1 {background-color:#f9f9f9; border:solid 5px #e6e8ec;}
.portfolio_thumb_bg1:hover {background-color:#FFF; border:solid 5px #c1c6d0;}
.portfolio_thumb_padding {padding-bottom:10px; padding-top:10px; padding-left:10px; padding-right:10px;}
.portfolio_thumb_bg_colour {background-color:#000;}
