Body
{
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
background:url(../images/body-bg.jpg) repeat-x;
color:#666666;
}
h1{
font-size:18px;
font-family:Verdana, Arial;
padding-left:10px;
color:#666666;
}
h2{
font-size:13px;
font-family:Verdana, Arial;
padding-left:40px;
color:#666666;
}

.top-links
{
font-family:Verdana, Arial;
font-size:0.70em;
font-weight:bold;
color:#333333;
line-height:17px;
text-align:center;
}
.top-links A
{
color:#333333;
text-decoration:none;
}
.top-links A:Hover
{
color:#333333;
text-decoration:overline;
}

.txt
{
font-family:Verdana, Arial;
font-size:0.70em;
color: #333333;
line-height:20px;
color: #7D8085;
text-align:justify;
padding-left:10px;
padding-right:20px;
}
.txt A
{
color: #292929;
text-decoration:none;
}
.txt A:Hover
{
color: #292929;
text-decoration:overline;
}

/* NAVIGATION
---------------------------------------------------------------------------------------------------------------------------------------------------*/
.nav { text-align: left; color: #7D8085; padding: 10px 0 0 0px; width: 220px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;}
.nav li { 
	margin: 5px 0 5px 0px; 
	padding: 0px 0 0 0px; 
	border-bottom: 1px dotted #ccc; 
	list-style: none;
}
.nav li a { color: #546078; text-decoration: none;  padding: 5px 0 0 0px; display: block; margin-bottom: 2px;}
.nav li a:hover { color: #075181; text-decoration: none; background: #E5F6FF; display: block; margin-bottom: 2px;}
















.footer
{
font-family:Verdana, Arial;
font-size:0.58em;
font-weight:bold;
color: #666666;
line-height:17px;
padding-top:10px;
word-spacing:2px;
padding-left:15px;
text-align:left;
}
.footer A
{
color:#666666;
text-decoration:none;
}
.footer A:Hover
{
color:#333333;
text-decoration:overline;
}
.copy
{
font-family:Verdana, Arial;
font-size:0.55em;
padding-top:10px;
color: #666666;
line-height:15px;
word-spacing:2px;
text-align:right;
padding-right:15px;
}
.copy A
{
color:#333333;
text-decoration:none;
}
.copy A:Hover
{
color: #333333;
text-decoration:overline;
}

.solution
{
font : normal 1.070em tahoma, verdana, arial;
color:#054f86;
font-weight:bold;
}




.light_b{font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif; color:#5782A5; padding:0px 0px 0px 0px;}
.light_b a{font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif; color:#5782A5; text-decoration:none;}

.f_link{font:11px/22px Verdana, Arial, Helvetica, sans-serif; color:#666666; padding:0px 2px 0px 2px;}
.f_link a{color: #666666; text-decoration:none;}
.f_link a:hover{color:#5c7c89; text-decoration:none;}

.f_small_link{font:11px/19px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.f_small_link a{ color:#666666; text-decoration:none;}

.bg_f{background:#D8D9C9; height:2px;}
.margin{ margin:10px auto 10px auto;}