/* START Reserved Elements */

body{
margin:0px;
padding:0px;
text-align:center;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

img{
border:none;
}
form{
padding: 0px;
margin: 0px;
}

a{
color:#148CC4;
}

a:hover{
text-decoration:none;
}

h1{
}

p{
text-align:left;
}

ul{
padding:0px;
margin:0px;
}

li{
padding:0px;
margin:0px;
}

/* END Reserved Elements */

/* START Custom Global Styles */

.divClr {
height: 0px; 
clear: both;
overflow:hidden;
}

.container{
padding: 0px;
margin: 0px auto;
width:900px;
-webkit-box-shadow: 0px 0px 10px #666666;
border:solid 1px #CCCCCC;
}

.header{
padding:0px 0px 0px 0px;
background-color:#F5DA59;
}

.headerBox{
height:1px;
}

#training .headerBox{
background-color:#986DA5;
}

#sticklerIs .headerBox{
background-color:#EE8D3E;
}

#testimonials .headerBox{
background-color:#148CC4;
}

#navContact .headerBox{
background-color:#C2272D;
}

.header .logo{
text-align:left;
padding:10px 0px 0px 20px;
}

.header ul{
list-style:none;
}

.header ul li{
display:inline;
}

.header ul li a{
color:#333333;
padding:5px 10px 5px 10px;
display:inline-block;
text-decoration:none;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
}

.header ul li a:hover{
text-decoration:underline;
color:#FFFFFF;
}

.header #navTraining a{
border-bottom:solid 3px #986DA5;
}

.header #navTraining a:hover{
background-color:#986DA5;
}

.header #navSticklerIs a{
border-bottom:solid 3px #EE8D3E;
}

.header #navSticklerIs a:hover{
background-color:#EE8D3E;
}

.header #navTestimonials a{
border-bottom:solid 3px #148CC4;
}

.header #navTestimonials a:hover{
background-color:#148CC4;
}

.header #navContact a{
border-bottom:solid 3px #C2272D;
}

.header #navContact a:hover{
background-color:#C2272D;
}


.content{
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:20px 10px 10px 20px;
text-align:left;
}



.intro{
margin:10px 0px 40px 0px;
}

.intro .col1{
float:left;
width:520px;
padding:10px 10px 10px 20px;
background-color:#EE8D3E;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
font-size:16px;
line-height:24px;
}

.intro .col1 h1{
font-size:18px;
margin:0px;
}

.intro .col2{
float:left;
width:290px;
padding:0px 0px 0px 20px;
}

.points{
margin:10px 0px 0px 0px;
}

.points .col1{
float:left;
width:360px;
padding:0px 10px 0px 20px;
}

.points .col1 h1{
font-size:18px;
}

.points .col1 ul li{
font-size:12px;
margin:0px 0px 20px 0px;
}

.points .col2{
float:left;
width:440px;
border-left:solid 1px #999999;
padding:0px 10px 0px 20px;
font-size:12px;
}


.footer{
margin:40px 0px 0px 0px;
padding:0px 0px 80px 0px;
}

.footer .copyright{
}

.footer .tags{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#FFFFFF;
margin:0px 0px 20px 0px;
}

.footer .tags ul{
list-style:none;
}

.footer .tags ul li{
display:inline-block;
margin:0px 20px 0px 0px;
}

.footer .tags ul li h2{
font-size:12px;
font-weight:normal;
}

.footer .tags ul li h2 a{
color:#148CC4;
}

.footer .tags ul li h2 a:hover{
}



/* END Custom Global Styles */


/* START Custom Bank Training Form Styles */

.bankTrainLPform{
}

.bankTrainLPform input, .bankTrainLPform textarea{
background-color:#FFFFCC;
color:#148CC4;
padding:5px;
font-size:14px;
font-weight:bold;
}

.bankTrainLPform .label{
width:100px;
margin:0px 10px 0px 0px;
padding:10px 0px 0px 0px;
float:left;
height:30px;
text-align:right;
font-size:12px;
color:#333333;
}

.bankTrainLPform .item{
width:740px;
float:left;
height:40px;
}


.bankTrainLPform #submitBTN{
background-color:#148CC4;
color:#FFFFFF;
padding:5px;
-webkit-box-shadow: 0px 0px 10px #666;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:solid 3px #FFFFFF;
font-size:14px;
}


/* END Custom Bank Training Form Styles */