/*CSS Stylesheet - Edgeworth Polo Club 2008 */

html, body {
margin:0;
padding:0;
height:100%; /* this is the key! */
width:100%;
overflow:auto;
}
BODY {
font-family: Verdana, Arial, Helvetica, "sans serif";
font-size: 10pt;
font-weight: normal;
color: #000000;
background-color: #ffffff;
background-repeat: repeat-x;
background-position: left bottom;
background-image: url(../images/bg.gif);
}

#left {
position:absolute;
left:0;
top:0;
padding:0;
width:5%;
height:100%; /* works only if parent container is assigned a height value */
color:#000000;
/*border-bottom: 1px solid #1C2E57;*/
}
#content {
position:absolute;
top:0;
bottom:0;
left:5%;
right:5%;
width:90%;
height:100%;
margin:0 auto;
/*border: 1px solid #1C2E57;*/
border-left: 1px solid #1C2E57;
border-right: 1px solid #1C2E57;
color:#000000;
background:#ffffff;
padding:0;
}
#right {
position:absolute;
right:0;
top:0;
padding:0;
width:5%;
height:100%; /* works only if parent container is assigned a height value */
color:#000000;
/*border-bottom: 1px solid #1C2E57;*/
}
#header {
position:absolute;
top:0px;
width:100%;
height:120px;
background-color:#1C2E57;
z-index:4;
}
#middle {
position:absolute;
top:120px;
bottom:0px;
width:100%;
padding:0;
z-index:5;
/*display:block;*/
overflow:auto;
background-color: #ffffff;
}
#middlect {
position:relative;
height:100%;
width:95%;
padding:0;
z-index:6;
margin: 20px auto 5px auto;
text-align:center;
}
#footer {
position:absolute;
bottom:0;
height: 30px;
width:100%;
background-color:#ffffff;
z-index:4;
}
#dcn {
  margin:0 auto;
}
#flashcontent {
  float: right;
  height:265px;
  max-height:265px;
  width:400px;
  max-width:400px;
  text-align:right;
}
#flashcap {
  float: right;
  height:25px;
  max-height:25px;
  width:400px;
  max-width:400px;
  padding-top: 10px;
  text-align:right;
}
#soccont {
  height:265px;
  max-height:265px;
  width:400px;
  max-width:400px;
  text-align:right;
}
#alcen {
  margin-left: auto;
  margin-right: auto;
}
#calbord {
  width: 99%;
  background-color: #C6CBD5;
  border: 1px solid #1C2E57;
  }
.caltaba {
  border-left: 1px solid #1C2E57;
  border-right: 1px solid #1C2E57;
}
.caltabb {
  border-bottom: 1px solid #1C2E57;
}
.caltabc {
  border-left: 1px solid #1C2E57;
  border-right: 1px solid #1C2E57;
  border-bottom: 1px solid #1C2E57;
}
.header {
  font-family: "Times New Roman", Times, serif;
  font-size: 36pt;
  color:#ffffff;
  font-weight: normal;
}
.tablest {
  border: 0px;
  border-collapse:collapse;
  width:100%;
}
.tablefad {
  float: right;
  border: 0px;
  border-collapse:collapse;
  width:100%;
}
.tablefixt {
  border: 0px;
  border-collapse:collapse;
  width:78%;
  margin:0 auto;
/*  margin-left:auto;
  margin-right:auto; */
}
.tableyal {
  border: 0px;
  border-collapse:collapse;
  width:95%;
  margin-left:auto;
  margin-right:auto;
}
.ffal {
  text-align:right;
}
.flashborder {
  border:1px solid #1C2E57;
  border-collapse:collapse;
  float:right;
}
.yaltext {
  width:75%;
  min-width:75%;
  min-height:150px;
  text-align:left;
  vertical-align:top;
}
.yalimg {
  width:20%;
  min-width:200px;
  min-height:150px;
  text-align:right;
  vertical-align:top;
}
.yalspch {
  height:auto;
  width: 5%;
  min-width:5%;
}
.yalimgp {
  margin-top:0px;
  margin-bottom:20px;
  text-align:right;
}
.yalbord {
  border:1px solid #1C2E57;
  border-collapse:collapse;
}
.yalspan {
  width:100%;
  height:20px;
  background-color:#ffffff;
}
.tdidxtext {
  width:49%;
  min-width:49%;
  min-height:265px;
  text-align:left;
  vertical-align:top;
}
.tdidxfader {
  width:49%;
  min-width:402px;
  height:265px;
  min-height:265px;
  text-align:right;
  vertical-align:top;
}
.tdidxtext2 {
  width:49%;
  min-width:49%;
  text-align:left;
  vertical-align:top;
}
.tdidxfader2 {
  width:49%;
  min-width:402px;
  text-align:right;
  vertical-align:top;
}
.tdidxhspc {
  height:auto;
  width: 2%;
  min-width:2%;
}
.tdidxhspcb {
  width: 2%;
  min-width:2%;
  height: 20px;
}
.tdidxspcr {
  height: 20px;
  text-align:right;
}
.sttdhr {
  height:10px;
  width:100%;
  vertical-align:middle;
}
.hr {
  border: 0px;
  color:#1C2E57;
  background-color:#1C2E57;
  width:100%;
  height:1px;
}
.tdlil {
  text-align:left;
  height:25px;
}
.tdlir {
  text-align:right;
  height:25px;
}
.tdlili {
  vertical-align:top;
  text-align:center;
  width:100%;
}
.tdlilab {
  text-align:center;
  background-color:#87B28B;
  width:100%;
  height:25px;
}
.tdtspan {
  text-align:left;
  background-color:#87B28B;
  width:100%;
  height:25px;
}
.tdtspanf {
  text-align:left;
  background-color:#C3D8C5;
  width:100%;
  height:25px;
}
.tdtspanfnd {
  text-align:left;
  vertical-align:middle;
  background-color:#ffffff;
  width:100%;
  height:25px;
}
.tdlispc {
  height:10px;
}
.tdti {
  text-align:center;
  vertical-align:middle;
}
.tdtiz {
  text-align:center;
  vertical-align:top;
}
.tdtif {
  text-align:left;
  vertical-align:top;
}
.tdtt {
  text-align:center;
  vertical-align:middle;
  height:9px;
  background-color:#87B28B;
}
.thumbz {
  text-align:center;
  margin-top:0px;
  margin-bottom:6px;
}
.tdtspc {
  height:20px;
}
.sttdthirdout {
  width:33%;
  text-align:justify;
  padding:2%;
  vertical-align:bottom;
}
.sttdthirdmid {
  width:34%;
  text-align:justify;
  padding:2%;
  vertical-align:bottom;
}
.httda {
  width:5px;
  height:89px;
}
.htimgl {
  width:210px;
  height:120px;
  text-align:left;
}
.htimgr {
  width:200px;
  height:120px;
  text-align:right;
}
.httdsp {
  height:120px;
  text-align:left;
}
.httitle {
  width:604px;
  height:89px;
  text-align:center;
}
.htmsp {
  width:5px;
  height:31px;
}
.htmenu {
  width:604px;
  height:31px;
  padding:0;
  vertical-align: bottom;
}
a img {
  border: none;
}
.A2 {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 10pt;
  font-weight: normal;
  color: #1C2E57;
  text-decoration:none;
}
.A2:hover {
  text-decoration:underline;
}
.A3 {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 8pt;
  font-weight: normal;
  color: #1C2E57;
  text-decoration:none;
}
.A3:hover {
  text-decoration:underline;
}
.imgli {
  border:1px solid #1C2E57;
}

p,li {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  margin-top:0px;
  margin-bottom:5px;
  text-align:justify;
}
.pb {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  margin-top:0px;
  margin-bottom:5px;
  text-align:justify;
}
.pgrn {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 8pt;
  font-weight: normal;
  color: #1C2E57;
  text-align:center;
  text-decoration:none;
  margin-top: 0px;
  margin-bottom: 6px;
}
.pgrnf {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 10pt;
  font-weight: normal;
  color: #1C2E57;
  text-align:left;
  text-decoration:none;
  margin-top: 3px;
  margin-bottom: 3px;
}
.pgrnfr {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 10pt;
  font-weight: normal;
  color: #ff0000;
  text-align:left;
  text-decoration:none;
}
.footertxt {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size:7pt;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
  text-align:center;
  margin-top:10px;
  margin-bottom:5px;
}
.ffcpr {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size:7pt;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
  text-align:right;
  margin-top:10px;
  margin-bottom:5px;
}
.footerlnk {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size:7pt;
  color:#1C2E57;
  text-decoration:none;
}
.footerlnk:hover {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size:7pt;
  color:#1C2E57;
  text-decoration:underline;
}
.title {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size:11pt;
  font-weight:bold;
  text-decoration:underline;
  color:#1C2E57;
  text-align:left;
  margin-top:15px;
  margin-bottom: 20px;
}
.lititle {
  font-family: "Copperplate Gothic Bold", Verdana, Arial, Helvetica, "sans serif";
  font-size:12pt;
  font-weight:bold;
  text-decoration:none;
  color:#1C2E57;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
}
.lititle2 {
  font-family: "Copperplate Gothic Bold", Verdana, Arial, Helvetica, "sans serif";
  font-size:12pt;
  font-weight:bold;
  text-decoration:none;
  color:#1C2E57;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}
.lititlespc {
  margin-top:5px;
  margin-bottom:5px;
}
.stblack {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
}
.grey {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 10pt;
  font-weight: normal;
  color: #C0C0C0;
}
.pimgcap {
  font-family: Verdana, Arial, Helvetica, "sans serif";
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  margin-top: 5px;
  text-align: right;
}