body {
	margin:0px;
	padding:0px;
	background-color:#6666B3;
	font-size: 12px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #808080;
	line-height:18px;
	text-decoration:none;
	}
	
body a{
	font-size: 12px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #808080;
	line-height:18px;
	}
	
img{border:0px;}
	
a:hover{text-decoration:underline;}

.header{width:793px;}
	
#leftCol {
	background-color:#7F7FAA;
}

.leftColPad {
	padding:22px 20px 10px 9px;
}

#mainCol {
	background-color:#ffffff;
}

#mainColPad {
	padding:19px 19px 20px 16px;
}

.hmBox1 {
	padding:15px 6px 15px 7px;
	border:1px solid #D43F00;
}

.hmBox2 {
	border:1px solid #D43F00;
}

.hmBox2Pad {
	padding:8px 6px 10px 7px;
}

.hmBox3 {
	padding:22px 6px 15px 11px;
	border:1px solid #D43F00;
	background-color:#F1F1F1;
}

#yellowCol {
	background:url(../images/hm_yellowbg.gif) #e1ae3a no-repeat top right;
	padding:77px 0 0 6px;
	font-size: 12px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	line-height:14px;
}

#yellowCol a{
	font-size: 10px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
}

#yellowCol a:hover{
	text-decoration:underline;
}

#consulPad {
	padding:51px 42px 25px 91px;
}

.consulPadSub {
	padding: 0 43px 0 116px;
	text-align: justify;
}

#addressPad {
	padding:51px 91px 25px 47px;
}

.addressBox{
	border:1px solid #D43F00;
	display:block;
	margin-top:2px;
	padding-left:8px;
	font-size: 14px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #666699;
	font-weight:bold;
}

#faqPad {
	padding:51px 91px 25px 47px;
}

.faqHdr{
	border-bottom:1px solid #D43F00;
	display:block;
	margin-top:2px;
	margin-bottom:6px;
	font-size: 14px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #666699;
	font-weight:bold;
}

.faqAnswer {
	padding-left:58px;
	padding-bottom:35px;
}

#linksPad {
	padding:51px 91px 25px 47px;
}

#eventsPad{padding:51px 0px 25px 47px;}
#bdayPad{padding:20px 0px 25px 36px;}

#symposiumPad{
	padding:15px 45px 30px 181px;
}




.leftColNav {
	margin:0px;
	padding:0px;
}

.leftColNav li {
	display:block;
	margin:0px;
	padding:0 0 7px 0;
	list-style-type:none;
	line-height:12px;

}

.leftColNav li a{
	display:block;
	padding:0 0 0 10px;
	background: url(../images/nav_arrow_off.gif) no-repeat top left;
	color:#fff;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	line-height:12px;
}

.leftColNav li a:hover{
	display:block;
	padding:0 0 0 10px;
	background: url(../images/nav_arrow_on.gif) no-repeat top left;
	color:#fff;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	line-height:12px;
}

.leftColNav li span{
	display:block;
	padding:0 0 0 10px;
	background: url(../images/nav_arrow_on.gif) no-repeat top left;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	line-height:12px;
}

.leftColNav li ul {margin:5px 0 0 10px; padding:0px;}
.leftColNav li ul li{display:block; margin:0px; padding:0 0 3px 0; list-style-type:none; line-height:12px;}
.leftColNav li a{display:block; padding:0 0 0 10px; background: url(../images/nav_arrow_off.gif) no-repeat top left; color:#fff; font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold; line-height:12px;}
.leftColNav li a:hover{display:block; padding:0 0 0 10px; background: url(../images/nav_arrow_on.gif) no-repeat top left; color:#fff; font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold; line-height:12px;}

.OrangeHdr1{
	font-size: 18px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #D43F00;
	line-height:16px;
	font-weight:bold;
	text-decoration:none;
}

.OrangeHdr2{
	font-size: 14px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #D43F00;
	line-height:16px;
	text-decoration:none;
}

.OrangeHdr3{
	font-size: 12px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #D43F00;
	line-height:16px;
	font-weight:bold;
	text-decoration:none;
}

.OrangeText11{
	font-size: 11px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #D43F00;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
}

.purpleLink{
	font-size: 12px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #6666B3;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
}

.purpleLinkSm{
	font-size: 11px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #6666B3;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
}

.purpleText{
	font-size: 12px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #6666B3;
	line-height:18px;
	text-decoration:none;
}

.purpleHdr{
	font-size: 14px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #6666B3;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
}


.OrangeText{
	font-size: 12px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #D43F00;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
}

.WhiteHdr{
	font-size: 15px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	line-height:16px;
	font-weight:bold;
	text-decoration:none;
}

.WhiteHdr2{
	font-size: 14px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	line-height:16px;
	text-decoration:none;
}

.grayHdr1 {font-size:18px;}
.grayHdr2 {font-size:14px; font-weight:bold;}

.giantred {font-size:30px; color:#ff3300; font-weight:bold; line-height:28px;}
.bday-left{float:left; width:322px; margin-right:45px;}
.bday-right{float:left; width:195px;}

.clear{clear:both;}

