﻿*{margin:0px;padding:0px;}
  html, div {margin:0px;padding:0px;}
    body {margin:0px;padding:0px;text-align:center;background-color:#8D8D8D;}
	ul, li, h1, h2, h3, h4, h5, h6, div {margin:0px;padding:0px;list-style-type:none;}
   .flt {float:left;}
   .clr {clear:both;}
    #Container {margin:auto;padding:0px;width:998px;text-align:center;background:url('../images/bg.gif') repeat-y;}
    #Content {margin:auto;padding:0px;width:950px;text-align:justify;font:12px arial;color:#000000}
	#Content p{padding:2px 0 2px 0px;line-height:18px;}
    
	.LogoBg {background:#fff url('../images/logo_bg.gif') repeat-x ;}
	#Logowidth{float:left;padding:0 0 0px 13px;}
	.LinksBg {background:#025581;color:#fff;text-decoration:none;font-weight:bold;font-size:16px;padding:0px;margin-bottom:1px;}
	
	#mainimg{background:url('../images/banner.jpg') no-repeat;width:950px;height:278px;color:#fff;font-size:12px;}
    #mainimg .headtext{padding:222px 0 0px 43px;}
    #mainimg .headtext span{margin-right:212px;width:155px;}
     
    #Boxes {color:#ffffff;line-height:16px;font-size:11px;}
	#Box1 {float:left;width:227px;background-color:#98cc66;margin-left:15px;}
	#Box1 .BoxText {background:url('../images/graphic1.gif') no-repeat left center;padding:10px 10px 10px 80px;}
	#Box2 {float:left;width:226px;background-color:#f89838;margin-left:5px;}
	#Box2 .BoxText {background:url('../images/graphic2.gif') no-repeat left center;padding:10px 10px 10px 80px;}
	#Box3 {float:left;width:227px;background-color:#2999cd;margin-left:5px;}
	#Box3 .BoxText {background:url('../images/graphic3.gif') no-repeat left center;padding:10px 10px 10px 80px;}
	#Box4 {float:left;width:225px;background-color:#cc3032;margin-left:5px;}
	#Box4 .BoxText {background:url('../images/graphic4.gif') no-repeat left center;padding:10px 10px 10px 80px;}
   
    a.More {display:block;color:#000000;text-decoration:none;text-align:right;font-weight:bold;padding-top:5px;background:url('../images/arrow.gif') no-repeat 100% 10px;padding-right:20px;}
	
	#Left-panel {float:left;width:670px;}
	#Left-panel .TextPad {padding:15px 70px 0 30px;}
	#Left-panel .TextPad h1 {font-family:arial;font-size:25px;color:#2B2B2B;padding-bottom:0px;}
	#Left-panel .TextPad h1 span {color:#f89838;}
	#Left-panel .TextPad h2 {color:#025581;font-weight:bold;margin:0px;padding-bottom:10px;font-size:13px;}
	#Left-panel .Imgtxt{padding:15px 0 0 20px;width:430px;float:left;}
    .dotted{border-bottom:1px dotted gray;}
	#InRight-panel {float:left;width:670px;padding-bottom:15px}
	#InRight-panel p{padding:5px 0 5px 0;line-height:18px;}
	#InRight-panel .TextPad .headbg{background:#228ec4;padding:3px 0 3px 5px;margin-top:5px;}
	#InRight-panel .TextPad {padding:15px 70px 0 30px;}
	#InRight-panel .TextPad h1 {font-family:arial;font-size:25px;color:#2B2B2B;padding:10px 0 5px 0;}
	#InRight-panel .TextPad h1 span {color:#CC3032;}
	#InRight-panel .TextPad h2 {color:#025581;font-weight:bold;margin:0px;padding-bottom:0px;font-size:15px;}
	#InRight-panel .Imgtxt{padding:15px 0 0 20px;max-width:370px;float:left;width:388px;}
	

	#Right-panel {float:left;width:265px;background:#e5e9e9;margin:1px 0 0 0 ;}
	#Right-panel .TextPad{padding:10px 10px 0 20px;}
	#Right-panel .TextPad h1{color:#3b3e42;font-size:16px;font-weight:none;margin:0 0 10px 0;padding:0px;}
    #Right-panel .TextPad h2{color:#CC3032;padding:0px;margin:0px;font-size:13px;font-weight:bold;}
	#Right-panel .TextPad .txt{padding-bottom:20px;}
    #Right-panel .TextPad a{text-decoration:underline;color:#cc3032;}
    #Right-panel .TextPad a:hover{text-decoration:none;}
    #Right-panel .txt{padding-bottom:20px;}

	#Interested{background:url('../images/intrested.gif') no-repeat;width:265px;height:125px;border-top:1px solid #fff;}
    #Interested .textpad1{padding:10px 10px 0 20px;}
	#Interested a{color:#3a6e8f;font-weight:bold;padding-bottom:5px;}
    #Interested a:hover{text-decoration:none;}
    #Interested h1{padding:0px;color:#171717;font-size:16px;font-weight:none;margin-bottom:5px;}
	#Interested .button {background:url('../images/button.gif') no-repeat;width:121px;height:28px;padding:8px 0 0 16px;}
	#Interested .button a{color:#fff;font-size:12px;text-decoration:none;}
	#Interested .button a:hover{text-decoration:none;}

	#RecentWorksImg {width:177px;height:125px;margin-top:10px;float:left;}
	#RecentWorksImg1 {padding:15px 0 0 0px;float:left;}
    
	#RecentWorks {padding:5px 0  0 15px;}
    #RecentWorks h3{color:#2b2b2b;font-weight:bold;margin:0px;padding:0px;font-size:15px;}
	#RecentWorks ul {margin:0px;padding:0px 0px 0 0;list-style-type:none;}
	#RecentWorks ul li{background:url('../images/arrow2.gif') no-repeat 0 5px;padding:0 0 5px 15px;line-height:16px;list-style-type:none;}
	#RecentWorks ul li a{color:#CC3032;text-decoration:none;}
	#RecentWorks ul li a:hover{color:#2B2B2B;text-decoration:none;}

	#RecentWorks1 {padding:10px 0  0 15px;float:left}
    #RecentWorks1 h3{color:#2b2b2b;font-weight:bold;margin:0px;padding:0px;font-size:15px;}
	#RecentWorks1  a{padding:10px 30px 0px 0}
	#RecentWorks1  a:hover{text-decoration:none;}
	
	
    
	#InLeft-panel{float:left;background:#c2c2c2 url('../images/in_bodybg.gif') repeat-x;width:265px;}
    #InLeft-panel .InTextpad{padding:25px 0 0 15px;}
	#InLeft-panel p{margin:0px;padding:0px;}
    .top{margin-top:20px;} 
	#InLeft-panel .anc ul{list-style-type:none;margin:0px;padding:0px;}
    #InLeft-panel .anc ul li{list-style-type:none;padding:8px 10px 8px 5px;background-color:#f7f7f7;margin-bottom:2px;font-weight:bold;}
	#InLeft-panel .anc ul li a{background: #f7f7f7;color:#484040;text-decoration:none;font-weight:bold;}
    #InLeft-panel .anc ul li a:hover{text-decoration:none;color:#f89838;}
	#InLeft-panel .anc ul li a.Onpage{color:#f89838;}
    #InLeft-panel .anc ul li ul{list-style-type:none;padding:0px;margin:0px 0 0 0px;}
    #InLeft-panel .anc ul li ul li{list-style-type:none;padding:0px;margin:5px 0;}
	#InLeft-panel .anc ul li ul li a{color:#484040;text-decoration:none;}
    #InLeft-panel .anc ul li ul li a:hover{text-decoration:none;color:#f89838;}
	#InLeft-panel .anc ul li ul li a.Onpage{color:#f89838;}
	#InLeft-panel .anc ul li ul li a span{display:block;padding-left:13px;background:url('../images/in_linkarrow.png') no-repeat  right center;font-weight:none;}
	#InLeft-panel .anc ul li ul li ul {list-style-type:none;margin:0 0 15px 25px;padding:0px;}
	#InLeft-panel .anc ul li ul li ul li{list-style-type:none;margin:8px 0px;padding:0px 0 0px 15px;background:url('../images/inarrow.gif') no-repeat 0px 3px;}
	#InLeft-panel .anc ul li ul li ul li a{color:#484040;text-decoration:none;}
    #InLeft-panel .anc ul li ul li ul li a:hover{text-decoration:none;color:#f89838;}
	#InLeft-panel .anc ul li ul li ul li a.Onpage{color:#f89838;}
	#InLeft-panel .anc sup{color:#cc3032;}
	#InLeft-panel #divpad{padding-top:20px;}
	#InLeft-panel  h1{color:#3b3e42;font-size:16px;font-weight:none;margin-bottom:10px;}
    #InLeft-panel  h2{color:#CC3032;padding:0px;margin:0px;font-size:13px;font-weight:bold;}
	#InLeft-panel  .txt{padding-bottom:20px;}
    #InLeft-panel  a{text-decoration:underline;color:#cc3032;}
    #InLeft-panel  a:hover{text-decoration:none;}

   #Footertop{background:#2b2b2b;text-align:center;color:#fff;padding:5px 0 10px 0;line-height:18px}
   #Footertop a{text-decoration:underline;color:#3a6e8f;}
   #Footertop a:hover{text-decoration:none;}
   #Footer {background-color:#4C4C4C;font-size:10px;padding:5px 0px 5px 0px;color:#ffffff;width:950px;}
   #Footerlft{float:left;padding-left:10px;}
   #Footerrght{float:right;padding-right:10px;}
   #Footerrght a {color:orange;text-decoration:none;}
   #Footerrght a:hover {color:orange;text-decoration: underline;}
   .line{border-bottom:1px dotted black;margin:10px 0 10px 0;}
   
   .twitterlinks h2{color:#CC3032;padding-bottom:10px;font-size:13px;font-weight:bold;}
   .twitterlinks{padding:10px 0 15px 15px;background-color:#fff;}
   .twitterlinks a{text-decoration:none;margin-left:10px;}
   .twitterlinks a:hover{text-decoration:none;}
  #jsddm
{	margin:0;
	padding:0;}

	#jsddm li
	{	float: left;
		list-style: none;
		padding:0px;margin:0px;padding:0px;}
    #jsddm li span{font:14px Arial;padding-top:3px;}
	#jsddm li a
	{	display: block;
		text-decoration: none;
		color:#fff;text-align:justify;
		font:bold 12px arial;white-space: nowrap;padding:5px 20px 5px 20px;border-left:1px solid white;}
	#jsddm li a.Onpage {background:url('../images/hover.gif') repeat-x;color:#fff;border-left:1px solid #025581;}
    #jsddm li a#lnkHome {background:url('../images/home_icon.gif') no-repeat 9px 2px;}
	#jsddm li a:hover#lnkHome {background:url('../images/home_icon_a.gif') no-repeat 9px 2px;}
	#jsddm li a:hover
	{background:url('../images/hover.gif') repeat-x;color:#fff;border-left:1px solid #025581;}
		
		#jsddm li ul
		{	margin-left:0px;
			padding:0px;
			position: absolute;
			visibility: hidden;
			background:#fff;
			}
		
			#jsddm li ul li
			{	
				float: none;
				display: inline;padding:0px;margin:0px;}
			
			#jsddm li ul li a
			{   
				padding: 5px 12px;	
			    width: auto;
				background:#fff; 
				color:#025581;border-left:0px;}
			
			#jsddm li ul li a:hover
			{	background: #fff;color:#f89838;border-left:0px;}


  /*#Indexlft{width:241px;float:left}
  #Indexlft #head{background:url('../images/news_corner.gif') no-repeat;color:#fff;font-size:17px;padding:10px 0 12px 10px;font-weight:bold;}
  #Indexlft .txt{background:#eff9fe;padding:0 0 20px 10px;}
  #Indexlft .date{color:#CC3032;padding-top:5px;margin:0px;font-size:13px;font-weight:bold;}
  #Indexlft .mes{padding:5px 0 5px 0;width:190px;}
  #Indexlft .anc a{text-decoration:underline;color:#cc3032;}
  #Indexlft .anc a:hover{text-decoration:none;}
  #testmonial {background:url('../images/rec_box.jpg') no-repeat;padding:10px 0px 5px 26px;width:621px;height:207px;margin-top:20px;}
  #testmonial #test{font-size:16px;text-transform:uppercase;border-bottom:1px dotted #0c4c6f;color:#3a6e8f;padding-bottom:4px;font-family:arial;width:450px;font-weight:bold; }
  #testmonial .anc1 {padding:10px 10px 0 0;}
  #testmonial .anc1 a{text-decoration:underline;color:#cc3032;padding-top:10px;}
  #testmonial .anc1 a:hover{text-decoration:none;}*/
  .imgbtm{color:#cc3032;font-weight:bold;padding-top:5px;font-size:13px;}
  #imgside{padding:3px 0 0 20px;width:350px;line-height:16px;float:left;}
  #block{width:950px;}
  #blockpad{padding:10px 30px 20px 20px;}
  #blockpad h1{padding:0px;margin-bottom:0px;font-size:17px;color:#3a6e8f;font-family:helvetica;font-weight:bold;border-bottom:1px solid #0c4c6f;}
  #blockpad a{text-decoration:underline;color:#cc3032;}
  #blockpad a:hover{text-decoration:none;} 
  #block1{float:left;width:330px;}
  #block1 h2{color:#CC3032;padding-top:5px;margin:0px;font-size:13px;}
  #block1 .mes{padding:5px 0 5px 0;}
  #block2{width:335px;float:left;border:0px solid red;}
  #block3{width:235px;float:right;border:0px solid red;}
  #block4{width:640px;float:left;border:0px solid red;}
  .center{text-align:center;font-weight:bold;}
  .center a{text-decoration:none;color:#006ab6;}
 .center a:hover{text-decoration:none;}
  #InRight-panel .TextPad h5{padding-top:5px;margin:0px;font:12px arial;font-weight:bold;}
  



.leftandtopandnews:link {
	text-decoration: none;
	color: #000000;
	line-height: 18px;
}
.leftandtopandnews:hover {
	color: #30AA07;
	text-decoration: none;
	line-height: 18px;
}
.leftandtopandnews:visited {
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.leftandtopandnews:active {
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

