/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#ECEBE9;
	background-image:url(images/bg.jpg);
}
.text-basic {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.text-red {
	margin:0;
	padding:0;
	color:#E60606;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.text-red-form {
	margin:0;
	padding:0;
	color:#E60606;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
}
h1{
	margin:0;
	font-size:16px;
	font-weight:bold;
}

h2{
	margin:0;
	font-size:14px;
	font-weight:bold;
}
h3{
	margin:0;
	padding:3px 0 10px 0;
	font-size:14px;
	color:#F00;
	font-weight:bold;
}
h4{
	margin:0;
	padding:3px 0 0 0;
	font-size:14px;
	color:#F00;
	font-weight:bold;
}	
.text ul li{
		background:url(../simpletraining/images/dot.gif) no-repeat left top;
			padding:0 0 10px 20px;
			margin:0 0 0 -40px;
			list-style:none;
	}
.text ul li ul li{
		background:url(../simpletraining/images/dot2.gif) no-repeat left top;
			padding:0 0 0 20px;
			margin:5px 0 5px -10px;
			list-style:none;
	}
.textnobullet ul li{
			padding:0 0 10px 20px;
			margin:0 0 0 -40px;
			list-style-type:none; 
			
	}

a:link {color: #000000}     /* unvisited link */
a:visited {color: #000000}  /* visited link */
a:hover {color: #ff0000}   /* mouse over link */
a:active {color: #000000}   /* selected link */

a.footerlink:link {color: #fff}     /* unvisited link */
a.footerlink:visited {color: #fff}  /* visited link */
a.footerlink:hover {color: #ff0000}   /* mouse over link */
a.footerlink:active {color: #fff}   /* selected link */

a.underfooterlink:link {color: #333}     /* unvisited link */
a.underfooterlink:visited {color: #333}  /* visited link */
a.underfooterlink:hover {color: #ff0000}   /* mouse over link */
a.underfooterlink:active {color: #333}   /* selected link */

a.x:link {color: #fff}     /* unvisited link */
a.x:visited {color: #fff}  /* visited link */
a.x:hover {color: #333}   /* mouse over link */
a.x:active {color: #fff}   /* selected link */

img.floatRight { 
    float: right; 
    margin: 0; 
}

img
{  border-style: none;
}
.wrapper{
	width:950px;
	margin:auto;
}
.header{
	margin:5px 0 5px 0;
	padding:0;
	width:950px;
	height:75px;
}
.header-left{
	float:left;
	margin:0;
	padding:0;
	width:715px;
	height:75px;
	background-image:url(images/header-left.png);
}
.header-right{
	float:left;
	text-align:right;
	margin:0;
	padding:10px 10px 0 0;
	width:225px;
	height:65px;
	background-image:url(images/header-right.png);
}
.menu{
	margin:0;
	padding:0;
	width:950px;
	height:32px;
	background-image:url(images/menu-bg.jpg);
}
.submenu{
	margin:0 0 0 5px;
	padding:0;
	width:940px;
	height:32px;
	background-image:url(images/sub-menu-bg.jpg);
}
.banner{
	margin:6px 0 0 0;
	padding:0;
	width:950px;
	height:340px;
	background-image:url(images/banner-bg.jpg);
}
.text{
	margin:6px 0 0 0;
	padding:20px;
	width:910px;
	height:auto;
	color:#333333;
	font-size:12px;
	background-color:#FFF;
}
.bottomofmain{
	margin:0;
	padding:0;
	width:950px;
	height:6px;
}
.text-contact{
	margin:6px 0 0 0;
	padding:20px;
	width:910px;
	height:870px;
	color:#333333;
	font-size:12px;
	background-color:#FFF;
}
.text-xmas{
	margin:6px 0 0 0;
	padding:20px;
	width:910px;
	height:400px;
	color:#333333;
	font-size:12px;
	background-color:#FFF;
}
.contact-left{
	float:left;
	margin:0;
	padding:0;
	width:455px;
	background-color:#FFF;
}
.xmas{
	float:left;
	margin:0;
	padding:0;
	width:910px;
	background-color:#D0000A;
}
.xmas-left{
	float:left;
	margin:0;
	padding:50px;
	width:410px;
	background-color:#D0000A;
	color:#FFF;
	font-size:16px;
}
.xmas-right{
	float:left;
	margin:0;
	padding:0;
	width:400px;
	background-color:#FFF;
}
.contact-right{
	float:left;
	margin:0;
	padding:0;
	width:455px;
	background-color:#FFF;
}
.tabs{
	clear:left;
	margin:6px 0 0 0;
	padding:0;
	width:950px;
	height:250px;
	background-image:url(images/tabs-bg.jpg);
}
.actions{
	margin:6px 0 0 0;
	padding:0;
	font-size:11px;
	width:950px;
	height:120px;
}
.action1{
	float:left;
	margin:0 6px 0 0;
	padding:15px;
	width:283px;
	height:90px;
	background-image:url(images/action1.png);
}
.action2{
	float:left;
	margin:0 6px 0 0;
	padding:15px;
	width:282px;
	height:90px;
	background-image:url(images/action2.png);
}
.action3{
	float:left;
	margin:0;
	padding:15px;
	width:283px;
	height:90px;
	background-image:url(images/action1.png);
}
.footer{
	clear:left;
	margin:6px 0 0 0;
	padding:18px 0 0 0;
	font-size:11px;
	color:#FFF;
	width:950px;
	height:72px;
	line-height:18px;
	background-image:url(images/footer-bg1.jpg);
}
.footer-left{
	float:left;
	margin:0;
	padding:0;
	width:600px;
	height:72px;
}
.footer-right{
	float:left;
	margin:0;
	padding:0;
	width:245px;
	height:32px;
	text-align:right;
}
.footer1{
	float:left;
	margin:0;
	padding:0 0 0 20px;
	width:190px;
}
.footer2{
	float:left;
	margin:0;
	padding:0;
	width:160px;
}
.footer3{
	float:left;
	margin:0;
	padding:0;
	width:190px;
}
.footer4{
	float:left;
	margin:0;
	padding:0;
	width:235px;
}
.footer5{
	float:left;
	margin:0;
	padding:0;
	width:130px;
}
.underfooter{
	margin:0;
	padding:0;
	color:#333;
	font-size:11px;
	width:950px;
	height:30px;
}
.underfooter-left{
	float:left;
	margin:0;
	padding:6px 0 0 6px;
	color:#333;
	font-size:11px;
	width:752px;
	height:24px;
}
.underfooter-right{
	float:left;
	margin:0;
	padding:6px 0 0 0;
	color:#333;
	font-size:11px;
	width:192px;
	height:24px;
}
.mainNav{
		height:32px;
		clear:left;
	}
.mainNav ul{
		padding:9px 0 0 12px;
		margin:0;
	}
.mainNav ul li{
		position:relative;
		float:left;
		margin:0 13px 0 0;
		padding:0 13px 0 0;
		border-right:1px solid #FFF;
		list-style-type:none;
		line-height:12px;
	}
.mainNav ul li.last{
		border:none;
	}
.mainNav ul li a:link{
		color:#FFF;
		font-weight:normal;
		text-decoration:none;
	}
.mainNav ul li a:visited{
		color:#FFF;
		font-weight:normal;
		text-decoration:none;
	}
.mainNav ul li a:hover{
		color:#EC0808;
		font-weight:normal;
		text-decoration:underline;
	}
.mainNav ul li a:active{
		color:#FFF;
		font-weight:normal;
		text-decoration:none;
	}
.mainNav ul li a.current{
		color:#999;
	}
	
.mainNav li ul {
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
  background-color:#000;
  }
	
.mainNav li:hover ul { display: block; }

.subNav{
		height:32px;
		clear:left;
	}
.subNav ul{
		padding:9px 0 0 6px;
		margin:0;
	}
.subNav ul li{
		position:relative;
		float:left;
		margin:0 6px 0 0;
		padding:0 6px 0 0;
		border-right:1px solid #FFF;
		list-style-type:none;
		line-height:12px;
	}
.subNav ul li.last{
		border:none;
	}
.subNav ul li a:link{
		color:#000;
		font-size:9px;
		font-weight:normal;
		text-decoration:none;
	}
.subNav ul li a:visited{
		color:#000;
		font-size:9px;
		font-weight:normal;
		text-decoration:none;
	}
.subNav ul li a:hover{
		color:#EC0808;
		font-size:9px;
		font-weight:normal;
		text-decoration:underline;
	}
.subNav ul li a:active{
		color:#000;
		font-size:9px;
		font-weight:normal;
		text-decoration:none;
	}
.subNav ul li a.current{
		color:#999;
	}
	
.subNav li ul {
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
  background-color:#000;
  }
	
.subNav li:hover ul { display: block; }

.actionNav{
		margin-top: 0.25em;
		margin-left: 20px;
	}
.actionNav ul{
		padding:0;
		margin:0;
	}
.actionNav ul li{
		position:relative;
		float:left;
		margin:0;
		padding:0;
	}
.actionNav ul li.last{
		border:none;
	}
.actionNav ul li a:link{
		color:#000;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
	}
.actionNav ul li a:visited{
		color:#000;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
	}
.actionNav ul li a:hover{
		color:#EC0808;
		font-size:10px;
		font-weight:normal;
		text-decoration:underline;
	}
.actionNav ul li a:active{
		color:#000;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
	}
.actionNav ul li a.current{
		color:#999;
	}
	
	.footerNav{
		margin-top: 0.25em;
	}
.footerNav ul{
		padding:0;
		margin:0;
		list-style-type:none;
	}
.footerNav ul li{
		position:relative;
		float:left;
		margin:0;
		padding:0;
		list-style-type:none;
	}
.footerNav ul li.last{
		border:none;
	}
.footerNav ul li a:link{
		color:#fff;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
	}
.footerNav ul li a:visited{
		color:#fff;
		font-weight:normal;
		text-decoration:none;
	}
.footerNav ul li a:hover{
		color:#EC0808;
		font-weight:normal;
		text-decoration:underline;
	}
.footerNav ul li a:active{
		color:#fff;
		font-weight:normal;
		text-decoration:none;
	}
.footerNav ul li a.current{
		color:#fff;
	}

a.intex:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.intex:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.intex:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;
	text-decoration: underline;
}
.forms {
	background-color:#F8F8F8;
	border-top-width: thin;
	border-right-width:thin;
	border-bottom-width:thin;
	border-left-width:thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	border-left-color: #DDD;
}
.form-button {
	color:#FF0000;
	background-color:#F8F8F8;
	border-top-width: thin;
	border-right-width:thin;
	border-bottom-width:thin;
	border-left-width:thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	border-left-color: #DDD;
}

