
/* TITLES */

h2,h3,h4 {
   margin: 0;
}

h2 {
   font-size: 15px; font-weight: bold; color: #333333;
}

h3 {
   font-size: 13px; font-weight: bold; color: #333333;
}

h4 {
   font-size: 11px; font-weight: bold; color: #333333;
}

/* LINKS */

a { 
   text-decoration: none;
   color: #474964;
}

a:hover {
   text-decoration: underline;
   color: #8F91AE;
}

/* LISTS */

ul.contentList {
   list-style: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   width: 100%;
}

ul.contentList li.titleImage {
   display: block;
   height: 11px; overflow: hidden;
   background-color: #6C81AE;
   padding: 0px !important;
}

ul.contentList li.underlined {
   padding-top: 2px;
   border-bottom: 1px solid #CCCCCC;
}  

ul.contentList li.dashed {

   padding-top: 2px;
   border-bottom: 1px dashed #CCCCCC;
}

ul.contentList li {
   padding-left: 5px;
}

.dataColumn1 {
   float: right;
}


/* FORM ELEMENTS */

.input { 
  background-color: #EEEEEE; 
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid; 
  border-right: #000000 1px solid; 
  border-top: #000000 1px solid;
  color: #000000; 
  font-family: Verdana, Geneva, Arial; 
  font-size: 10px;
} 

.button { 
  background-color: #666666; 
  border-bottom: #000000 1px solid; 
  border-left: #000000 1px solid; 
  border-right: #000000 1px solid; 
  border-top: #000000 1px solid; 
  color: #FFFFFF; 
  font-family: Verdana, Geneva, Arial; 
  font-size: 10px; 
  font-weight: bold;
}

/* RIGHT COLUMN ELEMENTS */

#rightCol1 div.headlineBox {

   margin-top: 10px;
   padding-top: 10px;
   padding-bottom: 1px;
   border-bottom: 1px solid #CCCCCC;
}

#rightCol1 ul.bulletList {

   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 17px;
   list-style-type: square; list-style-position: outside; list-style-image: url(../../gfx/bullet.gif);
}

#rightCol1 #photoBox {

   width: 200px;
}

#rightCol1 #photoBox div.imageRow {

   width: 100%; height: 80px;
   overflow: hidden;
   margin-top: 5px;
}

#rightCol1 #photoBox span.image {

   float: left;
   width: 50%;
   text-align: center;
}

#rightCol1 #sportBox {

   width: 200px; margin-top: 10px;
   background-color: #608ad1; color: #FFFFFF;
   border-bottom: 1px solid #CCCCCC;
}

#rightCol1 #sportBox a {
   color: #FFFFFF;
}

#rightCol1 #sportBox div.catColumn1 {
   width: 95px; float: left;
   line-height: 16px; padding-left: 5px;
}

#rightCol1 #sportBox div.catColumn2 {
   width: 95px; float: right;
   line-height: 16px;  padding-left: 5px;
}

/* FAR RIGHT COLUMN ELEMENTS */

#rightCol2 #forumBox {
 
   border-bottom: 1px solid #3D3D3D;
}

#rightCol2 ul.box {
   list-style: none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   width: 100%;
}

#rightCol2 ul.box li.titleImage {
   display: block;
   height: 14px; overflow: hidden;
   padding: 0px !important;
}

#rightCol2 ul.box li.formElement {
   height: 20px;
   margin-top: 2px;
   padding-right: 5px;
}

#rightCol2 ul.box li {
   padding-left: 10px;
   overflow: hidden;
}