/* Generic styles */
#header {background:transparent url(images/customizedtrainingbanner.jpg) no-repeat scroll 0 0;}

#print-CTClogo {background-color:transparent; background-image:none; display:none; height:0px; visibility:hidden;}

p {
	font-family:Arial,sans-serif;
	font-size:12px;
	padding-bottom:10px;
}
#content ol, #content ul {
	font-family:Arial,sans-serif;
	font-size:12px;
	list-style-position:outside;
	margin-left:25px;
	padding-bottom:10px;
}
#content em {font-style:italic;}


/* Top Nav Tweaks */
#menu {background-color: #3C3C3E;}
#menu .RadMenu {background-color: #3C3C3E; float:right;}



/* Resets the heading tags. */
h1, h2, h3, h4, h5, h6 {color:#AA263D; font-weight:bold; padding-top:10px; padding-bottom:0px;}
h1 {color:#000000; font-family: 'Tangerine', serif; font-size:48px;}
h2 {font-family: 'Times New Roman', Times, serif; font-size:24px;}
h3 {font-family: 'Times New Roman', Times, serif; font-size:20px;}
h4 {font-family: 'Times New Roman', Times, serif; font-size:16px;}
h5 {font-size:12px; font-weight:bold;}
h6 {color:#000000; font-size:10px; padding:0px; font-weight:bold;}

/* Inline headers */
.highlight {padding-top:10px;}
.highlight span {color:#AA263D; font-family:'Times New Roman', Times, serif; font-size:20px; font-weight:bold; padding-right:5px;}


/* Fancy Sidebar Headings */
h3.sidebar {
	display: inline-block;
	outline: none;
	text-align: left;
	font: 20px/100% 'Times New Roman', Times, serif;
	margin-bottom:10px;
	padding: .5em;
	width:205px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFFFFF;
	border: solid 1px #661423;
	background: #8e1e32;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa263d), to(#731627));
	background: -moz-linear-gradient(top,  #aa263d,  #731627);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa263d', endColorstr='#731627')
}


/*Used for creating two columns in the main content area.*/
div.CTCDept {
	float:left;
	padding:5px;
	width:250px;
} 
div.CTCDept h4 {
	font-size:13px;
	margin-bottom:-5px;
}


/*Used for the Registration Options in the sidebar*/
div.RegOptions p{
	padding-bottom:10px;
}
div.RegOptions span{
	float:right;
	display: inline;
	width:175px;
	margin-top:0px;
	*margin-top:-25px;/* for IE6 and IE7 */
}
* html div.RegOptions span {
    \margin-top:-25px; /* for IE5 and IE6 in quirks mode */
	m\argin-top:-25px; /* for IE6 in standards mode */
}


/* Unordered list with no style */
ul.blank li {list-style-image:none; list-style-position:inside; list-style-type:none; margin-left:-15px;}


/* Buttons */
.button {
	color:#231f20 !important;
	text-decoration:none !important;
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Arial, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	color:#231f20 !important;
	text-decoration:none !important;
}
.button:active {
	color:#4d4d4f !important;
	text-decoration:none !important;
	position: relative;
	top: 1px;
}
.white {
	color:#231f20 !important;
	text-decoration:none !important;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	zoom:1/; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')
	progid:DXImageTransform.Microsoft.DropShadow(color='#58595B',offX='1',offY='1')/;
	*zoom:1; *filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')
	progid:DXImageTransform.Microsoft.DropShadow(color='#58595B',offX='1',offY='1');
}
.white:hover {
	color:#231f20 !important;
	text-decoration:none !important;
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	zoom:1/; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc')
	progid:DXImageTransform.Microsoft.DropShadow(color='#58595B',offX='1',offY='1')/;
	*zoom:1; *filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc')
	progid:DXImageTransform.Microsoft.DropShadow(color='#58595B',offX='1',offY='1');
}
.white:active {
	color:#4d4d4f !important;
	text-decoration:none !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	zoom:1/; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff')
	progid:DXImageTransform.Microsoft.DropShadow(color='#58595B',offX='1',offY='1')/;
	*zoom:1; *filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff')
	progid:DXImageTransform.Microsoft.DropShadow(color='#58595B',offX='1',offY='1');
}

/* Callout box (Our Message) on the CTC homepage */
div#callout {
	background:transparent url(http://www.alextech.edu/Libraries/CUSTOMIZED_TRAINING_CENTER_IMAGES/Our_Message.sflb.ashx) no-repeat scroll 0 0; 
	display:block;
	border:solid 1px #B9B2A6;
	height:200px;
	width:450px;
	margin:auto;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
div#callout h1{margin-left:175px;}
div#callout p{margin-left:200px; padding-right:50px;}
