/* Default CSS Stylesheet for a new Web Application project */

#left_column
{
	/*padding-top: 15px;
	float: left;*/
	width: 270px;
	padding-top:15px;
	_padding-top: 16px; /*IE6*/
}
/*Menu*/
#left_menu ul
{
	margin: 0;
	padding: 0;
}

#left_menu ul li
{
	padding: 0;
	list-style: none;
	margin: 0 0 0 15px;
	_height: 25px; /*IE6*/
	_padding-top: 5px;
	line-height: 25px;
	overflow: visible;
}
#left_menu ul li a
{
	line-height:25px;
	vertical-align: middle;
	/*display:block;*/
}
#left_menu ul li.menudivider1
{
	margin: 0;
	padding: 0;
	background-image: url(/img/submenu/divider_sub.png);
	background-repeat: no-repeat;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
#left_menu ul li.menuselecteddivider, #left_menu ul li.menudivider2, #left_menu ul li.menudivider3
{
	margin: 0;
	padding: 0;
	background-image: url(/img/submenu/menuselected_divider_sub.png);
	background-repeat: no-repeat;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
#left_menu ul li.menuselecteddivider, #left_menu ul li.menudivider1, #left_menu ul li.menudivider2, #left_menu ul li.menudivider3
{
	_margin: -1px 0;
}
#left_menu ul li.menudotteddivider
{
	margin: 45px 4px 0 0;
	background-image: url(/img/submenu/dotteddivider_sub.png);
	background-repeat: no-repeat;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
#left_menu ul li.menuselected, #left_menu ul li.menuniveau2, #left_menu ul li.menuniveau3
{
	background-image: url(/img/submenu/menuselected_bg.png);
	background-repeat: repeat-y;
	padding: 0;
	margin: 0;
	_padding-top: 5px;
}
#left_menu ul li a.selectedlink{
	font-weight:700;
}
#left_menu ul li a{
	position:relative;
	left:4px;
}
#left_menu ul li.menuselected a img{
	position:relative;
	bottom:4px;
	left:-4px;
}

#left_menu ul li a.highlightedlink{
	font-weight:700;
}
#left_menu ul li.menuniveau1 {
	margin-left:2px;
}
#left_menu ul li.menuniveau2 {
	margin-left:12px;
}
#left_menu ul li.menuniveau3 {
	margin-left:22px;
}
/*/Menu*/
/*#branded a, #branded a:visited, #branded a:active, #branded a:hover, .arrowlink
{
	
	color:#666;
	text-decoration:none;
	font-weight: 700;
	text-align:right;
	display:block;
	margin-right:15px;
	padding-right:15px;
    background-image: url(../img/icons/arrow_wbg.gif);
    background-repeat: no-repeat;
    background-position: right;

}*/	
#branded
{
	width: 434px;
}
#branded #branded_header
{
	height: 9px;
	/*
	background-image: url(/img/branded_top_bg_sub.png);
	*/
}
#branded #branded_body
{
	border:0;
	border-right: solid 1px #636B70;
	background-color:#EAEAEA;
	width: 434px;
}
#branded #branded_body_content
{
	width:394px;
}
#branded #branded_body_content hr 
{ 
	color: #006699; 
	background-color: #666; 
	height: 1px; 
}
#branded #branded_body_content hr.dotted 
{ 
	background:none;
	border:none;
	border-bottom: 1px dashed #666;
}
#branded #branded_body_content .italic
{ 
	color: #666;
	font-style:italic;
}
#branded #branded_body_content a.leftalign
{
	color:#666;
	text-decoration:none;
	font-weight: 700;
	text-align:left;
	display:block;
	margin-right:220px;
    background-image: url(/img/icons/arrow_wbg.gif);
    background-repeat: no-repeat;
    background-position: right;
}
#branded #branded_body_content_bottom
{
	border-top: 0;
}
#branded #branded_body_content_bottom img
{
	max-width: 390px !important;
}
.ateQuestionContainer ul li, .ateRightExpertList ul li
{
	list-style:none;
/*
	margin-left:-10px;
*/
}
#right_column
{
	width: 177px;
	float:left;
}
#document_foot
{
	clear:both;
	width: 625px;
	margin:0 12px 0 270px;
	text-decoration::none;
}
#document_foot div, #document_foot div a, #document_foot hr
{
	padding:0;
    margin:0;
	color: #acacac;   
	text-decoration:none;
}
#document_foot div 
{
	width:190px;
	float:left;
}
.alignright
{
	text-align:right;
}:right;
