﻿@charset "utf-8";
/* CSS Document */
body {
background-color:#B0C3AC;
font-size:12px;
margin:0px auto;
padding:0px inherit;
font-family: Tahoma;
text-align: center;
}
td {
font-size:12px; color: #333333;  font-family: Tahoma;
}
a {
COLOR: #525254; TEXT-DECORATION: none;
}
A:link {
	COLOR: #525254; TEXT-DECORATION: none
}
A:active {
	COLOR: #525254; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}
#info {
width:960px;height:100%; display:table;font-family:Tahoma; background-color:#FFFFFF;}
#info #main{ padding:12px 10px;}
#info #information{ width: auto; font-family:Tahoma;}
#top { border-bottom:#3E6036 solid 2px; padding-bottom:2px; width:100%; }
#Navpadding { width:100%; padding-top:2px; }
#Navbg { width:940px; background-image:url(../Images/navbg.jpg); background-repeat:no-repeat; background-position:top; height:29px; line-height:27px; font-family: Tahoma; font-size:11px; }
#Navbg #nav { font-size:11px; font-family:Tahoma; color:#FFFFFF; cursor:pointer; }
#Navbg #navh { font-size:11px; font-family:Tahoma; color:#FFFFFF; font-weight:bold; cursor:pointer; }
#Category { width:177px;}
#whiteCategory { width:177px; height:1px;}
#Categoriesbg { background-image:url(../Images/categorybg.jpg); height:24px; line-height:22px; text-align:left; padding-left:27px; font-size:11px; font-weight:bold; color:#000000; }
#Categoriessmallbg { background-image: url(../Images/cagegorysmallbg.jpg); height:25px; line-height:23px; text-align:left; padding-left:26px; font-size:11px; color:#333333; cursor:pointer; }
#Categoriessmallbgend { background-image: url(../Images/cagegorysmallbg.jpg); height:24px; line-height:23px; text-align:left; padding-left:26px; font-size:11px; color:#333333; cursor:pointer; }
#SmallCategoryborder { border-bottom:#B8B8B8 solid 1px; border-top:solid #B8B8B8 1px; }
#linkstitlebg { background-image:url(../Images/part-of-past.jpg); background-repeat:no-repeat; height:24px; line-height:22px; padding-left:26px; color:#FFFFFF; font-weight:bold; font-size:11px; }
#linksborder { border:#B8B8B8 solid 1px; padding:10px 0px; text-align:center; }
#rightlinks { background:#8E8F90; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-align: center; height:19px; line-height:17px; }
#rightlinksborder { padding:8px 0px; text-align:center; }


.part2010title { color:#FFFFFF; font-weight:bold; padding-left:10px; float:left; }
.part2010more { color:#FFFFFF; font-weight:bold; padding-right:10px; float:right; font-size:11px; }
.part2010pad { padding:0px 10px;}
.part2010name { background:#2E7247; font-size:11px; text-align:center; color:#FFFFFF; height:22px; line-height:21px; }
.homethe2nd { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#FF8A00; text-align:center; font-weight:bold; line-height:30px;}
.edittest { font-size:11px; color:#000000; line-height:19px; padding:0px 0px 10px 0px; border-bottom: #CCCCCC dashed 1px; }
.edittestp { font-size:11px; color:#000000; line-height:19px; padding:12px 0px 12px 0px; border-bottom: #CCCCCC dashed 1px; }
.edittestend { font-size:11px; color:#000000; line-height:19px; padding:10px 0px 0px 0px; }
.eventbackground { color:#3E0072; }
.hotbg { background-image:url(../Images/hotbg.jpg); height:22px; line-height:21px; background-repeat:no-repeat; background-position: left; padding-left:10px; }
.mainpadding { padding:5px 0px 17px 0px; }



#footer { border-top:#CCCCCC solid 1px; padding:10px 0px; }
#footerbg { background-image:url(../Images/footer-logo.jpg); background-repeat:no-repeat; background-position:left; height:41px; line-height:18px;
 padding-left:215px; text-align:left; padding-top:5px; font-size:11px; }


/*------------------------------------Conference Program-------------------------------*/
.daynum { background-color:#809997; font-size: 11px; font-weight:bold; color:#FFFFFF; text-align: center; font-family:Tahoma; }
.daytime { padding-left:15px; text-align:left; font-size:11px; background-color:#E1E1E1; font-family:Tahoma; line-height:20px; }
.daytitle { padding-left:10px; text-align:left; font-size:11px;background-color:#E1E1E1; font-family:Tahoma; line-height:18px;}
.trtitle { color:#865602; font-size:11px; font-family:Tahoma; background-color:#D6D6D6; }
/*------------------------------------Speakers-------------------------------*/
.Speakers { font-size: 14px; font-weight:bold; color:#666666; font-family:Tahoma; height:30px; line-height:30px; border-bottom:#CCCCCC dashed 1px; }
.speakerspad { padding:10px 0px 10px 0px; }
.photomessage { line-height:17px; font-size:11px; color:#666666; font-family:Tahoma; }
.fontsize { font-size:11px; text-decoration:underline; color:#000000; }
.spearkerpages { font-size:11px; }

/*------------------------------------Register-------------------------------*/
.Register { font-size:11px; color:#4F9B7C; line-height:20px; text-align:left; padding-bottom:15px;}
.registertitle { font-size:11px; color:#333333; }
.formtest { width:220px; height:18px; line-height:18px; padding-left:5px; border:#CCCCCC solid 1px; }
.formselectsreg { width:230px; border:#CCCCCC solid 1px; font-family:Tahoma; font-size:11px; SCROLLBAR-ARROW-COLOR: #666666;SCROLLBAR-FACE-COLOR:#FFFFFF;SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;SCROLLBAR-SHADOW-COLOR:#FFFFFF;SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; SCROLLBAR-BASE-COLOR:#FFFFFF; }
.code { width:100px; height:18px; line-height:18px; padding-left:5px; border:#CCCCCC solid 1px; }
.FormTextareaAsk { border:#CCCCCC solid 1px; height:70px; padding-left:5px; line-height:22px; width:220px; SCROLLBAR-ARROW-COLOR: #666666;SCROLLBAR-FACE-COLOR:#FFFFFF;SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;SCROLLBAR-SHADOW-COLOR:#FFFFFF;SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; SCROLLBAR-BASE-COLOR:#FFFFFF; }




