/* General */
td {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
}
body {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
}
body {
	padding: 0px;
	margin: 0px;
	background: url("../images/bgimg.jpg") repeat-x 0 0 #424242;
}
img {
	margin:0px;
	padding:0px;
}
p {
	margin:0px;
	padding:0px;
}
h1 {
	color:#000000;
	font-size: 17px;
	padding: 0px;
	margin: 0px;
}
h2{
	color:#666666;
	font-size: 15px;
	padding: 0px;
	margin: 0px;
}
h6 {
	font-size: 13px;
	padding: 0px;
	margin: 0px;
}
h5 {
	font-size: 13px;
	padding: 0px;
	margin: 0px;
}
h4 {
	font-size: 13px;
	padding: 0px;
	margin: 0px;
}
h3 {
	font-size: 13px;
	padding: 0px;
	margin: 0px;
}
.table732 {
	width:732px;
}

.table712 {
	width:712px;
}

.table708 {
	width:708px;
}

.table100 {
	width:100%;
	background-image: url('../images/contentbk.gif');
}

.table444 {
	width:444px;
	border-left: 2px #FFFFFF solid;
	height:195px;
}

.table465 {
	width:465px;
}

a {
	color:#748B05;
}

a:hover {
	color:#748B05;
	text-decoration:none;
}

/*------------------Header starts----------------*/
/*------------------Top link starts----------------*/
.toplink_left {
	background: url("../images/toplink-leftbg.gif") no-repeat left top;
}
.toplink_middle {
	background: url("../images/toplink-middlebg.jpg") repeat-x left top;
	padding: 0px 26px 0px 0px;
	width: 100%;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	height: 46px;
	margin:0px;
	vertical-align:middle;
}
.toplink_right {
	background: url("../images/toplink-rightbg.gif") no-repeat right top;
}
/*------------------Top link ends----------------*/
.logo {
	background: url("../images/logo.jpg") no-repeat left top;
	font-size:30px;
	width:262px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	letter-spacing: 2px;
	font-family:Arial, Helvetica, sans-serif;
}
/*------------------Navegation starts----------------*/
.link {
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	background: url("../images/link-bg.jpg") repeat-x left;
}
.link ul {
	list-style-type: none;
	padding: 0 0 0 0px;
	margin: 0px;
}
.link ul li {
	background: url("../images/link-divider.jpg") no-repeat center right;
	float: left;
	color: #FFFFFF;
}
.link ul li.nobg {
	color: #FFFFFF;
	background-image: none;
}
.link ul a {
	font: normal 16px/37px Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration: none;
	padding: 0 10px 0 10px;
}

.link ul a:hover {
	color:#CCCCCC;
}
/*------------------Navegation ends----------------*/
/*------------------Header ends----------------*/
/*------------------Body starts----------------*/
/*------------------Body left starts----------------*/
.maincolumn {
	padding:12px 14px 12px 14px;
	width:100%;
}

.catalog_table {
	width:98%;
	border-collapse:collapse;
}

.catalog_cells {
	padding: 10px 15px 5px 5px;
	border-bottom: 1px #CCCCCC solid;
	vertical-align: top;
}

.catalog_image_cell {
	width:94px;
	padding: 10px 5px 0px 0px;
	border-bottom:1px #CCCCCC solid;
	vertical-align:top;

}


/*------------------Body right starts----------------*/

.rightcolumn {
	padding: 12px 8px 12px 2px;
	width:230px;
}

.infobox {
	background-image:url('../images/infobox2.gif');
	padding:9px;
	font-size:12px;
	color:#FFFFFF;
}

.infobox_width {
	margin-bottom:18px;
	width:220px;
	background-image:url('../images/infobox2.gif');
}

.infobox a {
	color:#FFFFFF;
}

.infobox a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.infobox ul {
	margin:5px 0px 0px 25px;
	padding:0px;
	list-style-type:square;
}

/*---------------------Contact Form----------------*/
.formelements {
	border:1px #CCCCCC solid;
	font-size:13px;
}
.form_table {
	margin:1px;
	width:250px;
	margin:0px 0px 0px 0px;
	border:1px #CCCCCC solid;
	border-collapse:collapse;
}
.form_column1 {
	width:90px;
}

/*------------------ scroller ----------------*/

#marqueecontainer{
	position: relative;
	width: 200px; /*marquee width */
	height: 150px; /*marquee height */
	background-color: transparent;
	overflow: hidden;
	padding: 0px;
	background-image:url('../images/infobox2.gif'); 
	padding:9px;
	font-size:12px;
	color:#FFFFFF;
                                                   
}

#marqueecontainer a {
	color:#FFFFFF;
}

#marqueecontainer a:hover {
	color:#FFFFFF;
	text-decoration:none;
}


#vmarquee {
	width:100%;
	position: absolute; 
	background-image:url('../images/infobox2.gif');                                                       
}

#scroll {
	width:200px;
	background-image:url('../images/infobox2.gif');   
	
}


#bodybk {
		background-image:url('../images/infobox2.gif'); 
		background-repeat:repeat;  
}

#datacontainer {	
	position: absolute; 
	width:200px;
	background-color: transparent;
	overflow: hidden;
	padding: 0px;
	background-image:url('../images/infobox2.gif'); 
	font-size:12px;
	color:#FFFFFF;
}

#datacontainer a {
	color:#FFFFFF;
}

#datacontainer a:hover {
	color:#FFFFFF;
	text-decoration:none;
}


/*------------------Body ends----------------*/
/*------------------Footer starts----------------*/
.footer_left {
	background: url("../images/footer-leftbg.gif") no-repeat left top #171F20;
}
.footer_middle {
	background: url("../images/footer-middlebg.jpg") repeat-x left top #171F20;
	margin:0;
	width:100%;
	padding: 0px;
	color: #FFFFFF;
	font-size:12px;
	padding:8px;
}
.footer_middle p {
	margin:0;
	padding:0;
}
.footer_middle a {
	color: #FFFFFF;
	text-decoration: none;
}
.footer_middle a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.footer_right {
	background: url("../images/footer-rightbg.gif") no-repeat left top #171F20;
}
/*------------------Footer ends----------------*/