/* CLASSES */
.important { color:red;font-weight:bold; }
.main_table { border:1px solid red; padding:0px; }
.main_td { border-top:1px solid white; border-bottom:1px solid white; }
.head { color:#0862a8; font-family:sans-serif; font-size:16px; font-weight:bolder; height:44px; padding-right:10px; background-image:url(img-concept-1/bg_head.png); }
.news { padding:15px; padding-bottom:0px; }
.news_head { color:gray; font-weight:bold; padding-bottom:15px; }
.news_title { color:black; font-weight:bold; }
.news_body { color:black; text-align:justify; padding-bottom:15px; }
.data { background-color:#F1F1F1; padding:25px; }
.data2{background-color:#B0C4De; padding:20px;}
.heading { position:relative;border-bottom:1px solid silver;margin-bottom:10px;padding-bottom:5px;color:#186fbf;font-weight:bold;font-size:14px; }
.actuals { border:0px solid green; margin-left:20px; width:250px;color:#666666;padding:10px;font-size:11px; }
.form_select { border:0px solid silver; font-family:helvetica,verdana; font-size:12px; font-weight:normal; }
.actuals_body { background-color:white; }
.actuals_heading { border-bottom:1px solid silver;margin:20px;margin-bottom:5px;padding-bottom:5px;color:#186fbf;font-weight:bold;font-size:14px; }
.actuals_txt { margin:20px;margin-top:0px;margin-bottom:0px;text-align:justify; }
.actuals_bottom { margin:20px;margin-top:5px;margin-bottom:5px;padding-top:5px;border-top:1px solid silver; }
.sm_heading { color:#186fbf;font-weight:bold;font-size:12px; }
.inactive { color:grey; font-weight:bold; }
.plDetTbl { background-color:#5C5C5C; }
.plDetHead { background-color:#186fbf; color:white; font-weight:bold; font-size:12px; padding:3px; }
.plData { background-color:#EDEDED; color:black; font-weight:normal; font-size:12px; padding:3px; }
.plDataQ0 { background-color:#EDEDED; color:black; font-weight:normal; font-size:12px; padding:3px; }
.plDataQ1 { background-color:#FFFFFF; color:black; font-weight:normal; font-size:12px; padding:3px; }
.plPrice { color:black; font-weight:normal; font-size:12px; }
.nonDprod { color:black; font-weight:normal; font-size:12px; }
.catList { border:0px solid green; margin-left:20px; width:250px;color:#666666;padding:10px;font-size:12px; }
.inputForm { border:1px solid silver; color:black; background-color:white; text-align:center; margin:2px; font-family:helvetica,verdana; font-size:12px; }
.submitForm { border:1px solid silver; color:white; background-color:#0A3D63; font-weight:bold; text-align:center; margin:2px; font-family:helvetica,verdana; font-size:12px; }
.normTxt { font-family:helvetica,verdana; font-size:12px; font-weight:normal; text-decoration:none; }
.defTbl { font-family:helvetica,verdana; font-size:12px; font-weight:normal; text-decoration:none; background-color:#f5f5f5; }
.defTd { font-family:helvetica,verdana; font-size:12px; font-weight:normal; text-decoration:none; background-color:white; }
input { font-family:helvetica,verdana; font-size:12px; font-weight:normal; text-decoration:none; }
select { font-family:helvetica,verdana; font-size:12px; font-weight:normal; text-decoration:none; }

.ivd_menu { position:absolute;float:left;font-size:12px;font-weight:bold;border:0px solid red;top:122px;right:20px;color:yellow; }
.ivd_menu a:hover { position:absolute;float:left;font-size:12px;font-weight:bold;border:1px solid red;top:122px;right:20px;color:yellow; color:#1378C0; }

.buttons a {
	position:absolute;
	float:left;
	top:120px;
	left:350px;
	color: yellow;
	border: 0px solid white;
	padding: 1px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	text-align: center;
	padding:3px;
	padding-left:5px;
	padding-right:5px;
}

.buttons a:hover {
	background-color: #1279C2;
	color:yellow;
	text-decoration: none;
	padding:3px;
	padding-left:5px;
	padding-right:5px;
}

.buttons_right a {
	position:absolute;
	float:left;
	top:120px;
	right:20px;
	color: yellow;
	border: 0px solid white;
	padding: 1px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	text-align: center;
	padding:3px;
	padding-left:5px;
	padding-right:5px;
}

.buttons_right a:hover {
	background-color: #1279C2;
	color:yellow;
	text-decoration: none;
	padding:3px;
	padding-left:5px;
	padding-right:20px;
}


/* TAGS */
body { font-family:helvetica,verdana; font-size:12px; font-weight:normal; text-decoration:none; background-color:white; /*overflow:hidden; overflow-x:hidden;overflow-y: scroll;overflow:-moz-scrollbars-vertical;*/ }

/* LINKS */
a { color:#ae1904; text-decoration:none; font-weight:bold; }
a:hover { color:grey; }