body,td,th {
	margin: 0px;
	/*background:url(../assets/bg_2.gif) top repeat-x;*/
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.7em;
	color: #000;
	font-weight: normal;
}

a:hover {color: #EE7B10;}
a:link  {color: #014F9D;}
a:visited {color: #014F9D;}
a:active {color: #014F9D;}

/*ul {list-style-image: url(../assets/icon.gif); line-height:15px; margin-left:20px;font-family: Verdan;font-size: 11px;color:#000000;}*/

hr {border:none; background-color:#cfecf7; color:#cfecf7; height:2px; margin: 0.5em 0em;}
p {margin:1.4em 0; padding:0px;}
ul {margin:0px 0 0 6px; padding:0px;}
ol {margin:0px; padding:0px;}

.imgRight {float:right; margin:0 0 2.5em 2.5em; border:#08458b solid 0.2em;}
.imgLeft {float:left; margin:0 2.5em 2.5em 0; border:#08458b solid 0.2em;}
.imgBorder {text-align:center; padding:5px; border:#ccc solid 1px;}
.boxMargin {float:left; margin:0px 10px 0px 0px;}
.boxMargins0 {float:right; margin:0 0 0 1em;}
.imgMargins4 {float:right; margin:0px 0px 0px 20px; border:solid; border-color:#FFFFFF; border-width:6px;}
.imgMargins3 {float:left; margin:0px 20px 0px 0px; border:solid; border-color:#fcb52c; border-width:2px;}

.border {border: #CCC 1px solid; background-color:#FFF;}
.border2 {border: 1px solid #a6e0f6; padding:3px;}
.borderBottom  {border-bottom: solid #c2e39e 7px;}

.tbl { border-style:solid; border-width:1px; border-color:#454343; background-color:#5f5d5d;}

h4 {
	margin:0;
	padding:0 1em 0 0em;
	color:#014F9D;
	font-size:110%;
	font-weight:bold;
	display:inline;
}
h3 {
	height:25px;
	margin:0;
	padding:0;
	color:#014F9D;
	font-weight:bold;
	font-size:100%;
}
h2 {
	margin:0 3em 1em 0em;
	padding:0;
	color:#E7881C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	text-align:right;
}
h1 {
	margin:0;
	padding:0;
	color:#015377;
	font-family:Arial, Helvetica, sans-serif;
	font-size:170%;
	font-weight:normal;
}
.titleWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFF;
	padding:0.7em 2em 1.4em 1.5em;
	height:30px;
	background:url(../assets/box0_header_2.gif);
}
.titleWhite0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFF;
	padding:0.7em 2em 1.4em 1.5em;
	height:30px;
	background:url(../assets/box00_header.gif);
}
.titleWhiteOrg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFF;
	padding:0.7em 2em 1.4em 1.5em;
	height:30px;
	background:url(../assets/box2_header_white.gif);
}
.titleWhiteOrg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
	padding:1em 2em 1em 1.5em;
	height:35px;
	background:url(../assets/nf_top_2.gif);
}

.title {
	font-family: verdana;
	font-size: 100%;
	font-weight: bold;
	color: #014F9D;
}
.title2 {
	font-family: verdana;
	font-size: 100%;
	font-weight: bold;
	color: #E7881C;
}	
.light {
font-weight:normal;
}
#container {
text-align:left;
vertical-align:top;
margin:0px;
padding:0px 15px;
width:813px;
height:100%;
background-color:#FFF;
font-size:140%;
color:#000;
}


#header2 a {color: #FFF; text-decoration:none;}
#header2 li{
margin:0px;
padding:0px 10px;
display:inline;
}

#header {
margin:0px;
padding:0px 55px 0 55px;
height:58px;
letter-spacing:0.05em;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:70%;
color:#FFF;
background-image:url(../assets/header_bg.jpg);
}
#header a {color: #13a7d7;}

#nav {
margin:0px;
padding:0px 21px 0 122px; 
vertical-align:top;
font-size:100%;
background-image:url(../assets/links_bg.gif);
}
#page {
margin:0px;
padding:1.5em 1em 0.1em 1em;
width:760px;
text-align:left;
vertical-align:top;
font-size:135%;
background-color:#FFF;
}
#page li {
margin:2px 0px;
padding:5px 8px 5px 16px;
text-align:justify;
background-image:url(../assets/icon.gif);
background-repeat:no-repeat;
background-position: top left;
background-color:#E7EEEF;
/*color: #074894;*/
list-style:none;
}

.rawPro{
margin:0px;
padding:0px;
text-align:center;
vertical-align:top;
border:#CFCFCF solid 1px;
/*border-top:#074894 solid 30px;*/
}
.rawPro h3{
margin:0px 2px;
padding:5px 2px 5px 16px;
text-align:left;
background-image:url(../assets/icon_links_2.gif);
background-repeat:no-repeat;
background-position: top left;
background-color:#E7EEEF;
color: #074894;
font-size:10px;
}
.rawPro hr {
border:none; 
background-color:#074894; 
color: #074894; 
height:3px; 
margin:0px;
}
.rawPro a{
text-decoration:none;
cursor:pointer;
color:#074894;
}

.raw2 {
margin:0px 40px 7px 10px; padding:15px; text-align:justify; vertical-align:top; border:#CFCFCF solid 1px; background:url(../assets/products_bg.jpg) repeat-x bottom;}
.raw2 h3 {margin:1px 2px;padding:5px 2px 0px 16px; background-image:url(../assets/icon_links_2.gif); background-repeat:no-repeat;background-position:top left; color: #074894;border-top:#CFCFCF dotted 1px; border-bottom:#CFCFCF dotted 1px;}
.raw2Img { float:right; margin:0 0 0.5em 2em; /*border:#08458b solid 0.2em;*/}
.raw2 p { margin:5px 10px;}

#navLeft{
font-size:70%;
margin:0px;
padding:0px;
vertical-align:top;
background-color:#FFF;
}
#navLeft h3{
margin:0px;
padding:8px;
background-color:#074894;
color:#FFF;
height:24px;
border-bottom:#EF9400 solid 3px;
vertical-align:middle;
font-size:12px;
}
#navLeft ul{
margin:0px;
padding:0px 0 25px 0px;
border:#CFCFCF solid 1px;
background:url(../assets/products_bg.jpg) repeat-x bottom;
}
#navLeft li {
margin:2px 15px;
padding:5px 17px 5px 17px;
border-bottom:#B7B7B7 1px dotted;
list-style-type:none;
background-image:url(../assets/icon_links.gif);
background-repeat:no-repeat;
background-position:left;
font-weight:normal;
color: #074894;
 background-color:#FFF;
}
#navLeft li a{
text-decoration:none;
color:#074894;
}

#box ol li {
margin: 3px 0 3px 25px;
padding:4px 0px;
border-bottom:#cfecf7 1px solid;
color: #015377;
}
ol h3 {
height:15px;
margin:15px 0 0 0px;
}


.dataContact h3, h4{
font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}

#formDark {
background-color: #0176a6;
width: 33%;
padding: 4px;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #FFF;
}
#formLight {
background-color: #cfecf7;
padding: 5px;
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #FFF;
}

#footer {
margin: 0em;
padding:1.6em 3em 3.4em 3em;
border-top: #EE7B10 solid 1.9em;
text-align:left;
font-size:90%;
color:#3d3f3e;
}
#footer a {
color:#3D3F3E;
text-decoration:none;
padding:0 1em;
}
#footer a:hover, a:visited, a:active {
color:#EE7B10;
}
.small {
	font-family: Verdana;
	font-size: 10px;
	color:#014F9D;
	font-weight: normal;
	padding-left: 1em;
}


.blue {
	font-size: 80%;
	color: #11638b;
}
.white {
	color: #FFF;
}
.darkCell {
	margin:0px;
	padding:10px;
	background-color: #014F9D;
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	color: #FFF;
}
