@charset "utf-8";
body {
	background-image: url(images/backnew.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #1B2D53;
}

td, body 		{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #004070;
	line-height: 17px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
h1		{font-family: 'trebuchet ms', 'arial narrow', tahoma, verdana, arial, sans-serif; font-weight:normal; font-size:24px; line-height:31px; letter-spacing:-1px;
		margin-left:45px; margin-right:37px; margin-top:40px; margin-bottom:27px; padding-bottom:10px; color:#89a; border-bottom:solid 1px #89A; 
}
h1.norule		{border-bottom:0; margin-bottom:0px; padding-bottom:3px; 
}
.subtitle		{font-family: tahoma, verdana, arial, sans-serif; font-weight:bold; font-size:14px; line-height:19px; letter-spacing:0; color:#004070; 
		margin-right:37px; margin-top:2px; 
}
.hbar	{font-family: 'trebuchet ms', 'arial narrow', tahoma, verdana, arial, sans-serif; font-weight:bold; font-size:11px; background:#89A; color:#fff; letter-spacing:4px;
		margin-left:45px; margin-right:45px; margin-top:20px; margin-bottom:20px; padding-left:8px; padding-top:2px; padding-bottom:3px; text-transform:uppercase; 
}
h2 		{font-family: tahoma, 'trebuchet ms', verdana, arial, sans-serif; font-weight:bold; font-size:16px; line-height:18px; 
		color:#68a; text-decoration:none; margin-top:0px; margin-bottom:14px; margin-left:45px; margin-right:65px;

}
h3 		{font-family: tahoma, 'trebuchet ms', verdana, arial, sans-serif; font-weight:bold; font-size:16px; line-height:18px; 
		color:#68a; text-decoration:none; margin-top:0px; margin-bottom:14px; margin-left:45px; margin-right:65px;

}
h4 		{font-family: tahoma, 'trebuchet ms', verdana, arial, sans-serif; font-weight:bold; font-size:14px; line-height:16px; 
		color:#68a; text-decoration:none; margin-top:0px; margin-bottom:12px; margin-left:45px; margin-right:65px;

}
P		{margin-left:45px; margin-right:65px; margin-top:0; margin-bottom:17px; 
}
.MsoNormal	{margin-left:45px; margin-right:65px; margin-top:0; margin-bottom:17px; font-family: Verdana, Tahoma, sans-serif; font-size:12px; color: #004070; line-height:17px;
}
OL		{padding-left:45px; margin-left:35px; margin-right:65px; margin-top:0px; 
}
OL:first-line	{margin-left:0px
}
UL		{padding-left:35px; margin-left:35px; margin-right:65px; margin-top:0px; 
}
UL:first-line	{margin-left:0px
}
a 		{color:#4070a0; 
}
a:hover		{color:68a;
}
HR 			{background:#89A; color:#89A; height:3px; margin-left:44px; margin-right:44px; margin-bottom:14px; border:1px solid #e3e3e3; clear:both; 
}
.line			{background-color: #89A; height: 1px; line-height: 1px; font-size: 1px; border: none; padding: 1;
			margin-left:44px; margin-right:37px; margin-bottom:14px; border-bottom: 1px solid #e3e3e3}
.noindent		{margin-left:0; margin-right:0;
}
.paraheader 	{font-family: tahoma, 'trebuchet ms', verdana, arial, sans-serif; font-weight:bold; font-size:16px; line-height:18px; 
		color:#68a; text-decoration:none; margin-bottom:11px;
}
.openingquestion 	{font-family: tahoma, 'trebuchet ms', verdana, arial, sans-serif; font-weight:bold; font-size:16px; line-height:18px; 
		color:#68a; margin-bottom:9px;
}
.header1 		{font-family: tahoma, 'trebuchet ms', verdana, arial, sans-serif; font-weight:bold; font-size:17px; line-height:18px; 
		color:#68a; width:450px; text-decoration:none; margin-bottom:0px;
}
.header1:hover 	{color:#89a
}
.workshopheader		{font-family: 'trebuchet ms', 'arial narrow', tahoma, verdana, arial, sans-serif; font-weight:bold; font-size:11px; background:#89A; color:#fff; letter-spacing:4px;
		margin-left:45px; margin-right:45px; margin-top:20px; margin-bottom:3px; padding-left:8px; padding-top:2px; padding-bottom:3px; text-transform:uppercase; 
}
.wideboxdiv		{
	margin-left:59px;
	margin-right:59px;
	margin-top:20px;
	margin-bottom:20px;
	background:#FFF;
	padding:10px;
	padding-right:7px;
	padding-bottom:10px;
}
.boxdiv		{
	margin-left:75px;
	margin-right:75px;
	margin-top:20px;
	margin-bottom:20px;
	background:#FFF;
	padding:10px;
	padding-right:7px;
}
.boxtx		{
	margin-left:0px;
	margin-right:0px;
	margin-top:0;
	margin-bottom:0px;
}

.barbar		{background:url('images/barbar.png'); background-repeat:no-repeat; height:46px; padding:13px; margin-left:45px; margin-right:45px; margin-top:20px; margin-bottom:6px;
		color:#FFFFFF; font-family: 'trebuchet ms'; font-weight:bold; font-size:14px; text-align:center; vertical-align:center; letter-spacing:1px; 
}

.blt		{list-style-image:url('images/bullet104070.png'); font-family: 'trebuchet ms',Tahoma,Verdana,sans-serif; font-size:15px; line-height:20px; font-weight:normal; 
		margin-left:33px; margin-right:20px; margin-top:10px; margin-bottom:0px; 
}
.blt:first-line	{margin-left:-15px;
}
.ttitlecell		{line-height:15px; padding-right:20px; padding-bottom:6px; 
}
.ttitle		{font-family: tahoma,sans-serif; font-size:13px; line-height:15px; font-weight:bold; color:#104070; text-decoration:none; 
}
.ttitle:hover	{color:#def; 
}
.ttext		{font-family: tahoma,sans-serif; font-size:12px; color:#000; font-weight:normal; 
}
.homebullet		{font-family: 'trebuchet ms', tahoma, verdana, arial, sans-serif; font-weight:bold; font-size:19px; line-height:27px; 
				margin-top:0px; margin-bottom:0px; color:#000; letter-spacing:-.05em; 
}
.head2		{font-family: 'trebuchet ms', tahoma, verdana, arial, sans-serif; font-weight:bold; font-size:19px; line-height:27px; 
		margin-left:85px; margin-right:60px; margin-top:0px; margin-bottom:0px; color:#000; letter-spacing:-.05em; 
}
.head3		{font-family: verdana, tahoma, arial, sans-serif; font-weight:bold; font-size:18px; line-height:25px; text-align:left;
		margin-left:85px; margin-right:5px; margin-top:21px; margin-bottom:26px; color:#104070; letter-spacing:-.05em;
}
.head4		{font-family: verdana, tahoma, arial, sans-serif; font-weight:bold; font-size:14px; line-height:20px; 
		margin-left:85px; margin-right:75px; margin-top:0px; margin-bottom:0px; color:#147; letter-spacing:-.05em;
}

.formdiv		{margin-left:20px; margin-top:25px; width:120px; background-color:#aabbcc; border:solid 1px #89a; padding-right:7px;padding-bottom:7px;
}
.formdiv:hover	{background-color:#bcd; border:solid 1px #FFF; 
}
.dividercell {
	padding-left:10px;
	background-color:#003d6a;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 6px;
	font-size: 14px;
	color: #fff45d;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #678;
}
.acell		{border-bottom:1px dotted #678; padding:6px; padding-left:18px; background-color:#2c699a; 
		background-image:url('images/bulletCC.png'); background-repeat:no-repeat; background-position:97% center;
}
.acell:hover	{
	border-bottom:1px dotted #678;
	padding:6px;
	padding-left:18px;
	background-color:#89a;
	background-image:url('images/bulletFF.png');
	background-repeat:no-repeat;
	background-position:100% center;
}
.a1		{
	font-family:'Arial Narrow', sans-serif;
	font-size:11px;
	line-height:12px;
	color:#f3f3f3;
	font-weight:bold;
	text-decoration:none;
	text-transform: uppercase;
}
a.a1:hover 	{color:#FFFFFF;
}
.a2 		{color:#666666; text-decoration:none; 
}
.a2:hover 		{color:#AAA;
}
.a3 		{font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color: #ace; 
}
.a3:hover 		{color:#FFF;
}
.a4 		{font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:none; color: #069; 
}
.a4:hover 		{color:#FFF;
}
.a5 		{color:#205080; text-decoration:none; 
}
.a5:hover 		{color:#FFF;
}
.a6 		{color:#EEE; text-decoration:none; 
}
.a6:hover 		{color:#79b; text-decoration:underline; 
}
.pullquote		{font-family:georgia,serif; font-size:14px; font-style:italic; color:#066; line-height:19px; 
		margin-left:20px; margin-right:0px; margin-top:15px; margin-bottom:0px; width:130px; padding-top:15px; border-top:dotted 1px #066;
}
.quotee		{font-family:tahoma; font-size:11px; font-style:normal; color:#000; margin-left:20px; margin-right:20px; margin-top:5px; margin-bottom:0px; 
}
.footer 		{font-size: 10px;
}
.mainbackcolor 	{
	/* [disabled]background:#BBB; */
}
.leftcolumncolor 	{
	background-color: #2C699A;
}
.middlecolumncolor 	{background:url('images/shadow_left2.png') repeat-y #e3e3e3;background-position:top left;}
.rightcolumncolor 	{background:#aabbcc}
.barcolor 		{background:#004070}
.bottombar 	{font-family:Tahoma; font-size:10px; padding-left:225px; padding-top:10px; padding-bottom:40px; line-height:15px; color:#EEEEEE; background:#004070; height:100px;
}
.ecoursetable {
	padding: 0px;
	border: 1px solid #258;
	margin-top: 0px;
	margin-bottom: 0px;

}
.mainbackcolor tr td table tr .rightcolumncolor #rightcolumncolor {
	text-align: center;
	margin-top: 20px;
	background-image: url(images/newsback.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 177px;
	padding-top: 135px;
}
.mainbackcolor tr td table tr .rightcolumncolor #rightcolumncolor form input {
}
.newsinput {
	border: 1px solid #6992BE;
	width: 136px;
}
.submit {
	margin-top: 10px;
}
