﻿/* Defines styles for page, region and blocks */
html
{
  overflow-y: scroll;
}

body
{  
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font-size: 100%;
  background-image: url(/Components/Design/Images/gradient_grey.png);
  background-repeat:repeat-x;
  background-color: #FFFFFF;  
}

#Regions
{
  width: 965px;
  margin: 0px auto 0px auto;
  font-size:0.625em;
  font-family:Arial;
}
input.submit
{
	border:solid 5px #4f4f4f;
	    background-image: url('/Components/Design/Images/button_blue.png') !important;

}
/*
======================
HeaderRegion
======================
*/
#HeaderRegion
{
  height:145px;
  margin:0px 0px 3px 0px;
}

#HeaderTopRegion
{
  height:81px;
  overflow:hidden;
  margin:0px 0px 7px 0px;
  background-color:White;
}
/*
======================
BodyRegion
======================
*/
#BodyRegion
{
  
}

.OneColumn
{
   margin:0px 0px 21px 0px;
}


.OneColumnIframe
{
   width:100%;
    border: none;
   margin:0px 0px 21px 0px;
}

.TwoColumn
{
  margin:0px 0px 21px 0px;
}

.ThreeColumn
{
   margin:0px 0px 21px 0px;
}

.NewsThreeColumn
{
  margin:0px 0px 21px 0px;
}

.BodyRegionContentArea
{
  
  background-image: url('/Components/Design/Images/left_menu_background.png');
  background-repeat:repeat-y;
  width:100%;
}

/*
======================
FooterRegion
======================
*/

#FooterRegion
{
  /*margin: 21px 0px 0px 0px;*/
  border-top: solid 1px #cccccc;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  background-image: url('/Components/Design/Images/gradient_footer.png');
  background-repeat:repeat-x;
  clear:both;
  text-align:center;
  color:#666666;
  height:130px;
}
