@charset "utf-8";
/* CSS Document Interior SSU Pages */

body {
	margin:2px;
	padding:2px;
	line-height: 1;
	color: black;
	background:#FFFFFF url(../images/rebrand/bkg_body.gif) repeat-x scroll 0 140px;
	/*background:#FFFFFF url(../images/rebrand/bkg_body.gif) repeat-x scroll 0 110px;*/
}

#header_interior{
		
		position: relative;
		width:960px;
		height: 135px;	
	}			

	
			#header_interior h1 {
	position: absolute;
	top: 95px;
	left: 26px;
	color: #A8B400;
	font-size: 20px;
	line-height: 24px;
	font-weight:bold;
	width: 435px;
	}
	
			
		#content {
			border-color:black;
		}
	
		#rightcol {
			width: 675px;
			float: right;
		}
		
		
#fullpage {
			width: 900px;
			background:url(../images/rebrand/bkg_fullpage.gif) no-repeat 100% top;	
		}			
		
#fullpage h2 {
			color:#008066;
			font-family:Hevetica Neue,Arial, san-serif;
			font-size:20px;
			margin:0px 20px 15px 25px;
			padding:18px 0px 15px 0px;
			border-bottom-color: #CCCCCC;
			border-bottom-style:solid;
			border-bottom-width: 1px;
							
			}
			
#fullpage h3 {
				padding: 25px 25px 25px 25px;
				color: #606060;		
				margin:25px 25px 25px 0px;
				display: inline;
				font-size: 14px;
				font-weight:bold; 

           }
  
 			#fullpage h4 {
				padding: 25px 25px 25px 25px;
				color: #606060;		
				margin:25px 25px 25px 0px;
				display: inline;
				font-size:11px;
				font-weight: bold;

           }
 
			#fullpage p {
				color:#606060;
				font-family:Arial,Helvetica,sans-serif;
				font-size:11px;
				line-height:14px;
				margin:6px 25px 18px 25px;
				padding:0;
				
			}
			#fullpage a {		
				color: #E2700A;
				text-decoration:underline;
			
			}
		.interiorcontent {
			padding-bottom: 0px;
			margin-top:9px;
			margin-bottom: 0px;
			background:url(../images/rebrand/bkg_interiorcontent.gif) no-repeat 100% top;	
			
			}
			
			.interiorcontent h2 {
			color:#008066;
			font-family:Hevetica Neue,Arial, san-serif;
			font-size:20px;
			margin:0px 20px 15px 25px;
			padding:18px 0px 15px 0px;
			border-bottom-color: #CCCCCC;
			border-bottom-style:solid;
			border-bottom-width: 1px;
							
			}
			
			.interiorcontent h3 {
				padding: 25px 25px 25px 25px;
				color: #606060;		
				margin:25px 25px 25px 0px;
				display: inline;
				font-size: 14px;
				font-weight:bold; 

           }
  
 			.interiorcontent h4 {
				padding: 25px 25px 25px 25px;
				color: #606060;		
				margin:25px 25px 25px 0px;
				display: inline;
				font-size:11px;
				font-weight: bold;

           }
 
			.interiorcontent p {
				color:#606060;
				font-family:Arial,Helvetica,sans-serif;
				font-size:11px;
				line-height:14px;
				margin:6px 25px 18px 25px;
				padding:0;
				
			}
			.interiorcontent a {		
				color: #E2700A;
				text-decoration:underline;
			
			}
			
			.interiorcontent a:hover {		
				text-decoration: none;
				color: #007f64;
			}
			

		ul.disc {
            padding: 0px 0 15px 40px;
			list-style-type: disc;
			list-style-position: outside;
			color: #606060;
			}
		li {
		color: #606060;
		}

		.popup {

            CURSOR: hand; COLOR: #675c53;

			}

		#bottombarwrap .sidebar {
		width: 217px;
		margin-right: 12px;
		float: left;
		display: inline;
		
		background-position: left top;
		padding-bottom: 6px;
		font-size: 11px;
		line-height: 14px;
		color: #606060;
		}
		
		#bottombarwrap .sidebar h4 {
		width: 217px;
		height: 38px;
		margin-top:10px;
		font-size:14px;
		text-align:center;
		color: #606060;
		font-weight:bold;
		background-position: left top;

							}
				
			
	#bottombarwrap .sidebar.optional{
			width: 217px;
			margin-right: 5px;
			float: left;
			display: inline;
		background:url(../images/rebrand/navbkg.gif) no-repeat;
			padding-bottom: 6px;
		}
			#bottombarwrap .sidebar h4 {
				width: 217px;
				height: 38px;
				text-indent: 14px;
				
			}			
			
			
			#bottombarwrap .sidebar p{
			margin:5px;
			padding:0px 10px 10px 10px;
			}
			
#bottombarwrap  .sidebar a, #bottombarwrap
			 a:visited {
	color: #E2700A;
	text-decoration: underline;
		}	
		
/*begin styles for colortable*/ 
		
 table .colortable{
	
	}

 
td{
color: #606060;
}
.colortable td {
	border-bottom:1px solid #A8B400;
	vertical-align:middle;
	padding: 10px 5px 10px 5px;
	font-size: 11px;
	line-height: 14px;
	color: #606060;
	font-family:Arial,Helvetica,sans-serif;

}


.colortable th {
	border-bottom:1px solid #A8B400;
	vertical-align:middle;
	padding: 25px 15px 5px 5px;
	font-size: 11px;
	line-height: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color: #606060;
	font-weight:bold;
	
}
.tablelink a{
	text-decoration:none;
	}


td .td1 {
	border-bottom:1px solid #A8B400;
	background: url(../images/tablebg.jpg) no-repeat top;
	text-align:left;
	vertical-align:middle;
	font-size: 11px;
	line-height: 14px;
	color: #606060;
}

td .td2 {
	border-bottom:1px solid #A8B400;
	text-align:center;
	vertical-align:top;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	color: #606060;

}

td .td3 {
	border-bottom:1px solid #A8B400;
	text-align:center;
	vertical-align:top;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	color: #606060;	

}


#rounded-corner
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	margin: 20px 10px 20px 25px;
	width: 600px;
	text-align: left;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-course
{
	background: #69923A url('../images/table-images/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-register
{
	background: #69923A url('../images/table-images/right.png') right -1px no-repeat;
}
#rounded-corner td.group
{
	background: #D8E4BE;
	padding: 3px;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: bold;
	font-size: 13px;
	color: #444;
	background: #FFFFFF;
}
#rounded-corner td
{
	padding: 8px 8px 8px 15px;
  	background: #EDF2DE;
	border-top: 1px solid #fff;
	color: #222;
}
#rounded-corner td a
{
font-weight: bold;
text-decoration:none;
} 
#rounded-corner tfoot td.rounded-foot-left
{
	background: #69923A	 url('../images/table-images/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #69923A url('../images/table-images/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #D8E4BE; 
}


#rounded-corner td.spacer
{
	padding: 1px;
	background: #69923A;
}

#rounded-corner tbody tr:hover td.spacer
{
	background: #69923A;
}
/*begin FAQ styles*/
.question  {

				
				padding: 25px 25px 25px 25px;
				color: #606060;		
				margin:25px 25px 25px 0px;
				display: inline;
				font-size:11px;
				font-weight: bold;

           }
				 
		                


			.answer  {
				color:#606060;
				font-family:Arial,Helvetica,sans-serif;
				font-size:11px;
				line-height:14px;
				margin:6px 25px 18px 25px;
				padding:0;
				
			}
			.answer a {		
			color: #E2700A;
			text-decoration:none;
			}
			
			.answer a hover {		
			color: #008065;
			font-weight:bold;
			text-decoration:none;	}
			/*end FAQ styles*/



			