﻿/******************************************** MAIN DIVS **************************************************/

body{background:#000; }

.clear{clear:both;}

.container{width:971px; padding:0 26px; margin:0 auto;}

/******************************************* HEADER + TOP LOGIN + LOGO **********************************************/

.header{height:135px; background: #000;}
.header img{border:0}

.login-nav-wrapper{float:right; width:673px;}
.call-login{width:/*341px*/673px; height:39px; float:right;}
	.call{width:214px; height:29px; float:right; margin:10px 0 0 0; font-weight:bold; font-family: myriad pro; color:#fff;}
	.login{width:285px; height:34px; float:right;}
	.login img{border:0;}
	
/*IMAGE HOVER*/

a#request-demo-link
{display:block; width:145px; height:34px; float:left; background-image:url('../images/request_demo_whover.gif'); background-position:0 0;}
a#request-demo-link:hover {background-position: 0 -34px;}

a#client-login-link
{display:block; width:126px; height:34px; float:left; background-image:url('../images/client_login_whover.gif'); background-position:0 0;}
a#client-login-link:hover {background-position: 0 -34px;}
	
/** NAVIGATION **/

.nav{float:right; width:673px; margin:39px 0 0 0;}
.nav ul{width:675px; height:18px; float:right;}
.nav ul, .nav ul li{margin:0; padding:0; list-style:none;}
.nav ul li{min-width:50px; padding:0 15px; float:left; text-align:center; font-family:century gothic; font-size:13px;}
.nav ul li a{color:#fff; text-decoration:none;}
.nav ul li a:hover{text-decoration:underline;}

/************************************************* MAIN BANNER + BODY ********************************************************/

.main-banner{background: url('../images/main-banner-img.jpg'); width:950px; height:370px; border:10px #606060 solid; }
.main-body{padding:10px 0 0 0;}

/* HOME PAGE */
.home-body{}
.home-info-wrap{width:736px; height:auto; padding:10px 0 0 12px; float:right;}
.home-info{width:329px; padding-right:9px; float:left; border-right:1px dotted #717171; font-family:"Myriad Pro"; font-size:13px; color:#fff;}
.home-info h3{font-size:14px; color:#d9ea89; margin-top:0; font-weight:300;}


/* EMAIL LIST */
.email-list
{float:right; width:382px; height:147px; padding:32px 0 0 15px; font-family:century gothic; color:#fff; font-size:14px; background: url('../images/email-list-bg-go.jpg') top right no-repeat;}
.email-list img{border:0;}

.email-input-wrap{float:left; width:314px; height:69px;}
	.email-names{height:15px; width:314px; height:30px; float:left; margin:0 0 3px 0;}
		.f-name{height:15px; float:left; width:125px; margin:5px 16px 9px 15px; border:0; background:#e9e7e8; color:#555;}
		.l-name{height:15px; float:left; width:125px; margin:5px 16px 9px 10px; border:0; background:#e9e7e8; color:#555;}
	.enter-email{float:left; margin:6px 16px 0 14px; padding:0 0 0 2px; border:0; width:268px; height:15px; background:#e9e7e8; color:#555;}

.go-btn{float:right; border:0; background:url('../images/email-go-btn-big.jpg') top left no-repeat; margin:4px 5px 0 0; height:53px; width:63px;}
/* SOCIAL NETWORKS */
.social-space-wrapper{margin:11px 0 0 0; width:285px; height:35px;}
.visit-our-social-space{float:left; margin:0 10px 0 0;}


/* PREVIEW / BROCHURE PAGE */
.brochure{width:900px; height:160px; margin:0 0 20px 0;}
.brochure a{border:0; float:left;}
.brochure img{border:3px solid #669201; margin:0 4px 0 0;}
.brochure img:hover{border:3px solid #000;}

a.brochure-01{}

/* INTERNAL PAGE(S) */
.internal-body
{height:auto; border:10px #606060 solid; width:950px; padding:0; background: #fff;}
.internal-info-wrapper{width:900px; height:auto; padding:25px 25px 25px 25px; }
.internal-left-nav{width:158px; margin:0 10px 0 0; float:left;}
.internal-left-nav ul, .internal-left-nav ul li{margin:0; padding:0; list-style:none; color:#393838; font-family:"helvetica"; font-size:11px; font-weight:bold;}
.internal-left-nav ul li{padding:5px 0 5px 10px;}
/*.internal-left-nav ul li:hover{background:#888;}*/
*/
.internal-left-nav ul li a{color:#393838; text-decoration:none;}
.internal-left-nav ul li a:hover{color:#fff;}
h3.left-nav-title{color:#3564a1; font-weight:bold; font-family:"Myriad Pro"; font-size:14px; padding:0 0 0 10px; margin:0 0 5px 0;}
.internal-main{/*width:732px;*/ font-family:"Arial"; font-size:12px; line-height:21px; color:#292828; padding:0 0 20px 0;}
.internal-main h1{font-family:"Myriad Pro"; font-size:24px; color:#487cbe; font-weight:normal; margin:0 0 15px 0; }

/* CONTACT PAGE/FORM */


.submit-btn{width:78px; height:32px; background:url('../images/submit-bg.jpg') repeat-x; border:1px #aaa solid;}
.contact-form-wrapper{width:732px; font-family:"arial"; font-size:12px; line-height:21px; color:#292828; float:right; padding:0 0 20px 0;}
.contact-form-wrapper h1{font-family:"Myriad Pro"; font-size:24px; color:#487cbe; font-weight:normal; margin:0 0 15px 0; }
.contact-form-wrapper h2{font-family:"Myriad Pro"; font-size:20px; color:#487cbe; font-weight:normal; margin:0 0 15px 0; }

label{width:125px; height:25px; float:left; text-align:right; font-family:"Myriad Pro"; font-size:16px; margin-right:0.5em; display:block}
form input{float:right;}
form p{float:left; margin:0 0 12px 0;}
input#name{width:415px; height:25px; border:1px #979696 solid;}
input#email{width:415px; height:25px; border:1px #979696 solid;}
input#phone-number{width:415px; height:25px; border:1px #979696 solid;}
input#company-name{width:415px; height:25px; border:1px #979696 solid;}
input#comments{width:415px; height:150px; border:1px #979696 solid;}
p.submit{float:right;}
.submit input{margin-left: 4.5em;}

/* REQUEST A DEMO PAGE */

.request-demo{float:left; width:324px;}
.request-demo h1{font-family:"Myriad Pro"; font-size:24px; color:#487cbe; font-weight:normal; margin:0 0 15px 0; text-decoration:underline;}

p.demo{float:right; height:auto; margin:0 0 13px 0; }
p.demo label{width:180px; float:left; text-align:right; font-size:16px; margin-right:0.5em; display:block}
input#demo-name{float:left; width:360px; height:25px; border:1px #979696 solid;}
input#demo-email{width:360px; height:25px; border:1px #979696 solid;}
input#demo-phone-number{width:360px; height:25px; border:1px #979696 solid;}
input#demo-company-name{width:360px; height:25px; border:1px #979696 solid;}
input#demo-title-position{width:360px; height:25px; border:1px #979696 solid;}
input#demo-do-you-manage{width:360px; height:25px; border:1px #979696 solid;}
input#demo-if-so{width:360px; height:25px; border:1px #979696 solid;}
input#demo-hear-about-us{width:360px; height:25px; border:1px #979696 solid;}
input#demo-comments{width:360px; height:150px; border:1px #979696 solid;}


/* SITE MAP */
.sitemap{height:auto; width:auto;}
ul.site-map{margin:20px 0 0 0; border:#c0c2b5 1px solid; padding:15px 35px; width:500px; background:#fcf9f5; font-size:13px; color:#3b6693;}
ul.site-map a{color:#3b6693;}
ul.site-map a:hover{color:#000;}

/***************************************************** FOOTER *********************************************/

.footer
{height:84px; border-top:2px dotted #717171; color:#666; margin:20px 0; padding:10px 0 0 0; font-family:"Myriad Pro"; font-size:13px; text-align:right; font-style:italic;}
.footer a{color:#666; text-decoration:none; font-style:italic; padding:0 3px;}
.footer a:visited{color:#666;}
.footer a:hover{color:#fff; text-decoration:underline;}






