body {
  	background: #ffffff;
   background-image:url('images/bg.png');
   background-attachment:fixed;
   background-repeat:repeat-x;
  	border-collapse: collapse;
}

div#styleswitcher {	height: 20px; float: right; padding-right: 9px; padding-top: 5px; }
div#styleswitcher a {	width: 15px;	height: 20px; float: right;	text-decoration: none;	display: block; }
div#styleswitcher1 {	height: 20px; float: right; padding-right: 9px; padding-top: 2px; }
div#styleswitcher1 a {	width: 15px;	height: 20px; float: right;	text-decoration: none;	display: block; }
a#switchfontsmall {	background: url('images/_styleswitcher_fontsmall.png') 0 0 no-repeat; }
a:hover#switchfontsmall { background: url('images/_styleswitcher_fontsmall.png') 0 -20px no-repeat; }
a#switchfontmedium { background: url('images/_styleswitcher_fontmedium.png') 0 0 no-repeat; }
a:hover#switchfontmedium {	background: url('images/_styleswitcher_fontmedium.png') 0 -20px no-repeat; }
a#switchfontlarge {	background: url('images/_styleswitcher_fontlarge.png') 0 0 no-repeat; }
a:hover#switchfontlarge {	background: url('images/_styleswitcher_fontlarge.png') 0 -20px no-repeat; }

fieldset {
  	background: #d7dcdc;
   background-color: #d7dcdc;
   margin: 10px 0;
   padding: 8px;
   border: 1px solid #9a9e9e;
}
.container-spacer {
  	height: 4px;
}
.body-container {
   min-width:970px;
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   margin-left: auto;
   margin-right: auto;
   padding: 4px;
  	width: 970px;
  	height: auto;
  	background: #f1f1f1;
  	overflow: hidden;
}
.logo-container {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   padding-left: 9px;
   padding-right: 9px;
   padding-top: 10px;
   padding-bottom: 10px;
  	width: auto;
  	height: 50px;
  	font-family: "Verdana";
  	font-size: 12px;
  	color: #000000;
  	background: #0a2132;
}
.artbox-container {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
  	width: auto;
  	height: 236px;
  	font-family: "Verdana";
  	font-size: 12px;
  	color: #000000;
  	background: #607282;
   background-image:url('images/artbox1.png');
   background-repeat:no-repeat;
   background-position:top 0;
}
.steps-container {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   padding-left: 9px;
   padding-right: 9px;
   padding-top: 10px;
   padding-bottom: 10px;
  	width: auto;
  	height: auto;
  	font-family: "Verdana";
  	font-size: 12px;
  	color: #000000;
  	background: #dddfdf;
}
.portfolio-container {
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #000000;
  	text-decoration: none;
}
.content-container {
   min-height: 400px;
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   padding-left: 9px;
   padding-right: 9px;
   padding-top: 10px;
   padding-bottom: 10px;
  	width: auto;
  	height: auto;
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #000000;
  	text-decoration: none;
  	background: #dddfdf;
}
.content-container a {
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #800000;
  	text-decoration: none;
}
.content-container a:hover {
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #0a2132;
  	text-decoration: none;
}
.content-container-left {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   padding-left: 9px;
   padding-right: 9px;
   padding-top: 10px;
   padding-bottom: 10px;
  	width: 655px;
  	height: auto;
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #000000;
  	text-decoration: none;
  	background: #dddfdf;
}
.content-container-left a {
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #800000;
  	text-decoration: none;
}
.content-container-left a:hover {
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #0a2132;
  	text-decoration: none;
}
.content-container-right {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   padding-left: 9px;
   padding-right: 9px;
   padding-top: 10px;
   padding-bottom: 10px;
  	width: 275px;
  	height: auto;
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #000000;
  	text-decoration: none;
  	background: #dddfdf;
}
.content-container-right a {
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #800000;
  	text-decoration: none;
}
.content-container-right a:hover {
  	font-family: "Verdana";
  	font-size: 13px;
  	color: #0a2132;
  	text-decoration: none;
}
.content-container-titlehome {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   padding-left: 11px;
   padding-right: 9px;
   padding-top: 10px;
   padding-bottom: 10px;
  	width: auto;
  	height: auto;
  	font-family: "Verdana";
  	font-size: 12px;
  	font-weight: bold;
  	color: #ffffff;
  	//text-shadow: #31456e 2px 2px 3px;
  	text-decoration: none;
  	background: #0a2132;
}
.content-container-titleall {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   padding-left: 15px;
   padding-right: 9px;
   padding-top: 10px;
   padding-bottom: 10px;
  	width: auto;
  	height: auto;
  	font-family: "Arial Black";
  	font-size: 17px;
  	letter-spacing: 1px;
  	color: #ffffff;
  	text-decoration: none;
  	background: #0a2132;
}
.content-container-titleest {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   padding-left: 15px;
   padding-right: 9px;
   padding-top: 10px;
   padding-bottom: 10px;
   text-align:left;
  	width: auto;
  	height: auto;
  	font-family: "Verdana";
  	font-size: 13px;
  	letter-spacing: 1px;
  	color: #ffffff;
  	text-decoration: none;
  	background: #1c3c59;
}
.content-container-line {
   border-bottom-style: dotted;
   border-width: 1px;
  	border-color: #9ea3ac;
  	border-collapse: collapse;
}
.menu-container {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   margin: 0px;
   margin-left: auto;
   margin-right: auto;
   padding-left: 5px;
   padding-right: auto;
   padding-top: auto;
   padding-bottom: auto;
  	width: auto;
  	height: 35px;
  	font-family: "Verdana";
  	font-size: 12px;
  	color: #000000;
}
.navigation-button {
   border-radius: 5px;
  	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
  	text-align: center;
  	font-family: "Verdana";
  	font-size: 11px;
  	color: #000000;
  	text-decoration: none;
   border-style: solid;
   border-width: 1px;
  	border-color: #ababab;
  	border-collapse: collapse;
  	width: 80px;
  	height: auto;
  	background: #f3f3f3;
}
.navigation-button:hover {
   border-radius: 5px;
  	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
  	text-align: center;
  	font-family: "Verdana";
  	font-size: 11px;
  	color: #800000;
  	text-decoration: none;
   border-style: solid;
   border-width: 1px;
  	border-color: #ababab;
  	border-collapse: collapse;
  	background: #dddddd;
}
.version-container {
   border-radius: 20px;
  	-moz-border-radius: 20px;
  	-webkit-border-radius: 20px;
   padding-left: 9px;
   padding-right: 9px;
   padding-top: 10px;
   padding-bottom: 10px;
   margin: 0px;
  	width: auto;
  	height: auto;
  	font-family: "Verdana";
  	font-size: 10px;
  	color: #ffffff;
  	text-decoration: none;
  	text-align: right;
  	background: #0a2132;
}
.version-container a {
  	text-decoration: none;
  	font-family: "Verdana";
  	font-size: 10px;
  	color: #ffffff;
  	text-align: right;
}
.version-container a:hover {
  	color: #c0c0c0;
}