/* CSS Document */


/* Holders and Generic Tags */

.left-column {
	width:105px;
	float:left;
	text-align:center;
}
.middle-column {
	width:105px;
	float:left;
	text-align:center;
}
.right-column {
	width:105px;
	float:left;
	text-align:center;
}
.left-column-bottom {
	width:105px;
	float:left;
	text-align:center;
	padding:0px 0px 10px 0px;
}
.middle-column-bottom {
	width:105px;
	float:left;
	text-align:center;
	padding:0px 0px 10px 0px;
}
.right-column-bottom {
	width:105px;
	float:left;
	text-align:center;
	padding:0px 0px 10px 0px;
}
.wrapper {
	width:315px;
	position:relative;
	left:150px;
}

img {
	border:none;
}

div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#000000;
}

.holder {
	width:780px;
	position:absolute;
	left:0px;
	top:0px;
}

/* Links */

.wrapper a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#0099CC;
	text-decoration: none;
}

.wrapper a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#00CCFF;
	text-decoration: none;
}

ul a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#0099CC;
	text-decoration: none;
}

ul a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#00CCFF;
	text-decoration: none;
}

.other a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#0000FF;
	text-decoration: none;
}

.other a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#00CCFF;
	text-decoration: none;
}

.tk ul a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#009933;
	text-decoration: none;
}

ul a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#00CCFF;
	text-decoration: none;
}

#option-qualify-text a, #option-training-text a, #option-success-text a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#0099CC;
	text-decoration: none;
}

#option-qualify-text a:hover, #option-training-text a:hover, #option-success-text a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#00CCFF;
	text-decoration: none;
}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#FFFFFF;
	text-decoration:none;
}

a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#66CCFF;
}

#other-links a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.7em;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

#other-links a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.7em;
	font-weight:bold;
	color:#66CCFF;
}

/*Content Section of Site */

.content {
	position:absolute;
	left:150px;
	top:110px;
	width:610px;
	height:100%
}

.welcome-image {
	width:610px;
	position:relative;
	left:10px;
	padding: 0px 0px 15px 0px;
}

#online-training-header {
	width:620px;
	position:relative;
	background-color:#0099CC;
}

#qualify-header {
	width:620px;
	background-color:#0099CC;
}

#qualify-images {
	width:620px;
	text-align:center;
	padding: 15px 0px 0px 0px;
}

#intro-text {
	position:relative;
	left:10px;
	width:601px;
	text-align:justify;
	padding: 15px 0px 15px 0px;
}

#intro-text-tk {
	padding-top:10px;
	position:relative;
	left:10px;
	width:601px;
	text-align:justify;
}

.tk-body-txt {
	padding:7px 0px 10px 0px;
	position:relative;
	left:10px;
	width:601px;
	text-align:justify;
}

.icons {
	width:620px;
	text-align:center;
	padding-bottom:12px;
}

.download-links {
	width:620px;
	text-align:center;
	padding-bottom:12px;
}

.download-links a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#0099CC;
	text-decoration: none;
}

.download-links a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#00CCFF;
	text-decoration: none;
}

#portal-image {
	width:620px;
	left:5px;
}

#portal-text {
	width:620px;
	padding: 0px 0px 15px 0px;
}

.valid {
	position:relative;
	top:10px;
	left:50px;
}

.footer {
	width:621px;
	text-align:center;
	padding: 20px 0px 0px 0px;
}

.footer-index {
	width:621px;
	text-align:center;
	padding: 20px 0px 0px 0px;
	position:relative;
	bottom:50px;
}

.footer-img {
	padding: 0px 5px 0px 5px;
}

.footer-txt {
	font-size:.8em;
}

/* Navigation */

.top-nav {
	width:232px;
	padding: 0px 0px 0px 0px;
}

.navigation {
	width:548px;
	height:84px;
	background-color:#0099CC;
	position:absolute;
	top:0px;
	left:232px;
}

.navigation-tk {
	width:548px;
	height:84px;
	background-color:#003399;
	position:absolute;
	top:0px;
	left:232px;
}

#rdd-navi {
	position:absolute;
	top:50px;
	left:35px;
	width:147px;
	height:35px;
}

#mce-navi {
	position:absolute;
	top:50px;
	left:212px;
	width:147px;
	height:35px;
}

#mmi-navi {
	position:absolute;
	top:50px;
	left:395px;
	width:147px;
	height:35px;
}

#rdd-button {
	position:absolute;
	top:45px;
	left:-5px;
}

#mce-button {
	position:absolute;
	top:45px;
	left:172px;
}

#mmi-button {
	position:absolute;
	top:45px;
	left:355px;
}

#img-padding {
	padding: 0px 90px 0px 90px;
}

#option-training-text{
	width:130px;
	position:relative;
	left:26px;
}

#option-success-text{
	width:130px;
	position:relative;
	left:246px;
	bottom:28px;
}

#option-qualify-text {
	width:130px;
	position:relative;
	left:466px;
	bottom:42px;
}

.other-links-holder {
	position:absolute;
	left:620px;
	top:3px;
	color:#FFFFFF;
}

#pis-men {
	position:absolute;
	left:80px;
}

ul {
	list-style-type: none;
	line-height:20px;
}

.list {
	line-height:14px;
	list-style-type:circle
}

#side-nav {
	position:absolute;
	left:-20px;
	top:100px;
	width:150px;
}

.menu-seperator {
	position:relative;
	left:-20px;
}

.rtpblogo{
	position:relative;
	bottom:0px;
	left:-30px
	}
	
.welcomelogo{
	position:relative;
	bottom:40px;
	left:500px;
	}
	
.pislogo{
	position:absolute;
	top:-20px;
	left:525px;
	}
/*
#side-pics {
	position:absolute;
	left:20px;
	top:250px;
	width:100px;
}
*/
