
body {
	background: url("../int_images/bg.png") repeat-x scroll 0 0 #B5BAC4;
	color: #222222;
	font-family: "Lucida Sans", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 12px;

	/* color: black; 
	background-color: #c7cddb;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;  */ /* Zentrierung im Internet Explorer */
}

div#faqDesk {
	margin: auto;
	padding: 0px 0px 30px;
	min-height: 780px;
	height: 100%;
	overflow: hidden;
	width: 1250px;
	text-align: center;

	border-radius: 5px;
	-moz-border-radius: 5px;

	/* CSS3-shadow */
	box-shadow: 2px 1px 5px #999, -2px 1px 5px #999;
	/* webkit-Browser shadow */
	-webkit-box-shadow: 2px 1px 5px #999, -2px 1px 5px #999;
	/* firefox shadow */
	-moz-box-shadow: 2px 1px 5px #999, -2px 1px 5px #999;
}

div#faqDeskSubpage {
	background: #fff;
	margin: 0 auto;
	margin-top: 5px;
	padding: 0px 0px 30px;
	min-height: 780px;
	height: 100%;
	overflow: hidden;
	width: 1250px;
	text-align: center;

	border-radius: 5px;
	-moz-border-radius: 5px;

	/* CSS3-shadow */
	box-shadow: 2px 1px 5px #999, -2px 1px 5px #999;
	/* webkit-Browser shadow */
	-webkit-box-shadow: 2px 1px 5px #999, -2px 1px 5px #999;
	/* firefox shadow */
	-moz-box-shadow: 2px 1px 5px #999, -2px 1px 5px #999;
}

/* placed in language file
div#faqHeader {
}
*/

div#stratoLogo {
	margin: 0 auto;
	margin-top: 18px;
	padding: 0px;
	width: 980px;
	height: 35px;
	text-align: left;
}

#top_nav {
	text-align: center;
	margin: 0 auto;
	width: 980px;
	height: 16px;
}

#top_nav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: inline;
}

#top_nav li {
	list-style-type: none; 
	margin: 5px 0px 0px; 
	padding: 0;
	display: inline;
	padding: 0px 0px 0px 5px;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: right;
}

#top_nav li a {
	color: #005f9b; 
	display: inline;
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size: 12px;

	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-decoration: none;
}

.span_last {
	border-right:0px solid #000;
	font-weight:bold;
}

#top_nav li a:hover{
	color: #1687d0;
}

.Seite {
	text-align: center;   
	margin: 0 auto;    
	margin-top: 0px; 
	width: 980px;
}

.Seite oben {
	margin-bottom:7px;
}

span.section_header_txt {
	color: #005f9b;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

div#left {
	width: 200px;
	float: left;
	margin: 0 auto;
	text-align: left; 
}

div#workmenu {
	height: 170px;
	position: relative;
	z-index: 1;
}

div#center {
	width: 580px;
	float: left;
	margin: 0 auto;
	text-align: left;
}

div#faqSearchForm {
	background-color: #fff;

	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-radius: 5px;
	-moz-border-radius: 5px;

	height: 45px;
	width: 550px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	text-align: center;

	/* CSS3-shadow */
	box-shadow: 1px 1px 3px #999;
	/* webkit-Browser shadow */
	-webkit-box-shadow: 1px 1px 3px #999;
	/* firefox shadow */
	-moz-box-shadow: 1px 1px 3px #999;
}

form#frm1 {
	padding: 0px;
	margin: 0px;
}

input#search_txt {
	border: 1px solid #ccc;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	width: 380px;
	margin: 10px;
	padding-left: 3px;
	float: left;
}

div#mod_daily {
	margin: 40px 0px 0px;
}

#top_daily_questions_header {
	margin: 0px 10px 14px;
	padding: 0px;
}

div#right {
	width: 193px;
	float: right;
	margin: 0px;
	text-align: left;
}

div#logo1 {
	height: 160px;
	padding: 0px 0px 0px;
	position: relative;
	z-index: 1;
}

div#box_right_sidebar {
	width: 185px;
	min-height: 50px;
	height: 100%;
	overflow: hidden;
}

div#box_right_sidebar_content {
	height: 100%;
	overflow: hidden;
}


div#article_rating {
	background-color: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin: 0 0 15px 0;
	
	padding:0;
	
	height: 100%;
	min-height: 60px;
	overflow: hidden;
	width: 185px;

	/* CSS3-shadow */
	box-shadow: 1px 1px 3px #999;
	/* webkit-Browser shadow */
	-webkit-box-shadow: 1px 1px 3px #999;
	/* firefox shadow */
	-moz-box-shadow: 1px 1px 3px #999;
}


div#box_rating_content {
	padding: 5px 0;
	height: 100%;
	width: 100%;
	float: left;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
  
.box {
	background-image: url(../int_images/box_bg.png);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
	border-bottom: 1px solid #E0E9EE;
	margin-bottom: 20px;
	width:185px;
	font: 12px Lucida Sans, Arial, Helvetica, sans-serif;
	padding: 5px 0px 5px 0px;
}

.box a {
	color:#000000;
	text-decoration: none;
	padding-left:8px;
	padding-right:18px;
} 

.box a:hover {
	color: #eb7426;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 18px;
}

.box_title {
	/* background: url('../box_title_bg.png') repeat-x; */
	background-color: #a2c9e7;
	color: #005F9B;
	cursor: move;
	font-family: Lucida Sans, Arial;
	font-size: 12px;
	padding: 7px 5px 2px 10px;
	text-align: left;
	vertical-align: middle;
	height: 18px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
}

.box_picture {
	background-color: #FFF;
	width:190px;
	height:79px;
	font: 12px Lucida Sans, Arial, Helvetica, sans-serif;
	border:1px solid #AAAAAA;
}
  
.box_center {
	background-color: #FFF;
	border-bottom: 1px solid #E0E9EE;
	margin-top: 20px;
	margin-bottom: 20px;
	width:99%;
	font: 12px Lucida Sans, Arial, Helvetica, sans-serif;
}

.box_center_title {
	margin: 15px 0 5px 0px;
	font: 12px Arial;
	color: #005f9b;
	vertical-align: middle;
	text-align:center;
}

.box_scroller {
	background-color: #FFF;
	border-bottom: 1px solid #E0E9EE;
	font: 12px Lucida Sans, Arial, Helvetica, sans-serif;
	overflow:hidden;
	margin-top:35px;
}

#draggables {
	height: 100px;
	position: relative;
}
 
#draggables div {
	background-image: url(../int_images/box_bg.png);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
	border-bottom: 1px solid #E0E9EE;
	margin-bottom: 20px;
	width:185px;
	font: 12px Lucida Sans, Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 0px;
	position: absolute;
}
 
#draggables div a{
	padding: 0px 0px 0px 0px;
	color:#000000;
	text-decoration: none;
} 
 
#draggables div a:hover{ 
	color:#eb7426;
	text-decoration:underline;
	cursor:pointer;
}

#droppables div {
	float: left;
	margin: 10px;
	width: 100px;
	height: 100px;
	background: #FFF;
	border:1px solid #FFF000;
}

.drag{
 	background-image: url(../int_images/box_bg.png);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #FFF;
	border-bottom: 1px solid #E0E9EE;
	margin-bottom: 20px;
	width:185px;
	font: 12px Lucida Sans, Arial, Helvetica, sans-serif;
    position:relative;

}

/* [design-update 2011-03] Abgewandelte Boxen-Klasse für Cloud-Box */

.containerCloud {
	background-color: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin: 0 0 15px 0;
	overflow: hidden;
	padding:0;
	height: 140px;

	/* CSS3-shadow */
	box-shadow: 1px 1px 3px #999;
	/* webkit-Browser shadow */
	-webkit-box-shadow: 1px 1px 3px #999;
	/* firefox shadow */
	-moz-box-shadow: 1px 1px 3px #999;
}

.containerCloud a {
	text-decoration: none;
	line-height: 16pt;
}

/* Klasse für Boxen (Top5 - News etc.) */

.container {
	background-color: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin: 0 0 15px 0;
	overflow: hidden;
	padding:0;
	height: 140px;

	/* CSS3-shadow */
	box-shadow: 1px 1px 3px #999;
	/* webkit-Browser shadow */
	-webkit-box-shadow: 1px 1px 3px #999;
	/* firefox shadow */
	-moz-box-shadow: 1px 1px 3px #999;
}

.container ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.container li {
	float: left;
	margin: 0;
	padding: 0;
	width: 185px;
}

.container a {
  /* border-top: 1px #D2DFE7 solid; */
  color: #000;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px 0px 4px 10%;
	text-decoration: none;
}

.container li a { padding-left: 4%; color: #000; }
.container li a:focus,
.container li a:hover,
.container li a:active { color: #1687d0; }

/*  Obere Navigation  */

.pic_container {
	width:181px;
	border-bottom: 1px solid #D2DFE7;
	border-top: 1px solid #D2DFE7;
	height:180px;
	padding-left:5px;
}

.pic_container2 {
	width:170px;
	clear:both;
	float:left;
	margin-left:7px;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#rating_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.int_container {
	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	width:181px;
	padding-left:5px;
	padding-bottom:8px;
	float:left;
}

.int_container a {
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005f9b;
	text-decoration: none;
	width: 181px;
}

.int_container a:hover {
	text-decoration: none;
	color: #1687d0;
}

.int_container ul {
	list-style-type: none;
}

.int_container li {
	width: 99%;
	margin: 0px;
	padding: 0px;
}

.ah_container {
	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:181px;
	border-bottom: 1px solid #D2DFE7;
	border-top: 1px solid #D2DFE7;
	float:left;
}

.ah_container ul {
	margin:0;
	padding:0;
	list-style-type: none; 
	margin-top:5px;
	margin-left:8px;
	margin-bottom:8px;
}

.ah_container li {
	margin-top:3px;
}

.ah_container a {
	color: #000000;
	text-decoration:none;
}

.ah_container a:hover {
	text-decoration: none;
	color: #1687d0;
}

.blueborder {
	width:170px;
	border-bottom: 1px solid #D2DFE7;
	clear:both;
	float:left;
	margin-left:2px;
}

.tagclouds {
	overflow:hidden;
	border: 1px solid #D2DFE7;
	height:141px;
	line-height: 16pt;
	border-bottom: 1px #D2DFE7 solid;
}

.tagclouds a{
	padding: 5px 5px 0px 3px;
	text-decoration:none;
  }

.tagclouds a:hover{
	color: #77a8e2 !important;
	text-decoration:underline;
 }

#tagcloud_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;  
	font-weight:100;
	color:#77a8e2;
}

#tagcloud_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;    
	font-weight:100;
	color:#77a8e2;
}

#tagcloud_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;    
	color:#77a8e2;
}

#tagcloud_4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;    
	font-weight:100;
	color:#666;
}

#tagcloud_5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;    
 	font-weight:100;
	 color:#666;
}

#tagcloud_6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;    
	font-weight:100;
	color:#666;
}

#tagcloud_7 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;    
	font-weight:100;
	color:#666;
}

#tagcloud_8 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;    
 	 font-weight:100;
	 color:#666;
}

#tagcloud_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;    
	font-weight:100;
	color:#666;
	font-stretch:condensed;
	letter-spacing:-1px;
}

#tagcloud_10 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
	color:#666;
	font-stretch:condensed;
	letter-spacing:-1px;
  
}

h2 { 
	background-color:#FFF;
	border-bottom: 1px solid #D2DFE7;
	color:#005f9b;
	font-size: 16px;
	font-family: Lucida Sans, Arial, Helvetica, Verdana, sans-serif;
	padding: 2px 0 4px 0;
	margin-bottom:0px;
}


h3 { 
  	font-family: Lucida Sans, Arial, Helvetica, Verdana, sans-serif;
	background-color:#FFF;
	font-size: 14px;
	color:#005f9b;
  	padding: 0 0 0 0;
	margin-bottom:0;
	
  }

.subcat {
	
	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#000;
	}


.subcat a{

	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #005f9b;	
}

.subcat a:hover{

	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	color:#eb7426;	
}

.bottom_box {
	background-color: #fff;

	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-radius: 5px;
	-moz-border-radius: 5px;

	float: left;
	width: 560px;
	margin: 34px 0px 0px 10px;
	padding: 0px;

	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;

	/* CSS3-shadow */
	box-shadow: 1px 1px 3px #999;
	/* webkit-Browser shadow */
	-webkit-box-shadow: 1px 1px 3px #999;
	/* firefox shadow */
	-moz-box-shadow: 1px 1px 3px #999;
}

.bottom_box_head {
	/*border: 1px solid #D2DFE7; */
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
	padding: 0px;
	text-align: left;
	width: 30%;
}

.readmore_link,
.readmore_link:focus,
.readmore_link:active {
	color: #005f9b;
	text-decoration: none;
	background: url('../int_images/arrow-right.png') center right no-repeat;
	padding-right: 11px;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: right;
}

.readmore_link:hover {
	color: #1687d0;
	text-decoration: none;
	background: url('../int_images/arrow-right-hover.png') center right no-repeat;
	padding-right: 11px;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: right;
}

.topA {
	background-color: #FFF;
	width:99%;
	font: 12px Lucida Sans, Arial, Helvetica, sans-serif;
	border-top:1px dashed #c9d9f3;
	padding-top:4px;
	padding-bottom:1px;
	height:80px;
}

.topA2 {
	width: 95%;
	font: 10pt Lucida Sans, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 1px;
	margin: 0px 10px;
}

.topA2_Content {
	margin: 5px 0px;
	font: 12px Lucida Sans, Arial, Helvetica, sans-serif;
}

.separator_h {
	background: url("../int_images/separator_horizontal_big.png") no-repeat scroll center 18px transparent;
	clear: both;
	height: 33px;
}

.separator_h_small {
	background: url("../int_images/separator_horizontal_small.png") no-repeat scroll center 18px transparent;
	clear: both;
	height: 33px;
	padding: 3px 0px;
}

.separator_h_small_search {
	background: url("../int_images/separator_horizontal_small.png") no-repeat scroll center 2px transparent;
	clear: both;
	height: 20px;
	padding: 3px 0px;
}

div#search_results_header {
	display: none;
	width: 100%;
	margin: 3px 0;
	padding-left: 2px;
	float: left;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

a.search_results_sortlink,
a.search_results_sortlink:focus,
a.search_results_sortlink:active {
	color: #005f9b;
	text-decoration: none;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.search_results_sortlink:hover {
	color: #eb7426;
	text-decoration: none;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

div#l_content {
	margin-top: 5px;
}

.topb {
	padding-top:6px;
	background-color: #FFF;
	width:99%;
	font: 12px Lucida Sans, Arial, Helvetica, sans-serif;
	border-top:1px dashed #c9d9f3;

}


.ask { 
	width:105px;
	height:75px; 
	float:left; 
	padding: 0 0.9em 0.1em 0;
	border-right:1px solid #D2DFE7;
	margin-right:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}



.rate1 { 
	background:url("../int_images/faq_pack1.png") no-repeat; 
	width:40px;height:75px; float:left; 
	padding: 0.5em 0.9em 0.1em 0.9em;
	}
	
.rate2 { 
	background:url("../int_images/faq_pack1.png") no-repeat; 
	width:40px;height:80px; float:left; 
	padding: 0.5em 0.9em 0.1em 0.9em;
	}

.rate3 { 
	background:url("../int_images/faq_pack1.png") no-repeat; 
	width:40px;height:80px; float:left; 
	padding: 0.5em 0.9em 0.1em 0.9em;
	}



.pager {

	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #005f9b;	
}

.pager a{

	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #005f9b;	
}

.pager a:hover{

	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	color:#eb7426;	
}

.pic_star {
	clear: both;	
}

/* scroller; */
#cont { position:relative;height:16px; overflow:hidden; background-color:#FFFFFF; visibility:hidden; }
#text {position:relative; color:#000000;;height:18px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px;}
#text a {color:#000000; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-decoration:none;}
#text a:hover{color:#F6AD32; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-decoration:none;}

.blind {
	color:#000;
}

#apDiv1 {
	position: absolute;
	left: 122px;
	top: 33px;
	width: 750px;
	height: 450px;
	
	background: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;

	/* CSS3-shadow */
	box-shadow: 2px 1px 5px #999, -2px 1px 5px #999;
	/* webkit-Browser shadow */
	-webkit-box-shadow: 2px 1px 5px #999, -2px 1px 5px #999;
	/* firefox shadow */
	-moz-box-shadow: 2px 1px 5px #999, -2px 1px 5px #999;
}

span#settings_header {
	float: left;
	margin: 0 30px 0 30px;

	color: #005f9b;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.pop1 {
	position:absolute; 
	top:150px; 
	left:250px;
	z-index:1000; 
	width:500px; 
	height:300px; 
	visibility:hidden; 
	background-color:#FFF; 
	border:1px solid #000;
}

.inner_content1 {
	color:#000;
	width:auto;
	height:auto;
}

.content_load {
	background-image:url(../int_images/loader_blue.gif);
	background-position:10px;
	background-repeat:no-repeat;
}

.droparea {
   width: 150px;
   height:250px;
   font-size: 24px;
   float: left;
   display:inline;
}

.droparea hover{
   width: 150px;
   height:250px;
   font-size: 24px;
   float: left;
   display:inline;
}

div.hoverActive {
   width: 150px;
   height:250px;
   border:2px dashed #CCCCCC;
}

.dropContainer {
	position:relative;
	left:auto;
	top:auto;
	width:188px;
	height:146px;
}

.button1 {
border: 1px solid #005f9b; 
font-family:Lucida Sans, Arial, Helvetica, sans-serif; 
font-size:12px; 
width:80px; 
background-color:#FFFFFF; 
color:#005f9b;
}

.button1:hover {
color: #eb7426;
cursor:pointer;
}

.span_bold {
	font-weight:bolder;
}

#subsh {
	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#subsh a{
	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a#search_FAQ,
a#search_FAQ:visited,
a#search_FAQ:active {
	color: #005f9b;
	text-decoration: none;
	background: url('../int_images/arrow-right.png') center right no-repeat;
	padding-right: 11px;
	float: right;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 10px 10px;
}

a#search_FAQ:hover {
	color: #1687d0;
	text-decoration: none;
	background: url('../int_images/arrow-right-hover.png') center right no-repeat;
	padding-right: 11px;
	float: right;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 10px 10px;
}

.lnk_icon {
   background: transparent url("../int_images/arrow_1.gif") no-repeat center right;
    padding: 0 13px 0 0;
}

.head_w {
	color: #555;
	margin: 0px 0px 10px;
	width: 100%;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#vidHead {
	clear: both;
	margin-top: 10px;
	margin-left: 15px;
	text-align: left;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005f9b;
}

#vidScrollLeft {
	height: 100%;
	margin-left: 10px;
	margin-top: 50px;
	float: left;
}

#vidScrollRight {
	height: 100%;
	margin-right: 10px;
	margin-top: 50px;
	float: right;
}

.vid_picture  {
  border:0px solid #06C;
}

.vid_picture a {
  border:0px solid #FFF;
}

.vid_picture:hover {

}


.vid_picture img {
	
border:1px solid #FAFAFA;

}

.vid_picture img:hover {
	
border:1px solid #FA9D1C;

}

.headcl,
.headcl:focus,
.headcl:active {
	color: #005f9b;
	text-decoration: none;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.headcl:hover {
	color: #1687d0;
	text-decoration: none;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#empdlg {
	position:absolute;
	left:28px;
	top:30px;
	width:470px;
	height:90px;
	z-index:1;
	border:2px solid #AAAAAA;
	border-bottom:3px solid #666666;
	border-right:3px solid #666666;
	background-color: #E8EDF3;
	visibility:hidden;
}

#empdlg a {
font-size:12px;
color: #eb7426;
text-decoration:underline;
}

#footer {
	clear: both;
	color: #666666;
	font-size: 12px;
	margin: 10px 0 0;
	position: relative;
	text-align: left;
}

#footer a {
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0064a5;
}

#footer a:hover, #footer a:active {
	color: #1687d0;
}

#footer ul {
	font-size: 11px;
	margin-left: 65px;
	padding-bottom: 32px;
	padding-top: 10px;
}

#footer ul li {
	display: block;
	float: left;
	line-height: 17px;
	margin-bottom: 3px;
	width: 160px;
}

#footer ul span {
	font-weight: bold;
}

#footer ul ul {
	float: none;
	margin-left: 0;
	padding: 0;
}

#footer ul li li {
	color: #5586BA;
	float: none;
	font-size: 10px;
	margin: 0;
}

#footer ul.tonline li {
	width: 160px;
}

#footer_de {
	clear: both;
	color: #666666;
	font-size: 12px;
	margin: 20px 0 0 10px;
	position: relative;
	text-align: left;
}

#footer_de a {
	color: #0064A5;
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif;
	font-weight: normal;
	text-decoration: none;
}

#footer_de a:hover {
	color: #F49319;
}

#footer_de p {
	margin-left: 11px;
	padding: 0px 5px 10px 0px;
}

#footer_de ul {
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif;
	font-size: 12px;
	margin: 0 0 5px 11px;
	padding: 5px;
}

#footer_de ul li {
	display: block;
	float: left;
	line-height: 17px;
}

#footer_de ul.sixcol li {
	margin: 0 20px 5px 0;
	width: 150px;
}

#footer_de ul.sixcol li.prelast {
	margin: 0 0 5px;
	width: 130px;
}

#footer_de ul.sixcol li.last {
	margin: 0 0 5px;
	width: 130px;
}

#footer_de ul.fourcol li {
	margin: 0 50px 5px 0;
	width: 200px;
}

#footer_de ul.fourcol li.last {
	margin: 0 0 5px;
	width: 200px;
}

#footer_de ul ul {
	float: none;
	margin-left: 0;
	padding: 5px 0;
}

#footer_de ul li li {
	color: #5586BA;
	display: block;
	float: none;
	font-size: 11px;
	line-height: 17px;
	margin: 0;
	width: 150px;
}

#footer_de ul span {
	font-weight: bold;
}

.hrseparator { 
	background: url('../int_images/separator_footer.png') no-repeat scroll center 6px transparent;
	clear: both;
	height: 8px;
	margin: 0px 0 0;
}

.clear {
	display: block;
}


