/* BASIC STYLES */
html, body {
height: 100%;
margin:0px; padding:0px;
}
body {
font-family: Arial, Helvetica Neue, Helvetica, Verdana, sans-serif;
font-size: 12px;
line-height: 130%;
color: #444444;
background: #ffffff;
margin:0px; padding:0px;
}
FORM{margin:0px; padding:0px;}
A, A:link, A:visited, A:active{
color:#0033FF;
text-decoration: none;
}
A:hover{
color:#000000;
text-decoration: underline;
}

/* LAYOUT */

#page-wrapper {
width: 970px;
margin: 0px auto;
background: #ffffff;
}

#header {height:90px; padding-top:45px;}

.float {float:left}
.textbox {height:14px; width:147px; border:1px solid #666666; padding-left:5px; font-size:10px;}
.top_links {font-size:14px; color:#3d3d3d;}

#banner {height:269px; width:970px;}
#banner_inner {height:207px; width:970px;}


.navmainUL{margin:0px; padding:0px; list-style:none; color:#000000; text-align:center; height:23px; padding-top:10px;}
.navmainUL LI{margin:0px; padding:0px; display:inline; color:#383735; border-right:1px solid #a8b6bf; padding-right:35px;}
.navmainUL LI A, .navmainUL LI A:link, .navmainUL LI A:visited, .navmainUL LI A:active{color:#383735; text-decoration:none; margin-left:30px; background:url(../images/dot_menu.gif) left center no-repeat; padding-left:15px;}
.navmainUL LI A:hover{color:#000000; text-decoration:underline;}
.navmainUL LI A#active_menu{color:#383735; text-decoration:none; font-weight:bold;}
#noborder {border:0px none;}

#content {padding:10px;}
.table_border {border:1px solid #d2d2d2;}
.cont_left {float:left; background:#f5f5f5; width:226px; border:1px solid #d3d3d3; padding:10px;}
.cont_right {float:left; width:688px; margin-left:10px;}
.right_inner {border:1px solid #d3d3d3; background:#f6fbff; padding-left:14px;}

/*H1 {margin:0px; padding:0px; font-size:14px; color:#092e65; font-weight:bold;}
H2 {margin:0px; padding:0px; font-size:14px; color:#710c17; font-weight:bold;}
H3 {margin:0px; padding:0px; font-size:16px; color:#710c17; font-weight:bold; line-height:110%;}
H4 {margin:0px; padding:0px; font-size:17px; color:#000000; font-weight:bold; padding-top:20px; padding-bottom:20px;}
H5 {margin:0px; padding:0px; font-size:18px; color:#000000; font-weight:bold; padding-top:10px; padding-bottom:10px;}*/

H1 {margin:0px; padding:0px; font-size:17px; color:#710c17; font-weight:bold; line-height:110%;}
H2 {margin:0px; padding:0px; font-size:16px; color:#710c17; font-weight:bold; line-height:110%;}
H3 {margin:0px; padding:0px; font-size:15px; color:#710c17; font-weight:bold;}
H4 {margin:0px; padding:0px; font-size:14px; color:#092e65; font-weight:bold;}
H5 {margin:0px; padding:0px; font-size:13px; color:#444444; font-weight:bold; padding-top:10px; padding-bottom:10px;}

UL.links_home{
	margin:0px;
	padding:0px;
	margin-left:15px;
	margin-top:10px;
	list-style:none;
	font-size:12px;
	margin-right:10px;
	text-align:left;
	color: #0033FF;
}
UL.links_home LI{margin-bottom:10px; background:url(../images/dot_small.gif) left top no-repeat; margin-top:5px; padding-left:10px;}
UL.links_home LI A,UL.links_home LI A:link, UL.links_home LI A:visited, UL.links_home LI A:active{text-decoration:none; color:#0033FF;}
UL.links_home LI A:hover{color:#000000; text-decoration:underline;}

UL.links_home2{margin:0px; padding:0px; margin-left:15px; margin-top:10px; list-style:none; font-family:Tahoma; font-size:12px; margin-right:10px; text-align:left;}
UL.links_home2 LI{margin-bottom:5px; background:url(../images/dot_big.gif) left top no-repeat; margin-top:5px; padding-left:20px; margin-right:80px; font-family:Tahoma;}
UL.links_home2 LI A,UL.links_home2 LI A:link, UL.links_home2 LI A:visited, UL.links_home2 LI A:active{text-decoration:none; color:#0033FF; font-family:Tahoma;}
UL.links_home2 LI A:hover{color:#000000; text-decoration:underline; font-family:Tahoma;}

.more_link {color:#000000;}
.more_link A, .more_link A:link, .more_link A:visited, .more_link A:active{color:#000000; text-decoration: none; margin-left:4px; margin-right:4px; font-size:11px;}
.more_link A:hover{text-decoration: underline; font-size:11px;}
.list_box {width:167px; padding-left:10px;}
.normal11 {font-size:11px;}

.read_more {color:#000000;}
.read_more A, .read_more A:link, .read_more A:visited, .read_more A:active{color:#000000; text-decoration: none; margin-left:4px; margin-right:4px; font-size:12px; background:url(../images/read_more_arrow.gif) left center no-repeat; padding-left:15px;}
.read_more A:hover{text-decoration: underline; font-size:12px;}

.dot_line {background:url(../images/line_dot.gif) left top repeat-x;}
.line_vertical {background:url(../images/line_ver_dot.gif) left top repeat-y;}

#footer{ text-align:center; height:30px; font-size:11px; color:#6f6f6f; line-height:30px;}
.footer_link {color:#6f6f6f;}
.footer_link A, .footer_link A:link, .footer_link A:visited, .footer_link A:active{color:#6f6f6f; text-decoration: none; margin-left:4px; margin-right:4px; font-size:11px;}
.footer_link A:hover{text-decoration: underline; font-size:11px;}

/* Inner page classes */

.cont_left_inner {float:left; width:688px; margin-right:10px;}
.left_inner_one {border:1px solid #d3d3d3; background:#f6fbff; padding-left:20px; padding-top:15px; padding-right:10px;}
.title_multimedia {font-size:14px; color:#4a4a4a;}
.blog_bg {background:#FFFFFF url(../images/bg_blog.gif) left bottom repeat-x; border-left:1px solid #d2d1d1; border-right:1px solid #d2d1d1;}
.title_blog {font-size:15px; color:#710c17;}
.blog_box {float:left; width:273px; border-right:1px solid #d2d1d1; padding:10px 20px 5px 20px;}
.podcast_box {float:left; width:273px; padding:10px 20px 5px 20px;}
.icon_blog {float:right; padding-left:20px;}
.icon_podcast {float:left; padding-right:20px;}
.img_mult_news {float:left; padding-right:20px;}
.img_new_orleans {float:left; padding-right:10px;}
.img_lcrc_speaker {float:left; padding-right:10px;}
.line_vertical_inner {background:url(../images/ver_line.gif) center top repeat-y;}

/* Inner page classes */


/* Main Menu */

.navmain{text-align:center; background:#c2d4e0;}

.menu1 {width:890px; font-family: verdana, arial, sans-serif; font-size:11px; padding-left:80px;}
.menu1 ul {padding:0;margin:0;list-style-type:none; }
.menu1 ul li {float:left; position:relative;}

.menu1 ul li ul {}

.menu1 ul li ul li {border-right:0px none; }

.menu1 ul li a, .menu1 ul li a:visited {
float:left; display:block; text-decoration:none;color:#336699; padding:0px; line-height:12px; height:20px; font-weight:bold; padding-left:30px; padding-right:30px; padding-top:13px; background:url(../images/dot_menu_new.gif) left center no-repeat;}
 
.menu1 ul li:hover {width:auto;}

.menu1 ul li a.menu1one:hover {border-color:#c00; color:#336699; background:#ebebeb;}
.menu1 ul li a.menu1two:hover {border-color:#c60; color:#336699; background:#ebebeb;}
.menu1 ul li a.menu1three:hover {border-color:#cc0; color:#336699; background:#ebebeb;}
.menu1 ul li a.menu1four:hover {border-color:#080; color:#336699; background:#ebebeb;}
.menu1 ul li a.menu1five:hover {border-color:#00c; color:#336699; background:#ebebeb;}
.menu1 ul li a.menu1six:hover {border-color:#c0c; color:#336699; background:#ebebeb;}

.menu1 ul li:hover a.menu1one {border-color:#c00; color:#336699; background:#ebebeb;}
.menu1 ul li:hover a.menu1two {border-color:#c60; color:#336699; background:#ebebeb;}
.menu1 ul li:hover a.menu1three {border-color:#cc0; color:#336699; background:#ebebeb;}
.menu1 ul li:hover a.menu1four {border-color:#080; color:#336699; background:#ebebeb;}
.menu1 ul li:hover a.menu1five {border-color:#00c; color:#336699; background:#ebebeb;}
.menu1 ul li:hover a.menu1six {border-color:#c0c; color:#336699; background:#ebebeb;}

.menu1 ul li ul {display: none;}
.menu1 table {margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;}

/* specific to non IE browsers */
.menu1 ul li:hover ul {display:block;position:absolute;top:32px;margin-top:1px; left:0;width:154px;}
.menu1 ul li:hover ul.endstop {left:-92px;}
.menu1 ul li:hover ul li ul {display: none;}
.menu1 ul li:hover ul li a, .menu1 ul li:hover ul li  A:link, .menu1 ul li:hover ul li  A:visited, .menu1 ul li:hover ul li  A:active {
display:block; color:#000;height:auto;line-height:15px;padding:4px 16px 4px 28px; width:165px; text-align:left; background:#c2d4e0;}
.menu1 ul li:hover ul li a.drop {}
.menu1 ul li:hover ul li a:hover {color:#336699; background:#ebebeb;}
.menu1 ul li:hover ul li a:hover.drop {background: #ebebeb;}
.menu1 ul li:hover ul li:hover ul {display:block; position:absolute; left:153px; top:-1px;}
.menu1 ul li:hover ul li:hover ul.left {left:-153px;}

/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {display:block;position:absolute;top:30px; t\op:33px;  left:0;}
.menu1 ul li a:hover ul.endstop {left: -92px;}
.menu1 ul li a:hover ul li a, .menu1 ul li a:hover ul li A:link, .menu1 ul li a:hover ul li A:visited, .menu1 ul li a:hover ul li A:active {
display:block; color:#000; height:1px; line-height:20px; padding:4px 4px 4px 28px; width:165px; w\idth:165px; text-align:left; background:#c2d4e0;}
.menu1 ul li a:hover ul li a.drop {background:#ebebeb; padding-bottom:4px;}
.menu1 ul li a:hover ul li a ul {visibility:hidden; position:absolute; height:0; width:0;}
.menu1 ul li a:hover ul li a:hover {color:#000; background: #ebebeb;}
.menu1 ul li a:hover ul li a:hover.drop {background: #ebebeb;}
.menu1 ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; top:0;color:#000; left:153px;}
.menu1 ul li a:hover ul li a:hover ul.left {left:-153px;}

/* Main Menu */

.population_link {color:#444444;}
.population_link A, .population_link A:link, .population_link A:visited, .population_link A:active{color:#444444; text-decoration: underline; margin-left:4px; margin-right:4px; font-size:12px;}
.population_link A:hover{text-decoration: none; font-size:12px;}

UL.research_new{margin:0px; padding:0px; margin-top:10px; list-style:none; font-size:12px; margin-right:10px; text-align:left;}
UL.research_new LI{margin-bottom:10px; background:url(../images/bullet_inside.gif) left top no-repeat; margin-top:5px; padding-left:15px;}
UL.research_new LI A,UL.research_new LI A:link, UL.research_new LI A:visited, UL.research_new LI A:active{text-decoration:none; color:#4a4a4a;}
UL.research_new LI A:hover{color:#0396fe; text-decoration:none;}

UL.research{margin:0px; padding:0px; margin-left:15px; margin-top:10px; list-style:none; font-size:12px; margin-right:10px; text-align:left;}
UL.research LI{margin-bottom:10px; background:url(../images/bullet_inside1.gif) left top no-repeat; margin-top:5px; padding-left:20px;}
UL.research LI A,UL.research LI A:link, UL.research LI A:visited, UL.research LI A:active{text-decoration:underline; color:#4a4a4a;}
UL.research LI A:hover{color:#0396fe; text-decoration:none;}

UL.molecular{margin:0px; padding:0px; margin-left:15px; margin-top:10px; list-style:none; font-size:12px; margin-right:10px; text-align:left;}
UL.molecular LI{margin-bottom:10px; background:url(../images/bullet_inside1.gif) left top no-repeat; margin-top:5px; padding-left:20px;}
UL.molecular LI A,UL.molecular LI A:link, UL.molecular LI A:visited, UL.molecular LI A:active{text-decoration:none; color:#090909; font-size:14px;}
UL.molecular LI A:hover{color:#0396fe; text-decoration:none; font-size:14px;}

.members {color:#444444;}
.members A, .members A:link, .members A:visited, .members A:active{color:#364c84; text-decoration: underline; font-size:12px;}
.members A:hover{text-decoration: none; font-size:12px;}

UL.center_members{margin:0px; padding:0px; margin-top:10px; list-style:none; font-size:12px; margin-right:10px; text-align:left;}
UL.center_members LI{margin-bottom:10px; background:url(../images/dot_small.gif) left top no-repeat; margin-top:5px; padding-left:15px;}
UL.center_members LI A,UL.center_members LI A:link, UL.center_members LI A:visited, UL.center_members LI A:active{text-decoration:underline; color:#364c84; font-weight:bold;}
UL.center_members LI A:hover{color:#364c84; text-decoration:none; font-weight:bold;}

.titles14 {font-size:14px; color:#4a4a4a; padding:5px 5px 5px 0;}

.molecular_table {border-left:1px solid #cfcece; border-right:1px solid #cfcece; background:#FFFFFF;}
.molecular_inner {padding:10px 20px 0 20px;}

.slide_show {padding-right:20px; padding-top:6px;} 

/* New classes for inner pages */

.blue_link {color:#000000;}
.blue_link A, .blue_link A:link, .blue_link A:visited, .blue_link A:active{color:#0080d9; text-decoration: none; margin-left:4px; margin-right:4px; font-size:12px;}
.blue_link A:hover{text-decoration:underline; font-size:12px;}


UL.links_career{margin:0px; padding:0px; margin-top:10px; list-style:none; font-family:Tahoma; font-size:12px; margin-right:10px; text-align:left;}
UL.links_career LI{margin-bottom:5px; background:url(../images/dot_blue.gif) left center no-repeat; margin-top:5px; padding-left:20px; margin-right:80px; font-family:Tahoma;}
UL.links_career LI A,UL.links_career LI A:link, UL.links_career LI A:visited, UL.links_career LI A:active{text-decoration:none; color:#0080d9; font-family:Tahoma;}
UL.links_career LI A:hover{color:#0080d9; text-decoration:underline; font-family:Tahoma;}


.bold {color:#000000;}
.normal14 {font-size:14px; color:#000000; font-weight:bold;}

UL.links_news{margin:0px; padding:0px; margin-top:15px; list-style:none; font-family:Tahoma; font-size:12px; margin-right:10px; text-align:left;}
UL.links_news LI{margin-bottom:5px; background:url(../images/dot_blue1.gif) left top no-repeat; margin-top:8px; padding-left:20px; margin-right:80px; font-family:Tahoma;}
UL.links_news LI A,UL.links_news LI A:link, UL.links_news LI A:visited, UL.links_news LI A:active{text-decoration:none; color:#0080d9; font-family:Tahoma;}
UL.links_news LI A:hover{color:#0080d9; text-decoration:underline; font-family:Tahoma;}

.calender_link {color:#000000;}
.calender_link A, .calender_link A:link, .calender_link A:visited, .calender_link A:active{color:#0080d9; text-decoration: none; font-size:14px;}
.calender_link A:hover{text-decoration:underline; font-size:14px;}

.blue {color:#000000;}
.blue A, .blue A:link, .blue A:visited, .blue A:active{color:#0080d9; text-decoration: none; font-size:12px;}
.blue A:hover{text-decoration:underline; font-size:12px;}


/* New Classes added on 15th May2009 */

.left_inner {padding-left:15px; padding-top:15px; padding-right:20px; width:420px; border-right:1px solid #c2d4e0; float:left;}
.blueline {border-bottom:1px solid #c2d4e0;}

#content_new {padding:10px; border-bottom:1px solid #c2d4e0}
.contact_us {float:left; width:206px; padding-left:15px; padding-right:10px; padding-top:90px;}
.red_link {color:#4e4e4e;}
.red_link A, .red_link A:link, .red_link A:visited, .red_link A:active{color:#ff0000; text-decoration: none; font-size:12px;}
.red_link A:hover{text-decoration:underline; font-size:12px;}

#footer_new{ text-align:center; height:30px; font-size:11px; color:#6f6f6f; line-height:30px; border-top:1px solid #c2d4e0;}
