﻿body 
{
}
a 
{
    text-decoration: none;
}
#dpleftdiv
{
    float: left;
    width: 40%;
    height: 1300px;
}
.dpslshwdiv 
{
	width: 400px;
	height:300px;
}
.dpmartl
{
    width: 183px;
    float: left;
    top: 15px;
    left: 5px;
    position: relative;
    height: 200px;
}
.tpdlp
{
    float: right;
}
.tpals
{
    float: right;
    clear: both;
}
.dpartprop
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    text-decoration: none;
    font-size: small;
    color: #666666;
    font-weight: bold;
}
.dpartintrotitleprop
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: small;
    font-weight: bold;
}
.dpartintprop
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: x-small;
}
.dpmartr
{
    width: 183px;
    float: left;
    top: 15px;
    left: 30px;
    position: relative;
    height: 200px;
}
#dpcenterdiv{
float:left;
width:21%;
height:1300px;
	}
#dprightdiv{
	float: right;
	width: 38%;
	height:900px;
}
.introprop
{
    padding: 7px;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: x-small;
    background: url("images/Introbg.png") repeat;
}
.gebrsholder
{
    background: url("images/Genericheader.png") no-repeat;
    width: 143px;
    height: 24px;
    top: 10px;
    left: 5px;
    position: relative;
}
.gebrsfonts
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    color: #F5F5F5;
    font-weight: bold;
    font-size: small;
}
.gebrspholder
{
    background: url("images/Genericheaderpoint.png") no-repeat;
    width: 17px;
    height: 14px;
    position: relative;
    top: 10px;
    left: 25px;
}
.gebrslholder
{
    position: relative;
    top: 11px;
    height: 22px;
}
.gebrsbullet
{
   background: url("images/grnbullet.png") no-repeat;
   width: 18px;
   height: 19px; 
}
.gebrslink
{
    position: relative;
    width:190px;
    left: 19px;
    top: -18px;
}
.gebrsmline
{
    position: relative;
    background: url("images/brmenuline.png") no-repeat;
    width: 156px;
    height: 3px;
    top:-17px;
    left: 18px;
}
.gebrslink1
{
    position: relative;
    top: -17px;
    width: 190px;
    left: 18px;
}
.gebrsmline1
{
  background: url("images/brmenuline.png") no-repeat;
  width: 156px;
  height: 3px;  
}
.tstoryholder
{
    position: relative;
    top: 45px;
    height: 200px;
}
.tsfprop
{
    font-family: Verdana;
    font-weight: bold;
    color: #0099CC;
    font-size: small;
    position: relative;
    left: -7px;
}
.tshholder
{
    position: absolute;
    left: 50px;
}
.tstitleprop
{
    position: relative;
    float: left;
    left: -25px;
    top: 19px;
    font-size: .7em;
    font-family: Verdana;
    color:Black;
    text-decoration: none;
}
.tstitleunderscore
{
    background: url("images/TSTunderscore.png") no-repeat;
    position: relative;
    top: 17px;
    left: 29px;
    width: 139px;
    height: 3px;
}
.Tslholdertemp
{
    position: relative;
    float: left;
    width: 214px;
    height: 15px;
    margin-bottom: 3px;

}
.Tsbulletpos
{
    position: relative;
    float: left;
    left: -17px;
    top: 5px;
    
}
.Tsluholder
{
    position: relative;
    top: 13px;
    left: 12px;
}
.mhnwlink
{
    position: relative;
    top: 45px;
}
.solink
{
    position:relative;
    width: 170px;
    left: 200px;
    top: 10px;
}
.donateholder
{
    width: 212px;
    float:right;
}
.Mviewwidth
{
    width: 212px;
}
.posdonatebtn
{
    position: relative;
    left: 10px;
    top: 30px;
}
.dfrmpos
{
    position: relative;
    width: 210px;
    height: 140px;
    left: 8px;
    top: 32px;
}
.donorfrmbg
{
background: url("images/donorfrmbg.png") repeat;	
}
.Browsesection
{
    position: relative;
    width: 173px;
    top: 1px;
}
.brheaderholder
{
    position: relative;
    background: url("images/Brmenuhdr.png") no-repeat;
    height: 26px;
    top: 1px;
}
.brsfonts
{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	color: #837A5F;
	font-weight: bold;
	font-size: small;
}
.brheaderpoint
{
    position: relative;
    width: 20px;
    height: 13px;
    background: url("images/Brmenupointer.png") no-repeat;
    left: 15px;
}
.brsbholder
{
    position:relative;
    width:165px;
    height:22px;
    top: 1px;
}

.brsbullets
{
    position: relative;
    width:19px;
    height: 19px;
    background: url("images/Brmenubullet.png") no-repeat;
    top: 1px;
}
.brslinkh
{
    position: relative;
    width: 150px;
    left: 20px;
    top: -19px;
}
.brslinkprop
{
    text-decoration: none;
    font-size: .7em;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    color: Black;
}
.brsmenuline
{
    position: relative;
    width: 156px;
    height: 3px;
    left: 18px;
    top: -18px;
    background: url("images/brmenuline.png") no-repeat;
}
.contactussec
{
    position: relative;
    top: 10px;
    width: 190px;
    height:193px;
    background: url("images/Contactuspnl.png") no-repeat;
    z-index: 1;
}
.emailiconpos
{
    position: relative;
    border: 0px;
    top: 40px;
    left: 25px;
    z-index: 1;
}
.emaillinkprop
{
    position: relative;
    width: 45px;
    top: 47px;
    left: 32px; 
    border: 0px;
}
.emlprop
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: small;
    text-decoration: none;
    color: White;
}
.agonyauntpos
{
    position: relative;
    left: 114px;
    top: -20px;
    border: 0px;
}
.agonyalinkh
{
    position: relative;
    left: 100px;
    width: 80px;
    top: -12px;
}
.agonyalink
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: small;
    text-decoration: none;
    color: White;
}
.contacticon
{
    position: relative;
    left: 27px;
    top: -5px;
    border: 0px;
}
.contactsholder
{
    position: relative;
    left: 22px;
    width: 60px;
    top: 0px;
}
.contactsprop
{
  font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: small;
    color: White;  
}
.forumiconpos
{
    position: relative;
    left: 113px;
    top: -63px;
    border: 0px;
}
.forumlinkprop
{
   font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: small;
    text-decoration: none;
    color: White; 
}
.forumlinkh
{
    position: relative;
    width: 45px;
    left: 111px;
    top: -50px;   
}
.pollholder
{
    position: relative;
    width: 190px;
    height: 300px;
    left: 190px;
    top: -350px;
}
.phholder
{
    width: 180px;
    height: 29px;
    background: url("images/pollheader.png") no-repeat;
}
.pfholder
{
    width: 180px;
    background: url("images/pollfooter.png") no-repeat;
    position: relative;
    top: 1px;
    z-index: auto;
}
.phcapholder
{
    width: 30px;
    font-size: .9em;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-weight:bold;
    position: relative;
    left:20px;
    top: 5px;
}
.mInfo
{
    background: #FED329 url('images/info.png') no-repeat 10px center;
    border-top: 1px solid #F4CE66;
    border-bottom: 1px solid #F4CE66;
    width: 178px;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: x-small;
}
.msgpos
{
    position: relative;
    left: 27px;
    width: 150px;
    height: auto;
}
.poll-box
{
    background: #F7EAFF;
    padding: 5px;
    width: 170px;
    position: relative;
}
.poll-question
{
    background: #350040;
    color: White;
    border: solid 1px white;
    padding: 2px;
    margin-bottom: 10px;
    font-size: x-small;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}
.poll-total
{
    background: #E6E6E6;
    color: Black;
    border: solid 1px black;
    padding: 5px;
    margin-bottom: 10px;
    text-align: center;
    text-transform: uppercase;
    font-size: 11px;
}
.poll-result
{
	font-size:12px; padding-left:2px; 
}
.pans
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: x-small;
}
.poll-chart
{
    background: #F7EAFF;
    padding: 2px;
    height: 15px;
    overflow: hidden;
    vertical-align: middle;
    margin-bottom: 10px;
}
input.submit
{
    background-color: #4E4E27;
    border-color: #BDBD9B #666633 #666633 #999966;
    border-style: solid;
    border-width: 2px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
    letter-spacing: 0.05em;
    margin: 0 auto;
    padding: 2px 5px;
    cursor: pointer;
}
/* Bar Graphs */
.graph {
  width: 178px;
  position: relative;
  right: 30px;
}
.bar-title {
  position: relative;
  float: left;
  width: 104px;
  line-height: 20px;
  margin-right: 17px;
  font-weight: bold;
  text-align: right;
}
.bar-container {
  position: relative;
  float: left;
  width: 110px;
  height: 10px;
  margin: 0px 0px 15px;
}

.bar-container div {
  background-color:#cc4400;
  height: 20px;
}
.bar-container strong {
  position: absolute;
  right: -32px;
  top: 0px;
  overflow: hidden;
}
.ensubholder
{
    width: 343px;
    height: 72px;
    background-image: url('images/Newsletterfrm.png');
    background-repeat: no-repeat;
    position: relative;
    top: -240px;
    z-index: -1;
}
.enstxtbholder
{
    width: 230px;
    height: 36px;
    background-image: url('images/txtbox.png');
    background-repeat: no-repeat;
    position: relative;
    top: 12px;
    left: 10px;
    right: 180px;
    z-index: 1;
}
.enstxtbpos
{
    position: relative;
    top: 5px;
    left: 9px;
    z-index: 2;
}
.enltitle
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-weight: bold;
    font-size: small;
    color: #FFFFFF;
    left: 50px;
    z-index: 3;
    position: relative;
    top: 7px;
}
.ensbtnpos
{
    width: 73px;
    height: 26px;
    position: relative;
    left: 240px;
    z-index: 4;
    top: -20px;
}
.uppropenl
{
    width: 260px;
    position: relative;
    top: -250px;
}
.homepgvid
{
    position: relative;
    top: -250px;
}
.frdadadprop
{
    position: relative;
    border: 0px;
    top: -230px;
}
#fndpleftdiv
{
    float: left;
    width: 32%;
    border: 2px;
    border-color: Gray;
    padding: 5px;
    margin: 3px;
}
#fndpcentrdiv
{
    float: left;
    width: 30%;
    border: 2px;
    border-color: Gray;
    padding: 5px;
    margin: 3px;
}
	#fndprightdiv
{
    float: left;
    width: 32%;
    border: 2px;
    border-color: Gray;
    padding: 5px;
    margin: 3px;
}
.frptitleprop
{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size:medium;
}
.frpcontent
{
   font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: small;  
}