/* Member Site */

* { padding: 0; margin: 0; }

/* Universal */

a { outline: none; }
p { margin: 10px 0px; }
ul, ol { margin: 10px 0px 10px 30px; line-height: 1.5em; }

ul li { list-style: url('/Resources/MICA/Sites/Mini_Site/Images/Icons/page_arrow.png') outside; }

h1 { font-size: 40px; color: #195681; font-weight: normal; }

/* Common */

.hide { display: none; }

/* Member Details*/

#slides { padding: 40px; background: white url('/Resources/MICA/Sites/Mini_Site/Layout/bg_details.png') repeat-x scroll left bottom; }

#slide_Experience td { width: 33%; vertical-align: top; }

.is_ie7 #member_home { zoom: 1 }

#member_details { overflow: hidden; width: 720px; margin-bottom: 25px; }

.is_ie7 #member_details { zoom: 1; }

#member_details .title { overflow: hidden; }

#member_details .photo {
	position: relative;
	float: right;
	width: 145px;
	height: auto;
	border: 1px solid #ccc;
	color: white;
	font-size: 10px;
	overflow: hidden;
}

.is_ie7 #member_details .photo {
	zoom: 1;
}

#member_details .photo img {
	margin-bottom: -4px;
}

#member_details .photo .expert { position: absolute; bottom: 0px; width: 120px; padding: 10px 15px; background: url('/Resources/MICA/Sites/Mini_Site/Images/Backgrounds/black_50.png') repeat; }
#member_details .photo .expert span { display: block; padding-left: 35px; background: transparent url('/Resources/MICA/Sites/Mini_Site/Images/Icons/green_tick.png') no-repeat left center; }

#member_details .photo .expert { width: 135px; padding: 10px 5px 10px 8px; }
#member_details .photo .expert span { padding: 0px 0px 0px 30px; }

#member_details h1 { float: left; }
#member_details .profession { float: left; color: #999; text-transform: uppercase; font-weight: bold; font-size: 14px; margin: 22px 0px 0px 5px; }

#member_details .details { width: 510px; font-size: 14px; margin-bottom: 20px; }


#member_details #profile_content br { margin-bottom: 15px; }

/* Contact Slide */

#member_contact form { margin-top: 20px; }
#member_contact td { vertical-align: top; padding: 0px 8px 8px 0px; }
#member_contact .text_field { width: 180px; }
#member_contact textarea {
	width: 180px;
	height: 60px;
    font-family: Myriad Pro,Arial,Helvetica,sans-serif;
    padding: 2px;
    font-size: 12px;
}

.is_ie7 #member_contact #form_contact { width: 300px; }

#member_contact .contact_details { float: right; width: 300px; margin-right: 40px; }

/* Experience Slide */
#member_experience td { vertical-align: top; }

/* Horizontal Navigation */

#horizontalNav { position: relative; overflow: hidden; height: 44px; padding: 10px 10px 0px; background: url('/Resources/MICA/Sites/Mini_Site/Layout/hNav_bg.png') left top no-repeat; }

#horizontalNav span { display: block; width: auto !important; width: 1px; white-space: nowrap; cursor: pointer; }
#horizontalNav a { display: block; color: #1c5e8c; text-decoration: none; float: left; }

#horizontalNav .wrap1 { background: url('/Resources/MICA/Sites/Mini_Site/Layout/hNav_normal_left.png') left bottom no-repeat; padding-left: 20px; }
#horizontalNav .wrap2 { background: url('/Resources/MICA/Sites/Mini_Site/Layout/hNav_normal_right.png') right bottom no-repeat; padding: 15px 20px 12px 0px; }

#horizontalNav .normal:hover .wrap1 { background: url('/Resources/MICA/Sites/Mini_Site/Layout/hNav_hover_left.png') left bottom no-repeat; }
#horizontalNav .normal:hover .wrap2 { background: url('/Resources/MICA/Sites/Mini_Site/Layout/hNav_hover_right.png') right bottom no-repeat; }

#horizontalNav .current { color: #222; }
#horizontalNav .current .wrap1 { background: url('/Resources/MICA/Sites/Mini_Site/Layout/hNav_current_left.png') left bottom no-repeat; }
#horizontalNav .current .wrap2 { background: url('/Resources/MICA/Sites/Mini_Site/Layout/hNav_current_right.png') right bottom no-repeat; padding-bottom: 15px; }

/* Buttons */

.btn_blue { display: block; float: left; color: white; text-decoration: none; }
.btn_blue span { display: block; }
.btn_blue .wrap1 { background: url('/Resources/MICA/Sites/Mini_Site/Images/Buttons/blue_left.png') top left no-repeat; padding-left: 15px; }
.btn_blue .wrap2 { background: url('/Resources/MICA/Sites/Mini_Site/Images/Buttons/blue_right.png') top right no-repeat; padding: 7px 15px 6px 0px; }

.btn_grey { display: block; float: left; color: #888; text-decoration: none; }
.btn_grey:hover { color: #555; }
.btn_grey span { display: block; }
.btn_grey .wrap1 { background: url('/Resources/MICA/Sites/Mini_Site/Images/Buttons/grey_left.png') top left no-repeat; padding-left: 20px; }
.btn_grey .wrap2 { background: url('/Resources/MICA/Sites/Mini_Site/Images/Buttons/grey_right.png') top right no-repeat; padding: 7px 20px 6px 0px; }

/* Info Box */

.info_box { position: absolute; z-index: 10; margin: 42px 0 0 727px; border: 5px solid rgba(0, 0, 0, 0.2); }
.info_box a { color: #c50; }
.info_box .container { position: relative; background-color: #fd6; border: 1px solid #fb4; padding: 20px; }
.info_box .arrow { position: absolute; width: 17px; height: 12px; top: -12px; left: 20px; background: url('/Resources/MICA/Sites/Mini_Site/Images/Backgrounds/info_box.png') top left no-repeat; }

/* Footer */

#footer { background: url('/Resources/MICA/Sites/Mini_Site/Layout/bg_footer.png') top left no-repeat; padding: 10px 0px; }
#footer { font-size: 11px; color: #dbe2e8; }
#footer a { color: #dbe2e8; text-decoration: none; }
#footer .logo { background: url('/Resources/MICA/Sites/Mini_Site/Layout/logo_jaze.png') top right no-repeat; padding: 10px 60px 15px 0px; }

.is_ie7 #footer #copyright { margin-top: 20px; }
.is_ie7 #footer #poweredBy { margin-top: 20px; }

/* Qualifications & Specialities*/

#qualifications_and_specialities { overflow: hidden; color: #888; }
#qualifications_and_specialities .mica { display: block; float: left; width: 100px; height: 82px; background: url('/Resources/MICA/Sites/Mini_Site/Images/logo_MICA.jpg') top left no-repeat; }
#qualifications_and_specialities .content td { vertical-align: top; padding: 0px 15px 10px 0px; }

/* Experiences */

#member_experience { margin-bottom: 15px; }
#member_contact { overflow: auto; }
