/*
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 */

body
{
	margin: 0 0 0 0;
	width: 100%;
	height:  100%;
	background-color: #EAEAEC;
	font-family: Arial, Microsoft Sans Serif;
	font-size: 11px;
	overflow: auto;
}

table
{
	font-family: Arial, Microsoft Sans Serif;
	font-size: 11px;
}

ul
{
	color: #C01D38;
}

hr
{
	height: 1px;
	border: 1px dotted #cccccc;
}

a { color:#616161; text-decoration:none; }
a:visited { color:#616161; }
a:hover { color:#616161; text-decoration:none; }
a:link { color:#616161; }
a:active { color: #616161; }

a.normalLink { color:#B35E6F;text-decoration:none; }
a.normalLink:visited { color:#B35E6F; }
a.normalLink:hover { color:#B35E6F; text-decoration: underline; }
a.normalLink:link { color:#B35E6F; }
a.normalLink:active { color:#B35E6F; }

a.newsLink { color:#C01D38;text-decoration:none; }
a.newsLink:visited { color:#C01D38; }
a.newsLink:hover { color:#E24561; text-decoration: underline; }
a.newsLink:link { color:#C01D38; }
a.newsLink:active { color: #C01D38; }

body .content
{
	background-color: White;
	width: 820px;
	height: 100%;
}

body .content .headerText
{
	font-family: Tahoma, Microsoft Sans Serif;
	font-size: 14px;
	color: #C01D38;
	font-weight: 600;
}

body .content .headerTheHeartPrefix
{
	font-family: Arial, Microsoft Sans Serif;
	font-size: 15px;
	color: #616161;
	font-weight: 600;
}

body .content .headerTheHeartWord
{
	font-family: Arial, Microsoft Sans Serif;
	font-size: 15px;
	color: #C01D38;
	font-weight: 600;
}

body .content .normalText
{
	color: #616161;
}

body .footer
{
	color: White;
}

.spacer
{
	font-size: 1px;
	border-width: 0px;
	background-color: Transparent;
}

.dot
{
	width:1px;
	height:1px; 
	background-color:#797979; 
	font-size:1px
}

.picturePanel
{
	background-color: #f0f0f0;
	border: solid 1px #cccccc;
	padding: 5px 5px 5px 5px;
}

.picturePanel .title
{
	background-color: #bcbcbc;
	color: #ffffff;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
}

.picturePanel .item
{
	background-color: #ffffff;
	border:1px solid #cccccc; 
	padding: 5px 5px 5px 5px;
}

.picturePanel .item img
{
	border:1px solid #cccccc; 
}

.loadingMask
{
	background-color:#f0f0f0;
	border:solid 1px #cccccc;
}

.loadingMaskAnimate
{
	background-color:#ffffff;
	border:solid 1px #cccccc;
}

/* ----------------------------------------------------- */
/* LEFT PANEL */
/* ----------------------------------------------------- */
body .content .leftPanel
{
	color: #5D5D5D;
	border-right: dotted 1px #aaaaaa;
}

/* left menu */
body .content .leftPanel .leftMenu
{
	background-color: White;
	padding: 0 3 3 0;
}

body .content .leftPanel .leftMenu .item
{
	background-color: White;
	/*cursor: hand;*/
}

body .content .leftPanel .leftMenu .item .normal
{
	color: #5D5D5D;
	padding: 2px 0px 2px 17px;
	border-bottom: dotted 1px #aaaaaa;
	width: 152px;
	cursor: hand;
}

body .content .leftPanel .leftMenu .itemHighlight
{
	background-color: #DADADA;
	cursor: hand;
}

body .content .leftPanel .leftMenu .itemHighlight .normal
{
	padding: 2px 0px 2px 17px;
	border-bottom: dotted 1px #aaaaaa;
	width: 152px;
	cursor: hand;
}

/* ----------------------------------------------------- */
/* CENTER PANEL */
/* ----------------------------------------------------- */

body .content .centerPanel
{
	color: #5D5D5D;
}

body .content .centerPanel .grayHeader
{
	color: #5D5D5D;
}

body .content .centerPanel .redHeader
{
	color: #C01D38;
}

body .content .centerPanel .contentText
{
	color: #5D5D5D;
}

/* ----------------------------------------------------- */
/* RIGHT PANEL */
/* ----------------------------------------------------- */

body .content .rightPanel
{
	color: #5D5D5D;
}

/* News */
body .content .rightPanel .news
{
	color: #5D5D5D;
}

body .content .rightPanel .news .date
{
	color: #C01D38;
}

body .content .rightPanel .news a .readMore
{
	color: #414141;
	text-decoration: none;
}

body .content .rightPanel .news a .readMore:visited
{
	color: #414141;
	text-decoration: none;
}

body .content .rightPanel .news a .readMore:hover
{
	color: #B6B4B1;
	text-decoration: underline;
}

body .content .rightPanel .news a .readMore:link
{
	color: #414141;
}

body .content .rightPanel .news a .readMore:active
{
	color: #414141;
}

body .content .rightPanel .news a .moreNews
{
	color: #C01D38;
	text-decoration: none;
}

body .content .rightPanel .news a .moreNews:visited
{
	color: #C01D38;
	text-decoration: none;
}

body .content .rightPanel .news a .moreNews:hover
{
	color: #C01D38;
	text-decoration: underline;
}

body .content .rightPanel .news a .moreNews:link
{
	color: #C01D38;
}

body .content .rightPanel .news a .moreNews:active
{
	color: #C01D38;
}

body .content .rightPanel .news hr
{
	color: #C01D38;
}