.maintext{ color: #7c7c7c; font-size: 9pt; font-family: Arial; line-height: 13pt; background-color: transparent; margin-right: 50px; padding: 0; }.maintextheading{ color: #585858; font-size: 9pt; font-family: Arial; font-weight: bold; line-height: 13pt; background-color: transparent; margin-right: 50px; padding: 0; }.introheader{ color: #973136; font-size: 9pt; font-family: Arial; font-weight: bold; font-style: italic; line-height: 13pt; background-color: transparent; margin-right: 50px; padding: 0; }body { margin: 0; padding: 0; font-size: 9pt; line-height: 13pt; color: #000; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #2afa05; }p { color: #58585a; font-size: 9pt; line-height: 13pt; margin-top: 0; margin-bottom: 5px; }fieldset {	border: 0;	padding: 5px 0;}span.pathway img {	padding: 0px 5px;}span.pathway {	display: block;	margin-bottom: 15px;	margin-top: 15px;	padding-left: 15px;	background: url(../images/arrow.png) 0 0 no-repeat;}div.componentheading { padding-left: 0; }a.readon {	margin-top: 10px;	line-height: 14px;	height: 16px;}/*** fonts ***/body { color: #58585a; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13pt; }/** colors set in the color css file **/a:link, a:visited {	text-decoration: none;	font-weight: normal;	outline: none;}body.left td#leftcol a:link,body.left td#leftcol a:visited,body.left td#left2col a:link,body.left td#left2col a:visited,body.right td#rightcol a:link,body.right td#rightcol a:visited,body.right td#right2col a:link,body.right td#right2col a:visited,td#usercol a:link,td#usercol a:visited {	color: #fff;}td#usercol {	color: #ccc;}#horizmenu a,a.mainlevel,a.sublevel,ul.submenu a,div.moduletable h3,.contentheading,.componentheading {	font-family: Helvetica, Arial, sans-serif;}/* headings */h1 {	}h2 {}h3 { margin: 0; }h4 {	}body.left td#leftcol div.moduletable h3,body.left td#left2col div.moduletable h3,body.right td#rightcol div.moduletable h3,body.right td#right2col div.moduletable h3 { font-size: 14px; font-weight: bold; color: #ccc; background-color: #fff; background-image: url(../images/mb_menu_horiz_bg.png); background-repeat: repeat; background-position: 50px 50px; height: 30px; }body.left td#rightcol div.moduletable h3,body.left td#right2col div.moduletable h3,body.right td#leftcol div.moduletable h3,body.right td#left2col div.moduletable h3 {	font-size: 12px;	font-weight: bold;	background: #B9B9B9;	color: #fff;}td#usercol div.moduletable h3 {	font-size: 12px;	font-weight: bold;	background: none;	color: #ccc;}td#maincol div.moduletable h3 {	font-size: 13px;	background: none;	font-weight: bold;	color: #333;}.small {	font-size: 10px;	color: #666;	font-weight: normal;}.modifydate {	height: 20px;	vertical-align: bottom;	font-size: 10px;	color: #666;	font-weight: normal;}.createdate {	height: 20px;	vertical-align: top;	font-size: 10px;	color: #666;	font-weight: normal;	vertical-align: top;	padding-bottom: 5px;	padding-top: 0px;}.componentheading { color: #333; font-size: 13px; font-weight: bold; margin-top: 0; margin-bottom: 60px; }.contentheading {	color: #46596E;	font-size: 18px;	font-weight: bold;	padding-bottom: 20px;	line-height: 25px;}div#footer {	height: 30px;	font-size: 11px;	color: #6B84A0;	text-align: center;}/** some joomla class stuff */table.contenttoc {  margin: 5px;  border: 1px solid #ccc;  padding: 5px;}table.contenttoc td {  padding: 0 5px;}td.buttonheading {	}td.sectiontableheader {  background: #efefef;  color: #333;  font-weight: bold;  padding: 4px;  border-right: 1px solid #fff;}tr.sectiontableentry1 td, tr.sectiontableentry2 td {  padding: 4px;}td.sectiontableentry1, td.sectiontableentry2{  padding: 3px;}table.contentpaneopen, table.contentpane { width: 100%; margin-left: -2px; }div.moduletable ul {	margin: 5px 0;	padding: 0 2em;}div.moduletable ul li {	padding-bottom: 3px;}td#leftcol div.moduletable,td#left2col div.moduletable,td#rightcol div.moduletable,td#right2col div.moduletable {	padding-bottom: 15px;	padding-left: 0;	padding-right: 0;	width: 193px; /* stupid id need a fixed width here */}div.moduletable h3 { margin-bottom: 8px; text-indent: 5px; height: 24px; padding-top: 0; line-height: 24px; width: 193px; margin-left: 0; }.clr {	clear: both;}#page_bg {	height: 100%; 	padding: 0;	margin-bottom: 1px;}div.mosimage {  margin: 5px;}div.mosimage_caption {  font-size: 10px;  color: #666;}table.adminform textarea {  width: 540px;  height: 400px;  font-size: 1em;  color: #000099;}/** template layout stuff **/div#wrapper {	margin: 0 auto;	position: relative;}body.wide div#wrapper {	width: 932px;}body.thin div#wrapper {	width: 750px;}body.vmax div#wrapper {	min-width: 700px;	max-width: 932px;}div#tshadow1 {	background: url(../images/mb_shadow_t.jpg) repeat-x;	position: relative;}div#tshadow2 {	background: url(../images/mb_shadow_t_r.jpg) 100% 0 no-repeat;	position: relative;}div#tshadow3 {	height: 13px;	background: url(../images/mb_shadow_t_l.jpg) 0 0 no-repeat;	overflow: hidden;	position: relative;}div#mshadow1 {	background: url(../images/mb_shadow_m_b_l.jpg) 0 0 repeat-y;	position: relative;}div#mshadow2 {	background: url(../images/mb_shadow_m_b_r.jpg) 100% 0 repeat-y;	position: relative;}div#mshadow3 {	background: url(../images/mb_shadow_m_t_l.jpg) no-repeat left top;	position: relative;}div#mshadow4 {	background: url(../images/mb_shadow_m_t_r.jpg) no-repeat 100% 0;	padding: 0 16px;	position: relative;}div#bshadow1 {	background: url(../images/mb_shadow_b.jpg) repeat-x;}div#bshadow2 {	background: url(../images/mb_shadow_b_r.jpg) 100% 0 no-repeat;}div#bshadow3 {	height: 13px;	background: url(../images/mb_shadow_b_l.jpg) 0 0 no-repeat;}div#header {	position: relative;	background: #000 url(../images/mb_header_orange1.jpg) no-repeat 50% 0;	height: 214px;	overflow: hidden;}div#blendimage { background-color:white; background-image: url(../images/mb_header_green1.jpg); height: 214px; background-position: 0 0; }div#horizmenu {	background: url(../images/mb_menu_horiz_bg.png) repeat-x;	height: 59px;	position: relative;}table#mainframe {	margin: 0;	padding: 0;	border-collapse: collapse;	width: 100%;}table#mainframe td {	padding: 0;}body.left table#mainframe td#leftcol {	background: #97A8BB url(../images/mb_cshadow_l.jpg) 100% 0 repeat-y;	width: 175px;}body.right table#mainframe td#rightcol {	background: white repeat-y;	width: 193px;}div#leftcol_corner {	background: url(../images/mb_cshadow_t_l.png) 100% 0 no-repeat;	padding-right: 10px;}body.left div#leftcol_body,body.right div#rightcol_body {	background: url(../images/mb_col_bg_blue.png) repeat-x;	padding-top: 0;	border: solid 0 #00f;}body.left table#mainframe td#rightcol {	background: #fff url(../images/mb_cshadow_r.png) 0 0 repeat-y;	width: 175px;}body.right table#mainframe td#leftcol {	background: #fff url(../images/mb_cshadow_l.jpg) 100% 0 repeat-y;	width: 175px;}/***  div#rightcol_corner { background: url(../images/mb_cshadow_t_r.png) no-repeat; padding-left: 10px; } ***/body.left div#rightcol_body,body.right div#leftcol_body {	background: url(../images/mb_col_bg_grey.png) repeat-x;	padding-top: 15px;}table#mainframe td#maincol { color: #46596e; background-color: #fff; background-image: url(../images/schaduwwit.jpg); background-repeat: repeat-y; background-position: right top; padding: 0 0 15px; }body.left table#mainframe td#left2col {	/* background in color css */	padding-right: 10px;}body.right table#mainframe td#left2col {	/* background in color css */	padding-right: 10px;}body.left table#mainframe td#right2col {	/* background in color css */	padding-left: 10px;}body.right table#mainframe td#right2col {	/* background in color css */	padding-left: 10px;}table#mainframe td#usercol {	/* background in color css */	padding-top: 10px;}td#usercol li {	color: #ccc;}/* default menu link styles */a.mainlevel { background-image: url(../images/streepmenu.png); background-repeat: no-repeat; background-position: right top; text-indent: 15px; display: block; width: 193px; height: 40px; margin-left: 0; padding: 3px 0 0; }a.sublevel {}body.left td#leftcol a.mainlevel:link,body.left td#leftcol a.mainlevel:visited,body.right td#rightcol a.mainlevel:link,body.right td#rightcol a.mainlevel:visited,body.left td#leftcol a.sublevel:link,body.left td#leftcol a.sublevel:visited,body.right td#rightcol a.sublevel:link,body.right td#rightcol a.sublevel:visited { color: #973136; font-weight: bold; font-style: italic; }a.mainlevel:hover { font-weight: bolder; background-image: url(../images/streepmenudonker.png); background-repeat: no-repeat; background-position: right top; text-decoration: none; bottom: 0; height: 40px; padding: 3px 0 0;	/** color in color css **/}a.sublevel:hover {	text-decoration: none;}/***************************** ****      splitmenu      **** *****************************//* top level links */#navheader li {	z-index: 3;	position: relative;	float: left;	padding: 0;	margin: 0;	list-style: none;}#navheader li a {	display: block;	font-size: 12px;	font-weight: bold;	padding: 0 14px;	text-decoration: none;	color: #bbb;}	#navheader li a:hover {	color: #fff;}	#navheader li.active {	z-index: 1;	height: 35px;	border-bottom: 10px solid #973136;}#navheader {	z-index: 2;	position: absolute;	height: 20px;	margin-top: 15px;}	#slider { position: absolute; z-index: 2; height: 38px;	/* color in color css file */}/* sub level links */td#leftcol ul.submenu,td#rightcol ul.submenu,td#leftcol ul.submenu ul,td#rigthcol ul.submenu ul,td#leftcol ul.submenu ul ul,td#rigthcol ul.submenu ul ul {	padding: 0;	margin: 0;}ul.submenu li{	list-style: none;	margin: 0;	padding: 0;}ul.submenu ul li a{	text-indent: 15px;}ul.submenu ul ul li a{	text-indent: 30px;}ul.submenu ul li a {	border-right: 4px solid #46596E;}ul.submenu li a {	display: block;	width: 168px;	border-right: 4px solid #46596E;	padding: 3px 0px;	border-top: 1px solid #5F7287;}td#leftcol ul.submenu a:link,td#leftcol ul.submenu a:visited,td#rightcol ul.submenu a:link,td#rightcol ul.submenu a:visited {	color: #1d242c;	font-weight: bold;}td#leftcol ul.submenu a:hover,td#rightcol ul.submenu a:hover {	text-decoration: none;}td#leftcol ul.submenu ul li a,td#rightcol ul.submenu ul li a {		border-right: 4px solid #46596E;}/* some page content things */form {	border: 0;	margin: 0;	padding: 0;}table.blog span.article_seperator {	display: block;	height: 20px;}table.nopad {	width: 100%;	border-collapse: collapse;	padding: 0;	margin: 0;}table.nopad td {	padding: 5px;}body.contentpane { color: green; background: #fff; }table.pollstableborder td {	text-align: left;	padding: 2px 0;}#newsflash { background: #bf2f6c repeat-x; width: 100%; }div.moduletableflash{ font-style: italic; background-color: #d5c898; background-image: url(../images/schaduwdgeel.jpg); background-repeat: repeat-y; background-position: right top; width: 100%; height: 30px; z-index: -99; margin-left: 0; }div.moduletableintro{ color: #646465; font-size: 9pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; line-height: 13pt; background-color: #f5eecf; background-image: url(../images/schaduwlgeel.jpg); background-repeat: repeat-y; background-position: right top; text-align: justify; z-index: -99; margin-left: 0; padding: 10px 50px 15px; }div#facileschaduw {	background: url(../images/schaduweronder.jpg) repeat-x right top;}body { margin: 0; padding: 0; background: #d5c898 url(../images/mb_bg.jpg) repeat-x; font-size: 9pt; line-height: 13pt; color: #000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }div.moduletableimageblock{ color: #7c7c7c; font-size: 9pt; font-family: Arial; font-style: italic; line-height: 13pt; width: 193px; margin: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; }
.rawimages {text-align:right;} .rawimages img { border: 0px; padding: 2px}

#payment_container {
  background-color: #EFF7FF;
  border: solid #D1E1F1 1px;
  padding: 10px;
  text-align: left;
  width: 450px;
}

#payment_table { font-size: 10pt; }
#payment_table tr td { padding: 3px; }

#payment_table input[type='text'],
#payment_table select,
#payment_table textarea { background-color: white; border: solid #7F9DB9 1px; }

#payment_table input[type='text']:focus,
#payment_table select:focus,
#payment_table textarea:focus { background-color: white !important; border: solid #7F9DB9 1px !important; }

#payment_table textarea { width: 232px; }
#payment_table #submit_button { cursor: pointer; cursor: hand;}
#payment_table .invalid { border: solid red 1px !important; background-color: #FFFFDF !important; }
.information { color: #C64934; font-size: 8pt; margin: 10px;}