body {margin:0px;font-family:verdana;font-size:10pt;background-color:#ebebeb }
table {font-size:10pt}
input{font-size:9pt;font-family:verdana;}
select{font-size:9pt;font-family:verdana;}

#rightside {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: oblique;line-height: 140%;font-weight: 200;color: #757575;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../../resources/content_files/rightside_bak.jpg); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y;width:170px}

.error { font-weight: bold;font-size: 10pt;color: #dc143c;}
.altitem {color: #000000;background-color: #f5f5f5;}
.tableheader {color:White;font-weight: bold;font-size: 9pt;font-family: verdana;background-color: #5191cd;}
.tableheader2 {color:Black;font-weight: bold;font-size: 9pt;font-family: verdana;background-color: #dce2f1;}
.btn {font-size:9pt;font-family:verdana;}
.selectedItem {background-color:yellow;}
.hi {background-color:yellow;}
.hidden {display:none;}
.water{ color: #a9a9a9;}
.popupwindow {margin:10px;background-color: #FFFFFF;padding:8px; background-color:White;background-position-y: bottom;background-image: url(../../resources/template_files/grad_300h_8EAECC.jpg);background-repeat: repeat-x;}
.bar1 {float:left;background:green;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='darkgreen', endColorStr='lightgreen', gradientType='1') } 
.bar2 {float:left;background:red;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='darkred', endColorStr='red', gradientType='1') } 
.txtbutton {text-decoration:underline;color:blue;cursor:hand;}

.flyouttop { position:absolute; background-color:#f1f1f1;border:1px solid #999999;width:120px;padding:3px;}
.flyoutside { position:absolute; background-color:#f1f1f1;border:1px solid #999999;width:120px;padding:3px;width:200px;}

#nav1 a .selected { }
#nav1 { font-size:.8em;}
#nav1 li {padding:2px;width:150px;color:#000; list-style:none;margin-left:-40px;}
#nav1 li ul {display:none;position:absolute;width:150px;margin-left:10px;padding:4px;background-color:#f1f1f1;border:1px solid #cccccc;}
#nav1 ul li {list-style:none;margin-left:0px;}
#nav1 li a {text-decoration:none;color:black;}
#nav1 li a:hover {background-color:#CCCCCC;color:#000;}
#nav1 li a:active {background-color:#999999;color:black;}
.nav_arrow
{
    background-position: right;
    background-image: url('/resources/template_files/arrowLTR.gif');
    background-repeat: no-repeat;
}

#navigation3 a .selected { }
#navigation3 { font-size:.8em;}
#navigation3 ul { margin:0px; }
#navigation3 ul li {list-style:none;margin-left:0px;}
#navigation3 ul li ul {display:none;}
#navigation3 li a { text-decoration:none;color:black;}
#navigation3 li a:hover {background-color:#CCCCCC;color:#000;}
#navigation3 li a:active {background-color:#999999;color:black;}


.navtop1 {padding:3px;cursor:pointer;background:#F1F1F1;height:19px; padding:2px;}
.navtop1 a {text-decoration:none;border:1px solid #f1f1f1;}
.navtop1 a span {cursor:pointer;height:100%;font-size:8pt;font-weight:normal; color:#000; border:1px solid #f1f1f1;}
.navtop1 a:hover {background:#CCCCCC;font-weight:bold;border:1px solid #999999;}
.navtop1 span a:hover {background:#CCCCCC;font-weight:bold; border:1px solid #999999;}
.navtop1 a:active {background-color:#999999;color:black;border-color:#999999;}
.navtop1 a:active span {background-color:#999999;color:black;border-color:#999999;}


.navtop { padding-right:2px; }
.navtop a {text-decoration:none;}
.navtop a span {padding:2px;font-size:8pt;color:#000; border:1px solid #f1f1f1;cursor:pointer; }
.navtop a:hover span {background-color:#CCCCCC;color:#000; border:1px solid #999999;}
.navtop span a:hover {background-color:#CCCCCC;color:#000; border:1px solid #999999;}
.navtop a:hover {background-color:#CCCCCC;color:#000;}
.navtop a:active {background-color:#999999;color:black;border-color:#999999;}
.navtop a:active span {background-color:#999999;color:black;border-color:#999999;}


.navside { width:196px; }
.navside a {text-decoration:none;}
.navside a div {padding:2px;width:196px;font-size:8pt;color:#000; border:1px solid #f1f1f1;}
.navside a:hover div {background-color:#CCCCCC;color:#000; border:1px solid #999999;}
.navside div a:hover {background-color:#CCCCCC;color:#000; border:1px solid #999999;}
.navside a:hover {background-color:#CCCCCC;color:#000;}
.navside a:active {background-color:#999999;color:black;border-color:#999999;}
.navside a:active div {background-color:#999999;color:black;border-color:#999999;}
.navsidelinktext { width:180px;}
.navsidearrow { width:5px;text-align:right}

#footer { font-size:9pt;height:90px} 
#footer td { font-size:9pt;} 

#divNavigation1 {width:100%;vertical-align:bottom;border-bottom:1px solid #999999;border-top:1px solid #999999;padding:4px;display:none;}
#divNavigation2 {padding:5px;width:190px;height:700px}
#divContent {width:95%;text-align:left;padding:20px; }

#tdPageTop {vertical-align:top;height:86px;background-color:black;}
#tdPageMiddle {vertical-align:top;} 
#tdPageBottom {padding:0px;vertical-align:bottom; font-size:8pt;height:66px; } 
#tdContentLeft {background-color:#fff;text-align:left;BACKGROUND-IMAGE: url(../../resources/template_files/sidenav_bak.jpg);background-repeat: repeat-y;}
#tdContentRight {background-color:#fff;vertical-align:top; }


/* Begin Catalog */
.catalog {font-size:9pt;width:600px;} 
.catalog .title {font-weight:bold;}
.catalog .item {color:#003399;}
.catalog .session {color:#003399;}
.catalog .speakers {color:#003399;}
.catalog .category {color:#003399;}
.catalog .documents { }
.catalogCategoryLabel {font-weight:bold;} 
.catalogSpeakerLabel {font-weight:bold;}
.catalogSessionStatus {color:red;font-size:8pt;} 
.catalogAltRow {background-color:#EFF3FB;}
.catalogRow {background-color:white;}
.catalogPager {border-top:1px solid #999999;padding:4px;}
.catalogStatus {}
/* End Catalog */

/* Begin Schedule */
.schedule {}
.schedule table {}
.schedule table td {border-bottom:1px solid #d3d3d3;}
.schedule .time {border-left:1px solid #d3d3d3;background-color:#f1f1f1;}
.schedule .day {padding:2px;background-color:black;color:white;font-weight:bold;background-image: url(../../resources/template_files/grad_30h_000000.jpg);background-repeat: repeat-x;}
.schedule .day_nobg {padding:2px;background-color:black;color:white;font-weight:bold;}
.schedule .item {border-right:1px solid #d3d3d3;background-color:#fff;}
.schedule .item table {border-bottom:none;}
.schedule .item table td {border-bottom:none;}
/* End Schedule */


/* Begin Headlines */
.headline {}
.headline .title {font-size:11pt;font-weight:bold;}
.headline .title a:hover {text-decoration:underline;}
.headline .blurb {font-size:9pt;}
.headline .pubdate {font-size:8pt;font-style:italic;}
/* End Headlines */



.eptabs .ajax__tab_header {
    color:white;
    font-weight:bold;
}
.eptabs .ajax__tab_outer {
    padding-right:0px;
}
.eptabs .ajax__tab_inner {
    padding-left:3px;
}
.eptabs .ajax__tab_tab {
	border-top:1px solid #0066A6;
	border-right:1px solid #0066A6;
	border-left:1px solid #0066A6;
    padding:4px;
    margin:0;
    background-color:#0066A6;
    /*background-image: url(../../resources/template_files/grad_60h_0066A6.jpg);
    background-repeat: repeat-x;*/
}
.eptabs .ajax__tab_hover .ajax__tab_outer {
}
.eptabs .ajax__tab_hover .ajax__tab_inner {
}
.eptabs .ajax__tab_hover .ajax__tab_tab {
}
.eptabs .ajax__tab_active .ajax__tab_outer {
}
.eptabs .ajax__tab_active .ajax__tab_inner {
}
.eptabs .ajax__tab_active .ajax__tab_tab {
    background-color:#8DA4C3;
    /*background-image: url(../../resources/template_files/grad_60h_5191cd.jpg);
    background-repeat: repeat-x;*/
}
.eptabs .ajax__tab_body {
    border:1px solid #999999;
    padding:8px;
}





/* tab stuff*/
.tab {cursor:pointer;height:20px;background-color:#0066A6;color:white;font-weight:bold;vertical-align:middle;text-align:center;padding: 4 5 3 5;border-top:2px solid #0066A6;border-right:1px solid #0066A6;border-left:1px solid #0066A6;}
.tab_hover {cursor:pointer;height:20px;background-color:#0066A6;color:white;font-weight:bold;vertical-align:middle;text-align:center;padding: 4 5 3 5;border-top:2px solid #FFBB55;}
.tab_selected {cursor:pointer;height:20px;background-color:#8DA4C3;color:white;font-weight:bold;vertical-align:middle;text-align:center;padding:4 5 3 5;border-top:2px solid #8DA4C3;border-right:1px solid #8DA4C3;border-left:1px solid #8DA4C3;} 
.tabarea {padding:10px;height:100%;background-color:white;display:none;width:300px;}
.tabarea_selected {padding:10px;height:100%;background-color:white;display:inline;width:100%;} 
.instructions { border:1px solid #3300ff;color:#3300ff;font-size:8pt;padding:3px;}
.tabstrip {font-size:12pt;}
.tabcontainer {border:1px solid #0066A6;}

