skipBODY
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ededed
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
TABLE.head {
	BACKGROUND-image: url('images/logo.gif');
	background-color:#003c79;
	background-repeat:no-repeat;
	background-position:center top; 
	HEIGHT: 130px;
}
body {
	width: 1000px;
	float: left;
}

.textheader {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#2020e0; /* old color#104883;*/
}
TD.login {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial
}
SPAN.login {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.username {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 111px; COLOR: #999999; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial; HEIGHT: 19px
}
TABLE.menu A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
TABLE.content {
	WIDTH: 1000px;
	BACKGROUND-COLOR: #ffffff;
	width:1000px;
	float: left;
}
TABLE.left {
	MARGIN-TOP: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #404040; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
DIV.reg {
	MARGIN-TOP: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #404040; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
TABLE.email {
	MARGIN-TOP: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #404040; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
TABLE.left SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 23px; COLOR: #003c79
}
TD.t_up {
	PADDING-LEFT: 20px; FONT-WEIGHT: bolder; FONT-SIZE: 13px; BACKGROUND: url(images/t_up.gif) no-repeat; COLOR: #ffffff; FONT-FAMILY: Arial; HEIGHT: 31px
}
TABLE.wizard {
	MARGIN-TOP: 17px; MARGIN-LEFT: 40px
}
TD.t_mid {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-LEFT: 100px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND: url(images/t_mid.jpg) no-repeat right bottom; COLOR: #003c79; PADDING-TOP: 48px; FONT-FAMILY: Arial; HEIGHT: 249px
}
.demo {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana
}
TD.t_bot {
	BACKGROUND: url(images/t_bot.gif) no-repeat right top
}
DIV.t_demo {
	LEFT: 20px; WIDTH: 109px; POSITION: relative; TOP: -50px; TEXT-ALIGN: right
}
TD.m_forms {
	PADDING-LEFT: 16px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #9f9f9f; LINE-HEIGHT: 22px; PADDING-TOP: 40px; FONT-FAMILY: Verdana
}
.procedure {
	BORDER-RIGHT: #cbcbcb 1px solid; 
	BORDER-TOP: #cbcbcb 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #cbcbcb 1px solid; 
	WIDTH: 225px; 
	COLOR: #777; 
	BORDER-BOTTOM: #cbcbcb 1px solid; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 19px;
}
.number {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bolder; FONT-SIZE: 10px; BORDER-LEFT: #cbcbcb 1px solid; WIDTH: 141px; COLOR: #9f9f9f; BORDER-BOTTOM: #cbcbcb 1px solid; FONT-FAMILY: Verdana; HEIGHT: 17px
}
TABLE.pics {
	MARGIN-TOP: -40px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; MARGIN-LEFT: 40px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana; HEIGHT: 200px
}
TD.right_bg {
	BACKGROUND: url(images/right_bg.gif) repeat-y; TEXT-ALIGN: center;
}
TABLE.order {
	MARGIN-TOP: 40px; WIDTH: 190px
}
TABLE.order UL
{
    padding-left:25px;
}
TABLE.order TD ul li
{
    text-align:left;
}
TD.t2_up {
	FONT-SIZE: 12px; BACKGROUND: url(images/t2_up.gif) no-repeat; WIDTH: 190px; COLOR: #333333; FONT-FAMILY: Verdana; HEIGHT: 30px
}
TD.t2_bot {
	BACKGROUND: url(images/t2_bot.gif) no-repeat; HEIGHT: 12px
}
TD.t2_mid {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.t2_mid {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid
}
TD.t2_mid UL{
    text-align: left;
    padding-right:3px;
    text-indent: -3px;
    margin-bottom: 2px;
    padding-bottom:0px;
    _padding-left:2px;
    _margin-left:20px;

}
TD.t2_mid A {
	FONT-WEIGHT: bolder; FONT-SIZE: 15px; COLOR: #003c79; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
TD.t2_mid A.sample {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #60A0E0;/* old color #003c79;*/ FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
DIV.reg H3 {
	COLOR: #003c79
}
DIV.reg SPAN {
	COLOR: #003c79
}
DIV.reg {
	WIDTH: 700px
}
TABLE.email {
	BORDER-TOP: #003c79 1px solid; FONT-WEIGHT: normal; WIDTH: 700px; HEIGHT: 100px
}
TABLE.email SPAN {
	FONT-WEIGHT: bolder; COLOR: #003c79
}
TABLE.email TD {
	padding-left:5px;
	HEIGHT: 35px
}
FORM {
	MARGIN: 0px
}
td.bot_menu
{
	background-color:#A7B4CB;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	height:22px;
	padding-left:20px;
}
td.bot_menu a
{
	text-decoration:none;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;
}
td.bot_menu_2
{
	background-color:#C5CFE2;
	color:#7686A3;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	height:22px;
	padding-left:20px;
}
td.bot_menu_2 a
{
	text-decoration:none;
	color:#7686A3;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;
}
td.form_s
{
	BORDER-RIGHT: #d8d8d8 1px solid; 
	BORDER-LEFT: #d8d8d8 1px solid;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	padding-left:8px;
	padding-top:8px;
	padding-right:8px;
}
td.form_up
{
	background-image:url("images/form_up.gif");
	background-repeat:no-repeat;
	width:402px;
	height:45px;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	font-weight:bolder;
	padding-left:10px;
	padding-top:8px;
}
td.form_bot
{
	background-image:url("images/form_bot.gif");
	background-repeat:no-repeat;
	background-position:top left;
	width:402px;
	height:20px;
}
div.f_buts
{
	width:362px;
	height:21px;
	background-image:url("images/f_buts.gif");
	background-repeat:no-repeat;
	background-position:top left;
	color:#666633;
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	text-align:center;
	padding-top:2px;
}
div.resume
{
	width:80px;
	height:21px;
	background-image:url("images/resume.gif");
	background-repeat:no-repeat;
	background-position:top left;
	text-align:center;
	padding-top:2px;
}
div.f_buts a, div.resume a, td.res
{
	color:#666633;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
}

td.res
{
	color:#000;
	width:110px;

}
td.tips_up
{
	background-image:url("images/tips_up.gif");
	background-repeat:no-repeat;
	background-position:top left;
	width:360px;
	height:42px;
	color:#666699;
	font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	padding-left:20px;
}
td.tips_bot
{
	background-image:url("images/tips_bot.gif");
	background-repeat:no-repeat;
	background-position:top left;
	width:360px;
	height:43px;
}
td.tips_l
{
	background-image:url("images/tips_l.gif");
	background-repeat:repeat-y;
	background-position:top left;
	line-height:17px;
}
td.tips_bot,td.tips_l,td.notes_bot,td.notes_l
{
	color:#4D4D4D;
	font-family:Arial;
	font-weight:bolder;
	padding-left:20px;
	padding-right:20px;
}
td.tips_bot,td.tips_l
{
	font-size:12px;
}
td.notes_bot,td.notes_l
{
	font-size:11px;
}
td.form_up_2
{
	background-image:url("images/form_up_2.gif");
	background-repeat:no-repeat;
	height:45px;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	font-weight:bolder;
	padding-left:10px;
	padding-top:8px;
}
td.form_bot_2
{
	background-image:url("images/form_bot_2.gif");
	background-repeat:no-repeat;
	background-position:top left;
}
td.tips_l li
{
	color:#999999;
	line-height:20px;
}
a.skip
{
	color:#003399;
    font-size: 12px;
    font-weight:bold;
}
td.notes_up
{
	background-image:url("images/notes_up.gif");
	background-repeat:no-repeat;
	background-position:top left;
	width:360px;
	height:42px;
	color:#666699;
	font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	padding-left:20px;
}
td.notes_bot
{
	background-image:url("images/notes_bot.gif");
	background-repeat:no-repeat;
	background-position:top left;
	width:360px;
	height:47px;
}
td.notes_l
{
	background-image:url("images/notes_l.gif");
	background-repeat:repeat-y;
	background-position:top left;
	line-height:17px;
}
span.here, a.here
{
	color:#B2B2B2;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
}
div.line
{
	line-height:18px;
	border-top:solid 1px #D2D2D2;
	padding-top:6px;
}
.area
{
	color:#FF3333;
	font-family:Arial;
	font-size:30px;
	font-weight:bolder;
}
td.order_form_bg
{
background:url('images/order-form-bg.jpg');
background-repeat:repeat-x;
}

table.units_data
{
	color:#4D4D4D;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	width:400px;
}
td.notes_up_2
{
	background-image:url("images/notes_up_2.gif");
	background-repeat:no-repeat;
	background-position:bottom left;
	width:400px;
	color:#666699;
	font-family:Arial;
	font-size:13px;
	font-weight:bolder;
	padding-left:20px;
	height:17px;
	padding-top:3px;
	
}
td.notes_bot_2
{
	background-image:url("images/notes_bot_2.gif");
	background-repeat:no-repeat;
	background-position:top left;
	width:400px;
	height:17px;
}
table.layout
{
	width:750px;
	color:#1D1D1D;
	text-align:left;
	font-size:11px;
	padding:4px;
	font-family:verdana
}
table#pad
{
	width:750px;
	color:#1D1D1D;
	text-align:left;
	font-size:11px;
	padding:4px;
	font-family:verdana
}
table#pad td
{
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
}

table.layout td
{
	height:50px;
}
td.gray
{
	background-color:#dddddd;
	width:200px;
	height:30px;
	padding-left:10px;

}
td.d_gray
{
	background-color:#DAD8D6;
	padding-left:10px;
}
.name
{
	font-size:28px;
}
td.b_gray
{
	background-color:#C7C6C5;
	padding-left:10px;
}
img.quest
{
	cursor:help;
}
.example
{
	text-align:left;
	/*margin-left:20px;*/

	padding-left:20px;
	color:#555;
	font-size:11px;
	font-family:verdana;

}
td.example
{
	width:190px;
}
div.x_copy
{
	border:solid red 0px;
	position:relative;
	width:20px;
	height:20px;
	left:396px;
	top:4px;
	cursor:pointer;
}
div.import
{
	color:#660000;
	font-size:18px;
	font-family:verdana;
	font-weight:bold;
	width:375px;
	margin-left:15px;
	border-bottom:solid #cccccc 1px;
	height:25px;
}
div.import_cont
{
	color:#333333;
	padding-top:20px;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	width:375px;
	padding-left:15px;
}

td.about_bot
{
background:url('images/about_bot.gif');
background-repeat:no-repeat;
background-position:top right;
}
td.about
{
border-left:solid #D8D8D8 1px;
padding:16px;
color:#464444;
font-size:11px;
font-family:Verdana;
border-right:solid #CCCCCC 1px;
text-align:justify;
}
td.about a
{
color:#003C79;
font-size:11px;
font-family:Arial;
text-decoration:underline;
}

/*table.content 
{
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid;
}*/
TABLE.menu 
{
	PADDING-LEFT: 60px;
	FONT-SIZE: 11px;
	BACKGROUND-image:url('images/menu.gif');
	background-repeat:repeat-x;
	background-position: center top;
	COLOR: #444444;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana;
	HEIGHT: 30px;
	width:100%;
	height:30px;
	padding-bottom: 10px;
}
.hint_hidden, .hint_hidden_jobs, .hint_hidden_locations{
	display:none;
}
#hints{
	display:none;
	padding:3px;
	font-Family:Verdana,Tahoma;
	font-size:11px;
	position:absolute;
	border:1px gray solid;
	top:170px;
	left:30px;
	background-color:white;
}
p.name
{
	color:green;
	font-size:11px;
}
#error{
	color:red;

}

.order_exp table.email
{
  width:399px;
  margin:0px;
}


/*speller*/
#spellify #correctionsContainer ul{
	padding: 0; 
	margin: 0; 
	border-top-width: 0; 
	padding-top: 0; 
	margin-top: 4px;	
	margin-bottom: 0; 
	border-bottom-width: 0; 
	padding-bottom: 0;
	list-style: none; 
	background-color: transparent;
}


#spellify #correctionsBody{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF; 
	border-left: 2px solid #D0DAE1; 
	border-top: 2px solid #D0DAE1; 
	border-right: 2px solid #D0DAE1;	
}

#spellify #correctionsFooter{
	background-color: #FFFFFF; 
	text-align: right; 
	border-left: 2px solid #D0DAE1; 
	border-right: 2px solid #D0DAE1; 
	border-bottom: 2px solid #D0DAE1;
}

#spellify .correctiontext, #spellify .noerrortext{
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	margin-left: 5px;
	margin-right: 10px;
}

#spellify .correctiontext
{
	color: #000000;
}

#spellify .noerrortext
{
	color: #666666;
}

#spellify a.ignore:link, #spellify a.ignore:visited, #spellify a.ignore:active
{
	color: #378EBD;
	font-size: 9pt;
	text-decoration: none;
}

#spellify a.ignore
{
	padding-right: 2px;
	padding-left: 2px;
}

#spellify a.ignore:hover
{
	background-color: #378EBD;
	color: #FFFFFF;
	font-size: 9pt;
	text-decoration: none;
}

#spellify a.ignore:link, #spellify a.ignore:hover, #spellify a.ignore:visited, #spellify a.ignore:active
{
	font-weight: bold;
	margin-right: 10px;
}

#spellify a.correction:visited, #spellify a.correction:active, #spellify a.correction:link
{ 
	color: #666666;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}

#spellify a.correction:hover
{
	color: #FFFFFF;
	background-color: #006699;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
}

#spellify #arrow{
	width: 12px; 
	height: 6px;
	display: block;
}

#spellify #arrowItem{
	height: auto;
}


#spellify #arrow img{
	vertical-align: top;
}


#spellify #spellTagLine{
	display: inline-block;
	vertical-align: bottom;
}

#spellify #spellTagLine img{
	border: 0;
	vertical-align: bottom;
}
/*speller*/

#resume h1
{
font-size:16px;
font-weight:bold;
margin:15px 0px 5px 0px;
padding:0px;
}
#resume h2
{
font-size:14px;
font-weight:bold;
margin:5px 0px;
padding:0px;
}
#resume div.work_history
{
font-size:12px;
font-weight:normal;
margin:5px 0px;
}
#resume div.job_title
{
font-size:12px;
font-weight:bold;
margin:2px 0px;
}

a.unit_btn, a:hover.unit_btn
{
color:#002060;
font-family:Arial;
font-size:11px;
font-weight:bolder;
text-decoration:none;
}
a.unit_btn img
{
  vertical-align:text-bottom;
}

div.resume_w140
{
width:140px;
background: url('images/resume_w140.gif') no-repeat;
}
div.order_now
{
    width: 116px;
    height:114px;
    position: relative;
    left: -109px;
    top: -1px;
    _top:5px;

}

/* Added Styles */
.btn-start { width:187px; height:52px; margin:0 auto; display:block; text-indent:-9999px; background:url(images/start_now-button.png) no-repeat left top; }
.btn-start:hover { background-position:left center; }
.btn-start:active { background-position:left bottom; }
