/* CSS Document */

body {
		font-family:Arial, Helvetica, sans-serif;
		font-size:62.5%;
		background:#4C6989;
		margin:0;
		overflow:scroll;
}

h1 {
		margin:0;
		padding:0;
		font-size:1.6em
}

.clear {
		clear:both;
		height:1px;
}

a {
		color:#F89320;
		text-decoration:none;
		font-weight:bold;
}

a:hover {
		color:#F1912A;
}

.imgFloatLeft {
		float:left;
		margin:0 10px 10px 0;
}


#outerWrapper {
		width:955px;
		height:auto;
		margin:0 auto;
		background:#D2DEE4;
		padding:0;
}

#header {
		width:955px;
		height:119px;
		background:url(../images/layout/header.jpg) no-repeat;
}

.logoLink {
		display:block;
		width:416px;
		height:107px;
}

#nav {
		width:955px;
		height:15px;
		background:#B2C4D1;
}

#nav ul {
		margin:0;
		padding:0 0 0 14px;
}

#nav ul li {
		list-style:none;
		display:inline;
		/*margin:0 0 0 10px;*/
		padding:0 15px 0 15px;
		
		
}


#nav ul li a {
		font-size:1.2em;
		color:#283A51;
		font-weight:bold;
		text-decoration:none;
		height:15px;
}

#nav ul li a:hover {
		color:#ffffff;
}


#innerWrapper {
		width:935px;
		height:auto;
		padding:20px 10px 0 10px;
}

#leftColumn {
		width:190px;
		height:auto;
		float:left;
		background:url(../images/layout/leftColBkd.jpg) no-repeat;
		/*border:1px solid red;*/
}


#rightColumn {
		width:698px;
		height:auto;
		float:left;
		padding:0 0 10px 0;
		margin:0 0 0 20px;
		background:#B2C4D1 url(../images/layout/rightColBkd.jpg) no-repeat bottom left;
		border-left:1px solid #67859B;/*6789A1*/
		border-right:1px solid #67859B;
		border-bottom:1px solid #67859B;
}

#rightColumn span {
		display:block;
		width:699px;
		height:35px;
		background:url(../images/layout/rightColCutCorner.gif) no-repeat -1px 0;
}

#subNav {
		width:200px;
		height:100%;
}

#subNav span{
		width:198px;
		height:27px;
		display:block;
		background:#E1EBF1 url(../images/layout/subNavBoxCorner.gif) no-repeat top left;
}

#subNav ul {
		display:block;
		width:190px;
		height:400px;
		margin:0;
		padding:7px 0 0 5px;
		border-left:1px solid #B2C4D1;
		border-bottom:1px solid #B2C4D1;
		border-right:1px solid #B2C4D1;
		background:#E1EBF1 url(../images/layout/circlePattern.gif) repeat-x 0 174px;
}

#subNav ul li {
		list-style:none;
		height:20px;
		width:168px;
		margin:0 0 5px 0;
}

#subNav ul li a {
		display:block;
		width:178px;
		height:18px;
		padding:2px 0 0 10px;
		text-decoration:none;
		font-size:1.2em;
		color:#283A51;
		
}

#subNav ul li a:hover {
		color:#ffffff;
}

#subNav ul li#subLink a:hover {
		color:#F38714;
}

.subNavHeading {
		color:#ffffff;
		font-weight:bold;
		background:#ACC2CE url(../images/layout/subnavbkd.gif) no-repeat top right;
}

.containers {
		width:210px;
		height:204px;
		float:left;
		/*margin:0 15px 0 0;*/
		
}

.containers a {
		display:block;
		width:200px;
		height:194px;
		font-size:1.8em;
		color:#072C59;
		font-weight:bold;
		text-decoration:none;
		padding:5px;
		background:url(../images/main-links/cut-corner.gif) no-repeat right top;
}

#defenseTools {
		background:#E1EBF1 url(../images/main-links/defense-tools.jpg) no-repeat -28px 41px;
}

#defenseTools:hover {
		background:#E1EBF1 url(../images/main-links/defense-tools_on.jpg) no-repeat -28px 41px;
}


#defenseApps {
		background:#E1EBF1 url(../images/main-links/defense-applications.jpg) no-repeat -28px 41px;
}

#defenseApps:hover {
		background:#E1EBF1 url(../images/main-links/defense-applications_on.jpg) no-repeat -28px 41px;
}

#defenseComms {
		background:#E1EBF1 url(../images/main-links/communications.jpg) no-repeat -28px 41px;
}

#defenseComms:hover {
		background:#E1EBF1 url(../images/main-links/communications_on.jpg) no-repeat -28px 41px;
}

.containersPadding {
		padding:0 19px;
}

#text {
		font-size:1.2em;
		width:629px;
		height:auto;
		padding:15px;
		background:#EFF4F7 url(../images/main-links/cut-corner2.jpg) no-repeat top right;
		margin:10px 0 0 20px;
}

.insightFamily {
		display:block;
		width:160px;
		height:53px;
		background:url(../images/training-tools/dtm-sub-insi.png) no-repeat;
}

.fleetmanFamily {
		display:block;
		width:160px;
		height:53px;
		background:url(../images/training-tools/dtm-sub-flee.png) no-repeat;
}

.mercuraFamily {
		display:block;
		width:160px;
		height:53px;
		background:url(../images/training-tools/dtm-sub-merc.png) no-repeat;
}

.maintainaFamily {
		display:block;
		width:160px;
		height:53px;
		background:url(../images/training-tools/dtm-sub-main.png) no-repeat;
}

.controllaFamily {
		display:block;
		width:160px;
		height:53px;
		background:url(../images/training-tools/dtm-sub-cont.png) no-repeat;
}

.dewetFamily {
		display:block;
		width:160px;
		height:53px;
		background:url(../images/training-tools/dtm-sub-dewe.png) no-repeat;
}

.electraFamily {
		display:block;
		width:160px;
		height:53px;
		background:url(../images/training-tools/dtm-sub-elec.png) no-repeat;
}

.electWarfare {
		display:block;
		width:150px;
		height:150px;
		background:url(../images/training-tools/electronic-warfare.jpg) no-repeat;
}

.electWarfare:hover {
		background:url(../images/training-tools/electronic-warfare_on.jpg) no-repeat;
}


#footer {
		width:915px;
		height:75px;
		margin:10px 0 0 0;
		background:url(../images/layout/footer-bkd.jpg) no-repeat;
		padding:10px 20px 20px 20px;
		font-size:1.1em;
}

#gamalan {
		float:right;
}

#ItecMovie {
		width:190px;
		height:90%;
		padding-top:20px;
}

#ItecMovie ul {
		display:block;
		width:190px;
		height:150px;
		margin-left:0;
		padding:7px 0 0 6px;
		border-left:1px solid #B2C4D1;
		border-bottom:1px solid #B2C4D1;
		border-right:1px solid #B2C4D1;
	
}

#itecMovie span{
		width:180px;
		height:10px;
		display:block;
		background:#E1EBF1 url(../images/layout/subNavBoxCorner.gif) no-repeat top left;
}

#leftColumnMovie {
		width:180px;
		height:90px;
		float:left;
}

#outerFormWrapper {
		width:955px;
		height:auto;
		margin:0 auto;
		background:#D2DEE4;
		padding:0;
}

#innerFormWrapper {
		width:740px;
		height:auto;
		background:#D2DEE4;
		padding:20px 10px 0 10px;
}

.subFormEntry {
		color:#ffffff;
		font-weight:bold;
		background:#ACC2CE url(../images/layout/subnavbkd.gif) no-repeat top right;
		padding:0px 10px 0 10px;
}

#leftColumnForm {
		width:180px;
		height:90px;
		float:left;
		/*border:1px solid red;*/
}

#form {
		font-size:1.2em;
		width:250px;
		height:auto;
		padding:15px;
		background:#EFF4F7 url(../images/main-links/cut-corner2.jpg) no-repeat top right;
		margin:25px 0 0 25px;
}

