body {background-image:url(/_includes/images/bg_bodyglow.jpg); background-repeat: no-repeat; margin:0; padding:20px 0 0 0; background-color:#022947; background-position: top center;}

body, td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }

p {margin-left: 0px; margin-right:20px; line-height: 1.72em;}

a:link, a:visited, a:active  {color:#0061AA; text-decoration:none;}

h1 {font-family:"Times New Roman", Times, serif; font-size:24px; color:#005BAB; border-bottom: 1px solid #005BAB; padding-bottom:10px;   } 
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000066; margin: 30px 0;}
h3 {font-family:"Times New Roman", Times, serif; font-size:16px; color:#022948; letter-spacing: .1em; margin-bottom:-5px; }
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#8D8938; }
h5 {}
h6 {}
/*
ul, ol {margin-left:60px; margin-bottom: 35px;}
ul li {margin-left:20px;}
*/

a img { border: 0 none; }
img { border: 0 none; }
img { behavior:	url("/_includes/pngbehavior.htc"); }

#page { margin:10px auto; width:1008px; background-image:url(../images/bg_body_content.jpg);}

.header {height: 160px; background-image:url(../images/bg_header.jpg); background-repeat:no-repeat; background-position:top center;}
.header .title { color:#3366CC; float:left; text-align:center; margin-top:50px; width:630px; height:30px; line-height:36px; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.content_shell {height:600px; text-align:center;}

.ge_logo {height: 96px; width:147px; padding: 0px 0 0 31px; float:left;}
.rps_logo {float:right; width: 144px;height:101px; padding: 0px 39px 0 0;}

.navigation {text-align:center;}
.navigation .nav_container {background-color:#e5e4de; height:38px; width:982px;}
.navigation .nav_text {margin-top:0px; color: black;}
/*.navigation .nav_text {padding: 0px 30px 0 30px; color: black;} */
.navigation .nav_text a:link,  .navigation .nav_text a:visited, .navigation .nav_text a:active {color:black; display:inline-block; font-size:14px;}
.navigation .nav_text a:hover {color:#0066CC}
.navigation .nav_text ul {paddin:0; margin:0px;}
.navigation .nav_text li {list-style-type:none; display:inline; margin: 0 40px; vertical-align:middle; padding:0; }

.content {width:790px; margin-bottom:50px;}
.content .text {padding-top:40px; text-align:left;}


.list {border: 1px solid #A8D5FD; padding: 0px; margin-top:20px; margin-bottom:20px;}
.list td {border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; color:#000000; padding:8px 15px; }

.content_container {}

/* ---- TABLE STYLES -----*/
.footer {}
.footer .questions_r {float:left; width:43%; margin-bottom:30px; }
.footer .questions_l {float:left; width:47%; margin-bottom:30px; }

.footer_top {background-color:#005BAB; width:100%; color:white; text-align:right; margin: 40px 0; height:25px; vertical-align:middle; line-height:30px}
.footer_top a:link, .footer_top a:visited, .footer_top a:active {color:white;}

.table_header {background-color:#0061AA}
.even {background-color:#DDE8FF}
.odd {background-color:#F0F7FF}

.footer_item {margin-bottom:20px;}
.footer_item p {margin:5px 20px 20px 0px;}

.footer {margin:0 auto; color:#FFFFFF; font-size: 11px; text-align:center; width:980px; padding-bottom:50px;}
.footer ul {margin: 10px; padding: 0;}
.footer li {list-style-type:none; display:inline;}
.footer .info li {margin:0 40px; font-size:15px; font-weight:bold;}
.footer .contact li {margin: 12px;}