/* 

	Global Styles
	AHSAA.com


 */

body {
	color:#4e4e4e;
	font-size:12px;
	line-height: 18px;
	margin:0 0 0 0;
	background-color:#16305a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a { color:#666666; text-decoration: none; }
a:hover { color:#666666; text-decoration: underline; }


/* Classes
-------------------------------------------------- */

.clear { clear:both; height:1px; }

.left { float: left;}

.right { float: right;}

.intro_block {
	position:relative;
	top:0;
	left:0;
	width:488px;
	height:auto;
	padding: 15px;
	color: #000000;
	margin: 0 0 10px 0;
	background-color: #FFFFCC;
	border: 1px solid #FFEEBB;
}


.page_title p {
	color: #A70B20;
	font-weight: bold;
	font-size: 32px;
	font-style: italic;
	letter-spacing: -2px;
	line-height: 36px;
}

.Normal {
	font-size: 12px;
	line-height: 18px;
}


/* Layout Structure
-------------------------------------------------- */
#background {
	background-repeat: repeat-x;
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_body.jpg);
	text-align: center;
	background-position: top center;
	width: 100%;
}

#wrapper {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_main.gif);
	text-align: left;
	margin: 0 auto;
	position: relative;
	width:950px;
	background-repeat: repeat-y;
}


#main_container {
	position:relative;
	width:950px;
	height:auto;
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_main-container-fall.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#header {
	position:relative;
	top:0;
	left:0;
	width:950px;
	height:130px;
	color: #FFFFFF;
}

#logo {
	position: absolute;
	width: 300px;
	height: 123px;
	left: 10px;
	top: 7px;
	margin: 0;
	padding: 0;
}


#logo a {
	display: block;
	width: 300px;
	height: 123px;
	text-indent: -3000px;
}

#coaches_link {
	display: block;
	width: 160px;
	height: 32px;
	position: absolute;
	left: 756px;
	top:0px;
	text-indent: -3000px;
}


#nav {
	margin: 0;
	padding: 0 10px 0 10px;
	width: 930px;
	height: 35px;
}


#main {
	position:relative;
	top:0;
	left:0;
	width:950px;
	padding: 10px 0;
	height:auto;

}

#main_home2 {
	position:relative;
	top:0;
	left:0;
	width:950px;
	padding: 10px 0;
	height:auto;

}


#breadcrumb {
	height: 30px;
	padding: 0 0 10px 0;
}


#left_pane {
	float: left;
	width: 635px;
	padding: 0 0 0 30px;
}

#section_header {
	width: 930px;
	height: 125px;
	padding: 0 10px;
	background-position: 10px 0px;
	background-repeat: no-repeat;
}


#wide_pane {
	position:relative;
	top:0;
	left:0;
	float:left;
	width:850px;
	height:auto;
	padding: 30px 50px 30px 50px;
}


#news_pane {
	position:relative;
	top:0;
	left:0;
	float:right;
	width:450px;
	height:auto;
	padding: 0 20px 0 10px;
}


#home2_left_pane {
	position:relative;
	top:0;
	left:0;
	float:left;
	width:450px;
	height:auto;
}


#home2_middle_pane {
	position:relative;
	top:0;
	left:0;
	float:left;
	width:238px;
	height:auto;
}

#home2_right_pane {
	position:relative;
	top:0;
	left:0;
	float:left;
	width:238px;
	height:auto;

}

#home2_right2_pane {
	position:relative;
	top:0;
	left:0;
	float:left;
	width:500px;
	height:auto;
}


#middle_pane {
	position:relative;
	top:0;
	left:0;
	float:left;
	width:185px;
	height:auto;
	padding: 20px 0 0 0;
}

#middle_pane .Head {
	color: #132a50;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
}



#sidebar {
	position:relative;
	top:0;
	left:0;
	float:right;
	width:250px;
	height:auto;
}

#sidebar2 {
	position:relative;
	top:0;
	left:0;
	float:right;
	width:250px;
	height:auto;
	padding: 0 26px 0 0;

}

#right_pane {
	width: 500px;
	float:left;
	position: relative;
	left: -20px;

}

#right1_pane {
	width: 400px;
	padding: 0 0 0 0;
	float:right;
        

}

#bottom_middle_pane {
	width: 220px;
	float:left;
	position: relative;
	left: -20px;
}

#bottom_sidebar_pane {
	float: right;
	width: 215px;
}


#bottom_sidebar_pane .Head {
	color: #132a50;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	padding: 20px 0 0 0;
}

#banner_pane {
	width: 950px;
	height:130px;
	padding: 20px 0px;
	background-image:url(/Portals/0/skins/ahsaa2/images/bg_banner.jpg);
	background-repeat: no-repeat;
	background-position: 35px 0;
	margin: 0 auto;
	text-align: center;
}


#content_main {
	position:relative;
	top:0;
	left:0;
	float:left;
	width:600px;
	height:auto;
	padding: 10px 0;
}


#footer {
	position:relative;
	top:0;
	left:0;
	color:#FFFFFF;
	width: 930px;
	height: 20px;
	padding: 30px 10px 20px 10px;
	font-size:12px;
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_footer.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0 auto;
}


/* Content Styles
-------------------------------------------------- */


h3 {
	color: #a6182a;
	margin: 10px 0 0 0;
	padding: 0;
	font-weight: bold;
	font-size: 12px;
}




p {
	margin: 0;
}

#footer a {
	color: #FFFFFF;
	text-decoration:none;
}

#footer a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}


.Head {
	color: #132a50;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

/* Member School Module
-------------------------------------------------- */
#member_schools2 {
	width: 238px;
	height: 100px;
	background-image: url(/Portals/0/skins/ahsaa2/images/Member-School-Login-238.png);
	background-repeat: no-repeat;
	text-indent: -3000px;
	display: block;
	cursor: pointer;
}


* html #member_schools2 {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Portals/0/skins/ahsaa2/images/Member-School-Login.png", sizingMethod="crop");
	
}




/* Member School Module
-------------------------------------------------- */
#member_schools {
	width: 250px;
	height: 100px;
	background-image: url(/Portals/0/skins/ahsaa2/images/Member-School-Login.png);
	background-repeat: no-repeat;
	text-indent: -3000px;
	display: block;
	cursor: pointer;
}


* html #member_schools {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Portals/0/skins/ahsaa2/images/Member-School-Login.png", sizingMethod="crop");
	
}


/* Email Signup Module
-------------------------------------------------- */
#email_signup a {
	width: 250px;
	height: 100px;
	background-image: url(/Portals/0/skins/ahsaa2/images/AHSAA-Email-Updates.png);
	background-repeat: no-repeat;
	text-indent: -3000px;

}



* html #email_signup a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Portals/0/skins/ahsaa2/images/AHSAA-Email-Updates.png", sizingMethod="crop");
	
}



/* Home News Module
-------------------------------------------------- */

#home_news {
	width: 420px;
	padding-left: 20px;
}



/* Home Pic Module
-------------------------------------------------- */

#home_pic {
	width: 453px;
	height: 422px;
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_home-pic.png);
	background-repeat: no-repeat;
}

* html #home_pic {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Portals/0/skins/ahsaa2/images/bg_home-pic.png", sizingMethod="crop");
	
}

#home_pic .image {
	color: #FFFFFF;
	padding: 30px 0 0 35px;
}


#home_pic .image img {
	border: 4px solid #FFFFFF;
	
}

#home_pic .title {
	padding: 0px 20px 0 35px;
	color: #FFFFFF;
}

#home_pic .title .Head {
	color: #FFFFFF;
	font-size: 30px;
	line-height: 32px;
	font-weight: bold;
}




/* blue_453 Module
-------------------------------------------------- */

.blue_453_module {
	width: 453px;
	height: auto;
}

.blue_453_module .image {
	color: #FFFFFF;
	padding: 0 0 0 35px;
}


.blue_453_module .image img {
	border: 4px solid #FFFFFF;
	
}

.blue_453_module .title {
	padding: 10px 20px 0 35px;
	color: #FFFFFF;
}

.blue_453_module .title .Head {
	color: #FFFFFF;
	font-size: 30px;
	line-height: 32px;
	font-weight: bold;
}

.blue_453_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_453-blue-header.png);
	background-repeat: no-repeat;
	width: 453px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_453-blue-header.png");
}



.blue_453_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_453-blue-body.png);
	background-repeat: repeat-y;
	width: 453px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_453-blue-body.png");
}

.blue_453_module .body .image {
	padding: 15px 0 0 35px;

}


.blue_453_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_453-blue-footer.png);
	background-repeat: no-repeat;
	width: 453px;
	height: 30px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_453-blue-footer.png");
	clear: both;
}



/* Email Signup Module
-------------------------------------------------- */
#module_email-signup {
	width: 230px;
	height: 100px;
	padding: 0 0 0 20px;
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_signup-email.png);
	background-repeat: no-repeat;
}

* html #module_email-signup {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Portals/0/skins/ahsaa2/images/bg_signup-email.png", sizingMethod="crop");
	
}


/* blank_238 Module
-------------------------------------------------- */

.blank_238_module {
	width: 238px;
	height: auto;
}

.blank_238_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_238-blank-header.png);
	background-repeat: no-repeat;
	width: 238px;
	height: 40px;
	padding: 15px 0 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_238-blank-header.png");
}


.blank_238_module .header .Head {
	color: #132A50;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.blank_238_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_238-blank-body.png);
	background-repeat: repeat-y;
	width: 238px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_238-blue-body.png");
}

.blank_238_module .body .inside {
	padding: 0 0 0 20px;
	width: 207px;
}


.blank_238_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_238-blank-footer.png);
	background-repeat: no-repeat;
	width: 238px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_238-blank-footer.png");
}


/* blank_209 Module
-------------------------------------------------- */

.blank_209_module {
	width: 209px;
	height: auto;
}

.blank_209_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_209-blank-header.png);
	background-repeat: no-repeat;
	width: 209px;
	height: 40px;
	padding: 15px 30px 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_209-blank-header.png");
}


.blank_209_module .header .Head {
	color: #132A50;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.blank_209_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_209-blank-body.png);
	background-repeat: repeat-y;
	width: 209px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_209-blank-body.png");
}

.blank_209_module .body .inside {
	padding: 0 0 0 20px;
	width: 184px;
}


.blank_209_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_209-blank-footer.png);
	background-repeat: no-repeat;
	width: 209px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_209-blank-footer.png");
}



/* blank_317 Module
-------------------------------------------------- */

.blank_317_module {
	width: 317px;
	height: auto;
}

.blank_317_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_317-blank-header.png);
	background-repeat: no-repeat;
	width: 317px;
	height: 40px;
	padding: 15px 0 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_317-blank-header.png");
}


.blank_317_module .header .Head {
	color: #132A50;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.blank_317_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_317-blank-body.png);
	background-repeat: repeat-y;
	width: 317px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_317-blank-body.png");
}

.blank_317_module .body .inside {
	padding: 0 0 0 20px;
	width: 287px;
}


.blank_317_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_317-blank-footer.png);
	background-repeat: no-repeat;
	width: 317px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_317-blank-footer.png");
}


/* blank_418 Module
-------------------------------------------------- */

.blank_418_module {
	width: 238px;
	height: auto;
}

.blank_418_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_418-blank-header.png);
	background-repeat: no-repeat;
	width: 418px;
	height: 40px;
	padding: 15px 30px 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_418-blank-header.png");
}


.blank_418_module .header .Head {
	color: #132A50;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.blank_418_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_418-blank-body.png);
	background-repeat: repeat-y;
	width: 418px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_418-blank-body.png");
}

.blank_418_module .body .inside {
	padding: 10px 0 0 20px;
	width: 388px;
}


.blank_418_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_418-blank-footer.png);
	background-repeat: no-repeat;
	width: 418px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_418-blank-footer.png");
}


/* red_238 Module
-------------------------------------------------- */

.red_238_module {
	width: 238px;
	height: auto;
}

.red_238_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_238-red-header.png);
	background-repeat: no-repeat;
	width: 238px;
	height: 40px;
	padding: 15px 0 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_238-red-header.png");
}


.red_238_module .header .Head {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.red_238_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_238-red-body.png);
	background-repeat: repeat-y;
	width: 238px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_238-red-body.png");
}

.red_238_module .body .inside {
	padding: 0 0 0 20px;
	width: 207px;
}


.red_238_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_238-red-footer.png);
	background-repeat: no-repeat;
	width: 238px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_238-red-footer.png");
}



/* red_209 Module
-------------------------------------------------- */

.red_209_module {
	width: 209px;
	height: auto;
}

.red_209_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_209-red-header.png);
	background-repeat: no-repeat;
	width: 209px;
	height: 40px;
	padding: 15px 30px 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_209-red-header.png");
}


.red_209_module .header .Head {
	color: #FFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.red_209_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_209-red-body.png);
	background-repeat: repeat-y;
	width: 209px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_209-red-body.png");
}

.red_209_module .body .inside {
	padding: 0 0 0 20px;
	width: 184px;
}


.red_209_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_209-red-footer.png);
	background-repeat: no-repeat;
	width: 209px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_209-red-footer.png");
}


/* red_317 Module
-------------------------------------------------- */

.red_317_module {
	width: 317px;
	height: auto;
}

.red_317_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_317-red-header.png);
	background-repeat: no-repeat;
	width: 317px;
	height: 40px;
	padding: 15px 0 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_317-red-header.png");
}


.red_317_module .header .Head {
	color: #FFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.red_317_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_317-red-body.png);
	background-repeat: repeat-y;
	width: 317px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_317-red-body.png");
}

.red_317_module .body .inside {
	padding: 0 0 0 20px;
	width: 287px;
}


.red_317_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_317-red-footer.png);
	background-repeat: no-repeat;
	width: 317px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_317-red-footer.png");
}


/* blue_238 Module
-------------------------------------------------- */

.blue_238_module {
	width: 238px;
	height: auto;
}

.blue_238_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_238-blue-header.png);
	background-repeat: no-repeat;
	width: 238px;
	height: 40px;
	padding: 15px 0 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_238-blue-header.png");
}


.blue_238_module .header .Head {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.blue_238_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_238-blue-body.png);
	background-repeat: repeat-y;
	width: 238px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_238-blue-body.png");
}

.blue_238_module .body .inside {
	padding: 0 0 0 20px;
	width: 207px;
}


.blue_238_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_238-blue-footer.png);
	background-repeat: no-repeat;
	width: 238px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_238-blue-footer.png");
}


/* blue_209 Module
-------------------------------------------------- */

.blue_209_module {
	width: 209px;
	height: auto;
}

.blue_209_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_209-blue-header.png);
	background-repeat: no-repeat;
	width: 209px;
	height: 40px;
	padding: 15px 30px 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_209-blue-header.png");
}


.blue_209_module .header .Head {
	color: #FFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.blue_209_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_209-blue-body.png);
	background-repeat: repeat-y;
	width: 209px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_209-blue-body.png");
}

.blue_209_module .body .inside {
	padding: 0 0 0 20px;
	width: 184px;
}


.blue_209_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_209-blue-footer.png);
	background-repeat: no-repeat;
	width: 209px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_209-blue-footer.png");
}


/* blue_317 Module
-------------------------------------------------- */

.blue_317_module {
	width: 317px;
	height: auto;
}

.blue_317_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_317-blue-header.png);
	background-repeat: no-repeat;
	width: 317px;
	height: 40px;
	padding: 15px 0 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_317-blue-header.png");
}


.blue_317_module .header .Head {
	color: #FFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.blue_317_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_317-blue-body.png);
	background-repeat: repeat-y;
	width: 317px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_317-blue-body.png");
}

.blue_317_module .body .inside {
	padding: 0 0 0 20px;
	width: 287px;
}


.blue_317_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_317-blue-footer.png);
	background-repeat: no-repeat;
	width: 317px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_317-blue-footer.png");
}



/* blue_418 Module
-------------------------------------------------- */

.blue_418_module {
	width: 238px;
	height: auto;
}

.blue_418_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_418-blue-header.png);
	background-repeat: no-repeat;
	width: 418px;
	height: 40px;
	padding: 15px 30px 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_418-blue-header.png");
}


.blue_418_module .header .Head {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.blue_418_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_418-blue-body.png);
	background-repeat: repeat-y;
	width: 418px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_418-blue-body.png");
}

.blue_418_module .body .inside {
	padding: 10px 0 0 20px;
	width: 388px;
}


.blue_418_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_418-blue-footer.png);
	background-repeat: no-repeat;
	width: 418px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_418-blue-footer.png");
}


/* blue_454 Module
-------------------------------------------------- */

.blue_454_module {
	width: 400px;
	height: auto;
}

.blue_454_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_454-blue-header.png);
	background-repeat: no-repeat;
	width: 400px;
	height: 40px;
	padding: 15px 30px 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_454-blue-header.png");
}


.blue_454_module .header .Head {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.blue_454_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_454-blue-body.png);
	background-repeat: repeat-y;
	width: 400px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_454-blue-body.png");
}

.blue_454_module .body .inside {
	padding: 10px 0 0 20px;
	width: 424px;
}


.blue_454_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_454-blue-footer.png);
	background-repeat: no-repeat;
	width: 400px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_454-blue-footer.png");
}


/* red_418 Module
-------------------------------------------------- */

.red_418_module {
	width: 418px;
	height: auto;
}

.red_418_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_418-red-header.png);
	background-repeat: no-repeat;
	width: 418px;
	height: 40px;
	padding: 15px 30px 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_418-red-header.png");
}


.red_418_module .header .Head {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.red_418_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_418-red-body.png);
	background-repeat: repeat-y;
	width: 418px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_418-red-body.png");
}

.red_418_module .body .inside {
	padding: 10px 0 0 20px;
	width: 388px;
}


.red_418_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_418-red-footer.png);
	background-repeat: no-repeat;
	width: 418px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/bg_418-red-footer.png");
}



/* sidebar Module
-------------------------------------------------- */

.sidebar_module {
	width: 250px;
	height: auto;
}

.sidebar_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/header_250.png);
	background-repeat: no-repeat;
	width: 250px;
	height: 40px;
	padding: 15px 30px 0 20px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/header_250.png");
}


.sidebar_module .header .Head {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	
}

.sidebar_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_250.png);
	background-repeat: repeat-y;
	width: 250px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_250.png");
}

.sidebar_module .body .inside {
	padding: 0 30px 0 20px;
	width: 200px;
}


.sidebar_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/footer_250.png);
	background-repeat: no-repeat;
	width: 250px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/footer_250.png");
}


/* center Module
-------------------------------------------------- */

.center_module {
	width: 220px;
	height: auto;
}

.center_module .header {
	background-image: url(/Portals/0/skins/ahsaa2/images/header_220.png);
	background-repeat: no-repeat;
	width: 220px;
	padding: 15px 0 0 0;
	height: 40px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/header_220.png");	
}


.center_module .header .Head {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	font-style: italic;
	letter-spacing: -1px;
	line-height: 16px;
	margin-left: 20px;
}

.center_module .body {
	background-image: url(/Portals/0/skins/ahsaa2/images/bg_220.png);
	background-repeat: repeat-y;
	width: 220px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/Portals/0/skins/ahsaa2/images/bg_220.png");
}

.center_module .body .inside {
	padding: 0 30px 0 20px;
	width: 170px;
}

.center_module .footer {
	background-image: url(/Portals/0/skins/ahsaa2/images/footer_220.png);
	background-repeat: no-repeat;
	width: 220px;
	height: 25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop", src="/Portals/0/skins/ahsaa2/images/footer_220.png");		
}



/* Content Panes
.xdsc_TopPane{padding-left: 2px; padding-right: 2px; padding-top: 2px;}
.xdsc_LeftPane{width: 150px;padding-left: 2px; padding-right: 2px;padding-top: 3px;}
.xdsc_ContentPane{ height: 100%;width: 100%; padding-top: 3px;padding-left: 2px; padding-right: 2px; padding-top: 3px;}
.xdsc_RightPane{width:150px;padding-left: 2px; padding-top:3px; }
.xdsc_BottomPane{ padding-top: 3px;padding-left: 3px; padding-right: 2px; } */

/* standard hyperlinks for the tokens eg. copyright, login, user */
/*.SkinObject{ color:#333333; text-decoration:none; font-weight:normal; font-size:10px;}
A.SkinObject:link { color:#333333; text-decoration:none; font-weight:normal; font-size:10px;}
A.SkinObject:visited {color:#333333; text-decoration:none; font-weight:normal; font-size:10px;}
A.SkinObject:active {color:#333333; text-decoration:none; font-weight:normal; font-size:10px;}
A.SkinObject:hover{color:#000000; text-decoration:none; font-weight:normal; font-size:10px;}

.user,a.user:link,a.user:active,a.user:visited,.user{ color:#ffffff; text-decoration:none; font-weight:Normal; font-size:10px;}
a.user:hover{ color:#000000; text-decoration:none; font-weight:Normal; font-size:10px;}*/

/* code to make the search button look like it does */
.searchbox input{MARGIN: 0px 00px 0px 0px; border: 1px solid #cccccc; font-size:10px; color:#6D6D6D; background:transparent; width: 100px;height:18px;}
.search,a.search:link,a.search:active,a.search:visited,.search{ color:#6D6D6D; text-decoration:none; font-weight:bold; font-size:10px;}
a.search:hover{ color:#000000; text-decoration:none; font-weight:bold; font-size:10px;}

/* change the colour of the login button here */
.StandardButton {color: #ffffff;font-family:Tahoma, Verdana, Arial, Helvetica;font-size: 10pt;font-weight: normal;background-color: #6D6D6D;}

/* classes used by DotNetNuke for things like the container titles 

.Head{ font-size:12px; font-weight:bold; color:#333333; }
.SubHead{ font-size:11px; color:#333333; }
.SubSubHead{ font-size:11px; color:#333333; }
*/
/* this is the font class used throughout your site - change the size here 
table, tr, td, th, div, p {font-family: tahoma;font-size: 11px;line-height: 1.4em; color: #333333;}
label, .normal, .Normal {font-family: tahoma;font-size: 11px;}
table {padding: 0;}
p {margin-top: 5px;margin-bottom: 5px;padding-left: 5px;padding-right:5px;font-size: 11px;}
.Normal{ font-size:11px; color:#333333; }
h3 {font-family: tahoma;font-size: 14px;font-weight: bold;color:#6D6D6D;padding: 2px 0 1px 7px;margin-top: 10px;margin-left: 0;margin-right: 0;margin-bottom: 5px;letter-spacing: 2px;}
h2 {font-family: tahoma;font-size: 12px;font-weight: bold;color:#6D6D6D;padding: 2px 0 1px 7px;margin-top: 10px;margin-left: 0;margin-right: 0;margin-bottom: 5px;letter-spacing: 2px;}
*/
/* command button links 
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{color:#333333; text-decoration:none; }
A.CommandButton:hover{ color:#333333; text-decoration:underline;}
*/
/*=== Menu Items */
/* Main Menu object styles */
.MainMenu_MenuContainer { background:transparent; }
/*.MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index:1000;  cursor:pointer;  cursor:hand; margin:0; background:#ffffff; padding:0px; border:0; font-weight:normal; filter:none; }
*/.MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index:1000; filter:none; }
.MainMenu_MenuItem, .ModuleTitle_MenuItem { font-family:verdana;  color:#0e2241; font-size:12px; font-weight:bold; font-style:normal; padding:0px 10px 0px 10px; height:20px; border:0; text-align: left; }
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { font-family:verdana; font-size:12px; font-weight:bold; cursor:pointer; cursor:hand; color:#ffffff; background-image: url(/Portals/0/skins/ahsaa2/images/bg_nav.jpg); background-repeat: repeat-x; background-color:#7c1325; padding:0px 10px 0px 10px; height:20px; border:0;}

.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display:none; }

/*.MainMenu_MenuBar { cursor:pointer; cursor:hand; background:transparent; padding: 7px; font-size: 16px; font-weight: bold; font-style: italic;  }
*/

#dnn_ctr1434_dnnTITLE_lblTitle {
	text-align: center;
	padding: 20px 0 0 0;
}



.ModuleTitle_MenuContainer { color:#2c2c2c; }
.ModuleTitle_MenuBar { cursor:pointer; cursor:hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding:0 5px 0 0; }
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display:none; }
.MainMenu_MenuBreak { border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; }



 
/* navigation Styles
-------------------------------------------------- */

#nav ul {
	margin: 0;
	padding: 0;
	display: inline;
	width: 930px;
	height: 35px;
}

#nav ul li {
	list-style-type: none;
	display: inline;
	padding: 8px 10px 7px 10px;
	float: left;
	width: auto;
	font-size: 16px; 
	height: 20px;
	font-weight: bold; 
	font-style: italic;
}



