/* CSS Document */body {margin:0 0 0 0;	background-color: #4276a6; }p {text-align: justified; color:000000; font-family: verdana, sans-serif; font-size: 12px;}h1 {	text-align: left;	color:4276a6;	font-family: verdana, sans-serif;	font-size: 24px;	font-weight:100;	margin-bottom:5px;}h2 {text-align: justified; color:000000; font-family: verdana, sans-serif; font-size: 16px; font-weight: bolder;margin-bottom:25px;}h3 {	color:#666;	font-family: verdana, sans-serif;	font-size: 16px;	font-weight:100;}h4 {text-align: justified; color:000000; font-family: verdana, sans-serif; font-size: 16px; font-weight:100;}.h1pre {text-align: justified; color: 999999; font-family: verdana, sans-serif; font-weight: bold; font-size: 10px;}.header {	text-align: left;	color:4276a6;	font-family: verdana, sans-serif;	font-size: 24px;	font-weight:100;	margin-bottom:5px;}.topTitle {	text-align: justified;	color:#666666;	font-family: verdana, sans-serif;	font-size: 8px;	text-transform: uppercase;	letter-spacing: 1.1px;	margin-top:-2px;	text-indent: 40px;}.title1 {text-align: justified; color:4276a6; font-family: verdana, sans-serif; font-size: 24px}.title2 {text-align: justified; color: 104B86; font-family: verdana, sans-serif; font-size: 16px}.titleBlck1 {text-align: justified; color:000000; font-family: verdana, sans-serif; font-size: 24px}.titleBlck2 {text-align: justified; color:000000; font-family: verdana, sans-serif; font-size: 16px; font-weight: bolder;}.bodytxt {text-align: justified; color:000000; font-family: verdana, sans-serif; font-size: 10px;}.bodyNavgBlue {text-align: justified; color:#666666; font-family: "verdana"; font-size: 10px; line-height: 1.5}.bodytxtwhite {text-align: justified; color:FFFFFF; font-family: verdana; font-size: 10px}ol li{ font-size:18px; font-weight:bold;}ul.class {	margin:4px 0 16px 10px;	}li.class {	margin:4px 0;	list-style-image:url(http://training.sessions.edu/images/bullet.gif); font-family: verdana; font-size: 10px; line-height: 1.2;	margin-left:-20px;	}.Titlecolumn {	text-align: justified;	color:#104B86;	font-family: Arial, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: bolder;}.bodytxt2 {text-align: justified; color:666666; font-family: "verdana"; font-size: 10px;}A {text-align: justified; font-family: "verdana", "sans-serif"; font-size: 12px;text-decoration:underline; color:#666666}A.small {text-align: justified; font-family: "verdana", "sans-serif"; font-size: 10px;text-decoration:underline; color:#666666}A.link {text-decoration:underline; font-weight: bold; color:#333333;}A.link:Hover {text-decoration: underline; font-weight: bold; color:#666666}A.lpolicy {text-decoration:underline; color:#98b8d6;}A.lpolicy:Hover {text-decoration: underline; color:#98b8d6;}A.subjects {text-align: justified; color:000000; font-family: verdana, sans-serif; font-size: 16px; font-weight:100;text-decoration:none;}A.subjects:Hover {text-align: justified; color:000000; font-family: verdana, sans-serif; font-size: 16px; font-weight:100;text-decoration: underline;}.sess { width:220px; padding:10px; border-top:#4276a6 2px  dotted; border-bottom:#4276a6 2px dotted; margin-left:20px; margin-bottom:30px; float:right; margin-top:10px;	}	.sess h2 {font-size:20px; font-family:Georgia, "Times New Roman", Times, serif;	 font-weight:normal; margin-top:-2px;}.sess p {font-size:13px;text-transform:uppercase; font-weight:800; font-family:"Helvetica", Arial, Helvetica, sans-serif; line-height:17px;}.sess a {	color:#3C58A6;	font-size:13px;	font-family:"Helvetica", Arial, Helvetica, sans-serif;	line-height:17px; text-decoration:none;}.sess a:hover{text-decoration:underline;}.sess img.foto { width:220px; height:auto;}#banner {	background-image: url(http://www.sessions.edu/images/graffity.gif);	}.prices {	text-align: justified;	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bolder;	font-size: 10px;	font-style: normal;	text-transform: lowercase;	font-variant: normal;	word-spacing: 1px;}.login {	text-align: justified;	color: #FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bolder;	font-size: 10px;	font-style: normal;	word-spacing: 1px;}	.courses {text-align: justified; color:80181B; font-family: verdana, sans-serif; font-size: 16px}.title2Resources {text-align: justified; color:#bf82b7; font-family: verdana, sans-serif; font-size: 16px}.copyright {font-family: verdana, sans-serif; font-size: 10px; color:#98b8d6;}/* TOP NAV -------------------*/ ul, li {font-family: verdana, sans-serif; font-size: 12px;}ul.topnav {	list-style: none;	padding: 0 10px;	margin: 0;	float: left;	width: 812px;	background-color:#254461; 	 }ul.topnav li {	float: left;	margin: 0;	padding: 0 15px 0 0;	position: relative; /*--Declare X and Y axis base for sub navigation--*/}ul.topnav li a{	padding: 10px 5px;	color: #fff;	display: block;	text-decoration: none;	float: left;	font-size: 1.0em;}ul.topnav li a:hover{		text-decoration:underline;		color:#FFF;}ul.topnav li span { /*--Drop down trigger styles--*/	width: 17px;	height: 35px;	float: left;	background: url(http://training.sessions.edu/includes/subnav_btn.gif) no-repeat center top;}ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/ul.topnav li ul.subnav {	list-style: none;	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/	left: 0; top: 35px;	background: #4276a6;	margin: 0; padding: 0;	display: none;	float: left;	width: 170px; }ul.topnav li ul.subnav li{	margin: 0; padding: 0;	border-top: 1px solid #FFF; /*--Create bevel effect--*/ 	clear: both;	width: 170px;}html ul.topnav li ul.subnav li a {	padding:3px;	float: left;	width: 160px;	font-size:9px; }html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/ 	background-color:#98b8d6;}
