
* {
margin : 0;
padding : 0;
}
body {
background : #fefefe url(../images/body.jpg) center top no-repeat fixed; 
font : 13px Arial, Helvetica, sans-serif;
text-align:justify;
color : #333333;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
a {
color : #580000;
text-decoration:none;
font-weight:200;
}

a span {
color : #580000;
text-decoration:none;
font-weight:bold;
}
a:hover {
text-decoration : underline;
}

.p1 {
padding:0 0 0 0;
margin:0 0 0 0;
}

.p1 span {
font : 14px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #062259;
text-align:left;
}

.redtext {
font : 13px Arial, Helvetica, sans-serif;
color : #580000;
margin : 0 0 0 0;
font-weight:bold;
padding : 0 0 0 0;
}
.redfont {
font : 13px Arial, Helvetica, sans-serif;
color : #580000;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
.bluefont {
font : 13px Arial, Helvetica, sans-serif;
color : #062259;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
.bluefont2 {
font : 13px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #062259;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
.bluefont3 {
font : 14px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #062259;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
.underline a {
color : #580000;
text-decoration:underline;
font-weight:200;
}
#wapper {
width : 950px;
margin : 0 auto;
line-height : 20px;
padding : 0 0 0 0;
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#666666;
}
.imageLeft {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.imageRight {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.header {
background : #ffffff;
height : 120px;
}
.header_left {
float : left;
width : 514px;
padding : 0px 0 0px 13px;
}
.header_right {
width : 332px;
float : right;
padding : 0 0 0 0;
}
.client {
width : 163px;
height : 100px;
background-image : url(../images/tribg2.gif);
background-repeat : no-repeat;
background-position : 30px top;
}
.clear {
clear : both;
margin : 0;
padding : 0;
}
.smallfont {
font : 10px Arial, Helvetica, sans-serif;
color : #333333;
}
.space{
clear : both;
margin : 7px;
padding : 0;
}

.anchormenu {
width : 332px;
height : 23px;
background : url(../images/loginbg.gif) no-repeat center top;
}
.anchormenu ul {
padding : 0 0 0 0;
margin : 0;
}
.anchormenu ul li {
display : inline;
font-weight : bold;
padding : 10px 0 10px 20px;
margin : 0;
}
.anchormenu ul li a {
color : #ffffff;
text-decoration : none;
padding : 0 25px 0 19px;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
}
.anchormenu ul li a:hover {
text-decoration : underline;
}
.home {
background : url(../images/dice4.gif) no-repeat 0 0;
}
.ragister {
background : url(../images/dice5.gif) no-repeat 0 0;
}
.policy {
background : url(../images/dice6.gif) no-repeat 0 0;
}
.info {
background : url(../images/dice7.gif) no-repeat 0 0;
}
p {
	margin-bottom:16px;
}
.search {
float : left;
padding : 0;
margin : 23px 5px 0 0;
}
.lable {
font : 18px Arial, Helvetica, sans-serif;
color : #2f3023;
float : left;
padding : 0 0 0 0;
margin : 25px 5px 0 0;
}
.input {
float : left;
height : 21px;
width : 140px;
background : #edead9;
margin : 23px 5px 5px 8px;
border : 1px solid #cac6b0;
}
.go {
float : left;
margin : 23px 5px 0 0;
}
.box6 {
width : 280px;
height : 26px;
float : right;
}
.topmenu {
background : url(../images/menubg.gif) repeat-x left top;
height : 38px;
margin : 0;
padding-top : 1px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
overflow : hidden;
}
.topmenu ul {
padding : 0 0 0 100px;
margin : 0;
}
.topmenu ul li {
display : block;
float : left;
padding : 0 0 0 0;
margin : 0;
}
.topmenu ul li a {
font : bold 11px Arial, Helvetica, sans-serif;
color : #484848;
text-decoration : none;
display : block;
float : left;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 5px;
}
.topmenu ul li a span {
display : block;
float : left;
padding-top : 13px;
padding-right : 20px;
padding-bottom : 13px;
padding-left : 20px;
}
.topmenu ul li a:hover {
font : bold 11px Arial, Helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
padding : 0 0 0 5px;
display : block;
float : left;
background : url(../images/topmenuleft.gif) no-repeat left top;
}
.topmenu ul li a:hover span {
background : url(../images/topmenuright.gif) no-repeat right top;
display : block;
float : left;
padding : 13px 20px 13px 20px;
}
.banner {
background : url(../images/bannerbg.gif) repeat-x left top;
height : 172px;
}
.banner_left {
float : left;
width : 286px;
height : 172px;
padding-top : 0px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
overflow : hidden;
}
.banner_right {
float : right;
width : 617px;
padding-top : 60px;
padding-right : 26px;
padding-bottom : 0;
padding-left : 0;
}
.boldtext {
font : 24px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #ffffff;
line-height:30px;
text-align:left;
padding-top : 0;
padding-right : 15px;
padding-bottom : 10px;
padding-left : 0;
}
.logotext {
font : 14px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #062259;
text-align:left;
}
.bannertext {
font : 13px Arial, Helvetica, sans-serif;
color : #ffffff;
line-height : 20px;
padding-top : 0;
padding-right : 25px;
padding-bottom : 15px;
padding-left : 0;
}
.box {
background : #4f6183;
height : 26px;
}
.boxtext {
color : #e0ddde;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 26px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 10px;
}
.readmore {
float : right;
padding : 0 6px 0 0;
}
.bodycontainer {
background : url(../images/bodycontainerbg.gif) repeat-y left top;
margin : 0;
padding-top : 28px;
padding-right : 2px;
padding-bottom : 20px;
padding-left : 2px;
}
.bodycontainer_left {
width : 235px;
float : left;
margin : 0;
padding-top : 0;
padding-right : 8px;
padding-bottom : 0;
padding-left : 10px;
}
.bodycontainer_right {
float : right;
width : 185px;
margin : 0;
padding-top : 0;
padding-right : 10px;
padding-bottom : 0;
padding-left : 7px;
}
.bodycontainer_center {
width : 434px;
float : left;
margin : 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 30px;
}
h1 {
color : #062259;
padding : 0;
font-weight : normal;
font-family : Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
font-size : 25px;
line-height : normal;
margin-top : 0;
margin-right : 0;
margin-bottom : 15px;
margin-left : 0;
}
h2 {
color : #062259;
padding : 0;
font-family : Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
font-size : 18px;
font-weight : normal;
line-height : normal;
margin-top : 0;
margin-right : 0;
margin-bottom : 15px;
margin-left : 0;
}

.h2_span {
font : 18px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #580000;
padding : 0;
}
.h2_span2 {
font : 18px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #062259;
padding : 0;
}
.h2_span3 {
font : 12px Arial, Helvetica, sans serif;
color : #333333;
padding : 0;
}
h3 {
color : #062259;
padding : 0;
font-family : Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
font-size : 16px;
font-weight : normal;
line-height : normal;
margin-top : 0;
margin-right : 0;
margin-bottom : 15px;
margin-left : 0;
}
h3 span {
font : 16px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #cccccc;
padding : 0;
}
h3 span2 {
font : 16px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #031943;
padding : 0;
}

.heading {
font : bold 13px Arial, Helvetica, sans-serif;
color : #4e4e4c;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 13px;
background-image : url(../images/dice.gif);
background-repeat : no-repeat;
background-position : 0 3px;
}
.heading3 {
font : bold 16px 'Estrangelo Edessa', Verdana, Arial, sans serif;
color : #fafafa;
padding-top : 10px;
padding-right : 0;
padding-bottom : 0;
padding-left : 13px;
background-image : url(../images/dice.gif);
background-repeat : no-repeat;
background-position : 0 15px;
background
}

.heading3b {
font : 13px 'Estrangelo Edessa', Verdana, Arial, sans serif;
color : #fafafa;
padding-top : 7px;
padding-right : 0;
padding-bottom : 0;
padding-left : 13px;
background-image : url(../images/dice.gif);
background-repeat : no-repeat;
background-position :0px 10px;
}

.heading3b span {
font : 13px 'Estrangelo Edessa', Verdana, Arial, sans serif;
color : #cccccc;

}
.heading3c {
font : 15px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #cccccc;
padding-top : 3px;
padding-right : 0;
padding-bottom : 0;
padding-left : 13px;
background-image : url(../images/dice.gif);
background-repeat : no-repeat;
background-position : 0 15px;
background
}

.leftcolhead {
color : #fafafa;
padding : 0;
font-family : 'Estrangelo Edessa', Verdana, Arial, sans serif;
font-size : 22px;
font-weight : normal;
line-height : normal;
margin-top : 0;
margin-right : 0;
margin-bottom : 15px;
margin-left : 0;
}
.afterhourstitle {
font : bold 16px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #062259;
padding-top : 0;
padding-right : 10px;
padding-bottom : 0;
padding-left : 10px;
}

.afterhours {
font : bold 13px Arial, Helvetica, sans-serif;
color : #333333;
padding-top : 0;
padding-right : 10px;
padding-bottom : 0;
padding-left : 10px;
}
.afterhours2 {
font : 14px Arial, Helvetica, sans-serif;
color : #333333;
padding-top : 0;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
}
.text {
font : 13px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #cccccc;
padding-top : 5px;
padding-right : 0;
padding-bottom : 5px;
padding-left : 13px;
}
.readmore {
text-align : justify;
padding-top : 3px;
}
a.read-more {
color : #af0421;
text-decoration : none;
margin-left : 0;
margin-top : 2px;
margin-bottom : 2px;
display : block;
}
a.read-more:hover {
text-decoration : underline;
}
.news-list {
padding-top : 5px;
padding-bottom : 5px;
text-align:left;
}
.latest-high {
padding-top : 25px;
padding-left: 14px
}

.main_bottom_search_bg {background:url(../images/search_bg.gif) no-repeat; height:100px;}

.main_bottom_search_details {margin:0px; padding:5px 10px 0px 10px;}

.main_bottom_afterhours_bg {background:url(../images/afterhours_bg4.jpg) no-repeat; height:320px;}

.main_right_clienttestimonials_bg {background:url(../images/clienttestimonials_bg.jpg) no-repeat; height:275px;}
.main_right_clienttestimonials_details {margin:0px; padding:20px 10px 0px 10px;}

.main_right_news_bg {background:url(../images/right_news.gif) no-repeat; height:550px;}
.main_right_news_bg2 {background:url(../images/right_news2.jpg) no-repeat; height:750px;}
.main_right_news_bg_home {background:url(../images/right_news.gif) no-repeat; height:150px;}
.main_right_news_details {margin:0px; padding:5px 10px 0px 10px;}
.main_right_news_details2 {margin:0px; padding:5px 0px 0px 0px;}

.main_left_events {background:url(../images/events.jpg) no-repeat; height:140px;}
.main_left_details {margin:0px; padding:5px 10px 0px 10px;}

.text2 {
padding-top : 0;
padding-right : 0;
padding-bottom : 18px;
padding-left : 0;
}
.box2 {
height : auto;
background : #ffffff;
padding : 0 0;
border-top : 1px dotted #e3e09b;
border-bottom : 1px dotted #e3e09b;
margin : 0 0 10px 0;
}
.box2 a {
color : #50af01;
text-decoration : none;
}
.box2 a:hover {
text-decoration : underline;
}
.heading2 {
background : url(../images/dice2.gif) no-repeat 8px 8px;
font : 13px Arial, Helvetica, sans-serif;
font-weight:bold;
color : #580000;
padding : 5px 0 8px 30px;
}
.box3 {
float : left;
width : 188px;
background : #580000;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
padding : 13px;
}
.box4 {
float : right;
width : 188px;
background : #580000;
padding : 13px;
margin : 0;
}

.box5 {
float : left;
width : 407px;
background : #580000;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
padding : 13px;
}

.boxtxt {
font : 12px Arial, Helvetica, sans-serif;
color : #e0dfdf;
padding : 12px 0 10px 0;
text-align : justify;
}


.heading_left {
font : bold 11px Arial, Helvetica, sans-serif;
color : #000000;
padding-top : 10px;
padding-right : 0;
padding-bottom : 0;
padding-left : 20px;
background-image : url(../images/dice3.gif);
background-repeat : no-repeat;
background-position : 0 13px;
}
.heading_left2 {
font : bold 11px Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
color : #5b5b5b;
padding-top : 0px;
padding-right : 0;
padding-bottom : 15px;
background-repeat : no-repeat;
background-position : 0 13px;
}
.text_left {
font : 11px Arial, Helvetica, sans-serif;
color : #424242;
padding-top : 5px;
padding-right : 0;
padding-bottom : 0;
padding-left : 20px;

}
.text_left2 {
font : 10px Arial, Helvetica, sans-serif;
color : #424242;
padding-top : 5px;
padding-right : 0;
padding-bottom : 0;
}
.text_left3 {
font : 12px Arial, Helvetica, sans-serif;
color : #333333;
padding-top : 0p;
padding-right : 0;
padding-bottom : 0;
line-height: 16px;
}

.footer {
width : 950px;
height : 60px;
margin : 10px auto;
background-image: url(../images/footerbg.gif) repeat-x left top;
}
.footer_left {
float : left;
width : 562px;
}
.footer_right {
float : right;
}
.footermenu ul {
padding : 25px 0 0 0;
margin : 0;
}
.footermenu li {
display : inline;
padding : 20px 0 10px 0;
margin : 0;
}
.footermenu li a {
font : 11px Arial, Helvetica, sans-serif;
color : #333333;
text-decoration : none;
padding : 0 13px 0 10px;
border-right-width : 1px;
border-right-style : solid;
border-right-color : #b0afaf;
}
.footermenu li a:hover {
text-decoration : underline;
}
.copyright {
font : 11px Arial, Helvetica, sans-serif;
color : #333333;
padding : 20px 20px 0 0;
}
.service_project {
width : auto;
}
.aboutus-img {
float : right;
border : 4px solid #fff;
margin : 0 0 10px 20px;
}
h5 {
font-size : 15px;
font-weight : bold;
padding : 0 0 5px 0;
border-bottom : 1px dotted #908f8b;
margin : 0 0 10px 0;
}
h6 {
font-size : 16px;
font-weight : bold;
padding : 0 0 5px 0;
margin : 0 0 10px 0;
}
.aboutcolumnzone {
padding : 20px 0 16px 0;
}
.aboutcolumn1 {
width : 48%;
float : left;
margin : 0 0 10px 0;
}
.aboutcolumn2 {
width : 48%;
float : right;
margin : 0 0 10px 0;
}
.abouticon {
float : left;
margin : 0 20px 0 0;
}
.insidereadmore {
padding : 10px 0 10px 0;
}
input.button {
color : #000;
background : #ffc850;
font : bold 11px Arial, Helvetica, sans-serif;
text-decoration : none;
padding : 10px 10px;
margin : 0 5px 5px 0;
border : 1px solid #5b7a92;
}
input.button:hover {
cursor : pointer;
color : #fff;
background : #663300;
border : 1px solid #ffc850;
}
.project-img {
float : right;
margin-left : 20px;
border : 6px solid #fff;
}
.whiteheading {
font : 30px Myriad Pro, Arial;
color : #cbd76b;
font-weight : 100;
padding : 0;
margin : 25px 0 20px 0;
}
.ourprojectrow {
margin-bottom : 20px;
border-bottom : 1px dotted #908f8b;
padding-bottom : 10px;
padding-right : 20px;
}
.servicecolumnzone {
padding : 20px 0 16px 0;
}
.servicecolumn1 {
width : 48%;
float : left;
margin : 0 0 10px 0;
}
.servicecolumn2 {
width : 48%;
float : right;
margin : 0 0 10px 0;
}
.blog-posted-row {
padding : 3px;
}
ul {
font-style: normal;
line-height: 1.5em;
font-weight: normal;
font-variant: normal;
text-indent: 0px;
list-style-position: outside;
list-style-type: bullet;
padding: 6px;
margin-left: 25px;
}
ol {
font-style: normal;
line-height: 1.5em;
font-weight: normal;
font-variant: normal;
text-indent: 0px;
list-style-position: outside;
list-style-type: bullet;
padding: 6px;
margin-left: 25px;
}
