/* CSS Document */
html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none;
   }
   
body{
    background-color:#ffffff;
   }
   
  
   
   #titleBarHome
  {
    background: #acbeca url(../art/homeBar.gif) repeat-x scroll top left ;
	height: 20px;
	vertical-align: middle;
	border-left: 1px solid #a3bbce;
   border-right: 1px solid #a3bbce;

  }
    .titleBarText
  {
	text-transform: uppercase;
	color:#194e84;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 11px 0 11px;
	font-weight: bold;
  }
#sidebarBase{
 background-color:#dce4e8;
  width: 237px;
    border-bottom: 1px solid #a3bbce;
  vertical-align:top;
 background: #acbeca url(../art/h08-sidebarbase.gif) repeat-y scroll top left ;
}

#sidebarBaseRIGHT{
 background-color:#ffffff;
 width: 237px;
    border-bottom: 1px solid #a3bbce;
  vertical-align:top;
 background: #acbeca url(../art/h08-sidebarbase.gif) repeat-y scroll bottom left;
 vertical-align:top;
}

  
  #sideBarHome{
 /* background-color:#dce4e8;*/
  width: 237px;
  /*  border-left: 1px solid #a3bbce;*/
   /*  border-right: 1px solid #a3bbce;*/
  vertical-align:top;
  empty-cells:show;
  }
#sideBarCell {
padding:10px 0px 10px 0px ;
}


.sideBarTextLarge{
	color:#194e84;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
	padding: 0px 15px 0px 15px;
	line-height:120%;
}

.sideBarTextLarge a:link, .sideBarTextLarge a:visited{
	color:#194e84;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
	line-height:120%;
}
.sideBarTextLarge a:hover{
	color:#006dcf;
}

.sideBarTextSmall{
	color:#194e84;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 15px 0px 15px;
	line-height:120%;
}
 .sideBarTextSmall a:link, .sideBarTextSmall a:visited{
	color:#194e84;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height:120%;
}

.sideBarTextSmall a:hover{
	color:#006dcf;
}
.newsDateline {
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #999999;
	width:100%;
}
.newsHeadline {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.newsIntro {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.newsLink{
text-align:right;
color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.newsLink a:link, .newsLink a:visited {
text-decoration:underline;
color:#999999;
}
.sideBarDivider {
border-bottom: 1px solid #a3bbce;
width: 100%;
line-height:0%;

/*margin: -5px 0 -5px 0;*/
}

.detailsWithRule/*, .detailsWithRule a:link,  .detailsWithRule a:visited*/{
text-align: right;
border-bottom: 1px solid #a3bbce;
width: 100%;
line-height:0%;
/*margin:-10px 0px 5px 0;*/
}
.detailsNoRule/*, .detailsNoRule a:link,  .detailsNoRule a:visited */{
text-align: right;
width: 100%;
line-height:0%;

/*margin:-10px 0px -5px 0;*/
}


 #newsBox{
  background-color:#ffffff;
  width: 485px;
  border-left: 1px solid #a3bbce;
  border-right: 1px solid #a3bbce;
  border-bottom: 1px solid #a3bbce;
  vertical-align:top;
  empty-cells:show;
  }
   
   #bgMastHome
  {
    background: #acbeca url(../art/MASTBACK-html.jpg) no-repeat scroll top left ;
  }
  
      #topBlend
  {
    background: #FFFFFF url(art/gradient-bg.jpg) scroll top left ;
	background-repeat: repeat-x
  }
  
   #bgSideBar
  {
    background: #c1cdda url(../art/sidebar-bg2.jpg) no-repeat scroll top left ;
  }
  
    #bgManAlone
  {
    background: url(../art/man-lg.gif) no-repeat scroll bottom right ;
  }
  
  .checkboxBullet {
	list-style-position: outside;
	list-style-image: url(../art/checkbox.gif);
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
margin: 0px 0px 7px 0px;
	line-height: 120%;

}

.orderedList01 {
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
margin: 0px 0px 7px 0px;
	line-height: 120%;
}

hr {
border: 0;
color: #a3bbce;
background-color: #a3bbce;
height: 1px;
width: 100%;
text-align: left;
}