body         	{ background-color:#F2F7FF;  border-style: solid; border-width: 0; font-family:arial, verdana, ms sans serif; font-size:10px; color:#3E3E3E }
td, p {
  margin: 0px;
  padding: 0px;
  font-size:12px;
  line-height:18px;
}
.spacer 		{ font-size:1px; }
.mainBody 		{ border:1px solid #DEDEDE; background-color:#FFFFFF;}
.mainContent	{ border:1px solid #EBEBEB; background-color:#EFF2F7; background-image:url(images/defaultCircle.gif); background-position:right top; background-repeat:no-repeat;} 
.gpContent		{ background-image:url(images/gpCircle.gif); background-position:right top; background-repeat:no-repeat;} 
.mainContent_footer { background-image:url(images/defaultCircle.gif); background-position:left bottom; background-repeat:no-repeat; }
.menuBorder		{ border:1px solid #d5d4d4; } 
.mainHeader		{ background:#43849F; } 
.footer 		{ font-family:arial, verdana, ms sans serif; font-size:11px; color:#C9C9C9;text-decoration:none;}
.footereng 		{ font-family:tahoma, verdana, ms sans serif; font-size:11px; color:#000000;text-decoration:none;}
.footereng:hover{ font-family:tahoma, verdana, ms sans serif; font-size:11px; color:#716C6C;text-decoration:none;}
.textbox 		{ background-color:#ffffff; border:1px solid black; height:17px; font-size:11px; font-family:arial, verdana, ms sans serif;}

/* menu & news */
.menuBox 		{ border-top:1px solid #D0D8C4; border-bottom:1px solid #D0D8C4;font-family:arial, verdana, ms sans serif; font-size:12px; background-color:#DFE6D6;}
.menuBox_on		{ border-top:1px solid #BBC9A4; border-bottom:1px solid #BBC9A4;font-family:arial, verdana, ms sans serif; font-size:12px; background-color:#C9D7B6;}
.menuText 		{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#716C6C;text-decoration:none;}
.menuText:hover	{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#716C6C;text-decoration:none;}
.menuText_selected	{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#716C6C;text-decoration:none;}
/*
.menuBullet		{ width:16px; height:24px; background-image:url(images/menu_bullet.gif); background-position:left top; background-repeat:no-repeat;}
.menuBullet_on	{ width:16px; height:24px; background-image:url(images/menu_bullet_on.gif); background-position:left top; background-repeat:no-repeat;}
*/
.menuBullet		{ width:9px; background-color:#DFE6D6; height:24px; background-position:left top; background-repeat:no-repeat;}
.menuBullet_on	{ width:9px; background-color:#C9D7B6; height:24px; background-position:left top; background-repeat:no-repeat;}
.menu_tile 		{ height:25px; background-image:url(images/menu_tile.gif); background-position:bottom; background-repeat:repeat-x;}
.menu_sep		{ width:5px; background-color:#ffffff;}
.news_tile		{ background-color:#BFE0E8; background-image:url(images/news_tile.gif); background-position:left top; background-repeat:no-repeat;} 
.newsTitle 		{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#716C6C;text-decoration:none;}
.newsText 		{ font-family:arial, verdana, ms sans serif; font-size:11px; color:#716C6C;text-decoration:none;}
.news_Bullet 	{ width:16px; height:9px; background-image:url(images/news_Bullet.gif); background-position:center; background-repeat:no-repeat;}
.newsHeader 	{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#5C5C5C;text-decoration:none;}
.news_sep		{ height:10px;}

/* right links */
.mainLinks_Background {background-color:#FEDC83;}
.mainLinks_BannerBackground {background-color:#999798;}
.mainLinks_Border {border:1px solid #D5D3D6; }
.rightlink_title{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#716C6C;text-decoration:none;}
.rightlink_title:hover{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#517891;text-decoration:none;}
/*.rightbullet 	{ width:25px; height:10px; background-image:url(images/right_Bullet.gif); background-position:right; background-repeat:no-repeat;}*/
.rightbullet 	{ width:15px; height:10px; background-position:right; background-repeat:no-repeat;}
.rightmenu_title{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#517891;text-decoration:none;}
.rightmenu_title:hover{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#716E6E;text-decoration:none;}

/* mainBody box */
.mainBody_top_right  { width:2px; height:3px; background-image:url(images/mainBody_top_right.gif); background-position:top left; background-repeat:no-repeat;}
.mainBody_top_tile 	 { height:3px; background-image:url(images/mainBody_top_tile.gif); background-position:top; background-repeat:repeat-x;}
.mainBody_top_left 	 { width:2px; height:3px; background-image:url(images/mainBody_top_left.gif); background-position:top right; background-repeat:no-repeat;}
.mainBody_right_tile { background-color:#ffffff;width:2px;  background-position:left; background-repeat:repeat-y;}
.mainBody_left_tile  { background-color:#ffffff;width:2px;  background-position:right; background-repeat:repeat-y;}
.mainBody_bottom_right { width:2px; height:2px; background-image:url(images/mainBody_bottom_right.gif); background-position:bottom right; background-repeat:no-repeat;}
.mainBody_bottom_tile  { height:2px; background-image:url(images/mainBody_bottom_tile.gif); background-position:bottom; background-repeat:repeat-x;}
.mainBody_bottom_left  { width:2px; height:2px; background-image:url(images/mainBody_bottom_left.gif); background-position:bottom left; background-repeat:no-repeat;}

/* shadow */
.shadow_left  { width:3px; height:29px; background-image:url(images/shadow_left.gif); background-position:top left; background-repeat:no-repeat;}
.shadow_tile  { height:29px; background-image:url(images/shadow_tile.gif); background-position:top; background-repeat:repeat-x;}
.shadow_right { width:3px; height:29px; background-image:url(images/shadow_right.gif); background-position:top right; background-repeat:no-repeat;}
.shadow_footer { width:47px; height:101px; background-image:url(images/shadow_footer.gif); background-position:left bottom; background-repeat:no-repeat;}

.picborder 	{border:1px solid #161922;}

/* box */
.box_top_left	  {width:6px;height:5px;background-image:url(images/box_top_left.gif);font-family: arial;background-position : top right;background-repeat : no-repeat;}
.box_top_tile	  {height:5px;background-image:url(images/box_top_tile.gif);font-family: arial; font-size:11px; color:#ffffff; background-position : top right;background-repeat : repeat-x;}
.box_top_right	  {width:6px;height:5px;background-image:url(images/box_top_right.gif);font-family: arial;background-position : top left;background-repeat : no-repeat;}
.box_left_tile	  {width:6px;background-image:url(images/box_left_tile.gif);font-family: arial;background-position : top right;background-repeat : repeat-y;}
.box_right_tile	  {width:6px;background-image:url(images/box_right_tile.gif);font-family: arial;background-position : top left;background-repeat : repeat-y;}
.box_bottom_left  {width:6px;height:5px;background-image:url(images/box_bottom_left.gif);font-family: arial;background-position : top right;background-repeat : no-repeat;}
.box_bottom_tile  {height:6px;background-image:url(images/box_bottom_tile.gif);font-family: arial;background-position : top right;background-repeat : repeat-x;}
.box_bottom_right {width:6px;height:5px;background-image:url(images/box_bottom_right.gif);font-family: arial;background-position : top left;background-repeat : no-repeat;}

.HP_ChildTitle 	  {font-family:arial, verdana, ms sans serif; font-size:12px; color:#D41130;text-decoration:none;}
.hp_chile_bullet  {width:10px;height:5px;background-image:url(images/child_title_bullet.gif);font-family: arial;background-position : top left;background-repeat : no-repeat;}
.hp_child_subtitle {font-family:arial, verdana, ms sans serif; font-size:12px; color:#D41130;text-decoration:none;}
.hp_child_subheader {font-family:arial, verdana, ms sans serif; line-height:15px; font-size:12px; color:#8C8C8C;text-decoration:none;}
.hp_child_subtitle_bullet {width:15px;height:13px;background-image:url(images/hp_child_subtitle_bullet.gif);font-family: arial;background-position : top left;background-repeat : no-repeat;}
.hp_child_Sep {height:15px;background-image:url(images/hp_child_Sep.gif);font-family: arial;background-position : center;background-repeat : repeat-x;}
.NavBar_Text {font-family:arial, verdana, ms sans serif; font-size:11px; color:#65738D;text-decoration:none;}
.NavBar_Text:hover {font-family:arial, verdana, ms sans serif; font-size:11px; color:#D41130;text-decoration:none;}
.pageContent {font-family:arial, verdana, ms sans serif; font-size:12px; color:#8C8C8C;text-decoration:none;}
.pageContent_Title {font-family:arial, verdana, ms sans serif; font-size:12px; color:#66738F;text-decoration:none;}

.formLabel 		{font-family:arial, verdana, ms sans serif; font-size:12px; color:#696969;text-decoration:none;}
.formElement 	{background-color: #ffffff;border:1px solid #696969; font-family:arial, verdana, ms sans serif; font-size:12px; color:#000000; }
.formButton 	{font-weight:bold;background-color: #ffffff;border:1px solid #696969; font-family:arial, verdana, ms sans serif; font-size:12px; color:#696969; }

/* general pages */
.page_tile 		{ background-color:#FFDB83; color:#645E5E; font-weight:bold; background-image:url(images/interns_wave.gif);background-position : left;background-repeat : no-repeat;}
.page_tile_text {font-family:arial, verdana, ms sans serif; font-size:13px; color:#645E5E;text-decoration:none;}
.pageHr			{background-color:#D3D3D3;}
.pageTitle		{font-family:arial, verdana, ms sans serif; font-size:14px; color:#000000;text-decoration:none;}
.pageBanner		{background-color:#FCF4DF;}
.pageHeader		{font-family:arial, verdana, ms sans serif; font-size:12px; line-height:18px; color:#5C5A5A;text-decoration:none;}
.pageContent	{font-family:arial, verdana, ms sans serif; font-size:12px; line-height:18px; color:#5C5A5A;text-decoration:none;}
.areaHeader 	{height:24px; background-color: #999898; font-family:arial, verdana, ms sans serif; font-size:14px; line-height:18px; color:#FFFFFF;text-decoration:none;}
.areaTitles		{width:20px; text-align:center; background-color: #999898; font-family:arial, verdana, ms sans serif; font-size:14px; line-height:18px; color:#FFFFFF;text-decoration:none; font-weight:bold; }

/* search Internship */
.Cart_Titles	{background-color: #FFDB83;color: #2C3648;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.Cart_Content	{background-color: #efefef;color: #2C3648;font-family: arial, verdana, ms sans serif;font-size: 13px;} 
.Cart_Content_Alternate {background-color: #FCF4DF;color: #2C3648;font-family: arial, verdana, ms sans serif;font-size: 13px;}

