/*
	General styles
*/
BODY,DIV,TH,TD,P,TT {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
}
A:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A:active  {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A:visited  {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #CC6600;
	TEXT-DECORATION: none;
}
H1 {
	FONT-SIZE: 13px;
	font-weight: bold;
}
H2 {
	FONT-SIZE: 13px;
}
H3 {
	FONT-SIZE: 12px;
}
HR {
	COLOR: #F0F0F0;
	HEIGHT: 1px;
}
.bottom_nav_text {
	font-size : 9px;
	font-weight : normal;
	color : #8C8C8C;
	text-decoration: none;
	padding-left: 1em;
	padding-right:1em;
}
.bottom_nav_text:link {
	font-weight : bold;
	color : #CC6600;
	text-decoration: none;
}
.bottom_nav_text:active {
	font-weight : bold;
	color : #CC6600;
	text-decoration: none;
}
.bottom_table {
	background-image: url(../images/bottom_bg.png);
	height: 16px;
	width: 100%;
	vertical-align: top;
}

.width {
	width: 920px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 10px;
	padding-bottom: 20px;	
}
.main_bg {
		width:100%;
		height:100%;
		background-color: #cccccc;
}
.main_body {
		width:100%;
        background-color: #ffffff;
        background-repeat: repeat-y;
        text-align: left;
		margin:auto;
}
.header1{
	width: 920px;
	height: 120px;
	background-image: url(../images/top_nav.jpg);
}
.legal {
        font-size : 5.5pt;
        color : #D2D2D2;
        line-height: 135%;
}
.nav_link {
		color : #F0F0F0;
		font-weight : bold;
		list-style-image: url(../images/nav_arrow.gif);
		text-align: left;
		vertical-align: top;
		text-decoration: none;
}
.r1_c3 {
	width: 890px;
	background-image: url(../images/Newr1_c3.jpg);
}
.slogan {
	FONT-FAMILY: Arial;
	color: #ffffff;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	padding-right: 2em;
	padding-top: 3em;
	}
HR.Line {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}

/*	Vertical menu*/
.VertMenuLeftColumn {
	VERTICAL-ALIGN: top;
	background-color: #04349a;
	background-image: url(../images/side_nav.jpg);
	background-repeat: repeat-y;
	width: 26%;
	padding-top: 1em;
	padding-left: 2em;
	padding-bottom: 1em;
}
.VertMenuCenterColumn {
	VERTICAL-ALIGN: top;
	padding-top: 3em;
	padding-bottom: 5em;
	padding-left: 1em;
	padding-right: 1em;

}
.VertMenuRightColumn {
	VERTICAL-ALIGN: top;
	margin:auto;
	width: 20px;
	background-image: url(../images/r_border.jpg);
	background-repeat: repeat-y;
}
.bottomborder {
	background-image: url(../images/bottom_border.jpg);
	width: 100%;
	height: 20px;
	}
.VertMenuBox {
	PADDING: 1px;
    text-align: left;
}
.VertMenuBorder {
}
.VertMenuTitle {
        text-align: left;
        font-size: 12px;
        FONT-WEIGHT: bold;
		PADDING: 1px;
        TEXT-DECORATION: underline;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #FFC58C;
}
.VertMenuTitleIcon {
	WIDTH: 15px;
	HEIGHT: 15px;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 8px;
	VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left;
}
.VertMenuItems {
	color:#F0F0F0;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
    text-align: left;
}
A.VertMenuItems:link {
	color:#F0F0F0;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.VertMenuItems:hover {
	COLOR: #CC6600;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.VertMenuItems:active  {
	color:#F0F0F0;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.VertMenuHr {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	COLOR: #000000;
}

#acft1 {
      position: relative;
      left: 0px;
      top: 0px;
      float: left;
}
#cu1   {
      position: relative;
      left: 10px;
      top: 0px;
      float: left;
}
#rhcc1 {
      position: relative;
      left: 20px;
      top: 0px;
      float: left;
}
#rhcc2 {
      position: relative;
      left: 20px;
      top: 25px;
      float: left;
}
#rhcc3 {
      position: relative;
      left: 0px;
      top: -135px;
      float: left;
}

/*
#acft1 {
      position: relative;
      left: 10px;
      top: 40px;
      float: left;
}
#rhcc1 {
      position: relative;
      left: 28px;
      top: 40px;
      float: left;
}
#rhcc2 {
      position: relative;
      left: -398px;
      top: 50px;
      float: left;
}
#rhcc3 {
      position: relative;
      left: 436px;
      top: -103px;
      float: left;
}

#cu1   {
      position: relative;
      left: 20px;
      top: 40px;
      float: left;
}
*/

#rp1   {
      position: relative;
      left: 80px;
      top: 30px;
      float: left;
}
#gdy1  {
      position: relative;
      left: 10px;
      top: 20px;
      float: left;
}
#gdy2  {
      position: relative;
      left: 50px;
      top: 20px;
      float: left;
}
#ge752_1  {
      position: relative;
      left: 165px;
      top: 20px;
      float: left;
}
#ge1   {
      position: relative;
      left: 25px;
      top: 45px;
      float: left;
}
#ge761 {
      position: relative;
      left: 65px;
      top: 45px;
      float: left;
}
#cc1   {
      position: relative;
      left: 20px;
      top: 40px;
      float: left;
}
#geb20 {
      position: relative;
      left: 160px;
      top: 20px;
      float: left;
}
#cbox1   {
      position: relative;
      right: 150px;
      top: 40px;
      float: right;
}


#ic1     {
      position: relative;
      left: 5px;
      top: 15px;
      float: left;
}


#blh1    {
      position: relative;
      left: 15px;
      top: 15px;
      float: left;
}


#bpk1    {
      position: relative;
      left: 25px;
      top: 15px;
      float: left;
}


#brh1    {
      position: relative;
      left: 5px;
      top: 46px;
      float: left;
}


#bgb1    {
      position: relative;
      left: 15px;
      top: 46px;
      float: left;
}

#ra1     {
      position: relative;
      left: 25px;
      top: 46px;
      float: left;
}

#dp1     {
      position: relative;
      right: 0px;
      top: 0px;
      float: right;
}

#homepics1   {
      position: relative;
      float: left;
      left: 40px;
      top: 30px;
}

#homepics2   {
      position: relative;
      float: left;
      left: 170px;
      top: 30px;
}

.gelogo      {
      position: relative;
      float: left;
      left: 40px;
      bottom: -10px;
}
/*
#ticker  {
      position: relative;
      left: 0px;
      top: 0px;
      float: left;
}
*/
/* Menu Style */
.menu { margin: 0px; height: 525px; font-size: 11px; font-family: verdana; }
.menu ul { margin: 0pt; padding: 0pt; z-index: 500; list-style-type: none; width: 10em; }
.menu li { background-color: #003399; float: left; }
.menu li.sub { background-color: #003399; }
.menu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 100; font-size: 1em; margin-top: -1px; }
.menu a, .menu a:visited { border-bottom: 1px outset #ffffff; display: block; text-decoration: none; height: 2em; line-height: 2em; width: 18em; color: #ffffff; padding-left: .5em; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; }
.menu b { float: right; margin-right: 5px; }
* html .menu a, * html .menu a:visited { width: 11em; }
* html .menu a:hover { color: #000000; background-color: #999999; position: relative; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover { position: relative; }
.menu a:active, .menu a:focus { color: #000000; background-color: #999999; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover > a { color: #000000; background-color: #999999; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -.5em; left: 15em; background-color: transparent; }
.menu li:hover > ul { visibility: visible; }
.menu ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }

