/* L2 LAYOUT | CHANGES for the AIDS EDUCATION and TRAINING CENTER of NEW YORK and NEW JERSEY  
   date: 2008-05-02 | author: ms3448@columbia.edu
   copy: WDS at CUMC/NYC */
   
#bodyText {width:668px; height:auto; padding:0; float:left; background-color:#fff;}
#bodyText p, h2 {font-size:90%; padding:10px 20px;}


#bodyTextFull {width:100%; height:auto; padding:0; float:left; background-color:#fff;}	
#bodyTextFull p, h2 {padding:10px 20px;}

/*for On-demnad pages */
#bodyTextFullDem {height:auto; padding:0; float:left; background-color:#fff;}	


#blurbTxt {height:190px;}
#blurbTxt ul {margin:15px 0;}
#blurbTxt ul li {margin:5px 0 0 0;}
#blurbTxt ul li a {color:#fff; padding:2px 0 2px 10px; /*border-left:5px solid #fff;*/ display:block;}
#blurbTxt ul li a:hover {background:#A66F24; text-decoration:none;}

#blurbTxt_cf {}
#blurbTxt_cf ul {margin:15px 0;}
#blurbTxt_cf ul li {margin:5px 0 0 0;}
#blurbTxt_cf ul li a {color:#b5762f; padding:10px 20px 10px 30px; /*border-left:5px solid #fff;*/ display:block;}
#blurbTxt_cf ul li a:hover {background:#3a290f; text-decoration:none;}


	.jqueryHighlight {background:#A66F24; text-decoration:none;}
	.jqueryHighlight_pc {background:#3c280f; text-decoration:none;}
	
#copyright {float:left; width:50%; margin:5px 0;}
#footerNav {float:right; width:50%;}
.footerContactInfoHeader {float:right; width:90px;}
		.footerContactInfoHeader h3 {font-size:0.7em; color:#fff; padding:5px 0 5px 20px; background:url(../images/scaffold/h3bullet.gif) left center no-repeat;}
		.footerContactInfoHeader h3 a {color:#fff;}
		.footerContactInfoHeader h3 a:visited {color:#fff;}
		.footerContactInfoHeader h3 a:hover {color:#D1A347; text-decoration:none;}
		.footerContactInfoHeader h3 a:active {color:#fff;}

a.topBtn {padding:2px 8px; border:1px solid #ccc; text-transform:uppercase;}

a.closeBtn {
	padding:2px 8px;
	border:1px solid #ccc;
	text-transform:uppercase;
	background-color: #FFFFFF;
	text-decoration:none;
}

p.pdemand {font-size:80%; line-height:1.25em; font-color: #4f3510; font-family: "Myriad", Arial, Helvetica, sans-serif; }
p.pdemand a {line-height:1.25em; font-color: #4f3510; font-family: "Myriad", Arial, Helvetica, sans-serif; }
p.pdemand a:hover {line-height:1.25em; font-color: #4f3510; font-family: "Myriad", Arial, Helvetica, sans-serif; text-decoration:underline;}


/* ETC */

ul#sitemap li a {text-transform:uppercase; line-height:2em; color:#387198;}
#flash_outline {padding:0 0 10px 20px;}

ul.bulletList li {list-style:square; color:#286792; line-height:1.6em;}

ul.bulletList1 li {list-style:square; color:#286792; line-height:3em; font-size:120%; clear:both;}

/* IMAGE */

.image {
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
}

/* POPUP WINDOW */

#tips{
	
	width: 668px;
	padding:0;
	margin:auto;
	background-color:#ECF3F8;
	border:1px solid #eee;

}
#tips_conts {
	width: 648px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	color:#24437D;
	

}

/* CALENDAR */

#calendar {
	width:898px;
	display:block;
	padding:0;
	float: left;
	background-color: #87B6DD;
	margin-top: 36px;
	margin-bottom: 16px;
			

}


#calendar ul{
	font-size: 0.73em;
	text-transform: uppercase;
	list-style-type: none;
	margin-left:25px;
	letter-spacing: 0.06em;
	font-family: Arial, Helvetica, sans-serif;
}


#calendar li{
	display: inline;
	
}

#calendar li a{
	background-color: #87B6DD;
	color:#FFFFFF;
	text-decoration:none;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 6px;
	float: left;
	padding-bottom:3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;	
		

}

#calendar li a:hover{
	background-color: #DCE9F5;
	color:#00007B;
}

.line_div
	{border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;	}


/* Conferences */

.blue_sapcer {
	width:898px;
	height:56px;
	background-image: url(../conference/images/blue_bar_bg.gif);
	background-repeat: repeat-x;
	clear:both;
	position:relative;
	}

.logo_top {
	position:absolute;
	top:20px;
	left:0px;
	}

#main_conference {
	
	background-color:#FFF;
	width:898px;
	margin:0px;
	padding:0px;
	
	}
	
/* TABLES */

table, td {color:#286792; border-collapse:collapse;  margin-left:20px; margin-right:20px;}
td {padding:4px 6px;}


#specialtiesTable {width:600px;}
#specialtiesTable thead td {color:#fff; background:#D5AD32;}
#specialtiesTable h2 {font-size:85%;}
#specialtiesTable td.blueBkg {background:#286792;}
#specialtiesTable td.blueBkg h2 {color:#fff;}
#specialtiesTable td {width:50%; border:2px solid #fff; border-collapse:collapse; background-color:#F8EEE1;}

table.data {width:600px; font-size:90%; }
table.data td {width:50%; background-color:#F8EEE1; border-collapse:collapse; border:2px solid #fff;}
table.data td.orangeBkg {
	background-color:#C4A767;
	text-transform:uppercase;
	vertical-align:middle;
	padding:0;
}
table.conf1 {width:615px; border-collapse:collapse; }
table.conf1 td {padding:8px 10px;}
table.conf1 td.info { font-size:12px; line-height:1.8em;}

table.conf {width:630px; border-collapse:collapse; }
table.conf td {padding:8px 10px;}
table.conf td.info { font-size:12px; line-height:1.8em;}
.infoDate { color:#865b26; font-size:15px;}
.redTxt { color:#900;}
.redTxt_sm { color:#900; font-size:13px;}

table.data td.whiteBkg {background-color:#FFFFFF; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data td.orangeBkg h2 {
	font-size:90%;
	color:#551A06;
	padding-top:0;
	padding-bottom:0;
}


table.data td.blue {
	width:50%;
	background-color:#ECF3F8;
	border-collapse:collapse;
	border:2px solid #fff;
}

table.data td.blueBkg {
	background-color:#ECF3F8;
	vertical-align:middle;
	padding:0;
}
table.data td.blueBkg h2 {font-size:90%; color:#2F3A65; padding-top:0; padding-bottom:0;}

table.data1 {width:95%; font-size:90%}
table.data1 td {width:33%; background-color:#F8EEE1; border-collapse:collapse; border:2px solid #fff;}
table.data1 td.orangeBkg {
	background-color:#C4A767;
	text-transform:uppercase;
	vertical-align:middle;
	padding:0;
}
table.data1 td.blue1 {
	width:33%;
	background-color:#ECF3F8;
	border-collapse:collapse;
	border:2px solid #fff;
}
table.data2 {width:600px; font-size:90%; table-layout: fixed}
table.data2 td {width:300px; background-color:#F8EEE1; border-collapse:collapse; border:2px solid #fff;}
table.data2 td.orangeBkg {
	background-color:#D9B972;
	text-transform:uppercase;
	vertical-align:middle;
	padding:0;
}
table.data2 td.
{
	width:50%;
	background-color:#ECF3F8;
	border-collapse:collapse;
	border:2px solid #fff;
}
table.data850 {width:850px;}
table.data850 td {width:50%; background-color:#F8EEE1; border-collapse:collapse; border:2px solid #fff;}
table.data850 td.orangeBkg {background-color:#D9B972; text-transform:uppercase; vertical-align:top; padding:0;}
table.data850 td.blueBkg {background-color:#ECF3F8; text-transform:uppercase; vertical-align:top; padding:0;}
table.data850 td.orangeBkg h2 {
	font-size:110%;
	color:#4F1005;
	padding-top:0;
	padding-bottom:0;
	font-weight:bold;
}
table.data850 td.blueBkg h2 {
	font-size:110%;
	background-color:#C3DEF8;
	color:#1A45A2;
	padding-top:0;
	padding-bottom:0;
	font-weight:bold;
}

table.data850blue {width:850px;}
table.data850blue td {
	width:50%;
	background-color:#ECF3F8;
	border-collapse:collapse;
	border:2px solid #fff;
}
table.data850blue td.blueBkg {background-color:#a1b3bf; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data850blue td.blueBkg h2 {font-size:110%; background-color:#a1b3bf; color:#2F3A65; padding-top:0; padding-bottom:0; font-weight:bold;}

table.data3clmn {width:750px; font-size:90%;}
table.data3clmn td {width:250px; background-color:#F8EEE1; border-collapse:collapse; border:2px solid #fff; }
table.data3clmn td.orangeBkg {
	background-color:#D9B972;
	text-transform:uppercase;
	vertical-align:middle;
	padding:0;
}
table.data3clmn td.blueBkg {background-color:#ECF3F8; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data3clmn td.blue {background-color:#ECF3F8;  border-collapse:collapse; border:2px solid #fff;}
table.data3clmn td.orangeBkg h2 {
	font-size:100%;
	color:#4F0705;
	padding-top:0;
	padding-bottom:0;
}
	table#collaborativeTrain {width:850px;}
	table#collaborativeTrain td {vertical-align:middle;}


table.data3clmn1 td {width:195px; background-color:#F8EEE1; border-collapse:collapse; border:2px solid #fff; font-size:90%; }
table.data3clmn1 td.orangeBkg {background-color:#D9B972; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data3clmn1 td.blueBkg {background-color:#ECF3F8; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data3clmn1 td.blue {background-color:#ECF3F8;  border-collapse:collapse; border:2px solid #fff;}
table.data3clmn1 td.orangeBkg h2 {font-size:100%; color:#4F0705; padding-top:0; padding-bottom:0;}


table.data3clmn2 td { width:120px; background-color:#F8EEE1; border-collapse:collapse; border:2px solid #fff; font-size:90%;}
table.data3clmn2 td.orangeBkg { background-color:#D9B972; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data3clmn2 td.blueBkg { background-color:#ECF3F8; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data3clmn2 td.blue { background-color:#ECF3F8; border-collapse:collapse; border:2px solid #fff;}
table.data3clmn2 td.orangeBkg h2 {font-size:100%; color:#4F0705; padding-top:0; padding-bottom:0;}

	
table.data4clmn td {width:130px; background-color:#F8EEE1; border-collapse:collapse; border:2px solid #fff; font-size:90%;}
table.data4clmn td.orangeBkg {background-color:#D9B972; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data4clmn td.orangeBkg h2 {font-size:90%; color:#4F0705;; padding-top:0; padding-bottom:0;}
table.data4clmn td.blueBkg {background-color:#ECF3F8; border-collapse:collapse;}
table.data4clmn td.blue {background-color:#ECF3F8;  border-collapse:collapse; border:2px solid #fff;}

table.data4clmn1 td {background-color:#F8EEE1; border-collapse:collapse; border:2px solid #fff; font-size:90%;}
table.data4clmn1 td.orangeBkg {background-color:#D9B972; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data4clmn1 td.orangeBkg1 {width:45%; background-color:#D9B972; text-transform:uppercase; vertical-align:middle; padding:0;}
table.data4clmn1 td.orangeBkg2 {background-color:#D9B972; padding:0; font-color: #ffffff; }
table.data4clmn1 td.orangeBkg h2 {font-size:90%; color:#4F0705;; padding-top:0; padding-bottom:0;}
table.data4clmn1 td.orangeBkg1 h2 {font-size:90%; color:#4F0705;; padding-top:0; padding-bottom:0;}
table.data4clmn1 td.blueBkg {background-color:#ECF3F8; border-collapse:collapse;}
table.data4clmn1 td.blue {background-color:#ECF3F8;  border-collapse:collapse; border:2px solid #fff;}
table.data4clmn1 ul li a{background-color:#D9B972; vertical-align:middle; padding:0; font-color: #ffffff; }
table.data4clmn1 ul li a:visited{background-color:#D9B972; vertical-align:middle; padding:0; font-color: #ffffff; }
	
/* tables for on-demand pages */
table.demand {width:850px; background-color:#fffbf4; font-color: #4f3510; border-collapse:collapse; border:1px solid #cccccc; }
table.demand td {vertical-align:top; line-height:1.25em; font-color: #4f3510; font-family: "Myriad", Arial, Helvetica, sans-serif; }
table.demand td.pict {width:180px; vertical-align:bottom; }
table.demand td.enter {width:70px; vertical-align:bottom; }
table.demand td h2 {font-size: 13px; text-transform:uppercase; color:#4f1f1f; font-weight:bold; padding-top:0; padding-bottom:0; padding-right:0; padding-left:0; }
table.demand td h3 {font-size: 12px; text-transform: uppercase; color: #a01c1b; font-weight:bold; padding-top:0; padding-bottom:0; padding-right:0; padding-left:0; }

table.lightdemand {width:800px; background-color:#fffbf4; font-size:80%; font-color: #4f3510; border-collapse:collapse; border:1px solid #cccccc; }
table.lightdemand td {vertical-align:top; line-height:1.25em; font-color: #4f3510; font-family: "Myriad", Arial, Helvetica, sans-serif; }
table.lightdemand td.pict {width:180px; vertical-align:bottom; }
table.lightdemand td.enter {width:70px; vertical-align:bottom; }
table.lightdemand td h2 {font-size: 13px; text-transform:uppercase; color:#4f1f1f; font-weight:bold; padding-top:0; padding-bottom:0; padding-right:0; padding-left:0; }
table.lightdemand td h3 {font-size: 12px; text-transform: uppercase; color: #a01c1b; font-weight:bold; padding-top:0; padding-bottom:0; padding-right:0; padding-left:0; }
table.lightdemand td h4 {background-color:#a01c1b; font-size: 12px; text-transform: uppercase; color: #ffffff; font-weight:bold; padding-top:0; padding-bottom:0; padding-right:0; padding-left:0; }


/* Brown right navigation box for on-demand pages */
table td.rightlinks {font-size: 12px; font-color: #FFFFFF;}
table td.rightlinks a{
	color:#FFFFFF;
	}
table td.rightlinks a:hover{
	color:#FFFFFF;
	}
	
#rightlinks {font-size: 12px; font-color: #FFFFFF;}

table td.cme {color:#4f3510; border-collapse:collapse;  margin-left:20px; margin-right:20px; padding:4px 6px;}


/* the tv cell for on-demand pages */

#tv_layout {
	background-image: url(http://www.cumc.columbia.edu/dept/aetc/on-demand/images/tv.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	position: relative;
	height: 116px;
	width: 151px;
	padding:0;
	margin:0;
	}
	
#tv_layout ul{
	font-size:11PX;
	padding-top: 27px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 32px;
	}
	#tv_layout ul li{
	line-height:1.5em;
	list-style-type: circle;
	}
	
#tv_layout ul li a{
	color:#000000;
	}
	#tv_layout ul li a:hover{
	color:#666666;
	}
	
ABOUT NAV > based on leftNav.inc floated to the right */
#aboutNav {float:right; clear:left; margin:10px 10px 0 10px; padding:0; background-color:#3C280F;}
#aboutNav ul {margin:15px 0; background-color:#3C280F; padding:0;}
#aboutNav ul li {margin:5px 0 0 0;}
#aboutNav ul li a {color:#fff; padding:2px 10px; /*border-left:5px solid #fff;*/ display:block;}
#aboutNav ul li a:hover {background:#A66F24; text-decoration:none;}


/* TRAINING NAV > based on leftNav.inc floated to the right */
#aboutTrain{float:right; clear:left; margin:10px 5px 0 10px; padding:0; background-color:#3C280F;}
#aboutTrain ul {margin:15px 0; background-color:#3C280F; padding:0;}
#aboutTrain ul li {margin:5px 0 0 0;}
#aboutTrain ul li a {color:#fff; padding:2px 10px; /*border-left:5px solid #fff;*/ display:block;}
#aboutTrain ul li a:hover {background:#A66F24; text-decoration:none;}


#leftBox_pc ul.navPrimary{  margin:0px;  padding:0px;}

#leftBox_pc ul.navPrimary li{margin:0; font-size:14px; text-transform:uppercase; font-weight:bold;  display: block; padding:0px;}
#leftBox_pc ul.navPrimary li a{ color:#b96d1c;  float:left; width:180px; padding: 20px 20px 20px 30px; margin:0; }
#leftBox_pc ul.navPrimary li a:hover{ background-color:#3c280f; color:#b96d1c; text-decoration:none;  }

.strpe_h_pc {
	background-image: url(../images/scaffold/blue_stripe_bg.gif);
	background-repeat: repeat-x;
	height: 36px;
	width: 898px;
}
.content_main{ margin:0px 0px 0px 0px; padding:0px 20px; line-height:1.4em; }
.content_main h2{ color:#b0231a; text-transform:uppercase; font-size:16px; font-weight:bold; padding:0; margin:0;}
.content_main h2.blueTxt{ color:#005baa; font-size:21px; text-transform:none; }
.content_main p{ color:#000; font-size:13px; line-height:1.4em; }
.content_main a{ color:#015aaa; }

.content_main table .train { float:left; width:590px;}

.blue_wrapper { background-color:#d6e3ec; margin:10px 0px; padding:10px 0px; width:600px;}
.blue_wrapper h2{ padding-left:20px; padding-bottom:15px;}
.blue_wrapper ul{ padding:0; margin:0;}
.blue_wrapper ul li{list-style-image: url(../images/scaffold/bullet_red.gif); padding-bottom:20px; font-size:13px; line-height:1.5em; }

.content_main ul{padding:0; margin:0;}
.content_main ul li{list-style-image: url(../images/scaffold/bullet_red1.gif); padding-bottom:13px; font-size:13px; line-height:1.6em;}
.bluetxt { color:#005ca9; font-size:14px; line-height:1.5em; font-weight:bold;}
.sm_txt { font-size:11px;}

#clear {

float:left;
padding:0;
margin:0;

}

#img_section {
	float:left;
	padding-top:15px;
	padding-bottom:10px;
	margin-top:15px;
	width:668px;
	clear:left;
	background-color:#FFFFF9;
	border: solid 1px #cccccc;
}

#img_section ul{
	

}

#img_section ul li{
display:inline;
list-style:none;


}

.img_pad1 {
padding-left:20px;
}

.img_pad {
padding-left:50px;
}

#access_content{
float:left;
width:100%;

}
