html {font-size:100%;}
body {background-color:#d7d5d1;font-size:.8em;margin: 0; padding: 0;font-family:arial,helvetica;text-align:center;color:#3E4F5F;}

a {color:#8BB43E;text-decoration:none;}
a:hover {color:#83A93A;text-decoration:underline;}

#mainlogo {position:absolute;width:330px;height:155px;margin:13px 0 0 0;}

#maincontainer {margin:0 auto 0 auto;padding:0;text-align:left;background:#62554d url(imgs/fndmaincontainer.gif) no-repeat top left;width:973px;}
#container {border-bottom:2px solid #4E443E;width:949px;margin-left:15px;background:#EFF0EB url(imgs/fndcontainer.jpg) no-repeat top;border-left:2px solid #4e443e;border-right:2px solid #4e443e;padding:0 0 80px 0;}

#container #header {background:transparent url(imgs/header.jpg) no-repeat top;width:949px;height:207px;}

#container #menucontainer {width:949px;background:transparent url(imgs/fndmenu.jpg) repeat-x;height:43px;}

#container #menucontainer #menu {list-style:none;line-height:0px;margin:0 0 0 0;}
#container #menucontainer #menu li {position:relative;float:left;display:inline;margin-right:10px;}
#container #menucontainer #menu li a{height:43px;display:block;text-decoration:none;text-indent:-900em;padding:0px;}

#container #menucontainer #menu #m1 a{width:122px;background: url(imgs/m1_off.jpg) no-repeat left;}
#container #menucontainer #menu #m1 a:hover {background: url(imgs/m1_on.jpg) no-repeat left;}
#container #menucontainer #menu #m1_ok {width:122px;height:43px;background:url(imgs/m1_on.jpg) no-repeat left;text-indent:-900em;}

#container #menucontainer #menu #m2 {width:114px;}
#container #menucontainer #menu #m2 a{background: url(imgs/m2_off.jpg) no-repeat left;}
#container #menucontainer #menu #m2 a:hover {background: url(imgs/m2_on.jpg) no-repeat left;}
#container #menucontainer #menu #m2_ok {width:114px;height:43px;background:url(imgs/m2_on.jpg) no-repeat left;text-indent:-900em;}

#container #menucontainer #menu #m3 {width:124px;}
#container #menucontainer #menu #m3 a{background: url(imgs/m3_off.jpg) no-repeat left;}
#container #menucontainer #menu #m3 a:hover {background: url(imgs/m3_on.jpg) no-repeat left;}
#container #menucontainer #menu #m3_ok {width:124px;height:43px;background:url(imgs/m3_on.jpg) no-repeat left;text-indent:-900em;}

#container #menucontainer #menu #m4 {width:141px;}
#container #menucontainer #menu #m4 a{background: url(imgs/m4_off.jpg) no-repeat left;}
#container #menucontainer #menu #m4 a:hover {background: url(imgs/m4_on.jpg) no-repeat left;}
#container #menucontainer #menu #m4_ok {width:141px;height:43px;background:url(imgs/m4_on.jpg) no-repeat left;text-indent:-900em;}

#container #menucontainer #menu #m5 {width:93px;}
#container #menucontainer #menu #m5 a{background: url(imgs/m5_off.jpg) no-repeat left;}
#container #menucontainer #menu #m5 a:hover {background: url(imgs/m5_on.jpg) no-repeat left;}
#container #menucontainer #menu #m5_ok {width:93px;height:43px;background:url(imgs/m5_on.jpg) no-repeat left;text-indent:-900em;}

#container #menucontainer #menu #m6 {width:103px;}
#container #menucontainer #menu #m6 a{background: url(imgs/m6_off.jpg) no-repeat left;}
#container #menucontainer #menu #m6 a:hover {background: url(imgs/m6_on.jpg) no-repeat left;}
#container #menucontainer #menu #m6_ok {width:103px;height:43px;background:url(imgs/m6_on.jpg) no-repeat left;text-indent:-900em;}

#container #menucontainer #menu #m7 {width:106px;}
#container #menucontainer #menu #m7 a{background: url(imgs/m7_off.jpg) no-repeat left;}
#container #menucontainer #menu #m7 a:hover {background: url(imgs/m7_on.jpg) no-repeat left;}
#container #menucontainer #menu #m7_ok {width:106px;height:43px;background:url(imgs/m7_on.jpg) no-repeat left;text-indent:-900em;}


.latestPressReleases {float:left;line-height:20px;margin-top:30px;width:400px;border-top:3px solid #3e4f5f;border-right:1px solid #e9e9e7;border-left:1px solid #e9e9e7;border-bottom:1px solid #e9e9e7;padding-bottom:15px;background-color:#f3f3f2;}
.latestPressReleases .title {padding:10px 0 10px 14px;border-bottom:1px solid #3e4f5f;background-color:#f9f9f8;}
.latestPressReleases .thisDivContent {padding:0 10px 0 10px;}
.latestPressReleases .thisDivContent ul {list-style-type:square;color:#aaa49f;padding:0;margin-left:14px;}
.latestPressReleases .thisDivContent li {padding-bottom:15px;}
.latestPressReleases .thisDivContent li span {color:#3e4f5f;}
.latestPressReleases .thisDivContent li a {color:#8bb43e;text-decoration:none;}
.latestPressReleases .thisDivContent li a:hover {color:#8bb43e;text-decoration:underline;}

.generalInfos {float:right;margin-top:30px;width:480px;border-top:3px solid #3e4f5f;border-right:1px solid #e9e9e7;border-left:1px solid #e9e9e7;border-bottom:1px solid #e9e9e7;padding-bottom:15px;background-color:#f3f3f2;}
.generalInfos .title {padding:10px 0 10px 14px;border-bottom:1px solid #3e4f5f;background-color:#f9f9f8;}
.generalInfos .thisDivContent {padding:0 10px 0 10px;}
.generalInfos .thisDivContent ul {list-style-type:square;color:#aaa49f;padding:0;margin-left:14px;}
.generalInfos .thisDivContent li {padding-bottom:15px;}
.generalInfos .thisDivContent li span {color:#3e4f5f;font-size:.9em;}
.generalInfos .thisDivContent li strong {color:#3e4f5f;}
.generalInfos .thisDivContent li a {color:#8bb43e;text-decoration:none;}
.generalInfos .thisDivContent li a:hover {color:#8bb43e;text-decoration:underline;}

.generalInfos .thisDivContent .more a {color:#ffffff;text-decoration:none;}
.generalInfos .thisDivContent .more a:hover {color:#3E4F5F;text-decoration:none;}

.generalInfos .thisDivContent .more a {color:#ffffff;text-decoration:none;}
.generalInfos .thisDivContent .more a:hover {color:#3E4F5F;text-decoration:none;}



.colLeft {line-height:20px;float:left;margin-top:30px;border-top:3px solid #3e4f5f;border-right:1px solid #e9e9e7;border-left:1px solid #e9e9e7;border-bottom:1px solid #e9e9e7;padding-bottom:15px;background-color:#f3f3f2;}
.colLeft .title {padding:10px 0 10px 14px;border-bottom:1px solid #3e4f5f;background-color:#f9f9f8;}
.colLeft .thisDivContent {padding:0 10px 0 10px;}
.colLeft .thisDivContent ul {list-style-type:square;color:#aaa49f;padding:0;margin-left:14px;}
.colLeft .thisDivContent li {padding-bottom:15px;}
.colLeft .thisDivContent li span {color:#3e4f5f;font-size:.9em;}
.colLeft .thisDivContent li strong {color:#3e4f5f;}
.colLeft .thisDivContent li a {color:#8bb43e;text-decoration:none;}
.colLeft .thisDivContent li a:hover {color:#8bb43e;text-decoration:underline;}

.colLeft .thisDivContent .more a {color:#ffffff;text-decoration:none;}
.colLeft .thisDivContent .more a:hover {color:#3E4F5F;text-decoration:none;}

.colLeft .thisDivContent .more a {color:#ffffff;text-decoration:none;}
.colLeft .thisDivContent .more a:hover {color:#3E4F5F;text-decoration:none;}

.lineClear {padding:4px 0 4px 0;width:100%;background:transparent url(imgs/line_dots.gif) repeat-x;}

.colRight{line-height:20px;float:right;margin-top:30px;border-top:3px solid #3e4f5f;border-right:1px solid #e9e9e7;border-left:1px solid #e9e9e7;border-bottom:1px solid #e9e9e7;padding-bottom:15px;background-color:#f3f3f2;}

#pdtMenu {margin:50px 0 0 0;padding:0;line-height:20px;float:left;width:630px;}
#pdtMenu ul,li {list-style-type:none;padding:0;margin:0;}
#pdtMenu h3 {font-size:14px;font-weight:bold;border-top:2px solid #98a1a8;border-bottom:1px dotted #cfd2d5;padding:10px 0 10px 20px;margin:0;background-color:#F9F9F8;}
#pdtMenu h3 a {text-decoration:none;color:#3E4F5F;display:block;}
#pdtMenu h3 a:hover {text-decoration:underline;color:#3E4F5F;}
#pdtMenu .dlDocs {}
#pdtMenu .dlDocs a {padding-left:20px;height:20px;text-decoration:none;color:#4FAB2C;background:transparent url(imgs/small_pdf.gif) no-repeat top left;padding-top:1px;}
#pdtMenu .dlDocs a:hover {text-decoration:underline;color:#4FAB2C;}

#pdtMenu .watchVideo {}
#pdtMenu .watchVideo a {padding-left:20px;height:20px;text-decoration:none;color:#4FAB2C;background:transparent url(imgs/small_vids.gif) no-repeat top left;padding-top:1px;}
#pdtMenu .watchVideo a:hover {text-decoration:underline;color:#4FAB2C;}




#QuickMenu {position:relative;border:1px solid #E9E9E7;width:230px;padding:20px 5px 10px 10px;font-size:.9em;background-color:#F3F3F2;}
#QuickMenu #RightOfferMenu {list-style-type:none;padding:0;margin:0;}
#QuickMenu #RightOfferMenu li {list-style-type:none;padding:0;margin:0;width:230px;color:#AAA49F;}
#QuickMenu #RightOfferMenu li a {color:#3E4F5F;font-weight:bold;text-decoration:none;}
#QuickMenu #RightOfferMenu li a:hover {color:#50AE26;text-decoration:underline;}

#QuickMenu #RightOfferSubMenu {list-style-type:none;padding:4px 0 8px 15px;margin:0;}
#QuickMenu #RightOfferSubMenu li {list-style-type:none;padding:2px 0 0 8px;margin:0;width:200px;}
#QuickMenu #RightOfferSubMenu li a {color:#AAA49F;font-weight:normal;text-decoration:none;}
#QuickMenu #RightOfferSubMenu li a:hover {text-decoration:none;color:#50AE26;}

.seminarTitle {font-size:14px;font-weight:bold;border-top:2px solid #98a1a8;border-bottom:1px dotted #cfd2d5;padding:10px 20px 10px 20px;margin:0;background-color:#F9F9F8;}
.classicTitle {font-size:14px;font-weight:bold;border-top:2px solid #98a1a8;border-bottom:1px dotted #cfd2d5;padding:10px 20px 10px 20px;margin:0;background-color:#F9F9F8;}

.monSlider {margin:25px 0 0 19px;}

.anythingSlider                         { width: 910px; height:300px; margin:0;padding:0; }

.anythingSlider .wrapper                { width: 910px; overflow: auto; height: 275px; margin:0; padding:0;position: absolute;}
.anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; background: #EFF0EB; margin: 0; padding:0 }
.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 275px; width: 910px; margin: 0; }

#thumbNav                               { position: relative; top: 250px;z-index:200;margin-left:658px;}
#thumbNav a                             { color:#525252;font-size:.9em; display: inline-block; padding: 2px 8px 0px 8px;; height: 18px; margin: 0 5px 0 0;text-decoration:none;}
#thumbNav a:hover                       { color:#ACDA44;text-decoration:none;}
#thumbNav a.cur                         { background: #acda44;color:#ffffff;}

#start-stop {display:none;}
/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }


#menu1 {height:43px;width:122px;float:right;margin:0 0 0 1px;padding:0;cursor:pointer;position:absolute;}
#menu1 .m1_on {display:none;position:absolute;z-index:1;}

#menu2 {height:43px;width:114px;float:right;margin:0 0 0 1px;padding:0;cursor:pointer;position:absolute;}
#menu2 .m2_on {display:none;position:absolute;z-index:1;}

#menu3 {height:43px;width:124px;float:right;margin:0 0 0 1px;padding:0;cursor:pointer;position:absolute;}
#menu3 .m3_on {display:none;position:absolute;z-index:1;}

#menu4 {height:43px;width:141px;float:right;margin:0 0 0 1px;padding:0;cursor:pointer;position:absolute;}
#menu4 .m4_on {display:none;position:absolute;z-index:1;}

#menu5 {height:43px;width:93px;float:right;margin:0 0 0 1px;padding:0;cursor:pointer;position:absolute;}
#menu5 .m5_on {display:none;position:absolute;z-index:1;}

#menu6 {height:43px;width:103px;float:right;margin:0 0 0 1px;padding:0;cursor:pointer;position:absolute;}
#menu6 .m6_on {display:none;position:absolute;z-index:1;}

#menu7 {height:43px;width:106px;float:right;margin:0 0 0 1px;padding:0;cursor:pointer;position:absolute;}
#menu7 .m7_on {display:none;position:absolute;z-index:1;}

.footer a {text-decoration:none;color:#ffffff;}
.footer a:hover {text-decoration:underline;color:#ffffff;}
