﻿/* Project Specific CSS settings */
div .Center {text-align:center;}

div .Center h1, div .Center h2, div .Center h3 {margin: 2px 0 0;}

h5 {font-weight:normal}
/* used to expand page width beyond the 960 width  */
  #container{width:940px;} 
  
  /* #footer {background:transparent url("../img/layout/footer_bg2.jpg") left bottom repeat-x; height:200px;} */
  /* #footermenu {padding:0px;} */

/* Aircraft Inquiry Project overrides of the Master.Css  */
form.layout label {float:none; width:100%;}
.content Table.Center{text-align:center;  }
.content Table.Noborder{border:0 none; margin:5px 0px 5px 10px;}
.content Table.Inquiry{margin:10px auto 10px auto;}
.content table.Boxed{margin:0px auto 0px auto; color:Black;}
.content table.Repeater{margin:0px auto 0px auto; width:100%}
.content table.PageControl{margin:0px auto 0px auto; background-color:#C6E7FF;}
.content tbody td.Noborder{border:0 none; vertical-align:top;}
.content tbody td.Noborder.Right{text-align:right;}
.content tbody td.Top{vertical-align:top;}
.content tbody td.ImageMenu{width:100px; vertical-align:middle;}
.content Tbody td.PageControl{background-color:#D2DBE0;}
.content Tbody td.RepeaterHeader{background-color:#D2DBE0;}
.content Tbody td.RepeaterAlt{background-color:#EAEAEA;}
.content Tbody td.ACInfoTitle{background-color:#D2DBE0;}
.content Tbody td.ACInfoDetails{text-align:left}
.content td{margin:0px auto 0px auto;}

.Cert_Title
{
    font-weight:bold;
    font-size:12pt;	
	float:none;	
	width:100%;
}


.Cert_Name
{
    font-weight:bold;
    font-size:12pt;	
	float:none;	
	width:100%;
}

.Cert_Label
{
    font-weight:bold;
    font-size:11pt;	
	width:100%;
	display:table-cell;
	white-space:nowrap;
}

.Cert_Info
{
   font-size:11pt;	
	float:none;	
	width:100%; 
}
.Tab_Inner_Selected
{
    font-size:11pt;	
	float:none;	
	width:100%; 
}
/*  html, body {background: url(""); text-align:center;}  */

/*  img#bg {position:fixed; top:0; left:0; width:100%; height:100%; z-index:-1} 
div#container{position:relative; z-index:1;} */

/* .content .boxed-fullcenter {text-align:center; margin-left:0px; margin: 10px auto 2px auto; width:1020px;}
.content .boxed-clearfullCenter {clear:none;}

.content .boxed-SkyBlue{background:#C6E7FF;}
.content .boxed-LightCyan{background:#D2DBE0;}
.content .boxed-PaleGray{background:#F0F4F7;}
.content .boxed-DeepSkyBlue{background:#72A3BF; color:#fff;}  */

/*  For the ListItem Menu on Document Inquiry Page  */
.content ul > li.Notice {background:transparent url("../img/project/sb_bullet_black.gif") 4px 3px no-repeat; padding-left:20px;}

.content .HelpText
	{
	Font-Size:Small;	
	Color:#000000; /*Medium Forest Green*/
}

@media print
{
    #printable{display: block;}
    h3 {text-align:center;}   
}

@media screen, projection
{
    #printable{display: none;}   
}



.TitleSeparator{
	color:#000000;
	text-align:left;
	margin: 3px auto 3px auto;
	height:2px;
	border-width:2px 0 0;
	vertical-align:middle;
	width:100%
}

#vNav {width: 170px;}
#vNav fieldset {width: 165px;}

.DivHeaderTitle
{
	font-family:Arial, Helvetica, sans-serif; height:16px; font-size:1.2em;
    height:20px;
    margin: 3px auto 5px auto;
	padding-left:5px;
	border:1px solid #888; 
    font-weight:bold;
    background:transparent url("../img/layout/blue_gradient.gif") left top repeat-x; 
    color:White;
}

.ACInfoTitle
{
    font-family:Arial, Helvetica, sans-serif; height:14px; font-size:1.2em;
    font-weight:bold;
    background-color:#204d79;
    background:transparent;
    text-align:center;
    margin:5px 10px 15px 5 px;
}

.content ACInfoDetails
{
    text-align:left
}
/*#vNavContent {width:743px; float:right; overflow:hidden;}
.content fieldset {border: 1px solid #000000; width:250px;}
.content table {border: 0; background-color:#ffffff;}
.content tbody {border: 0;}
.content tbody tr {border: 0;}
.content tbody th {border: 0;}
.content tbody td {border: 0;}

.content .SectionHeaderPnl 
{
	width:729px;
	cursor:pointer;
	padding-left:5px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	background:transparent url("../img/registry/gen_header_cream.png") left top repeat-x; 
	color: #204d79;border:1px solid #888; 
	margin:0; 
}

.content .SectionHeaderPnlWhite
{
  	width:450px;
	cursor:pointer;
	padding-left:5px;
	line-height:20px;
	height:20px;
	overflow:hidden;	
	color: #204d79;border:1px solid #888; 
	margin:0; 

}

.content .SectionHeaderPnlCenter
{
	line-height:20px;
	height:20px;
	padding-left:5px;
	text-align:center;
	border:1px solid #888; 
	font-family:Arial, Helvetica, sans-serif; font-size:1.2em;
    font-weight:bold;
    color:White; 
    background-color:#204d79; 
}
.content .SectionHeaderStatus
{
	padding:0px 7px 0px 7px;
	float:left;
	display:inline;
    line-height:24px;
}
.content .SectionHeaderTitle
{
	font-family:Arial, Helvetica, sans-serif; height:16px; font-size:1.2em;
    font-size:12px;
    font-weight:bold;
    color:#204d79;
    float:left;
    display:inline;
    line-height:20px;
}
.content .SectionHeaderExpandText
{
    font-size:12px;
    color:black;
    text-align:right;
    float:right;
    display:inline;
    line-height:20px;
    padding: 0px 10px 0px 0px;
}
.content .SectionHeaderImage
{
	float:right;
	padding:  0px 7px 0px 7px;
	display:inline-table;
	line-height:20px;
}
.content .SectionOutline
{
    border:0px ridge #6D88AC;
    padding: 7px 7px 7px 7px;
    width:570px;
    background-color:white;
}
.content .SectionBody
{
   background-color:#FFFBF4;
    padding:3px 3px 3px 3px;
    width:563px;
	background:white url("../img/registry/nNum_gradient.png") left bottom repeat-x; 
}
.content .SectionOutline729pxWidth
{
    border:0px ridge #6D88AC;
    padding: 7px 7px 7px 7px;
    width:729px;
    background-color:white;
}
.content .SectionBody729pxWidth
{
   background-color:#FFFBF4;
    padding:3px 3px 3px 3px;
    width:729px;
	background:white url("../img/registry/nNum_gradient.png") left bottom repeat-x; 
}
.content .SectionBodyReg
{
   background-color:#FFFBF4;
    padding:3px 3px 3px 3px;
    width:563px;
	background:white url("../img/registry/nNum_gradientREG.png") left top repeat-x; 
}

.content .ShadeBackground
{
    padding:3px 3px 3px 3px;
	background:white url("../img/registry/nNum_gradient.png") left bottom repeat-x; 
}

/* Vertical Navigation */
/*  #vNav {font-family:Arial,Helvetica,sans-serif; font-size:10pt; margin-top:10px; width:160px; float:left; overflow:hidden; background-color:#f0f4f7;}
	#vNav ul {margin:0; padding:0px; display:inline-block;}
	#vNav li {margin:0; padding:0px;}
/* used to Override 960 width  */	
#vNavContent {width:760px; float:inherit; }
body.full #vNavContent {margin-left:170px;}

/*	#vNav a {display:block;}
		#vNav a.here {background-color:#FFF; border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5;}
	#vNav ul {background:transparent; padding-left:7px;}
	#vNav li {background:transparent;}
	#vNav li a {background:transparent; color:#204d79; font-size:0.9em; text-decoration:none; padding:2px; width:150px;}
	#vNav li a:hover {text-decoration:underline;}
	#vNav li a.here {color:#204d79;}

	#vNav li li a {background-color:transparent; font-size:0.9em; font-weight:normal; text-decoration:none; background-image:none; padding:2px; width:142px;}
	#vNav li li a:hover {text-decoration:underline;}
	#vNav li li.isLB a {border-bottom:0;}
	#vNav li li.isLB li a.here {border-bottom:1px solid #c5c5c5;}
	#vNav li li ul {background-color:Transparent; border-top:0px; border-bottom:0px;}

	#vNav li li li ul {background:transparent; border:none;}
	#vNav li li li a {background:transparent; padding:2px; width:135px;}
	#vNav li li li li a { padding:2px; width:125px;}

/* Added Overrides */ 
/*    #vNav .HalfBreak{height:7px;}
    #vNav li .isLB{font-size:0.9em;}  
    #vNav li li .isLB{font-size:0.9em;}  
    #vNav li li li .isLB{font-size:0.9em;}   

    #vNav .isLB {padding:2px; font-weight:bold; display:block;}
    #vNav .isLB.Underline {font-weight:bold; text-decoration:underline;}
    #vNav .isLB.CellUnderline {border-bottom:1px solid #8e8e8e; margin-right:5px; padding-bottom:0px;}
    #vNav .isLB.mArrow {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav .isLB.mBullet {background:transparent url("../img/project/sb_bullet_black.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav .isLB.mCircle {background:transparent url("../img/project/sb_circle_black.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav .isLB.mSquare {background:transparent url("../img/project/sb_square_black.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav .isLB.mDash {background:transparent url("../img/project/sb_dash_black.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav .isLB.mStar {background:transparent url("../img/project/sb_star_black.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav .isLB.mRedStar {background:transparent url("../img/project/sb_star_red.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav .isLB.mImage {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav .isLB.mImage1 {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav .isLB.mImage2 {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav hr {border-color:#8e8e8e; border-style:solid; border-width:1px 0 0; clear:both; margin:0px 5px 0px 5px; height:1px;}
    #vNav hr.heavy {height:2px;}    

    #vNav .isTitle {font-weight:bold; font-size:11pt; padding:2px; margin:0px 5px 0px 5px; display:block;}
    #vNav .isTitle.TRight {text-align:right;}
    #vNav .isTitle.TCenter {text-align:center;}
    #vNav .isTitle.Underline {text-decoration:underline;}
    #vNav .isTitle.CellUnderline {border-bottom:1px solid #8e8e8e; padding-bottom:0px;}
    
    #vNav a.Underline {text-decoration:underline;}
    #vNav a.CellUnderline {border-bottom:1px solid #8e8e8e; margin-right:5px; padding-bottom:0px; padding-right:5px;}

    #vNav a.mBullet {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mBullet {background:#FFF url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav a.mCircle {background:transparent url("../img/registry/sb_dash_black.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mCircle {background:#FFF url("../img/registry/sb_dash_black.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav a.mSquare {background:transparent url("../img/registry/sb_star_black.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mSquare {background:#FFF url("../img/registry/sb_star_black.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav a.mArrow {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mArrow {background:#FFF url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav a.mDash {background:transparent url("../img/project/sb_dash_black.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mDash {background:#FFF url("../img/project/sb_dash_black.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav a.mStar {background:transparent url("../img/project/sb_star_black.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mStar {background:#FFF url("../img/project/sb_star_black.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav a.mRedStar {background:transparent url("../img/project/sb_star_red.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mRedStar {background:#FFF url("../img/project/sb_star_red.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav a.mImage {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mImage {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav a.mImage1 {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mImage1 {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}

    #vNav a.mImage2 {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}
    #vNav a.here.mImage2 {background:transparent url("../img/layout/sb_arrow_blue.gif") 4px 3px no-repeat; padding-left:15px;}

/* Assists CSS classes with spacing */
/*    #vNav li.mBullet a, #vNav li.mCircle a, #vNav li.mSquare a {width:137px;}
    #vNav li li.mBullet a, #vNav li li.mCircle a, #vNav li li.mSquare a {width:130px;}
    #vNav li li li.mBullet a, #vNav li li li.mCircle a, #vNav li li li.mSquare a {width:123px;}    
  
    #vNav li.mDash a, #vNav li.mStar a, #vNav li.mRedStar a {width:137px;}
    #vNav li li.mDash a, #vNav li li.mStar a, #vNav li li.mRedStar a {width:130px;}
    #vNav li li li.mDash a, #vNav li li li.mStar a, #vNav li li li.mRedStar a {width:123px;} 
 
    #vNav li.mArrow a, #vNav li.mImage a, #vNav li.mImage1 a, #vNav li.mImage2 a {width:137px;}
    #vNav li li.mArrow a, #vNav li li.mImage a, #vNav li li.mImage1 a, #vNav li li.mImage2 a {width:130px;}
    #vNav li li li.mArrow a, #vNav li li li.mImage a, #vNav li li li.mImage1 a, #vNav li li li.mImage2 a {width:123px;}
    */
