/***********************************************************************/
/* redefined tags                                                      */
/***********************************************************************/

html
{
   padding:0;
   margin:0;
}

body
{
  margin:0px;
  padding:0px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:12px;
  background-color:#FFFFFF;
}

h1
{
  font-size:16px;
  font-weight:bold;
  color:#C2081F;
  margin:5px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

h2
{
  font-size:14px;
  font-weight:bold;
  color:#C2081F;
  margin:0px 0px -13px 0px;
  padding:15px 0px 0px 0px;
}

h3
{
  font-size:12px;
  font-weight:bold;
  color:#C2081F;
  margin:0px 0px -13px 0px;
  padding:15px 0px 0px 0px;
}

h4,h5,h6
{
  font-size:10px;
  font-weight:bold;
  color:#C2081F;
  margin:0px 0px -13px 0px;
  padding:15px 0px 0px 0px;
}

ul
{
  padding:0px 0px 0px 20px;
  margin:0px;
}

ul li
{
  padding: 0px 0px 3px 0px;
  list-style-image:url(bullet.png);
}

ol
{
  padding:0px 0px 0px 25px;
  margin:0px;
}

ol li
{
  padding: 0px 0px 3px 0px;
}

blockquote
{
  margin:0px;
  padding: 0px 0px 0px 20px;
}

p
{
  padding:15px 0px 0px 0px;
  margin:0px;
}

img
{
  border:0px;
  float:left;
}

a, a:link, a:visited
{
   font-weight:bold;
   color:#C2081F;
   text-decoration:none;
}

br
{
   line-height:1px;
}

/***********************************************************************/
/* main layout                                                         */
/***********************************************************************/

#outer
{
   width:650px;
   margin-left: auto;
   margin-right: auto;
   background-color:#FFFFFF;
}

#header
{
   float:left;
   height:182px;
   width:280px;
   overflow:hidden;
   border-bottom: 10px solid #C2081F;
}

#content
{
   clear:both;
   float:left;
   border-top: 30px solid #000000;
}

#leftcolumn
{
   float:left;
   width: 0px;
}

#rightcolumn
{
   display:none;
}

#maincolumn
{
   padding: 20px 0px 0px 0px;
   background-color:#FFFFFF;
   margin-right:20px;
   width:650px;
}

#maincolumn h1,
#maincolumn h2,
#maincolumn h3,
#maincolumn h4,
#maincolumn h5,
#maincolumn h6,
#maincolumn p,
{
   width:630px;
}

#footer
{
   border-top: 4px solid #000000;
   clear:both;
   padding: 10px 0px 20px 5px;
   margin: 35px 0px 0px 0px;
}

#footer #footernavigation ul
{
   display:none;
}

/***********************************************************************/
/* main navigation (top menu)                                          */
/***********************************************************************/

#mainnavigationcontainer
{
   display:none;
}

/***********************************************************************/
/* left navigation                                                     */
/***********************************************************************/

#leftnavigation
{
   display:none;
}

.clear
{
   clear:both;
   height:10px;
   overflow:hidden;
}

.left
{
   float:left;
   margin-right:5px;
   margin-bottom:5px;
   margin-top: 3px;
}

.right
{
   float:right;
   margin-left:5px;
   margin-bottom:5px;
   margin-top: 6px;
}

.centretext
{
   text-align:center;
}

.arrowbullet
{
  float:left;
}


/***********************************************************************/
/* headquarters box                                                    */
/***********************************************************************/

.headquarters
{
   float:left;
   position:absolute;
   left:260px;
   top:0px;
   width:200px;
   height:145px;
   overflow:hidden;
   border-bottom: 10px solid #C2081F;
   padding-left:200px;
   padding-top:37px;
}

.headquarters h2
{
  display:none;
  font-size:12px;
  line-height:12px;
  margin:0px;
  padding:8px;
  border-bottom: 1px solid #E4E4E4;
  text-align:left;
}

.headquarters p
{
  font-size:11px;
  line-height:14px;
  margin:0px;
  padding:8px;
  text-align:left;
}

.headquarters p a
{
  font-weight:normal;
}

