html,body {
background:#E8F9FE;
font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-color:#6A6A6A;
margin:0;
}

#container {
width:895px;
background:#FFF;
margin:0 auto;
}

#header {
width:895px;
height:145px;
}

.top_headline {
font-size:26px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#FFF;
text-decoration:none;
padding-left:25px;
padding-top:35px;
}

.top_text {
font-size:12px;
color:#FFF;
text-decoration:none;
padding-left:35px;
padding-bottom:15px;
}

#content {
float:left;
text-align:justify;
width:715px;
font-color:#6A6A6A;
background:#FFF;
margin:0;
padding:3px;
}

#content li {
font-size:10pt;
}

#content a {
color:#39ACCE;
text-decoration:underline;
}

#content a:hover {
color:#45D1FB;
text-decoration:underline;
}

#right {
width:165px;
margin-left:720px;
font-color:#FFF;
padding:4px;
}

#footer {
width:895px;
clear:both;
border-top:3px solid #E8F9FE;
text-align:center;
font-size:7pt;
background:#E8F9FE;
font-color:#6A6A6A;
padding:5px 0;
}

#sidebar {
border-bottom:1px solid #FFF;
background:#39ACCE;
line-height:13px;
font-size:9pt;
color:#FFF;
padding:5px;
}

#sidebar2 {
border-bottom:1px solid #FFF;
background:#45D1FB;
line-height:13px;
font-size:8pt;
padding:5px;
}

#sidebar3 {
border-bottom:1px solid #FFF;
background:#999;
line-height:13px;
font-size:8pt;
padding:3px;
}

#sidebar3 a:hover {
color:gray;
text-decoration:underline;
}

input,textarea,select {
font-size:8pt;
}

.infobox_headline {
font-size:14px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#FFF;
text-decoration:none;
background:#fac500;
padding:3px;
}

.infobox_headline h2 {
font-size:16px;
padding:1px;
margin:1px;
}

.infobox_text {
text-align:justify;
padding:10px;
}

.infobox_picture {
margin-top:11px;
margin-bottom:2px;
margin-right:11px;
float:left;
}

div.row {
clear:both;
padding-top:5px;
}

span.formw {
width:30px;
text-align:left;
}

span.label {
float:left;
width:85px;
text-align:right;
font-size:8pt;
}

br.Clear,div.Clear {
height:2px;
clear:both;
font-size:1px;
line-height:2px;
}

p {
font-size:10pt;
font-color:#4D4F4F;
margin:0;
padding:5px;
}

img {
border:0;
}

a {
text-decoration:none;
font-size:10pt;
}

a:hover {
color:orange;
}

#sidebar a,#sidebar2 a,#sidebar3 a {
color:#FFF;
text-decoration:none;
font-size:9pt;
font-weight:700;
}

#sidebar a:hover,#sidebar2 a:hover {
color:orange;
text-decoration:underline;
}

.thumbs {
width:110px; 
text-align:center; 
float:left; 
margin-right:50px;
height: 110px;
}


#schiff_main {
	margin-bottom:20px;

}
#schiff_div td {
	padding:5px;
	font-size:12px;
	border-bottom:1px dotted #ccc;
}
#schiff_div {
overflow:hidden; margin:20px 0;
}
#schiff_main h3 {
margin:0; padding:0; border-bottom:1px solid #39acce; color:#666; font-size:15px; font-weight:bold;padding-top:10px; 
}



ul.functions {
clear:both;
}
ul.functions li {
background-color:transparent;
background-position:0 0;
background-repeat:no-repeat;
display:block;
float:left;
height:30px;
line-height:30px;
margin-bottom:10px;
padding-left:30px;
width:115px;
list-style-image:none;
}
#schiff_main ul.functions li.check {
background-image:url('/pictures/check.png');
}

.blue_div {
	background:#fff url('/pics/sel_box_bg.jpg') top left; 
	width:325px; 
	height:104px; 
	overflow:hidden; 
	position:relative;
	float:right;
	margin-top:5px;
	margin-bottom:2px;
	margin-left:11px;

}

.blue_p {
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	padding-left:16px; 
	margin-top:20px;
	overflow:hidden;
}

.blue_select {
	width:277px; 
	border:1px solid #BDC7D8; 
	padding:3px; 
	position:absolute; 
	bottom:25px; 
	left:20px;
}

