body{ background-color:#1c436f; margin:0px; padding:0px;}
#container{width:892px; height:auto; float:none; margin:auto;}
#containerin{width:892px; height:auto; float:left; background:url(../images/bg_shadow.jpg) repeat-y;}
#topshadow{width:892px; height:30px; float:left; background:url(../images/topshadow.jpg) no-repeat;}
#header{width:892px; height:110px; float:left;}
#leftsdw{width:10px; height:110px; float:left; background:url(../images/left_shadow.jpg) repeat-y;}
#headerimage{width:871px; height:110px; float:left; background:url(../images/header_image.jpg) no-repeat;}
#rightsdw{width:11px; height:110px; float:right; background:url(../images/right_shadow.jpg) repeat-y;}

#Links{width:892px; height:30px; float:left;}
#linkleftsdw{width:10px; height:30px; float:left; background:url(../images/left_shadow.jpg) repeat-y;}
#linkbg{width:871px; height:30px; float:left; background:url(../images/link_bg.jpg) repeat-x;}
#linkrightsdw{width:11px; height:30px; float:right; background:url(../images/right_shadow.jpg) repeat-y;}
#L1{width:40px; height:30px; float:left;}
.B1{width:5px; height:30px; float:left; background:url(../images/link_break.jpg) no-repeat;}
#L2{width:120px; height:30px; float:left;}
#B2{width:5px; height:30px; float:left; background:url(../images/link_break.jpg) no-repeat;}
#L3{width:81px; height:30px; float:left;}
#B3{width:5px; height:30px; float:left; background:url(../images/link_break.jpg) no-repeat;}
#L4{width:168px; height:30px; float:left;}
#B4{width:5px; height:30px; float:left; background:url(../images/link_break.jpg) no-repeat;}
#L5{width:50px; height:30px; float:left;}
#B5{width:5px; height:30px; float:left; background:url(../images/link_break.jpg) no-repeat;}
#L6{width:149px; height:30px; float:left;}

#midleimage{width:892px; float:none;}
#midleleftsdw{width:10px; height:160px; float:left; background:url(../images/left_shadow.jpg) repeat-y;}
#midleimageL{width:871px; height:160px; float:left;}
#midlerightsdw{width:11px; height:160px; float:right; background:url(../images/right_shadow.jpg) repeat-y;}

#midle2{width:892px; float:left; }
#midle2leftsdw{width:10px; height:40px; float:left;}
#midleportion{width:868px;  float:left; padding-left:0px;}
#midle2rightsdw{width:11px; float:right; background:url(../images/right_shadow.jpg) repeat-y;}
#left{ width:227px; float:left; background:url(../images/left.jpg) no-repeat; background-color:#FFFFFF; min-height:30px;}
#upperimage{width:194px; height:36px; float:left; padding:5px 32px 0px 11px;}
#bluebg{ width:194px; height:36px; float:none; background:url(../images/maste_plum.png) no-repeat; margin:0px; padding:0px;}
#masterplumber{width:184px; height:24px; float:left;}
#borderbox{width:194px; height:166px; float:left; padding:0px 32px 0px 11px;}
#bordr{width:192px; height:162px; float:left;}
.blueborder{ border:#1c436f solid 1px;}
#Tleft{width:57px; height:154px; float:left; padding:4px 2px 4px 2px;}
#Tright{width:129px; height:154px; float:left; padding:4px 1px 4px 1px;}




#upperimage2{width:194px; height:36px; float:left; padding:5px 32px 0px 11px;}
#bluebg2txt{ width:194px; height:36px; float:none; background:url(../images/maste_plum.png) no-repeat; margin:0px; padding:0px;}
#masterplumber2txt{width:184px; height:26px; float:left;}
#borderbox2{width:190px; height:auto; float:left; padding:0px 28px 0px 11px;}
#bordr2{width:192px; height:136px; float:left;}
.blueborder2{ border:#1c436f solid 1px;}
#T2eft{width:57px; height:128px; float:left; padding:4px 2px 4px 2px;}
#T2right{width:129px; height:128px; float:left;  padding:4px 1px 4px 1px;}


#lefttext{ width:210px; height:50px; float:left; padding:14px 0px 0px 17px;}
#T1{width:210px; height:154; float:left; padding:14px 0px 0px 12px;}


#T2{width:210px; height:154; float:left; padding:14px 0px 0px 12px;}


#right{ width:60%; float:left;}

#right p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666;}
#heading{width:629px; height:25px; float:left;}
#innertext{width:588px; float:left;}
#innertext ul{width:580px; line-height:18px; margin:0px; padding:0px; display:block;  float:left;}
#innertext ul li{width:580px; float:left; line-height:15px; float:left; display:block; padding-bottom:5px;}

#leftlogo{width:200px; height:60px; float:left;}
#rightlogotext{width:414px; height:45px; float:left;}

#footer{width:892px; float:left;}
#foterleftsdw{width:10px; height:168px; float:left; background:url(../images/left_shadow.jpg) repeat-y;}
#footermidle{ width:871px; height:168px; float:left; background-color:#FFFFFF; }
#foterrightsdw{width:11px; height:168px; float:left; background:url(../images/right_shadow.jpg) repeat-y;}
#box1{ width:216px; float:left;}
#box2uper{ width:267px; float:left; background-color:#FFFFFF;}
#newsimage{width:267px; height:29px; float:left;padding:0px;}
#box2{width:267px;  float:left; background-color:#292929; margin:0px; padding:0px;}
#projectimage{width:388px; height:29px; float:left; }
#box3uper{ width:388px;  float:left;  background-color:#FFFFFF;}
#box3{width:388px;  float:left; background-color:#171717;}
#latestnew{width:255px; height:17px; float:left; padding:13px 0px 0px 12px;}
#News1{width:251px; height:75px; float:left; padding:15px 4px 0px 12px;}
#Readbtn{width:255px; height:17px; float:left; padding:12px 0px 20px 12px;}
#latestproject{ width:376px; height:17px; float:left; padding:13px 0px 0px 12px;}
#pics{width:376px; height:54px; float:left; padding:13px 0px 0px 12px;}
#pic1{width:109px; height:51px; float:left; margin:10px 4px 2px 4px;}
#pic2{width:109px; height:51px; float:left; margin:10px 4px 2px 4px;}
#pic3{width:109px; height:51px; float:left; margin:10px 4px 2px 4px;}
.picborder{border:#FFFFFF thin solid 3px;}
#ptexth{width:376px; height:25px; float:left; padding:6px 0px 42px 10px;}
#texth1{width:100px; height:25px; float:left; margin:0px 4px 2px 4px;}
#texth2{width:100px; height:25px; float:left; margin:0px 4px 2px 4px;}
#texth3{width:100px; height:25px; float:left; margin:0px 4px 2px 4px;}

#futer{width:892px; height:66px; float:left;}
#footerleftsdw{width:10px; height:66px; float:left; background:url(../images/left_shadow.jpg) repeat-y;}
#footerimage{width:871px; height:66px; float:left; background:url(../images/footerbg.jpg) no-repeat;}
#footerrightsdw{width:11px; height:66px; float:right; background:url(../images/right_shadow.jpg) repeat-y;}
#footertextleft{width:650px; height:51px; float:left;}
#footertextright{width:180px; height:60px; float:left;}
#phon1{width:25px; height:40px; float:left; margin:20px 0px 0px 0px;}
#phon2{width:130px; height:40px; float:left; margin:20px 0px 0px 0px;}

#Lowershadow{width:892px; height:26px; float:left;}





.rollover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#027cee; text-decoration: underline;}
.rollover a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#027cee; text-decoration: underline;}
.rollover a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#027cee; text-decoration: underline;}

.redtext{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#e42a37; padding-top:12px;}

.text1{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;  padding:5px 25px 0px 25px; text-decoration:none;}
.text1 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}
.text1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}
.text2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#144294; padding-top:12px;}
.text3{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#144294; padding-top:12px;}
.text4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; padding-top:10px; text-align: left; line-height:25px;}
.text5{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e52b39;}
.text6{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1c436f;}
.text7{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#696969;  padding:0px 10px 0px 3px;}
.text8{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#023181; text-decoration:underline; padding-top:15px;}
.text9{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c4c4c4;}
.text10{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a4a4a4; padding-left:10px;}
.text11{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1177cc; text-decoration:underline; font-weight:bold; padding:15px 0px 0px 20px; line-height:20px; }
.text12{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#36a4ff; padding:0px 0px 0px 8px;}
.text13{font-family:Arial, Helvetica, sans-serif; font:16px; font-weight:lighter; color:#70f3ff; padding:10px 0px 0px 3px;}
.text14{font-family:Arial, Helvetica, sans-serif; font:16px; font-weight:lighter; color:#FFFFFF; padding:17px 0px 0px 10px;}
.text15{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#144294;}


.page_subheading{
font-family:"Trebuchet MS";
font-size: 13px;
font-weight:bold;
color:#525050;
text-decoration:none;
}

table.gallery_table a{
color: #02238A;
text-decoration:none;
font-size:11px;
font-weight:bold;
font-family:"Trebuchet MS";
}

.rep_bg{
background:url(../images/shadow_bg_middle.jpg) left repeat-y; 
}

.validation_red_small{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}


#albums {width:196px; float:left;}

.stars {width:198px; float:left; height:auto; padding-left:10px;}
.star1 {width:60px; height:auto; float:left;}