


/* ===== PRIME CONTENT AREA ===== */

#primeContent {
	width: 760;
	padding: 2px;
}



/* ===== SUB CONTENT AREA ===== */

#subContentContainer {
	width: 760;
	margin: 2px;
	height: 175px;
	background-color: #F6F7F8;	
}

#subContentContainer #leftCol {
	width: 251px;
	float: left;
	height: inherit;
}

#subContentContainer #centerCol {
	width: 250px;
	height: inherit;
	float: left;
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}

#subContentContainer #rightCol {
	width: 251px;
	float: left;
	height: inherit;
}

.colHeader {
	height: 22px;
	background: #74808C url(http://www.krononsolutions.com/images/ms/home/column_hdr_bg.gif) top repeat-x;
	font: 9pt Verdana, Arial;
	font-weight: bold;
	color: #ffffff;
}

.headerText {
	padding-left: 6px;
	padding-top: 3px;
}

.colBody {
	font: 8pt Verdana, Arial;
	color: #333333;
	padding: 6px;
}

.colSpacer {  
	/* background-image: url(http://www.krononsolutions.com/images/ms/global/dot_line.gif);  */
	background-repeat: repeat-y; 
	width: 2px;
	float: left;
	height: inherit;
}

.newsDate {
	font: 8pt Verdana, Arial;
	color: #333333;
}

#recentNews tr td {
	padding-bottom: 4px;
}

a.newsLink { font: 8pt Verdana, Arial; color: #3088CC; background: #F6F7F8; text-decoration: none; }
a.newsLink:hover { color: #FFFFFF; background: #3F84E5; }

#subContentContainer ul { list-style: none; padding-top: 4px; margin: 0; }
#subContentContainer li { background: url(http://www.krononsolutions.com/images/ms/global/arrow_bullet.gif) no-repeat left; padding:0; margin: 0; padding-left: 16px;}


/* ===== LOGIN MODULE ===== */

#loginModule {
	width: 187px;
	height: 187px;
	border: 1px solid #E2DFDC;
	background-color: #F1F3F5;
	float: left;
}

#loginModule table {
	width: 170px;
	margin: 8px;
	align: center;	
}

#loginModule table tr td{
	padding-bottom: 2px;
	text-align: left;
}

#loginModule table tr td.header {
	font: 8pt Verdana, Arial;
	color: #3A3A3A;
	text-align: left;
}

#loginModule table tr td.label {
	font: 8pt Verdana, Arial;
	color: #333333;
	text-align: left;
}

/* ===== TEASER ===== */
#mainTeaser {
	width: 565px;
	height: 189px;
	float: left;
	margin-left: 2px;
}