body {

	font-family:Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background-color: #3c0000;

	background-image: url(images/bodybg.jpg);

	background-repeat: no-repeat;

	background-attachment: scroll;

	background-position: 50% 0pt;

}


#offset {
  height: 20px;
  }
  
  
table.wrapper {

	text-align: center;  

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	background-repeat: no-repeat;

	width: 980px;

	position: relative;

}

table.header {

	text-align: center;  

}



table.ask{
	border:1px;
	border-style:solid;
	border-color:#5E0605;
	padding: 5px;
}

td.ask{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

input.ask{
  	background-color:#5E0605;
    font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;

}

textarea.ask{
  	background-color:#5E0605;
    font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	padding: 4px;
}

.resetbtnspace {padding-right: 75px;}

#header {

	background-image: url(images/topnavbg.gif);

	background-repeat: no-repeat;

	display: block;

	clear: both;

	background-repeat: no-repeat;

	background-position: 153px;

	float: left;

	width: 980px;

	position: relative;

}

.ites_link a:hover {font-weight: normal;color: #3399FF;text-decoration: underline;}

.contentdoc_network .networkwrapper #ites_jump .ites_link a:hover {font-weight: normal;color: #FFFFFF;text-decoration: underline;}

.hometitle{

	position: absolute;

	top: 205px;

	width: 216px;

	height: 90px;

	right: -3px;

	

}

.homeflash .largefont {font-size: 24px;line-height: 12px;}

.hometitle .smallfont {

	font-size: 10px;

	display: block;

	padding-top: 9px;

	color: #CCCCCC;

	line-height: 11px;

}

.hometitle .hometabtxt {padding-left: 18px;font-size: 12px;}

.hometitle .homesmallfont {font-size: 12px;}

#admenu {display: block;height: 100%;width: 350px;}



#admenu ul{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 15px;

	padding-left: 0px;

	float: right;

	margin: 0px;

}

#admenu ul{list-style-type: none;}



#admenu li{

	display: block;

	width: 160px;

	padding: 0px;

	margin-top: 7px;

	margin-right: 14px;

	margin-bottom: 7px;

	margin-left: 0px;

	float: left;

}



#admenu li{list-style-type: disc;}

#admenu img {

	display: block;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

.admenuimg_toppad {padding-top: 7px;}



#admenu_ex {height: 100%;}

#admenu_ex ul {

	list-style-type: disc;

	margin: 0px;

	padding: 0px;

	display: block;

}

#admenu_ex li{

	width: 160px;

	padding: 0px;

	margin: 0px;

	float: left;

	list-style-type: disc;

}



.quotebox {margin-top: 40px;}

.quotebox p, .quotebox2 p{

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

.quotebox2 {margin-top: 0px;}

.quotebox2 p {line-height: 1.3em;}



.keyblock {display: block;margin-left: 110px;}

.keynotehr {

	padding-top: 6px;

	padding-right: 0px;

	padding-left: 0px;

	padding-bottom: 6px;

	margin: 0px;

}



.keynotewrapper{display: block;}



.keyblock_IT {

	display: block;

	margin-left: 105px;

	height: 140px;

	padding-left: 2px;

}

.keynotehr_IT {

	padding-top: 6px;

	padding-right: 0px;

	padding-left: 0px;

	padding-bottom: 6px;

	margin: 0px;

}



.keynotewrapper_IT {display: block;}

.quickfaq_wrapper{

	display: block;

	margin-bottom: 10px;

	margin-top: 5px;

	padding-bottom: 10px;

}



.quickfeedback_wrapper{

	display: block;

	margin-bottom: 10px;

	margin-top: 5px;

	padding-bottom: 10px;

}





.quickfaq_wrapper p {margin: 0px;padding: 0px;}

.quickfeedback_wrapper .quickfeedback_sub .quickfeedbackcontainer p {margin: 0px;padding: 0px;}



.quickfeedback_wrapper p{margin: 0px;padding: 0px;}

.keynote_sub {width: 250px;margin-bottom: 10px;}

.quickfeedback_sub{padding-bottom: 6px;}

.quickfeedback_sub p{margin: 0px;padding: 0px;text-align: right;}

.quickfaq_IT {

	display: block;

	margin-left: 150px;

	padding-left: 7px;

	height: 100%;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #999999;

}

.weekrighttable {display: block;margin-left: 150px;padding-left: 7px;height: 100%;}

.quickfeedback_IT{display: block;margin-left: 140px;height: 100%;}

.keyblock_IT_speaker {float: right;width: 250px;display: block;}



h1, h2, h3, body {margin: 0;padding: 0;}

h1 {font-size: 14px;font-weight: bold;}

h2{font-size: 13px;font-weight: bold;}



.h1indent{font-size: 1px;font-weight: normal;text-indent: -5000px;}

.h2contentnav {

	color: #00ceff;

	margin: 0px;

	font-size: 15px;



	padding-top: 30px;

	padding-right: 0px;

	padding-bottom: 10px;

	font-weight: bold;

	padding-left: 8px;

}

.h2homenav{

	color: #00ceff;

	margin: 0px;

	font-size: 13px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 9px;

	font-weight: bold;

}



.h2quicklinks{

	color: #feaf16;

    margin-left: 20px; 
	
	
	font-size: 13px;

	padding-right: 21px;

	font-weight: bold;

	padding-bottom: 6px;

}



.hrneg{margin-left: 0px;}

.ultopmargin {margin-top: 0px;padding-top: 0px;}



ol {list-style-type: decimal;}

ol li {list-style-type: decimal;}



hr {

	height: 0;

	border-top-width: 1px;

	border-right-width: 0;

	border-bottom-width: 0;

	border-left-width: 0;

	border-top-style: solid;

	border-top-color: #999999;

}

a {color: #FFFFFF;text-decoration: none;}

#wrapper {

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	background-repeat: no-repeat;

	width: 980px;

	position: relative;

}

#header {

	background-image: url(images/topnavbg.gif);

	background-repeat: no-repeat;

	display: block;

	clear: both;

	background-repeat: no-repeat;

	background-position: 153px;

	float: left;

	width: 980px;

	position: relative;

}



#navigation ul {

	padding-bottom: 0px;

	margin: 0px;

	padding-top: 31px;

	list-style-type: none;

	padding-left: 0px;

	padding-right: 0px;

}

#navigation {font-size: 12px;}



#navigation li {float: left;}



#navigation a {

	padding-right: 0px;

	color: #ffffff;

	text-decoration: none;

	display: block;

	height: 42px;

	font-size:12px;

	text-align:center;





}



#navigation a:hover {font-weight: bold;font-size: 12px;background-repeat: no-repeat; }



#navigation a.attendees { background-image: url(images/navbtn1.gif);width: 148px;}

#navigation a:hover.attendees {background-position: 1px -42px;}

#navigation a.attendeescurrent {background-image: url(images/navbtn_c1.jpg);width: 148px;font-weight: bold; }



#navigation a.exhibitor { background-image: url(images/navbtn2.gif);width: 157px;}

#navigation a:hover.exhibitor {background-position: 1px -42px;}

#navigation a.exhibitorcurrent {background-image: url(images/navbtn_c2.jpg);width: 157px;font-weight: bold;background-position: 1px }  





#navigation a.press {background-image: url(images/navbtn3.gif); width: 133px;}

#navigation a:hover.press {background-position: 1px -42px;}

#navigation a.presscurrent {background-image: url(images/navbtn_c3.jpg);width: 133px;font-weight: bold;background-position: 1px; }  



#navigation a.employee {background-image: url(images/navbtn4.gif); width: 170px;}

#navigation a:hover.employee { background-position: 1px -42px; }

#navigation a.employeecurrent {background-image: url(images/navbtn_c4.jpg);width: 170px;font-weight: bold; background-position: 0px; }  









#navigation a.about{background-image: url(images/navbtn1.gif); width: 127px; }

#navigation a:hover.about { background-position: 0px -42px; }

#navigation a.aboutcurrent {background-image: url(images/navbtn_c1.jpg); width: 127px;font-weight: bold;}

#navigation a.keynotenav {background-image: url(images/navbtn2.gif);width: 148px;}

#navigation a:hover.keynotenav {background-position: 0px -42px;}

#navigation a.keynotenavcurrent {background-image: url(images/navbtn_c2.jpg);width: 148px; font-weight: bold;}





.navpadding {display: block; padding-top: 13px;}



.brand {

	float: left;

	background-image: url(images/liveheader.gif);

	background-repeat: no-repeat;

	width: 352px;

	height: 87px;

	font-size: 9px;

}

.dtlink {

	height: 50px;

	width: 210px;

	margin-left: 10px;

	margin-top: 28px;

	cursor:pointer;

}





.date{font-size: 1px;text-indent:-5000px;}



.eprint, .printpop {

	position: absolute;

	height: 20px;

	float: right;

	top: 0px;

	right: 0px;

	font-size: 10px;

	color: #C28481;

	padding-top: 8px;

}

.eprint, .printpop{

	text-align: right;

}

.eprint img {

	/*padding-right: 30px;*/

	margin-left: 9px;

	padding-right: 12px;

}



.printpop{

padding-right: 30px;

}



.printpop {position: relative;padding-top: 0px;}



.eprint a, .printpop a {color: #C28481;text-decoration: underline;}

.eprint a:hover, .printpop a:hover {text-decoration: underline;color: #FFFFFF;}



#breadcrumb {

	background-image: url(images/breadcrumb_bg.gif);

	background-repeat: no-repeat;

	float: left;

	width: 807px;

	position: relative;

	height: 63px;

	color: #E0E0E0;

	font-size: 10px;

}

.breadtoppad {padding-top: 8px;float: left;}



#breadcrumb a {text-decoration: underline;color: #E0E0E0;}

.breadcrumbspace {padding-right: 5px;padding-left: 5px;}



#breadcrumb .flashnav a {

	text-decoration: none;

	color: #000000;

	font-size: 9px;

}

#breadcrumb .flashnav a:hover {color: #FFFFFF;}



.flashnav{

	float: right;

	position: absolute;

	top: 0px;

	right: 0px;

	height: 39px;

	margin: 0px;

	padding: 0px;

	width: 260px;

	font-size: 10px;

}



.flashgroup{float: left;padding-top: 32px;display: block;}

.flashbtn1{display: block;padding-left: 12px;padding-right: 10px;}

.flashbtn2{display: block;padding-right: 10px;padding-left: 10px;}

.flashbtn3{display: block;padding-left: 10px;padding-right: 10px;}

.flashbtn4{display: block;padding-left: 5px;}



#home_contentnav {

	/*background-image: url(images/homespace.jpg);

	background-repeat: no-repeat;*/

	width: 173px;

	float: left;

	height: 63px;

}

#contentnav {

	background-image: url(images/contentnavbg.jpg);

	background-repeat: no-repeat;

	width: 173px;

	float: left;

	height: 523px;

}

#menu {

	font-size: 11px;

	margin: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 8px;

	width: 156px;

}

#menu .bold {font-weight: bold;}

.profilecontainer {background-color: #666699;height: 100px;}



.thumbernailcontainer {width: 101px;}

.keynoteprofile{width: 420px;float: left;}



.contrainerpic_nofloat {

	background-image: url(images/framesmall.gif);

	background-repeat: no-repeat;

	height: 133px;

	width: 101px;

	margin-right: 10px;

	padding: 0px;

	margin-bottom: 0px;

}

.contrainerpic {

	background-image: url(images/framesmall.gif);

	background-repeat: no-repeat;

	height: 133px;

	width: 101px;

	float: left;

	margin-right: 10px;

	padding: 0px;

	margin-bottom: 0px;

}

.quickfaqcontainer{

	float: left;

	padding: 0px;

	margin: 0px;

	display: block;

	width: 152px;

}

.weektable{

	float: left;

	padding: 0px;

	margin: 0px;

	display: block;

	width: 160px;

}



.quickfeedbackcontainer{float: left;padding: 0px;margin: 0px;display: block;width: 135px;}





.contrainerpic_wide, .contrainerpic_wide_topmargin{

	background-image: url(images/framebig.gif);

	background-repeat: no-repeat;

	height: 230px;

	width: 359px;

	margin-bottom: 8px;

	margin-top: 15px;

}

.contrainerpic_verywide{

	background-image: url(images/framewide.gif);

	background-repeat: no-repeat;

	height: 180px;

	width: 359px;

	margin-bottom: 8px;

	margin-top: 15px;

}

.contrainerpic_wide_topmargin{margin-top: 0;}



.frame {height: 120px;width: 88px;}

.frame img, .frame_wide img{padding-left: 4px;padding-top: 4px;}



#menu img{

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	margin: 0px;

	padding-top: 4px;

}

#menu ul {

	padding: 0px;

	margin-left: 10px;

	list-style-type: none;

	margin-top: 6px;

	margin-bottom: 7px;

}

#menu li {

	padding-left: 7px;

	background-image: url(images/bullet.gif);

	background-repeat: no-repeat;

	background-position: 0 7px;

	margin-top: 4px;

	margin-bottom: 4px;

	padding-right: 5px;

}







#menu li a:hover, #menu a:hover {font-weight: bold;}

.li_pad{padding-right: 3px;display: block;}



.topic, .topic_global {padding-top: 7px;padding-left: 20px;}

.topic h1, .topic_global h1 {font-weight: normal; font-size: 21px;}

.topic_global{color: #BDBDBD;}

.home_wrapper{

	width: 769px;

	/*background-image: url(images/homebg.jpg);*/

	background-repeat: no-repeat;

	float: left;

	height: 460px;

}

.homeflash {

	margin:1px;

	

}

.homeads {float: center;width: 100%;}

.homeads p {

	display: block;

	width: 250px;

}

.setheight {float: right;height: 396px;width: 0px;}



.content {

	width: 596px;

	background-image: url(images/contentbg.jpg);

	background-repeat: no-repeat;

	float: left;



}



.content_popup {width: 596px;background-image: url(images/contentbg.jpg);background-repeat: no-repeat;



}



.content p {margin-top: 0px;padding-top: 0px;}

#contentheader_red, #contentheader_green, #contentheader_blue, #contentheader_global, #contentheader_ites_c{height: 35px;}

#contentheader_red{background-image: url(images/topheader_red.jpg);}

#contentheader_global{background-image: url(images/topheader_gray.jpg);}



#contenthead_red, #contenthead_green, #contenthead_blue, #contenthead_global {

	position: absolute;

	z-index: 1001;

	background-repeat: repeat-y;

	background-image: url(images/contenboarder.gif);color: #000000;

	width: 100%;

	top: 0px;

	left: 0px;

}

.bgboarder_global {background-image: url(images/contenboarder.gif);position: relative;display: block;}



#contenthead_red p, #contenthead_green p, #contenthead_blue p, #contenthead_global p{font-size: 11px;}

.contentsubheader_global h2, .contentsubheader_red h2, .contentsubheader_green h2, .contentsubheader_blue h2, .contentsubheader_ites_c h2{

 	font-weight: normal;

	font-size: 14px;

	color: #FFFFFF;

}

.contentsubheader_global, .contentsubheader_red, .contentsubheader_green, .contentsubheader_blue, .contentsubheader_ites_c{

	padding-top: 5px;

	padding-left: 32px;

	padding-bottom: 8px;

	background-repeat: no-repeat;

	height: 16px;

}



.contentsubheader_global{background-image: url(images/subheader_gray.jpg);}

.contentsubheader_red{background-image: url(images/subheader_red.jpg);}



.contentdoc_global, .contentdoc_green, .contentdoc_itinsight, .contentdoc_itinsight_menu,  .contentdoc_network, .contentdoc_network_cert, .developer_cert {

	background-image: url(images/wavebg.jpg);

	background-repeat: no-repeat;

	padding-left: 31px;

	padding-top: 21px;

	color: #000000;

	padding-bottom: 30px;

}

.contentdoc_green h1, .contentdoc_green h2, .developer_cert h1, .developer_cert h2{color: #536C08;}

.contentdoc_itinsight h1, .contentdoc_itinsight h2, .contentdoc_itinsight_menu h1, .contentdoc_itinsight_menu h2{color: #00828c;}

.contentdoc_network h1, .contentdoc_network h2{color: #B01C2E;}

.contentdoc_network_cert h1, .contentdoc_network_cert h2{color: #B01C2E;}

.contentdoc_global h2{color: #B01C2E;}

.contentdoc_green, .contentdoc_network, .contentdoc_itinsight_menu, .developer_cert{

	display: block;

	position: relative;

	font-size: 11px;

	padding-right: 8px;

}





.contentdoc_network_cert, .contentdoc_itinsight{

	display: block;

	position: relative;

	font-size: 11px;

	padding-right: 30px;



}



.contentdoc_global{padding-right: 33px;line-height: 1.5em;font-size: 11px;}



.contentdoc_Expo {

	background-image: url(images/wavebg.jpg);

	background-repeat: no-repeat;

	padding-top: 21px;

	color: #000000;

	display: block;

	position: relative;

	font-size: 11px;

	padding-left: 32px;

	padding-right: 3px;

	padding-bottom: 20px;

}

.Expo_ads {width: 148px;float: right;display: block;}



.reg_txt a {

	display: block;

	float: right;

	width: 84px;

	padding-top: 7px;

	color: #666666;

	font-size: 15px;

	line-height: 0.8em;

}

.reg_txt2 {

	display: block;

	float: right;

	width: 84px;

	font-size: 10px;

	color: #FF6600;

	line-height: .9em;

	padding-top: 20px;

}

.reg_title {color: #000000;}



.Expo_L, .keynote {

	width: 400px;

	line-height: 1.5em;

	font-size: 11px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

	padding-right: 3px;

}



.keynote {width: 520px;border-right-width: 0px;}

.Expo_L ul {

	list-style-type: none;

	margin-right: 30px;

	margin-bottom: 0px;

	margin-left: 26px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



.Expo_L li a {color: #B01C2E;text-decoration: underline;}

.wide_img{padding-top: 9px;padding-bottom: 10px;}

.Expo_L p {padding-right: 34px;}



.contentbottom {

	background-image: url(images/contentrounded.gif);

	background-repeat: no-repeat;

	height: 20px;

	display: block;

}

.picbg {

	height: 200px;

	width: 153px;

	text-align: left;

	float: left;

}

.picholder {float: left;z-index: 2000;}

.wsetitle {

	color: #666666;

	font-size: 20px;

	line-height: 1em;

	display: block;

	width: 500px;

	padding-bottom: 15px;

}



#quicklinks, #quicklinksES {

	float: left;

	height: 460px;

	background-image: url(images/quicklinksbg.jpg);

	background-repeat: no-repeat;

	width: 211px;

	text-align: left;

	margin: 0px;

	padding: 0px;

}

#quicklinksES{background-image: url(images/quicklink7row.jpg);background-repeat: no-repeat;}

.quicklinksassets {height: 200px;display: block;}

.quicklinksassets .linkcontainer {display: block;margin-right: 20px;}



.quicklinksassets a {

	text-decoration: none;

	font-size: 12px;

	color: #D7D7D7;

margin-left: 20px; 

	line-height: 24px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

}



#quicklinksES .linkcontainer a:hover{margin-left: 20px; font-weight: bold;font-size: 12px;color: #FFFFFF;}

#quicklinks a:hover, #quicklinksES a:hover {font-weight: bold;font-size: 14px;color: #FFFFFF;}

#register {

	height: 46px;

	margin-top: 28px;

	color: #D7D7D7;

	margin-bottom: 9px;

}

#register a {

	color: #feaf16;

}



#quicklinks #register a:hover {

	font-size: 16px;

	color: #feaf16;

}



#register .endsa {

	float: left;

	font-size: 11px;

	padding-left: 102px;

	line-height: 10px;

}

#register p {

	margin: 0px;

	padding-top: 9px;

	padding-right: 0px;

	text-align: left;

	padding-bottom: 0px;

	padding-left: 55px;

	font-size: 14px;

	color: #feaf16;

}

.regfont {font-size: 16px;}



.regpad {padding-right: 22px;padding-top: 12px;float: right;}



.maindeveloper, .mainnetwork, .mainnetwork_cert, .itinsight_pro, .developer_pro, .developerprogram {line-height: 1.5em;font-size: 11px;}

.maindeveloper{width: 344px;} 

.mainnetwork {

	width: 390px;

	padding-right: 7px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

}

.developerprogram {

	width: 390px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

}



.mainnetwork ul {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 7px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 7px;

	padding-bottom: 0px;

}

.mainnetwork li {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

	list-style-type: disc;

}



.nobullet li{list-style-type: none;}



.developerprogram ul {padding-left: 7px;margin-left: 7px;}

.developerprogram li {padding-bottom: 4px;list-style-type: disc;}

 

.mainnetwork_cert, .itinsight_pro, .developer_pro {width: 100%;}

.mainnetwork_cert .uliefix, .itinsight_pro .uliefix  {clear: none;display: block;margin-right: 0px;margin-left: 116px;}



.mainnetwork_cert p, .itinsight_pro p, .developer_pro p {padding-right: 10px;}

.itinsight_pro ul, .developer_pro ul, .mainnetwork_cert ul{margin-left: 7px;padding-left: 7px;}

.itinsight_pro ol, .developer_pro ol, .mainnetwork_cert ol{margin-left: 9px;padding-left: 9px;}

.itinsight_pro ol li, .developer_pro ol li, .mainnetwork_cert ol li{list-style-type: decimal;color: #000000;}

.itinsight_pro li, .developer_pro li, .mainnetwork_cert li  {list-style-type: disc;}

.itinsight_pro h1 {color: #00828C;}

.mainnetwork_cert h1 {color: #B01C2E;}

.developer_pro h1 {color: #536C08;}

.mainnetwork_cert h2, .itinsight_pro h2, .developer_pro h2 {font-size: 12px;}

.mainnetwork_cert h2 {color: #B01C2E;}

.developer_pro h2 {color: #536C08;}

.itinsight_pro h2 {color: #00828c;}



.mainnetwork p, .developerprogram p {padding-right: 15px;}

.mainnetwork a, .mainnetwork_cert a, .itinsight_pro a, .developer_pro a, .developerprogram a{color: #B01C2E;text-decoration: underline;}



.networklinks li {list-style-type: none;}

.maindeveloper li{list-style-type: disc;}



.darkgreen {color: #536C08;font-size: 12px;}



.developersubheader, .networksubheader {color: #536C08;font-weight: normal;font-size: 12px;}

.h2developsub {

	color: #536C08;

	display: block;

	margin-left: -1px;

	font-weight: normal;

	font-size: 12px;

	padding-bottom: 5px;

	padding-top: 6px;

}



.wsegraph {height: 164px;}

.wsegraph_row {margin: 0px;color: #FFFFFF;padding-top: 60px;width: 359px;}

.mainnetwork .wsegraph .wsegraph_row ul {margin: 0px;padding: 0px;}

#wrapper .content .bgboarder_global .contentdoc_network .networkwrapper .mainnetwork .wsegraph .wsegraph_row li {

	margin: 0px;

	float: left;

	list-style-type: none;

}

.wse_net {width: 90px;display: block;text-align: center;}

.wse_dev {width: 90px;text-align: center;}

.wse_iti {display: block;width: 90px;text-align: center;}

.wse_ite {display: block;width: 85px;text-align: center;}

.wsegraph_title {display: block;height: 24px;color: #FFFFFF;padding-left: 10px;}

.wsegraph_title p {padding-top: 4px;font-weight: bold;font-size: 15px;}



#anchormenu, #keylegend, #ites_jump{

	color: #000000;

	display: block;

	font-size: 11px;

	float: right;

	position: relative;

	width: 141px;

}





#keylegend img{padding-top: 5px;}



#anchormenu a, #ites_jump a {color: #B01C2E;}

#anchormenu a:hover, #ites_jump a:hover {font-weight: bold;}

#anchormenu ul, #keylegend ul{list-style-type: none;margin: 0px;padding: 0px;}



#anchormenu li{

	display: block;

	background-image: url(images/anchorhr.gif);

	background-repeat: no-repeat;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-right: 3px;

	padding-left: 1px;

}



#keylegend li {

	background-repeat: no-repeat;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-right: 3px;

	padding-left: 17px;

	display: block;

	background-position: 2px;

}



#anchormenu .nohr{background-image: none;}

.purpletab{padding-bottom: 12px;}



#subdeveloper{color: #000000;font-size: 11px;position: relative;float: right;}

#subdeveloper{width: 155px;}



.developerlist{color: #000000;font-size: 11px;}

.networktop{

	padding-left: 18px;

	padding-right: 30px;

	line-height: 1em;

	padding-bottom: 18px;

	position: relative;

}



.developertop{

	line-height: 1em;

	padding-bottom: 18px;

	position: relative;

	text-align: center;

	padding-right: 6px;

}

.developermid {padding-bottom: 0px;line-height: 1.2em;padding-top: 20px;}

.networkmid {line-height: 1.2em;}



.developermid {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #999999;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	padding-left: 3px;

}



.developerit{float: right;}

.developer_tab, .developer_tab_it {

	height: 26px;

	width: 117px;

	/*background-image: url(images/viewtab.jpg);*/

	font-size: 10px;

	margin-top: 13px;

	margin-left: 20px;



}

.developer_tab a, #anchormenu .developer_tab a, .developer_tab_it a {

	display: block;

	padding-top: 4px;

	color: #FDB934;

	padding-left: 4px;

}



.developer_tab_it a {padding-left: 4px;padding-top: 1px;text-decoration: none;}

.developer_tab a:hover,  #anchormenu .developer_tab a:hover, .developer_tab_it a:hover {text-decoration: underline;font-weight: normal;	}

.developertop {

	line-height: 1.5em;

	padding-bottom: 18px;

	position: relative;

	padding-right: 6px;

	text-align: left;

}

.developertop ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

.developertop li {line-height: 1.3em;}

.developerbottom, .networkbottom{padding-top: 8px;padding-left: 3px;}



.footer {

	display: block;

	text-align: center;

	font-size: 10px;

	height: 50px;

	width: 980px;

	float: left;

}





.footer_popup {

	display: block;

	text-align: center;

	font-size: 10px;

	padding-top: 22px;

	height: 50px;

	width: 596px;

}

.footer a:hover, .footer_popup a:hover {text-decoration: underline;}

.footerspacer{padding-right: 14px;padding-left: 14px;}



#logo {background-image: url(images/logo.gif);background-repeat: no-repeat;height: 44px;margin-left: 12px;margin-top: 20px;}

#home_logo {

	height: 44px;

	margin-left: 22px;

	margin-top: 240px;

	width: 78px;

	float: left;

}

#ads{

	float: right;

	width: 188px;

	height: 117px;

	/*background-image: url(images/adsbox.jpg);*/

	background-repeat: no-repeat;

	margin-top: 12px;

	padding-right: 7px;

}

.adcontent {text-align: left;}

.adbody {text-align: center;}



.adhead {

	display: block;

	padding-bottom: 30px;

	font-size: 13px;

	font-weight: bold;

	padding-top: 10px;

	padding-left: 12px;

}



.home_content {position: relative;float: left;width: 160px;height: 322px;}

#homemenu{display: block;position: absolute;top: 50px;left: 9px;}

#homemenu ul {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 140px;

	list-style-type: none;

}

.menutitle {

	background-image: url(images/menutab_01.jpg);

	height: 27px;

	width: 140px;

	background-repeat: no-repeat;

	color: #00CEFF;

}

#homemenu li {display: block;}



#homemenu a {

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding-right: 0px;

	padding-left: 18px;

	text-decoration: none;

	font-weight: bold;

	font-size: 11px;

}

/*.netpad, .develtab, .itintab, .itintab, .itexetab{font-size: 12px;}*/

#homemenu a:hover{

	font-weight: bold;

	font-size: 12px;

}

#homemenu a.networktab {

	background-image: url(images/menubtn2.jpg);

	height: 37px;

}

#homemenu a:hover.networktab{background-image: url(images/menubtn2.jpg);background-position: 0px 37px;}



.netpad {padding-top: 11px;display: block;font-weight:normal;font-size:12px;}



#homemenu a.developertab {background-image: url(images/menubtn3.jpg);height: 38px;}

#homemenu  a:hover.developertab {background-image: url(images/menubtn3.jpg);background-position: 0px 38px;}

.develtab {padding-top: 11px;display: block;font-weight:normal;font-size:12px;}

#homemenu a.itinsight {background-image: url(images/menubtn4.jpg);height: 38px;}

#homemenu  a:hover.itinsight {background-image: url(images/menubtn4.jpg);background-position: 0px 38px;}



.itintab {	display: block;	padding-top: 13px; font-weight:normal;font-size:12px;}



#homemenu a.itexe {background-image: url(images/menubtn5.jpg);display: block;height: 39px;}

#homemenu a:hover.itexe {background-image: url(images/menubtn5.jpg);background-position: 0px 39px;}

.itexetab {padding-top: 12px;display: block;font-weight:normal;font-size:12px;}



.networkerad h3, .highlightad h3{

	font-size: 17px;

	display: block;

	height: 32px;

	padding-top: 2px;

}

.networkerad {

	background-image: url(images/networkerad.gif);

	background-repeat: no-repeat;

	width: 372px;

	height: 102px;

	float: left;

	margin-top: 10px;

	cursor:pointer;

}


.JK2 { 	float: left;
width:100%;
position: relative;
right: -80px;
bottom: -10px;
}

 
.imgfloat {float: left;}

.networkcontent {padding-top: 2px;padding-left: 10px;}

.networkpadimg {margin-right: 10px;}

.networkcontent p, .highlightcontent p {text-align: top; font-size: 11px;margin: 0px;padding: 0px;}

.networkcontent h1, .highlightcontent h1 {font-size: 18px;font-weight: bold;padding-bottom: 13px;}

.graytab {padding-bottom: 8px;}



.highlightad {

	background-image: url(images/highlightsad.gif);

	background-repeat: no-repeat;

	height: 102px;

	width: 372px;

	float: right;

	display: block;

	margin-left: 20px;

	margin-top: 10px;

	overflow: hidden;

	cursor:pointer;

}

.highlightJK {


	height: 102px;

	width: 372px;

	float: right;

	display: block;

	margin-left: 20px;

	margin-top: 10px;

	overflow: hidden;

	cursor:pointer;

}

.highlightcontent {padding-top: 8px;padding-left: 10px;}

.vidhighlight {

	height: 52px;

	width: 98px;

	float: right;

	margin-right: 3px;

}



.bluetext {color: #00828c;margin: 0px;padding: 0px;font-size: 12px;}

.redtext {color: #B01C2E;margin: 0px;padding: 0px;font-size: 12px;}

.blacktext {color: #000000;margin: 0px;padding: 0px;font-size: 13px;}



.keyblock_IT .h2black {color: #000000;}


td.redhead {
  background-image: url(images/red.gif); 	
  background-repeat: no-repeat; 
  background-position: 50% 0pt;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  width: 74px;
}

td.redback {
  background-color: #D56C61;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  font-weight: bold;
  width: 74px;
}

td.bluehead {
  background-image: url(images/blue.gif); 	
  background-repeat: no-repeat; 
  background-position: 50% 0pt;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  width: 74px;
}

td.blueback {
  background-color: #7DA7D9;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  font-weight: bold;
  width: 74px; }

td.brownhead {
  background-image: url(images/brown.gif); 	
  background-repeat: no-repeat; 
  background-position: 50% 0pt;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  width: 74px; }

td.brownback {
  background-color: #AD9723;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  font-weight: bold;
  width: 74px; }


td.greyhead {
  background-image: url(images/grey.gif); 	
  background-repeat: no-repeat; 
  background-position: 50% 0pt;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  width: 74px; }

td.greyback {
  background-color: #A3A3A3;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  font-weight: bold;
  width: 74px; }

td.yellowhead {
  background-image: url(images/yellow.gif); 	
  background-repeat: no-repeat; 
  background-position: 50% 0pt;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  width: 74px; }

td.yellowback {
  background-color: #FFE97A;
  text-align: center; 
  font-family: verdana; 
  font-weight: bold;
  font-size: 12px;
  width: 74px; }

td.indigohead {
  background-image: url(images/indigo.gif); 	
  background-repeat: no-repeat; 
  background-position: 50% 0pt;
  text-align: center; 
  font-family: verdana; 
  font-size: 12px;
  width: 74px; }

td.indigoback {
  background-color: #8781BD;
  text-align: center; 
  font-family: verdana; 
  font-weight: bold;
  font-size: 12px;
  width: 74px; }

table.weekglance {font-family:Verdana, Arial, Helvetica, sans-serif;}

table.weekglance td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;border:1px solid white;}

.weekglance th {

	background-color: #B82030;

	font-weight:bold;

	color: #FFFFFF;

	font-size:14px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-transform:uppercase;

}

.ledgendspacer {height: 35px;display: block;padding-top: 20px;}

.weekglance tr.red {background-color: #CC0033;color: #FFFFFF;font-weight: bold;}

.weekglance tr.white {background-color: #FFFFFF;color: #000000;}

.weekglance tr.reg {background-color: #188088;color: #FFFFFF;font-weight: bold;}

.weekglance tr.lab {background-color: #D0D0D0;color: #000000;font-weight: bold;}

.weekglance tr.meals {background-color: #88A838;color: #000000;font-weight: bold;}

.weekglance tr.wos {background-color: #606460;color: #FFFFFF;font-weight: bold;}

.weekglance tr.keynote {background-color: #E8B438;color: #000000;font-weight: bold;}

.weekglance tr.spacer {background: transparent;}

a.legend {

	border:1px solid white;

	background:#570907;

	padding:4px 10px;

	font-size:80%;

	text-transform:uppercase;

	color:white;

	text-decoration:none;

}



/*FLASH Function*/

#light {

	z-index: 1003;

	position: absolute;

	top: 140px;

	left: 158px;

}

#flashdiv .flashreq {

	background-color: #000000;

	display: block;

	font-size: 13px;

	color: #FFFFFF;

	float: right;

	padding-right: 20px;

}

#flashdiv .flashreq a {

	color: #B01C2E;

}

 .white_content {

	display: none;

	width: 668px;

	height: 325px;



}

.closeflash{

	position: absolute;

	z-index:3000;

	right: -8px;

	top: -13px;

}

.black_overlay{

	display: none;

	z-index:1001;

}

.h5underline {text-decoration: underline;}

.endingtext {font-size: 12px;}

.showbullet li {list-style-type: disc;}


print.css

* html, 

* html body { 

overflow-y: hidden!important; 

height: 100%;

margin: 0;

padding: 0; 

}

#bc a {

	background-color: #00FFCC;

}

#bc.space {

	padding-right: 10px;

	padding-left: 10px;

}

.spacei {

	background-color: #00CC99;

}


