*{padding:0; margin:0; font-family: tahoma, Helvetica, sans-serif; }
body{margin: 0px; color: #444444; font-family:tahoma, Verdana, Helvetica, sans-serif; font-size:8pt; line-height:17px; text-align:left; background-image:url(images/bgtssop.jpg); background-repeat:repeat-x;}
img{border:0;}
h2{font-weight: bold; color: #369; font-size: 1em;	margin: 0;}
a, a:hover{color: #336699; text-decoration: none; cursor: pointer}


/* banner */
div#branding{background:url(../images_new/leadership_white.jpg) no-repeat 0 -5px;}
div#branding h1{background:url(../images_new/brandinglogo.gif) no-repeat 1% 50%; height:90px; margin-bottom:10px;}
div#branding h1 a{display:block; width:231px; height:102px;}
div#branding h1 span{text-indent:-9999px;}

div#maincontainer {text-align:left; width:950px; margin:0 auto; overflow:auto; margin-top:0px; overflow:hidden;}
div#maincontentcontainer {margin-top:5px;}
div#contentcontainer {float:right; overflow:auto; width:750px; overflow:hidden;}
div#footercontainer {padding:0; border-top: 1px solid #ccc; font-size:11px; color:#666; text-align:center; clear:both; margin:10px 0 20px 0;}

/* main menu */
div#nav_main ul{padding:13px 0 14px 0;margin-top:-5px; margin-bottom:11px; text-align:right;background-image:url(../images_new/navmain.gif) ; background-repeat:repeat-x; }
div#nav_main li{display:inline; font-size:12px; list-style-type:none;}
div#nav_main li a{color:#fff;text-decoration:none; font-weight:normal; width:94px; text-align:center; background-image:url(../images_new/navmain.gif) ; background-repeat:repeat-x; margin-top:-13px; padding:5px 0; float:left; border-right:0px solid #fff;}
div#nav_main li a:hover{color:#fff; background:#69f;}
div#nav_main li.last{border:none;}

/* sidenav container */
div#sidenavs1 {width:190px; float:left; font-size:11px; }
.flash{ padding:10px 5px ;}
.flash h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #900; font-weight:normal;border-bottom:1px solid #999; }
div#sidenavs {width:170px; float:left; font-size:11px; border:0px solid #ccc; margin-top:5 px; padding:0 10px 10px 10px;}
div#sidenavs h3{padding:3px 0 3px 5px; text-align:left; font-size:11px; font-weight:normal; color:#000; background:#ccc; text-transform:uppercase;}

/* sidenav menu */
div.submenu {width: 170px; font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:8pt; color: #333;}
div.submenu h3 {margin-bottom:0;width: 186px;}
div.submenu ul {list-style: none; border: none; margin-top:0;}
div.submenu li {margin: 0;}
div.submenu li .lastnav {border:none;}
div.submenu li a {display: block; background: #fff url('../images_new/arrowblue.gif') no-repeat 5px 11px; color: #333; text-decoration: none; width:170px;border-bottom:1px dotted #CCCCCC; border-right:0px solid #ccc; padding-top: 5px; padding-right: 0; padding-bottom: 2px; padding-left: 0px; text-indent: 15px;}
div.submenu li a:hover {background-color: #fff; color: #369;}
div.submenu img {border:none;}
div#eventside { margin-bottom:10px; }
div#eventside h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #444444; font-weight:normal;border-bottom:1px solid #999; }
div#eventside img {padding :1px; border:1px solid #ccc;}

div#mainbox1 {overflow:auto;overflow:hidden; float: left; width: 320px; margin-left: 0px}
div#mainbox2 {overflow:auto;overflow:hidden; float: left; width: 420px; margin-left: 7px;}

div#box_conference {margin-bottom: 10px; padding: 10px 0 ; text-align: left;  width:395px}
div#box_conference h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #444; font-weight:bold; }

div#box_conference img {float: left;padding :1px; border:1px solid #ccc; margin-right:7px; margin-bottom:5px;}
div#box_conference p { line-height: 14px; padding :0 10px 0 7px;}
div#box_conference ul{ list-style:none; padding-top:5px;}
div#box_conference li a {display: block; background: #fff url('../images_new/arrowblue.gif') no-repeat 5px 6px; color: #444;text-decoration: none; padding : 0px; text-indent: 15px; margin-left:95px;}

div#box_service {margin-bottom: 10px; padding: 10px 0; text-align: left;  width:240px}
div#box_service h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #444; font-weight:normal; }
div#box_service img {padding :1px; border:1px solid #ccc;}
div#box_service p { line-height: 14px; padding :0 ;}

div#box_customer {margin-bottom: 10px; padding: 10px 0; text-align: left;  width:250px; float:right;}
div#box_customer h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #444; font-weight:normal; }
div#box_customer img {padding :1px; border:1px solid #ccc;}
div#box_customer p { line-height: 14px; padding :0;color: #444444;}

div#box_service2 {margin-bottom: 10px; padding: 10px 0; text-align: left;  width:370px}
div#box_service2 h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #444; font-weight:bold; }
div#box_service2 img {float: left;padding :1px; border:1px solid #ccc; margin-right:10px;}
div#box_service2 p { line-height: 14px; padding :15px 15px 0 7px; text-align:justify;color: #444444;}

div#box_customer2 {margin-bottom: 10px; padding: 10px 0; text-align: left;  width:370px; float:right;}
div#box_customer2 h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #444; font-weight:bold; }
div#box_customer2 img {float: left;padding :1px; border:1px solid #ccc; margin-right:10px;}
div#box_customer2 p { line-height: 14px; padding :15px 0px 0 7px; text-align:justify; color: #444444; }


div#itservices {margin-bottom: 10px; padding: 10px 0;}
div#itservices h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #444; font-weight:normal; }
div#itservices img {padding :1px; border:1px solid #ccc;}
div.itheading { margin-top:5px; font-family: Helvetica, Arial,sans-serif; color:#336699; font-size:8pt;}
div.itsmallheading { margin:0px}
div.itimg {margin-top:11px;}
 div.itpara {margin-top:15px; margin-right:10px; line-height:15px; text-align:left; }
.itpara a,  .itpara a:link,  .itpara a:visited {color: #444; text-decoration: none;}
.itpara a:hover {color: #369;}

div#otherservices {margin-bottom: 10px; padding: 10px 0; text-align: left;  width:300px; float:right; }
div#otherservices h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #444; font-weight:normal; }
div#otherservices img {float: left; padding :1px; border:1px solid #ccc;}
div#otherservices p { line-height: 14px; padding :0 0 0 7px; height:72PX;}

div#box_partners{margin-bottom: 10px; padding: 10px 10px 10px 0; text-align: left;  width:440px; float:right;}
div#box_partners h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #900; font-weight:bold; }
div#box_partners img {float: left;padding :1px; border:1px solid #ccc; margin-right:10px;}
div#box_partners p { line-height: 15px; padding :0 0 0 0px;height:68px; color:#444444;}
div#partnersright {float:right; width:220px;}
div#partnersleft {float:left; width:220px;}

.moreevents {margin: 0; padding: 0; text-align:left; color: #900;}
.moreevents a,  .moreevents a:link,  .moreevents a:visited {color: #900; text-decoration: none;}
.moreevents a:hover {color: #369;}
.formevents {margin: 0; padding: 0; color: #036; text-align:left;font:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.formevents a,  .formevents a:link,  .formevents a:visited {color: #036; text-decoration: none;}
.formevents a:hover {color: #369;}


div#speakerdetail {}
div#speakerdetail img {float:left; margin: 5px 4px 5px 13px; border: 0;}

div#right {width:158px; height:245px; float:right; font-size:10px; border:0px solid #ccc; margin-top:5 px; padding:0;}
div#right h3{padding-bottom: 3px; margin-bottom: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #900; font-weight:normal; }
div#right p { line-height:12px; height:58px; color:#444}


div#otherservice2 {margin-bottom: 10px; padding: 10px 0; text-align: left;  width:300px; float:left;}
div#otherservice2 h2 {padding-bottom: 3px; margin-bottom: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #900; font-weight:bold; }
div#otherservice2 img {float: left; padding :1px; border:1px solid #ccc;}
div#otherservice2 p { line-height: 14px; padding :10px 15px 7px 0px; color:#444; }

  .blue{font-family:Arial; font-size:11px;  color:#444;}
  .blue2{font-family:Arial; font-size:11px;  color:#444;}
  .blue_d{font-family:Arial; font-size:11px;  color:#0F7AC2;}
  .main{font-family:Arial; font-size:11px;  color:#767676; line-height:14px}


div#box_down{margin-bottom: 10px; padding: 10px 10px 10px 0; text-align: left;  width:440px; float:right;}
div#box_down h2 {padding-bottom: 3px; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #900; font-weight:normal; }
div#box_down img {padding :1px; border:1px solid #ccc; margin-right:10px;}
div#box_down p { line-height: 15px; padding :0 0 0 0px;height:65px}
div#downright {float:right; width:340px;}
div#downleft {float:left; width:100px;}
div#downright ul{ list-style:none;}
div#downright li a {display: block; background: #fff url('../images_new/arrowblue.gif') no-repeat 5px 6px; color: #900; text-decoration: none; padding-top: 0px; padding-right: 0; padding-bottom: 0px; padding-left: 0px; text-indent: 15px;}


/*Modify attributes of #contentwrapper below as desired*/
#contentwrapper{
background-color: #fff;
}

.billcontent{
width: 100%;
display:block;
}
.topvip_heading{
	list-style:none; 
	border:solid 1px #CCC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:20px; 
	background-color:#F8F8F8; 
	width:350px;
}

