/* prc Network */
/* Updated: 1/1/09 */

/* Establishment */
* {margin:0; padding:0;}
html,body {position:relative; width:100%; height:100%; margin:0; padding:0; font:normal 1.0em Verdana, Arial, sans-serif; background:#F9F9F7 url(../bg/bg2.gif) repeat-x;}

/* Core layout & header */
#wrap {margin:0 auto; width:910px; float:center; padding:0; position:relative; background-color:#fff; border-left:1.5px solid #ddd; border-right:1.5px solid #ddd;}
.header {position:relative; width:100%; float:center; height:100%; clear:both; margin: 0 -10px 0 0; background:url(../img/gorgeE1a.jpg) no-repeat;}
.header h1 {text-align:left; padding:0; color:#fff; text-indent:19px;}
.header h2 {text-align:left; padding:0px 0 5px 0; color:#fff; text-indent:19px;}
.header h3 {text-align:left; color:#fff; margin:0; padding:12px 0 0 20px;}
.header h6 {padding:10px 0 0px 0; color:#000; text-indent:500px;}

/* Left Slice  */
.lnav {bottom:auto; float:left; clear:left; margin:0; padding:10px 0 5px 0; width:190px; background:url(../img/navgrey.gif) top center repeat-y; 
border:1px solid #cacaca; display:inline; font:77% Verdana,Tahoma,Arial,sans-serif;}
.lnav ul {float:left; list-style:none; width:190px; margin:3px 3px 0px 3px;}
.lnav li {border-bottom:1px solid #dadada; float:left; list-style-type:none;}
.lnav li a {width:180px; display:block; font-weight:bold; height:18px; text-decoration:none; text-indent:10px; color:#585858; padding:2px 0 0px 2px; background:scroll url(../img/arr2.gif) 0 8px no-repeat;}
.lnav li a:hover {background:scroll url(../img/arr2.gif) 0 -8px no-repeat; color:#a3a3a3;}
.active a {background:scroll url(../img/arr2.gif) 0 -8px no-repeat !important;}	

/* Left Images */
.lnav img {display:inline; float:right; position:relative; top:0px; padding:1px;  margin:22px; background:#fff url(../img/bgblue1.gif) top repeat-x; width:100px; height:150px; border:1px solid #99c4c4; overflow:hidden;}

/* Content structure  */
#content {height:100%; bottom:auto; position:relative; margin:0px 10px 10px 195px; padding:5px 5px 5px 5px; line-height:1.6em;}
#contentwide {float:left; margin:0; padding:2px 2px 2px 5px; font-size:12px; text-align:left;}

/* Paragraphs and Section Titles  */
p {font-size:75%; font-family: Verdana,Tahoma,Arial,sans-serif; text-align:left; padding-bottom:5px; line-height:1.6em; margin:0 0 0 0; color:#000000;}
p.zeolite {font-size:85%; font-weight:bold; border-top:1px dashed #cdcdcd; margin-bottom:4px; margin-bottom:-2px;}
.ttl {font-size:100%; font-family:"lucida bright",verdana,tahoma,arial,sans-serif; text-align:left; text-indent:4px; font-weight:bold; line-height:1.2em; margin:0.5em 0 0.5em 0; color:#585858; background: url(../bg/h/hint1q.gif) repeat-x;}
.title {font-size:100%; font-family:verdana,tahoma,arial,sans-serif; text-align:center; text-indent:6px; font-weight:bold; margin:0 0 05px;}
.content h2 {font-size:150%; font-family: "Lucida Bright",Verdana,Tahoma,Arial,sans-serif; text-indent:5px; padding:10px 0 0 0;}
.content h3 {text-align:left; color:#fff; margin:35px 0 0 25px;}

/* Links and paragraphs */
a {text-decoration:none; color:#286ea0;}
a:hover {text-decoration:underline; color:#0000FF;}

/* Tables and forms */
tablecontent {width:100%; padding:2px 2px 2px 2px;}
table {border:1px solid #c8c8c8; line-height:1.3em; width:100%; margin:0 0 10px 0; padding:2px auto;}
th {background:#e7e7e7; color:#7788ff; padding:1px 2px 1px 2px; text-align:left; background:url(../img/a18.gif) top repeat-x;}
td {background:#e3eeff; color:#000000; padding:1px 2px 0px 2px; border-bottom:1px solid #c5c5c5;}
tr {background:#e3eeff; color:#000000;}
td.noline {border-bottom:none;} /* For the last line of each section which has NO line */
.col-30 {width:30%; text-indent:5px;} 
.col-70 {width:70%; text-indent:5px;} 

/* Un-ordered list section */
ul.gold {margin:0px 7px 0px 35px; padding:5px; text-align:left; font-size:75%; color:#2255ff; background:#e8e8e8; line-height:1.6em; list-style:circle;}
.ul {margin:0px 7px 0px 15px; padding:5px; text-align:left; font-size:75%; color:#000000; line-height:1.6em; list-style:square;}
.ul100 {margin:0px 7px 0px 15px; padding:4px; text-align:left; font-size:75%;color:#000000; line-height:1.6em; list-style:square;}

/*Two columns */
.content {padding:5px;}
.twocols {}
.twocols .col1 {float:left; width:280px; margin:5px;}
.twocols .col2 {float:left; width:280px; margin:5px;}

/*One column */
.onecol {float:left; clear:all; text-align:left; width:580px; margin:5px;}
.content a img {float:left; border:none;}
.content img.right {float:right; clear:all; display:block; margin:0px auto; padding:1px 0 0 5px;}
p.textleft {text-align:left; padding-left:50px;}
p.textleftplus {text-align:left; padding-left:20px;}

/*This seperates a floated section followed by another section  */
.clearspacer {clear:both; display:block; width:100%; height:1px; border:none; margin-bottom:0px; visibility:hidden; overflow:hidden /*IE6*/;} 
.clearright {clear:right; display:block; height:1px; border:none; margin-bottom:0px; visibility:hidden; overflow:hidden /*IE6*/;}
.clearleft {clear:left; display:block; height:1px; border:none; margin-bottom:0px; visibility:hidden; overflow:hidden /*IE6*/;}
.clearall {clear:all; width:99%;}

/* End of Web Article  */
#footer {clear:both; width:99%; position:relative; height:100%; margin:0px auto; padding:10px 0 5px 0; 
background:#ccddff; color:#fff; border-top:1px dotted #a3a3a3; font-size:.7em; text-align:center; line-height:1.2em;}
#footer-inner {margin:0 auto; padding: 0; width: 100%;}
#footer p {margin:0 auto; text-align:center; font-size:100%; line-height:1.2em;}
#footer a {font:1em Verdana,Tahoma,Arial,sans-serif; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* Various Classes */
.color1 {color:#ff0000;}
.color2 {color:#ffff11;}
.color3 {color:#0099ff;}
.color4 {color:#11aacc;}
.color5 {color:#9a9a9a;}
.bold {font-weight:bold;}
.left {margin:10px 10px 5px 3px; float:left;}
.center {text-align:center;}
.leftt {text-align:left;}
.rightatr {margin:-13px auto; float:right;} /* Keeps the return link on the right side */
.hide {display:none;}
.bs {border-style:none;}
.dot {border-bottom:2px dotted #cdcdcd; padding-bottom:2px;}
.dot2 {border-top:2px dotted #cdcdcd; padding-top:2px;}
.dash {border-bottom:1px dashed #cdcdcd; padding-bottom:2px;}
.double {border-bottom:2px double #cdcdcd; padding-bottom:2px;}

/* BotTrap */
.bbt {position:absolute; left:-999; top:-999; width:1; height:1; clip:rect(0,0,0,0); z-index:-1; visibility:hidden;}
