/* Body */
body {background:#fff; color:#000; font:14px Arial, Helvetica, sans-serif; margin:0; padding:0;}    

/* Links */
a {color:#900; font:14px Arial, Helvetica, sans-serif;}
a:hover {color:#900; font:14px Arial, Helvetica, sans-serif;}

/* Headers */
h1 {color:#A50808; font:bold 20px Arial, Helvetica, sans-serif; margin:0; padding:0;}
h2 {color:#B2B2B2; font:bold 17px Arial, Helvetica, sans-serif; margin:0 0 10px; padding:0;}

/* Form */
form {margin:0; padding:0;}
input.txt {background:#fff; border:1px solid #A5A5A5; color:#000; font:14px Arial, Helvetica, sans-serif; width:200px;}
textarea {background:#fff; border:1px solid #A5A5A5; color:#000; font:14px Arial, Helvetica, sans-serif; height:50px; width:200px;}

/* Layout */
#branding {height:74px; margin-bottom:181px;}
#branding a {
	background:url(../images/arrow_back.gif) no-repeat right 5px; display:block; font-size:12px; right:10px; padding-right:11px; position:absolute; 
	width:200px; text-align:right; text-decoration:none; top:10px;}
#branding a:hover {text-decoration:underline;}
#logo {background:url(../images/emda_group_logo.gif) no-repeat left top; height:74px; overflow:hidden; width:170px; text-indent:-9999px;}
#logo-executive {background:url(../images/emda_executive_logo.gif) no-repeat left top; height:74px; overflow:hidden; width:178px; text-indent:-9999px;}
#logo-talent {background:url(../images/emda_talent_logo.gif) no-repeat left top; height:74px; overflow:hidden; width:178px; text-indent:-9999px;}
#logo-leaders {background:url(../images/emda_leaders_logo.gif) no-repeat left top; height:74px; overflow:hidden; width:185px; text-indent:-9999px;}

#flash-panel {background:url(../images/bg_panel.gif) repeat-x left top; left:0; position:absolute; top:74px; width:100%;}
#flash-panel div {background:url(../images/panel_pic.jpg) no-repeat right top; height:146px; padding-right:297px; text-align:right;}

#content-wrapper {background:#DDDEE0 url(../images/bg_content.gif) no-repeat right top; margin:0 auto 20px; padding-right:5px; width:773px;}
#content-sub-wrapper {background:url(../images/bg_content.gif) no-repeat left bottom; padding-bottom:5px;}
#content {background:#FDFCFC; border:1px solid #B0A8A8; padding:18px 25px 0;}
#content p {margin:0; padding:0 0 25px;}

#emda-wrapper {width:778px; margin:0 auto; padding-bottom:30px;}

#emda-executive {float:left; margin-right:26px; width:240px;}
#emda-executive a {background:url(../images/title_emda_executive.gif) no-repeat left top; display:block; height:117px; overflow:hidden; width:242px; text-indent:-9999px;}
#emda-executive p {margin:0; padding:5px;}
#emda-executive p a {background:none; color:#6B0304; display:inline; font-weight:bold; text-decoration:underline;}
#emda-executive p a:hover {text-decoration:none;}

#emda-talent {float:left; margin-right:26px; width:240px;}
#emda-talent a {
	background:url(../images/title_emda_talent.gif) no-repeat left top; display:block; height:117px; overflow:hidden; width:242px; text-indent:-9999px;}
#emda-talent p {margin:0; padding:5px;}
#emda-talent p a {background:none; color:#457017; display:inline; font-weight:bold; text-decoration:underline;}
#emda-talent p a:hover {text-decoration:none;}

#emda-leaders {float:left; width:240px;}
#emda-leaders a {background:url(../images/title_emda_leaders.gif) no-repeat left top; display:block; height:117px; overflow:hidden; width:242px; text-indent:-9999px;}
#emda-leaders p {margin:0; padding:5px;}
#emda-leaders p a {background:none; color:#5691BB; display:inline; font-weight:bold; text-decoration:underline;}
#emda-leaders p a:hover {text-decoration:none;}
#btnNew {margin:0 auto 20px; padding-right:5px; width:773px; text-align:center;}

#temp-msg {color:#A4A5A7; font:bold 11px Arial, Helvetica, sans-serif; padding:5px 10px 6px 221px;}
#temp-msg a {color:#8A8C91; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none;}
#temp-msg a:hover {text-decoration:underline;}

#site-info {
	background:#A4A5A7 url(../images/bg_footer.gif) repeat-y left top; color:#fff; font:11px Arial, Helvetica, sans-serif; padding:5px 10px 6px 221px;}
#site-info a {color:#fff; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
#site-info a:hover {text-decoration:underline;}
#site-info p {float:right; margin:0; padding:0;}
#site-info p a#c2u {color:#495F6C; font-weight:bold;}
#site-info p a#c2u:hover {color:#344955;}
#site-info p a#c2u span {color:#900;}

/* Layout - Misc */
.clear {clear:both; height:1px;}

