/* CSS Document */
body{padding:0px; margin:0px; background:#000; font:11px/14px Tahoma; Arial, Helvetica, sans-serif; color:#fff;}
div, td, p, form, img, input, ul{padding:0px; margin:0px;}


/*------MAIN PANEL-----*/
#div{width:770px; position:relative; margin:0 auto;}
/*------/MAIN PANEL-----*/



#topPanmenu ul{list-style-type:none;}
#topPanmenu a{height:20px; display:block; background:url(images/arrow-nor.gif) 0 4px no-repeat; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:0 0 0 16px;}
#topPanmenu a:hover{background:url(images/arrow-hover.gif) 0 4px no-repeat; color:#ff0000; text-decoration:none;}

#middlePanmenu ul{list-style-type:none;}
#middlePanmenu a{height:20px; display:block; background:url(images/arrow-nor.gif) 0 4px no-repeat; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:0 0 0 16px;}
#middlePanmenu a:hover{background:url(images/arrow-hover.gif) 0 4px no-repeat; color:#ff0000; text-decoration:none;}
/*----/TOP NAV----*/

/*----BODY PANEL----*/

p.indexcaptiontext1{font:28px/28px "Arial Rounded MT Bold",Arial, Helvetica, sans-serif; color:#fff; padding:30px 0 0;}
p.indexcaptiontext2{font:20px/28px "Arial Narrow",Arial, Helvetica, sans-serif; color:#fff; padding:6px 0 0;}

p.indexcaptiontext3{font:bold 18px/26px "Arial Narrow",Arial, Helvetica, sans-serif; color:#fff; padding:6px 0 0;}
p span.orangetext1{color:#f15011; font-size:22px;}

.peopleinprogress {font:28px/30px "Arial Narrow", Arial, Helvetica,sans-serif;}
.quizheading{font:22px/24px "Arial Narrow", Arial, Helvetica, sans-serif; color:#000000;}
.takewayheading{font:30px/30px "Arial Narrow", Arial, Helvetica, sans-serif; color:#ffffff;}
p.storyheading{font:18px/24px "Arial Narrow", Arial, Helvetica, sans-serif; color:#dbd9d9;}
p.terryhawkinscourse{font:14px/16px "Arial Narrow", Arial, Helvetica, sans-serif; color:#ffffff;}

/*----ABOUT US PAGE---*/
.tableloggedin{ font-size:11px; line-height:17px;}
.tableloggedin td{ padding:4px 0;}


p.abouttext1{font:30px/30px "Arial Black", Arial, Helvetica, sans-serif; color:#f15011;}
p.abouttext11{font:30px/30px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:800}
p.abouttext12{font:30px/30px "Arial Narrow", Arial, Helvetica, sans-serif; color:#ffffff;}
p.abouttext2{font:22px/24px "Arial Narrow", Arial, Helvetica, sans-serif; color:#dbd9d9;}
p.abouttext31{font:30px/30px "Arial Narrow", Arial, Helvetica, sans-serif; color:#dbd9d9;}
p.abouttext32{font:30px/30px "Arial Narrow", Arial, Helvetica, sans-serif; color:#dbd9d9;padding-bottom:0px;}



p.whatwevalue{font:28px/30px "Arial Narrow", Arial, Helvetica, sans-serif; color:#dbd9d9;}
.whatwevalueheading{color:#DCFC03;}

.greentext2{font:22px/24px "Arial Narrow", Arial, Helvetica, sans-serif; color:#a0cd12;}

.orangetext2{font:24px/24px "Arial Black", Arial, Helvetica, sans-serif; color:#f15011;}

p span.orange2{font:22px/24px "Arial Narrow", Arial, Helvetica, sans-serif; color:#f15011;}
p span.corevalue{font:bold 16px/14px "Arial Narrow", Arial, Helvetica, sans-serif; color:#f15011;}

p.whatwevalueborder{border-top:1px solid #F25012;} 

/*-----TERRY HAWKINS---*/
p.sublink a.sublink{font:bold 16px/14px "Arial Narrow", Arial, Helvetica, sans-serif; color:#A0CD12; text-decoration:underline; padding:0 3px;}
p.sublink a:hover.sublink{font:bold 16px/14px "Arial Narrow", Arial, Helvetica, sans-serif; color:#f15011; text-decoration:underline; padding:0 3px;}

p.abouttext3{font:bold 16px/20px Arial, Helvetica, sans-serif; color:#dbd9d9;}
p.abouttextcaps3{font:bold 14px/20px Arial, Helvetica, sans-serif; color:#dbd9d9;}

/*----Clients--*/
p.clientsarrowtext{float:left; display:block; background:url(images/arrow-nor.gif) 0 6px no-repeat; font:normal 18px/22px  Arial, Helvetica, sans-serif; color:#dbd9d9; padding:0 0 0 15px;}
p.clientnormal{padding:20px 0 0;}

/*----DO YOU KNOW---*/
span.soareyou{font:20px/20px Arial, Helvetica, sans-serif; color:#fff;}

/*-----COURSES---*/
#courses a.bigorangelink{font:30px/24px "Arial Black", Arial, Helvetica, sans-serif; color:#f15011; text-decoration:none;}
#courses a:hover.bigorangelink{color:#A0CD12; text-decoration:none;}


/*----- RESULT PAGE-----*/
/*#resultbg{background:url(images/result_bg.gif) 0 0 repeat-x #faec98; color:#000000; padding:0px; margin:0 auto;}*/
#resultbg p{color:#000000;}

#resultbg p.abouttext1{font:30px/30px "Arial Black", Arial, Helvetica, sans-serif; color:#f15011;}
#resultbg p.abouttext2{font:22px/24px "Arial Narrow", Arial, Helvetica, sans-serif; color:#000;}
#resultbg ul li {color:#000000;}
#resultbg td {color:#000000;}

#resultbg p.sublink a.sublink{font:bold 16px/14px "Arial Narrow", Arial, Helvetica, sans-serif; color:#000; text-decoration:underline; padding:0 3px;}
#resultbg p.sublink a:hover.sublink{font:bold 16px/14px "Arial Narrow", Arial, Helvetica, sans-serif; color:#f15011; text-decoration:underline; padding:0 3px;}


/*----Result Footer---*/
#resultfooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000; padding: 8px;
}
#resultfooter a, 
#resultfooter a:link, 
#resultfooter a:active,
#resultfooter a:visited {
	color: #000;
	text-decoration:none;
}
#resultfooter a:hover {
	color: #333;
	text-decoration:none;}

/*----/Result Footer---*/

/*----SHOP OUT PAGE----*/
#shopoutPan{background:#fff; position:relative; margin:0 auto; padding:5px 11px 0;}
#shopoutPan  a.redlink{
	color:#FF3300;text-decoration:none;
}
#shopoutPan  a.redlink:hover{
	color:#FF3300;text-decoration:underline;
}

#mainbox{background:url(images/main_box22.gif) 0 0 no-repeat; position:relative; height:314px; }

.orangebg{width:1px; background:url(images/orange1px.gif) 0 0 repeat-y #F29973;}

.orangetextshopout{color:#9B3206; font:14px/14px Arial, Helvetica, sans-serif;}

.orangeborderhori{ background:url(images/productinfo_bg.gif) 0 100% no-repeat;}
.shopouttimagepadding{padding:0 10px 0 10px;}

#shopoutbrowentext{font:bold 11px/14px Arial, Helvetica, sans-serif; color:#9B3206;}
#shopoutbrowentext a{text-decoration:underline; color:#9B3206; padding:10px 0 0; line-height:24px;}
#shopoutbrowentext a:hover{text-decoration:underline; color:#662002;}

.blacktext{color:#000;}
.description{ background:url(images/description-bg.gif) 0 100% no-repeat;}
#orangeborder{background:url(images/orange_dot1.jpg) 0 80% repeat-x; height:20px;}
.orangeborder1{border-bottom:1px solid #FF4B00;padding:0 0 2px 0;}

.frame{border:1px solid #FF4B00; background:#fff;}

#shopoutfootertext{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#9B3206;}
#shopoutfootertext a{text-decoration:underline; color:#9B3206; padding:10px 0 0; line-height:24px;}
#shopoutfootertext a:hover{text-decoration:underline; color:#662002;}

/*----/SHOP OUT PAGE----*/

#footer a, 
#footer a:link, 
#footer a:active,
#footer a:visited {
	color: #333333;
	text-decoration:none;
}
#footer a:hover {
	color: #cc0000;
	text-decoration:none;
}


/*----PIP CSS---*/

.subhead1 {font-weight: bold; font-size: 14px;color: #FFFFFF;}

body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ECECEC;margin:0px;}

a, a:link, a:visited, a:active {color:#A0CD12;}

body {background-color:#000000; color: #ECECEC; margin-left: 0px;margin-top: 15px; margin-right: 0px; margin-bottom: 0px;font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}

.footer {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; padding: 8px;
background: #A0CD12;}

/*-----SHOPPING CART-----*/
#shoppingcartPan{height:512px; background:url(images/table.jpg) 0 0 no-repeat #fff; padding:86px 0 0 125px; position:relative; margin:0 auto;}

#shoppingtextPan{height:40px; background:url(images/cart.gif) 100% 10% no-repeat; display:block; font:12px/24px Arial, Helvetica, sans-serif; color:#FF0000; position:absolute; /*left:440px;*/ right:10px; top:10px; padding:0 30px 0 0;}
#shoppingtextPan a{color:#FF0000; text-decoration:none;}
#shoppingtextPan a:hover{color:#990000; text-decoration:none;}
 
/*-----/SHOPPING CART-----*/


/*-----FOOTER PANEL-----*/
.footer a, 
.footer a:link, 
.footer a:active,
.footer a:visited {
	color: #333333;
	text-decoration:none;
}
.footer a:hover {
	color: #cc0000;
	text-decoration:none;
}

.byline {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333}
.byline a:link, 
.byline a:visited, 
.byline a:active {
	color: #333333;
	text-decoration:none;
}
.byline a:hover {
	color: #000000;
	text-decoration:none;
}

.newscell {font-weight: normal;	padding: 8px;}

h2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold;	color: #A0CD12;	margin: 0px 0px 3px 0px;}

a.sublink {font-family: Arial, Helvetica, sans-serif; font-size:14px;	font-weight: bold;	color: #A0CD12;	
margin: 0px 0px 3px 0px; text-decoration:underline;}
a:hover.sublink {color: #A0CD12; text-decoration:none;}


h3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #A0CD12; margin: 0px 0px 3px 0px;}

h3.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	margin: 0px 0px 3px 0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 8px 0px;
}
p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
}
.menucells {
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF3300;
	padding: 10px 0px 10px 0px
}

.menucells2 {
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF3300;
	padding: 10px 0px 10px 0px;
	width:40px;
}

.menuhead {
	font-size: 16pt;
	font-weight: normal;
	letter-spacing: -.7px
	
}

.menuheadlarge {
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: -.7px;
	line-height:18px;
	
}

.skills {
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
}

strong.orange {
	color: #FF4F00;
}

#exampletopics {
	padding: 0px 0px 30px 0px;margin:0px;
}
#exampletopics p {
	padding: 0px 0px 8px 0px;margin:0px;font-size:14px;
}
#exampletopics p label {
	font-weight: 700;
}
ul {
	padding: 0px 0px 20px 0px;margin:0px;
}

ul li{
	padding: 0px 0px 7px 0px;margin:0px 0px 0px 20px;
}

ul.standardlist {
	padding: 0px 0px 20px 0px;margin:0px;
}

ul.standardlist li{
	padding: 0px 0px 7px 0px;margin:0px 0px 0px 20px;
}

#coursestable p {
	padding:6px 10px 15px 0px;
}

#topics {
	padding: 0px 0px 30px 0px;margin:0px;
}
#topics p {
	padding: 0px 0px 0px 0px;margin:0px;font-size:12px;border-bottom:1px solid #333333;
}
#topics p a,
#topics p a:link,
#topics p a:active,
#topics p a:visited{
	padding: 6px 0px 8px 0px;margin:0px;font-size:12px;display:block;background:#000;color:#ECECEC;text-decoration:none;
}
#topics p a:hover{
	padding: 6px 0px 8px 0px;margin:0px;font-size:12px;display:block;color:#F25012;
}
#topics p strong {
	font-weight: 700;
	color: #A0CD12;
	
}

#topics p a:hover strong {
	font-weight: 700;
	color: #F25012;
	
}

#topicsmenu {
	padding: 50px 0px 30px 0px;margin:0px;
}
#topicsmenu p {
	padding: 0px 0px 0px 0px;margin:0px;font-size:12px;border-bottom:1px solid #F25012;
}
#topicsmenu p a,
#topicsmenu p a:link,
#topicsmenu p a:active,
#topicsmenu p a:visited{
	padding: 6px 0px 8px 0px;margin:0px;font-size:12px;display:block;color:#ECECEC;text-decoration:none;
}
#topicsmenu p a:hover{
	padding: 6px 0px 8px 0px;margin:0px;font-size:12px;display:block;background:#F25012;
}
#topicsmenu p strong {
	font-weight: 700;display:block;
}

.colortr {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

.texttd {
	color: #000000;
	font-weight: bold;
}

input.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
		background: #FF3300;
}
input.text { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; border: 1px solid #000000; width:150px;}
select {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; border: 1px solid #000000; width:152px;}
textarea {.font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; border: 1px solid #000000; width:300px; height:120px;}	
.textarea1 {.font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; border: 1px solid #000000; width:200px; height:60px;}	
textarea.comment {.font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; border: 1px solid #000000; width:150px; height:70px;}	

.orangetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	margin: 0px 0px 3px 0px;
}

//#a.header:link {color: #FFFFFF; text-decoration: none;} /* unvisited link */
//#a.header:active {color: #e76931; text-decoration: underline;}
//#a.header:visited {color: black;} /* visited link */
//#a.header:hover {color: white; background-color:#e76931; text-decoration: underline;} /* mouse over link */

a.header:link {
	color: #FFFFFF;
	text-decoration: none;
}


a.header:active {
	color: #FF4F00;
	text-decoration: none;
}
a.header:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.header:hover {
	color: #FF4F00;
	text-decoration: none;
}
td.qnumber {
	font-size: 17pt;padding-bottom:16px;width:52px;
}
td.qlabel {
	font-weight:700;padding:0px 0px 16px 5px;font-size:10pt;width:600px;
}
td.qcontent {
	padding:0px 5px 8px 0px;
}

input.qbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: #F25012;border:1px solid #F25012;
}

a.orangelink:link, 
a.orangelink:visited, 
a.orangelink:active {
	color: #F25012;
	text-decoration:none;font-weight:700;
}
a.orangelink:hover {
	color: #F25012;font-weight:700;
	text-decoration:underline;
}

h2 a,
h2 a:link,
h2 a:visted,
h2 a:active {
	color:#A0CD12;text-decoration:none;
}
h2 a:hover {
	color:#A0CD12;text-decoration:underline;
}


p a,
p a:link,
p a:visted,
p a:active {
	color:#FF3300;text-decoration:none;
}
p a:hover {
	color:#FF3300;text-decoration:underline;
}

#press p a.redlink{
	color:#FF3300;text-decoration:none;
}
#press p a.redlink:hover{
	color:#FF3300;text-decoration:underline;
}



#press h2 {line-height:24px;}

.linethrough
{
background:url(images/red.gif) 0 60% repeat-x;
width:40px;
line-height:14px;

}

.red 
{
	font-family: tahoma;
	font-size: 11px;
	color: #FF0000;
}




p.abouttext4 a.whitelink{font:bold 12px/20px Arial, Helvetica, sans-serif; color:#dbd9d9; text-decoration:none;}
p.abouttext4 a.whitelink:hover{font:bold 12px/20px Arial, Helvetica, sans-serif; color:#dbd9d9; text-decoration:underline;}

/*------  Story ----------*/

p.story{font:bold 12px/14px "Arial Narrow", Arial, Helvetica, sans-serif; color:#dbd9d9; padding-top:10px}

#author {
	padding: 0px 0px 30px 0px;margin:0px;width:450px;
}
#author p {
	padding: 0px 0px 0px 0px;margin:0px;font-size:12px;border-bottom:1px solid #A7A708;color:#672103;
}
#author p a,
#author p a:link,
#author p a:active,

#author p a:visited{
	padding: 6px 0px 8px 0px;margin:0px;font-size:12px;display:block;color:#672103;text-decoration:none;
}
#author p a:hover{
	padding: 6px 0px 8px 0px;margin:0px;font-size:12px;display:block;color:#F25012;
}

#author p a.notvisited{
	padding: 6px 0px 8px 0px;margin:0px;font-size:12px;display:block;color:#672103;text-decoration:none;
}
#author p a.notvisited:hover{
	padding: 6px 0px 8px 0px;margin:0px;font-size:12px;display:block;color:#672103;
}

#author p strong {
	font-weight: 700;
	color: #672103;
	
}

#author p a:hover strong {
	font-weight: 700;
	color: #F25012;
	
}
#author .orangeauthor{font:bold 22px/24px "Arial Narrow", Arial, Helvetica, sans-serif; color:#f15011;}

.dropmenu{width:50px;}
.iframe_headingtext{font:Arial, Helvetica, sans-serif; color:#F96B2D; padding:5px 0 0; font-weight:bold; font-size:12px; line-height:18px;}

.pgdatelink a{font:30px/24px "Arial Black", Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

.pgdatelink a:visited{font:30px/24px "Arial Black", Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}



.pgdatelink a:hover{color:#A0CD12; text-decoration:none;}


.pgdatelink1 a{font:29px/24px "Arial Black", Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

.pgdatelink1 a:visited{font:29px/24px "Arial Black", Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}



.pgdatelink1 a:hover{color:#A0CD12; text-decoration:none;}





/*New*/
.pgdatelink2 a{font:29px/26px "Arial Black", Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

.pgdatelink2 a:visited{font:29px/26px "Arial Black", Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}



.pgdatelink2 a:hover{color:#A0CD12; text-decoration:none;}
