/* -------------------------------------------- Default ----------------------------------------- */
td {text-align: left;font-family:arial;font-size:9px;color:#ffffff;line-height:11px; vertical-align:top;}

ls {text-align: center;}
a {text-decoration:none; color:#ffffff;}
a:hover {text-decoration:none; color:#8e8ed8;}

img { border:0;}  
table { height:100%; width:100%; border:0;} 
body { 	margin:0px;padding:0px; background:#4f4f4f;}
input, textarea {font-family:tahoma; font-size:10px; color:#000000; padding:2px 0px 0px 4px; overflow:hidden; vertical-align:middle;}
form { padding:0; margin:0;}

i, em { font-style:normal; color:#8e8ed8; text-transform:uppercase;}
em a { background:#1C1C1C; padding:4px 11px 4px 11px;}
em a:hover { color:#0000ff;}
em a i { color:#0000ff;}
em a:hover i { color:#ffffff;}

ef { font-style:normal; color:#FFFF00; text-transform:uppercase;}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/l.gif) center left no-repeat; margin:0; padding:0 0 0 5px; line-height:15px;}

.main_table { width:766px;}

.column { float:left;}
.arrow_right { margin-right:5px;}

#masthead{
	position: absolute;
	top: 0px;
	left: 2%;
	right: 2%;
	width:766px;}
	
#pageNav{
	float: left;
	width:178px;
	padding: 0px;
	background-color: #F5f7f7;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font: small Verdana,sans-serif;}

#content{
	padding: 0px 10px 0px 0px;
	margin:0px 0px 0px 178px;}
	
#utility{
	font: 75% Verdana,sans-serif;
	position: absolute;
	top: 16px;
	right: 0px;
	color: #919999;}
	

#utility a{
	color: #ffffff;}

#utility a:hover{
	text-decoration: underline;}

/* -------------------------------------------- Header ------------------------------------------ */

#header { height:140px; background: #353535 url("images/header.gif") top no-repeat;}

#header .td_left { width:50%;}
#header .td_right { width:50%;}

#header .tr { height:30px;}
#header .tr .td { width:591px;}
#header .tr .td div { padding:14px 0px 0px 21px;}
#header .tr .td_1 { width:175px;}
#header .tr .td_1 div { padding:14px 0px 0px 0px;}

#header .tr_1 { height:50px; padding:68px 0px 0px 200px;}
#header .tr_2 { height:60px;}


/* -------------------------------------------- globalNav styles ------------------------------------------ */

#globalNav{
position: relative;
width: 766px;
min-width: 640px;
height: 32px;
color: #cccccc;
padding: 0px;
margin: 0px;
background-image:  url("images/glbnav2_background.gif");
}

#globalNav img{
	margin-bottom: -4px;
 
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#globalLink{
	position: absolute;
	top: 6px;
	height: 22px;
	min-width: 640px;
	padding: 0px;
	margin: 0px;
	left: 10px;
	z-index: 100;
}


a.glink, a.glink:visited{
  	font: Times;
	font-size: small;
  	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 2px 5px 4px 5px;
	vertical-align: middle;
	border-right: 1px solid #0000ff;
}

a.glink:hover{
  	background-image:  url("images/glblnav_selected.gif");
	text-decoration: none;
	text-transformation: none;
	color: #000000;
}

.skipLinks {display: none;}

/* -------------------------------------------- subglobalNav styles ------------------------------------------ */

.subglobalNav{
	position: absolute;
	top: 120px;
	/*width: 100%;*/
	min-width: 640px;
	height: 20px;
	padding: 0px 0px 0px 10px;
	visibility: hidden;
	}

.subglobalNav a.link, .subglobalNav a.link:visited {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	margin: 0px;
	verticle-align: middle;
	}

.subglobalNav a.link:hover{
	color: #8e8ed8;
}




/* -------------------------------------------- Content ----------------------------------------- */

#content { height:418px; background:url("images/px_t.gif") top repeat-x;}

#content .main_table { padding:20px 18px 17px 6px;}
#page #content .main_table { width:766px; padding:16px 14px 13px 3px;}
#page_2 #content .main_table { width:766px; padding:16px 18px 17px 3px;}
/* -------------------------------------------- Page -------------------------------------------- */

#page #col_1 { width:175px; background:url("images/px.gif") top repeat-y;}
#page #col_1 div {margin:13px 8px 0px 8px;}
#page #col_1 .div { margin:21px 0px 0px 0px; text-align:right;}
#page #col_1 .indent_img { margin:12px 0px 12px 0px; display:block;}
#page #col_1 span { margin:12px 0px 18px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_1a { width:347px; background:url("images/px3.gif") top repeat-y;}
#page #col_1a div {margin:13px 8px 0px 8px;}
#page #col_1a .div { margin:21px 0px 0px 0px; text-align:right;}
#page #col_1a .indent_img { margin:12px 0px 12px 0px; display:block;}
#page #col_1a span { margin:12px 0px 18px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_2 { width:172px; background:url("images/px1.gif") right repeat-y;}
#page #col_2 div {margin:13px 8px 0px 8px;}
#page #col_2 .div { margin:21px 0px 0px 0px; text-align:right; margin:0;}
#page #col_2 span { margin:12px 0px 18px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_3 { width:171px;}
#page #col_3 div {margin:13px 8px 0px 8px;}
#page #col_3 .div { margin:21px 0px 0px 0px; text-align:right;}
#page #col_3 span { margin:12px 0px 18px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_4 { height:100%; background:url("images/px2.gif") left repeat-y; padding:13px 16px 10px 15px;}
#page #col_4 div {margin:15px 10px 11px 0px; text-align:center;}
#page #col_4 span { margin:10px 0px 18px 0px; display:block;}
#page #col_4 .indent_img { margin:0px 0px 13px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_5 { height:113px; background:url("images/SkillsUSA_Banner1.gif") top left no-repeat; padding:16px 0px 0px 6px;}
#page #col_5 div {margin:8px 0px 0px 14px;}
#page #col_5 .input { width:128px; height:20px; margin:0px 5px 0px 0px;}
#page #col_5 img { vertical-align:middle;}
/* ------------------------------------------------------------------- */
#page #col_6b { width:210px; background:url("images/4px.gif") left repeat-y #4A4A4A;}
#page #col_6b div { margin:20px 11px 10px 15px;}
#page #col_6b span { margin:10px 0px 10px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_7b { width:308px;}
#page #col_7b .div {margin:20px 12px 0px 15px;}
#page #col_7b .div .a { color:#ff7200; text-decoration:underline; text-transform:none;}
#page #col_7b .table { width:280px; height:170px; margin:17px 0px 0px 0px;}
#page #col_7b span {margin:26px 0px 11px 0px; display:block;}
#page #col_7b input { margin:0px 0px 11px 0px;}
#page #col_7b .indent_img { margin:0px 0px 12px 0px; display:block;}
#page #col_7b .indent_img_1 { margin:0px 17px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page #col_7c { width:532px;}
#page #col_7c .div {margin:20px 12px 0px 15px;}
#page #col_7c .div .a { color:#ff7200; text-decoration:underline; text-transform:none;}
#page #col_7c .table { width:280px; height:170px; margin:17px 0px 0px 0px;}
#page #col_7c span {margin:26px 0px 11px 0px; display:block;}
#page #col_7c input { margin:0px 0px 11px 0px;}
#page #col_7c .indent_img { margin:0px 0px 12px 0px; display:block;}
#page #col_7c .indent_img_1 { margin:0px 17px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page #col_8b { width:224px; background:url("images/1px.gif") left repeat-y #4A4A4A;}
#page #col_8b div {margin:20px 12px 0px 16px;}
#page #col_8b span { margin:21px 0px 21px 0px; display:block;}
#page #col_8b .indent_img { margin:0px 0px 0px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_8c { width:742px; background:url("images/1px.gif") left repeat-y #4A4A4A;}
#page #col_8c div {margin:20px 12px 0px 16px;}
#page #col_8c span { margin:21px 0px 21px 0px; display:block;}
#page #col_8c .indent_img { margin:0px 0px 0px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_9a {width:200px;}
#page #col_9b {width:35px; background:url("images/1px.gif") left repeat-y #666666; text-align:center;}
#page #col_9c {width:75px; text-align:center;}
#page #col_9d {width:75px; background:url("images/1px.gif") left repeat-y #666666; text-align:center;}

/* -------------------------------------------- Page 1 -------------------------------------------- */

#page_1 #col_1 { height:127px; background:url("images/px1.gif") left repeat-y;}
#page_1 #col_1 td {background:url("images/1bg.gif") bottom left no-repeat;}
#page_1 #col_1 div {padding:20px 12px 10px 14px;}
#page_1 #col_1 .div { padding:9px 0px 0px 0px; text-align:right;}
#page_1 #col_1 .indent_img { margin:0px 0px 11px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_1 #col_2 { height:154px; padding:13px 10px 5px 15px; background:url("images/px1.gif") left repeat-y;}
#page_1 #col_2 span {margin:19px 0px 15px 0px; display:block;}
#page_1 #col_2 .indent_img { margin:0px 12px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page_1 #col_3 { height:13px;}
/* ------------------------------------------------------------------- */
#page_1 #col_4 { height:87px; padding:13px 10px 5px 15px; background:url("images/px1.gif") left repeat-y;}
#page_1 #col_4 div { text-align:right; margin:0px 10px 0px 0px;}
#page_1 #col_4 .indent_img { margin:0px 0px 10px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_1 #col_5 { width:369px; background:url("images/1px.gif") left repeat-y #4A4A4A;}
#page_1 #col_5 span { margin:17px 0px 0px 0px; display:block;}
#page_1 #col_5 .div {margin:20px 12px 10px 16px;}
#page_1 #col_5 .td { width:260px; margin:15px 0px 0px 0px;}
#page_1 #col_5 .td_1 { width:80px; margin:10px 0px 0px 0px;}
#page_1 #col_5 .table { width:325px; height:44px; margin:14px 0px 35px 0px;}
#page_1 #col_5 .indent_img { margin:0px 0px 17px 0px; display:block;}

/* -------------------------------------------- Page 2 -------------------------------------------- */

#page_2 #col_1 { height:151px;}
/* ------------------------------------------------------------------- */
#page_2 #col_2 { height:234px; background:url("images/px1.gif") left repeat-y; padding:13px 11px 0px 14px;}
#page_2 #col_2 .table { width:470px; height:75px; margin:12px 0px 0px 0px;}
#page_2 #col_2 span {margin:18px 0px 10px 0px; display:block;}
#page_2 #col_2 .indent_img { margin:0px 11px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page_2 #col_3 { width:224px; background:url("images/1px.gif") left repeat-y #4A4A4A;}
#page_2 #col_3 .div {margin:20px 12px 10px 15px;}
#page_2 #col_3 span {margin:18px 0px 18px 0px; display:block;}

/* -------------------------------------------- Page 3 -------------------------------------------- */

#page #col_10c { height:169px; background:url("images/px1.gif") left repeat-y; padding:20px 11px 0px 14px;}
#page #col_10c span {padding:10px 0px 10px 0px; display:block;}
#page #col_10c .div { margin:5px 10px 0px 0px; text-align:right;}
#page #col_10c .indent_img { margin:0px 0px 11px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_11c { height:12px;}
/* ------------------------------------------------------------------- */
#page #col_12c { width:231px; background:url("images/px1.gif") left repeat-y;}
#page #col_12c .div {margin:13px 10px 0px 14px;}
#page #col_12c .div1 {margin:7px 0px 0px 0px; text-align:right;}
#page #col_12c span {margin:11px 0px 0px 0px; display:block;}
#page #col_12c .indent_img { margin:0px 12px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page #col_13c { width:237px; background:url("images/px1.gif") left repeat-y;}
#page #col_13c div {margin:13px 10px 0px 16px;}
#page #col_13c span {margin:11px 0px 15px 0px; display:block;}
#page #col_13c .indent_img { margin:0px 12px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page #col_14c { width:274px; background:url("images/1px.gif") left repeat-y #4A4A4A;}
#page #col_14c div {margin:20px 10px 0px 15px;}
#page #col_14c .div {margin:7px 10px 24px 0px; text-align:right;}
#page #col_14c span { margin:17px 0px 15px 0px; display:block;}
#page #col_14c .indent_img { margin:0px 11px 0px 0px; float:left;}

/* -------------------------------------------- Page 4 -------------------------------------------- */

#page_4 #col_1 { width:373px; background:url("images/px1.gif") left repeat-y;}
#page_4 #col_1 div { margin:13px 10px 0px 15px;}
#page_4 #col_1 .div { margin:7px 10px 21px 0px; text-align:right;}
#page_4 #col_1 span {padding:11px 0px 21px 0px; display:block;}
#page_4 #col_1 .indent_img { margin:0px 14px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page_4 #col_2 { width:369px; background:url("images/1px.gif") left repeat-y #4A4A4A;}
#page_4 #col_2 .div {margin:20px 12px 0px 16px;}
#page_4 #col_2 .table { width:330px; height:48px; margin:15px 0px 28px 0px;}

#page_4 #col_2 .table_1 { width:369px; height:180px;}

#page_4 #col_2 .td { width:185px; background:url("images/4px.gif") right repeat-y;}
#page_4 #col_2 .td div { margin:14px 12px 0px 15px;}
#page_4 #col_2 .td span { margin:17px 0px 17px 0px; display:block;}

#page_4 #col_2 .td_1 { width:184px;}
#page_4 #col_2 .td_1 div { margin:14px 12px 0px 12px;}
#page_4 #col_2 .td_1 .div { margin:12px 5px 0px 0px; text-align:right;}
#page_4 #col_2 .td_1 span { margin:16px 0px 12px 0px; display:block;}

#page_4 #col_2 span { margin:17px 0px 15px 0px; display:block;}
#page_4 #col_2 .indent_img { margin:0px 0px 17px 0px; display:block;}

/* -------------------------------------------- Page 5 -------------------------------------------- */

#page_5 #col_1 { width:210px; background:url("images/4px.gif") left repeat-y #4A4A4A;}
#page_5 #col_1 div { margin:20px 11px 10px 15px;}
#page_5 #col_1 span { margin:10px 0px 10px 0px; display:block;}
#page_5 #col_1 a { color:#FF7200; text-decoration:underline; text-transform:none;}
/* ------------------------------------------------------------------- */
#page_5 #col_2 { width:308px;}
#page_5 #col_2 .div {margin:20px 12px 0px 15px;}
#page_5 #col_2 .div .a { color:#ff7200; text-decoration:underline; text-transform:none;}
#page_5 #col_2 .table { width:280px; height:170px; margin:17px 0px 0px 0px;}
#page_5 #col_2 span {margin:26px 0px 11px 0px; display:block;}
#page_5 #col_2 input { margin:0px 0px 11px 0px;}
#page_5 #col_2 .indent_img { margin:0px 0px 12px 0px; display:block;}
#page_5 #col_2 .indent_img_1 { margin:0px 17px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page_5 #col_3 { width:224px; background:url("images/1px.gif") left repeat-y #4A4A4A;}
#page_5 #col_3 div {margin:20px 12px 0px 16px;}
#page_5 #col_3 span { margin:21px 0px 21px 0px; display:block;}
#page_5 #col_3 .indent_img { margin:0px 0px 29px 0px; display:block;}

/* -------------------------------------------- Page 6 -------------------------------------------- */

#page_6 #col_1 { width:742px; background:url("images/4px.gif") left repeat-y;}
#page_6 #col_1 div { margin:20px 12px 0px 14px;}
#page_6 #col_1 span { margin:11px 0px 11px 0px; display:block;}
#page_6 #col_1 a { color:#FF7200; text-decoration:underline; text-transform:uppercase;}

/* --------------------------------------------- Footer ------------------------------------------- */

#footer { height:62px; background:#353535; border-top:1px solid #5D5D5D;}
#footer .td { width:571px;}
#footer .td div { margin:24px 0px 0px 21px;}
#footer .td_1 { width:195px;}
#footer .td_1 div { margin:24px 0px 0px 0px;}

#footer_row { height:100%; background:#353535;}

/* -------------------------------------------- Size Forms ---------------------------------------- */
.form { width:145px; height:19px; border:1px solid #ffffff;}		
.textarea { width:145px; height:81px;}
/* ------------------------------------------------------------------------------------------------ */
