/* Style Sheet - NTSV */
/* Text formatting */
body {background-color: #FFFFFF; margin: 0; padding: 0;}
h1 {margin-top: 10px; margin-left: 10px; margin-bottom: 0; font-size: 11pt; font-family: Verdana, Arial, Helvetica; color: #666666}
h2 {margin-top: 10px; margin-left: 0; margin-bottom: 0; font-size: 11pt; font-family: Arial; color: #666666}
p {margin-top: 10px; margin-left: 0; margin-bottom: 0; font-size: 10pt; font-family: Arial; color: #000000}
li { font-family: Arial; font-size: 10pt; margin-bottom: 0.5em; }
td { font-family: Arial; font-size: 10pt; }
p.phome {margin-top: 10px; margin-left: 10px; margin-bottom: 0px; margin-right: 10px; font-size: 10pt; font-family: Arial; color: #000000; padding: 0}
p.phomenews {margin-top: 10px; margin-left: 10px; margin-bottom: 0px; margin-right: 10px; font-size: 9pt; font-family: Arial; font-style: italic; color: #000000; padding: 0}
p.pintro {margin-top: 12px; margin-left: 20px; margin-bottom: 0px; margin-right: 15px; font-size: 10pt; font-family: Arial; color: #000000; padding: 0}
p.ptopic {margin-top: 1px; margin-left: 10px; margin-bottom: 0px; font-size: 10pt; font-family: Arial; color: #000000;}
p.ptopicsel {margin-top: 1px; margin-left: 10px; margin-bottom: 0px; font-size: 10pt; font-family: Arial; color: #FFFFFF; font-weight: normal;}
p.porange {margin-top: 10px; margin-left: 0; margin-bottom: 0; font-size: 10pt; font-family: Arial; color: #F24F08; font-weight: bold;}
p.porangecontact {margin-top: 10px; margin-left: 0; margin-bottom: 0; font-size: 10pt; font-family: Arial; color: #F24F08; font-weight: bold; font-style: italic;}
p.pcontactdetail {margin-top: 12px; margin-left: 0; margin-bottom: 0; font-size: 9pt; font-family: Arial; color: #000000}
p.nogap {margin: 0; font-size: 1px; font-family: Arial; color: #000000; line-height: 0; padding: 0; border: 0;}
p.nogaphomehead {margin-top: 8px; margin-left: 10px; margin-bottom: 0px; margin-right: 0px; font-size: 1px; font-family: Arial; color: #000000; line-height: 0; padding: 0; border: 0;}

ol {font-size: 10pt; font-family: Arial;}

/* Links */
a:link {color: #0950C7}
a:visited {color: #0950C7}
a:hover {color: #0950C7}
a:active {color: #0950C7}

a.linktopic:link {color: #000000; text-decoration: none;}
a.linktopic:visited {color: #000000; text-decoration: none;}
a.linktopic:hover {color: #000000; text-decoration: underline;}
a.linktopic:active {color: #000000; text-decoration: none;}

a.linktopicsel:link {color: #FFFFFF; text-decoration: none;}
a.linktopicsel:visited {color: #FFFFFF; text-decoration: none;}
a.linktopicsel:hover {color: #FFFFFF; text-decoration: underline;}
a.linktopicsel:active {color: #FFFFFF; text-decoration: none;}

a.linkcopy:link {color: #999999;}
a.linkcopy:visited {color: #999999;}
a.linkcopy:hover {color: #999999;}
a.linkcopy:active {color: #999999;}

/* div positions for interface layout */
div.leftmg {position: absolute; left: 0px; top: 0px; width: 103px; height: 750px; z-index: 1; vertical-align: top; visibility: visible; background-image: url(../image/left_mg.gif);}
div.rightmg {position: absolute; left: 847px; top: 0px; width: 103px; height: 750px; z-index: 1; vertical-align: top; visibility: visible; background-image: url(../image/left_mg.gif);}
div.menu {position: absolute; left: 103px; top: 0px; width: 739px; height: 161px; z-index: 1; vertical-align: top; visibility: visible;}
div.corner {position: absolute; left: 103px; top: 161px; width: 153px; height: 163px; z-index: 1; vertical-align: top; visibility: visible;}
div.intro {position: absolute; left: 329px; top: 165px; width: 468px; height: 85px; z-index: 1; vertical-align: top; visibility: visible; background-image: url(../image/box_intro_bg.jpg);}
div.textcontent {position: absolute; left: 351px; top: 260px; width: 442px; height: auto; z-index: 1; vertical-align: top; visibility: visible;}
div.legaltext {position: absolute; left: 251px; top: 220px; width: 442px; height: auto; z-index: 1; vertical-align: top; visibility: visible;}

div.hometext {position: absolute; left: 168px; top: 270px; width: 400px; height: 480px; z-index: 1; vertical-align: top; visibility: visible; border: 1px solid #B2B2B2;}
div.homenews {position: absolute; left: 596px; top: 270px; width: 187px; height: 480px; z-index: 1; vertical-align: top; visibility: visible; border: 1px solid #B2B2B2;}
div.homelegal {position: absolute; left: 170px; top: 750px; width: 300px; height: 50px; z-index: 1; vertical-align: top; visibility: visible; border: 0;}

div.contacttext1 {position: absolute; left: 184px; top: 276px; width: 120px; height: auto; z-index: 2; vertical-align: top; visibility: visible; border: 0;}
div.contacttext2 {position: absolute; left: 321px; top: 276px; width: 228px; height: auto; z-index: 2; vertical-align: top; visibility: visible; border: 0;}
div.contactnews1 {position: absolute; left: 607px; top: 290px; width: 36px; height: auto; z-index: 2; vertical-align: top; visibility: visible; border: 0;}
div.contactnews2 {position: absolute; left: 649px; top: 290px; width: 127px; height: auto; z-index: 2; vertical-align: top; visibility: visible; border: 0;}
div.contactbox1 {position: absolute; left: 168px; top: 270px; width: 400px; height: 350px; z-index: 1; vertical-align: top; visibility: visible; border: 1px solid #B2B2B2;}
div.contactbox2 {position: absolute; left: 596px; top: 270px; width: 187px; height: 350px; z-index: 1; vertical-align: top; visibility: visible; border: 1px solid #B2B2B2;}

div.topic1 {position: absolute; left: 103px; top: 322px; width: 200px; height: 19px; z-index: 1; vertical-align: top; visibility: visible; background-color: #D8A991;}
div.topic2 {position: absolute; left: 103px; top: 350px; width: 200px; height: 19px; z-index: 1; vertical-align: top; visibility: visible; background-color: #D8A991;}
div.topic3 {position: absolute; left: 103px; top: 378px; width: 200px; height: 19px; z-index: 1; vertical-align: top; visibility: visible; background-color: #D8A991;}
div.topic4 {position: absolute; left: 103px; top: 406px; width: 200px; height: 19px; z-index: 1; vertical-align: top; visibility: visible; background-color: #D8A991;}
div.topic5 {position: absolute; left: 103px; top: 434px; width: 200px; height: 19px; z-index: 1; vertical-align: top; visibility: visible; background-color: #D8A991;}
div.topic6 {position: absolute; left: 103px; top: 462px; width: 200px; height: 19px; z-index: 1; vertical-align: top; visibility: visible; background-color: #D8A991;}
div.topic7 {position: absolute; left: 103px; top: 490px; width: 200px; height: 19px; z-index: 1; vertical-align: top; visibility: visible;}
div.topic8 {position: absolute; left: 103px; top: 518px; width: 200px; height: 19px; z-index: 1; vertical-align: top; visibility: visible;}
div.topic9 {position: absolute; left: 103px; top: 594px; width: 200px; height: 19px; z-index: 1; vertical-align: top; visibility: visible;}

div.line_home1 {position: absolute; left: 116px; top: 142px; width: 1px; height: 62px; z-index: 2; vertical-align: top; visibility: visible; background-color: #B2B2B2; margin: 0; padding: 0;}
div.line_home2 {position: absolute; left: 116px; top: 203px; width: 221px; height: 1px; z-index: 2; vertical-align: top; visibility: visible; background-color: #B2B2B2; margin: 0; padding: 0;}
div.line_what1 {position: absolute; left: 172px; top: 144px; width: 1px; height: 63px; z-index: 2; vertical-align: top; visibility: visible; background-color: #B2B2B2; margin: 0; padding: 0;}
div.line_what2 {position: absolute; left: 172px; top: 206px; width: 166px; height: 1px; z-index: 2; vertical-align: top; visibility: visible; background-color: #B2B2B2; margin: 0; padding: 0;}
div.line_who1 {position: absolute; left: 313px; top: 137px; width: 1px; height: 43px; z-index: 2; vertical-align: top; visibility: visible; background-color: #B2B2B2; margin: 0; padding: 0;}
div.line_who2 {position: absolute; left: 313px; top: 180px; width: 25px; height: 1px; z-index: 2; vertical-align: top; visibility: visible; background-color: #B2B2B2; margin: 0; padding: 0;}
div.line_how1 {position: absolute; left: 400px; top: 122px; width: 1px; height: 50px; z-index: 2; vertical-align: top; visibility: visible; background-color: #B2B2B2; margin: 0; padding: 0;}
div.line_justice1 {position: absolute; left: 518px; top: 86px; width: 1px; height: 87px; z-index: 2; vertical-align: top; visibility: visible; background-color: #B2B2B2; margin: 0; padding: 0;}
div.line_contact1 {position: absolute; left: 607px; top: 47px; width: 1px; height: 126px; z-index: 2; vertical-align: top; visibility: visible; background-color: #B2B2B2; margin: 0; padding: 0;}

/* Land Justice Group special background */
body.ljg div.leftmg { background-image: url(../image/left_mg_ljg.gif);}
body.ljg div.rightmg { background-image: url(../image/left_mg_ljg.gif);}

