*
{
margin:0;
padding:0;
}

body
{
background:#19628B url(../images/body-bg-inside.jpg) repeat-x left top;
font:12px arial;
}

#body-index
{
background:#19628B url(../images/body-bg-inside.jpg) repeat-x left top;
}

ul
{
list-style:none;
}

a
{
text-decoration:none;
}

.clear 
{
display: block;
clear: both;
width: 100%;
height: 1px;
margin: 0 0 -1px;
font-size: 1px;
line-height: 1px;
}

hr
{
border:0;
color:#2182B6;
background:#2182B6;
margin:5px 0 10px 0;
}

#wrapper
{
width:778px;
margin:0 auto 10px auto;
overflow:hidden;}

#wrapper .column {
padding-bottom: 20010px;
margin-bottom: -20000px;  
}

iframe {
overflow-x: hidden;
overflow-y: scroll;
}

/*
//#header-block
//{
//width:778px;
//float:left;
//}
//
/* header-block 
//
//#header-block-left
//{
//width:238px;
//float:left;
//padding-top:5px;
//border-top:5px solid #FF9900;
//}
//
//#header-block-left img
//{
//float:left;
//}
//
//
//#header-block-right
//{
//width:528px;
//float:right;
//padding:25px 0 0 9px;
//border-top:5px solid #000;
//}
//
//#header-bar
//{
//width:773px;
//height:25px;
//float:left;
//background:url(../images/yellow-bar.gif) no-repeat left top;
//font-size:16px;
//padding:4px 0 0 5px;
//}
//
//#top-nav
//{
//width:633px;
//float:left;
//padding-left:10px;
//}
//
//#top-nav ul
//{
//}
//
//#top-nav ul li
//{
//float:left;
//margin-right:1px;
//}
//
//#top-nav ul li a
//{
//float:left;
//display:block;
//background:url(../images/top-nav-a.jpg) no-repeat left bottom;
//padding-left:5px;
//color:#FFF;
//}
//
//#top-nav ul li a span
//{
//display:block;
//background:url(../images/top-nav-span.jpg) no-repeat right bottom;
//padding:9px 8px 8px 5px;
//}*/


#header-block
{
width:778px;
position:relative;
height:230px;

}

#header-block .logo, #header-block .about-img, #header-block .sales-training-img, #header-block .sales-ass-img, #header-block .client-img, #header-block .contact-img, #header-block .article-img
{
position:absolute;
left:643px;
top:67px;
}

#header-block .about-img
{
top:27px;
}

#header-block .sales-training-img
{
top:74px;
left:600px;
}

#header-block .sales-ass-img
{
left:610px;
top:53px;
}

#header-block .client-img
{
top:54px;
left:610px;
}

#header-block .contact-img
{
top:20px;
}

#header-block .article-img
{
top:15px;
}

#header-block-left
{
position:absolute;
width:238px;
padding-top:5px;
border-top:5px solid #fff;
}

#header-block-left img
{
float:left;
}


#header-block-right
{
width:528px;
position:absolute;
left:241px;
padding:25px 0 0 9px;
border-top:5px solid #fff;
}

#header-bar
{
width:773px;
height:25px;
position:absolute;
top:169px;
background:url(../images/yellow-bar.gif) no-repeat left top;
font-size:16px;
padding:4px 0 0 5px;
}

#top-nav
{
width:633px;
position:absolute;
top:197px;
padding-left:8px;

}

#top-nav ul
{
}

#top-nav ul li
{
float:left;
margin-right:1px;
}

#top-nav ul li a
{
float:left;
display:block;
background:url(../images/top-nav-a.jpg) no-repeat left bottom;
padding-left:5px;
color:#FFF;
}

#top-nav ul li a span
{
display:block;
background:url(../images/top-nav-span.jpg) no-repeat right bottom;
padding:9px 8px 8px 5px;
}

#body-about #top-nav ul li.about a,
#body-sales #top-nav ul li.sales a,
#body-client-result #top-nav ul li.client-result a,
#body-sales-asses #top-nav ul li.sales-asses a,
#body-contact #top-nav ul li.contact a,
#body-sales-article #top-nav ul li.sales-article a,
#body-index #top-nav ul li.home a


{
background:url(../images/top-nav-a-id.jpg) no-repeat left bottom;
color:#000;
}

#body-about #top-nav ul li.about a span,
#body-sales #top-nav ul li.sales a span,
#body-client-result #top-nav ul li.client-result a span,
#body-sales-asses #top-nav ul li.sales-asses a span,
#body-contact #top-nav ul li.contact a span,
#body-sales-article #top-nav ul li.sales-article a span,
#body-index #top-nav ul li.home a span
{
background:url(../images/top-nav-span-id.jpg) no-repeat right bottom;
}


#header-text
{
width:778px;
margin:0 auto;
overflow:hidden;
padding-bottom:2px;
}

#index-intro-text
{
width:100%;
background:#003366 url(../images/index-intro-bg.jpg) repeat-x left top;
float:left;
}

#intro-text p
{
margin: 0 0 10px 0;
}

#bigger-block
{
width:100%;
background:#19628B url(../images/bigger-block-bg.jpg) repeat-x left top;
float:left;
}

#header-text #intro-text
{
width:440px;
float:left;
padding:20px 10px;
}

#header-text #intro-text h2
{
color:#CC7024;
font-size:15px;
}

#header-text #intro-text p
{
font-size:13px;
color:#fff;
}

#header-text #intro-text span a
{
color:#63BDED;
}
#header-text #comment
{
width:265px;
float:right;
padding:10px 20px 20px 30px;
margin-top:20px;
background:url(../images/comment.gif) no-repeat left top;
color:#fff;
}

#header-text #comment p
{
margin-bottom:10px;
}

#header-text #comment span
{
font-style:italic;
margin-top:10px;
}
#header-text #comment span .clickhere{
color: #fdcd00;
font: bold 12px arial;
}

#main-block
{
width:778px;
margin:0 auto;
overflow:hidden;
border-bottom:1px solid #3080A3;
padding-bottom:10px;
padding-top:10px;
}

#main-block a:hover
{
text-decoration:underline;
}

/* content */
#content
{
width:518px;
float:left;
color:#fff;
padding-right:10px;
margin: 20px 0 0 0;
}

#content p
{
line-height:16px;
margin-bottom:10px;
}

.content-img
{
float:left;
width:133px;
text-align:center;
padding: 20px 10px 10px 10px;
}

#content h1
{
font-size:16px;
margin-bottom:10px;
}

#content h2
{
font-size:12px;
margin-top:20px;
}

#content h3
{
font-size:12px;

color:#FFCC00;
}

#content ul
{
list-style: disc;
padding-left:15px;
margin:5px 0;
}

.sales-training-top
{
float:left;
width:500px;
padding-bottom:10px;
}

#content ol
{
list-style: decimal;
padding-left:20px;
margin:5px 0;
}



#content a
{
color:#63BDED;
}

#content ul.bullet
{
list-style:none;
}

#content ul.bullet li
{
background:url(../images/bullet.gif) no-repeat left 4px;
padding-left:15px;
margin-bottom:5px;
}

#content .fleft
{
float:left;
margin-right:10px;
}

input.send
{
border:0;
margin:5px 0 10px 0;
}


#client
{
width:192px;
float:left;
padding-right:10px;
background: #99CC00;
}

.our-client-img
{
margin-top:10px;
margin-bottom:20px;
}

#testimonials-index
{
width:280px;
float:right;
color:#fff;
padding:10px 10px 25px 10px;

background:url(../images/testimonial.gif) no-repeat left top;
}

#testimonials
{
width:216px;
float:left;
color:#fff;
padding:10px 10px 10px 0px;
}

#testimonials p
{
margin:5px 5px 10px 0;
}

#testimonials h2
{
font-size:15px;
color:#FFCC00;
}

span.green
{
display:block;
color:#99CC00;
font-style: italic;

}

.content-box
{
width:506px;
float: left;
border-bottom:1px solid #2182B6;
padding:10px 0;
}

.content-box-left
{
width:145px;
float:left;
}

.content-box-right
{
float:right;
width:361px;
}

.content-box-right span
{
color:#FFCC00;
font-size:11px;
}

.content-box-right h2
{
font-size:12px;
}

.content-box img
{
float:left;
}

#right-column
{
width:237px;
float:right;
border-left: 1px dashed #fff;
padding-left:12px;
color:#fff;
margin: 20px 0 0 0;
}

/* right-column */
#right-column h2
{
font-size:15px;
color:#FFCC00;
}

#right-column h3
{
font-size:12px;
color:#fff;
}

#right-column p
{
margin:5px 0;
}

input.text
{
border:1px solid #07405A;
width:203px;
margin-bottom:4px;
font-size:11px;
color:#07405A;
padding:2px;
}

.join
{
border:0;
width:93px;
height:32px;
background:url(../images/join-now.jpg) no-repeat left top;
font: bold 15px "Trebuchet MS";
color:#fff;
margin-right:45px;
padding-bottom:5px;

}

span.blue a
{

color:#63BDED;
font-size:11px;
}


span.blue a:hover
{
text-decoration:underline;
}


/* footer */
#footer
{
width:778px;
height:80px;
margin:0 auto;
background:#CC0099;
border-bottom:5px solid #000;
padding-top:10px;
padding-bottom:10px;
background:#19628B;
}

#footer img
{
float:left;
}

#footer-right
{
float:right;
font-size:11px;
color:#CCCCCC;
text-align:right;
padding-top:10px;
}

#footer-right p.link
{
color:#63BDED;
}

#footer-right a
{
color:#63BDED;
}











#testimonial-box
{
width: 510px;
}











#briefbox
{
width: 200px;
float: left;
margin: 10px 0 0 0px;
padding: 0px 7px 0 0px;
}

#briefbox span.free
{
font: bold 22px arial;
display: block;
color: #fc0;
}

#briefbox span.click a
{
font: bold 20px arial;
display: block;
}

#briefbox p
{
color: #000;
font-style:italic;
color: #fc0;
font-weight: bold;
}

#briefbox span.click a
{
color: #fc0;
text-decoration: underline;
}










span.cont-txt
{
font: bold 13px arial;
display: block;
margin: 20px 0 0 0;
color: #fff;
font-style:italic;
}

span.email-txt a
{
font: bold 15px arial;
display: block;
color: #fff;
text-decoration: underline;
font-style:italic;
}

.clickhere{
	color: #fdcd00;
	font: bold 12px arial;}