/* Updated   */
img { border:0px;}
div#page { margin: auto; width: 1000px; height:auto; overflow: visible; position: relative; }
/*div#noteticker{ position:absolute; top:0;left:0; width:100%;  padding-top:22px;margin-right:-30px; z-index:100000; text-align:right;}*/

div.header{ display:block; float:left; height:auto; width:1000px; background:url(images/top-bar1.png) no-repeat top left; margin:0; }

div.logosection{ display:block; margin:0;  width:1000px; height:41px; background:none; margin-top:20px;}

div.footersection{display:block; float:left; height:95px; width:1000px; margin:0px; background:url(images/bottom3.gif) no-repeat bottom left;}
div.footerlinktext{width:960px; float:left; margin:0; display:block; padding:10px 20px 10px 20px; font-size:12px; color:#666666; text-align:center;  }
div.copyright{width:960px; float:left; margin:0; display:block; padding:5px 20px 5px 20px; font-size:11px; color:#006600; text-align:center;} 
.footerlinkcolor { color:#000000;} 
.footerlinkcolor a{ color:#000000;}
.footerlinkcolor a:hover{ color:#0066FF;}


body { border: 0; padding: 0; margin: 0; line-height:1.5em; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;  background:url(images/background1.jpg) repeat-x top #FEFEFE; color:#474848;margin-top:0px;}
div.bodycontent{ height:auto; width:1000px; margin:0; float:left; display:block; background:url(images/pagebg2.gif) repeat-y;}


div#outer { padding:0;}





div.logo{ display:block; margin:15px 0 0 0;  width:1000px; height:45px; background:none;}

.logospace{ margin-left:29px;}

div.topnavarea{display:block; float:left; height:56px; width:780px; background:none; margin:10px 0 0 0; z-index:500; }

div.navspace{display:block; float:left; height:56px; width:27px; background:none; margin:0; }

div.menuactive{ display:block; float:left; width:100px; height:56px; background:url(images/button-active.jpg) no-repeat; margin:0 2px 0 2px; color:#FF8000;}

div.menuinactive{ display:block;  float:left; width:100px; height:56px; background:url(images/button-inactive.jpg) no-repeat; margin:0 2px 0 2px; color:#000000;}

div.navtext { display:block; width:100px; float:left; font-size:11px; font-weight:bold; margin-top:8px; text-align:center; }


.cursortype{ cursor:pointer; color:#000000;}
.cursortype a:hover{color:#FF8000; cursor:pointer;}

.linkcolor {color:#FF8000; cursor:pointer;}

.linkcolor a:hover{color:#FF8000; cursor:pointer;}



p{ margin:2px 30px 2px 30px;  }
P a{ text-decoration:none;}


.style1 {color: #A62E41}


h1{font-size:21px; color:#A62E41; margin-top:0px; line-height:25px; }
h2 {font-size:16px; color:#A62E41; margin:10px 30px 10px 30px; }



a{text-decoration:none; color:#0000FF;}
a:hover{color:#FF8000}

/* FAQ Section */



div.faqdisplaytab{display:block; float:left; width:760px; background:none; margin:0 0 0 20px;}

div.faqtab1{display:block; float:left;  width:350px; background:none; margin:5px;}

div.quoteimagelink{display:block; float:left; width:300px; height:56px; padding:0; margin-left:20px;} 

/* ----- NEW ------*/
.landingimages{margin:10px 0 5px 2px; width:323px; height:47px; display:block;}

.quotelink{font-size:14px; color:#0033FF; text-decoration:underline;  margin:15px 3px 10px 5px; }
.quotelink a{text-decoration:underline;}
.quotelink a:hover{color:#FF8000}

.landingbullet{font-size:12px; font-weight:bold; color:#000000; margin:0px 0px 10px 5px; display:block; height:19px; background:url(images/green-tick.jpg) top left no-repeat; padding:0px 0 0 25px; vertical-align:middle; width:300px;}


#testimonial{display:block; width:896px; height:auto; padding:0;  border:0; text-align:left;}
.testimonialmiddle{display:block; background:url(images/testimonial-middle1.jpg) repeat-y; height:auto; padding:2px 10px 2px 10px;}


.quotebutton{ width:266px; height:56px; border:0;}



/* ------ FOR index new */
.landingimages{display:block; margin:0 40px 0 0; float:right; width:220px; height:auto; text-align:right;}
.section{display:block; margin:0; float:left; width:100%; height:auto;}

.landingtext{display:block; margin:0 0px 0 30px; float:left; width:auto; height:auto;}
.landingpara{display:block; float:left; margin:0 0 20px 0; padding:0; width:100%;}

.landingborder{display:block; width:720px; margin:0 0 0 28px; padding:0; border:#EAEAEA thin solid; height:auto;}
.landingnewtext{display:block; margin:0 0 0 30px; float:left; width:450px; height:auto;}
.landingnewpara{display:block; float:left; margin:0 0 5px 0; padding:0; width:100%;}

.addlink{font-size:14px; color:#A62E41; margin-top:5px; line-height:18px; font-weight:bold; margin-left:325px}

.headlinetxt{ font-size:14px; font-weight:bold;}