/* ## css reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

/* Agent Methods CSS */
a { behavior: url(iepngfix.htc) }
html { overflow-y:scroll; } 
body {
font-family: calibri, myriad pro, helvetica, sans-serif;
background: url(http://www.agentmethods.com/img/bg_body.png) top repeat-x;
}
#container {
margin: 0 auto;
width: 925px;
}
#masthead {
width: 925px;
height: 99px;
}
#masthead h1 {
background: url(http://www.agentmethods.com/img/logo_am.jpg) top left no-repeat;
width: 350px;
height: 60px;
text-indent: -5000px;
float: left;
margin: 1.7em 0 0 0;
}
#login {
float: left;
width: 235px;
display: inline;
text-align: right;
margin: -95px 0 0 670px;
padding: 0 0 0 0;
font-size: 13px;
}
#login span {
font-weight: bold;
margin-right: 4px;
color: #EF6B00;
}
#masthead ul {
text-align: right;
width: 575px;
float: right;
margin: 70px 0 0 0;
height: 31px;
}
#masthead li {
display: inline;
margin: 0 0 0 1.75em;
font-size: 15px;
float: left;
padding-bottom: 2px;
}
#masthead li a {
text-decoration: none;
outline: none;
}
#mn_home, #features, #mn_leadmgmt, #mn_faq, #Pricing #pricing {
background: url(http://www.agentmethods.com/img/mainnavi-indicator.jpg) bottom center no-repeat;
}
#pricing a {
color: #69a13c;
}
#pricing span {
color: #b1da8f;
}
#splash {
color: #fff;
width: 925px;
height: 418px;
}
#splash a:hover {
color: #3C4E60;
}
#splashfooter {
float: left;
clear: both;
font-size: 18px;
margin: 0 0 0 3.8em;
width: 800px;
text-align: center;
}

/* ## Home */

#Home #splash {
width: 925px;
height: 418px;
background: url(http://www.agentmethods.com/img/bg_splashhome2.png) top center no-repeat;
}
#Home #splash a {
margin: 10px 0 0 0;
color: white;
display: block;
height: 87px;
width: 280px;
background: url(http://www.agentmethods.com/img/btn_createwebsite.png) top center no-repeat;
}
#Home #splash a:hover {
background: url(http://www.agentmethods.com/img/btn_createwebsite.png) 0px -87px no-repeat;
}
#Home #splash a img {
display: none;
}
#Home #splash p {
width: 300px;
font-size: 20px;
color: white;
margin: 20px 0 0 30px;
}
#splash p img {
margin: 20px 0 0 0;
}
#Home #splash p span {
font-size: 14px;
float: left;
margin: -7px 0 0 68px;
}
#Home #colLeft {
width: 572px;
float: left;
}
#Home #colLeft .content {
width: 90%;
padding: 0 0 0 20px;
border-right: 1px solid #dedede;
}
#Home #colLeft p {
padding: 0 20px 0 0;
}
blockquote {
font-style: italic;
margin: 1.5em 0 0 2em;
padding: 0 0 1em 0;
color:#336600;
border-bottom: 1px solid #dedede;
}
blockquote p {
padding: 0 0 20px 0;
width: 80%;
font-weight: bold;
}
.bqstart {
font-family: Georgia;
color: #e0efd3;
float: left;
height: 45px;
padding: 45px 12px 0 0;
margin: -20px 0 -50px 0;
font-size: 600%;
}
.bqend {
font-family: Georgia;
color: #e0efd3;
float: right;
height: 25px;
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 600%;
}
.quoter {
font-weight: normal;
font-size: 14px;
display: block;
margin: 10px 0 0 20px;
font-style: normal;
}
#Home #colRight ul {
float: left;
}
#Home #colRight li, #Privacy #colLeft ul li  {
background: url(http://www.agentmethods.com/img/bullet_green.jpg) left center no-repeat;
padding: 0 0 0 20px;
}
#Privacy ol {
padding: 0 0 0 20px;
}
#Privacy p {
margin: 20px 0 20px 0;
}

/* ## American Health Value Signup Page */
#CreateAHV {
background: url(http://www.agentmethods.com/img/bg_ahv_grad.jpg) top center repeat-x;
}
#CreateAHV #splash  {
height: 150px;
}

#CreateAHV #masthead h1 {
background: url(http://www.agentmethods.com/img/bg_ahv_poweredby.png?cache=0) top left no-repeat;
width: 925px;
height: 90px;
text-indent: -5000px;
float: left;
margin: 1.7em 0 0 0;
}

#CreateAHV h2 {
color: #1d4197;
font-size:29px;
line-height: 40px;
float: left;
width: 925px;
}

#CreateAHV p {
	color: black;
	float: left;
}

/* ## Features */

#Features h2 {
font-size:29px;
line-height: 40px;
float: left;
width: 640px;
}
#Features ol {
padding: 0 0 0 20px;
}
#Features #btn_signup {
margin-top: 20px;
}
#Features, #FAQ, #Privacy, #Create {
background: url(http://www.agentmethods.com/img/bg_body_features.png) top center repeat-x;
}

#Features #splash, #Privacy #splash  {
height: 130px;
background: none;
}
#parasbox {
font-family: sans-serif;
float: left;
display: inline;
width: 190px;
font-size: 11px;
margin-top: 3.5em;
margin: 3.8em 10px 0 0;
}
#parasbox li {
line-height: 12px;
background: url(http://www.agentmethods.com/img/bg_parabox_li2.jpg) 0px 0px no-repeat;
padding: 10px 0 10px 0;
}
#parasbox li a {
margin-left: 5px;
}
li#step1-on,
li#step2-on,
li#step3-on,
li#step4-on,
li#step5-on,
li#step6-on,
li#step7-on,
li#step8-on {
background: url(http://www.agentmethods.com/img/bullet_features2.jpg) 0px 0px no-repeat;
color: white;
}
li#step1-on a,
li#step2-on a,
li#step3-on a,
li#step4-on a,
li#step5-on a,
li#step6-on a,
li#step7-on a,
li#step8-on a {
display: block;
padding: 0 0 0 10px!important;
color: #fff;
outline: none;
text-decoration: none;
}
.hiddenContent {
display: none;
}

#Features p {
margin: 20px 0 20px 0;
}

/* ## FAQ */

#FAQ #splash, #Pricing #splash, #Create #splash {
height: 130px;
background: none;
}
#FAQ #colLeft, #Create #splash {
margin: 20px 0 0 0;
}
#FAQ p strong {
margin: 1em 0 .5em 0;
display: block;
}
#FAQ .dialog {
float: left;
display: inline;
}

/* ## Lead Management */

#Leadmgmt #splash {
background: url(http://www.agentmethods.com/img/bg_splashleads.png) top center no-repeat;
}
#Leadmgmt #splash h2 {
font-size: 35px;
}

/*********** Added by Surajit Kayal [BEGIN] ********/

#intro_button {
background: url(http://www.agentmethods.com/img/btn_videodemo.png) top center no-repeat;
height: 73px;
width: 223px;
float: right;
margin: -196px 183px 0 0;
cursor: pointer;
}
#intro_button:hover {
background: url(http://www.agentmethods.com/img/btn_videodemo.png) 0px -71px no-repeat;
cursor: pointer;
}

#intro_button2 {
background: url(http://www.agentmethods.com/img/btn_videodemo2.png) top center no-repeat;
height: 152px;
width: 152px;
float: right;
margin: -260px 223px 0 0;
cursor: pointer;
}
#intro_button2:hover {
background: url(http://www.agentmethods.com/img/btn_videodemo2.png) 0px -152px no-repeat;
cursor: pointer;
}
/*********** Added by Surajit Kayal [END] ********/

a#btn_demo {
height: 73px;
width: 223px;
float: left;
margin: 138px 0 0 160px;
background: url(http://www.agentmethods.com/img/btn_videodemo.png) top center no-repeat;
}
a:hover#btn_demo {
background: url(http://www.agentmethods.com/img/btn_videodemo.png) 0px -71px no-repeat;
}
#btn_demo img {
display: none;
}
#rtbuttons {
width: 300px;
float:right;
margin: 0 30px 0 0;
}
a#leads_btn_signup {
margin: 20px 40px 0 0;
float: right;
width: 230px;
height: 120px;
display: block;
background: url(http://www.agentmethods.com/img/btn_signupnow.png) top left no-repeat;
}
a:hover#leads_btn_signup {
background: url(http://www.agentmethods.com/img/btn_signupnow.png) 0px -120px no-repeat;
}
a#btn_signin {
margin: 10px 38px 0 0;
float: right;
display: block;
width: 230px;
height: 83px;
background: url(http://www.agentmethods.com/img/btn_signin.png) top left no-repeat;
}
a:hover#btn_signin {
background: url(http://www.agentmethods.com/img/btn_signin.png) 0px -83px no-repeat;
}

/* ## Posters */

.poster {
display: inline;
width: 238px;
margin: 20px 0 0 40px;
background: #ddf2cb;
float:left;
background: url(http://www.agentmethods.com/img/poster-top.png) top left no-repeat;
}
.poster .content {
padding: 30px 0 0 0;
height: 300px;
}
#Leadmgmt .poster .content {
height: 220px;
}
#Leadmgmt .poster h4 {
font-size: 18px;
}
.poster img {
float: left;
padding: 0 0 0 20px;
}
.poster h4 {
width: 130px;
float: left;
display: inline;
text-transform: uppercase;
font-size: 14px;
text-align: left;
margin: 0 0 0 10px;
color: #78a946;
line-height: 16px;
}
#FAQ .poster h4 {
width: 90%;
text-align: center;
}
.poster p {
margin: 15px 0 0 0;
clear: left;
float: left;
display: inline;
font-size: 14px;
padding: 0 20px 20px 20px;
color: #666;
width: 85%;
}
.poster span {
background: url(http://www.agentmethods.com/img/poster-bottom.png) bottom left no-repeat;
width: 238px;
height: 11px;
float: left;
}

/* ## Pricing */

#Pricing {
background: url(http://www.agentmethods.com/img/bg_body_pricing.png) top center repeat-x;
}
#Pricing #splash {
height: 600px;
}
#Pricing .dialog {
margin: 1em 0 0 1.3em;
float: left;
display: inline;
width: 290px;
font-family: Cambria, Georgia, Times New Roman, Serif;
}
#Pricing h3 {
text-align: center;
color: black;
font-size: 26px;
}
#Pricing h4 {
color: #4b5d69;
font-size: 26px;
margin: 20px 0 15px 0;
width: 100%;
}
#Pricing .dialog p {
text-align: center;
margin: 0 0 0 0;
padding: 0 0 0 0;
line-height: 18px;
}
p.mid {
font-size: 16px;
line-height: 18px;
}
#Pricing #colLeft, #Pricing #colRight {
width: 460px;
float: left;
}
#Pricing #colLeft .content, #Pricing #colRight .content {
padding: 20px;
}
#Pricing #colLeft p, #Pricing #colRight p {
margin: 0 0 10px 0;
background: url(http://www.agentmethods.com/img/icon_circlecheck.png) no-repeat;
padding: 0 0 0 35px;
}
#Pricing #splash p span {
font-size: 20px!Important;
float: left;
margin: 1.1em 0 0 85px;
width: 155px;
color: #5d992c;
}
#Pricing hr {
border-color: #7c8a99;
width: 80%;
}
#Pricing .dialog li {
background: url(http://www.agentmethods.com/img/bullet_tick.png) left center no-repeat;
padding: 0 0 0 20px;
margin: 0 0 0 3em;
}
li.non {
background-image: none!Important;
font-size: 11px;
padding: 0 0 0 28px!important;
line-height: 12.5px;
color: #6F6F6F;
}
h3#silver {
background: url(http://www.agentmethods.com/img/icon_silvermedal.jpg) 49px 20px no-repeat;
}
h3#gold {
background: url(http://www.agentmethods.com/img/icon_goldmedal.jpg) 53px 20px no-repeat;
}
h3#platinum {
background: url(http://www.agentmethods.com/img/icon_platinummedal2.jpg) 29px 20px no-repeat;
}
#Pricing .btn {
width: 226px;
height: 73px;
float: left;
display: inline;
margin: 8px 0 0 22px;
background: url(http://www.agentmethods.com/img/btn_simplesignup.png);
}
#Pricing a.btn:hover {
background: url(http://www.agentmethods.com/img/btn_simplesignup.png) 0px 648px;
}

/* ## Support */

#Support {
background: url(http://www.agentmethods.com/img/bg_splashsupport.png) top repeat-x;
}
#Support #splash {
height: 261px;
}
#Support #splash p {
width: 68%;
font-size: 1.2em;
line-height: 2.2em;
margin: .70em 0 0 0;
}
#Support .uniForm {
margin: 1em 0 0 0;
width: 930px;
}
.left {
width:450px;
float: left;
display: inline;
}
.right {
float: left;
display: inline;
width: 400px;
}
#Support .ctrlHolder {
margin: 1em 0 0 0;
padding: 0 1em 2em 4em;
border: none;
width: 360px;
}
.right .ctrlHolder {
margin: 1em 0 0 2em!important;
}
#Support label {
display:block;
margin: 0 0 10px 0;
font-size: 14px;
font-weight: bold;
}
#Support textarea {
width: 330px;
height: 250px;
}
#Support .formHint {
width: 350px;
}
#Support .buttonHolder {
float: left;
display: inline;
text-align: left;
width: 200px;
height: 30px;
padding: .75em 0 0 4em;
margin: 1em 0 0 2em!important;
}
#Support .textInput {
width: 200px;
}

/* ## Insurint */

#Insurint h2 span,
#ahv h2 span,
#Napa h2 span {
line-height: 30px;
}
#Insurint #splash
{
background: url(http://www.agentmethods.com/img/bg_splash-connecture.png) top center no-repeat;
}
#ahv #splash
{
background: url(http://www.agentmethods.com/img/ahv_logo.png) bottom left no-repeat;
}
#Napa #splash 
{
background: url(http://www.agentmethods.com/img/bg_napa.png) top center no-repeat;
}
#Insurint #splash p,
#Napa #splash p {
text-align: left;
font-size: 18px;
line-height: 24px;
}
#Insurint #splash em,
#Napa #splash em {
font-style: italic;
}
#Insurint #splash p span,
#Napa #splash p span {
font-weight: bold;
font-size: 20px!important;
}
#Insurint #splash p span span,
#Napa #splash p span span {
font-size: 24px!important;
}
#Insurint #colLeft,
#Napa #colLeft {
float:left;
width:572px;
}
#Insurint #colRight,
#Napa #colRight {
width: 350px;
float: left;
}
#Insurint .poster,
#Napa .poster {
margin: 40px 0 0 52px;
}
#Insurint .poster h4,
#Napa .poster h4 {
font-size: 20px;
text-align: center;
width: 100%;
line-height: 22px;
margin: 0;
}
h4 span {
background: none!important;
font-weight: bold;
}
.poster ul {
float: left;
margin: 15px 0 15px 15px;
color: #666;
}
.poster ul li {
list-style-type: disc;
font-size: 12px;
margin: 0 0 0 20px;
}
a#btn_signup {
margin: 20px 0px 0 0;
float: right;
width: 280px;
height: 87px;
display: block;
background: url(http://www.agentmethods.com/img/btn_createwebsite.png) top left no-repeat;
}
a:hover#btn_signup {
background: url(http://www.agentmethods.com/img/btn_createwebsite.png) 0px -87px no-repeat;
}
.dialog a {
margin: 0 0 0 20px;
}


/* ## Create Account */

#simplecreate {
margin: 0 0 0 230px;
width: 420px;
float: left;
display: inline;
border: 1px solid #4A5D69;
padding: 0 0 20px 30px;
}
#simplecreate .ctrlHolder {
width: 400px;
}
#signin_instruct {
margin: 10px 0 0 132px;
font-size: 12px;
color: #000!important;
font-weight: normal!important;
}
#Create h2 {
padding-top: 2px!important;
}
#Create .btn {
width: 226px;
height: 72px;
float: left;
display: inline;
margin: 0 0 0 75px!important;
background: url(http://www.agentmethods.com/img/btn_createsite.png) 0px 0px;
}
#Create a:hover.btn {
background: url(http://www.agentmethods.com/img/btn_createsite.png) 0px -72px ;
}
#simplecreate span {
color: orange;
font-weight: bold;
margin: 0 0 0 74px;
}
#simplecreate ol {
margin-left: 50px!important;
}

/* ## Footer */

#footer {
color: #4b5d69;
font-family: helvetica, arial;
font-size: 11px;
float: left;
width: 925px;
margin: 40px 0 1em 0;
padding-bottom: 30px;
}
#footer a {
color: #4b5d69;
}
#footer p {
padding: 0 0 0 0px;
width: 360px;
float: left;
}
#footer #ulleft, #footer #ulmid, #footer #ulright {
float: left;
}
#footer #ulleft li, #footer #ulmid li, #footer #ulright li {
line-height: 12px;
}
#footer #ulleft {
width: 140px;
}
#footer #ulmid {
width: 140px;
}
#footer #ulright{
width: 250px;
}


/* typography */

a {
color: #3c4e60;
}
a:link {
}
a:visited {
}
a:active {
}
a:hover {
color: #69a13c;
}
h2 {
font-size: 42px;
padding: 14px 0 2px 0;
color: white;
line-height: 38px;
}
h2 span {
font-size: 28px;
}
h3 {
color: #4b5d69;
font-size: 26px;
margin: 1.2em 0em .5em 0em;
}
#Privacy h4 {
float: none;
color: black;
margin: 1.3em 0 .5em 0;
padding: 0;
text-align: left;
font-size: 20px;
font-weight: bold;
text-decoration: underline;
}
h4 {
float: left;
text-align: center;
color: white;
font-size: 1.5em;
margin: 2.8em 0em 1.2em 5em;
}
h5 {
font-size: 1.0em;
margin: 1.2em 0em 1.2em 0em;
font-weight: bold;
}
h6 {
font-size: 0.8em;
margin: 1.2em 0em 1.2em 0em;
font-weight: bold;
}
ol, ul, li {
font-size: 1.0em;
line-height: 1.8em;
margin-top: 0.2em;
}
p {
font-size: 1.0em;
line-height: 1.8em;
}
li > p {
margin-top: 0.2em;
}
strong, b {
font-weight: bold;
}
#colLeft .content ol {
margin: 1em 0 0 0;
}
#colLeft .content ol li {
list-style-type: decimal;
margin: .5em 0 .5em 0;
}
