/*
 * CORE.CSS
 * 
 * Main stylesheet for lanur.org
 *
 * copyright (c) 2003 Thomas Findahl <thomas@findahl.net>
 * 
*/

body {
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding : 0px 0px 0px 0px;
	background-color: #A6B9CE;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #003D75;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size : 11px;  }
a:link,a:active,a:visited { color : #001F33;  text-decoration : underline;  }
a:hover		{ text-decoration: underline; color : #DD6900; }
hr	{ height: 0px; border: 0px solid #B1B1B1; border-top-width: 1px;}

.fontPosseTitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
}

.fontNormal {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
}

.fontSmall {
	font-family : Verdana, Arial, sans-serif;
	font-size : 9px;
}
		
.fontTitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}

.fontLarge {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

/*
All module cells and content cells have this base style
*/

.bodyline	{ background-color: #E2E9EF; border: 1px solid #6A8EAC;    }


/*
Tables uses this common style, a bit lighter than the one above, prominent border
*/
.toutline	{ background-color: #F5F8FA; border: 1px solid #003D75; }

/* Main table cell colours and backgrounds */
.rowhead	{ background-color: #DEE0E3; }
.row1	{ background-color: #F5F8FA; }
.row2	{ background-color: #EEF1F7; }

td.rowpic {
		background-color: #FFFFFF;
		background-image: url(../img/style/cellpic2.jpg);
		background-repeat: repeat-y;
}

td.catHead {
	background-image: url(../img/style/catpic.gif);
	background-color:#AEC9E4; font-weight: bold;
	border: 1px solid #98AAB1;
}

h1,h2 {
			font-weight: bold;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration: none;
			color : #000000;
}

.maintitle	{
			font-weight: bold;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration: none;
			color : #000000;
			font-size : 18px;
			padding-left : 5px;
			}

.subtitle {
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: none;
			color : #000000;
			font-size : 15px;
			}

/* Menu links */
a.menulink {
	text-decoration: none;
	font-weight: bold;
	font-size : 11px;
	color : #003D75;
	}
	
a.menulink:visited {
	text-decoration: none;
	font-weight: bold;
	font-size : 11px;
	color : #003D75;
	}
	
a.menulink:hover {
	text-decoration: underline;
	font-weight: bold;
	font-size : 11px;
	color : #DD6900;
	}

/* Copyright and bottom info */
.copyright { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #484848; letter-spacing: 0px;}

/* Form elements */
input.button {
	background-color : #D3D3D3;
	color : Black;
}

input,textarea, select {
	color : #000000;
	border-color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
	text-indent : 2px;
}

.newstbl {
	background-color : #F5F8FA;
}

.newsbody {
 font-size : 11px;
 padding-left : 4px;
 padding-right : 4px;
 padding-top : 5px;
 padding-bottom : 4px;
/* border-bottom-color : Black;
 border-bottom-style : solid;
 border-bottom-width : 1px;
 */
}

.newshead {
	background-color : #E7EBF1;
	font-weight : bold;
	font-size : 14px;
}

.newsspacer { 
background-color : #F5F8FA;
 padding-left : 0px;
 padding-right : 0px;
 padding-top : 0px;
 padding-bottom : 0px;
 	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}


.topbanner {
	background-color: #E2E9EF;
    border-bottom : 1px solid #6A8EAC;
    border-left-width : 0px;
    border-right-width : 0px;
    border-top-width : 0px;
}

/* Import styles supported by IE only */
@import url("core_IE.css");
