/*************
V1.0
2003-04-02
***************/
#Logo {
position:absolute;
top:3px;
left:10px;
z-index:200;

}
#Logo img { 
border-style: none;
}
.Page_Bg {
	background-color: #FAFAFA;
	cursor: default;
}

.DefFnt {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: auto;
}
.DefFntWhite {
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: auto;
}

.DefComm {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: auto;
}

.DefFntStart {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: auto;
}

.Page_Title {
	color: #101010;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	cursor: default;
	letter-spacing: 2px;
	background-color: #FAFAFA;
	text-indent: 10px;
}


.Popupwnd {
	border: 1px #404040 solid;
	background-color: #E9E9E9;
}

.Popupwnd_Title {
	color: #101010;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: default;
	letter-spacing: 2px;
	text-indent: 10px;
}

.Scrollbar {
	scrollbar-darkshadow-color: #BBB;
	scrollbar-arrow-color: #999;
	scrollbar-face-color: #FAFAFA;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #BBB;
	scrollbar-base-color: #DDD;
}

.Mbar {
	border: 1px #787878 solid;
	background-color: #E9E9E9;
	border-left-style: hidden;
	border-right-style: hidden;
}


.SmallFnt {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: default;
}
.SmallFntGrey {
	color: #C0C0C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: default;
}
.SearchFnt {
	color: #757575;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: default;
}

.HeadLarge, H1 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	cursor: default;
	font-weight: bold;
}

.HeadLargeStart {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	cursor: default;
	font-weight: bold;
}
.Head17 {
	color: #1E3348;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	cursor: default;
	font-weight: bold;
}
.Head16 {
	color: #1E3348;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	cursor: default;
	font-weight: bold;
}
.Head15 {
	color: #1E3348;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	cursor: default;
	font-weight: bold;
}
.Head14 {
	color: #1E3348;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	cursor: default;
	font-weight: bold;
}
.HeadLargeStartGrey {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	cursor: default;
	font-weight: bold;
}

.HeadMedium, H2 {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	cursor: default;
}

.HeadMediumStart {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	cursor: default;
}

.QuoteStart {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
	font-weight: bold;
	decoration: none;
}
.MissionTxt {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: default;
	decoration: none;
}
.MissionHeader {
	color: #6699cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: default;
	font-weight: bold;
	decoration: none;
}

.HeadMediumNetMagazine {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	cursor: default;
	font-weight: bold;
}
.HeadSmallGlobalStart {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: default;
	font-weight: bold;
}

.HeadMediumGlobalStart {
	color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	cursor: default;
	font-weight: bold;
}

.HeadSmall, H3 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: default;
	font-weight: bold;
}

.Btn {
	color: #333333;
	border: 1px #787878 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D2D2D2;
	font-size: 11px;
	cursor: hand;
	height: 98%;
}

.Btn_Hvr {
	color: #787878;
	border: 1px #FF9900 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D2D2D2;
	font-size: 11px;
	cursor: hand;
}

.Btn_Dis {
	color: #B9B9B9;
	border: 1px #B9B9B9 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E6E6E6;
	font-size: 11px;
}



.LargeTab {
	color: #101010;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
	padding-left: 17px;
	border: 1px #404040 solid;
	background-color: #E9E9E9;
	padding-right: 17px;
}



.HeadColor {
	color: #660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	cursor: default;
	font-weight: bold;
}

table
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	table-layout : auto;
	padding : 0 0 0 0;
}

A:link {
	COLOR: #336699;
		text-decoration: underline;
}
/*A:visited {
	COLOR: #999999;
	text-decoration: underline;
}*/
A:hover {
	COLOR: #6699CC;
	text-decoration: underline;
}
A.csm:link,A.Link:link {
	COLOR: #003366;
		text-decoration: none;
}
A.csm:visited,A.Link:visited {
	COLOR: #003366;
		text-decoration: none;
}
A.csm:hover,A.Link:hover {
	COLOR: #003366;
	text-decoration: underline;
}
A.DefFntWhite:link {
	COLOR: White;
		text-decoration: none;
}
A.DefFntWhite:visited {
	COLOR: White;
		text-decoration: none;
}
A.DefFntWhite:hover {
	COLOR: White;
	text-decoration: underline;
}


A.linkTable:link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
	font-weight: bold;
}
A.linkTable:hover {
	COLOR: #6699CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
	font-weight: bold;
}

.NormalFnt {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: default;	
}

.CustLink {
	color : #999999;
}

span.floater,  {
  float: left; 
  }
  
span.floaterRight,  {
  float: right; 
  } 
  

.HeadCSM {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: default;
	font-weight: bold;
}
.HeadColW {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: default;
	font-weight: bold;
}
.HeadColB {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: default;
	font-weight: bold;
}
.HeadColBH {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: default;
	font-weight: bold;
	cursor: hand;
}
.NavFnt,A.NavFnt:link,A.NavFnt:active,A.NavFnt:visited {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
	text-decoration: none;
}
A.SideMenu:link,A.SideMenu:active,A.SideMenu:visited  {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
	text-decoration: none;
}

A.bc:link,A.bc:active,A.bc:visited  {
	color: #003366;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	cursor: hand;
	text-decoration: none;
}

h2
{
	visibility : hidden;
	color : White;
	font-size: 9px;
}

.1csm {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	cursor: hand;
	text-decoration: none;
}

.log, A.log:link, A.log:active, A.log:visited {
	color: #757575;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
	text-decoration: none;
}
.linkTable {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
	font-weight: bold;
}
.MiddleBarText {
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	cursor: hand;
	font-weight: bold;
}
.tborder{
	border-left: 1px solid #566863;
	border-right: 1px solid #566863;
	border-bottom: 1px solid #566863;
}
.Fntwhite
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: White;
	font-size: 14px;
}
.SmallFntwhite {
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.SmallFnt9 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	cursor: default;
}
.DefFntRed {
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: auto;
}
.MissionHeader2 { 
        color: #006699; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 14px; 
        line-height: 14px; 
        cursor: default; 
        font-weight: bold; 
        decoration: none; 
} 

.Btn2 { 
        color: #333333; 
        border: 1px #787878 solid; 
        background-color: #D2D2D2; 
        padding-left:20px; 
        padding-right:10px; 
        padding-bottom:20px; 
        padding-top:20px; 
} 

#content-topnav { 
        padding: 25px 25px 25px 25px; 
        min-width: 230px; 
} 

#rightbar { 
        margin-right:10px; 
} 
.gradualshine{
filter:alpha(opacity=30);
-moz-opacity:0.3;
}

A.footer, div.footer {
	color : #666666;
	text-decoration : none;
	font-size:9px;
	cursor: hand;
}


A.footer:visited {
	color : #cccccc;
	text-decoration : none;
}


A.footer:hover {
	color :black;
}
