div#mainbox1 {overflow:auto;overflow:hidden; float: left; width: 450px; margin-left: 0px}
div#mainbox1w {overflow:auto;overflow:hidden; float: left; width: 750px; margin-left: 0px}
div#mainbox2 {overflow:auto;overflow:hidden; float: right; width: 310px; margin-right: 6px;}
div#mainbox3 {overflow:auto;overflow:hidden; width: 735px; margin: 0 auto; padding: 10px;}
div#mainbox3 h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c00; border-bottom: 1px solid #ccc;}

div#timetext {margin: 5px 0 0 0; color: #f60;}
div#shortintro_sub{clear:both; border-bottom: 0px solid #ccc; padding-bottom:15px; margin-bottom:15px;}
div#box_mainflash {float:left; width:430px;}

div#box_mainflashw { float:left; width:750px;}

div#flashmedia {border:1px solid #ccc; width:410px; margin: 0 auto; padding:10px; text-align: center; font-size: 9px;}

div.box_subcontent {float: left; width: 127px; margin: 0; padding:10px;}
div.box_subcontent h4 {font-size: 10px; color: #039; margin-bottom: 5px;}
div.box_subcontent img {margin: 5px 10px; display: block;}
div.box_subcontent p {margin: 0;}

div.flashad {background: transparent; margin: 0; padding: 0; text-align: left;}
div.flashad img {margin: 0 0 10px 0; border: 0;}

div.moreevents {margin: 0; padding: 0; text-align:right; color: #999;}
div.moreevents a, div.moreevents a:link, div.moreevents a:visited {color: #999; text-decoration: none;}
div.moreevents a:hover {color: #c00;}

div#box_welcome {margin-bottom: 15px; padding: 10px; text-align: left; border: 1px solid #ccc;}
div#box_welcome h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c00; border-bottom: 1px solid #ccc;}
div#box_welcome img {float: left;}
div#box_welcome p { line-height: 14px; padding-bottom:7px;}

div#box_hotevents {margin-bottom: 15px; padding: 10px; height: 276px; text-align: left; border: 1px solid #ccc;}
div#box_hotevents h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c00; border-bottom: 1px solid #ccc;}

div#box_sponsor {margin-bottom: 15px; padding: 11px 10px; text-align: center; border: 1px solid #ccc;}

div#box_testi {margin-bottom: 10px; padding: 10px; text-align: left; border: 1px solid #ccc;}
div#box_testi h2 {padding-bottom: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c00; border-bottom: 1px solid #ccc; text-align: left;}
div#box_testi p {margin:10px 0;}
div#box_testi a, div#box_testi a:link, div#box_testi a:visited {color: #999; text-decoration: none;}
div#box_testi a:hover {color: #c00;}

div#box_speakers {margin-bottom: 15px; padding: 10px; text-align: left; border: 1px solid #ccc;}
div#box_speakers h2 {padding-bottom: 3px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #900; border-bottom: 1px solid #ccc;}

div#speakerdetail {}
div#speakerdetail img {float:left; margin: 5px 4px; border: 0;}

div#box_othertopics {margin-bottom: 10px; padding: 10px; text-align: left; border: 1px solid #ccc;}
div#box_othertopics h3 {padding-bottom: 3px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555; border-bottom: 1px solid #ddd;}
div#box_othertopics img {float: left;}
div#box_othertopics p {margin-left: 110px; line-height: 14px;}

div#box_topvip {margin: 0; padding: 0; text-align: left; width: 100%;}
div#box_topvip img {border: none; padding: 5px; margin: 5px; border: 1px solid #ddd;}
div#box_topvip ul, div#box_topvip li {list-style:none; margin: 0 auto; padding: 0;}
div#box_topvip li {display: block; float: left; margin: 5px 15px; text-align: center; width: 150px; font-size: 7pt;}

div#box_innercontent {}
div#box_innercontent h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c00; border-bottom: 1px solid #ccc;}
div#box_innercontent p {margin-bottom: 10px; line-height: 16px;}
div#box_innercontent ul {margin-left: 25px;}
div#box_innercontent li {margin: 3px 0;}
div#box_innercontent a, div#box_innercontent a:link, div#box_innercontent a:visited {text-decoration: none; color: #00c;}
div#box_innercontent a:hover, div#box_innercontent a:active {color: #c00;}

.image_innercontent {text-align: center;}
.image_innercontent img {padding: 10px; border: 1px solid #ddd;}

.box2{
	margin-top:0;
	text-align:left;
	width: 310px;
	margin-right: 11px;
	}
	.box3{
	margin-top: 10px;
	float: left;
	width: 430px;
	margin-right: 11px;
	}
.boxContent, .boxContentEnhanced {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 12px 5px 5px 5px;
	
	}
	
.boxContent p {
text-align:justify; padding-bottom:5px;
}
.boxContent ul,ol, .boxContent li {margin-left: 15px; margin-bottom: 5px;margin-top: 5px list-style-type:circle; padding-top:3px;}
.cls_module li {margin-left: 15px; margin-bottom: 12px;margin-top: 5px list-style-type:circle; padding-top:3px;}

.boxContent .demo_tbl { width:100%;}
.boxContent .demo_tblheadp,.demo_tblheads,.demo_tblheadv,.demo_tblhead  {background-color:#A0A0A4; padding:3px; color:#FFFBF0; font-weight:bold;}
.boxContent .demo_tblheadp{width:60%; text-align:left; }
.boxContent .demo_tblheads{width:10%;text-align:center; padding:3px;}
.boxContent .demo_tblheadv{width:15%;text-align:center; padding:3px;}
.boxContent .demo_tblhead{width:15%;text-align:center; padding:3px;}
.boxContent .demo_tbl_cols{text-align:center;}
.boxContent .demo_tbl_cols,.demo_tbl_col{border-bottom:1px solid #ccc; padding:3px;}

.boxContent .demo_tr{}


.boxContentEnhanced {
	background: #fff ;
	}
	ul.check li{
	
	padding-left:7px;
	padding-right:7px;
	list-style-type:decimal;
	margin-bottom: 12px;
	}
	
		ul.modules li{
	
	padding-left:7px;
	padding-right:7px;
	list-style-image:url(../images/arr.png);
	margin-bottom: 5px;
	margin-left:25px;
	}
	
.headingred {
	color:#F00; 
	padding-bottom:5px;
	font-weight:bold;
	}
	
	
.menutitle {background-image:url(../images/bg_title.gif); height:18px; padding:9px 0px 0 50px; font-size:12px;  color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}






div#box_welcome_kamali {margin-bottom: 10px; padding: 10px; width:288px; text-align: justify; border: 1px solid #ccc; }
div#box_welcome_kamali h2 {padding-bottom: 3px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336699; border-bottom: 0px solid #ccc;}

div#box_welcome_kamali_databank {margin-bottom: 10px; padding: 10px; text-align: left; border: 1px solid #ccc;}
div#box_welcome_kamali_databank h2 {padding-bottom: 3px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336699; }

div#box_welcome_kamali p {margin-left: 0px; line-height: 14px;}






div.box_profile {width: 100%; margin: 10px 0; padding: 0; border: 1px solid #ccc;}
div.box_profile h2 {padding-bottom: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c00; border-bottom: 0px solid #ccc;}
div.box_padded {padding: 10px;}
div.box_padded a { text-decoration:none;}

div#latesteventtitle  { width:100%; margin-bottom: 5px; text-align:justify;}
div#latesteventtitle h3 {margin-bottom: 10px; padding-bottom: 2px; color: #c00; font-size:14px; border-bottom: 1px solid #ddd;}
div#latesteventtitle ol {margin-left: 25px;}
div#latesteventtitle ul {margin-left: 25px;}
div#latesteventtitle li {margin: 2px 0;}
div#latesteventtitle p {margin-bottom: 10px; line-height: 16px; padding-top:5px; text-align:justify;}
div#latesteventtitle img {float:left; margin-left:3px; margin-right:5px; margin-top:10px;}