@charset "utf-8";
/* CSS Document */
@import "menu.css";
@import "titles.css";


/*///////////// Main Body //////////////////////*/
*{margin:0px; padding:0px;}

body{font-family:"Trebuchet MS", Verdana, Arial, Helvetica; font-size:14px; line-height:1.5em; background:#fff;}
body html{height:100%; width:100%;}

h1, h2, h3, h4, h5, h6{}
h1{display:none; margin:0px 0px 0px -99999px;}
h2{color:#79B84B; font-weight:bold; font-size:15px;}
h3{line-height:16px;}
h3.image{display:none; margin:0px 0px 0px -99999px;}

ul, dl, ol{list-style:none;}
ul.unorder{margin:0px;}
ul.unorder li{margin:5px 0px 0px 0px;}

img{border:0px;}
.bold{font-weight:bold;}

a{color:#DF7A1C; display:block; text-decoration:none;}
a:hover{color:#79B84B; text-decoration:underline}
a.last{font-weight:bold; margin:10px 0px 0px 0px;}

#back{width:963px; background:url(/i/blurr.jpg) 0 0 no-repeat; margin: 0 auto;}
#wrap{width:950px; margin: 0 auto; background:#FFFFFF;}
.spacer{width:20px; height:20px; float:left;}
.spacer2{width:10px; height:10px; float:left;}
.spacer3{width:20px; height:40px; float:left;}
.image{float:right; width:162px; margin:26px 0px 0px 10px; display:inline; min-width:162px; min-height:117px; text-align:right; border:4px solid lightgray;}
/*///////////// Main Body //////////////////////*/


/*/////////////// Clear div ///////////////////////*/
* html .s{font-size:0;}
.s{clear:both; height:0px; line-height:0px; margin:0px; padding:0px;}
/*/////////////// Clear div ///////////////////////*/

#header{width:950px; float:left;}
#header #impact{background-color:#79B84B; background-image:url(/i/grass.jpg);}

#header #tab{width:950px; background-color:#ffffff; float:left; padding:15px 0px 5px 0px;}

#header #tab .tab1{float:left; width:237px; border-right:1px dashed gray;}
#header #tab .tab2{float:left; width:237px; border-right:1px dashed gray;}
#header #tab .tab3{float:left; width:227px;}
#header #tab .tab1 .icon1{float:left; margin:0px 0px 0px 10px; display:inline;}
#header #tab .tab2 .icon2{float:left; margin:0px 0px 0px 0px; display:inline;}
#header #tab .tab3 .icon3{float:left; margin:0px 0px 0px 10px; display:inline;}
#header #tab .tab3 .icon4{float:left; margin:0px 0px 0px 0px; display:inline;}
#header #tab .tab1 #chatT{float:left; background:url(/i/onlineT_img.gif) 0 0 no-repeat; width:140px; height:13px; margin:0px 0px 5px 0px;}
#header #tab .tab1 #callT{float:left; background:url(/i/makeT_img.gif) 0 0 no-repeat; width:97px; height:13px; margin:0px 0px 5px 0px;}
#header #tab .tab3 #claimT{float:left; background:url(/i/claimT_img.gif) 0 0 no-repeat; width:145px; height:16px; margin:0px 0px 5px 0px;}
#header #tab .tab1 #makeE{float:left; background:url(/i/makeE_img.gif) 0 0 no-repeat; width:145px; height:16px; margin:0px 0px 5px 0px;}
.tabtext{float:left; font-size:13px; line-height:16px; width:150px; padding:0px 0px 0px 10px;}

#content{float:left; width:950px; margin:0px 10px 0px 0px;}
#content .col1{width:170px; float:left;}
#content .col2{width:360px; float:left;}
#content .col3{width:550px; float:left;}

#content .col1 .whatimage{width:162px; height:117px; clear:both; margin:0px; border:4px solid lightgray; margin:0px 0px 10px 0px;}
#content .col2 .chattoimage{width:352px; height:117px; background-image:url(/i/home1_img.jpg); border:4px solid lightgray; margin:0px 0px 10px 0px;}
#content .col1 .plogo{width:162px; height:117px; margin:0px; border:4px solid lightgray; margin:0px 0px 10px 0px;}
#content .col1 ul#claimlist{margin:0px;}
#content .col1 ul#claimlist li{margin:5px 0px 0px 0px; padding:0px 0px 5px 0px; border-bottom:1px dashed gray;}
#content .col1 ul#claimlist li.pad{margin:10px 0px 0px 0px; border:0px; font-weight:bold;}
#content .col2 ul#claimlist{margin:0px;}
#content .col2 ul#claimlist li{margin:5px 0px 0px 0px; padding:0px 0px 5px 0px; border-bottom:1px dashed gray;}
#content .col2 ul#claimlist li.pad{margin:10px 0px 0px 0px; border:0px; font-weight:bold;}
#content .col2 ul#newslist{margin:0px;}
#content .col2 ul#newslist li{margin:5px 0px 0px 0px; padding:0px 0px 5px 0px; border-bottom:1px dashed lgray;}
#content .col1 ul#faqlist{margin:0px;}
#content .col1 ul#faqlist li{margin:5px 0px 0px 0px; padding:0px 0px 5px 0px; border-bottom:1px dashed gray;}
#content .col1 ul#faqlist li.pad{margin:10px 0px 0px 0px; border:0px; font-weight:bold;}
#content .col2 ul#faqlist{margin:0px;}
#content .col2 ul#faqlist li{margin:5px 0px 0px 0px; padding:0px 0px 5px 0px;}
#content .col2 ul#faqlist .sublist{margin:0px;}
#content .col2 ul#faqlist .sublist li{margin:5px 0px 0px 0px; padding:0px 0px 5px 0px;}

.sublist{margin:0px;}
.sublist li{margin:5px 0px 0px 0px; padding:0px 0px 5px 0px;}

#content .col3 #access{padding:10px 0px 0px 10px;}
.lines{border-bottom:1px dashed gray;}


.promo1{margin:0px 0px 10px 0px;}
.promo2{margin:0px 0px 10px 0px;}
.promo3{margin:0px 0px 10px 0px;}
.promo4{margin:0px;}

.nepr a{display:inline;}
.nepr {margin:10px 0px 0px 0px;}

.partners{float:left;}
.custom{font-weight:bold; font-size:15px; margin:0px 0px 5px 0px;}

.text{display:inline;}

#footer{clear:both; width:950px; margin:60px 0px 0px 0px; padding:10px 0px 0px 0px; border-top:1px solid gray;}
#footer ul{float:left;}
#footer ul li{float:left; margin:0px 0px 0px 10px; display:inline;}
#footer ul li.lup{float:right;}

/* ry error class - will prob need updating */
.error {border: thin dashed RED;	padding: 5px;	margin: 10px 0 10px 0;	background: #fcc;}
.message {border: thin dashed GREEN;	padding: 5px; margin: 10px 0 10px 0; background: #cfc;}


/*form styles*/

.eform{background:#fff7e2; padding:10px;}
.eform2{background:#fff7e2; padding:0px 10px 10px 10px;}
.subtitle{background:#E8C275; font-weight:bold; padding:0px 0px 0px 10px;}
.subtitle2{background:#E8C275; font-weight:bold; margin:10px 0px 0px 0px; padding:0px 0px 0px 10px;}
.choice1{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; border-bottom:1px dashed gray;}
.choice2{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; border-bottom:1px dashed gray;}
.choice3{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px;}
.choice4{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; border-bottom:1px dashed gray; float:left; width:100%;}
.choice4 .option1{float:left;}
.choice4 .option2{float:left; margin:0px 0px 0px 20px}
.choice4 .option3{float:left; margin:0px 0px 0px 20px}
.choice5{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; clear:both; border-bottom:thin dashed gray;}
.choice5 input{margin:5px 0px 0px 0px;}
.choice7{padding:10px 0px 0px 0px;}

.choice6{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px;}
.orange{color:#DF7A1C;}
.green{color:#5b9730;}
.greens{color:#5b9730; font-size:11px; line-height:13px; margin:0px 0px 5px 0px;}

input{background:#fff;}
select{background:#fff;}
textarea{background:#fff;}

.right{float:right; width:250px;}

.base{margin:10px 0px 0px 0px;}
.baseText{width:330px; height:32px; float:left; display:block; padding:0px 10px 0px 10px;}
span.hide{margin:0px 0px 0px -99999px; display:none;}

.claimBtn{display:block; float:left;}
.claimBtn input{background:url(/i/send_claim.gif) 0 0 no-repeat; width:95px; height:32px;  margin:0px; border:1px dashed #999999;}
.claimBtn input:hover{background-position:0 -32px;}
.saveBtn{display:block; float:left;}
.saveBtn input{background:url(/i/save_claim.gif) 0 0 no-repeat; width:95px; height:32px; border:1px dashed #999999;}
.saveBtn input:hover{background-position:0 -32px;}
.clickBtn a{background:url(/i/chat_btn.gif) 0 0 no-repeat; width:130px; height:32px; border:1px dashed #999999; margin:10px 0px 0px 220px;}
.clickBtn a:hover{background-position:0 -32px;}
.infoBtn{display:block; float:left;}
.infoBtn input{background:url(/i/info_btn.gif) 0 0 no-repeat; width:95px; height:32px; border:1px dashed #999999; margin:0px 0px 0px 445px;}
.infoBtn input:hover{background-position:0 -32px;}
