﻿.middleColumn
{
	color: #898977;
	font-family: tahoma;
	font-size: 10px;
}

.standardText
{
	color: #9d9d8c;
	font-size: 10px;
	font-family: tahoma;
}

.friends
{
	font-size: 12px;
	height: 17px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	background-color: White; /*#E4F6D9;*/
	vertical-align: middle;
	text-align: center;
}


/* TOP MENU STYLE - START*/

.toptabs
{
	float: left;
	width: 100%; /*font-size: 1em;*/
	line-height: normal; /*border-bottom: 1px solid #314696;*/ /*margin-top: 20px;*/
}
.toptabs ul
{
	margin: 0pt; /*padding: 0px 10px 2px 50px;*/
	list-style: none;
	padding-left: 0px;
}
.toptabs li
{
	display: inline; /*margin: 0; 	padding: 0;	*/
}
.toptabs a
{
	float: left; /*background: url(        "images/tableft2.gif" ) no-repeat left top;*/
	margin: 0;
	padding: 0 0 0 0 px;
	text-decoration: none;
}
.toptabs a span
{
	float: none;
	display: block;
	background: url("images/toptab2.png" ) no-repeat; /* right top;*/ /*padding: 0px 15px 0px 6px;*/
	color: #FFF;
	white-space: nowrap;
	font-size: 0.8em;
	width: 125px;
	height: 18px;
	text-align: center;
	vertical-align: middle;
	font-family: Tahoma;
}
.toptabs a:hover span
{
	background-position: 100% -18px; /*padding: 0px 15px 0px 6px;*/
	cursor: pointer;
}

/* TOP MENU STYLE - END */


/* TOP LOGO STYLE - START */

.logoLine
{
	height: 56px;
	vertical-align: top;
}

.portalName
{
	padding: 10px 13px 0px 85px;
	float: left;
	font-size: 1.5em;
	font-family: Tahoma;
}

.slogan
{
	padding: 13px 13px 0px 35px;
	float: left;
	font-size: 0.6em;
	font-family: Tahoma;
	color: #9D9D8C;
}

.loginDiv
{
	padding: 7px 13px 0px 0px;
	float: right;
	font-family: Tahoma;
	color: #9D9D8C;
	font-size: 0.8em;
}

/* TOP LOGO STYLE - END */


/* MENU STYLE - START */

.menuLinkFirst
{
	color: #898977;
	font-size: 13px;
	font-family: tahoma;
	padding-left: 20px;
	font-weight: bold;
	padding-top: 5px;
}

.menuLinkFirst a
{
	color: #898977;
	text-decoration: none;
}

.menuLinkSecond
{
	color: #898977;
	font-size: 12px;
	font-family: tahoma;
	padding-left: 40px;
	font-weight: bold;
	padding-top: 5px;
}

.menuLinkSecond a
{
	color: #898977;
	text-decoration: none;
}

.menuFreeLine
{
	padding-left: 20px;
	padding-top: 10px;
}
/* MENU STYLE - END */


/* OTHERS - START */

.bottomLine
{
	height: 22px;
	text-align: center;
	vertical-align: middle;
	background: url("images/bottomimage.png" ) no-repeat;
}

/* OTHERS - END */




.masterHeader
{
	/*background-position: top;*/
	width: 100%; /*height: auto;*/
	background: #f0f0e8;
}


.timeoutMessage
{
	position: absolute;
	top: 200px;
	left: 400px;
	background-color: #F5F7F8;
	border-style: groove;
	border-color: Navy;
	padding: 15px;
	color: Red;
	text-align: center;
}


.required
{
	background-image: url("images/star_icon.gif") !important;
	background-repeat: no-repeat !important;
	background-attachment: scroll !important;
	background-position: right 50% !important;
}

.titleDiv
{
	padding: 20px 0px 20px 70px;
	font-size: 1.5em;
	font-family: Tahoma;
}
