html { overflow:scroll; }
/* general page style*/
body { font-family: Arial; color: #605E5D; line-height: 15px; font-size: 12px; text-decoration:none; margin:0px; text-align:center;}
a { color: #897249; text-decoration:none; }
a:hover{ color: #897249; text-decoration:underline; }
.highlight { color: #897249; }
td { font-family: Arial; color: #3605E5D; line-height: 15px; font-size: 12px; margin-left: 2px; }

#outsideWrap { width:100%; text-align:center; padding:0px; }
#insideWrap { width:1280px; text-align:left;  margin:0px auto; overflow:auto; }
#mainBodyWrap { margin:0px auto; text-align:left; padding:0px; border:1px solid #ffffff; }

#frameWrap { margin:0px auto; width:100%; text-align:left; }
#headerWrap { width:100%; height:363px; position:relative; }

#logoDiv { width:162px; height:113px; float:left; }

#topmenu { float:right; width:600px; }
#topmenu a { display:block; }
#topmenu ul { margin:0px; padding:0px; list-style:none; height:36px; line-height:36px; float:right; padding-right:5px; }
#topmenu ul li { float:left; text-align:center; padding:2px; color:#15123c; }
#topmenu .topNavigation{ font-family: Arial; color: #15123c; line-height: 30px; font-size: 11px; }
#topmenu .topNavigation a { color:#15123c; text-decoration:underline; }
#topmenu .topNavigation a:hover{ color: #001344; text-decoration:underline; font-weight:bold; }

#mainmenu { width:100%; height:30px; clear:both; background-color:#001344; }
#mainmenu ul { margin:0px; padding:0px; list-style:none; height:30px; line-height:30px; font-size:12px;  }
#mainmenu ul li { float:left; text-align:center; height:30px; display:block; }
#mainmenu ul li a { height:30px; display:block; line-height:30px; color:#ffffff; text-decoration:none; }
#mainmenu ul li a.on,
#mainmenu ul li a:hover { color:#897249; text-decoration:none; }

#philosophy { width:97px; height:30px; display:block; }
#philosophy a { width:97px; height:30px; display:block; }

#philiosophy_menu { position:absolute; width:124px; background-color:#001344; top:143px; left:80px; }
#philiosophy_menu ul { margin:0px; padding:0px; list-style:none; padding-left:5px; padding-right:5px; padding-bottom:5px; }
#philiosophy_menu ul li { display:block; border-bottom:1px solid #b8b7b6; padding-top:4px; padding-bottom:5px; }
#philiosophy_menu ul li a { display:block; color:#ffffff; font-size:9px; }
#philiosophy_menu ul li a.on,
#philiosophy_menu ul li a:hover { color:#897249; text-decoration:none; }

#personal_menu { position:absolute; width:134px; background-color:#001344; top:143px; left:201px; }
#personal_menu ul { margin:0px; padding:0px; list-style:none; padding-left:5px; padding-right:5px; padding-bottom:5px; }
#personal_menu ul li { display:block; border-bottom:1px solid #b8b7b6; padding-top:4px; padding-bottom:5px; }
#personal_menu ul li a { display:block; color:#ffffff; font-size:9px; }
#personal_menu ul li a.on,
#personal_menu ul li a:hover { color:#897249; text-decoration:none; }

#corporate_menu { position:absolute; width:157px; background-color:#001344; top:143px; left:335px; }
#corporate_menu ul { margin:0px; padding:0px; list-style:none; padding-left:5px; padding-right:5px; padding-bottom:5px; }
#corporate_menu ul li { display:block; border-bottom:1px solid #b8b7b6; padding-top:4px; padding-bottom:5px; }
#corporate_menu ul li a { display:block; color:#ffffff; font-size:9px; }
#corporate_menu ul li a.on,
#corporate_menu ul li a:hover { color:#897249; text-decoration:none; }

#why_menu { position:absolute; width:117px; background-color:#001344; top:143px; left:476px; }
#why_menu ul { margin:0px; padding:0px; list-style:none; padding-left:5px; padding-right:5px; padding-bottom:5px; }
#why_menu ul li { display:block; border-bottom:1px solid #b8b7b6; padding-top:4px; padding-bottom:5px; }
#why_menu ul li a { display:block; color:#ffffff; font-size:9px; }
#why_menu ul li a.on,
#why_menu ul li a:hover { color:#897249; text-decoration:none; }

#gives_menu { position:absolute; width:100px; background-color:#001344; top:143px; left:580px; }
#gives_menu ul { margin:0px; padding:0px; list-style:none; padding-left:5px; padding-right:5px; padding-bottom:5px; }
#gives_menu ul li { display:block; border-bottom:1px solid #b8b7b6; padding-top:4px; padding-bottom:5px; }
#gives_menu ul li a { display:block; color:#ffffff; font-size:9px; }
#gives_menu ul li a.on,
#gives_menu ul li a:hover { color:#897249; text-decoration:none; }

#flashBanner { width:100%; height:220px; position:absolute; }
#langPanel { top:0px; margin:0px; }
#lang_child_admin { border:1px solid #dfdfdf; background-color:#ffffff; top:30px; right:0px; margin-right:0px;}
#lang_child_admin td { font-size:11px; }

#logoDiv { background:url(../images/ge_logo.jpg) no-repeat; } 

#contentWrap { margin-top:25px; clear:both; padding:0px; }

#leftWrap { width:200px; padding:0px; text-align:right; }

#divSubMenu { width:175px; float:right; }
#divSubMenu ul { margin:0px; padding:0px; list-style:none; padding-top:2px; }
#divSubMenu ul li { border-bottom:1px solid #C5C5C5; padding:0px; margin:0px; padding-top:7px; padding-bottom:7px; font-weight:bold; }
#divSubMenu li a { display:block; color:#15123c; font-size:12px; text-align:left; text-decoration:none; }
#divSubMenu li a.on,
#divSubMenu li a:hover { color:#897249; text-decoration:none; }

#rightWrap { padding-right:30px; padding-top:5px; padding-left:40px; }
#rightWrap a { color:#15123c; text-decoration:underline; }
#rightWrap a:hover{ color: #897249; text-decoration:none; }

#rightWrap .pageheader { font-size:16px; color:#897249; padding-bottom:15px; padding-top:4px; font-weight:bold; display:none; }
#rightWrap .content{ font-family:Arial; color:#605E5D; line-height: 15px; font-size: 11px; text-decoration:none; }
#rightWrap .content_intro{ font-family:Arial; color:#3605E5D; line-height: 18px; font-size: 14px; margin-left: 0px; }
#rightWrap .event { padding-bottom:25px; width:80%; font-family:Arial; color:#605E5D;}
#rightWrap .event a { font-size:9px; }
#rightWrap .event .eventtitle { padding-bottom:10px; line-height: 18px; font-size: 14px; color:#897249;}
#rightWrap .event .picdescript { font-size:9px; }
#rightWrap .event .eventdescript { padding-top:15px; }

#footerWrap { clear:both; height:20px; margin-top:3px; padding:0px; line-height:20px; }
#footerWrap ul { list-style:none; margin:0px; text-align:right; padding-right:20px; height:10px; line-height:20px;  }
#footerWrap ul li { font-family: Arial; color: #605E5D; float:right; text-align:center; height:10px; line-height:20px; font-size: 11px; }
#footerWrap ul li a { 	color: #605E5D;	text-decoration:underline; }
#footerWrap ul li a:hover{ color: #001344; text-decoration:none; font-weight:bold; }

.rightBorder{ border-left:0px; border-right:1px solid #C5C5C5; border-top:0px; border-bottom:0px; }
.bothBorder{ border-left:0px; border-right:1px solid #C5C5C5; border-left:1px solid #C5C5C5; border-top:0px; border-bottom:0px; }
.leftBorder{ border-left:0px; border-left:1px solid #C5C5C5; border-top:0px; border-bottom:0px; }

.bottomBorder{ border-left:0px; border-right:0px; border-top:0px; border-bottom:1px solid #C5C5C5; }
.intro{ font-family: Arial; color: #3605E5D; line-height: 23px; font-size: 14px; }
input.signUp { border:0px; width:103px; height:15px; color:#605E5D; padding:0px; margin-right:10px; margin-top:0px; margin-left:5px; line-height:14px; font-family: Arial; font-size: 11px; }
.signUpDiv{ width:160px; margin:0px; padding:0px; background:url(../images/input_signin.jpg) no-repeat; line-height:22px; }
.lang_child_admin { z-index:1025; font-family:Verdana; font-size:10px; border:1px solid #afafaf; background-color:#ffffff; }
.lang_child_admin a: { color:#16113a; text-decoration: none; }
.lang_child_admin a:hover { color:#8a734a; text-decoration: none; }
.lang_child_admin a.on { color:#8a734a; text-decoration: underline; }

div.dropDownMenu{ display:none;position:absolute;border-bottom:0px solid #CCCCCC;background-color:#001344; }

#rightWrap .btn_submit { height:15px; font-size:11px; line-height:18px; }
#rightWrap .btn_submit a { color:#ffffff; width:100px; display:block; background-color:#15123c; text-decoration:none; text-align:center; }
#rightWrap .btn_submit a:hover { color:#8a734a; width:100px; display:block; background-color:#15123c; text-decoration:none; }


