body {
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000;
		text-align: center;
		background:#E5EDF6;
		padding:0px;
		margin:0px;
		}
#container {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		background: #fff;
		}
#logoTable	{
	width:760px;
	height:20px;
	margin-top:0px;
			background:#6699cc url(png/bottomBar.png) no-repeat;
}
#logoTable a	{
color:#fff;
}
#dataTable	{
font-size:12px;
background:#0099ff;
margin-left:14px;
}
#dataTable tr	{
font-size:12px;
margin:1px;
background:#fff
}
.shade	{
background:#6699cc;
}
.whiteline	{
color:#fff;
}
.specials	{
		text-align:left;
				}
#mainTable	{
		height:430px;
		background: #fff;
		}

#main	{
		background: #fff url(i/logo_watermark.jpg) no-repeat center center;
		height:275px;
		}
.login	{
		margin:2px;
		background:#fff;
		color:#000;
		border: 1px solid #000;
		}

#form1	{
	margin-top:9px;
	}

fieldset {
		margin:5px 5px 5px 15px;
		border:none;
		font-size: 11px;
		}
#copyright	{
		width: 760px;
		height:30px;
		font-size: 9px;
		color:#fff;
		font-weight:bold;
		background-image: url(png/bottomBar.png);
		background-repeat: x;
		}
 p.details {
		margin:5px;
		padding:5px;
		font-size: 11px;
		line-height: 20px;
		color:#000000;
		background:#fff;
		}
		 p {
		margin-left:10px;
		margin-right:5px;
		margin-top:0px;
		margin-bottom:5px;
		padding:0px;
		font-size: 11px;
		line-height: 20px;
		color:#000000;
		}
em		{
		font-size: 11px;
		font-weight: bold;
		color: #006600;
		padding: 0px;
		margin: 0px;
		text-decoration:underline;
		}
h1 {
	padding:0px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:0px;
	margin-right:10px;
	color:  #330066;
	font-size: 14px;
	background-image: url(i/rule.jpg);
	background-repeat: no-repeat;
		}
		h2,caption {
		margin:14px;
		color:  #330066;
		font-size: 13px;
		}
		h4 {
		padding-top:10px;
		margin:14px;
		color:  #330066;
		font-size: 13px;
		text-decoration:underline;
		}
h3 {
		margin:5px;
		padding:5px;
		color: #fff;
		font-size: 13px;
		color:  #330066;
		}
img	{
padding:0px;
margin:0px;
}

h5		{
		margin:10px;
		font-size: 11px;
		font-weight:normal;
		color: #000;
		}

h6		{
		font-size: 10px;
		line-height: 18px;
		margin-left:10px;
		margin-top:10px;
		margin-right:10px;
		margin-bottom:10px;
		}
a:link {
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
		color:  #0099ff;
		}
a:visited {
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
		color:  #0099ff;
		}
a:hover {
		font-size: 11px;
		text-decoration: underline;
		font-weight: bold;
		color:  #0099ff;
	}
a:active {
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
		color:  #0099ff;
		}
a.link:link {
		font-size: 10px;
		text-decoration: none;
		font-weight: bold;
		color:  #006600;
		margin-left:3px;
		margin-right:3px;
		}
a.link:visited {
		font-size: 10px;
		text-decoration: none;
		font-weight: bold;
		color:  #006600;
		margin-left:3px;
		margin-right:3px;
		}
a.link:hover {
		font-size: 10px;
		text-decoration: underline;
		font-weight: bold;
		color: #009900;
		margin-left:3px;
		margin-right:3px;
	}
a.link:active {
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
		color:  #006600;
		margin-left:3px;
		margin-right:3px;
		}
a.courselink:link {
		font-size: 11px;
		text-decoration: none;
		font-weight: bold;
		color:  #CC3300;
		margin-left:7px;
		margin-right:3px;
		display:block;
		margin-top:15px;
		}
a.courselink:visited {
		font-size: 11px;
		text-decoration: underline;
		font-weight: bold;
		color:  #CC3300;
		margin-left:7px;
		margin-right:3px;
		display:block;
		margin-top:15px;
		}
a.courselink:hover {
		font-size: 11px;
		text-decoration: underline;
		font-weight: bold;
		color: #CC3300;
		margin-left:7px;
		margin-right:3px;
		display:block;
		margin-top:15px;
	}
a.courselink:active {
		font-size: 11px;
		text-decoration: underline;
		font-weight: bold;
		color:  #CC3300;
		margin-left:7px;
		margin-right:3px;
		display:block;
		margin-top:15px;
		}
hr		{
		width:750px;
		border:1px;
		color: #dee4e9;
		text-decoration: none;
		}

.footerTextOuter	{
		color: #666;
		font-size:11px;
		text-decoration: none;
		font-weight: normal;
		margin-left:180px;
		}
dt		{
		font-size: 11px;
		text-decoration: underline;
		color: #006600;
		margin:10px;
		}

dd		{
		font-size: 12px;
		text-decoration: none;
		font-size: 11px;
		line-height: 22px;
		}
strong	{
		color: #cc0000;
		font-size:12px;
		border-bottom: 1px dotted #cc0000;
		}
ul		{
		padding:0px;
		margin:0px;
		}
.tel	{
	margin-left:150px;
	font-size: 12px;
	font-weight:bold;
	}
img.rightAlign {
		margin:10px 10px 10px 10px;
		float:right;
		border: 0px solid #000;
		}
.rightAlign {
		margin:10px 10px 10px 10px;
		padding:10px 10px 10px 10px;
		float:right;
		border: 1px solid #000;
		background:#009933;
		}
li	{
	list-style-type: disc;
	padding:0px;
	margin-left:30px;
		margin-right:30px;
	list-style-position: inside;
	list-style-image: none;
		font-size: 11px;
		line-height: 16px;
		color:  #330066;
}
#price	{
	color:#7F0F0F;
	font-weight:bold;
	line-height:12px;
	font-size:12px;
}
.price	{
display:inline;
	color:#7F0F0F;
	font-weight:bold;
	line-height:12px;
	font-size:12px;
}
.number	{
	color:#000;
	font-weight:bold;
	line-height:12px;
}
#contact	{
		font-size:11px;
		}
li.nodisc	{
	line-height: normal;
	list-style-image: none;
	list-style-type: none;
			font-size:12px;
		line-height:16px;
}
b	{
	color:#006600;
	text-decoration:underline;
	}
.summary	{
	font-weight:bold;
}
a.redLink	{
color: red;
display:inline;
}
#tabnav	{
background: #fff;
}
.navcolor	{
color:#fff;
height:20px;
padding:0px;
margin:0px;
text-align:left;
}
.details	{
background:#D9E8D9;
padding:5px;
margin:5px;
}
a.news:link,a.news:visited,a.news:hover,a.news:active {
	font-weight: normal;
	color: #330066;
	text-decoration: underline;
			font-size: 11px;
}
.news	{
font-size:11px;
		margin-left:10px;
		margin-right:5px;
}
th	{
text-align:left;
}

.text1{
	font-size:11px;
	color:#666666;
	
}	

.text2 {
	font-size:11px;
	color:#003399;
	font-weight: bold;
}