/*

/*=== Setup ===*/
* { border:0; margin:0 auto; padding:0; outline:none; }

body  
{
	margin:0;
    padding:0;
    color:#000000;
    font:normal 12px/1.8em "Liberation sans", Arial, Helvetica, sans-serif;
    background-color :White;  
 min-height: 400px;
min-width: 990px;
  }
.html_bg { }
a { color:#000000; text-decoration:none; }
a:hover { text-decoration:none; }
p.clr, .clr { clear:both; padding:0; margin:0; background:none; }
p.bg, .bg { clear:both; padding:0; margin:10px 0; border-bottom:1px solid #bababa; height:2px; }
input, select, textarea { border:#cfcfcf 1px solid; color:#000000; font-size:12px; padding:3px; font-family:"Liberation sans", Arial, Verdana, Helvetica, sans-serif; }
 /*li { list-style:none;  }*/
 li {  margin-left:30px;   }
h2 { color:#000000; font-size:1.5em;font-family :"Liberation sans", Arial, Helvetica, sans-serif; font-weight:normal;  margin:0 0 1em; font-size:24px; }
h3 { color:#000000; font-size:1.2em; margin:0 0 .8em; }
h4 { font-size:1em; margin:0 0 1em; }
p { margin:8px 0; padding:0 0 8px; }
/*=== Layout ===*/
#page  
{
	 width:990px;
	margin:18px auto 0; 
	padding:20px 0 0;
	

	border:1px solid #a1a1a1;
	border-radius:20px;
	 padding-top: 20px;
        
         --background:url(../images/bg_content_top.png) repeat-x; 
         }
/*=== Header ===*/
#header { margin:0 auto;
           padding:0 25px;
            width:920px; 
            --background:#fff; }

#nav1 { padding:0; margin:0; height:39px; border-top:1px solid #989898; border-bottom:1px solid #989898; }
/*- Top Nav -*/
.topnav { margin:0; height:20px; 
padding-left:28%; padding-bottom:20px;
	padding-right: 0;
	padding-top: 0;  background-color:#000000;  z-index: -1;
}


/*- Slider -*/
.slider { margin:0; padding:0; background:url(../images/shadow_slide.jpg) no-repeat center 384px #fff; }
#nav_wrapper { padding:0; float:right; width:auto; margin:0; position:relative; z-index:2000; }


/*=== All Columns ===*/
#columns { margin:0;
            padding:25px 25px 28px 25px; 
            width:920px; 
            --background:#FFF; }
/*=== Center Column ===*/

/*=== Right Column ===*/
#rightcol { float:right; width:260px; padding:0; background:#fff; }
.box_r { padding:20px 0 0 0; margin:0; }

.banner a img { margin:0 3px; }

/*index*/
.index { margin:0 auto; padding:0; background:#fff; }
.index_left { width:650px; float:left; padding-left:10px}
.index_left b { font-size:13px; color:#3e3e3e; }
.index_right { float:right; padding-bottom:20px; }
.index_right .index-col { background:url(../images/line_dotted.gif) repeat-x center bottom; }
.index_blog { margin:0 auto; padding:7px 0; width:962px; }
.index h2  
{
				margin:0;
             padding:2px 0 10px;
              font-size:21px; 
              font-weight:normal; 
               font-family :Arial;
              color:#1c1413; 
              text-transform:uppercase; }


/*Heading*/
.heading3
{
	text-align:justify;
	color: Black;
	font-weight:bold;
}
.heading4
{
	color:Black;
	}
/*Other Page image*/

.imagePanel 
{
	 margin:0;
	  padding:0;
	   background:url(../images/shadow_slide.jpg) no-repeat center 170px #fff;
	    }
#imagePanel_wrapper
 {
 	 padding:0;
 	  float:right;
 	   width:auto;
 	    margin:0; 
 	    position:relative;
 	     z-index:0;
 	      }	  
 	      
 .coin-slider1 { overflow:hidden; zoom:1; position:relative;}
.coin-slider1 a { text-decoration:none; outline:none; border:none;}
/*Header links styles*/
.headerlinks
{
	text-align:right;
}


/*Contact us page Textboxs*/
.Textbox
{
	width:200px;
}


.copyright
{
	
	 padding-top:10px;
	  color :White;
	  font-weight:bold;
	  border:1px solid #a1a1a1;
	  background:#dddddd;
	border-radius:10px;
	color:#000000;
	text-align :center ;
	padding-bottom:10px;
	
	
	width:972px;
	
}

.copyright a:hover
{
	color : #000000;
	
}

.copyright a
{
font-weight:bold;

color:#000000;
}
.footerbottom
{
	

            background-position: bottom; 
            padding-bottom: 0px; height: 62px; 
            margin-top: -2px;
            margin-left: -3px; padding-top:5px;
           
}
.H3Heading
{
	
			 margin-bottom :10px;
              
              color :#000000;
              
             --background:url(../images/line_dotted.gif) repeat-x center bottom;
             font: 2.0em Arial,Arial Narrow , Helvetica, sans-serif;
			 text-align: left;
		text-shadow: 0.1em 0.1em 0.2em black,
        0 0 0.2em #87F;

}

#columns h4
{
	 font-size:14px;
	font:  Arial,Arial Narrow , Helvetica, sans-serif;
	color:White;
}

#columns h5
{
	 font-size:13px;
	font:  Arial,Arial Narrow , Helvetica, sans-serif;
	color:#000000;
}

#columns h3
{
	 margin-bottom :10px;
              
              color :#000000;
              
             --background:url(../images/line_dotted.gif) repeat-x center bottom;
             font: 2.0em Arial,Arial Narrow , Helvetica, sans-serif;
			 text-align: left;
}

.menusm li a
{
	font: 1.1em Arial,Arial Narrow , Helvetica, sans-serif;
	
	}

.logo {
  font: 20px "Times new roman", serif;
     font-weight: normal;
  color: #000000;
  text-align: left;
}

#gallery 
{
position:relative;
 width:890px;

 padding:10px; 
border:6px solid #fff;
 
 margin-top: 0px;

 
}
                                             
#gallery .box {
  float: left;
  width: 192px;
  padding: 0 23px 2.3em 23px;
  margin-right: 1px;
  position: relative;
  border-left:1px dotted #000000;

 
}



#gallery .box a {
  text-align: left;
  line-height: 23px;
  font: 22px "Times new roman", serif;
  color: #fff;
  height: 23px;
  --color:#CBBFAE;
  color:#000000;
  display :block;
  margin-bottom: 20px;
  background: top center url(images/tab_drk.gif) no-repeat;
}

#gallery .box a:hover
{
	 color:#000000;
}
#gallery .box p {
  margin: 1em 0;
  padding: 0;
  line-height: 1.4;
  color:#000000;
}
#gallery .box .more {
  height: 18px;
  line-height: 18px;
  
    bottom: 0;
  right: 0;
  width: 3.2em;
  
  margin-bottom: 0;
  
}
#gallery .box .more a {
  color: #000000;
  font-size:15px;
   display:block;
   margin-left:5px;
}
#gallery .box .more a:hover {
  color:#000000;
}
#gallery .box-lit {
 
}
#gallery .box-lit h3 {
  background: top center url(images/tab_lit.gif) no-repeat;
}
#gallery .box-lit .more {
  
}


#gallery .box1 {
  float: left;
  width: 185px;
  padding: 0 20px 2.3em 0px;
  margin-right: 1px;
  background: #ffffff;
  position: relative;
  border-left:1px dotted #000000;

 
}



#gallery .box1 a {
  text-align: left;
  line-height: 23px;
  font: 22px "Times new roman", serif;
  color: #fff;
  height: 23px;
  --color:#CBBFAE;
  color:#000000;
  display :block;
  margin-bottom: 20px;
  background: top center url(images/tab_drk.gif) no-repeat;
}

#gallery .box1 a:hover
{
	 color:#000000;
}
#gallery .box1 p {
  margin: 1em 0;
  padding: 0;
  line-height: 1.4;
  color:#000000;
}
#gallery .box1 .more {
  height: 18px;
  line-height: 18px;
  
    bottom: 0;
  right: 0;
  width: 3.2em;
  
  margin-bottom: 0;
  
}
#gallery .box1 .more a {
  color: #000000;
  font-size:15px;
   display:block;
   margin-left:5px;
}
#gallery .box1 .more a:hover {
  color:#000000;
}
#gallery .box1-lit {
 
}
#gallery .box1-lit h3 {
  background: top center url(images/tab_lit.gif) no-repeat;
}
#gallery .box1-lit .more {
  
}
#gallery .box3 {
  float: left;
  width: 178px;
  padding: 0 0px 2.3em 23px;
 
  margin-right: 1px;
  background: #ffffff;
  position: relative;
  border-left:1px dotted #000000;

 
}



#gallery .box3 a {
  text-align: left;
  line-height: 23px;
  font: 22px "Times new roman", serif;
  color: #fff;
  height: 23px;
  --color:#CBBFAE;
  color:#000000;
  display :block;
  margin-bottom: 20px;
  background: top center url(images/tab_drk.gif) no-repeat;
}

#gallery .box3 a:hover
{
	 color:#000000;
}
#gallery .box3 p {
  margin: 1em 0;
  padding: 0;
  line-height: 1.4;
  color:#000000;
}
#gallery .box3 .more {
  height: 18px;
  line-height: 18px;
  
    bottom: 0;
  right: 0;
  width: 3.2em;
  
  margin-bottom: 0;
  
}
#gallery .box3 .more a {
  color: #000000;
  font-size:15px;
   display:block;
   margin-left:5px;
}
#gallery .box3 .more a:hover {
  color:#000000;
}
#gallery .box3-lit {
 
}
#gallery .box3-lit h3 {
  background: top center url(images/tab_lit.gif) no-repeat;
}
#gallery .box3-lit .more {
  
}


#gallerytext
{
text-align: center;
  line-height: 23px;
  font: 23px "Times new roman", serif;




  color: #000000;
  height: 25px;
  margin-bottom: 10px;

}
.shadowcontainer{
width: 180px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}

.shadowcontainer .innerdiv img
{
 width :165px;
 height :130px;

}

.servicebox
{
	text-decoration:none; 
	color:#000000
	
}
	.Ullink
	{
		 margin-top :10px;
		margin-left :20px;
		line-height :27px;
	}
	
	
	.Alink
{
 color:Red;
    text-decoration: none;
}
	
.newsBox
		      {			
			   padding:10px 0px 24px 0px;
			   background:url(../images/BackgroundBlock.jpg) 0px 0px no-repeat;
			    background-color:#f1f1f1; 
			    border-bottom :2px solid Menu;
			     border-bottom-left-radius:1em; 
			     border-bottom-right-radius:1em;
			         border-top-left-radius:1em; 
			     border-top-right-radius:1em;
			     margin-top: 0px;
			      width:220px;
			       padding-left:30px;
			     }
			       
			       	.newsBox h2
			       	
			       	{
			       	 font-size:18px;
			       	}
			       	
			       		.newsBox ul
			       		{
			       			margin-left :-15px;
			       		}
			       		
.newsBox p
		
{
			
 Color:#000000;
		
} 
			       					       		
		.newsBox ul{}
		.newsBox h1{ padding-left:20px; padding-top:10px;}
		.newsBox ul li{ list-style-image:url(../images/menu-leaf.gif);    padding:15px 15px 0px 0px; line-height:22px;}
		.newsBox ul li a
		{
			font-size:13px; 
			font-weight:bold; 
			 color:#000000;
			 text-decoration:none;
			  outline :none;
			  }
		.newsBox ul li a:hover{ text-decoration:none}
		.newsBox ul li span{ font-size:14px; color:#000000;}
		.newsBox ul li p{ line-height:15px; color:#000000; padding-right:10px;}
		.newsBox div p{ line-height:20px; color:#000000; padding-right:20px; padding-left:20px; padding-bottom:10px;}
		.newsBox ul li a:hover{color:#000000;}
		
		.headerlogo		
		{
			
			width:100%; 
			height:80px; 
			background-color:#000000; 
			padding-top:10px;
			
	    }
		
		
		
		.TopLogo
		{
			font-family:Bernard MT Condensed;
			font-size :30px;
			color :#E1EEEF;
			
		}
	    .Toplogotext
		{
			font-family:Times New Roman;
			font-size :14px;
			color :#CDD2D2;
			--padding-bottom:10px;
			padding-left:80px;
			
			margin-left:2px;
			
		}
		.Logotext
		{
			padding-left: 7%;
			--padding-top:5px;
			
	    }
	    .headercontact
	    {	    	
	    	float:right; 
	    	--padding-top:5px;
	    	padding-right:40px;
		    height:20px;
	    	width:100%;
	    	background-color:#0000000; 
	    }
	    .headercontacttext
	    {	    	
	    	font-family:Times New Roman;
			font-size :14px;
			color :#ECF5FA;
	    	float:right; 
	    	padding-right:40px;
	    }
	    .slideimage
	    {
	    	height:400px;
	    	width:610px;
	    	
	    	
	    }
	    .headingline
	    {
	    	
	    	border-top:1px solid #000000; 
	    	height:5px;
	    }
	    .thumpsimage
	    {
	    	width:100px;
	    	height:100px;
	    	
	    }
	    .pagecontact
	    {
	    	background-color:#F1F5F4;
	    	padding-left:5px;
	    	padding-right:5px;
	    	border-radius:10px;
	    	height:200px;
	    	padding-top:10px
	    	
        }
        
        
        .pagecontactindex
	    {
	    	padding-right:5px;
	    	float:right;
	        width:40%;
	    	background-color:#F1F5F4;
		    border-radius:10px;
	    	height:240px;
	    	padding-top:20px;
	    	padding-left:50px;
	    	
        }
        
        
        
	   .pagecontleft
	    {
	    	
	    	padding-left:5px;
	    	float:left;
	    	width:45%;
	    	
	    	
        }
          .pagecontright
	    {
	    	
	    	
	    	
	       
	        
        }
     
        .Rerurn
        {
        	font-weight:bold;
         	
         	
         	
        }
         #PrivacePolicymain
        {
        	
        	float:left;
        	width:600px;
        	height:400px;
        	padding-left:20px;
	    	padding-right:20px;
	    	padding-bottom:20px;
	    	padding-top:20px;
        	
        	
        }
 #PrivacePolicy
        {
        	padding-left:20px;
	    	padding-right:20px;
	    	padding-bottom:20px;
	    	padding-top:20px;
        	float:center;
           	width:500px;
        	height:530px;
        	border:1px solid #a1a1a1;
        	border-radius:20px;
        	
        	
        }
 	#CEOMessagemain
        {
        	
        	float:left;
        	width:600px;
        	height:600px;
        	padding-left:20px;
	    	padding-right:20px;
	    	padding-bottom:20px;
	    	padding-top:20px;
        	
        	
        }
	#CEOMessage
        {
        	padding-left:20px;
	    	padding-right:20px;
	    	padding-bottom:20px;
	    	padding-top:20px;
        	float:center;
           	width:500px;
        	height:530px;
        	border:1px solid #a1a1a1;
        	border-radius:20px;
        	
        	
        }
 #mgmtmain
        {
        	
        	float:left;
        	width:700px;
        	height:600px;
        	padding-left:20px;
	    	padding-right:20px;
	    	padding-bottom:20px;
	    	padding-top:20px;
        	
        	
        }
        #mgmt
        {
        	padding-left:20px;
	    	padding-right:20px;
	    	padding-bottom:20px;
	    	padding-top:20px;
        	float:center;
           	width:550px;
        	height:1050px;
        	border:1px solid #a1a1a1;
        	border-radius:20px;
        	
        	
        }
.color2{color: #000020;}
.padBot2{padding-bottom: 25px;}
.html-marquee {height:150px;width:800px;background-color:CCAA99;background-image:url(http://);font-family:Verdana;font-size:14px;color:660000;font-weight:bold;border-width:1;border-style:dotted;border-color:CCFF99;}
.marquee {
  width: 700px;
  overflow: hidden;
  border: 0px solid #CCAA99;
  background: #99ffcc;
  color: #800000
}

