@charset "UTF-8";
/* CSS Document */

#ascii-mod div,
#ascii-mod ul,
#ascii-mod ol,
#ascii-mod li,
#ascii-mod h1,
#ascii-mod h2,
#ascii-mod h3,
#ascii-mod h4,
#ascii-mod h5,
#ascii-mod h6,
#ascii-mod form,
#ascii-mod input,
#ascii-mod button,
#ascii-mod textarea,
#ascii-mod p{margin:0;padding:0;}
#ascii-mod h1,
#ascii-mod h2,
#ascii-mod h3,
#ascii-mod h4,
#ascii-mod h5,
#ascii-mod h6{font-size:100%;font-weight:normal;}
#ascii-mod input,
#ascii-mod button{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;*font-size:100%;font:99% arial,helvetica,clean,sans-serif;}

#ascii-mod .clearfloat { 
	clear:both;
    height:0;
    font-size: 0px;
    line-height: 0px;
	}
	
#ascii-mod .scroll {
	overflow: auto;
	}
	
* html #ascii-mod { /* HACK FOR IE6 -- DO NOT TOUCH THIS */
	height:1px;
	h/eight:1px;
	}
	
#ascii-mod {
	padding:5px;
	margin: 0; /* Horizontal Whitespace between modules */
	min-height:1px;
	display:block;
	text-align:left !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	}
 
#ascii-mod li, 
#ascii-mod ul { /* Convert elements to boxes */
	display:block;
	margin:0;
	padding:0;
	}
	
#ascii-mod a {
	outline:none;
	color:#333;
	text-decoration:none;
	}
#ascii-mod li a i {
	font-style:normal;
	margin:3px 0 3px 10px;
}
#ascii-mod li u a {
	font-size:.875em;
	font-weight:bold;
	color:#039;
}
#ascii-mod li u a:hover {
	text-decoration:underline;
}

#ascii-mod-body {
	margin:0 auto;
	padding:0 0 5px 0;
	CLEAR: both; 
	POSITION: relative;
	width:320px;
	border:1px solid #ccc;
	border-top:0 none !important;
	background:#fff;
}
#ascii-mod-bottom {
	padding:5px 5px 0 5px;
	text-align:right;
}
#ascii-mod li {
	margin:3px 8px 0 8px;
}
#ascii-mod li a { 
	padding:10px;
	background-repeat: no-repeat;
}
#ascii-mod li.row .label {
		width:100px;
		float:left;
}
#ascii-mod li.row .inputbox {
		width:100px;
		float:left;
}
#ascii-mod h3 {
	font-weight:bold;
	padding-bottom:3px;
	color:#036;
}

/* Text Styles */

#ascii-mod-body b, #ascii-mod i, #ascii-mod u {
	float:left;
	min-height:20px;
	}
#ascii-mod-body b { 
	font-size:.925em;
	padding-right:50px;
	padding-top:4px;
	text-decoration:none;
}
#ascii-mod-body i {
	width:165px;
	padding-right:10px;
	font-size:.925em;
}
#ascii-mod-body u {
	text-decoration:none;
	font-size:.825em;
}
#ascii-mod-body a {
}
#ascii-mod ul.bulleted {
	padding: 0;
	display:block;
	min-height:1px;
	list-style: disc url("/assets/images/ascii-mod/bullet.gif") !important;
	margin-left:25px;
	margin-right:20px;
	}
#ascii-mod ul.bulleted li {
	display:list-item !important;
	list-style-type:disc !important;
	background:none 0 !important;
	margin:0 0 0 10px !important;
	padding:5px 0 5px 0 !important;
	}




/* TABS */
#ascii-mod-tabs a b:hover, #ascii-mod-tabs li:hover a b, #ascii-mod-tabs a:hover {
	text-decoration:none;
}

#ascii-mod-tabs {
	CLEAR: both; 
	POSITION: relative;
	margin:0 auto;
	WIDTH: 322px;
	HEIGHT: 27px;
	BORDER-TOP: #cccccc 1px solid; 
	background:#ccc;
}
#ascii-mod-tabs A:hover {
	COLOR: #003366; 
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}


#ascii-mod .ascii-rel-tab-on, #ascii-mod .ascii-rel-tab-on A B, #ascii-mod .ascii-rel-tab-off, #ascii-mod .ascii-rel-tab-off A B {
	BORDER-RIGHT: #eee 1px solid !important; 
	BORDER-LEFT: #999 1px solid !important;
	padding:0 !important;
	margin:0 !important;
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 26px;
	FONT-SIZE: 13px; 
	}

#ascii-mod .ascii-rel-tab-on {
	FLOAT: left;
	WIDTH: 159px; 
	_WIDTH: 159px;
	COLOR: #003366; 
	BACKGROUND-COLOR: #ffffff; 

}
#ascii-mod .ascii-rel-tab-on A B {
	WIDTH: 159px; 
	_WIDTH: 159px;
	COLOR: #003366; 
	BACKGROUND-COLOR: #ffffff; 
}

#ascii-mod .ascii-rel-tab-off {
		BORDER-RIGHT: #eee 1px solid !important; 
	BORDER-LEFT: #999 1px solid !important;
	DISPLAY: block;
	FLOAT: left; 
	WIDTH: 159px; _WIDTH: 159px;
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #aaa; 

	}
#ascii-mod .ascii-rel-tab-off A B {
	FLOAT: left;
	WIDTH: 159px; _WIDTH: 159px;
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #eee; 
	}
#ascii-mod .ascii-rel-tab-off a:hover {
	BACKGROUND: #eee;
	COLOR: #003366; 
	text-decoration:none;
	}
#ascii-mod .ascii-rel-tab-off a:hover B {
	BACKGROUND: #eee;
	COLOR: #003366; 
	text-decoration:none;
	}
#ascii-mod-tabs A {
	DISPLAY: inline; 
	FONT-SIZE: 13px; 
	HEIGHT: 27px
}


