@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0;   font-size:14px; color:#000;   }
article, aside, figure, footer, header, hgroup, nav, section { display:block;  }

.floatLeft { float:left}
.floatRight {float:right}
a{border:none !important; outline:none !important; /*text-decoration:none !important*/ }
img{ border:none;}
a img { border:none;}
.clear{ clear:both; display:block}

/*header*/
header{ background:#000;}
header .logo{ background:url(../images/logo.png) no-repeat; width:581px; height:28px; margin:35px 0px 34px 0px; display:inline-block}
.contentCenter{ width:977px; margin:0 auto; padding:0px; position:relative}
.gear{ background:url(../images/gears.png); width:131px; height:79px; float:left; margin-top:5px; margin-right:17px}
/*header*/

/*section*/
section{ clear:both}
.backBlue { background:url(../images/backgold.png) repeat-x; height:286px; padding-top:18px; margin-bottom:5px }
.backBlue img{ float:left; border-radius:15px; -webkit-box-shadow: 0px 0px 4px 4px rgba(168,150,121,0.7);
-moz-box-shadow: 0px 0px 4px 4px rgba(168,150,121,0.7);
box-shadow: 0px 0px 4px 4px rgba(168,150,121,0.7);
 }
.backBlue p{ margin:0px; line-height:24px; font-size: 11pt;}
.textImage{ float:left; margin-left:46px; width:540px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
.textImage h1{font-family:'Lato', Arial; font-size:30px; margin:14px 0px; padding:0px;  }
.btnLearn{ background:#999; color:#000; font-family:'Lato'; font-size:13px; float:right; height:32px; line-height:32px; padding:0px 14px; text-decoration:none;}
.boxRadius{ border:1px solid #BDBDBD; border-radius:20px; padding:10px; width:200px; float:left; height:237px; margin-right:20px}
.boxnoRadius{ padding:20px; width:330px; float:left; margin-right:20px; border:1px solid #6a5a40; border-radius:20px; }
.boxnoRadius2{ padding:10px; width:530px; float:left; margin-right:20px}
.boxRadius img{ float:left;}
.contentBox{ float:left; margin-left:10px; color:#302f2f; font-family:Arial, Helvetica, sans-serif; width:340px; position:relative }
.contentBox p { margin:0px 30px 10px 0;line-height:2.1em; font-size:11pt; font-family:'Lato', Arial, sans-serif;}
.contentBox2{ float:left; margin-left:10px; color:#302f2f; font-family:Arial, Helvetica, sans-serif; width:520px; position:relative; font-size: 13px }
.contentBox2 p{ margin:0px 0 10px 0; line-height:1.8em; }
.contentBox a{ text-decoration:underline; color:#000;}
.contentBox a:hover{color:#0088cc}
.contentBox h2, .contentBox2 h2{ font-family:'Lato'; margin:0 0 20px 0px; color:#020000; font-size:18px}
.linkLearn{ text-decoration:none !important; float:right; color:#0088cc !important;  font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px  }
.linkLearn:hover{ text-decoration:underline;}
.minus{ margin-top:10px !important}
/*section*/

/*footer*/
footer{ background:#000; margin-top:25px; font-family:Arial, Helvetica, sans-serif; height:114px; clear:both; color:#FFF;}
.copyright{ float:left; margin-top:30px; font-size:12px;  }
.bigLever{ right:0px; top:-14px; position:absolute; width:219px; }
.bigLever img{ float:right}
.bigLever span{ position:absolute; left:0px; top:38px; font-size:11px; }
.notMarginTop{ margin-top:0px}
/*footer*/




/*overview*/

.menuVertical{ background:#619FD0; color:#FFF; padding:37px 36px 0px 31px; width:215px; font-size:14px; color:#FFF; font-family: 'Lato'}
.listMenuVert{ margin:0px; padding:0px; margin-top:15px; text-transform:uppercase;}
.menuVertical a{ color:#FFF;  font-family: 'Lato'; text-decoration:none;}
.menuVertical a:hover, .listMenuVert a.active, td.menuVertical a.active {color:#000000}
.listMenuVert li{ list-style:disc; display:list-item; margin-bottom:15px;  margin-left:15px }
.contentRighOver{ float:left; padding-left:46px; padding-top:37px; width:621px ; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; margin-bottom:50px}
.contentRighOver h1{ color:#2573a7; font-size:20px; margin:0px; margin-bottom:30px; font-family: 'Lato';}

.contentRighOver a{ text-decoration:underline; color:#000;}
.contentRighOver a:hover{ color:#0088cc; text-decoration:none;}
.contentLeftOver{ float:left; width:289px;   }
.listShort{ margin:0px; padding:0px; margin-left:15px; margin-bottom:14px  }
.listShort li{ display:list-item; list-style:square; margin-bottom:5px}

.contentCenterOverview{ width:1033px !important;  }

blockquote{ width:255px; margin-bottom:0 0 19px 4px; color:#666666;  float:right;  padding:20px 15px 18px 25px;  border: 1px solid #6a5a40;  border-radius: 20px 20px 20px 20px; font-family: 'Lato'; font-size:15px;}