*{
	margin: 0px;
	padding: 0;
}
body{background:#5b5b5b url("images/body_background.gif") repeat-y center top;padding:35px 0;} 
body,input{font-size:12pt;font-family:georgia, "times new roman", serif;color:#333;}
p{line-height:1.5em;margin-bottom:0em;text-align:justify; padding-top:0.8em;}
a{color:#0000bb;text-decoration:underline;}
a:hover{text-decoration:none;}
h3 span{font-weight:400;}
h3,h4{display:inline;font-weight:700;background-repeat:no-repeat;background-position:right;}
h3{font-size:1.7em;padding-right:40px;background-image:   url("images/headline_box1.gif");}
h4{font-size:1.2em;padding-right:28px;background-image: url("images/headline_box2.gif");}
table{width:100%;border-collapse:collapse;border:1px solid #ddd;font-size:1em;margin:1em 0;}
th,td{text-align:left; border:1px solid #fff;padding:.5em;  }
 
tr.even  td{background:#ddd;vertical-align:top;}
tr.odd   td{background:#eee;vertical-align:top;}
tr.break td{background:#cde1f3;vertical-align:top;}

tr.even td em{ color:#287DC7; }
tr.odd td em{color:#287DC7; }
.width30 {
    width: 30%;
}


img.header{border:solid 0 #6F5230;}
img{
	border:1px solid #fff;
}

img.center{position:relative;float:none;margin:3em 0em 0em 3em;}
img.left{position:relative;float:left;margin:0.5em 1.8em 0.5em 0;}
img.right{position:relative;float:right;margin:2.5em 0 1.8em 1.8em;}
.divider{position:relative; background:#fff url("images/divider_line.gif") repeat-x; height:14px;clear:both;margin:2em 0 1.5em; }
.box{position:relative;background:#FDFCF6 url("images/bluebox_background.gif") repeat-x;height:100%;left:-19px;top:-20px;border-bottom:solid 1px #E1D2BD;margin-bottom:1em;padding:1.5em;}
ul.list{position:relative; list-style:  url("images/list_symbol.gif");line-height:1.5em; padding:1.3em 0  1.3em 1.2em;}
ul.list li{padding-bottom:0.25em}
ul.shortlist{position:relative; list-style:  url("images/list_symbol.gif");line-height:1.5em; padding: 0 0 0 1.2em;}
ul.list li.info{font-style:italic;list-style:none;color:#777;}
ul.linklist{list-style:none;}
ul.linklist li{line-height:2em;}
#upbg{position:absolute;top:0;left:0;height:275px;background:#fff url("images/body_background.gif") repeat-y;z-index:1;}
#outer{z-index:2;position:relative;width:1200px;border:solid 7px #fff;border-top-width:9px;background-color:#fff;margin:0 auto;}
#header{position:relative;width:100%;height:9em;background:#fff repeat-x;margin-bottom:0px;}
#headercontent{position:absolute;bottom:2px;width:1202px;padding:0 0px 0;}
#headercontent h1{font-weight:400;color:#fff;font-size:.1em;}
#headercontent h1 sup{color:#777;}
#headercontent h2{font-size:1em;font-weight:400;color:#aaa;}
#headerpic1{position:relative;height:220px;background:#fff url("images/pic_header_01.jpg") no-repeat top left;margin-bottom:2px;}
#headerpic2{position:relative;height:220px;background:#fff url("images/pic_header_02.jpg") no-repeat top left;margin-bottom:2px;}
#headerpic3{position:relative;height:220px;background:#fff url("images/pic_header_03.jpg") no-repeat top left;margin-bottom:2px;}
#headerpic4{position:relative;height:220px;background:#fff url("images/pic_header_04.jpg") no-repeat top left;margin-bottom:2px;}
#headerpic5{position:relative;height:220px;background:#fff url("images/pic_header_05.jpg") no-repeat top left;margin-bottom:2px;}

#menu{
	position:relative;
	height:3.5em;
	margin-bottom:2px;
	padding:0 1em;
	background-color:  #0000bb;
	background-image: url(images/menu_background.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#menu ul{position:absolute;top:1.1em;}
#menu ul li{position:relative; display:inline; margin-right:1.2em}
#menu ul li a{color:#000000;text-decoration:none;padding:.5em 0.6em .9em;}
#menu ul li a:hover{text-decoration:underline;}
#menu ul li a.active{
	color: #ffffff;
	background-image: url(images/menu_background_active.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#menu ul li a.inactive{
	color:Red;
}
#menubottom{background:#fff url("images/footer_line.gif") repeat-x;height:14px;margin-bottom:1.5em;}

#content{padding:1.3em 1.5em 0 2em; }
#main{float:left;margin-right:-18em;width:100%;}

#primarycontent{margin:1em 22em 0 0; }

#secondarycontent{margin-top:1.5em;float:right;width:18em; padding-top:1.3em;}
#ternarycontent{margin-top:1.5em;float:right;width:18em; padding-top:1.3em;}


#footer{position:relative;height:5em;clear:both;padding-top:5em;background:#fff url("images/footer_line.gif") repeat-x 0;font-size:.8em;}
#footer .center{text-align:center;bottom:1.2em;}


.pad {
	padding-left: 15px;
}
.red {
	color: #F00;
}

.bgspeaker {
	background-color: #FFFFFF;
	color: #000;
	font-weight: bold;
}
.pspeaker {
        line-height: 1.2em;
        padding-top: 5px;
}

.bgtalk {
	background-color: #FFFFFF;
	color: #000;
}

.bgbreak {
	background-color: #ffd966;
	font-weight: bold;
}

.bglunch {
	background-color: #93c47d;
	font-weight: bold;
}

.bglightning {
	background-color: #cfe2f3;
	font-weight: bold;
}

.bgsocial {
	background-color: #ead1dc;
	font-weight: bold;
}

.borderright {
	border-right: 1px solid #000
}
