body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	color: #333333;	background: #cccccc;	margin: 0 auto;	padding: 0;}table {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.4em;	font-weight: bold;	margin-top: 0px;	margin: 0 0 16px 0;	background-color: #75d354;	border: 1px solid #000000;	padding-top: 2px;	padding-bottom: 2px;	display: block;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	margin: 0 0 16px 0;	display: block;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.1em;	font-weight: bold;	margin-top: 0px;	display: block;	background-color: #75d354;	border: 1px solid #000000;}h5{ 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	margin: 0 0 16px 0;	display: block;    color:#dedddd;}a {	color: #006699;	text-decoration: none;}a:hover {	color: #BA0B16;	text-decoration: underline;}img {	border: none;}label {	text-align: right;	width: 100px;	padding-right: 20px;}input, textarea, select {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.1em;}input {	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	}textarea {	background-color: #FFFFFF;	border: 1px solid  #CCCCCC;		margin-bottom: 5px;}.inputField{	font-family: Verdana, Arial, Helvetica, sans-serif;	border: 1px solid  #CCCCCC;		font-size:10px;}.button{	background-color: #000000;	border: 1px solid #CCCCCC;	color: #FFFFFF;}br {	clear: left;}p {	padding: 0 0 0 0;	margin: 0 0 0 0;}hr {	padding: 0 0 0 0;	margin: 0 0 0 0;}#wrap {	width: 740px;	padding-left: 1px;	padding-right: 1px;	background-color: #FFFFFF;	border: 1px solid #000000;}#top {	height: 200px;	margin-top: 20px;	background: url(../images/top_shine2.gif) no-repeat;}#alternateTop {	height: 200px;	margin-top: 20px;	background: url(../images/oscar-30.png) no-repeat center;}#alternateWrap {	width: 740px;	padding-left: 1px;	padding-right: 1px;	background-color: #000000;	border: 1px solid #ffffff;}#menu {	height: 40px;	color: #FFFFFF;}#alternateMenu {	height: 40px;	color: #000000;}#columns {	overflow: hidden;}#left {	float: left;	text-align: left;	width: 490px;	padding-bottom: 10px;	padding-left: 2px;}#left_admin {	float: left;	text-align: left;	width: 350px;	padding-bottom: 10px;	padding-left: 2px;}#left_CostAdmin {	float: left;	text-align: left;	width: 650px;	padding-bottom: 10px;	padding-left: 2px;}#left_admin_new {	float: left;	text-align: left;	width: 380px;	padding-bottom: 10px;	padding-left: 2px;}#right {	float: right;		width: 230px;	margin-left: 10px;	text-align: left;}#right_admin {	float: right;		width: 330px;	margin-left: 10px;	text-align: left;}#footer {	height: 20px;	color: #000000;	text-align: center;	margin-top: 10px;}#footer a {	color: #999999;	text-decoration: none;}#footer a:hover {	color: #999999;	text-decoration: underline;}.gb_entry_header {	border: 1px dotted #CCCCCC;	border-bottom: none;	background-color: #f4f4f4;	padding: 4px;	color: #666666;}.gb_entry {	border: 1px dotted #CCCCCC;	padding: 4px;	margin-bottom: 10px;}.box {	padding: 4px;	border: 1px dotted #CCCCCC;	background-color: #f4f4f4;	width: 216px;	margin-bottom: 10px;}.box p {	margin: 0;	padding: 0;}.box_pic {	float: left;	border: 1px dotted #CCCCCC;	width: 100px;}.box_info{	float: right;	padding: 2px;	width: 384px;	margin-left: 10px;	margin-bottom: 20px;}.pictureFrame {	padding: 0px;	border: 1px solid #000000;}.tbl_sm {	padding: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.tbl_sm td {	padding: 2px;	border-bottom: 1px dotted #CCCCCC;	margin-left: 3px;	text-align: left;	vertical-align: top;}.tbl_gallery {	padding: 2px;	border-spacing:0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.tbl_gallery td {	padding: 2px;	border-spacing:0px;	border: 1px dotted #CCCCCC;	margin-left: 3px;	text-align: left;	vertical-align: top;}.tbl_calendar {	padding: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 100%;}.tbl_calendar td {	padding: 2px;	margin-left: 3px;	padding-bottom: 5px;	border-bottom: 0px dotted #CCCCCC;}.tbl_party {	padding: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 100%;    color: #ffffff;}.tbl_party td {	padding: 2px;	margin-left: 3px;	padding-bottom: 5px;	border-bottom: 0px dotted #CCCCCC;}.tbl_noCrussidull {	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 100%;}.tbl_links {	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 100%;	border: 1px dotted;}.tbl_links td {	padding: 0px;	margin-left: 3px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.td_linkBG{  background-color:black;	font-family: Verdana, Arial, Helvetica, sans-serif;	font:10px;	color:white;}.borderRowTd{	padding: 1px;	border: 1px solid #000000;	border-bottom: 1px solid #000000;}.grey {	color: #CCCCCC;}.white {	color: #FFFFFF;}.submit {	text-align: center;	width: 75px;	background-color: #F4F4F4;	border: 1px solid #CCCCCC;	}.new_day {	background-color: #F4F4F4;}.ver_img {	margin-left: 120px;}/* Meny */#underlinemenu{margin: 0;padding: 0;}#underlinemenu ul{margin: 0;margin-bottom: 1em;padding-left: 0;float: left;font-weight: bold;width: 100%;border: 1px solid #DFDFDF;border-width: 1px 0;}* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/margin-bottom: 0;}#underlinemenu ul li{display: inline;}#underlinemenu ul li a{float: left;color: #006699;font-weight: bold;padding: 2px 6px 4px 6px;text-decoration: none;background: white;align: center;}#underlinemenu ul li a:hover{color: #FFFFFF;background-color: #006699;border-bottom: 4px solid #003366;padding-bottom: 0;}/* Alteranate Meny */#linemenu{margin: 0;padding: 0;}#linemenu ul{margin: 0;margin-bottom: 1em;padding-left: 0;float: left;font-weight: bold;width: 100%;border: 1px solid #DFDFDF;border-width: 1px 0;}* html linemenu ul{ /*IE only rule. Delete extra margin-bottom*/margin-bottom: 0;}#linemenu ul li{display: inline;}#linemenu ul li a{float: left;color: #ffffff;font-weight: bold;padding: 2px 6px 4px 6px;text-decoration: none;background: black;}#linemenu ul li a:hover{color: #FFFFFF;background-color: #006699;border-bottom: 4px solid #003366;padding-bottom: 0;}/*SlUT alternate menu*/	.multipleSelectBoxControl span{	/* Labels above select boxes*/		font-family:arial;		font-size:11px;		font-weight:bold;	}	.multipleSelectBoxControl div select{	/* Select box layout */		font-family:arial;		height:100%;	}	.multipleSelectBoxControl input{	/* Small butons */		width:25px;		}		.multipleSelectBoxControl div{		float:left;	}/*DIV Tables*/#Table {	display: table;	width:100%;	margin-bottom:2px;	padding-left:2px;}#row {	display: table-row;}#leftRow, #rightRow, #middleRow {	display: table-cell;	background-color:#eee;	/*	border:1px solid #000;*/}#leftRow{	width:150px;	text-align:left;}#rightRow{	text-align:center;	width:90px;}#middleRow{	text-align:center;	vertical-align:top;	width:200px;}
