body {
	margin: 0px;
	padding: 0px;
	background-color: #f2f0dc;
	color: #010923;
	font-size: 12px;
	font-family: Verdana;
	line-height: 18px;
}
form {
	padding: 0px; margin: 0px;
}

h1 			{ font-weight: normal; font-size: 20px; color: #010923; padding: 0px; padding-bottom: 15px; margin: 0px; font-weight: bold; }
h2 			{ font-weight: normal; font-size: 12px; color: #010923; padding: 0px; padding-bottom: 0px; margin: 0px; font-weight: bold; }

hr				{ width:100%; height: 1px; border: medium none; color: #333333; background-color: #333333; margin:0px 0; padding: 0px; margin-top: 5px; margin-bottom: 5px; }
a:link   	{ color: #f74400; text-decoration: underline; }
a:visited 	{ color: #f74400; text-decoration: underline; }
a:active  	{ color: #f74400; text-decoration: underline; }
a:hover   	{ color: #f4a865; text-decoration: underline; }

.messerr	   	{ color: #e67b1e; font-size: 14px; font-weight: normal; text-decoration: none; }
.messok	   	{ color: #6bc5be; font-size: 14px; font-weight: normal; text-decoration: none; }
.mandat	   	{ color: #cc0000; }
.important_text { color: #ff0000; }

/*Site Styles*/
/*Layout*/

.bgtop1 { background-image: url(bgtop1.gif); background-repeat: repeat-x; }
.bgtop2 { background-image: url(bgtop2.gif); background-repeat: repeat-x; }
.bgtopline1 { background-image: url(bgtopline1.gif); background-repeat: repeat-x; }
.bgtopline2 { background-image: url(bgtopline2.gif); background-repeat: repeat-x; }
.bgmenu { background-image: url(bgmenu.gif); background-repeat: repeat-x; }
.bglist { background-image: url(bglist2.gif); background-repeat: repeat-x; }
.bgbottom { background-image: url(bgbottom.gif); background-repeat: repeat-x; }
.bgwhite { background-color: #ffffff; }

/*Navigation*/
.topnolink 		{ color: #ffffff; font-size: 10px; }
a.top:link    	{ color: #ffffff; font-size: 10px; text-decoration: none; }
a.top:visited 	{ color: #ffffff; font-size: 10px; text-decoration: none; }
a.top:active  	{ color: #ffffff; font-size: 10px; text-decoration: none; }
a.top:hover   	{ color: #ffffff; font-size: 10px; text-decoration: underline; }

.topnavsel 			{ color: #f74400; font-weight: bold; font-size: 14px; }
a.topnav:link    	{ color: #000000; font-weight: bold; font-size: 14px; text-decoration: none; }
a.topnav:visited 	{ color: #000000; font-weight: bold; font-size: 14px; text-decoration: none; }
a.topnav:active  	{ color: #000000; font-weight: bold; font-size: 14px; text-decoration: none; }
a.topnav:hover   	{ color: #000000; font-weight: bold; font-size: 14px; text-decoration: underline; }

.homemeetingtitlenolink    	{ color : #f74400; font-weight: bold; font-size: 14px; text-decoration: none; }
a.homemeetingtitle:link    	{ color : #f74400; font-weight: bold; font-size: 14px; text-decoration: none; }
a.homemeetingtitle:visited 	{ color : #f74400; font-weight: bold; font-size: 14px; text-decoration: none; }
a.homemeetingtitle:active  	{ color : #f74400; font-weight: bold; font-size: 14px; text-decoration: none; }
a.homemeetingtitle:hover   	{ color : #f74400; font-weight: bold; font-size: 14px; text-decoration: underline; }

#copyright { color : #cac89f; font-size: 11px; }
a.designed:link    	{ color: #cac89f; font-size: 11px; text-decoration: none; }
a.designed:visited 	{ color: #cac89f; font-size: 11px; text-decoration: none; }
a.designed:active  	{ color: #cac89f; font-size: 11px; text-decoration: none; }
a.designed:hover   	{ color: #cac89f; font-size: 11px; text-decoration: underline; }


.contactinput {
	color: #000000;
   width: 100px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #9d996f;
	padding: 1px; 
}
.contactinput2 {
	color: #000000;
   width: 400px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #9d996f;
	padding: 1px; 
}
.contactinput3 {
	color: #000000;
   width: 50px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #9d996f;
	padding: 1px; 
	text-align: center;
}
.contacttxt {
	color: #000000;
	border-bottom: 1px;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #9d996f;
	padding: 1px;
	overflow: auto;
}
.contactpic {
	border-bottom: 3px;
	border-top: 3px;
	border-left: 3px;
	border-right: 3px;
	border-style: solid;
	border-color: #fefdf1;
}

.button {
	width: 250px;
	color: #000000;
	font-weight: bold;   
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #7f8285;
	border-style: solid;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #7f8285;
	padding: 4px;
	cursor:pointer; cursor:hand; 
}
.button2 {
	color: #000000;
	font-weight: bold;   
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #7f8285;
	border-style: solid;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #7f8285;
	padding: 4px;
	cursor:pointer; cursor:hand; 
}
.button3 {
	color: #000000;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #9d996f;
	padding: 1px; 
	text-align: center;
}

/*Rich for page*/
hr.pg { width:100%; height: 1px; border: medium none; color: #cbe57a; background-color: #cbe57a; margin:0px 0; padding: 0px; margin-top: 5px; margin-bottom: 5px; }
p.pg 			{ font-size: 12px; }
em.pg 		{ font-size: 12px; font-style: italic; }
strong.pg 	{ font-size: 12px; font-weight: bold; }

h2.pg 		{ font-weight: normal; font-size: 18px; }
h3.pg 		{ font-weight: normal; font-size: 16px; }
h4.pg 		{ font-weight: normal; font-size: 14px; }
h5.pg 		{ font-weight: bold;   font-size: 12px; }
h6.pg 		{ font-weight: bold;   font-size: 10px; }

ol.pg 		{ font-size:  12px; }
li.pg 		{ font-size:  12px; }

a.pg:link    { color: #f74400; text-decoration: underline; }
a.pg:visited { color: #f74400; text-decoration: underline; }
a.pg:active  { color: #f74400; text-decoration: underline; }
a.pg:hover   { color: #f4a865; text-decoration: underline; }


/*Admin Styles*/

/*Text & Title*/
.adtit 			{color: #807f84; font-weight: bold;}	
.adtitsel 		{color: #B2B0BB; font-weight: bold;}
.adtxt 			{color: #807f84;}						
.adnosel 		{color: #B0AEB5;}
.adnavtit 		{color: #CFCFCF; font-weight: bold;}	

/*BG*/
.adbg1 			{background-color: #DCDECF;}				
.adbg2 			{background-color: #EAEBE2;}
.adbg3 			{background-color: #EFF0E7;}
.adbg4 			{background-color: #F9F9F7;}
.adbgaktive		{background-color: #EADFDB;}				

/*Dot's - Horisontal & Vertical*/
.addothor 		{background-image: url(dothor.gif);	background-repeat: repeat-x; width: 100%; }
.addotver 		{background-image: url(dotver.gif);	background-repeat: repeat-y;}

/*Messages*/
.admess 			{color: #249325;}
.aderr 			{color: #e35108;}

/*Padding*/
.adpad5 			{padding: 5px;}
.adpad10			{padding: 10px;}
.adpad15			{padding: 15px;}
.adpad20			{padding: 20px;}

.adborderTable { border: 1px solid #DCDCDC; border-color: #ffffff #ffffff #3E3E3E #3E3E3E; }
.adborderTable td { border: 1px solid #DCDCDC; border-color: #3E3E3E #3E3E3E #ffffff #ffffff; }

/*Form Controls*/
.adfe  			{ color: #3E3E3E; border: 1px solid #DCDCDC; border-color: #3E3E3E #3E3E3E #3E3E3E #3E3E3E; font-size: 11px;}
.adfec 			{ color: #3E3E3E; border: 1px solid #DCDCDC; border-color: #3E3E3E #3E3E3E #3E3E3E #3E3E3E; text-align: center; font-size: 11px;}
.adbut 			{ color: #3E3E3E; border: 1px solid #DCDCDC; border-color: #3E3E3E #3E3E3E #3E3E3E #3E3E3E; cursor:pointer; cursor:hand;  font-size: 11px; }
.adfei			{ width: 150px; height: 14px; border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px; background-color: #ffffff; border-style: solid; font-size: 11px; border-color: #333333; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; }

/*Links*/
.adlksel 		{ color: #e35108; }
.adnolk  		{ color: #807f84; }
a.adlk:link    { color: #807f84; text-decoration: underline; }
a.adlk:visited { color: #807f84; text-decoration: underline; }
a.adlk:active  { color: #807f84; text-decoration: underline; }
a.adlk:hover   { color: #e35108; text-decoration: underline; }

.adblksel 		 { font-size: 12px; color: #e35108; text-decoration: none;      font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a.adblk:link    { font-size: 12px; color: #807f84; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.adblk:visited { font-size: 12px; color: #807f84; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.adblk:active  { font-size: 12px; color: #807f84; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.adblk:hover   { font-size: 12px; color: #e35108; text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/*Border*/
.adborder 		 { border-color:#39402F; border-style:solid; border-width:1px }
.adimgborder	 { border-color:#DCDECF; border-style:solid; border-width:3px }

.tat 				 {	cursor:pointer; cursor:hand; }



