@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:10px 0 0 0; background:#e5e5e5;}
br{margin:0px; padding:0px; clear:both;}
#mainbody{margin:0px auto; padding:0px; width:960px; background:#FFFFFF;}
#header{margin:0px; padding:0px; }
#header .logo{margin:0px; padding:0px; float:left; }
#header .indexcontact{margin:0 0 0 455px; padding:0px; float:left;}
/*Menu style*/
#menu{margin:0px; padding:0px; height:25px; background:#858f78;}
#menu .mainmenu{margin:0px 0px 0px 316px; padding:0px; height:25px;}
#menu .mainmenu ul{margin:0px; padding:0px; list-style:none;}
#menu .mainmenu ul li{margin:0px; padding:0px; float:left;}
#menu .mainmenu ul li .break{margin:0px; padding:0px; float:left; background:url(../images/break.jpg) no-repeat; width:1px; height:25px;}
/*End menu style*/
.whitebg{margin:0px; padding:0px; height:1px; background:#FFFFFF;}
#mainimage{margin:0px; padding:0px; width:960px;}
#services{margin:0px; padding:0px; background:#858f78;}
#aboutuspanel{margin:0px; padding:0px; background:#FFFFFF;}
#aboutuspanel .aboutpanel{margin:0px; padding:5px; float:left; width:310px; height:170px;}
#aboutuspanel .copanel{margin:0px; padding:5px; float:left; width:360px; background:#f1f0f0; height:170px;}
#aboutuspanel .servicespanel{margin:0px; padding:5px; float:left; width:260px; height:170px;}
#footer{margin:0px; padding:10px 0 5px 0; background:#e5e5e5;}
#footer .footertext{margin:0px; padding:0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:7pt; text-transform:capitalize; background:#e5e5e5; color:#1a7aab; letter-spacing:0.1em; width:900px;}
#footer .footertext a{color:#1a7aab; text-decoration:none;}
#footer .footertext a:hover{color:#1a7aab; text-decoration:underline;}
#footer .copyright{margin:10px 0 10px 0; padding:0px; width:960px;}
#footer .copyrighttext{margin:0px; padding:0px; float:left;}
#footer .poweredby{margin:0 0 0 597px; padding:0px; float:left;}


#Innerbody{margin:0px; padding:0px; width:960px;}
#Innerbody .iprightpanel{margin:5px 5px 5px 0; padding:0px; width:255px; float:left;}
/*Innerpage
#Innerbody .ipservicepanel{margin:0 0 5px 0; padding:0px; width:255px; float:left; background:#b6dbfc; border:1px #68715d solid;}
*/
#Innerbody .ipservicepanel{margin:0 0 5px 0; padding:0px; width:255px; float:left; border:1px #68715d solid;}

#Innerbody .iptitle{margin:0px; padding:4px; width:682px; float:left; background:#afafaf; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold;}
#Innerbody .ipleftpanel{margin:5px; padding:0px; width:690px; float:left;}
#Innerbody .ipleftbodypanel{margin:5px; padding:0px; width:680px; float:left;}
/*End Innerpage*/


/*Text Style*/
.bodytext{margin:0px; padding:3px; font-size:11pt; font-family:Calibri, Verdana, Arial, Helvetica, sans-serif; color:#222222;  line-height:1.3em; font-variant:normal; text-align:justify; }
.bodytext a{color:#CC3300; text-decoration:none;}
.title{margin:0px; padding:3px; font-size:11pt; font-family:Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#957804; letter-spacing:0.9px; text-transform:capitalize; }
.title a{color:#957804; text-decoration:none;}
.heading{margin:0px; padding:3px; font-size:12px; font-family:Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#222; letter-spacing:0.9px; text-transform:capitalize;}
.whitetext{margin:0px; padding:3px; font-size:11pt; font-family:Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; line-height:1.3em; text-align:justify; }
.whitetext a{color:#ffffff; text-decoration:underline;}
.subheading{margin:0px; padding:7px 3px 7px 3px; font-size:15px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#333333; line-height:1.3em; font-weight:bold; }
.subheading strong{margin:0px; padding:7px 0px 7px 0px; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#333333; letter-spacing:0.9px; line-height:1.3em; font-weight:bold; font-variant:small-caps; }
.pagetitle{margin:0px; padding:10px 3px 10px 3px; font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#47533c; letter-spacing:0.9px; line-height:1.3em; }
.TxtBox
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 1px;
	padding:3px;
}
/*end Text Style*/