
body
{ 
  margin     : 0;
  background : url('d0105_bg.gif') repeat-x 0 0 #FFFFFF;
  text-align : center;
}

div
{
  margin       :  0;
  padding      :  0px;
  left         :  0px;
  top          :  0px;
  position     :  relative;
  text-align   :  justify;
}

.spacer
{
  line-height : 0px;
  font-size   : 0px;
  clear       : both;
}

div.mainLayout
{
  margin     : 0 auto 0 auto;
  left       : 0px;
  top        : 0px;
  width      : 800px;
  background : #FFFFFF;
}

#subNavigation
{
  width         : 625px;
  height        : 22px;
  line-height   : 22px;
  overflow      : hidden;
}

#subNavigation ul
{
  float           : left;
  padding         : 0px;
  margin          : 0px;
  width           : 625px;
  list-style-type : none;
}

#subNavigation li
{
  padding : 0px 15px 0px 10px;
  float   : left;
  margin  : 0px;
  display : inline;
}

#navHeading
{
  font-family  :  verdana, arial, verdana, sans-serif;
  font-size    :  13px;
  font-weight  :  bold;
  color        :  #ffffff;
  width        :  150px;
  line-height  :  20px;
  text-align   :  center;
  height       :  22px;
  float        :  left;
  background   :  #539101;
}

#navigation
{
  float        :  left;
  width        :  150px;
  height       :  418px;
  border-top   :  1px solid #8f7004;
}

#navigation ul
{
  margin      :  0px;
  padding     :  0px;
}

#navigation li
{
  margin            :  0px;
  height            :  29px;
  list-style-image  :  url('d0103navBullet.gif');
  border-bottom     :  1px solid #8f7004;
  width             :  150px;
  line-height       :  26px;
  background        :  #e3c55b url('d0105_menu.gif');
  text-align        :  left;
  overflow          :  hidden;
}

div.leftBar
{
  float  : left;
  width  : 120px;
  height : 346px;
  background : #000000;
}

div.mainContentArea
{
  float         : left;
  width         : 450px;
  padding       : 10px 0px 10px 10px;
  margin-right  : 5px;

}

div.rightBar
{
  float    : left;
  width    : 160px;
  overflow : hidden;
  height   : 418px;
}

h1
{
	font:bold 20px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#503f03; margin:0;
}

h2
{
	background:url('d0103_headc.gif') no-repeat 0 2px #FFFFFF;
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#503f03; padding:0 0 0 22px; margin:0;
}

h3
{
  font-family      :  "trebuchet ms", geneva, sans-serif;
  font-size        :  15px;
  color            :  #503f03;
  margin           :  0;
}

h4
{
	background:url('d0103_head.gif') no-repeat 0 2px #FFFFFF;
	font:bold 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#503f03; padding:0 0 0 22px; margin:0;
}

.title
{
  font  :bold 16px/20px Arial, Helvetica, sans-serif;
  color : #FFFFFF;
}

.tagLine
{
  font  :normal 12px/14px Arial, Helvetica, sans-serif;
  color : #000000;
}

.plainText
{
  font  : normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color : #404040;
}

.textfield {
    font: 10px verdana, geneva, arial, sans-serif;
    padding: 1px;
    padding-left: 2px;
    padding-bottom: 2px;
    color: #000000;
    border: 1px #000000 solid;
    width: 200px;
    background-color: #F6F6F6;
}

.findfield
{
  font             : 10px verdana, geneva, arial, sans-serif;
  color            : #000000;
  width            : 114px;
  background-color : #F6F6F6;
  margin-top:6px;
}

.textarea {
    font: 10px verdana, geneva, arial, sans-serif;
    padding: 1px;
    padding-left: 2px;
    padding-bottom: 2px;
    color: #000000;
    border: 1px #000000 solid;
    width: 400px;
    height: 41px;
    background-color: #F6F6F6;
}

.header {
    font: 12px verdana, geneva, arial, sans-serif;
    color: #485E9C;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
}

.section {
    font: 11px verdana, geneva, arial, sans-serif;
    color: #000000;
    font-weight: bold;
}

.formlabel {
    font: 10px verdana, geneva, arial, sans-serif;
    font-weight: bold;
    color: #000000;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}
 
a, a:visited
{
  color            :  #25609C;
  text-decoration  :  underline;
}
  
a:hover
{
  color            :  #404040;
  text-decoration  :  none;
}

a:link IMG
{
  border: none
}

a:visited IMG
{
  border: none
}

a.blueLink, a.blueLink:visited
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  font-weight      :  bold;
  color            :  #154c9e;
  text-decoration  :  underline;
}
  
a.blueLink:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  font-weight      :  bold;
  color            :  #000000;
  text-decoration  :  none;
}
  
a.blackLink:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  10px;
  color            :  #000000;
  text-decoration  :  none;;
}

a.boldRedLink, a.boldRedLink:visited
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  10px;
  font-weight      :  bold;
  color            :  #a4142b;
  text-decoration  :  none;
}
  
a.boldRedLink:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  10px;
  font-weight      :  bold;
  color            :  #000000;
  text-decoration  :  none;
}

a.redLink, a.redLink:visited
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #9A5501;
  text-decoration  :  none;
}
  
a.redLink:hover
{
  text-decoration  :  underline;
}

a.navigationselLink, a.navigationselLink:visited
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  9px;
  font-weight      :  bold;
  color            :  #503f03;
  text-decoration  :  none;
  white-space      :  nowrap;  
  padding-left     :  20px; 
}

a.navigationLink, a.navigationLink:visited
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  9px;
  font-weight      :  bold;
  color            :  #000000;
  text-decoration  :  none;
  white-space      :  nowrap;  
  padding-left     :  20px; 
}

a.navigationmbmLink, a.navigationmbmLink:visited
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  9px;
  font-weight      :  bold;
  color            :  #000000;
  text-decoration  :  none;
  white-space      :  nowrap;  
  padding-left     :  20px;
  background       :  url('btn_reset.gif');
  background-repeat:  no-repeat;
}
  
a.navigationLink:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  9px;
  font-weight      :  bold;
  color            :  #FC7300;
  text-decoration  :  none;
  white-space      :  nowrap; 
  padding-left     :  20px;    
}

a.navigationmbmLink:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  9px;
  font-weight      :  bold;
  color            :  #FC7300;
  text-decoration  :  none;
  white-space      :  nowrap; 
  padding-left     :  20px;    
}

a.subNavigationselLink, a.subNavigationselLink:visited
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  10px;
  color            :  #503f03;
  white-space      :  nowrap;  
  text-decoration  :  none;
}

a.subNavigationLink, a.subNavigationLink:visited
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  10px;
  color            :  #000000;
  white-space      :  nowrap;  
  text-decoration  :  none;
}

a.subNavigationmbmLink, a.subNavigationmbmLink:visited
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  10px;
  color            :  #000000;
  white-space      :  nowrap;  
  text-decoration  :  none;
  background       :  url('btn_resetb.gif');
  background-repeat:  no-repeat;
}
  
a.subNavigationLink:hover
{
  color : #FC7300;
}

a.subNavigationmbmLink:hover
{
  color : #FC7300;
}

#footer{
	background:url('d0105_footer_bg.gif') repeat-x 0 0 #503f03;
	color:#000000; height:122px; text-align:center; 
	}
#footer ul.nav{
	margin:0 auto; padding:16px 0 0 0; list-style:none;
	}
#footer ul.nav li{
	font:bold 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF; display:inline;
	}
#footer ul.nav li a{
	font:bold 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF; padding:0 9px;
	text-decoration:none; white-space:nowrap;  
	}
#footer ul.nav li a:hover{
	color:#000000;
	}
#footer p.copyright{
	margin:0 auto; padding:5px 0 5px 0; width:600px;
	font:normal 11px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;
	}
#footer p.copyright a{
	font:normal 11px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none; white-space:nowrap;
	}
#footer p.copyright a:hover{
	color:#000000;
	}
