/* CSS by dbrucz */
/* body {
	margin: 0; padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 16px; 
	color: #666666;
	background: #ffdbdb;
} 

h1, h2, h3, h4, h5, h6, p,
blockquote, dl, dd, dt, small, 
form, fieldset, button, input, textarea { margin: 0; padding: 0; }
img { border: none; } 
p {  padding-bottom: 10px; } */

h2 { margin: 5px 0;	font-size: 12px;  font-weight:bold;	color:#666666;	}
h3 { margin: 5px 0;	font-size: 14px;  font-weight:bold;	color:#666666;	}
h4 { margin: 5px 0;	font-size: 16px;  font-weight:bold;	color:#666666;	}

a, a:visited { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; 
	text-decoration: none; background-color: none;
}
a:hover { color: #666666; text-decoration: underline; }

.TopMenulink_Style, a.TopMenulink_Style, a:visited.TopMenulink_Style {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; 
	text-decoration: none; background-color: none;
}
a:hover.TopMenulink_Style { color: #ffffff; text-decoration: underline; }

.MainMenulink_Style, a.MainMenulink_Style, a:visited.MainMenulink_Style {
	padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold;
	text-decoration: none; background-color: none;
}
a:hover.MainMenulink_Style { font-weight:bold; color: #ffffff; text-decoration: underline; }

a.menulink, a:visited.menulink { width:168px; padding: 5px; display: block; text-align: left; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #83858b; border: none; }
a.menulink:hover { color: #d0414c; border: none; text-decoration: none; background-color:#ffdbdb; }

.redlink, a.redlink, a:visited.redlink {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c41320; 
	text-decoration: underline; background-color: none;
}
a:hover.redlink { color: #c41320; text-decoration: none; }

/* content style */

.expandable { width: 100%; }
.mainTable_style { width: 900px; }
.centerTable_style { width: 898px; background-color: #ffffff; }

.pinkDarkHeader_style { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #d0414c;
}

.ItemHeader_Style {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #fb4e4e; 
}
.contentItems_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #666666;
}

.Header18Size_Style {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; color: #fb4e4e; 
}

/* color palette style */
.whiteline_color { background-color: #ffffff; }
.pinkline_color { background-color: #ffdbdb; }
.grey_color { background-color: #ebebeb; }

/* bg style */
.topheader-bg {
	background-image: url(../shared/topheader-bg.gif);
	background-repeat: repeat-x;
}

.topmenu1-bg_style {
	background-image: url(../shared/top-menu1-bg.gif);
	background-repeat: repeat-x;
}
.topmenu2-bg_style {
	background-image: url(../shared/top-menu2-bg.gif);
	background-repeat: repeat-x;
}

.footerbg_style {
	background-image: url(../shared/footer-bg.gif);
	background-repeat: repeat-x;
}

/* footer style */
.footerMenulink, a.footerMenulink, a:visited.footerMenulink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #fc6d6d;
	text-decoration: none; background-color: none;
}
a:hover.footerMenulink { color: #fc6d6d; text-decoration: underline; }

.footerlink, a.footerlink, a:visited.footerlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #ffffff; 
	text-decoration: none; background-color: none;
}
a:hover.footerlink { color: #ffffff; text-decoration: underline; }

.copyright_style {
	padding-left: 10px; padding-right: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #ffffff;
}

