﻿html {
	background-color: #e2e2e2;
	margin: 0;
	padding: 0;
}

body {
	background-color: #5A655D;
	/*border-top: solid 10px #000;*/
	color: #333;
	font-size: .95em;
	font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
	margin: 0;
	padding: 0;
	
}

a:link, a:visited,
a:active, a:hover {
	color: #333;
	outline: none;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: underline;
}
/*
a:hover {
	background-color: #c7d1d6;
}*/

header, footer, hgroup,
nav, section {
	display: block;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.highlight {
	background-color: #a6dbed;
	padding-left: 5px;
	padding-right: 5px;
}

.clear-fix:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}

h1, h2, h3,
h4, h5, h6 {
	color: #B24871;
	margin-bottom: 0;
	padding-bottom: 0;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.75em;
}

h3 {
	font-size: 1.2em;
}

h4 {
	font-size: 1.1em;
}

h5, h6 {
	font-size: 1em;
}


/* main layout
----------------------------------------------------------*/
.content-wrapper {
	margin: 0 auto;
	width: 960px;
	/*max-width: 960px;*/
	padding-bottom:1em;
	
}

#body {
	background-color: #A0A0A0;
	clear: both;
	padding-bottom: .5em;
	padding-top: .5em;
	
	/*background-image: url(/Content/Images/bg_mainwrapper.png);*/
	background: white url(/Content/Images/bg_mainwrapper.png) repeat-y center;
}

	.main-content {
		/*background: url("../Images/accent.png") no-repeat;*/
		padding-left: 1em;
		padding-right: 1em;
		padding-top: 0em;
		border:0px red solid;
		border-left-style:outset ;
		/*padding-left: 10%;
		padding-top: 3em;*/
		background-color:#efeeef;    
		min-height:40em;
		border-left: 1px #ffffff solid;
		border-right: 1px #ffffff solid;
	}

	.featured + .main-content {
		background: url("../Images/heroAccent.png") no-repeat;
	}

footer {
	clear: both;
	background-color: #e2e2e2;
	font-size: .8em;
	height: 100px;
}


/* site title
----------------------------------------------------------*/
.site-title {
	color: #c8c8c8;
	font-family: Rockwell, Consolas, "Courier New", Courier, monospace;
	font-size: 2.3em;
	margin: 5px 0;
}

.site-title a, .site-title a:hover, .site-title a:active {
	background: none;
	/*color: #c8c8c8;*/
	outline: none;
	text-decoration: none;
}


/* login
----------------------------------------------------------*/
#login {
	display: block;
	font-size: .85em;
	margin: 20px 0 12px;
	text-align: right;
	color:#eeeeee;
}

	#login a {
		/*background-color: #84B64A;*/
		margin-left: 10px;
		margin-right: 3px;
		padding: 2px 3px;
		text-decoration: none;
		
		
	}

	#login a.username {
		background: none;
		margin-left: 0px;
		text-decoration: underline;
		color:#eeeeee;
	}

	#login ul {
		margin: 0;
	}

	#login li {
		display: inline;
		list-style: none;
	}


/* menu
----------------------------------------------------------*/
ul#menu {
	font-size: 1.3em;
	font-weight: 600;
	margin: 0;
	text-align: right;
}

	ul#menu li {
		display: inline;
		list-style: none;
		padding-left: 15px;
	}

		ul#menu li a {
			background: none;
			color: #EEEEEE;
			text-decoration: none;
		}

		ul#menu li a:hover {
			color: #fff;
			text-decoration: none;
		}


/* page elements
----------------------------------------------------------*/
/* featured */
.featured {
	background-color: #fff;
}

	.featured .content-wrapper {
		background-color: #7ac0da;
		background-image: -ms-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
		background-image: -o-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
		background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #7ac0da), color-stop(1, #a4d4e6));
		background-image: -webkit-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
		background-image: linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
		color: #3e5667;
		padding: 20px 40px 30px 40px;
	}

		.featured hgroup.title h1, .featured hgroup.title h2 {
			color: #fff;
		}

		.featured p {
			font-size: 1.1em;
		}

/* page titles */
hgroup.title {
	margin-bottom: 10px;
}

hgroup.title h1, hgroup.title h2 {
	display: inline;
}

hgroup.title h2 {
	font-weight: normal;
	margin-left: 3px;
}

/* features */
section.feature {
	width: 310px;
	float: left;
	padding-right: 0em;
	padding-left: 0em;
}

#feature1, #feature2
{
	padding-right: 15px;
}

#feature3
{
	padding-right: 0;
}

/* ordered list */
ol.round {
	list-style-type: none;
	padding-left: 0;
}

	ol.round li {
		margin: 25px 0;
		padding-left: 45px;
	}

		ol.round li.one {
			background: url("../Images/orderedListOne.png") no-repeat;
		}

		ol.round li.two {
			background: url("../Images/orderedListTwo.png") no-repeat;
		}

		ol.round li.three {
			background: url("../Images/orderedListThree.png") no-repeat;
		}

/* content */
article {
	float: left;
	width: 70%;
}

aside {
	float: right;
	width: 25%;
	vertical-align:top;
	
}

	aside ul {
		list-style: none;
		padding: 0;
	}

		aside ul li {
			background: url("../Images/bullet.png") no-repeat 0 50%;
			padding: 2px 0 2px 20px;
		}

.label {
	font-weight: 700;
}

/* login page */
#loginForm {
	border-right: solid 2px #c8c8c8;
	float: left;
	width: 45%;
}

	#loginForm .validation-error {
		display: block;
		margin-left: 15px;
	}

#socialLoginForm {
	margin-left: 40px;
	float: left;
	width: 50%;
}

/* contact */
.contact h3 {
	font-size: 1.2em;
}

.contact p {
	margin: 5px 0 0 10px;
}

.contact iframe {
	border: 1px solid #333;
	margin: 5px 0 0 10px;
}

/* forms */
fieldset {
/*#84B64A
#BFA04D
#B24871*/
	border: 1px #B24871 solid;
	margin: 2em;
	padding: 2em;
}

	fieldset legend {
		display: inline-block;
	}
	
	fieldset ol {
		padding: 0;
		list-style: none;
	}

		fieldset ol li {
			padding-bottom: 5px;
		}

	fieldset label {
		display: block;
		font-size: 1.2em;
		font-weight: 600;
	}

	fieldset label.checkbox {
		display: inline;
	}

	fieldset input[type="text"],
	fieldset input[type="password"],
	select {
		border: 1px solid #e2e2e2;
		color: #333;
		font-size: 1.2em;
		margin: 5px 0 6px 0;
		padding: 5px;
		width: 300px;
	}

		fieldset input[type="text"]:focus,
		fieldset input[type="password"]:focus {
			border: 1px solid #7ac0da;
		}

	fieldset input[type="submit"], fieldset input[type="button"], .button {
		background-color: #d3dce0;
		border: 1px solid #787878;
		cursor: pointer;
		font-size: 1.2em;
		font-weight: 600;
		padding: 7px;
	}

a.button
{
	text-decoration:none;
	padding:7px;
}

	input[type="submit"], input[type="button"], input[type="file"]{
		background-color: #d3dce0;
		border: 1px solid #787878;
		cursor: pointer;
		font-size: 1.2em;
		font-weight: 600;
		padding: 7px;
		}
/* ajax login/registration dialog */
.modal-popup {
	font-size: 0.7em;
}

	.modal-popup input[type="text"],
	.modal-popup input[type="password"] {
		width: 90%;
	}

/* info and errors */
.message-info {
	border: 1px solid;
	clear: both;
	padding: 10px 20px;
}

.message-error {
	clear: both;
	color: #e80c4d;
	font-size: 1.1em;
	font-weight: bold;
	margin: 20px 0 10px 0;
}

.message-success {
	color: #7ac0da;
	font-size: 1.3em;
	font-weight: bold;
	margin: 20px 0 10px 0;
}

.error {
	color: #e80c4d;
}

/* styles for validation helpers */
.field-validation-error {
	color: #e80c4d;
	font-weight: bold;
}

.field-validation-valid {
	display: none;
}

input[type="text"].input-validation-error,
input[type="password"].input-validation-error {
	border: 1px solid #e80c4d;
}

.validation-summary-errors {
	color: #e80c4d;
	font-weight: bold;
	font-size: 1.1em;
}

.validation-summary-valid {
	display: none;
}

ul#social li {
	display: inline;
	list-style: none;
}

	ul#social li a {
		color: #999;
		text-decoration: none;
	}

	a.facebook, a.twitter {
		display: block;
		float: left;
		height: 24px;
		padding-left: 17px;
		text-indent: -9999px;
		width: 16px;
	}

	a.facebook {
		background: url("../Images/facebook.png") no-repeat;
	}

	a.twitter {
		background: url("../Images/twitter.png") no-repeat;
	}


/********************
*   Mobile Styles   *
********************/
/*@media only screen and (max-width: 850px) {*/

	/* header
	----------------------------------------------------------*/
/*	header .float-left,
	header .float-right {
		float: none;
	}*/

	/* logo */
/*	header .site-title {
		margin: 10px;
		text-align: center;
	}*/

	/* login */
/*	#login {
		font-size: .85em;
		margin: 0 0 12px;
		text-align: center;
	}

		#login ul {
			margin: 5px 0;
			padding: 0;
		}

		#login li {
			display: inline;
			list-style: none;
			margin: 0;
			padding: 0;
		}

		#login a {
			background: none;
			color: #999;
			font-weight: 600;
			margin: 2px;
			padding: 0;
		}

		#login a:hover {
			color: #333;
		}*/

	/* menu */
/*	nav {
		margin-bottom: 5px;
	}

	ul#menu {
		margin: 0;
		padding: 0;
		text-align: center;
	}

		ul#menu li {
			margin: 0;
			padding: 0;
		}*/


	/* main layout
	----------------------------------------------------------*/
/*	.main-content,
	.featured + .main-content {
		background-position: 10px 0;
	}

	.content-wrapper {
		padding-right: 10px;
		padding-left: 10px;
	}

	.featured .content-wrapper {
		padding: 10px;
	}*/

	/* page content */
	/*article, aside {
		float: none;
		width: 100%;
	}*/

	/* ordered list */
/*	ol.round {
		list-style-type: none;
		padding-left: 0;
	}

		ol.round li {
			padding-left: 10px;
			margin: 25px 0;
		}

			ol.round li.one,
			ol.round li.two,
			ol.round li.three {
				background: none;
			}*/

	 /* features */
/*	 section.feature {
		float: none;
		padding: 10px;
		width: auto;
	 }

		section.feature img {
			color: #999;
			content: attr(alt);
			font-size: 1.5em;
			font-weight: 600;
		}*/

	/* forms */
	/*fieldset input[type="text"],
	fieldset input[type="password"] {
		width: 90%;
	}*/

	/* login page */
/*	#loginForm {
		border-right: none;
		float: none;
		width: auto;
	}

		#loginForm .validation-error {
			display: block;
			margin-left: 15px;
		}

	#socialLoginForm {
		margin-left: 0;
		float: none;
		width: auto;
	}*/

	/* footer
	----------------------------------------------------------*/
/*	footer .float-left,
	footer .float-right {
		float: none;
	}

	footer {
		text-align: center;
		height: auto;
		padding: 10px 0;
	}

		footer p {
			margin: 0;
		}

		ul#social {
			padding: 0;
			margin: 0;
		}

		a.facebook, a.twitter {
			background: none;
			display: inline;
			float: none;
			height: auto;
			padding-left: 0;
			text-indent: 0;
			width: auto;
		}*/
/*}*/

/* ----------------------------                CommereceStatistik                 -------------------------------------*/

/*
table
{
	border:1px black solid;    
	border-collapse: collapse;
}*/

/*
table td, th
{
	border:1px #666666 solid;
	padding-left: .4em;
	padding-right: .3em;

}
*/
table th
{
	text-align:left;
}

.alignLeft
{
	text-align:left;
}

.alignRight
{
	text-align:right;
}

/*Used by auto generate details view*/
.display-label
{
	padding-top: .9em;
	font-weight:bold;
}

.display-field
{
	padding-left: .5em;
}

.region
{
	border:1px solid grey;
	display:inline-block;
	padding:0em 2em 1em 1em;
}

.fromSelectList, .toSelectList
{
	width:20em;
	height:15em;
	margin-right:1em;
}

.attention, .attention a, .attention td
{
	color:Red !important;
}

.attention text
{
	background-color:Red;
}

th.date
{
	width:6em;
}

div.colorboxDiv
{
	/*padding: 0em  2em 2em 2em;*/
	width:31em;
	height:32em;
	
	
}

.colorboxHeading
{
	/*background-color: Lime;*/
	margin-top:0em;
	margin-bottom:1em;
	padding-left:1em;
	padding-right:1em;
}

#startpageMiddle
{
	border:0px red solid;
	height:20em;
	padding-bottom:1em;
}



li.UnReportedPeriod:hover
{
	background-color:#5A655D;
	cursor:pointer;
	color:#fff;
	padding-left:2em;
	padding-right:2em;
}

li.UnReportedPeriod
{
	
	cursor:pointer;
	text-transform:uppercase;
	list-style:none;
	padding-left:2em;
	padding-right:2em;
	
	display:inline-block;
	
}

.upperCase
{
	text-transform:uppercase;
}

.type1Background, .type1Table th, #listTable th
{
	background-color:#84B64A;
	background-image: url(images/type1_header.png); 
	background-repeat:repeat-x;
}

.type2Background, .type2Table th
{
	background-color:#BFA04D;
	background-image: url(images/type2_header.png); 
	background-repeat:repeat-x;
}

.type3Background, .type3Table th, #login a  
{
	background-color:#B24871;
	background-image: url(images/type3_header.png); 
	background-repeat:repeat-x;
}

.type1Table, .type2Table, .type3Table, .type4Table
{
	border-collapse: collapse;
	text-align: left;
	text-transform:none !important;
}

.type4Background
{
	background-color:#5A655D;
	background-image: url(images/type4_header.png); 
	background-repeat:repeat-x;
}

.type1backgroundColor
{
	background-color:#84B64A;
}

.type2backgroundColor
{
	background-color:#BFA04D;
}

.type3backgroundColor
{
	background-color:#B24871;
}

.type4backgroundColor
{
	background-color:#5A655D;
}

.messageOk, .messageErr
{
	padding:1em;
	font-weight:bolder;    
}

.messageErr
{
	color:Red;
}

#hor-minimalist-b, #listTable, .listTable .minimalistTable
{
	/*font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;*/
	font-size: 14px;
	background: #fff;
	/*margin-left:5%;*/
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-b th, #listTable th, .listTable th, .minimalistTable th
{
	font-size: 14px;
	font-weight: bold;
	
	padding: 10px 8px;
	border-bottom: 2px solid #ccc;
	
}
#hor-minimalist-b td, .minimalistTable td
{
	border-bottom: 1px solid #ccc;
	
	padding: 6px 8px;
	font-weight:normal;
	
	
}

#listTable td, .listTable td
{
	border-bottom: 1px solid #ccc;
	
	padding: 6px 8px;
	font-weight:normal;
}

#listTable
{
	margin-top:1em;
}

.minimalistTable td
{
	/*text-transform:capitalize;*/
}

/*#listTable th
{
	background-color: #BFA04D;    

}*/

.filters
{
	background-color:#F2ECF2;
}

#listTable tbody tr:hover td,
	#listTable tbody tr:hover a:link, 
	#listTable tbody tr:hover  a:visited
 
{
	
	background-color: #EFEEEF;
	
}

#hor-minimalist-b tbody tr:hover td, .minimalistTable tbody tr:hover td,
#hor-minimalist-b tbody tr:hover a:link, .minimalistTable tbody tr:hover a:link,
#hor-minimalist-b tbody tr:hover  a:visited, .minimalistTable tbody tr:hover  a:visited
{
	color: #ffffff;
	background-color: #5A655D;
	cursor:pointer;
}

.type1, a:link.type1, a:visited.type1 {color:#84B64A;}
.type2, a:link.type2, a:visited.type2 {color:#BFA04D;}
.type3, a:link.type3, a:visited.type3 {color:#B24871;}

.white
{
	color:#fff;    
}

.type1
{
	color:#84B64A;
}
 
 .type2
{
	color:#BFA04D;
}

.type3
{
	color:#B24871;
}   
	

.type4
{
	color: #5A655D;
}

tr:hover.removeHover td, tr:hover.removeHover a:link, tr:hover.removeHover  a:visited
{
	background-color:transparent !important;
	color:inherit !important;
	
}

.defaultPointer
{
	cursor:default !important;
}

.cursorPointer
{
	cursor:pointer;
}

#popUp
{
	border:1px #EFEEEF solid !important;
	padding:1em;
	background-color: #f2f8fa;
	
	font-weight:normal;
	width:auto;
	position:absolute;
	z-index:100;
}

#explanationDiv
{
	border:1px #EFEEEF solid !important;
	padding:1em;
	background-color: #f2f8fa;
	
	font-weight:normal;
	width:auto;
	position:absolute;
	z-index:100;
}

#explanationDiv th,  #explanationDiv td
{
	font-size:.65em;
}

#ajaxLoading
{
text-align:center; 
padding-left: 6px; 
border: 1px dotted #84B64A; 
position: absolute;
top: 40%; 
left: 42%; 
width: 15%; 
height: 20%; 
display: none; 
background-color: rgba(255,255,255,0.8); 
background-image: url(/content/images/ajax-loader.gif); 
background-position:center; 
background-repeat:no-repeat;    
}

#ajaxError
{
text-align:center; 
padding-left: 6px; 
border: 1px dotted red; 
position: absolute;
top: 40%; 
left: 42%; 
width: 15%; 
height: 20%; 
display: none; 
background-color: rgba(255,255,255,0.8); 
/*background-image: url(/content/images/ajax-loader.gif); 
background-position:center; 
background-repeat:no-repeat;    */
}

.imageRightStartPage
{
	
}

.imagerightcontactpage
{
	margin-right:10em;
}

.imagerightaboutpage
{
	margin-left:2em;
	padding-bottom:2em;
}

.ContentType
{
	font-size:1.7em;
	height:800px;
	
}

.MallContentType
{
	font-size:1.7em;
	height:800px;
	
}

.MallContent
{
	height:120px;
}

.editor-label
{
	padding-top:1em;
}

/* tables */

table.tableSorter thead tr .header {
	/*background-image: url(images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;*/
	cursor: pointer;
}
/*
table.tableSorter thead tr .headerSortUp {
	background-image: url(images/asc.gif);
}
table.tableSorter thead tr .headerSortDown {
	background-image: url(images/desc.gif);
}*/
#cleanfilters
{
	cursor:pointer;
	/*margin-left:2em;
	margin-right:2em;*/
}

.export
{
	cursor:pointer;
	float:right;
	margin:.2em;
	
}

.summaryRow td
{
	
	font-weight:bolder !important;
	
	background-color:#84B64A;
	
}

/* ----------------------------                /CommereceStatistik                 -------------------------------------*/






/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*------------------------------------- Easy rounded corners ------------------------------------*/
/*---------------------------- by Ignacio Ricci (www.ignacioricci.com) --------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/


		/*body {margin:0; padding:40px; font:76% Georgia, "Times New Roman", Times, serif; background:#FFF;}*/
		
			/* Rounded-cornered divs -*/
			.roundedBox {position:relative; padding:1px; margin:0px 0;}
			
				/*- All the corners -*/
				.corner {position:absolute; width:17px; height:17px;}
			
				/*- Each corner -*/
				.topLeft {top:0; left:0; background-position:-1px -1px;}
				.topRight {top:0; right:0; background-position:-19px -1px;}
				.bottomLeft {bottom:0; left:0; background-position:-1px -19px;}
				.bottomRight {bottom:0; right:0; background-position:-19px -19px;}
				
			
			/*- Type1 - Blue -*/	
			/*#type1 {background-color:#7388F9;}*/
				/*#type1 .corner {background-image:url(images/RoundedCorners/corners-type1.gif);}*/
				
			/*- Type2 - Green -*/
			/*#type2 {background-color:#C1FD72;}*/
				/*#type2 .corner {background-image:url(images/RoundedCorners/corners-type2.gif);}*/
							
			/*- Type3 - Violet -*/
			/*#type3 {background-color:#FC72AC;}*/
			
			/*#type1 {background-color:#FF8E35;}
			#type2 {background-color:#73EE31;}
			#type3 {background-color:#2ACDC7;}*/
			/*#type4 {background-color:#F5335C;}*/
			
			
			#type1 {background-color:#84B64A;
					background-image: url(images/type1_header.png); 
					background-repeat:repeat-x;
					}
					
			#type2 {background-color:#BFA04D;
					background-image: url(images/type2_header.png); 
					background-repeat:repeat-x;}
			#type3 {background-color:#B24871;
					background-image: url(images/type3_header.png); 
					background-repeat:repeat-x;}
			
				
			/*- Type4 - Red with border -*/
			/* We change the corners' position and add the border */
			/*
			#type4 {background-color:#CCACAE; border:1px solid #AD9396;}
				#type4 .corner {background-image:url(images/RoundedCorners/corners-type4.gif);}
				#type4 .topLeft {top:-1px; left:-1px;}
				#type4 .topRight {top:-1px; right:-1px;}
				#type4 .bottomLeft {bottom:-1px; left:-1px;}
				#type4 .bottomRight {bottom:-1px; right:-1px;}
			*/	
			/*- Type5 - With gradient -*/
			/* We change the top corners' height, and the bottom corners background-position. We must also add to the containing div a gradient to repeat in x. */
			/*
			#type5 {background:#FECBCA url(images/RoundedCorners/roundedbox-type5-bg.png) repeat-x 0 0; min-height:110px;}
				#type5 .corner {background-image:url(images/RoundedCorners/corners-type5.png);}
				#type5 .topLeft,
				#type5 .topRight {height:140px;}
				#type5 .bottomLeft {background-position:-1px -142px;}
				#type5 .bottomRight {background-position:-19px -142px;}
			*/	
				
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*--------------------------------- End of Easy rounded corners ---------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
				
			
.roundedBox div
{
	padding:.8em .8em .8em .8em;
}



/*
#rightColumn
{
background-color: transparent;
color: #3C3C3C;
display: block;
float: right;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
height: 168px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
max-width: none;
min-width: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
position: static;
text-align: left;
width: 224px;
}

.greenBox
{
background-attachment: scroll;
background-clip: border-box;
background-color: #8CAF64;
background-image: url(http://www.siwi.org/templates/siwi/images/backgroundBoxRightEnd.gif);
background-origin: padding-box;
color: #3C3C3C;
display: block;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
height: 23px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
max-width: none;
min-width: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
position: static;
text-align: left;
width: 224px;
Styles
:active	:hover
:focus	:visited

}

.boxHeadline
{
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url(http://www.siwi.org/templates/siwi/images/backgroundBoxHeadGreen.gif);
background-origin: padding-box;
color: white;
display: block;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
height: 13px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
max-width: none;
min-width: 0px;
padding-bottom: 5px;
padding-left: 9px;
padding-right: 0px;
padding-top: 5px;
position: static;
text-align: left;
width: 215px;
}

.box
{
background-attachment: scroll;
background-clip: border-box;
background-color: #FAFCF7;
background-image: url(http://www.siwi.org/templates/siwi/images/backgroundBoxGreenEnd.gif);
background-origin: padding-box;
border-bottom-color: #A2CF6C;
border-bottom-style: dotted;
border-bottom-width: 2px;
border-left-color: #A2CF6C;
border-left-style: dotted;
border-left-width: 2px;
border-right-color: #A2CF6C;
border-right-style: dotted;
border-right-width: 2px;
border-top-color: #3C3C3C;
border-top-style: none;
border-top-width: 0px;
color: #3C3C3C;
display: block;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
height: 131px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
max-width: none;
min-width: 0px;
padding-bottom: 0px;
padding-left: 9px;
padding-right: 9px;
padding-top: 9px;
position: static;
text-align: left;
width: 202px;
}*/