@charset "utf-8";
/* CSS Document */

body {
 	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {
	color: #48182C;
}

a:hover {
	color: #7A003B;
}

td {
 	vertical-align: top;
 	color: #5D5952;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:10px;
 	line-height:16px;
}

.sm { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}

.lg {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
	/*color:#990000;*/
 	line-height:16px;
}

.lgmaroon {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:14px;
	color:#48182C;
 	line-height:18px;
}

.wine {
	color:#7A003B;
}

.winearial {
	font-family: Arial, Helvetica, sans-serif;
 	font-size:11px;
	color:#7A003B;
}

.lgarial {
	font-family: Arial, Helvetica, sans-serif;
 	font-size:14px;
}

.planname {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#7A003B;
	font-size:11px;
}

.commname {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#7A003B;
	font-size:11px;
	text-transform:uppercase;
}

.cursor {  cursor: hand}

.lghead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #7B003C;
}
/****************************************************************************************************
 ~§~ Main Menu
****************************************************************************************************/
#mainMenu {
 padding: 0px;
}

#mainMenu ul {
 list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding:0px;
}

#mainMenu li {
 margin: 0px 0px 0px -4px;
 display: inline;
}

#mainMenu li.firstItem {
 margin: 0px 0px 0px 0px;
}

/****************************************************************************************************
 ~§~ Logo
****************************************************************************************************/
td.logo {
 background-image:url(images/header/common/logo_filler.gif);
	background-position:bottom;
	
}

/****************************************************************************************************
 ~§~ Breadcrumb
****************************************************************************************************/
#breadcrumb {
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0px;
	}

#breadcrumb ul {
 list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding-left: 7px;
}

#breadcrumb li {
 display: inline;
	margin: 0px;
}

#breadcrumb li.current a {
 color:#978E80;
}

#breadcrumb a {
 text-decoration:none;
	color:#000000;
}

#breadcrumb a:hover {
 text-decoration:underline;
}

/****************************************************************************************************
 ~§~ General
****************************************************************************************************/
.panelEdge {
 background-repeat:repeat-y;
}


/* common ---------------------------------------------------------------------------------------------------- */


/* Footer ---------------------------------------------------------------------------------------------------- */
.footer {
	/*background-image:url(images/main/footer.gif);
	background-repeat:repeat-x;
	background-position:top;
	*/
	
	text-align:left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.footer span {
	/*background-image:url(images/footer/footer_divider.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	*/
	padding-left:0px;
}

.footer ul {
 margin-top: 10px;
}

.footer li {
 display: inline;
}

.footer a {
	color:#7E7A6F;
}

.footer a:hover {
	color:#000000;
}
