@import url("http://images.military.com/lib/styles/milBase.css");

/* ====================================================================
^GLOBAL
-------------------------------------------------------------------- */
* {margin:0; padding:0}
html {font-size:100.01%}	/* IEWin small-text-size bugfix */
body {
	font:12px Arial, Verdana, Helvetica, sans-serif;
	line-height:16px;
	color:#000;
}
img {border:0;}
table {border-collapse:collapse;}
a:link, a:visited {color:#105db5;}
a:hover, a:active  {color:#f26803;}
a {
	outline: none;	/* fix for FF dotted-links http://sonspring.com/journal/removing-dotted-links */
}ul {
	list-style:none;
	margin:5px 0;
} ul li {
	list-style:none;
	line-height:1.2em;
	padding-bottom:6px;
}
img.pixel {width:1px; height:1px;}
.dashx {
	height:1px;
	margin-top:10px;
	margin-bottom:0px;
	background:url("http://images.military.com/edu/dashx.gif") top left repeat-x;
} * html .dashx {margin-bottom:-13px;}


h1, h2, h3 {line-height:1.0em;}
h1 {font-size:24px;color:#fff;} h2 {font-size:14px;line-height:16px;font-weight:bold;color:#09407c;} h3 {font-size:12px;line-height:16px;color:#1d5377;font-weight:bold;} h4 {font-size:11px;line-height:14px;font-weight:bold;color:#105db5;}

/* ====================================================================
^PAGE STRUCTURE
-------------------------------------------------------------------- */
body {
/*min-width:598px;*/
  padding:16px 0;
  width:760px;				/* instead of having a wrapper on content */
  margin:0 auto;
}

/* for IE6 bug because of Vignette comment before DOCTYPE */
* html body, * html #header, * html #content, * html #footer {width:760px;}
* html body {text-align:center;}
* html #header, * html #content {text-align:left;}

/* ====================================================================
^HEADER
-------------------------------------------------------------------- */
#header {
} #header a {
	text-decoration:none;
} #masthead {
	width:760px;
} 




/* ====================================================================
^CONTENT	
-------------------------------------------------------------------- */
#content {
	background-image:url("http://images.military.com/gibill/spousegibill_bg.gif");
	width:760px;
	border-left:0;
	border-right:0;
} .text-red {color:#C00;}
.pad-right {padding-right:10px;}
.align-center {text-align:center;}

/*** #left ***/
#left {
	width:389px;
	float:left;
	text-align:left;
} #left .lefttitle {
	text-align:center;
	padding-left:6px;
	padding-top:3px;
} #left .leftbottom {
	background-image:url("http://images.military.com/gibill/spousegibill_leftbg.gif");
	background-position:top left;
	background-repeat:no-repeat;
	color:#00070b;
	font-weight:bold;
} #left .leftbottom p {
	margin:0 35px 0 36px;
	padding:20px 0 15px 0;
} #left .leftbottom ul {
	margin:0;padding:0 35px 0 0;
} #left .leftbottom ul li {
	margin:0;padding:0 0 4px 60px;
	background:url("http://images.military.com/gibill/spousegibill_bullet.gif") 50px 8px no-repeat;
	font-weight:normal;
	line-height:19px;
}

#right {
	float:left;
	width:371px;
	background-image:url("http://images.military.com/gibill/spousegibill_rightbg.gif");
	background-position:top left;
	background-repeat:no-repeat;
	color:#010101;
} #right img {
	margin:33px 0 0 52px;
} #right p {
	margin:21px 44px 0 28px;
} #right table {
	width:330px;
	margin:21px 0 0 15px;
	font-size:11px;
	color:#040404;
} #right td {
	padding-bottom:10px;
	text-align:left;
} #right td p {
	text-align:right;
	margin:0 7px 0 0;
	font-size:12px;
	font-weight:bold;
	color:#039;
} #right input.full {
	width:195px;
} #right input.part {
	width:94px;
} #right select {
	font-family:arial;
	width:199px;
} #right #btnNext {
	margin:23px 0 28px 81px;
} #right .note {
	text-align:right;
	font-size:11px;
	color:#444;
	margin:28px 10px 8px 0;
}


/* -- Footer Structure ------------------------------------------------------ */
#footer{
	width:100%;
	margin-top:0px;
	padding-top:7px;
	padding-bottom:24px;
	border-top:1px solid #cccccc;
	text-align:center;
	font-size:11px;
}
	#careers-kwlp3 #footer {
		margin-top:16px;
	}
#footer p {
	margin-bottom:6px;
}
	