/* MAIN CSS FILE */

/* 	This CSS File is created and may be used
	only for the website of 
	Universal Robina Corporation
	by Sheero Media Solutions Group, Inc.
*/

body {
	background-color:#1b8e6f;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
body, td, th {
	color:#545454;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

a {color:#f56e57;}
a:hover {color:#04b189;}

a.reversed {color:#04b189; text-decoration:none;}
a.reversed:hover {color:#f56e57;}

/* Structure */
.body {
	background-image:url(images/background1.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
}
.body2 {
	background-image:url(images/background5.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	padding:0px 0px 10px 0px;
}
.container {
	width:776px;
	padding:0px 0px 23px 0px;
	margin:auto;
	background-image:url(images/header.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.col1 {
	width:242px;
	float:left;
	padding:31px 0px 0px 0px;
}
.col2 {
	width:534px;
	float:right;
}


/* Footer */
.footer {
	width:776px;
	margin:auto;
	padding:21px 0px 0px 0px;
	text-align:center;
	background-image:url(images/background4.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color:#7c7c7c;
	font-size:11px;
}
	.footer a {color:#7c7c7c; text-decoration:none;}
	.footer a:hover {color:#5a5a5a;}


/* Sidebar */
.col1-content {
	width:222px;
	margin:0px;
	padding:0px 0px 0px 20px;
}
.thelogo {
	width:222px;
	height:48px;
	display:block;
	margin:0px 0px 30px 0px;
	padding:0px;
}
	.thelogo a {
		width:222px;
		height:48px;
		display:block;
		text-decoration:none;
	}
.homewelcome {
	color:#545454;
	font-size:12px;
	text-align:left;
	padding:0px 0px 20px 0px;
	line-height:18px;
}

/* Side Bar Nav Links */
.thesidebar {
	padding:0px 0px 18px 0px;
}
.sb_jgsummit {
	margin:0px 0px 10px 0px;
	padding:5px 0px 5px 85px;
	background-image:url(images/jgslink.gif);
	background-repeat:no-repeat;
	color:#626262;
	font-size:11px;
}
.sb_jgsummit a {color:#626262; text-decoration:none;}
.sb_jgsummit a:hover {color:#000000;}

.sb_jgsummit1 {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	color:#626262;
	font-size:11px;
	text-align:center;
}
.sb_jgsummit1 img {border:none;}

.sb_sidelinks {
	padding:10px 0px 0px 0px;
	margin:0px;
}
.sb_sidelinks p {
	margin:0px;
	padding:0px 0px 10px 0px;
}
.sb_sidelinks h4 {
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#cf020a;
	font-size:13px;
	font-weight:bold;
}
.sb_sidelinks ul {margin:0px; padding:0px 0px 15px 20px; list-style-type:none;}
.sb_sidelinks ul li {
	background-image:url(images/icon_sidelinks.gif);
	background-repeat:no-repeat;
	padding:0px 0px 12px 12px;
	margin:0px;
	color:#04b189;
	font-size:12px;
}
.sb_sidelinks ul li a {color:#04b189;}
.sb_sidelinks ul li a:hover {color:#f56e57;}

/* Content */
.contentarea {
	width:511px;
	padding:0px 0px 10px 23px;
	margin:0px 0px 10px 0px;
	background-image:url(images/background-content.gif);
	background-repeat:repeat-y;
}
.insidepage {padding:6px 23px 55px 30px; width:481px; margin:104px 0px 0px 0px;}
.insidepage_withgfx {padding:0px 23px 55px 30px; width:481px; margin:0px 0px 0px 0px;}

.welcomegrfx {
	width:534px;
	padding:26px 0px 0px 0px;
}
.homeprods {
	width:534px;
	background-image:url(images/background-content.gif);
	background-repeat:repeat-y;
	padding:0px 0px 10px 0px;
}

.contentarea h2 {
	color:#cf020a;
	font-size:18px;
	font-weight:bold;
	padding:0px 0px 15px 0px;
	margin:0px;
}
.contentarea h3 {
	color:#04b189;
	font-size:15px;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	margin:0px;
}
.contentarea h4 {
	color:#04b189;
	font-size:15px;
	font-weight:bold;
	padding:5px 0px 4px 0px;
	margin:0px;
}
.contentarea h5 {
	color:#04b189;
	font-size:13px;
	font-weight:bold;
	padding:5px 0px 4px 0px;
	margin:0px;
}

.contentarea p {
	font-size:12px;
	line-height:18px;
	text-align:justify;
	margin:0px;
	padding:0px 0px 12px 0px;
}
.contentarea ul {margin:0px; padding:5px 0px 5px 20px; list-style-type:none;}
.contentarea ul li {
	background-image:url(images/icon_latestnews.gif);
	background-repeat:no-repeat;
	padding:0px 0px 12px 12px;
	margin:0px 0px 0px 0px;
	color:#90908f;
}
.contentarea ul li.regulartext {
	color:#545454;
	text-align:justify;
	line-height:18px;
}

.contentarea table {margin:0px 0px 0px 0px; padding:0px; 
	border:1px solid #ffffff;
	border-right:none;
	}
.contentarea table td {
	padding:5px;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	font-size:11px;
	line-height:normal;
}
.contentarea table .heading {	
	background:#04b189;
	font-weight:bold;
	text-align:center;
}

.tableheader {color:#ffffff; font-size:12px;}
.cell_odd {background:#daf3ed;}
.cell_even {background:#f5f5f5;}
.cell_highlight {background:#b3e7db; font-weight:bold; font-style:italic;}

/* Home Current Promos */
.currentpromos {
	padding:0px 3px 15px 3px;
	margin:0px 0px 0px 0px;
	background-image:url(images/sep.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.currentpromos p {
		font-size:11px;
	line-height:normal;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.currentpromos .rsscontainer {
	padding:0px 0px 10px 0px;
	margin:0px;
}
.currentpromos .rsstitle {
	display:block;
	font-size:12px;
	padding:0px 0px 5px 0px;
}
.currentpromos .rssdescription {}

/* Home Latest News */
.latestnews {
	padding:0px 3px 35px 3px;
	margin:0px 0px 0px 0px;
}
.latestnews ul {margin:0px; padding:0px; list-style-type:none;}
.latestnews ul li {
	background-image:url(images/icon_latestnews.gif);
	background-repeat:no-repeat;
	padding:0px 0px 15px 12px;
	margin:0px 0px 0px 0px;
	color:#90908f;
	font-size:11px;
}
.latestnews ul li span.lnlink {
	display:block;
	font-size:12px;
}

img.gfxlink {
	border:none;
	padding-right:10px;
	float:left;
}

/* Form */
.formbox {
	margin:10px 0px 10px 0px;
	padding:20px 24px 10px 20px;
	background:#f7f7f7;
}
.formbox form {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.formbox .col1 {
	width:200px;
	float:left;
	padding:0px 25px 0px 0px;
	margin:0px;
}
.formbox .col2 {
	width:200px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.formbox .entry {
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	display:block;
}
.formbox .label {
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	font-weight:bold;
	display:block;
}
.formbox .field {
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	display:block;
}

.formbox .widthfix {width:200px;}

.formbox input.formbutton {
	color:#ffffff;
	background:#626262;
	border-top:1px solid #979797;
	border-right:1px solid #535353;
	border-bottom:1px solid #4a4a4a;
	border-left:1px solid #7c7c7c;
	font-size:11px;
	text-transform:uppercase;
	padding:3px;
	width:120px;
}

/* Overrides */
.homered {
		display:block;
		color:#cf020a;
		font-size:15px;
		font-weight:bold;
		padding:0px 0px 0px 0px;
}	
.homered a {color:#cf020a; text-decoration:none;}
.homered a:hover {color:#04b189;}

.clear {clear:both;}

.h2subhead {
	display:block;
	font-size:14px;
	padding:0px 0px 0px 0px;
}
.h4subheadlinks {
	display:block;
	font-size:12px;
	font-weight:normal;
	padding:0px 0px 5px 0px;
}
	.h4subheadlinks a {color:#04b189; text-decoration:none;}
	.h4subheadlinks a:hover {color:#f56e57;}


.black {color:#262626;}
.red {color:#cf020a;}
.gray {color:#545454;}
p.sep {padding:0px 0px 3px 0px;}

.leftimage {padding:5px 15px 10px 0px;}
.rightimage {padding:5px 0px 10px 15px;}