﻿body
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt; /* color:#45637a; */
	color: Black;
	margin: 0px 0px 0px 0px;
}

a:link
{
	color: #45637a;
}
a:visited
{
	color: #45637a;
}
a:hover
{
	color: #783344;
}
a:active
{
	color: #45637a;
}

a.TopMenuStuff:link
{
	font-size: 18px;
	color: White;
	text-decoration: none;
}
a.TopMenuStuff:visited
{
	font-size: 18px;
	color: White;
	text-decoration: none;
}
a.TopMenuStuff:hover
{
	font-size: 18px;
	color: Yellow;
	text-decoration: none;
}
a.TopMenuStuff:active
{
	font-size: 18px;
	color: White;
	text-decoration: none;
}

.body
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt; /* color:#45637a; */
	color: Black;
}

.Training
{
	padding: 10px 10px 10px 10px;
	background-color: #678192;
	border: solid 1px black;
	width: 150px;
	color: White;
}

.TrainingButton:hover
{
	padding: 10px 10px 10px 10px;
	background-color: #2f4a5f;
	border: solid 1px black;
	width: 150px;
	cursor: pointer;
	color: White;
}

.subHeaderPart1
{
	font-size: 23px;
	color: Black;
	letter-spacing: 1px;
}

.subHeaderPart2
{
	font-size: 23px;
	color: #AAAAAA;
	letter-spacing: 1px;
}


.body a:link
{
	color: #45637a;
}

.body a:visited
{
	color: #45637a;
}

.body a:hover
{
	color: #783344;
}
.body a:active
{
	color: #45637a;
}

.footer
{
	font-family: Arial;
	font-size: 8pt;
	color: #aa7038;
	font-weight: bold;
}

.footer a:link
{
	color: #aa7038;
}

.footer a:visited
{
	color: #aa7038;
}

.footer a:hover
{
	color: #783344;
}
.footer a:active
{
	color: #aa7038;
}

.subnav
{
	font-family: Arial;
	font-size: 8pt;
	color: White;
	font-weight: bold;
}

.subnav a:link
{
	color: White;
	text-decoration: none;
}

.subnav a:visited
{
	color: White;
	text-decoration: none;
}

.subnav a:hover
{
	color: White;
	text-decoration: underline;
}
.subnav a:active
{
	color: White;
}

.orangeheader
{
	font-family: Arial;
	font-size: 9pt;
	color: #aa7038;
	font-weight: bold;
}

.orange
{
	font-family: Arial;
	font-size: 9pt;
	color: #aa7038;
	font-weight: bold;
}


.topnavaboutus img
{
	border: 0;
}



.topnavsoftware img
{
	border: 0px;
}


.topnavquality img
{
	border: 0px;
}


.topnavpartnerships img
{
	border: 0px;
}



/*   NEW STUFF  */

.topRedNav
{
	float: left;
	cursor: pointer;
	background-image: url(/Images/redButton3.png);
	width: 150px;
	height: 18px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 11px;
	color: White;
	padding-top: 2px;
	margin-right: 3px;
}

.topRedNav:hover
{
	float: left;
	cursor: pointer;
	background-image: url(/Images/redButton3.png);
	width: 150px;
	height: 18px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 11px;
	color: #ab723d;
	padding-top: 2px;
	margin-right: 3px;
}

.topRedNavSelected
{
	float: left;
	cursor: pointer;
	background-image: url(/Images/redButton3.png);
	width: 150px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 11px; /* color:#ab723d; */
	padding-top: 2px;
	margin-right: 3px;
}

.topRedNavSelectedNoSubMenu
{
	float: left;
	cursor: pointer;
	background-image: url(/Images/redButton3.png);
	width: 150px;
	height: 18px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 11px;
	padding-top: 2px;
	margin-right: 3px;
}


.topSubMenu
{
	display: inline;
}

.displayNone
{
	display: none;
}

.link
{
	color: White;
	text-decoration: none;
}
.link:hover
{
	color: #ab723d;
	text-decoration: none;
}



/*
    rounded corner styles
*/
.raised
{
	background: transparent;
	width: 100%;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b, .raised .button4b, .raised .button3b, .raised .button2b, .raised .button1b
{
	display: block;
	overflow: hidden;
	font-size: 1px;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b, .raised .button1b, .raised .button2b, .raised .button3b
{
	height: 1px;
}
.raised .b2
{
	/*background:#ccc; */
	background-color: #ffffff; /*border-left:1px solid #fff; */
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.raised .b3
{
	background-color: #ffffff;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.raised .b4
{
	background-color: #ffffff;
	border-left: 1px solid #ddd;
	border-right: 1px solid #aaa;
}
.raised .b4b
{
	background-color: #ece6ec; /*background:#ccc; */
	border-left: 1px solid #eee;
	border-right: 1px solid #999;
}
.raised .b3b
{
	background-color: #ece6ec; /*background:#ccc; */
	border-left: 1px solid #ddd;
	border-right: 1px solid #999;
}
.raised .b2b
{
	background-color: #ece6ec; /*background:#ccc; */
	border-left: 1px solid #aaa;
	border-right: 1px solid #999;
}

.raised .button4b
{
	background-color: #4FFF50;
	border-left: 1px solid #eee;
	border-right: 1px solid #999;
}
.raised .button3b
{
	background-color: #4FFF50;
	border-left: 1px solid #ddd;
	border-right: 1px solid #999;
}
.raised .button2b
{
	background-color: #4FFF50;
	border-left: 1px solid #aaa;
	border-right: 1px solid #999;
}
.raised .button1b
{
	background-color: #4FFF50;
	border-left: 1px solid #aaa;
	border-right: 1px solid #999;
}
.raised .b1
{
	margin: 0 5px;
	background: #ddd;
}
.raised .b2, .raised .b2b, .raised .button2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.raised .b3, .raised .b3b, .raised .button3b
{
	margin: 0 2px;
}
.raised .b4, .raised .b4b, .raised .button4b
{
	height: 3px;
	margin: 0 1px;
}
.raised .b1b, .raised .button1b
{
	margin: 0 5px;
	background: #999;
}
.raised .boxcontent
{
	display: block;
	background-color: #ffffff;
	background-image: url(../Images/divGradientBG.png);
	background-position: bottom;
	background-repeat: repeat-x;
	border-left: 1px solid #ccc;
	border-right: 1px solid #999;
	padding-left: 10px;
	padding-right: 10px;
}

/* apply now button stuff */
.raised .boxcontentButton
{
	display: block;
	background-color: #ffffff; /* make this gradient green */
	background-image: url( '../Images/GradientGreen.png' );
	background-position: 50% bottom;
	background-repeat: repeat-x;
	border-left: 1px solid #ccc;
	border-right: 1px solid #999;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 18px;
	text-align: center;
	height: 50px;
	vertical-align: middle;
}
/* maybe change the cursor and the color here */
.raised .boxcontentButton:hover
{
	display: block;
	background-color: #ffffff; /* make this gradient green 	 background-image:url(../Images/GradientRed.png); */
	background-position: bottom;
	background-repeat: repeat-x;
	border-left: 1px solid #ccc;
	border-right: 1px solid #999;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 18px;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
	color: Red;
}

/* end of apply now button stuff */


.raised .header
{
	display: block;
	background-color: #ffffff; /* background-image:url(../Images/smilyTechPeople.png);*/
	background-position: right;
	background-repeat: no-repeat;
	border-left: 1px solid #ccc;
	border-right: 1px solid #999;
	padding-left: 5px;
}

/* random image pictures */
.topImage1
{
	background-image: url(../Images/smilyTechPeople.png);
}

.topImage2
{
	background-image: url(../Images/header_woman_globe.png);
}

.topImage3
{
	background-image: url(../Images/header_3biz_people_office.png);
}

.topImage4
{
	background-image: url(../Images/header_3business_people1.png);
}

.topImage5
{
	background-image: url(../Images/header_3business_people2.png);
}

.topImage6
{
	background-image: url(../Images/header_business_man_on_map2.png);
}

.topImage99
{
	background-image: url(../Images/header_business_man_on_map1.png);
}

.topImage7
{
	background-image: url(../Images/header_business_man_skateboard2.png);
}

.topImage8
{
	background-image: url(../Images/header_business_man_skateboard1.png);
}


.topImageBG
{
	width: 770px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	top: -5px;
	position: relative;
}

.RCDisplayPadding
{
	padding: 5px 1px 5px 0px;
	margin: 5px 1px 5px 0px;
}

.ImagePadding
{
	padding: 0px 5pc 0px 5px;
}

ul
{
	font-size: 10pt;
	margin-left: 40pt;
}
i
{
	margin-left: 15pt;
}
/*
table
{
	width: 400pt;
	margin-top: 0px;
}
*/
.GTable
{
	width: 540pt;
	margin-top: 0px;
}
.MasterTable
{
	width: 350pt;
	height: 30pt;
	margin-top: 0px;
}
.PageTitles
{
	font-size: 14pt;
	color: #b07929;
}
.RegistrationTableRightPadding
{	
	width: 210px;
	text-align:left;
}

.RequiredField
{
    color: Red;
}
.ApplyLink
{
   background-color:transparent;
   color:#45637A;
   text-align:left;
   border-style:none;
   text-decoration:underline;
   font-size:10pt;
   


   position: absolute;
   display: block;
   float: left;


  
}
