* {
	margin: 0;
/*	padding: 0;*/
}

a:link, a:visited, a:active {
	color: #3399CC;
	text-decoration: none;
}
a:hover {
	color: #0C2677;
	text-decoration: underline;
}

body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
input, select, textarea {
	border-bottom: 1px solid #3399CC;
}
.bolder {
	font-weight: bold;
}
.bodynm { 
	font-size: 12px; 
}
.bodysm { 
	color: black; 
	font-size: 10px; 
	font-family: Verdana, Geneva, Arial;
}
.bodyred { 
	color: red; 
	font-size: 12px; 
	font-family: Verdana, Tahoma, Arial;
}
.headred { 
	color: red;
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bolder;
}
.headred1 { 
	color: #c00;
	font-size: 16px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bolder;
}
.largetitle { 
	color: black;
	font-size: 15px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bolder;
}
/** Top bar
************************************************/
#register, #register a {
	width: 162px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: 0px 0px;
}
#register a {
	background: transparent;
	border: none;
	display: block;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
}
#hd_register #register a, 
#register a:hover {
	width: 162px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: 0px -32px;
	text-indent: -9999px;
}

#home, #home a {
	width: 153px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: -162px 0px;
}
#home a {
	background: transparent;
	border: none;
	display: block;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
}
#hd_home #home a, 
#home a:hover {
	width: 153px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: -162px -32px;
	text-indent: -9999px;
}

#about, #about a {
	width: 154px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: -315px 0px;
}
#about a {
	background: transparent;
	border: none;
	display: block;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
}
#hd_about #about a, 
#about a:hover {
	width: 154px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: -315px -32px;
	text-indent: -9999px;
}

#contact, #contact a {
	width: 154px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: -469px 0px;
}
#contact a {
	background: transparent;
	border: none;
	display: block;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
}
#hd_contact #contact a, 
#contact a:hover {
	width: 154px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: -469px -32px;
	text-indent: -9999px;
}

#hotel_tran, #hotel_tran a {
	width: 155px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: -623px 0px;
}
#hotel_tran a {
	background: transparent;
	border: none;
	display: block;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
}
#hd_hotel_tran #hotel_tran a, 
#hotel_tran a:hover {
	width: 155px;
	height: 32px;
	background: url(/images/banner/top03a.gif) no-repeat;
	background-position: -623px -32px;
	text-indent: -9999px;
}

/** Side bar
************************************************/
#magsU_menu {
	background: #99AC99 url(/images/template/menu09.gif) no-repeat;
	height: 168px;
	margin: 0;
	width: 162px;
}

#magsU_menu ul {
	padding: 0;
	list-style: none;
}

#magsU_menu li {
	margin: 0;
	width: 162px;
}

#magsU_menu a {
	background: transparent;
	border: none;
	display: block;
	height: 28px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 162px;
}

#magsU_menu #id_program a {
	height: 28px;
}

#magsU_menu #id_parties a {
	height: 28px;
}
	
#hd_program 		#id_program a,
#hd_schedule 		#id_schedule a,
#hd_fees 			#id_fees a,
#hd_speaker 		#id_speaker a,
#hd_sponsors 		#id_sponsors a,
#hd_events 			#id_events a,
#hd_parties 		#id_parties a,
#magsU_menu a:hover {
	background: url(/images/template/menu09.gif) no-repeat;
}

#hd_program #id_program a,
#magsU_menu #id_program a:hover {
	background-position: -162px 0;
}

#hd_schedule #id_schedule a,
#magsU_menu #id_schedule a:hover {
	background-position: -162px -28px;
}

#hd_fees #id_fees a,
#magsU_menu #id_fees a:hover {
	background-position: -162px -56px;
}

#hd_speaker #id_speaker a,
#magsU_menu #id_speaker a:hover {
	background-position: -162px -84px;
}

#hd_sponsors #id_sponsors a,
#magsU_menu #id_sponsors a:hover {
	background-position: -162px -112px;
}

#hd_events #id_events a,
#magsU_menu #id_events a:hover {
	background-position: -162px -140px;
}

#content {
	margin: 0px 0px 8px 12px;
	width: 460px;
	list-style-type: disc;
	position: relative;
}
.parag {
	padding: 4px 0;
}

.cTitle {
	text-transform: uppercase;
	color: #0C2677;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	padding: 5px;
}
.cTitle1 {
	color: #0C2677;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	padding: 5px;
}
.cBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding: 5px;
}
.white {
	color: #FFFFFF;
}
.gray {
	color: #999999;
}
.link_color {
	color: #3399CC;
}
.magsu_blue {
	color: #0C2677;
}
