html {
	height           : 100%
}

body {
	min-height       : 101%;
	background-image :url(../images/background.jpg);
	background-repeat:repeat;
}

body.mceContentBody {
	background-image : none;
	background-color : white;
}

tr, p, div {
  	font-family      : Verdana, Arial, Helvetica, sans-serif;
  	font-size        : 11px;
  	color            : #333333;
}

table.moduletable {
        padding          : 5px 0px 5px 5px;
        margin-bottom    : 0px;
        width            : 100%;
}

table.moduletable th {
        font-size        : 11px;
        font-weight      : bold;
        color            : #000000;
        text-align       : left;
        width            : 100%;
        letter-spacing   : 2px;
        text-indent      : 5px;
        padding-bottom   : 3px;
}

table.moduletable li {
}

table.moduletable ul {
        padding          : 0px;
}

table.moduletable td {
	font-size        : 10px;
	font-weight      : normal;
}

table.moduletablesolveckan {
        padding          : 0px;
        margin    	 : 0px;
        width            : 100%;
}

table.moduletablesolveckan th {
        font-weight      : bold;
        color            : #000000;
        text-align       : left;
        width            : 100%;
        letter-spacing   : 2px;
	padding-left	 : 5px;
}

table.moduletablesolveckan td.contentheading {
	font-size        : 10px;
	font-weight      : bold;	
}

table.moduletablesolveckan strong {
	font-size        : 10px;
	font-weight      : normal;	
}

table.blog div {
	margin-top	 : 10px;
	margin-bottom	 : 10px;
}

ul {
  	margin           : 0;
  	padding          : 0;
  	list-style       : none;
}

li {
  	line-height      : 15px;
  	padding-left     : 18px;
  	padding-top      : 0px;
  	background-image : url(../images/ol_icon.gif) ;
  	background-repeat: no-repeat;
  	background-position: 0px 3px;
}

a:link, a:visited {
	color            : #011cb3;
	text-decoration  : none;
}

a:hover {
	color            : #011cb3;
	text-decoration  : underline;
}

#container {
	position	 : relative;
	width            : 1000px;
	margin-left      : auto;
	margin-right     : auto;
	background-color : #011cb3;
	padding		 : 8px;
}

#header {
  	background-image : url(../images/Top.jpg) ;
	height           : 100px
}

#header_menu {
	background-color : #011cb3;
}

#inner_container {
	width            : 1000px;
	background-color : #bcc0ff;
	overflow	 : hidden;
}

#left {
	float            : left;
	width            : 190px;
	margin           : 0px;
	padding-right    : 10px;
	background-color : #bcc0ff;
}

#right {
	float            : right;
	width            : 200px;
	margin           : 0px;
	background-color : #bcc0ff;
}

#content {
	float	 : left;
	min-height       : 500px;
	width            : 590px;
	padding          : 0px 5px 0px 5px;
	/*margin           : 0 200px;*/
	background-color : white;
}

#footer {
	width            : 600px;
	margin-top       : 0px;
	padding-top	 : 10px;
	padding-left	 : 200px;
	padding-right	 : 200px;
	clear            : both;
	text-align       : center;
	background-color : #cecece;
}

.contentheading, .componentheading {
  	font-family      : Verdana, Arial, Helvetica, sans-serif;
  	font-size        : 12px;
  	font-weight      : bold;
  	color            : #011cb3;
  	text-align       : left;
  	line-height      : 2;
}

.createdate {
  	font-family      : Arial, Helvetica, sans-serif;
  	font-size        : 9px;
  	color            : #999999;
  	text-align       : left;
}

.modifydate {
  	font-family      : Arial, Helvetica, sans-serif;
  	font-size        : 9px;
  	color            : #999999;
  	text-align       : left;
}

.small {
  	font-family      : Verdana, Arial, Helvetica, sans-serif;
  	font-size        : 10px;
  	color            : #999999;
  	text-decoration  : none;
	font-weight      : bold;
}

.back_button {
        text-align       : center;
        margin-top       : 40px;
}

.pathway {
	font-family      : Verdana, Helvetica, Arial, sans-serif;
	font-size        : 9px;
}

td.activityYes {
  	background-image : url(../images/Yes.gif) ;
  	background-repeat: no-repeat;
	width: 20px;
}

td.activityMaybe {
  	background-image : url(../images/Maybe.gif) ;
  	background-repeat: no-repeat;
	width: 20px;
}

td.activityNo {
  	background-image : url(../images/No.gif) ;
  	background-repeat: no-repeat;
	width: 20px;
}

tr.activityRow {
	height: 20px;
	color			: blue;
}

tr.activityClosed {
	height			: 20px;
	color			: black;
}

tr.activitySoon {
	height			: 20px;
	font-weight		: bold;
	color			: red;
}

tr.activityClosed a:link, tr.activityClosed a:visited {
	color            : black;
	text-decoration  : none;
}

tr.activityClosed a:hover {
	color            : black;
	text-decoration  : underline;
}

tr.activitySoon a:link, tr.activitySoon a:visited {
	color            : red;
	text-decoration  : none;
}

tr.activitySoon a:hover {
	color            : red;
	text-decoration  : underline;
}

.randomImageFrame {
	background-image : url(../images/RandomImageFrame.png);
	background-repeat: no-repeat;
	height		 : 110px;
}