.startpage {
min-height:378px;
margin:0pt 0pt 8px;
overflow:visible;
position:relative;
width:960px;
}

#flashcontent {
height:378px;
margin:0pt auto;
width:960px;
}

#bg_intro {
left:0pt;
position:absolute;
top:0pt;
z-index:20;
}
#startpict {
left:0pt;
position:absolute;
top:0pt;
z-index:15;
}
#prodnav {
/*bottom:16px;*/
top:325px;
left:24px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
position:absolute;
width:900px;
z-index:25;
}
#prodnav li {
float:left;
padding:0pt;
}
#prodnav li a {
color:#AAAAAA;
display:block;
float:left;
font-size:160%;
height:17px;
opacity:0.99;
/* padding:10px 11px; */
padding: 10px 8px 10px 8px;
text-decoration:none;
text-shadow:#000000 0pt 1px 2px;
}
#prodnav li a:hover {
color:#FFFFFF;
}
#flashmess {
background:#FFFFFF none repeat scroll 0%;
left:34px;
padding:10px;
position:absolute;
top:40px;
width:40em;
z-index:21;
}
#startticker {
margin:10px 0pt;
width:635px;
}
#startticker #headline {
background:transparent url(/Administration/WebsiteImages/ticker.gif) no-repeat scroll left top;
color:#333333;
float:left;
height:15px;
padding:8px 8px 8px 20px;
}
#startticker #question {
background:transparent url(/Administration/WebsiteImages/ticker.gif) no-repeat scroll right top;
font-weight:bold;
height:15px;
padding:8px;
}
#startticker #question a {
padding-left:8px;
}

#box1 {
float:left;
width:310px;
position:relative;
}
#box1 .inner {
margin:10px 0pt 0pt;
min-height:128px;
position:relative;
}
#box2 {
float:left;
margin:0pt 22px;
width:310px;
/*width:280px;*/
}
#box2 .inner {
margin:10px 0pt 0pt;
min-height:128px;
position:relative;
}
#box3start {
/*
position:relative;
top: -39px;
*/
float:left;
min-height:148px;
width:310px;
}
/*#startboxes */
.more {
bottom:-6px;
font-size:93%;
position:absolute;
right:14px;
text-transform:uppercase;
}
/*#startboxes 
{
margin:0pt 0pt 20px;
position:relative;
width:960px;
}*/

/*#startboxes */
.more a {
background:transparent url(/Administration/WebsiteImages/arrow_down.gif) no-repeat scroll right 1px;
padding:0pt 12px 0pt 0pt;
}
/*#startboxes */
.aboutbox {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left top;
}
/*#startboxes */
.aboutbox .inner {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left bottom;
padding:4px 20px;
}
/*#startboxes */
.aboutbox, /*#startboxes */
.aboutbox a, /*#startboxes */
.aboutbox h3 {
color:#FFFFFF;
text-shadow:#000000 0pt 0pt 0pt;
}
/*#startboxes */
.newsbox {
background:transparent url(/Administration/WebsiteImages/newsbox_silver_big.gif) no-repeat scroll left top;
}
/*#startboxes */
.newsbox .inner {
background:transparent url(/Administration/WebsiteImages/newsbox_silver_big.gif) no-repeat scroll left bottom;
padding:4px 20px;
}
/*#startboxes */
.newsbox ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 4px;
}
/*#startboxes */
.newsbox li a {
background:transparent url(/Administration/WebsiteImages/arrow_side.gif) no-repeat scroll 0% 3px;
display:block;
padding:0pt 0pt 0pt 12px;
}
.newsbox h3 
{ margin: 0 0 4px; }

/* IE6 hack to force linebreakin within the newslist */
* html .newsbox ul li {
	display: block;
}


/*080408*/

#box1.aboutbox2 {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left top;
}
#box1.aboutbox2 .inner {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left bottom;
height:128px;
overflow:auto;
padding:4px 20px 4px 130px;
}
#box1.aboutbox2, #box1.aboutbox2 a, #box1.aboutbox2 h3 {
color:#FFFFFF;
margin:0pt 0pt 4px;
text-shadow:#000000 0pt 0pt 0pt;
}
.aboutbox2 .overlay {
left:-7px;
position:absolute;
top:-4px;
z-index:200;
}
.aboutbox2 .boxpic {
left:0pt;
position:absolute;
top:3px;
z-index:200;
}
#rswf {
margin: -39px 47px 0pt;
}


/* 081120 */
.aboutbox3 {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left top !important;
position: relative;
}

.aboutbox3 .inner {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left bottom;
height:128px;
overflow:auto;
padding:4px 20px 4px 20px;
}

.aboutbox3, .aboutbox3 a, .aboutbox3 h3 {
color:#FFFFFF;
margin:0pt 0pt 4px;
text-shadow:#000000 0pt 0pt 0pt;
}

.aboutbox3 .overlay
{
left:-7px;
position:absolute;
top:-4px;
z-index:200;
}

.aboutbox2 .inner img,
.aboutbox3 .inner img {
display: none;
}

.c3 .aboutbox2,
.c3 .aboutbox3 {
	position: relative; 
	left: 46px;
}


/* 081120 */

.lowerleft {
	border: 4px solid red;
	position: relative; 
}


.c1 .aboutbox4 {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left top;
position: relative; 
}

.c3 .aboutbox4 {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left top;
position: relative; 
left: 46px;
}

* html .c3 .aboutbox4 {
left: 0;
}


.aboutbox4 .inner {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left bottom;
height:128px;
overflow:visible;
padding:4px 20px 4px 20px;
}

.aboutbox4, .aboutbox4 a, .aboutbox4 h3 {
color:#FFFFFF;
margin:0pt 0pt 4px;
text-shadow:#000000 0pt 0pt 0pt;
}

.aboutbox4 .overlay {
display: block;
position:absolute;
left:-7px;
top:-4px;
z-index:200;
}

.aboutbox4 .inner {
	padding-left: 135px;
}

.aboutbox4 .inner img {
position: absolute; 
top: -7px;
left: 0;
z-index: 100;
}


/* 090218 */
.c1 .aboutbox5 {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left top;
position: relative; 
}

.c3 .aboutbox5 {
background:transparent url(/Administration/WebsiteImages/newsbox_grey.gif) no-repeat scroll left top;
position: relative; 
left: 46px;
}

* html .c3 .aboutbox5 {
left: 0;
}


#box1low {
float:left;
width:310px;
position:relative;
}
#box1low .inner {
margin:10px 0pt 0pt;
min-height:61px;
position:relative;
}


.aboutbox5 .inner {
background:transparent url(/Administration/WebsiteImages/newsbox_grey_low.gif) no-repeat scroll left bottom;
height:61px;
overflow:visible;
/*padding:4px 20px 4px 20px; */
padding: 0 10px 0 10px;
}

.aboutbox5, .aboutbox5 a, .aboutbox5 h3 {
color:#FFFFFF;
margin:0pt 0pt 4px;
text-shadow:#000000 0pt 0pt 0pt;
}

.aboutbox5 .overlay {
display: block;
position:absolute;
left:-7px;
top:-4px;
z-index:200;
}

.aboutbox5 .inner {
	padding-left: 135px;
}

.aboutbox5 .inner img {
position: absolute; 
top: -7px;
left: 0;
z-index: 100;
width: 120px;
height: 65px;
}
