body														{ background-color:#FFFFFF; background-image:url(../img-bin/bg_html.jpg); background-repeat:repeat-x; font-size: 65%; text-align: center; color:#000000; font-family:Arial, Helvetica, sans-serif; }

/* DEFAULT HTML STYLES */
img															{ border: 0px; }
img.noborder												{ border:none; }
a															{ text-decoration: none; color:#567B13; }
a:hover														{ text-decoration: underline; }
input, textarea, select 									{ font-size:100%; font-family:Arial, Helvetica, sans-serif; }
div, ul, li, p												{ position:relative; }
ul															{  }
form, body, h1, h2, h3										{ margin:0px; padding:0px; }
p															{ line-height:1.4; margin: 0px 0px 1em 0px; }
p.center, div.center										{ text-align:center; }

h1															{ background-image:url(../img-bin/logo.gif); background-repeat:no-repeat; display:block; font-weight:normal; color:#00538F; height:54px; width:176px; margin-top:15px; margin-left:20px; }
h1 strong													{ display:none; }
h2															{ font-weight:normal; color:#0A6613; font-size:160%; position:absolute; right:20px; top:28px; }
h2 strong													{ font-size:130%; }
h3															{ font-weight:normal; color:#00538F; font-size:130%; }
h4															{  }
h5															{  }
h6															{  }

/* DEFAULT DEFINED STYLES */
.clear														{ clear:both; }
.bold														{ font-weight:bold; }
.relative													{ position:relative; }
.no_margin													{ margin:0px!important; }
div.hr														{ font-size:50%; height:13px; background-color:#F3F3F5; margin-top:10px; margin-bottom:10px; }
div.hr hr													{ display:none; }
.show														{ display:block; }
.hide														{ display:none; }

/* PAGE STYLES */
div#page													{ width: 870px;	margin: 0 auto;	text-align:left; }

/* SPLASH STYLES */
div#splash													{ background-image:url(../img-bin/bg_splash.jpg); background-repeat:no-repeat; width:850px; height:410px; padding:10px; }
div#splash div.content										{ position:absolute; bottom:0px; left:0px; margin:50px; padding:20px; padding-bottom:5px; width:360px; background-image:url(../img-bin/bg_transparent.png); border:#67CCF6 1px solid; font-size:120%; height:307px; overflow:auto; }
div#splash div.content h2									{ position:relative; left:0px; top:0px; margin-bottom:10px; }

ul#navigation												{ margin:0px; padding:0px; list-style-type:none; margin:0 auto; top:-10px; width:715px; }
ul#navigation li											{ display:inline; width:143px; background-repeat:no-repeat; }
ul#navigation li a											{ display:block; width:143px; height:48px; float:left; }
ul#navigation li a strong									{ display:none; }
ul#navigation li.home, ul#navigation li.home a				{ background-image:url(../img-bin/tab_home.gif); }
ul#navigation li.about, ul#navigation li.about a			{ background-image:url(../img-bin/tab_about.gif); }
ul#navigation li.testimon, ul#navigation li.testimon a		{ background-image:url(../img-bin/tab_testimonials.gif); }
ul#navigation li.services, ul#navigation li.services a		{ background-image:url(../img-bin/tab_services.gif); }
ul#navigation li.enterprise, ul#navigation li.enterprise a	{ background-image:url(../img-bin/tab_enterprise.gif); }
ul#navigation li.contact, ul#navigation li.contact a		{ background-image:url(../img-bin/tab_contact.gif); }
ul#navigation li.home a:hover								{ background-image:url(../img-bin/tab_home_on.gif); }
ul#navigation li.about a:hover								{ background-image:url(../img-bin/tab_about_on.gif); }
ul#navigation li.testimon a:hover							{ background-image:url(../img-bin/tab_testimonials_on.gif); }
ul#navigation li.services a:hover							{ background-image:url(../img-bin/tab_services_on.gif); }
ul#navigation li.enterprise a:hover							{ background-image:url(../img-bin/tab_enterprise_on.gif); }
ul#navigation li.contact a:hover							{ background-image:url(../img-bin/tab_contact_on.gif); }

div#overview												{ padding-left:28px; margin-top:10px; clear:both; }
div#overview div.box										{ width:185px; float:left; padding-right:10px; margin-right:10px; border-right:#80C2D8 1px solid; padding-top:5px; padding-bottom:5px; margin-bottom:20px; }
div#overview div.box p										{ margin:0px; }

div#overview2												{ padding-left:28px; margin-top:10px; clear:both; }
div#overview2 div.box										{ width:185px; float:left; padding-right:10px; margin-right:10px; border-right:#80C2D8 1px solid; padding-top:5px; padding-bottom:5px; margin-bottom:20px; }
div#overview2 div.box p										{ margin:0px; }

div#partners												{ clear:both; width:850px; margin:0 auto; border-top:#CADAE0 2px solid; clear:both; text-align:center; padding-top:10px; padding-bottom:10px; background-image:url(../img-bin/bg_partners.gif); background-repeat:repeat-y; }
div#partners img											{ margin-left:25px; margin-right:25px; }

ul#footer													{ margin:0px; padding:0px; list-style-type:none; font-weight:bold; padding:20px; padding-bottom:0px; border-top:#CADAE0 2px solid; padding-top:5px; clear:both; width:810px; margin:0 auto; }
ul#footer li												{ float:left; margin-right:10px; }
ul#footer li.right											{ float:right; margin-left:10px; }
ul#footer2													{ margin:0px; padding:0px; list-style-type:none; font-weight:bold; padding:20px; padding-top:5px; clear:both; width:810px; margin:0 auto; }
ul#footer2 li												{ float:left; margin-right:10px; }
ul#footer2 li.right											{ float:right; margin-left:10px; }
ul#footer2 a												{ color:#000000; text-decoration:none; }

div#preload													{ display:none; }

form.contact label										{ width:100px; float:left; display:block; clear:left; padding-top:2px; }
form.contact input										{ clear:right; width:150px; border:#C9CFD4 1px solid; margin-bottom:6px; }
form.contact select										{ clear:right; width:95px; border:#C9CFD4 1px solid; margin-bottom:6px; }
form.contact textarea									{ clear:right; width:200px; border:#C9CFD4 1px solid; margin-top:4px; }
form.contact input.submit								{ margin-top:5px; width:90px; }