@charset "utf-8";
/* CSS Document */

div.box {
	font-family: Arial, Helvetica, sans-serif;
	/*background-image:url(images/widget/box_border_bottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;*/
	/*padding-bottom:3px;*/
	text-align:left;
	width:141px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	left: 16px;
	top: 30px;
}


.box h3 {
	background-image:url(images/widget/box_border_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:white;
	font-size:12px;
	font-weight:bold;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 30px;
	height: 21px;
}
.box  p.txt a {
	color: #97989A;
}
.box h4 {
	background-image:url(images/widget/box_border_bottom.gif);
	height: 25px;

}

.box p.img {
background:white none repeat scroll 0 0;
text-align:center;
}
.box p {
	margin:0;
	padding:0;

}


form {
margin:0;
padding:0;
}
p.formlabel {
font-size:10px;
margin:0;
padding:0;
}
p.formelement {
margin-bottom:5px;
padding:0;
}
input, select, textarea {
	border:1px solid #CCCCCC;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
}
input.lenXS {
width:50px;
}
input.lenN {
width:100px;
}
input.lenS {
width:150px;
}
input.lenM {
width:300px;
}
input.lenL {
width:500px;
}
select.lenxS {
width:105px;
}
select.lenS {
width:205px;
}
select.lenM {
width:305px;
}
textarea.lenM {
	height:100px;
	width:300px;
}
.var {
width:auto;
}
.button {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D85C0B;
color:#D85C0B;
font-size:10px;
font-weight:bold;
padding:3px;
text-transform:uppercase;
width:144px;
}
.divsubmit {
background-color:#FFFFFF;
border-bottom:0 solid #CCCCCC;
border-top:0 solid #CCCCCC;
margin-top:20px;
padding:5px;
text-align:right;
}
.check {
color:#000000;
font-weight:bold;
}
input.lenMcheck {
background-color:#FFFFCC;
color:#FF0000;
font-weight:bold;
text-transform:uppercase;
width:300px;
}
select.lenMcheck {
background-color:#FFFFCC;
color:#FF9933;
font-weight:bold;
text-transform:uppercase;
width:305px;
}
/*
#menucontainer form {
padding:10px;
}
#menucontainer input {
border:1px solid #999999;
font-size:10px;
height:15px;
margin:0;
padding:0 5px 0;
vertical-align:middle;
width:90px;
}
#menucontainer input.submit {
border:0 none;
height:18px;
margin-left:2px;
width:18px;
}

*/

.txt {
	color: #999999;
	text-decoration: none;
}


.widget select {
border:1px solid #999999;
font-size:10px;
margin:0;
padding:0;
width:120px;
}


div.widget {
	text-align:center;
	width:160px;
}
div.box {
/*background-image:url(images/widget/box_border_bottom.gif);
background-position:left bottom;
background-repeat:no-repeat;*/
margin:20px auto 0;
padding-bottom:3px;
text-align:left;
width:141px;
}
.box h3 {
	background-image:url(images/widget/box_border_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:white;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 40px;
}
.box h4 {
color:white;
font-size:100%;
font-weight:bold;
margin:0;
padding:5px 0 0 10px;
}
.box a {
color:#444444;
font-size:11px;
text-decoration:none;
}
.box a:hover {
color:#CC3300;
text-decoration:none;
}
.box a.boxlink {
background-image:url(images/widget/ico_linkarrow.gif);
background-position:118px 2px;
background-repeat:no-repeat;
color:#444444;
color:white;
display:block;
font-size:110%;
font-weight:bold;
margin-right:5px;
text-decoration:none;
}
.box a.boxlink:hover {
background-image:url(images/widget/ico_linkarrow_a.gif);
background-position:118px 2px;
background-repeat:no-repeat;
color:#D85C0B;
text-decoration:none;
}
.box p {
	margin:0;
	padding:0;
}
.box p.img {
background:white none repeat scroll 0 0;
text-align:center;
}
.box p.txt {
background:white none repeat scroll 0 0;
color:#444444;
font-size:11px;
padding-left:10px;
}
p.pageLink {
	margin:10px 0;
}

a.pageLink:link, a.pageLink:visited {
background-image:url(images/widget/dot_orange.gif);
background-position:0 12px;
background-repeat:no-repeat;
color:#D85C0B;
display:block;
padding-left:10px;
text-decoration:none;
}
a.pageLink:hover, a.pageLink:active {
background-image:url(images/widget/dot_red.gif);
background-position:0 12px;
background-repeat:no-repeat;
color:#CC3300;
padding-left:10px;
text-decoration:underline;
}
.alpha {
color:#cccccc;
font-size:12px;
font-weight:bold;
}
a.alpha:hover {
color:#D85C0B;
font-weight:bold;
text-decoration:none;
}
table.centers {
margin-top:20px;
}
table.centers td {
font-size:10px;
line-height:150%;
padding:0 10px 0 0;
}
.border {
border-bottom:1px solid #D85C0B;
}

