/******* Template Styles ********/


BODY {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: center center; 
	PADDING-LEFT: 0px;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(../images/global/outerBackground_03.jpg);
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-y;  
	TEXT-ALIGN: center; 
	min-width: 752px
}
#outer {
	MIN-HEIGHT: 100%; 
	MARGIN: auto; 
	WIDTH: 750px;  
	COLOR: #000000; 
	POSITION: relative; 
	HEIGHT: 100%; 
	TEXT-ALIGN: left;
}
UNKNOWN {
	HEIGHT: auto
}
#innerwrap {
	FLOAT: left; 
	WIDTH: 712px
}
#header {
	/*BORDER-RIGHT: #000 1px solid;*/ 
	/*BORDER-TOP: #000 1px solid;*/ 
	Z-INDEX: 100;
	BACKGROUND-COLOR: #FFFFFF;   
	background-repeat: repeat-x;
	BACKGROUND-IMAGE: url(../images/header/header_background_03.jpg);
	LEFT: 0px; 
	OVERFLOW: hidden; 
	/*BORDER-LEFT: #000 1px solid;*/ 
	WIDTH: 750px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #465972 1px solid; 
	TOP: 0px;
	POSITION: absolute;  
	HEIGHT: 150px
}
#left {
	FLOAT: left; 
	PADDING-BOTTOM: 25px; 
	WIDTH: 120px; 
	PADDING-TOP: 133px; 
	POSITION: relative;
}
#left P {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 3px
}
#right P {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 4px
}
#right {
	FLOAT: right; 
	PADDING-BOTTOM:25px; 
	WIDTH: 150px; 
	PADDING-TOP: 133px; 
	POSITION: relative
}
#footer {
	CLEAR: both;  
	MARGIN: auto; 
	WIDTH: 752px; 
	COLOR: #FFFFFF;  
	POSITION: relative; 
	HEIGHT: 30px;  
	TEXT-ALIGN: center
}
 HTML #footer {
	HEIGHT: 30px
}
DIV {
	MARGIN-TOP: 0px
}
P {
	MARGIN-TOP: 0px
}
#centrecontent {
	FLOAT: right; 
	PADDING-BOTTOM:25px; 
	WIDTH: 560px; 
	PADDING-TOP: 150px;
}
 HTML #ieclear {
	WIDTH: 100%; 
	HEIGHT: 12px
}
/******** Header **********/
#head-top{
;
}

.logo	{
	width:243px;
	float:left;
	}
	
.login {
	width:325px;
	display:inline;
	float:right;
	}
	

	
#head-bottom{
;

}
#head-ruler{
	padding: 0px;
	margin: 0px;
	height: 15px;
	background-image: url(../images/navigation/top_bar_02.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
/******** Footer ********/
#footercontent{
	padding: 10px 10px 0px 10px;
}
/******* Center Content *****/
#centrecontent-body{
	padding: 0px 10px 10px 20px;
}
/******* Center Content Columns *******/
#centre-col-one{
	width: 200px;
	float: left;
}
#centre-col-two{
	width: 200px;
	float: left;
}
/******* Right Content ******/
#right #right-content{
	padding: 20px 0px 0px 0px;
	margin-right: 2px; 
}
/******** Rounded Corner Boxes ******/
div.Article {
  background: #ffffff;
  border:none;
  position:relative;
  } 
div.Article h3 {
  padding:15px;
  
  }
div.ArticleBody {
  padding:5px 15px 15px 10px;
  margin:0;
  /*margin-top:-1.7em;*/
  margin-top: 0px;
  }
div.ArticleFooter {
  }
div.ArticleFooter p {
  padding:15px;
  margin:-2em 0 0 0;
  }
/* media="all" hides styles from NS4.x only 
   - so we'll put styles we want to hide from NS4.x here */
div.Article {
  background: url(../images/articles/custom_corners_topleft.jpg) top left no-repeat;
  } 
div.Article h3 {
  background: url(../images/articles/custom_corners_topright.jpg) top right no-repeat;
  padding:10px 15px 7px 15px;
  margin:0;
  }
div.ArticleBody {
  background: url(../images/articles/custom_corners_rightborder.jpg) top right repeat-y;
  }
div.ArticleFooter {
  background: url(../images/articles/custom_corners_bottomleft.jpg) bottom left no-repeat;
  }
div.ArticleFooter p {
  background: url(../images/articles/custom_corners_bottomright.jpg) bottom right no-repeat;
}
div.ArticleFooter p a{
	padding: 0px 0px 0px 10px;
}
/********** Images **********/
div#img-left{
	float: right;
	height: auto;
	margin: 0px 0px 10px 10px;
	
}
div#img-left img{
	margin: 0px 0px 0px 0px;
	border: 1px solid #C3C3C3;
}
div#img-left cite{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
	font-style: normal;
}

