body 
{
	position:relative;
width:100%;
margin:0px;
padding:0px;
 background-image:url(../images/bg.jpg);
 background-repeat:repeat-x;
	scrollbar-face-color: #DCDCDC; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-arrow-color: #626262; 
	scrollbar-track-color: #EFEFEF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #bbbbbb;
	scrollbar-darkshadow-color: #bbbbbb;
	 
	
}
.tblmaintext
{
	color:#000000;
	font-size:smaller;
	text-decoration:none;
	background-color:#D2EFEB;
	width:65%;
}
.tblmaintext A
{
	color:Blue;
	font-size:smaller;
	text-decoration:none;
	background-color:#D2EFEB;
	width:65%;
}
.tblmaintext A:hover
{
	color:Blue;
	font-size:smaller;
	text-decoration:underline;
	background-color:#D2EFEB;
width:65%;
}
.tblmaintext A:visited
{
	color:Maroon;
	font-size:smaller;
	text-decoration:underline;
	background-color:#D2EFEB;
	width:65%;
}

.tblmaintext A:active
{
	color:Green;
	font-size:smaller;
	text-decoration:underline;
	background-color:#D2EFEB;
	/*border:5px double #CCCCCC;*/
	width:65%;
}

.TblHeading
{
	font-size:xx-small;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CC3333;
	text-decoration:none;
}
.TblHeading A
{
	font-size:xx-small;
	font-weight:bold;
	color:#0000FF;
	background-color:#CC3333;
	text-decoration:none;
}
.TblHeading	A:hover
{
	font-size:xx-small;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CC3333;
	text-decoration:none;
}

.TblHeading	A:visited
{
	font-size:xx-small;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CC3333;
	text-decoration:none;
}

/* FOR FRONT-END FOOTER */
.copyBottom
{
	COLOR: #5A5A5A;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copyBottom A
{
	COLOR: #000000;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copyBottom A:hover
{
	COLOR: #5A5A5A;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline;
}
.copyBottom A:visited
{
	COLOR: maroon;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copyBottom A:active
{
	COLOR:Green;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline;
}

/* FOR MAIN BODY TEXT 

*/
.producttext /*USED FOR PRODUCTS and INTERESTS IN CONTACT US FORM*/
{
	color:#404243;
	font-size:11px;
	font-family:Tahoma;
	text-decoration:none;
}
.mainheading{font-size:x-small; color:#46716C;}
.mainheading A{font-size:x-small; color:Blue;}
.mainheading A:hover{font-size:x-small; color:#46716C;}
.mainheading A:visited {font-size:x-small; color:Maroon;}
.mainheading A:active {font-size:x-small; color:#CC0000;}

.mailcss
{
font-family:Verdana;
}
.contact_text
{
font-size:12px;
height:21px;
}
/*
.subMenu
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#000000;
	font-size:9pt;
	text-decoration:none;
}
.subMenu A
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#D68233;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.subMenu A:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
*/



/*Lay Out Related ID */
#master{
position:relative;
width:100%;
border:0px solid red;
}
#layout
{
position:relative;
width:750px;
border:0px solid red;
}
#top{
position:relative;
width:750px;
height:120px;
border:0px solid red;
}
#top1{
position:absolute;
left:0px;
top:0px;
width:297px;
border:0px solid red;
}
#top2{
position:absolute;
left:297px;
top:0px;
width:204px;
border:0px solid red;
}
#top3{
position:absolute;
left:501px;
top:0px;
width:249px;
height:120px;
border:0px solid red;
background-image:url(../images/logo3.jpg);
background-repeat:no-repeat;
}
.content_top3{
position:relative;
width:210px;
height:96px;
border:0px solid red;
margin-left:39px;
margin-top:20px;
border:0px solid red;
}
#navi{
position:relative;
width:750px;
height:31px;
border:0px solid red;
}
#content{
position:relative;
width:750px;
background-image:url(../images/reap.jpg);
background-repeat:repeat-y;
min-height:380px;
border:0px solid red;
height:expression(document.body.text < 380? "380px": "auto" ); 

}
#content1{
position:relative;
width:750px;
background-image:url(../images/index_wills_02_03.jpg);
background-repeat:no-repeat;
min-height:380px;
border:0px solid red;
height:expression(document.body.text < 380? "380px": "auto" ); 
}
.content_text{
position:relative;
width:710px;
margin-left:20px;
margin-right:20px;
border:0px solid red;
}

.content_text{
position:relative;
width:730px;
margin-left:20px;
margin-right:0px;
border:0px solid red;
}
.content_text1{
position:relative;
width:730px;
margin-left:20px;
margin-right:0px;
border:0px solid red;
min-height:380px;
height:expression(document.body.text < 380? "380px": "auto" ); 
 
}
.content_text_inside{
position:relative;
width:700px;
margin-left:20px;
margin-right:10px;
border:0px solid red;
}
.content_left{
position:relative;
left:10px;
top:20px;
width:459px;
border:0px solid red;
min-height:380px;
height:expression(document.body.text < 380? "380px": "auto" ); 
}
.content_right{
position:absolute;
top:0px;
width:198px;
/*margin-left:602px;*/
margin-right:0px;
border:0px solid green;
min-height:380px;
height:expression(document.body.text < 380? "380px": "auto" ); 
 
}
.text{
font-family:Tahoma;
font-size:12px;
color:#404243;
text-decoration:none;
text-align:left;
}
.text A{
font-family:Tahoma;
font-size:12px;
color:#1CA594;
text-decoration:none;
text-align:left;
}
.text A:hover{
font-family:Tahoma;
font-size:12px;
color:#404243;
text-decoration:none;
text-align:left;
}
#bottom{
position:relative;
width:750px;
height:54px;
}
#b1{
position:relative;
width:750px;
height:4px;
border:0px solid red;
background-color:#206A61;
}
#b2{
position:relative;
width:750px;
height:1px;
background-color:#ffffff;
border:0px solid red;
}
#b3{
position:relative;
width:750px;
height:45px;
padding-top:9px;
background-color:#C4ECE7;
border:0px solid red;

}
.Text_bottom{
font-family:Tahoma;
font-size:11px;
color:#206A62;
font-weight:normal;
text-decoration:none;
}
.Text_bottom A{
font-family:Tahoma;
font-size:11px;
color:#206A62;
font-weight:normal;
text-decoration:none;
}
.Text_bottom A:hover{
font-family:Tahoma;
font-size:11px;
color:#206A62;
font-weight:normal;
text-decoration:none;
}
 .Text_copyright{
 font-family:Tahoma;
 font-size:11px;
 color:#629E97;
 text-decoration:none;
 }
 .Text_copyright A{
 font-family:Tahoma;
 font-size:11px;
 color:#629E97;
 text-decoration:underline;
 }
 .Text_copyright A:hover{
 font-family:Tahoma;
 font-size:11px;
 color:#206A62;
 text-decoration:underline;
 }
 .Text_Top{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:normal;
}
.subMenu
{
	color:#000000;
	font-size:smaller;
	text-decoration:none;
}
.subMenu A
{
	color:Blue;
	font-size:smaller;
	text-decoration:none;
}
.subMenu A:hover
{
	color:Blue;
	font-size:smaller;
	text-decoration:underline;
}
.subMenu A:visited
{
	color:Maroon;
	font-size:smaller;
	text-decoration:underline;
}

.subMenu A:active
{
	color:Green;
	font-size:smaller;
	text-decoration:underline;
}

.maintext
{
	color:#404243;
	font-size:11px;
	font-family:Tahoma;
	text-decoration:none;
}
.maintext A
{
	font-family:Tahoma;
	font-size:11px;
	color:#1CA594;
	text-decoration:underline;
}
.maintext A:hover
{
	color:#1CA594;
	font-size:11px;
	font-family:Tahoma;
	text-decoration:none;
}
.maintext A:visited
{
	color:#1CA594;
	font-size:11px;
	font-family:Tahoma;
	text-decoration:underline;
}

.maintext A:active
{
	color:Green;
	font-size:11px;
	font-family:Tahoma;
	text-decoration:underline;
}
.maintext A:visited:hover
{
	color:#1CA594;
	font-size:11px;
	font-family:Tahoma;
	text-decoration:none;
}


/******************************************************************************************************/


#label
{
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 12pt
}

#label A
{
    COLOR: gray;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    TEXT-DECORATION: none
}
#label A:hover
{
    COLOR: gray;
    FONT-SIZE: 14pt;
    TEXT-DECORATION: underline
}
#label A:visited
{
    COLOR: gray;
    FONT-SIZE: 14pt;
    TEXT-DECORATION: none
}
#linkscss
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 7.5pt
}

#linkscss A
{
    COLOR:  blue;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline
}
#linkscss A:hover
{
    COLOR:  blue;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline
}
#linkscss A:visited
{
    COLOR: maroon;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline
}
#headercss
{
    COLOR: gray;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt
}

#copyrightcss
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.5pt
}

#copyrightcss A
{
    COLOR: blue;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
#copyrightcss A:hover
{
    COLOR: blue;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline
}
#copyrightcss A:visited
{
    COLOR: maroon;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
#maintext
{
    COLOR: #2E3192;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}
.mymaintext
{
    COLOR: #2E3192;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}
#texttitle
{
    COLOR:#FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
	Font-Weight:500;
}
#adminheader
{
    COLOR:#FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
	Font-Weight:500;
}
#admintitle
{
    COLOR: #2E3192;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	Font-Weight: none
}
#nav
{
    COLOR: #2E3192;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}

.mynav A
{
    COLOR: blue
	;
    FONT-SIZE: 10pt;
    TEXT-DECORATION:none
}
.mynav A:hover
{
    COLOR: #2E3192;
    FONT-SIZE: 10pt;
    TEXT-DECORATION:underline
}
#nav A
{
    COLOR: blue
	;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
#nav A:hover
{
    COLOR: #2E3192;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: underline
}
#header2
{
    COLOR: blue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
	Font-Weight: Bold
}
ul
{
list-style-type:none;
padding:0px;
margin:0px 0px 10px 0px;
}
li
{
padding:0px 0px 5px 10px;
}
 
