body
{
}


a:link				{COLOR: #000000; TEXT-DECORATION: none;}
a:visited			{COLOR: #000000; TEXT-DECORATION: none;}
a:hover				{COLOR: #FF0000; TEXT-DECORATION: none;}
a:active			{COLOR: #FF0000; TEXT-DECORATION: none;}


/*fontklasser som skall finnas i båda stylesheeten */
.normal {font-family: Verdana;font-size:8pt;color:#000000;font-weight:normal;}
.mail {font-family: Verdana;font-size:10pt;color:#000000;font-weight:normal;}
.rubrik {font-family: Verdana;font-size:10pt;color:#000000;font-weight:bold;}
.titel {font-family: Verdana;font-size:8pt;color:#FBF2BF;font-weight:bold;}
.citat {font-family: Verdana;font-size:8pt;color:Maroon;font-weight:bold;}
.error {font-family: Verdana;font-size:8pt;color:#ff0000;font-weight:normal;}
.citat_footer {font-family: Verdana;font-size:9pt;color:Gray;font-weight:normal;font-style:italic;text-align:right;}
/* slut */

.bottomtext { font-family: Arial; font-size: 10px; color:#CCCCCC; text-align:left;}

.footer				
{
	font-family: Verdana; 
	font-size: 10px; 
	line-height: 12px; 
	color: #999999;
}

/* ======================================= Common Styles ==============================================*/
.backgroundstyle
{
	text-align:left;
	height:100%;
	width:100%;
	background-color:#F1E9E0;
}
/*HeadLine*/
.headline
{
	height:21px;
	font-family:Arial;
	font-size:16pt;
	font-weight:bold;
	color:#999999;
	vertical-align:top;
	text-align:center;
	vertical-align:top;
}

.headlinenews
{
	height:21px;
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color:#CCCCCC;
	vertical-align:top;
	text-align:Left;
	vertical-align:top;
	padding-left:20px;
}

/*HTML-content*/
.htmlcontent
{
	height:23px;
	text-align:left;
	vertical-align:top;
	width:100%
}
/*Common Text*/
.bread
{
	background-color:Blue;
	font-family:Verdana;
	font-size: 10pt;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	vertical-align:top;
}
/*Buttons*/
.inputs
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	background-color:#E9E9E9;
}

/*scrollbars*/
.scrollbarstyle
{
scrollbar-base-color: #cccccc; 
scrollbar-track-color: #aaaaaa;
scrollbar-arrow-color: #000000;
scrollbar-3dlight-color: #eeeeee;
scrollbar-darkshadow-color: #000000;
scrollbar-highlight-color: #eeeeee;
}

/* ================================== Common Grid View Styles =========================================*/
.gridviewheaderstyle
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#999999;
	text-align:left;
	vertical-align:middle;
	background-image:url(../../../AIM_utv/images/header_bg.gif);
}
.gridviewitemstyle
{
	height:20px;
	vertical-align:middle;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background-color:#F7F7F7;
}
.gridviewalterstyle
{
	height:20px;
	vertical-align:middle;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background-color:#E9E9E9;
}

/* ===================================== News List Styles =============================================*/
.newslistdatestyle
{
	text-align:left;	
	width:15%;	
}
.newslisttitlestyle
{
	text-align:left;
	width:68%;
}

/* ======================================== News Styles ===============================================*/
.newsdatestyle
{
	vertical-align:middle;
	text-align:left;
	font-size:9px;
	height:20px;
	font-weight:lighter;
	background-color:#F1E9E0;
	border-bottom:solid 1px gray;
}
.newstitlestyle
{
	vertical-align:middle;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	height:20px;
	background-color:#F1E9E0;
	border-bottom:solid 1px gray;
}

/* ============================ Forum/Message Board Message Styles ====================================*/
/*Header of each message - i.e. date*/
.messageheader
{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #BBBBBB 1px solid;
	font-family:.headline;
	font-size:9pt;
	font-weight:bold;
	height:19px;
	color:#999999;
	background-image:url(../../../AIM_utv/images/header_bg.gif);
}
/*Border and style of the author field*/
.messageauthor
{
	width:10%;
	text-align:center;
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	background-color:#E9E9E9;
	border-left:solid #000000 1px;
	border-bottom:solid #000000 1px;
	border-right: solid #BBBBBB 1px;	
}

/*Borders on the Message Title Field*/
.messagetitleframe
{
	width:100%;
	background-color:#F7F7F7;
	border-right: solid #000000 1px;
	border-bottom: solid #BBBBBB 1px;
}
/*Style on Message Title Text*/
.messagetitletext
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}
/*MessageText Frames*/
.messagetextframe
{
	background-color:#FFFFFF;
	border-bottom:solid #000000 1px;
	border-right:solid #000000 1px;
}
/*Forum Message Text*/
.messagetext
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}
/*Space in the messageTextFrame*/
.messagetextemptyrow
{
	height:10px;	
}
/*Space between messages*/
.emptyrow
{
	height:3px;	
}
/*Message Input*/
.messageinputrow
{	
	vertical-align:top;
	height:10px;
	background-color:#F1F1F1;
}

/* ============================== Forum Message input Styles ======================================*/
/*Forum Message Text*/
.forummessagelabel
{
	vertical-align:bottom;
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}
/*Style of the input text boxes*/
.foruminputs
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	background-color:#E9E9E9;
}

/*=========================================== Calendar Styles ===============================================*/
 .dayeventframe
{
	vertical-align:top;
	width:349px;
	height:100%;	
}
.dayevents
{
	color:Red;
}
.calendartitletext
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;	
}

.calendartextframe
{
	background-color:#F1F1F1;
	border-bottom:solid #000000 1px;
	border-right:solid #000000 1px;
	border-left:solid #000000 1px;
}

.calendartext
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}
.calendartitleframe
{
	width:100%;
	background-color:#F7F7F7;
	border-right: solid #000000 1px;
	border-bottom:  solid #BBBBBB 1px;
	border-left: solid #000000 1px;
}
.calendarmessageheader
{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #BBBBBB 1px solid;
	font-family:.headline;
	font-size:9pt;
	font-weight:bold;
	height:19px;
	color:#999999;
	background-image:url(../../../AIM_utv/images/header_bg.gif);
}

/* ================================== Error Page Styles ===========================================*/

.errormessage
{
	height:100%;
	font-family:Verdana;
	font-size: 10pt;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}