body {margin:0px;font-family:Helvetica Neue Medium,Helvetica,Arial,Tahoma;font-size:10pt; background-color:#fff;}
table {font-size:10pt;}
input{font-size:9pt;font-family:Helvetica Neue Medium,Helvetica,Arial,Tahoma;}
select{font-size:9pt;font-family:Helvetica Neue Medium,Helvetica,Arial,Tahoma;}

.error { font-weight: bold;font-size: 10pt;color: #dc143c;}
.altitem {color: #000000;background-color: #f5f5f5;}
.tableheader {font-weight: bold;font-size: 9pt;font-family:Helvetica Neue Medium,Helvetica,Arial,Tahoma;background-color: #008EE6;color:#fff}
.tableheader2 {color:Black;font-weight: bold;font-size: 9pt;font-family:Helvetica Neue Medium,Helvetica,Arial,Tahoma;background-color: #dce2f1;}
.btn {font-size:9pt;font-family:Helvetica Neue Medium,Helvetica,Arial,Tahoma;}
.selectedItem {background-color:yellow;}
.hi {background-color:yellow;}
.hidden {display:none;}
.water{ color: #a9a9a9;}


.flyouttop { position:absolute; background-color:#0066A6; }
.flyoutside { position:absolute; background-color:#f1f1f1;border:1px solid black;width:120px;}

.navtop {padding-right:50px;cursor:pointer;}
.navtop a {color:#766342;text-decoration:none;}
.navtop a span {cursor:pointer;padding:2px;height:100%;font-family:Helvetica Neue Medium;Helvetica, Arial; font-size:8pt;color:#766342;}
.navtop a:hover {background:#ffffff;font-weight:bold;}
.navtop span a:hover {background:#ffffff;font-weight:bold;}

.navside a {text-decoration:none;}
.navside a div {padding:2px;font-size:8pt;color:black; border:1px solid #f1f1f1;}
.navside a:hover div {background-color:#6B6B6B;color:White;}
.navside div a:hover {background-color:#6B6B6B;color:White;}
.navside a:hover {background-color:#6B6B6B;color:white;}

#divHeader {width:100%;height:5px;background-color:#fff;}
#divHeader2 {width: 100%;height:20px;background-color:#008EE6;text-align:right;color:White;}
#divNavigation1 {background:#ffffff;width:100%;height:20px;width:738px;border-right:solid 1px #766342;border-left:solid 1px #766342;}
#divNavigation2 {padding:5px;background-color:#766342;width:0px; color:#ffffff;}
#divNavigation2 a {color:#ffffff;text-decoration:none;}




#divContent {width:100%;text-align:left;font-size:12px;color:#B25C11; Text-align:justify;}

#divPage { background-color:#fff; width:730px; height:100%;padding:5px;}
#tdPageTop {height:100px; vertical-align:top;}
#tdPageMiddle {vertical-align:top;border-top:solid 5px #B25C11} 
#tdPageBottom {vertical-align:bottom;} 
#tdContentLeft {width:1px;background-color:#766342; border-left:solid 0px #766342}
#tdContentRight { width:100%;background-color:#fff;border-right:solid 1px #766342;}

.moreLink {font-size:12px;color:#98ACD1;font-weight:bold;text-decoration:none;font-style:italic;}
.moreLink:Link {font-size:12px;color:#98ACD1;font-weight:bold;text-decoration:none;font-style:italic;}
.moreLink:Visited {font-size:12px;color:#98ACD1;font-weight:bold;text-decoration:none;font-style:italic;}
.moreLink:Active {font-size:12px;color:#98ACD1;font-weight:bold;text-decoration:none;font-style:italic;}
.moreLink:Hover {font-size:12px;color:#98ACD1;font-weight:bold;text-decoration:underline;font-style:italic;}

.sectionheader {font-size:18px;font-weight:bold;color:#B25C11}
.title {font-size:12px;font-weight:bold;color:#B25C11} 
.popup {font-size:12px;color:#B25C11}

.linkslist {font-size:10pt;color:#B25C11;text-decoration:bold;}
.linkslist2 {color:white;font-size:9pt;font-family:arial;font-style:normal;text-decoration:bold}

.linkbullets {font-size:10pt;font-family:arial;color:#98ACD1;text-decoration:none;}
.linkbullets:Link {font-size:10pt;font-family:arial;color:#98ACD1;text-decoration:none;font-style:italic;}
.linkbullets:Visited {font-size:10pt;font-family:arial;color:#766342;text-decoration:none;font-style:italic;}
.linkbullets:Active {font-size:10pt;font-family:arial;color:#98ACD1;text-decoration:none;font-style:italic;}
.linkbullets:Hover {font-size:10pt;font-family:arial;color:#98ACD1;text-decoration:underline;font-style:italic;}

.linkbullets2 {font-size:9pt;font-family:arial;color:#98ACD1;text-decoration:none;}
.linkbullets2:Link {font-size:9pt;font-family:arial;color:#98ACD1;text-decoration:none;font-style:none;}
.linkbullets2:Visited {font-size:9pt;font-family:arial;color:#98ACD1;text-decoration:none;font-style:none;}
.linkbullets2:Active {font-size:9pt;font-family:arial;color:#98ACD1;text-decoration:none;font-style:none;}
.linkbullets2:Hover {font-size:9pt;font-family:arial;color:#98ACD1;text-decoration:underline;font-style:none;}


/* 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 { }
.catalogStatus {}
/* End Catalog */

/* Begin Schedule */
.schedule {}
.schedule table {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;}
/* End Schedule */


/* Begin Headlines */
.headline {}
.headline .title {font-size:11pt;}
.headline .title a:hover {text-decoration:underline;}
.headline .blurb {font-size:9pt;}
.headline .pubdate {font-size:8pt;font-style:italic;}
/* End Headlines */

/* Begin AjaxToolKit Styles */

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: white;
    color: black;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
    background-color:yellow;
}

.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}
/* End AjaxToolKit Styles */
