﻿body
{
	padding:0;
	margin:0;
}

		.ms-WPBody a{color:#0081c8;}
		.ms-WPBody a:active{color:#0081c8;}
		.ms-WPBody a:visited{color:#0081c8;}
		.ms-WPBody a:hover{color:#666;}
		
		.footer{
			font-size:10px;
			color: #666;
			
			vertical-align:top;
			font-family:Verdana;
			line-height:14px;
		}
		a.footer{
			color: #0081c8;
			text-decoration:none;
		}
		a.footer:hover {
			color: #666;
		}
		a.footer:active {
		    color: #0081c8;
		}
		a.footer:visited {
			color: #0081c8;
		}
		
		.footerlogo{
			vertical-align:top;
			width:70px;

		}
		
		.ms-main
		{
	background:#fff;
}

}
		.style1 {
			text-align: left;
			vertical-align:top;
		}
		
		.style2 {
			text-align: right;
			vertical-align:top;
		}

		.langselect {
			font-size:10px;
			color: #666;   
			text-align:left;
			vertical-align:middle;
			font-family:Arial, Helvetica;
			line-height:38px;
			font-weight:bold;
		}
		.langselect a {
			color: #666;
			text-decoration:none;
		}
				
		.langselect a:hover {
			color:#0081c8;
			text-decoration:none;

		}
		.langselect a:active {
		    color: #0081c8;
		    text-decoration:none;

		}
		
		 .langselect a.selected
		{
	color:#0081c8;
}	

.ms-WPBody
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.ms-WPBody td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

.ms-WPBody a:link, .ms-WPBody a:visited {
	color:#0081c8;
}
.ms-mwspagetitleareaframe {
background-color:#FFFFFF;
background-image:none;
}

.ms-titlearearight .ms-areaseparatorright {
background-color:#FFFFFF;
background-image:none;
}

.ms-pagetitleareaframe {
background-color:#FFFFFF;
background-image:none;
}

div.ms-titleareaframe {
background-color:#FFFFFF;
background-image:none;
}

td.ms-titleareaframe {
background-color:#FFFFFF;
background-image:none;
}

#OLab
{
	line-height:0px;
	height:0px;
	overflow:hidden;
	font-size:0px;
	
}

#onetIdTopNavBarContainer
{
	height:30px;
}

.ms-bodyareaframe {
padding:0;
}



a:hover , .ms-navheader a:hover , table.ms-navItem td a:hover 
{
	color:#666;
	text-decoration:none;
}

.ms-WPBody a:link, .ms-WPBody a:visited
{
	text-decoration:none;
	color:#0081c8;
}

.ms-WPBody a:hover
{
	color:#666;
}


.ms-navheader a {
color:#0081c8;
font-weight:normal;
font-size:13px;
}

.ms-navItem a {
color:#0081c8;
}



.ms-navSubMenu1
{
	background-color:#fff;
	border-collapse:collapse;
	width:100%;
}
table.ms-navItem td a, table.ms-navItem td a:visited {
font-family:Arial,Helvetica,sans-serif;
display:inline-block;

margin-right:10px;

}

.ms-quicklaunch table td {
border-top:none;
}

 table td.secondaryNavLastChildCssClass {
    border-top:none;
    
    border-bottom:none;
    
    text-align: right;
   
    font-size:12px;

}

 
table.ms-navitem td, span.ms-navitem {
background-image:none;
}


 table.ms-navsubmenu2 td {
border:none;
background-color:#eaf5fc;
}

table.ms-navitem td, span.ms-navitem {
background-image:none;
background-position:left top;
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
padding:5px 0px 5px 16px;
text-align:right;
font-size:11px;
}

table td table.ms-recyclebin td{
	border-bottom:none;
}

.ms-quicklaunch table.ms-navheader td {
    background-color:#fff; 
    /*border:none;*/
    border-bottom:3px solid #e5f3fb;     
    background-image:none;
    padding-top:3px;
    height:35px;
    border-top:none;
    border-right:none;
    border-left:none;
    text-align:right;
    
}

table.ms-navheader td.quickLaunchLastNode
 {
    background-color:#fff; 
    /*border:none;*/
    border-bottom:1px solid #fff;     
    background-image:none;
    padding-top:0px;
    height:35px;
    border-top:none;
    border-right:none;
    border-left:none;
    
}


table.ms-navheader td a.currentNodeCssClass , .currentNodeParentCssClass table.ms-navheader a.nav-header
{
	display:inline-block;
	padding-right:12px;
	background:transparent url('/images/navCarrotLg.gif') no-repeat right 54%;
}

table.ms-navitem td a.currentNodeCssClass 
{
	
	padding-right:12px;
	background:transparent url('/images/navCarrotSm.gif') no-repeat right 54%;
}


.currentNodeParentCssClass table.ms-navheader td {
    background-color:#fff; 
    /*border:none;*/
    border-bottom:none;     
    background-image:none;
    padding-top:3px;
    height:35px;
    border-top:none;
    border-right:none;
    border-left:none;
        
}


.ms-quickLaunch {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:10pt;
}

.ms-quicklaunchheader {
background-color:transparent;
background-image:none;
border:none;
color:#0081c8;
text-align:right;
}

.ms-quicklaunchheader a, .ms-quicklaunchheader a:visited {
color:#0081c8;

}


.ms-quicklaunchheader a:hover {
color:#666;
}

.ms-navsubmenu2 {
background-color:#fff;
margin-bottom:0px;
width:100%;

}

table.ms-recyclebin td {
background-color:#fff;
border-left:medium none;
border-top:medium none;
}

table.ms-recyclebin td a {
color:#0081c8;
}

table.ms-recyclebin td a:hover {
color:#666;
text-decoration:underline;
}

a.currentNodeCssClass , .currentNodeParentCssClass table.ms-navheader td a
{

font-weight:bold;

}

#tblProducts a
{
	/*color:#000080;*/
}



