/* Default full stylesheet tcg */

.colgrp01 { background-color: rgb(165,216,246) }
.colgrp02 { background-color: rgb(117,117,132) }
.colgrp03 { background-color: rgb(198,30,0) }
.colgrp04 { background-color: white }
.col01 { color: black }
.col02 { color: rgb(60,60,60) }
.col03 { color: navy }
.col04 { color: rgb(234,246,252) }
.col05 { color: rgb(234,246,252) }
.col06 { color: rgb(201,231,249) }
.col07 { color: white }
.bg01 { background-color: black }
.bg02 { background-color: rgb(60,60,60) }
.bg03 { background-color: navy }
.bg04 { background-color: rgb(234,246,252) }
.bg05 { background-color: rgb(234,246,252) }
.bg06 { background-color: rgb(201,231,249) }
.bg07 { background-color: white }
.bordcol01 { border-color: black }
.bordcol02 { border-color: rgb(60,60,60) }
.bordcol03 { border-color: navy }
.bordcol04 { border-color: rgb(234,246,252) }
.bordcol05 { border-color: rgb(234,246,252) }
.bordcol06 { border-color: rgb(201,231,249) }
.bordcol07 { border-color: white }
.bodybg { background-color: rgb(165,216,246) }
td.toplinks1 {border-style: solid; border-width:2px; border-color: white; background-color: rgb(234,246,252) }
p.toplinks1 {font-family:arial; font-size: 10pt; color: navy }
a.toplinks1 {font-family:arial; color: navy; display:block}
a.toplinks1:hover { background-color: rgb(201,231,249) }
a.footer:hover { background-color: rgb(201,231,249) }
div.toplinks1:hover { background-color: rgb(201,231,249) }
.footer {color: navy }
div.links1 {border-style: solid; border-width:2px; border-color: white; background-color: rgb(234,246,252); cursor:pointer }
div.links1:hover { background-color: rgb(201,231,249) }
p.links1 {font-family:arial; font-size: 12pt; color: navy }
a.links1 {font-family:arial; font-size: 12pt; color: navy }
span.links1 {font-family:arial; font-size: 12pt; color: navy }
p,a,li,h1,h2,h3,h4,h5,h6  { color: black }
.bordcol  {border-color: white }
a { text-decoration:none }
a:focus   { background-color: rgb(201,231,249) }
a:visited {background: inherit}
a:hover   { background-color: rgb(201,231,249) }
a:active  { background-color: rgb(201,231,249) }

div#mobilelink { background-color:white }
.mobilelink { color:black }



div.toplinks1 { cursor:pointer; margin:0; padding:0 }

.footer {vertical-align:middle; margin:5px; text-align:center; font-size:10pt; display:block}

/* Set default margin and padding areas. */
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td
{ margin : 0 ; padding : 0 }
ul,ol { margin: 0; padding: 0 20px 0 20px }
li { margin:10px 5px 10px 5px; padding: 0 }

/* Turn off table borders. */
table { border-collapse : collapse ; border-spacing : 0 }

/* Turn off other borders. */
fieldset,img,abbr,acronym {  border : 0 }

/* Set default style for text  */
address,caption,cite,code,dfn,strong,th,var { font-style : normal ; font-weight : bold } 
h1,h2,h3,h4,h5,h6 { font-weight : bold }
p, li { font-weight : normal }
a {font-weight: inherit}
em { font-style : italic } 
strong { color: black;  font-weight : bold }

/* Default for list markers. */	
ol { list-style : decimal }
ul { list-style : disc }

/* Center align caption and cell text. */
caption,th,td { text-align : center }

/* Default Vertical Align for cell content */
td { vertical-align:top }

/* Default font-family and line height */
p,li { font-family: Calibri, Arial,"sans serif"}
h1 { font-family: "Times New Roman", serif; line-height:1.5 }
h2,h3,h4,h5 { font-family: Calibri, Arial,"sans serif"; line-height:1.5 }
h6 { font-family: Calibri, Arial,"sans serif"; line-height:1.0 }

a  { font-family: inherit; color: inherit; line-height: inherit }

/* Default font-size */
h1 { font-size:  24pt }
h2 { font-size:  20pt }
h3 { font-size:  18pt }
h4 { font-size:  16pt }
h5 { font-size:  14pt }
h6 { font-size:  12pt }
p,li  { font-size:  12pt }
a {font-size:  inherit}

/* Links */

a.nobg { text-decoration:none; background:inherit }
a.nobg:focus { text-decoration:none; background:inherit }
a.nobg:visited { text-decoration:none; background:inherit }
a.nobg:hover { text-decoration:none; background:inherit }
a.nobg:active { text-decoration:none; background:inherit }

a.thispage {background:rgb(210,180,234) }
a.thispage:focus {background: url(images/this_page.gif) rgb(180,180,180) no-repeat top left}
a.thispage:visited {}
a.thispage:hover   {background: url(images/this_page.gif) rgb(180,180,180) no-repeat top left }
a.thispage:active  {background: url(images/this_page.gif) rgb(180,180,180) no-repeat top left }


/* Background colors */
.overall { background: white }

/* Other */
.block {display:block}

.nodec {text-decoration:none}
.uldec {text-decoration:underline;}
.norm {font-weight:normal}
.bold  {font-weight:bold}

hr {width:95%; border-top: solid 1px rgb(180,180,180); }

.white   {color: white }
.black   {color: black }
.red     {color: red }
.dkred  {color: rgb(135,0,0)}
.green   {color: green }
.dgreen {color:rgb(0,90,0)}
.grey    {color: rgb(90,90,90) }
.lgrey    {color: rgb(81,81,81) }
.dgrey  {color: rgb(33,33,33) }
.blue    {color:rgb(0,0,255) }
.navy    {color: navy }
.yellow  {color: rgb(255,255,0) }
.purple  {color: rgb(111,48,159) }

.bgwhite  {background: white;}
.bgblack  {background: black;}
.bgyell {background: rgb(255,255,153);}
.bglyell {background: rgb(255,255,204);}

.pad00   {padding: 0px;}
.pad03   {padding: 3px;}
.pad05   {padding: 5px;}
.pad10   {padding: 10px;}
.pad15   {padding: 15px;}
.pad20   {padding: 20px;}
.pad30   {padding: 30px;}

.padlr05 {padding-left:5pt; padding-right:5pt;}
.padlr10 {padding-left:10pt; padding-right:10pt;}
.padlr20 {padding-left:20pt; padding-right:20pt;}
.padlr30 {padding-left:30pt; padding-right:30pt;}

.mgn00   {margin: 0px;}
.mgn01   {margin: 1px;}
.mgn02   {margin: 2px;}
.mgn03   {margin: 3px;}
.mgn04   {margin: 4px;}
.mgn05   {margin: 5px;}
.mgn10   {margin: 10px;}
.mgn15   {margin: 15px;}
.mgn20   {margin: 20px;}
.mgn30   {margin: 30px;}

.tbord {border-collapse:separate; border-spacing:1px; border-style:solid}
.bsp01 {border-spacing:1px}
.bsp02 {border-spacing:2px}
.bsp03 {border-spacing:3px}

.bord {border-style:solid}
.bw01 {border-width:1px}
.bw02 {border-width:2px}
.bw03 {border-width:3px}

.nobord  {border: 0px; }

.hidden {visibility:hidden}

.left {text-align:left}
.center {text-align:center}
.right {text-align:right}
.just {text-align:justify}

.autoab { position: absolute; margin:0 auto; }
.auto { margin:0 auto; }

.floatleft {float:left; }
.floatright {float:right; }
.clearleft {clear:left;}
.clearright {clear:right;}
.clear {clear:both}

.top {vertical-align:top}
.mid {vertical-align:middle}
.bot {vertical-align:bottom}

.f4  {font-size: 4pt;}
.f6  {font-size: 6pt;}
.f8  {font-size: 8pt;}
.f10 {font-size: 10pt; }
.f12 {font-size: 12pt; }
.f14 {font-size: 14pt; }
.f16 {font-size: 16pt; }
.f18 {font-size: 18pt; }
.f20 {font-size: 20pt; }
.f22 {font-size: 22pt; }
.f24 {font-size: 24pt; }
.f26 {font-size: 26pt; }
.f28 {font-size: 28pt; }
.f30 {font-size: 30pt; }
.f32 {font-size: 32pt; }
.f34 {font-size: 34pt; }

.lh10  {line-height:1.0}
.lh13  {line-height:1.3}
.lh15  {line-height:1.5}
.lh20  {line-height:2.0}

.horline {height:3px; width:100%; background-color:white; }

.overall1 {position:relative; top:0px; margin:0 auto; width:980px; background:white; z-index:1  }
.content1 {position:relative; top:0px; margin:auto; width:980px; z-index:1;}

.w1 { width:980px }
.w2 { width:960px }
.w3 { width:940px }
.w4 { width:920px }
.w5 { width:500px }
.w6 { width:160px }

.wheading { width:980px }
.wfooter  { width:980px }
.wfull { width:100% }

.pointer  { cursor:pointer }

.level1  { width:980px; margin:20px auto; border:solid white 1px }

#firstpic {}
#fadeshow1 {}
#fadeshow1toggler {}

div.index1 {float:left; width:240px }
div.index2 {height:5px }

#entries1_1 {visibility:hidden; overflow:hidden; height:0px ;margin:0}
#entries2_2 {visibility:hidden; overflow:hidden; height:0px; margin:0}
#entries3_1 {visibility:hidden; overflow:hidden; height:0px; margin:0}
#entries4_2 {visibility:hidden; overflow:hidden; height:0px; margin:0}
#entries5_1 {visibility:hidden; overflow:hidden; height:0px; margin:0}
#entries6_2 {visibility:hidden; overflow:hidden; height:0px; margin:0}
#entries7_1 {visibility:hidden; overflow:hidden; height:0px; margin:0}
#entries8_2 {visibility:hidden; overflow:hidden; height:0px; margin:0}
#entries9_1 {visibility:hidden; overflow:hidden; height:0px; margin:0}
#entries10_2 {visibility:hidden; overflow:hidden; height:0px; margin:0}

#location_map2 {position:relative; top:0px; z-index:1}

.loc_para_div { position:absolute; top:0; width:0px; overflow:hidden; z-index:3 }

/* $geog_col classes*/
.c00 {background: white}
.c01 {background: #33CCCC}
.c02 {background: #00FFFF}
.c03 {background: #339966}
.c04 {background: #33CC33}
.c05 {background: #FFFF66}
.c06 {background: #FFFF00}
.c07 {background: #FF7C80}
.c08 {background: #FF99CC}
.c09 {background: #FFCC99}
.c10 {background: #FFCC00}
.c11 {background: #00CCFF}
.c12 {background: #CCFFFF}