/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.MainTitle{
padding:0 0 0 10px;
font-size:18px;
}
form
{
	margin:0;
}
.inputBox
{
	margin:1px;
	padding:0;
	height:10px;
	font-size:9px;
}

.SearchButton
{
	padding:0px 0 0 5px;
}
.TableBorder
{
	border:1px solid #CCCCCC;
}
.Login{
padding:0 5px 0 5px;}

.SmallBoldFont {
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.SmallRedBoldFont01{
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration:none;
	padding:15px;
}
.SmallRedBoldFont02{
	font-size: 18px;
	font-weight: bold;
	color: #990000;
	text-decoration:none;
	padding:15px;
}
.SmallRedBoldFont{
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration:none;
}
.SmallRedBoldFont:hover{
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration:none;
}
.AddToFavorite{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.AddToFavorite:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.NavigateMenu a{
	color:#000000;
	text-decoration:none;
}


.NavigateMenu a:hover{
	color:#000000;
	text-decoration:underline;
}
.loginlink{
color:#990000;
text-decoration:underline;
}
.loginlink:hover{
color:#990000;
text-decoration:underline;
}
.BottomLine
{
border-bottom:1px solid #000000;
}
.ThirdLineTalbe{
padding:0 10px;
color:#FFFFFF;
font-weight:bold;
}
.LeftSection{
border-right:1px solid #888888;
}
.LeftMenu{
	font-size:12px;
	font-weight:500;
	color: #FFFFFF;
	background-color: #31659C;
	padding:5px;
}
.LeftMenu a{
	font-size:12px;
	font-weight:500;
	color: #FFFFFF;
	background-color: #31659C;
	text-decoration:none;
}
.LeftMenu a:hover{
	font-size:12px;
	font-weight:500;
	color: #FFFFFF;
	background-color: #31659C;
	text-decoration:underline;
}

.Content{
margin:5px 0;
}
.ReaderList{
background-repeat:no-repeat;
background-position:0 5px;}
.MiddleSection{
/*border-left:1px solid #888888;
border-right:1px solid #888888;*/
}
.RightSection{
border-right:1px solid #CCCCCC;
}
.CurrentIssue{
padding:0 0 0 10px;
font-weight:bold;}
.AviationHeadlines{
padding:0 0 0 15px;
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #888888;
}

.AviationNewsTitle {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	padding:5px 0 8px 5px;
}
.AviationNewsTitle a {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	padding:5px 0 8px 5px;
	text-decoration:none;
}
.AviationNewsTitle a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	padding:5px 0 8px 5px;
	text-decoration:underline;
}
.AviationNewsSecondaryTitle {
	font-weight: bold;
	color:#666666;
	padding:0 0 0 5px;
}
.AviationNewsIntroduce a{
	color:#000000;
	text-decoration:none;
}
.AviationNewsIntroduce a:hover{
	color:#000000;
	text-decoration:none;	
}
.Catalog{
/*border-left:1px solid #888888;
border-right:1px solid #888888;*/
padding:0 5px;
}

.Catalog td{
background-image:url(/images/NewVesion/RedSquare01.jpg);
background-repeat:no-repeat;
background-position:5px 9px;
padding:5px 0 0 18px;
color:#003399;
}
.Catalog td a{
padding:0px 10px 0 0px;
text-decoration:none;
color:#003399;
}
.Catalog td a:hover{
padding:0px 10px 0 0px;
text-decoration:underline;
color:#003399;
}
.CatalogReadMore a{
padding:0px 10px 0 0px;
text-decoration:none;
color:#003399;
}
.CatalogReadMore a:hover{
padding:0px 10px 0 0px;
color:#003399;
text-decoration:underline;
}

.YellowLine{
border-bottom:5px solid #FFAE79;}
.CAACUpdate{
border-bottom:1px solid #888888;
}

.RightSection{
border:1px solid #888888;
}

.FeatureArticleTitle{
font-size:20px;
font-weight:bolder;
}
.FeatureArticleTitle a{
color:#000000;
font-size:20px;
font-weight:bolder;
text-decoration:none;
}
.FeatureArticleTitle a:hover{
color:#000000;
font-size:20px;
font-weight:bolder;
text-decoration:underline;
}
.FeatureArticleIntroduce{
font-weight:bold;
padding:5px 10px;
}

.CommercailImagePadding{
padding:0 5px;}
.CommercailAviationTitle{
color:#003366;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.CommercailAviationTitle:hover{
color:#003366;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

#HaveImageSection{

} 

.NoImageArticle{
margin:15px 0 0 0;}

.NoImageArticle .Title{
font-weight:bold;
color:#003399;
}
.NoImageArticle .Title a{
font-weight:bold;
color:#003399;
text-decoration:none;
}
.NoImageArticle .Title a:hover{
font-weight:bold;
color:#003399;
text-decoration:underline;
}

.ConsultingTitle{
color:#003399;
font-size:14px;
font-weight:bold;
padding:10px 5px;
}

.ConsultingContent{
padding:0 5px 0 0;
}

.ConsultingImage{
padding:15px 10px 5px 30px;}
.ConsultingReadMore{
padding:0 10px 0 0;}

.WhatIsGA{
border:1px solid #888888;
margin:10px 0 0 0;
}
.ReadNow{
padding:0 30px 0 0;}
.ProductMargin{
margin:10px 0 0 0;
border:1px solid #888888;
}
.ProductTitle{
padding:0 0 0 10px;
font-weight:bold;
margin:10px 0 0 0;
border-top:1px solid #888888;
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ProductTitle01{
padding:0 0 0 10px;
font-weight:bold;
border-right:1px solid #888888;
}
.ProductBottomLine{
border-bottom:1px solid #888888;
}
.ProductLeftBottomLine{
border-bottom:1px solid #888888;
border-left:1px solid #888888;
}
.ProductLeftLine{
border-left:1px solid #888888;
}
.ProductLeftTopLine{
border-left:1px solid #888888;
border-top:1px solid #888888;
}
.ProductRightBottomLine{
border-right:1px solid #888888;
border-bottom:1px solid #888888;
}
.RightLine{
	border-right:1px solid #888888;
}
.ArticleTitleFont{
font-size:16px;
color:#006699;
}
.kb {
	color: #FF9900;
	background-color: #F9F900;
}
.YourEmail{
word-break:break-all;}

.FeatureArticleReadMore{
color:#000000;
text-decoration:none;}
.FeatureArticleReadMore:hover{
color:#000000;
text-decoration:underline;}
.FeatureArticleLink{
color:#003366;
text-decoration:none;
}
.FeatureArticleLink:hover{
color:#003366;
text-decoration:underline;
}
.GeneralAviationTitle{
padding:5px 0;
font-size:14px;
color:#0066CC;}

.GeneralAviationTitle a{
padding:5px 0;
font-size:14px;
color:#0066CC;
font-weight:bold;
text-decoration:none;}

.GeneralAviationTitle a:hover{
padding:5px 0;
font-size:14px;
color:#0066CC;
font-weight:bold;
text-decoration:underline;}

.CurrentIssueTitle{
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	color: #003399;
	padding:0 0 0 15px;
}

.CurrentIssueTitle a{
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	color: #003399;
	padding:0 0 0 15px;
	text-decoration:none;
}
.CurrentIssueTitle a:hover{
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	color: #003399;
	padding:0 0 0 15px;
	text-decoration:underline;
}
.DownloadFont {
	font-size: 14px;
	font-style: oblique;
	color: #003366;
	text-decoration: underline;
}
.DownloadFont:hover {
	font-size: 14px;
	font-style: oblique;
	color: #003366;
	text-decoration: underline;
}
.ThisPDFTitle{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ThisPDFTitle:hover{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.MenuTable {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #002E66;
	border-left-color:#002E66;
	color:#00236A;
	background-color:#F7F7F7;
}
.MenuTable td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #002E66;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#002E66;
	padding:4px 0 4px 5px;
	color:#00236A;
}

.MenuTable td a{
	color:#000000;
	text-decoration:none;
}


.MenuTable td a:hover{
	color:#000000;
	text-decoration:underline;
}
.MyTwoCentsMessage{
padding:0 10px 0 30px;
background-image:url(/images/NewVesion/MyTwoCentsStar.jpg);
background-repeat:no-repeat;
background-position:10px 2px;
word-break: break-all;
}
.MyTwoCentsLogo{
padding:0 0 0 10px;
}
.RightPadding{
padding:0 10px 0 0;}
.VotingTitle{
padding:10px;
font-weight:bold;}
.LeftPadding{
padding:10px;}
.VotingTitle{
color:#000000;
font-size:14px;
font-weight:bold;}
.VotingAnswer{
color:#003399;
font-weight:bold;}
.CAACMessage{
padding:0 10px 0 30px;
background-image:url(/images/NewVesion/MyTwoCentsStar.jpg);
background-repeat:no-repeat;
background-position:10px 8px;
word-break: break-all;
}
.CAACMessage a{
color:#000000;
text-decoration:none;
}
.CAACMessage a:hover{
color:#000000;
text-decoration:underline;
}
.CAACTitle {
	font-size: 24px;
	font-weight: bold;
	color: #006699;
}
.LanguageLink {

	color: #000000;
	text-decoration:none;
}
.LanguageLink:hover {

	color: #000000;
	text-decoration:underline;
}
.WhiteFont {
	color: #FFFFFF;
}
.WhatIsGABorder {
	border: 1px solid #666666;
}
.WhatIsGABorder01 {
	border: 1px solid #666666;
	padding:5px;
}
.WhatIsGALeftTopBorder {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
}
.WhatIsGARightBottomBorder {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.SendButton{
padding:5px;}
.BottomLink {
	color: #003366;
	text-decoration: none;
}
.BottomLink:hover {
	color: #003366;
	text-decoration: underline;
}

.LoginBorder{
	border:1px solid #000000;
	padding:10px;
	font-size: 14px;
	color: #113558;
}

.LoginBorder a{
	font-size: 14px;
	color: #113558;
	text-decoration:underline;
}
.LoginBorder a:hover{
	font-size: 14px;
	color: #113558;
	text-decoration:underline;
}.HardCopyTitle {
	font-size: 24px;
	font-weight: bold;
	color: #003366;
}
.RedFont05{
color:#FF0000;}
.PopTableClose {
	padding:5px;
}
.PopTable {
	font-size: 14px;
	padding:15px;
}
.RedFont08 {color: #FF0000}
.ADUpleftLine {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
}
.ADBackGround {
	background-color: #0066CC;
	font-weight: bold;
	color: #FFFFFF;
}
.ADBackGround01 {
	background-color: #0066CC;
	color: #CCCCCC;
}

.ADBackGround02 {
	background-color: #0066CC;
}
.ADDownLine{
border-bottom:1px solid #000000;
}
.ADRightBottomLine{
border-bottom:1px solid #000000;
border-right:1px solid #000000;
}
.ADRightBottomLine01{
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	background-color: #E7E7E7;
}
.ADRightLine{
border-right:1px solid #000000;
}.ADTitleRedFont {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	padding:0 0 0 10px;
}
