/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   * Website:   http://code.google.com/p/blueprintcss/
   See Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
@import 'lib/forms.css';

h4 {
	color:#000;
	font-weight:bold;
	}

img {
	padding:0px;
	margin:0px;
	}
.header{
	background-image:url(../../images/header.png);
	background-repeat:no-repeat;
	background-position:top center;
	behavior: url(css/iepngfix.htc);
	height:192px;
	}

.content-holder{
	background-image:url(../../images/content-bg.png);
	background-repeat:repeat-y;
	background-position:top center;
	behavior: url(css/iepngfix.htc);
	}
	
.content p,.content img,.content h2,.content h3,.content h4,.content ul,.content li, .content table{
	margin-left:18px;
	margin-right:15px;
	}

.content img{
margin-bottom:12px;
}
	
.subfooter{
	background-image:url(../../images/resource-gradient.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#fff;
	margin:0px;
	}
	
.footer{
	background-image:url(../../images/footer.png);
	background-repeat:no-repeat;
	background-position:top center;
	behavior: url(css/iepngfix.htc);
	height:35px;
	}

.footertext {
	text-align:center;
	margin-bottom:1px;
	padding-bottom:1px;
}
	
.footertext p{
	color:#fff;
}

.footertext p a{
	color:#666;
}
	
/* NAVIGATION */
.navigation ul{
	list-style:none;
	width:186px;
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	}
	
.navigation ul li{
	padding:10px 3px 10px 7px;
	border-bottom:2px solid #e2e2e2;
	}
	
.active{
background-color:#e2e2e2;
	}
		
ul .subnav{
	list-style:none;
	margin: 2px 0px 0px 0px;
	padding:6px 0px 0px 0px;
	}
	
ul .subnav a{
	width:179px;
	
}

ul .subnav a:hover{
	background-color:#e2e2e2;
}
ul li ul li{
	padding:4px 4px 4px 10px;
	}
	
ul li a:hover{
background-color:#e2e2e2;
	}
	
/*ul li ul li:hover{
	background-color:#ccc;
	}*/
	
.formbox{
	width:186px;
	margin:0px 4px 0px 0px;
	padding:0px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	}
	
.formbox img{
	margin:0px;
	padding:0px;
	}

.bannerbox{
	width:186px;
	margin:0px 4px 0px 0px;
	padding-top:60px;
	background-image:url(../../images/rightcol_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
	}
	
.bannerbox img{
	padding: .25em; 
  	margin-bottom: .25em; 
  	margin-top:.25em;
 	background: #eee; 
}

.nofloat{
float:none;
}

.left{
float:left;
display:inline;
}

.right{
float:right;
display:inline;
}

.content img { 
  padding: .25em; 
  /*margin-bottom: .25em; */
  margin-right:7px;
  margin-top:.25em;
  background: #eee; 
}

,notop{
margin-top:0px;
}

a {
font-weight:bold;
}
/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'plugins/buttons/buttons.css'; */
   
/* See the grid:
   Uncomment the line below to see the grid and baseline.
   .container { background: url(lib/grid.png); } */
   
.defaultBold{
font-weight:bold;
margin-left:8px;
}

.itempad{
font-size:.9em;
font-style:oblique;
margin-left:13px;
}

.regTextArea{
	margin:12px 12px;
	background-color:#ffffff;
	width:600px;
}
