@charset "utf-8";
/* CSS Document */
img {behavior: url(include/pngbehavior.htc);} 

* {margin:0; padding:0;}
body  {font-family:Lucida Sans Unicode, Verdana, Arial, sans-serif; font-size:12px; margin:0px; padding:0px; background:url(../images/bodybg.png) center top no-repeat;}

h1, h2, h3, h4, h5, h6, p {
	margin:0;
	padding:0;
	list-style:none;
}

ol {list-style-type:decimal; margin-left:40px;}
ul {list-style-type:disc; margin-left:25px;}
ul li {padding-bottom:10px;}

h1 {font:bold 24px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#FFFFFF;}
h2 {font:22px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h3 {font:18px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h4 {font:14px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h5 {font:Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h6 {font:Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif;}
p  {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif;}

a  {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline;}

img {border:none;}
.br, .clear {clear:both; margin:0px; padding:0px;}

.lh12 {line-height:12px;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh19 {line-height:19px;}
.lh20 {line-height:20px;}

.floatr {float:right; text-align:right;}
.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left; text-align:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}

.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}
.txtj {text-align:justify;}
.normal {font-weight:normal;}
.txtb {font-weight:bold;}
.txtunderline {text-decoration:underline;}

.text9 {font-size:9px;}
.text10 {font-size:10px;}
.text10a {font:10px Arial, Helvetica, sans-serif;}
.text {font-size:11px;}
.texta {font:11px Arial, Helvetica, sans-serif;}
.text12 {font-size:12px;}
.text12lc {font:12px Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif;}
.text12fax {font:12px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif;}
.text13 {font-size:13px;}
.text13a {font:13px Arial, Helvetica, sans-serif;}
.text15 {font-size:15px;}
.text28 {font-size:28px;}

.error {font-size:10px; color:#FF0000; text-align:center; font-weight:bold;}
.error img {vertical-align:middle; margin-right:3px;}
.websiteMessage {font-size:14px; color:#FF0000; text-align:center; font-weight:normal;}

.image img {vertical-align:middle; margin-right:2px;}

/* Wrap -- Start -- */
#wrap {width:1003px; position:relative; margin:0 auto;}
#contentbg {width:1003px; margin-top:0px; background:url(../images/content.png) repeat-y;}

/* TOP PART*/
#logo {float:left; text-align:left; padding:19px 0px 24px 26px;}
#searchbox {float:right; text-align:left; padding:24px 28px 0px 0px; width:201px;}

.w179 {width:167px;}
.padt1k {padding-top:0px; *padding-top:1px;}
.textbox {padding:6px 4px 5px 6px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #8e8e8e; color:#7c7c7c; font-weight:normal;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.textbox {padding:5px 4px 5px 5px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #8e8e8e; color:#7c7c7c; font-weight:normal;}}

.nav {clear:both; margin:0px 3px 0px 3px; border-top:1px solid #59590a; border-bottom:1px solid #59590a; background:url(../images/navbg.gif);}

.navhome {background-image:url(../images/navhome.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navhome:hover {background-image:url(../images/navhome_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navhome_hover {background-image:url(../images/navhome_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navhome_hover:hover {background-image:url(../images/navhome_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navcreate_lifememorial {background-image:url(../images/navcreate_lifememorial.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navcreate_lifememorial:hover {background-image:url(../images/navcreate_lifememorial_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navcreate_lifememorial_hover {background-image:url(../images/navcreate_lifememorial_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navcreate_lifememorial_hover:hover {background-image:url(../images/navcreate_lifememorial_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navaboutus {background-image:url(../images/navaboutus.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navaboutus:hover {background-image:url(../images/navaboutus_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navaboutus_hover {background-image:url(../images/navaboutus_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navaboutus_hover:hover {background-image:url(../images/navaboutus_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navfaq {background-image:url(../images/navfaq.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navfaq:hover {background-image:url(../images/navfaq_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navfaq_hover {background-image:url(../images/navfaq_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navfaq_hover:hover {background-image:url(../images/navfaq_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navpricing {background-image:url(../images/navpricing.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navpricing:hover {background-image:url(../images/navpricing_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navpricing_hover {background-image:url(../images/navevents_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navpricing_hover:hover {background-image:url(../images/navevents_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navcontact {background-image:url(../images/navcontact.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navcontact:hover {background-image:url(../images/navcontact_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navcontact_hover {background-image:url(../images/navcontact.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navcontact_hover:hover {background-image:url(../images/navcontact_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navlogin {background-image:url(../images/navlogin.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navlogin:hover {background-image:url(../images/navlogin_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navlogin_hover {background-image:url(../images/navlogin_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navlogin_hover:hover {background-image:url(../images/navlogin_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}
/* TOP PART*/

/* Home */
.homebanner {clear:both; background:url(../images/banners/home.jpg) no-repeat; width:997px; height:262px; margin:0px 3px 0px 3px;}
.homebanner_txt {float:left; text-align:left; padding:160px 16px 0px 22px; width:627px; font:14px Lucida Sans Unicode, Verdana, Arial, sans-serif; color:#fff; line-height:18px;}
.padt175 {padding-top:171px;}
#homepad {clear:both; padding:16px 19px 0px 20px; padding-bottom:18px; *margin-bottom:18px;}
#lefthome {float:left; text-align:left; width:722px;}
#righthome {float:right; text-align:left; width:225px;}
.candles {border:1px solid #d4d3d3;}
.todays_candlesbg {background:url(../images/todays_candlesbg.gif);}
.brdbottom {border-bottom:1px solid #d4d3d3;}
.candlesdata {padding:5px 5px 5px 12px; font:12px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, sans-serif; color:#2f2f2f;}
.candlesdata a {color:#5c0103; text-decoration:underline;}
.candlesdata a:hover {color:#5c0103; text-decoration:none;}
.lh17 {line-height:17px;}
.padt3 {padding-top:3px;}
.padt18 {padding-top:18px;}

.block3 {padding:11px 0px 26px 0px; width:722px;}
.block240 {width:240px;}
.padl11 {padding:0px 11px 0px 11px;}
.padl17 {padding:0px 17px 0px 17px;}
.padl20 {padding:0px 20px 0px 20px;}
.vertgreyline_home {background:url(../images/vertgreyline_home.gif) no-repeat; margin-top:16px;}
.padt16 {padding-top:16px;}

.horzline_recentmem {background:url(../images/horzline_recentmem.gif) no-repeat; margin:5px 0px 10px 0px;}
.rmemorialblock {float:left; text-align:left; width:350px; border:1px solid #bbbbbb; font:11px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, sans-serif; color:#373737;}
.rmemorialblockpad {padding:7px;}
.marr18 {margin-right:18px;}
.padr7 {padding-right:7px;}
.w252 {width:252px;}
.fcgrey {color:#5f5f5f;}
/* Home */


/*Content*/
#contentpad {clear:both; padding:19px 23px 0px 23px; padding-bottom:15px; *margin-bottom:15px; text-align:justify; font:13px Lucida Sans Unicode, Verdana, Arial, sans-serif; color:#373705;}
#contentpad h2 {font:24px Lucida Sans Unicode, Verdana, Arial, sans-serif; color:#373705; padding-bottom:13px; font-weight:normal;}
#contentpad h3 {font:24px Lucida Sans Unicode, Verdana, Arial, sans-serif; color:#373705; padding-bottom:13px; border-bottom:1px solid #b6b699;}

#contentpad .tablelisting td {background:#fefedc; padding :8px 8px 8px 8px;}
#contentpad .tablelisting td.padytrb8 {background:#fefedc; padding:8px 8px 8px 0px;}

#contentpad .tablelisting td.bgwhite {background:#fff; padding:8px;}
#contentpad .tablelisting td.padwtrb8 {background:#fff; padding:8px 8px 8px 0px;}

#contentpad .tablelisting td.brdbotyellow {border-bottom:1px solid #b6b699;}
#contentpad .tablelisting td.brdtopyellow {border-top:1px solid #b6b699;}
#contentpad .tablelisting td.padb6td {padding:0px 0px 5px 6px;}
#contentpad .tablelisting td.padt6td {padding:3px 0px 0px 6px;}

/*Removed by Ketan */
/*Start used by grid */
/*#contentpad .tabletestim td {background:#fefedc; padding:13px 10px 10px 15px;}
#contentpad .tabletestim td {padding:13px 10px 10px 15px;}
#contentpad .tabletestim td.bgwhite_testim {background:#fff; padding:13px 10px 10px 15px;}*/

.bggrid_alternate td {background:#fefedc; padding:13px 10px 10px 15px;}
.bggrid td {padding:13px 10px 10px 15px;}

/*#contentpad .tabletestim td {padding :8px 8px 8px 0px;}
#contentpad .tabletestim td.padytrb8 {padding:8px 8px 8px 0px;}*/

#contentpad .tabletestim td.brdbotyellow_testim {border-bottom:1px solid #b6b699;}
#contentpad .tabletestim td.brdtopyellow_testim {border-top:1px solid #b6b699;}
#contentpad .tabletestim td.padb6td_testim {padding:0px 0px 5px 6px;}
#contentpad .tabletestim td.padt6td_testim {padding:3px 0px 0px 6px;}


#contentpad .tabletestim1 td {padding :8px 8px 8px 8px;}
#contentpad .tabletestim1 td.padytrb8 {padding:8px 8px 8px 0px;}

#contentpad .tabletestim1 td.brdbotyellow_testim {border-bottom:1px solid #b6b699;}
#contentpad .tabletestim1 td.brdtopyellow_testim {border-top:1px solid #b6b699;}
#contentpad .tabletestim1 td.padb6td_testim {padding:0px 0px 5px 6px;}
#contentpad .tabletestim1 td.padt6td_testim {padding:3px 0px 0px 6px;}
/*End used by grid */


.lnkselected {color:#2b0202; text-decoration:underline;}
.imgborder {border:1px solid #a9a983;}
.vlmbutton {margin:0px 8px 0px 8px;}
.text14 {font-size:14px; color:#000000; font-weight:normal;}

.w957 {width:957px;}
.taketour_tab div {float:left; text-align:left;}
.taketour {clear:both; border-bottom:1px solid #d8d889; border-left:1px solid #d8d889; border-right:1px solid #d8d889; width:955px;}
.taketour_pad {padding:22px 22px 22px 29px;}
.taketour_pad img {margin:0px 0px 0px 16px;}
.taketour_brddoted {border-bottom:1px dotted #acacac; margin:0px 0px 11px 0px;}
.dvnone {display:none;}

.w783 {width:783px;}
.brdyellowr {border-right:1px solid #d8d889;}
.brdyellowtrb {border-top:1px solid #d8d889; border-right:1px solid #d8d889; border-bottom:1px solid #d8d889;}
.stepspad0 {padding:10px 15px 0px 21px;}
.stepspad {padding:10px 11px 0px 21px;}
.stepstxt {font-size:13px; color:#606011; font-weight:normal; padding-bottom:24px;}
.stepstxt01 {font-size:13px; color:#606011; font-weight:normal; padding-bottom:16px;}
.stepshd01 {font-size:15px; color:#373705; padding:0px 0px 3px 0px; margin-left:10px; border-bottom:1px dotted #acacac;}
.stepshd02 {font-size:15px; color:#373705; padding:13px 0px 5px 0px; margin-left:10px; border-bottom:1px dotted #acacac;}
.stepshd03 {font-size:15px; color:#373705; padding:17px 0px 5px 0px; margin-left:10px; border-bottom:1px dotted #acacac;}
.modelhd {font-size:13px; color:#49490a; padding:0px 0px 8px 0px; border-bottom:1px dotted #acacac;}

.brdotted {border-bottom:1px dotted #acacac;}

.helptxt {float:right; text-align:center; color:#808080; font-size:11px; background:#fff; padding-top:7px;}
.helptxt01 {float:right; text-align:center; color:#808080; font-size:11px; background:#fff; padding-left:7px;}
.captcha img {border:1px solid #7b7b63;}
.reload {float:left; text-align:left; padding:35px 3px 0px 3px;}
.h300_step1 {height:280px; *height:300px;}
.h300_step2 {height:462px; *height:479px;}
.h300_step3 {height:577px; *height:580px;}
.h300_step3_premium {height:577px; *height:578px;}
.h300_step3_payment {height:395px; *height:407px;} /*.h300_step3_payment {height:440px; *height:453px;}*/
.h300_step4 {height:361px; *height:351px;}
.h300_step5 {height:799px; *height:773px;}

#apDiv1{background-color:#fff; position:absolute; width:334px; z-index:1; left:583px; top:267px; display:none; border:3px solid #3d3d3d; text-align:left;}
#apDiv2{background-color:#fff; position:absolute; width:334px; z-index:0; left:583px; top:717px; display:none; border:3px solid #3d3d3d; text-align:left;}
#apDiv3{background-color:#fff; position:fixed; width:334px; z-index:1005; left:490px; top:282px; *left:490px; *top:277px; display:none; border:3px solid #3d3d3d; text-align:left;}
#apDiv4{background-color:#fff; position:absolute; width:334px; z-index:0; left:583px; top:220px; display:none; border:3px solid #3d3d3d; text-align:left;}
#apDiv5{background-color:#fff; position:absolute; width:334px; z-index:0; left:583px; top:870px; display:none; border:3px solid #3d3d3d; text-align:left;}

.credit_card {position:absolute; width:163px; z-index:0; left:675px; top:345px; text-align:left;}

.text14help {font-size:14px; color:#878711; font-weight:normal;}
.helppad {padding:4px 4px 12px 12px;}
.helptext {clear:both; color:#474747; line-height:16px; font-size:12px; padding-top:5px;}
.radiobt {padding:0px 15px 0px 5px; *padding:1px 15px 0px 1px;}
.radiobtn {padding-top:2px; *padding-top:0px;}
.available {padding:7px 12px 7px 11px;}

.w122 {width:122px;}
.templatebox {float:left; text-align:left; border:1px solid #d8d889; width:591px;}
.radiotbt {padding:0px 0px 0px 5px; *padding:1px 0px 0px 1px; color:#000; font-weight:bold;}
.radiotbtn {padding-top:2px; *padding-top:0px;}
.radiopbt {padding:0px 10px 0px 5px; *padding:1px 10px 0px 1px;}
.text14b {font-size:14px; color:#010101; font-weight:bold;}

.pmbigimg {border:1px solid #e9e9e9;}
.w189 {width:189px;}

.modelpopup {width:485px; border:5px solid #4a4a1a; background:#fff;}
.modelpad {padding:5px 5px 14px 15px;}
.modelpad01 {padding:17px 15px 14px 15px;}
.padtl {padding:18px 0px 0px 16px;}
.text13lc {font:13px Lucida Sans Unicode, Verdana, Arial, sans-serif;}
.modelpopup01 {width:450px; border:4px solid #4a4a1a; background:#fff;}

.email_aol {background-image:url(../images/email_aol.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_aol:hover {background-image:url(../images/email_aol_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_aol_hover {background-image:url(../images/email_aol_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_aol_hover:hover {background-image:url(../images/email_aol_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_gmail {background-image:url(../images/email_gmail.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_gmail:hover {background-image:url(../images/email_gmail_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_gmail_hover {background-image:url(../images/email_gmail_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_gmail_hover:hover {background-image:url(../images/email_gmail_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_hotmail {background-image:url(../images/email_hotmail.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_hotmail:hover {background-image:url(../images/email_hotmail_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_hotmail_hover {background-image:url(../images/email_hotmail_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_hotmail_hover:hover {background-image:url(../images/email_hotmail_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_msn {background-image:url(../images/email_msn.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_msn:hover {background-image:url(../images/email_msn_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_msn_hover {background-image:url(../images/email_msn_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_msn_hover:hover {background-image:url(../images/email_msn_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_outlook {background-image:url(../images/email_outlook.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_outlook:hover {background-image:url(../images/email_outlook_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_outlook_hover {background-image:url(../images/email_outlook_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_outlook_hover:hover {background-image:url(../images/email_outlook_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_yahoo {background-image:url(../images/email_yahoo.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_yahoo:hover {background-image:url(../images/email_yahoo_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.email_yahoo_hover {background-image:url(../images/email_yahoo_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.email_yahoo_hover:hover {background-image:url(../images/email_yahoo_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}


.loginpad {padding:67px 0px 120px 0px; text-align:center;}
.loginbox {border:1px solid #d8d889; width:473px;}
.loginbox_pad {padding:12px 13px 15px 13px; text-align:left;}

.brdyellow {border:1px solid #d1d174;}

.linkbul {margin:0px; padding:6px 0px 6px 2px;}
.linkbul li {background:url(../images/bullet.gif) no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 10px 15px; list-style-type:none;}
.linkbul li a {color:#5c0103; text-decoration:underline;}
.linkbul li a:hover {color:#5c0103; text-decoration:none;}

/*Content*/


/* BOTTOM PART*/
#bottom {background:url(../images/bottompart.gif) no-repeat #fff; font:11px Lucida Sans Unicode, Verdana, Arial, sans-serif; height:62px; color:#535301;}
#bottom a {color:#535301; text-decoration:none;}
#bottom a:hover {color:#535301; text-decoration:underline;}
/* BOTTOM PART*/

.fcred {color:#a70d0d;}
.fcblack {color:#000;}
.fcblack01 {color:#010101;}
.fcwhite {color:#fff;}
.fcbrown {color:#5c0103;}
.fcblue {color:#222679;}
.fcgrey01 {color:#5a5a5a;}
.fcgrey02 {color:#3b3b3b;}
.fcgrey03 {color:#545447;}
.fcgrey04 {color:#3f3f3f;}
.fcgrey05 {color:#4f4f18;}
.fcgrey06 {color:#4f4f1b;}
.fcgrey07 {color:#7d7d7d;}
.fcgrey08 {color:#686868;}
.fcgrey09 {color:#969696;}
.fcgreen {color:#227104;}
.fcgreen01 {color:#949445;}
.fcgreen02 {color:#606011;}
.fcgreen03 {color:#787868;}

.bgdyellow {background:#e2e2a4;}
.bgdyellow01 {background:#DBDB92;}
.bgwhite_body {background:#fff;}

a:link.white {color:#fff; text-decoration:none;}
a:active.white {color:#fff; text-decoration:none;}
a:visited.white {color:#fff; text-decoration:none;}
a:hover.white {color:#fff; text-decoration:underline;}

a:link.black {color:#000; text-decoration:none;}
a:active.black {color:#000; text-decoration:none;}
a:visited.black {color:#000; text-decoration:none;}
a:hover.black {color:#000; text-decoration:underline;}

a:link.orange {color:#e08903; text-decoration:none;}
a:active.orange {color:#e08903; text-decoration:none;}
a:visited.orange {color:#e08903; text-decoration:none;}
a:hover.orange {color:#e08903; text-decoration:underline;}

a:link.grey {color:#808080; text-decoration:none;}
a:active.grey {color:#808080; text-decoration:none;}
a:visited.grey {color:#808080; text-decoration:none;}
a:hover.grey {color:#808080; text-decoration:underline;}

a:link.grey01 {color:#545447; text-decoration:none;}
a:active.grey01 {color:#545447; text-decoration:none;}
a:visited.grey01 {color:#545447; text-decoration:none;}
a:hover.grey01 {color:#545447; text-decoration:underline;}

a:link.greyu {color:#acacac; text-decoration:underline;}
a:active.greyu {color:#acacac; text-decoration:underline;}
a:visited.greyu {color:#acacac; text-decoration:underline;}
a:hover.greyu {color:#acacac; text-decoration:none;}

a:link.brownu {color:#5c0103; text-decoration:underline;}
a:active.brownu {color:#5c0103; text-decoration:underline;}
a:visited.brownu {color:#5c0103; text-decoration:underline;}
a:hover.brownu {color:#5c0103; text-decoration:none;}

a:link.blueu {color:#222679; text-decoration:underline;}
a:active.blueu {color:#222679; text-decoration:underline;}
a:visited.blueu {color:#222679; text-decoration:underline;}
a:hover.blueu {color:#222679; text-decoration:none;}

a:link.maroonu {color:#370202; text-decoration:underline;}
a:active.maroonu {color:#370202; text-decoration:underline;}
a:visited.maroonu {color:#370202; text-decoration:underline;}
a:hover.maroonu {color:#370202; text-decoration:none;}

a:link.maroonu01 {color:#660000; text-decoration:underline;}
a:active.maroonu01 {color:#660000; text-decoration:underline;}
a:visited.maroonu01 {color:#660000; text-decoration:underline;}
a:hover.maroonu01 {color:#660000; text-decoration:none;}

a:link.maroonu02 {color:#721515; text-decoration:underline;}
a:active.maroonu02 {color:#721515; text-decoration:underline;}
a:visited.maroonu02 {color:#721515; text-decoration:underline;}
a:hover.maroonu02 {color:#721515; text-decoration:none;}

a:link.maroonu03 {color:#632d02; text-decoration:underline;}
a:active.maroonu03 {color:#632d02; text-decoration:underline;}
a:visited.maroonu03 {color:#632d02; text-decoration:underline;}
a:hover.maroonu03 {color:#632d02; text-decoration:none;}

a:link.dgreenu {color:#373705; text-decoration:underline;}
a:active.dgreenu {color:#373705; text-decoration:underline;}
a:visited.dgreenu {color:#373705; text-decoration:underline;}
a:hover.dgreenu {color:#373705; text-decoration:none;}

/*mac firefox hack*/
html*div.grey5tabmem_selected01h {float:left; text-align:left; height:13px; *height:14px; _height:14px;}

/*Form*/
.form{clear:both; float:left; padding-left:10px;}
.formf,.formf01 {float: left; margin-bottom:16px; *margin-bottom:15px; width:727px;}
.formf, formf01 div {float: left;}
.formf .form_label{float:left; width:153px; padding:2px 0px 0 17px; color:#000; font-size:13px;}
.formf .form_input{float:left; width:557px; font-size:11px;}
.formf01 .form_label01{float:left; width:183px; padding:2px 0px 0 17px; color:#000; font-size:13px;}
.formf01 .form_input01{float:left; width:527px; font-size:11px;}
.formf_textbox {padding:3px; font:13px Lucida Sans Unicode, Verdana, Arial, sans-serif; border:1px solid #c2c2c2; color:#000; font-weight:normal;}
.formf_textbox_captcha {padding:3px; font:12px Lucida Sans Unicode, Verdana, Arial, sans-serif; color:#525252; border:1px solid #c2c2c2; color:#000;font-weight:normal;}
.formf_selectbox {font:12px Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; color:#6a6a6a; border:1px solid #c2c2c2;}

.formf02 {float: left; margin-bottom:16px; *margin-bottom:15px; width:540px;}
.formf02 div {float: left;}
.formf02 .form_label02{float:left; width:163px; padding:2px 0px 0 17px; color:#000; font-size:13px;}
.formf02 .form_input02{float:left; width:360px; font-size:11px;}

/*====================================================================================================================================================================*/
.w100p {width:100%;}
.w10 {width:10px;}
.w32 {width:32px;}
.w50 {width:50px;}
.w60 {width:60px;}
.w80 {width:80px;}
.w90 {width:90px;}
.w98 {width:98px;}
.w108 {width:108px;}
.w116 {width:116px;}
.w134 {width:134px;}
.w200 {width:200px;}
.w212 {width:212px;}
.w221 {width:221px;}
.w234 {width:234px;}
.w242 {width:242px;}
.w261k {width:135px; *width:258px;}
.w279 {width:279px;}
.w311 {width:311px;}
.w320 {width:320px;}
.w334 {width:334px;}
.w370 {width:370px;}
.w395 {width:395px;}
.w445 {width:445px;}
.w478 {width:479px;}
.w487 {width:487px;}
.w560 {width:560px;}
.w603 {width:603px;}
.w712 {width:712px; *width:708px;}
.w740 {width:740px; *width:740px;}
.w745 {width:745px; *width:745px;}
.w744 {width:734px;}
.w955 {width:955px;}

.h10 {height:10px;}

.margin {margin:0px;}

.mart0 {margin-top:0px;}
.mart1 {margin-top:-1px;}
.mart3 {margin-top:3px;}
.mart15 {margin-top:15px;}
.mart20k {margin-top:18px; *margin-top:0px; padding-top:0px; *padding-top:19px;}

.marr1 {margin-right:1px;}
.marr8 {margin-right:8px;}
.marr10 {margin-right:10px;}
.marr22 {margin-right:22px;}

.marb1 {margin-bottom:1px;}
.marb3 {margin-bottom:3px;}
.marb5k {margin-bottom:5px; *margin-bottom:4px;}
.marb7 {margin-bottom:7px;}
.marb15 {margin-bottom:15px;}
.marb16k {margin-bottom:16px; *margin-bottom:15px;}
.marb25 {margin-bottom:25px;}

.marl1 {margin-left:1px;}
.marl10 {margin-left:10px;}

.mar10 {margin:10px;}

.padfaq {padding:4px 7px 4px 7px;}
.pad12 {padding:12px;}
.padtbl5 {padding:5px 0px 5px 5px;}

.padt2 {padding-top:2px;}
.padt2k {padding-top:2px; *padding-top:1px;}
.padt3 {padding-top:3px;}
.padt4 {padding-top:4px;}
.padt5 {padding-top:5px;}
.padt7 {padding-top:7px;}
.padt10 {padding-top:10px;}
.padt13 {padding-top:13px;}
.padt14 {padding-top:14px;}
.padt16 {padding-top:16px;}
.padt17 {padding-top:17px;}
.padt19 {padding-top:19px;}
.padt37 {padding-top:37px;}

.padr1 {padding-right:1px;}
.padr5 {padding-right:5px;}
.padr10 {padding-right:10px;}
.padr15 {padding-right:15px;}
.padr20 {padding-right:20px;}
.padr26 {padding-right:26px;}
.padr43 {padding-right:43px;}

.padb2 {padding-bottom:2px;}
.padb5 {padding-bottom:5px;}
.padb6 {padding-bottom:6px;}
.padb7 {padding-bottom:7px;}
.padb8 {padding-bottom:8px;}
.padb9 {padding-bottom:9px;}
.padb10 {padding-bottom:10px;}
.padb13 {padding-bottom:13px;}
.padb14 {padding-bottom:14px;}
.padb15 {padding-bottom:15px;}
.padb22 {padding-bottom:22px;}
.padb24 {padding-bottom:24px;}
.padb30 {padding-bottom:30px;}
.padb35 {padding-bottom:35px;}

.padb24k {padding-bottom:0px; *padding-bottom:18px;}

.padl1 {padding-left:1px;}
.padl3 {padding-left:3px;}
.padl6 {padding-left:6px;}
.padl8 {padding-left:8px;}
.padl10 {padding-left:10px;}
.padl13 {padding-left:13px;}
.padl14 {padding-left:14px;}
.padl16 {padding-left:16px;}
.padl17 {padding-left:17px;}
.padl18 {padding-left:18px;}
.padl25k {padding-left:25px; *padding-left:23px;}
.padl27 {padding-left:27px;}

.txtc { text-align:center; vertical-align:middle;}
/* CSS Document */


/*Modal Popup*/
.modalBackground {
	background-color:black;
	filter:alpha(opacity=50);
	opacity:0.5;
	cursor:wait;
}

.modalPopup {
	background-color:#fff;
	border:4px solid #4a4a1a;
	width:450px;
}
.contactTable
{overflow: auto; height: 125px; width: 100%}

ul li {list-style:none;}
.paging { float:right;  }
.paging li { float:left; padding:0 0 0 0; margin:1px 1px 1px 0;}
.paging li a {background:#A0A034; padding:2px 0 3px 0; font-size:12px;  float:left; width:19px;  height:14px; color:#fff; text-decoration:none; text-align:center; }
.paging li:hover a { background:#E2E2A4;  color:#000000; }
.paging li span {background:#E2E2A4; padding:2px 0 3px 0; font-size:12px;font-weight:bold; float:left; width:19px;  height:14px; color:#000000; text-decoration:none; text-align:center; }
