body {
	background-color:#eceade; background-position:top; background-image:url(images/background.jpg); background-repeat:no-repeat;}


.copyright{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#949494; text-decoration:none;}
.copyright a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#949494; text-decoration:none;}
.copyright a:active{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#949494; text-decoration:none;}
.copyright a:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#949494; text-decoration:none;}
.copyright a:hover{color:#333333; text-decoration:underline;}
.leftnavigation a{font-family:Arial, Helvetica, sans-serif; color:#a0abc1; background-color:#2a4374; font-size:12px; font-weight:700; text-decoration:none; display:block; line-height:24px;}
.leftnavigation a:visited{color:#a0abc1; background-color:#2a4374;display:block;}
.leftnavigation a:active{color:#a0abc1; background-color:#2a4374;display:block;}
.leftnavigation a:hover {background-color:#4b608a;}
.heading1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1090bd;}
.heading2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#a3a8aa;}
.download {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8d9091; text-decoration:underline;}
.download a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8d9091; text-decoration:underline;}
.download a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8d9091; text-decoration:underline;}
.download a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8d9091; text-decoration:underline;}
.download a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
.topnav a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.topnav a:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.topnav a:active{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.topnav a:hover{color:#2a4374; text-decoration:none;}
.normaltext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8d9091;}
.normaltext a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8d9091; text-decoration:none;}
.normaltext a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8d9091; text-decoration:none;}
.normaltext a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8d9091; text-decoration:none;}
.normaltext a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1090bd; text-decoration:underline;} 
.welcometo{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1090bd; font-weight:bold;}
.website{font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#a3a8aa; font-weight:bold; padding-left:10px;}
.intro{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8d9091; text-align:justify; line-height:16px}
.formtext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8d9091; text-decoration:none;}


.subnavigation {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1090bd; text-decoration:none; line-height:20px;}
.subnavigation a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1090bd; text-decoration:none; line-height:20px; font-weight:bold;}
.subnavigation a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1090bd; text-decoration:none; line-height:20px; font-weight:bold;}
.subnavigation a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1090bd; text-decoration:none; line-height:20px; font-weight:bold;}
.subnavigation a:hover{color:#a3a8aa; text-decoration:none; line-height:20px; font-weight:bold;}
.contactTD1{color:#FFFFFF; background-color:#84c8df; padding-left:3px; line-height:18px}
.contactTD2{background-color:#EBEBEB; padding-left:3px}
.mainContent1{padding-right:10px; padding-top:8px; padding-left:10px; text-align:justify}
.mainContent2{padding-left:10px; padding-right:5px;}

.productImages{width:80px; height:70px; border:1px solid #999999}
.productTable{padding:3px; border:1px solid #e3e4e4;}
.productSpacer{width:10px; height:70px;}

    /*<![CDATA[*/
#posts{padding: 0; margin: 0;}
#posts li{width: 97%; border: 1px solid #eee; background-color: #F9F9F9; background-image: none; float: left; clear: both; list-style: none; margin: 0 0 5px 0; padding: 5px;}
#posts a{text-decoration: none; color: #999; font-size: 0.85em;}
#posts img{display: block;float: left; border: 1px #ccc solid; background: white; padding: 3px; margin: 0 10px 0 0;}
#posts h1{padding: 5px 0 0 0; margin: 0; color: #1090bd; font-family:Arial, Helvetica, sans-serif; font-size: 1em;}
#posts p{margin: 0; padding: 0 0 10px 0;}

#pscroller1{width:100%; height: 100px; }
.someclass{ //class to apply to your scroller(s) if desired}

.invisible {visibility:hidden;}
.visible {visibility:visible;}


.thumbnail{position: relative;z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span{position:absolute;background-color:lightyellow; width:508px; left:-1000px;border:1px dashed gray;visibility:hidden;color: black;text-decoration: none;}
.thumbnail span img{ /*CSS for enlarged image*/border-width: 10;padding: 2px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top:-110px;left: 0px; /*position where enlarged image should offset horizontally */}

.disco a{background-color:Transparent;}
.disco a:visitged{background-color:Transparent;}
.disco a:active{background-color:Transparent;}
.disco a:hover{background-color:#CCCCCC;}


/* for scrolling gallery */
#motioncontainer{WIDTH:386px;HEIGHT:82px;border:1px solid ##e3e4e4;}
#motioncontainer A IMG {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;}
#motioncontainer A:hover IMG {BORDER-RIGHT: navy 1px solid; BORDER-TOP: navy 1px solid; BORDER-LEFT: navy 1px solid; BORDER-BOTTOM: navy 1px solid}
#statusdiv {BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 2px; LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; BACKGROUND-COLOR: lightyellow}
#motioncontainer A:hover {COLOR: red}


.newsheading{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#8bb3c0;}
.newsdate{padding-right: 3px; padding-left: 3px; font-weight: bold; font-size: 11px; color: #ffffff; line-height: 19px; font-family: arial, helvetica, sans-serif; background-color: #84c8df}
.newsdetail{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#9a9b9c;}



/* code by raj */

.td_side1
{
	
	background:url('images/side1.png');
	width:12px;
}

.td_side2
{
	background:url('images/side2.png');
		
}



.border_txtbox
{
	border:0px;
	
}

.img-shadow {
clear: both;
float:left;
margin: 20px 0 0 17px !important;
margin: 20px 0 0 8px;
}

.img-shadow img {
display: block;
position: relative;
border: 1px solid #a9a9a9;
margin: -6px 6px 6px -6px;
padding: 4px;
} 

.search_box{
width:154px;
height:15px;
border:1px solid #34b9e7;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif; font-size:10px;
color:#76d0ee;
display:block;
padding-top:3px;
padding-left:5px;
}


.mainContents
{ 
	text-align:justify;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8d9091;
}

#page_contents
{
	width:560px;
}