/* CSS Document */

body {
	margin:0 auto; text-align:center; background-color:#efefef;
	}

div,p,ul,li,h1,h2,h3,h4,h5,h6 {
	margin:0px; padding:0px;
	}
#main_container {
	width:870px; text-align:center; margin:0 auto; background:#fff;
	}
#about_container {
	width:99%; text-align:center; margin:0 auto; background:#000;
	}
#leftPortion {
	width:268px; float:left; background:#FFFFFF; border-left:1px solid #fff;
	}
#centerPortion {
	width:540px; float:left; background:#FFFFFF;
	}
#rightPortion {
	width:60px; float:left; background:#FFFFFF; border-right:1px solid #fff; height:inherit;
	}
.sidePanel {
	background:#000000; font-family:Garamond, Trebuchet MS, Tahoma, Arial, verdana; font-size:16px; color:#00D269; padding-left:35px; line-height:30px; text-align:left;
	}
.sidePanel ul {	
	list-style-image:url(../images/bullet.jpg);color:#00D269; text-decoration:none;
	}
.sidePanel ul li a{
	color:#00D269; text-decoration:none;
	}
.sidePanel ul li a:hover{
	color:#fff;
	}
	
/*marquee css*/

#marqueecontainer{
position: relative;
width: 530px; /*marquee width */
height: 40px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px; text-align:justify;
}
#vmarquee {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; text-align:justify; padding:0px 10px;
	line-height:18px; width:500px;
	}	

h3 {
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal;
	}
	
.textwhitebold {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:18px;
	}
.textblack, .textblack a {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;
	line-height:18px;
	}
.textblack a:hover {
	color:#000000; text-decoration:underline;
	}
.redhead {
		font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ff0000; font-weight:bold; text-decoration:none;
	line-height:20px;
	}
.topLinks {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:45px; text-decoration:none; background:#efefef; 
	}
.topLinks a{
	font-weight:bold; color:#000000; text-decoration:none; padding:0px 3px;
	}
.topLinks a:hover{
	font-weight:bold; color:#00D269; text-decoration:none;
	}
.yellowtext {
	color:#FBDF20; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; line-height:18px; text-decoration:none;
	}
.greentext {
	color:#00BB00; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:18px; text-decoration:none;
	}
.greentext a {
	color:#00BB00; font-size:14px; text-decoration:none;
	}
.greentext a:hover {
	color:#FBDF20; text-decoration:none;
	}
.productName {
	font-family:Arial, verdana; font-size:15px; color:#00007B; font-weight:bold; line-height:18px;
	}
.productName span {	color:#B00000;}
 
 /*product table description*/
.productTable {	border:1px dashed #ccc;
} 
 .tableHead {
 	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; line-height:20px; background:#CFCFCF; font-weight:bold; text-align:center;
	}
  .tableDescpt {
 	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px; background:#E8E8E8; text-align:center;
	}
	
.products {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00007B; line-height:18px; text-decoration:none; font-weight:bold;
	}
.products a {
	color:#000000; text-decoration:none; font-weight:normal;
	}
.products a:hover{
	color:#B00000; text-decoration:none; font-weight:normal;
	}
.products .active {
	color:#000000; text-decoration:none; font-weight:normal; font-variant:small-caps; font-weight:bold;
	}
