body{ background:#002356;margin:0px;font:normal 11px verdana, arial;}
p	{margin-top:0px;}

/****** Sister Sites ******/

a {text-decoration:none;color:#002a5c;}
a:hover {text-decoration:underline;}

h1{color:#FFF; font-size:240%;line-height:100%;margin:0;padding:0 0 10px 0}
h2{padding:0px 0px 5px 0px;margin:0px;}
h3{color:#C00;background:url("/images/arrow.gif") no-repeat;font-size:130%;margin:0px;padding-left:14px;} 

img	{border:0px;}
form	{margin:0px;}
.error {font: bold 11px verdana, arial; color:#cc0000;}

#right{background:url("images/background-right.jpg") no-repeat;}

#logofloat{float:left;}

#video{float:left;width:320px;border-left:5px solid #051e33; height:240px;border-right:4px solid #051e33;margin:0}
#begincareer{float:right;width:591px;padding:2px 0px 0px 0px;height:238px;background-color:#fff;border-right:5px solid #051e33;}
#beginleft{float:left;text-align:left;width:260px;padding:25px 0px 0px 25px;line-height:18px;}
#beginright{float:left;width:222px;padding:25px 0px 0px 43px;text-align:left;}

#powered{width:689px;height:60px;background:url("images/powered-center.gif") no-repeat;padding-top:5px;text-align:center;}

#footer  {color:#4d6a8d;font-size:95%;text-align:center; width:900px}
#footer a  {color:#4d6a8d;text-decoration:none;}
#footer a:hover  {text-decoration:none;text-decoration:underline;}

.form{border:1px solid #a5acb2;font-size:95%;}
.formtitle	{font:bold 90%;}

#inleft{float:left;width:555px;min-height:587px; height:auto !important;height:587px; padding:23px 17px 0px 29px;text-align:left;background:url("images/inleft-bg.jpg") #fff no-repeat top left;border-left:5px solid #051e33;border-top:5px solid #051e33;border-right:12px solid #051e33;font:normal 12px arial,verdana;color:#000;line-height:17px;}
#inleftpad{padding-top:30px;}
#inleft ul{padding:5px 0px 0px 15px;margin:0px;list-style:none;}

#inlist ul{padding:5px 0px 5px 15px;margin:0px;list-style:none;}
#inlist li{background:url("images/bullet.gif") no-repeat top left;background-position:3px 8px;padding:2px 0px 0px 12px;}

.inlist ul{padding:5px 0px 5px 15px;margin:0px;list-style:none;}
.inlist li{background:url("images/bullet.gif") no-repeat top left;background-position:3px 8px;padding:2px 0px 0px 12px;}

#inleft a {text-decoration:none;color:#002a5c;font-weight:bold;}
#inleft a:hover {text-decoration:underline;color:#760e0e;font-weight:bold;}

#inright{float:left;width:302px;padding-top:15px;background-color:#051e33;border-right:5px solid #051e33;}

#inleftcon{float:left;width:355px;border-top:1px solid #061f35;}
#testimonials{float:right;width:164px;background-color:#b9d8f9;margin-left:15px;margin-bottom:10px}
#testimonials ul{padding:10px 0px 0px 2px;margin:0px;font-size:90%;list-style:none;}
#testimonials li{background:url("images/bullet.gif") no-repeat top left;background-position:3px 8px;padding-left:12px;}
#mediaplayer	{padding:5px 0 5px 0;text-align:center;}
#testcont	{font:normal 140% arial black, helvetica bold, arial,  sans serif; color:#FFF;padding:2px 8px; width:144px;}
#testname	{ font:italic 90% arial; color:#006;text-align:right; padding:5px 8px}

#more{width:154px;height:23px;background:url("images/testimonials-bottom.gif") no-repeat;text-align:right;padding:7px 10px 0px 0px;}

#support{width:264px;height:35px;background:url("images/support-bg.gif") no-repeat;color:#fff;text-align:left;padding:5px 0px 0px 38px;}

#beginin{width:302px; min-height:240px; height:auto !important;height:240px;background-color:#fff;}
/* background:url("images/beginin-bg.gif") no-repeat bottom right;*/

#faq h2 {font-size:110%;font-weight:normal;}
#faq{padding:2px 1px 0px 1px;text-align:left;}
#faq ul {margin:0px;padding:0px;}
#faq li {list-style:none;padding:4px 5px 7px 0px; border-top:1px dotted #a1bac8;}
#faq li.on{background-color:#edf4f7;}
#faq a{padding:0 0 5px 25px;font-weight:normal;color:#000;text-decoration:none;background:url("/images/plus.gif") no-repeat top left;}
#faq a:hover{text-decoration:underline;}
#faq a.selected	{background:url("/images/minus.gif") no-repeat top left;font-weight:bold}

#answer a{background:none;padding:0px;text-decoration:none;color:#002a5c;font-weight:bold;}
#answer a:hover{text-decoration:underline;color:#760e0e;font-weight:bold;}

.thumb	{padding-right:10px;}
#testim h2 {font-size:110%;font-weight:normal;}
#testim{padding:2px 1px 0px 1px;text-align:left;}
#testim ul {margin:0px;padding:0px;}
#testim li {list-style:none;padding:5px 5px 5px 0px;margin:0;background:none; border-top:1px dotted #a1bac8;clear:both;}
#testim li.on{background-color:#edf4f7;}
#testim a{padding:0 0 5px 0px;font-weight:normal;color:#000;text-decoration:none;}
#testim a:hover{text-decoration:none;color:#000000;font-weight:normal;}
#testim .answer	{clear:both;padding-top:2px; font-size:85%}
#testim a.selected	{color:#4d8dd8;}
#testim #mediaplayer, #testim #mediaplayer2, #testim #mediaplayer3, #testim #mediaplayer4, #testim #mediaplayer5, #testim #mediaplayer6, #testim #mediaplayer7, #testim #mediaplayer8, 	
#testim #mediaplayer9, #testim #mediaplayer10, #testim #mediaplayer11, #testim #mediaplayer12, #testim #mediaplayer13, #testim #mediaplayer14, #testim #mediaplayer15, #testim #mediaplayer16, 	
{float:left;padding:5px 10px 10px 0;}




/****** Troop Transition Corporate ******/
#ttheader{height:39px;width:925px;background:url("images/tt-top-strip.gif") no-repeat;position:relative;}
#ttleft{background:url("images/tt-background-left.jpg") no-repeat top right;}

#ttinleft{float:left;width:601px;border-left:4px solid #fff;}
#inttleft h3{color:#235398;background:url("/images/arrow.gif") no-repeat;font-size:130%;margin:0px;padding-left:14px;} 
#ttinright{float:left;width:313px;padding-left:3px;border-right:3px solid #fff;text-align:left;}

#inttleft{float:left;width:555px;min-height:587px; height:auto !important;height:587px; padding:23px 17px 0px 29px;text-align:left;background:url("images/tti-inleft-bg.gif") #fff no-repeat top left;border-left:5px solid #fff;border-top:5px solid #fff;border-right:12px solid #fff;font:normal 12px arial,verdana;color:#000;line-height:17px;}
#inttleftpad{padding-top:30px;}
#inttleft a {text-decoration:none;color:#002a5c;font-weight:bold;}
#inttleft a:hover {text-decoration:underline;color:#760e0e;font-weight:bold;}

#inttright{float:left;width:302px;padding-top:15px;background-color:#051e33;border-right:5px solid #fff;}

#ttbeginin{width:302px; min-height:240px; height:auto !important;height:240px;background:url("images/ttbeginin-bg.gif") no-repeat;}

#hometext{margin-top:10px;text-align:left;line-height:16px;padding:0px 20px;font-size:120%;}
#hometext ul{padding:0px;margin:0 0 0 14px;list-style:none;}
#hometext li{background:url("images/bullet.gif") no-repeat top left;background-position:3px 8px;padding:2px 0px 0px 12px;}

#newsbox	{float:left;width:220px;min-height:130px;height:auto !important; height:130px;background:#d8e3eb;padding:10px 15px;text-align:left;border-right:1px dotted #006;}
#newsbox h5	{color:#006;margin-bottom:5px}
.newsticker {list-style-type: none;	padding: 3px; margin: 0;background:#d8e3eb;}


#training{height:217px;padding:0px 10px 0px 10px;color:#00408a;}
#training a{text-decoration:none;color:#00408a;}
#training a:hover{text-decoration:underline;}

#beginbg{width:278px;height:217px;padding:20px 0px 0px 35px;background:url("images/ttbegin-bg.gif") no-repeat;border-top:3px solid #fff;font-size:90%;}

#ttpowered{width:649px;height:45px;background:url("images/tt-powered-center.gif") no-repeat;padding-top:3px;}

#center{background-color:#fff;}

#ttrightstrip{float:right;width:633px;height:33px;background-color:#fff;}

#download ul{padding:0px;margin:0px;list-style:none;}
#download li{background:url("images/bullet.gif") no-repeat top left;background-position:3px 8px;padding:2px 0px 0px 12px;}


#nav{width:629px; height:27px;float:left;border-right:4px solid #fff;background:url("images/navstrip.gif") repeat-x;}
#nav ul {margin:0;padding:0; display:inline;}
#nav li {list-style:none;margin:0;padding:0;float:left;}
	#fin		{width:116px;}
	#fin a	{background:url("images/nav10.gif") no-repeat left;display:block; height:27px;text-indent: -500px; overflow: hidden;}
	#fin a:hover,#fin #select	 {background:url("images/nav11.gif") no-repeat left;}
	#lea 	{width:127px;}
	#lea a	{background:url("images/nav30.gif") no-repeat left;display:block; height:27px;text-indent: -500px; overflow: hidden;}
	#lea a:hover,#lea #select	{background:url("images/nav31.gif") no-repeat left;}
	#reg		{width:83px;}
	#reg a	{background:url("images/nav40.gif") no-repeat left;display:block; height:27px;text-indent: -500px; overflow: hidden;}
	#reg a:hover,#reg #select	 {background:url("images/nav41.gif") no-repeat left;}
	#new		{width:116px;}
	#new a	{background:url("images/nav50.gif") no-repeat left;display:block; height:27px;text-indent: -500px; overflow: hidden;}
	#new a:hover,#new #select	 {background:url("images/nav51.gif") no-repeat left;}
	#com		{width:94px;}
	#com a	{background:url("images/nav60.gif") no-repeat left;display:block; height:27px;text-indent: -500px; overflow: hidden;}
	#com a:hover,#com #select	 {background:url("images/nav61.gif") no-repeat left;}
	

#ttsubnav{height:29px;background-color:#112e59;border:2px solid #fff;margin-top:3px;padding-left:15px; color:#fff;text-decoration:none;font:normal 12px Lucida Sans Unicode,arial,verdana;}
#ttsubnav ul {margin:0px;padding:0px; display:inline;}
#ttsubnav li {list-style:none;margin:0px;padding:5px;float:left;}
#ttsubnav a{color:#fff;text-decoration:none;font:bold 12px Lucida Sans Unicode,arial,verdana;}
#ttsubnav a:hover{text-decoration:none;color:#adadad;}
#ttsubnav a#subselect {color:#adadad;}

#ttsub{float:left;width:925px;height:39px;background:url("images/ttsub-bg.gif") no-repeat;}
.disabled	{display:none;/*
filter:alpha(opacity=40);	-moz-opacity: 0.40;	opacity: 0.40;*/}

.schborder{border-bottom:1px solid #bdbdbd;}

/****** admin ******/
.tableheader {background-color:#E9E9E9;}
.bgcolor1 {background-color:#b9d8f9;}
.bgcolor2 {background-color:#FFFFFF;}



/* ---------->>> jtip <<<---------------------------------------------------------------*/

.formInfo a:link, .formInfo a:active, .formInfo a:visited  {
	background-color:#ffffff;
	border:0px solid #006;
	color:#006699;
	font-weight:bold;
	padding:0 4px;
	margin-left:2px;
	text-decoration: none;
}

.formInfo a:hover{
	color:#ff9999;
}
/* ----- add selectors here for font sizing ----- */
#JT_close_left, #JT_close_right{font-size: 1.1em;}

#JT_copy{font-size: .9em;}

#JT_arrow_left{
	background-image: url(/images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(/images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
color:#ff00ff;
}

/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
.date-pick	{border:1px solid #a5acb2;font-size:95%;} 
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 1px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

#employers { float: right; margin: 0px 0 0 0; /margin-top: -13px; font-size: 14px; font-weight: bold; color: #FC0; top: 0;}
#employers img { border: 0; }
#employers a { color: #FC0; }