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;
}
.resetbtnspace {padding-right: 75px;}
.morebtn {
	display: block;
	background-image: url(../images/itesbtn.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 119px;
	color: #FFFFFF;
	margin-top: 175px;
}


.morebtn .moreclick a:hover {font-weight: normal;text-decoration: underline;}

.morebtn .moreclick {
	color: #FFFFFF;
	padding-top: 3px;
	display: block;
	text-align: right;
	padding-right: 6px;
}
.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: 206px;
	right: 4px;
	width: 180px;
}
.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: #FFFFFF;
	margin: 0px;
	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.jpg);
	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.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;}
#navigation a.exhibitor { background-image: url(../images/navbtn3.gif);width: 154px;}
#navigation a:hover.exhibitor {background-position: 1px -42px;}
#navigation a.exhibitorcurrent {background-image: url(../images/navbtn_c3.jpg);width: 154px;font-weight: bold;background-position: 1px; }
#navigation a.press {background-image: url(../images/navbtn4.gif); width: 126px;}
#navigation a:hover.press {background-position: 1px -42px;}
#navigation a.presscurrent {background-image: url(../images/navbtn_c4.jpg);width: 126px;font-weight: bold;background-position: 1px; }
#navigation a.virtual { background-image: url(../images/navbtn5.gif);width: 130px;}
#navigation a:hover.virtual { background-position: 1px -42px;}
#navigation a.virtualcurrent {background-image: url(../images/navbtn_c5.jpg);width: 130px;font-weight: bold;background-position: 1px; }
#navigation a.employee {background-image: url(../images/navbtn6.gif); width: 132px;}
#navigation a:hover.employee { background-position: 1px -42px; }
#navigation a.employeecurrent {background-image: url(../images/navbtn_c6.jpg);width: 132px;font-weight: bold; }
.navpadding {display: block; padding-top: 13px;}

.brand {
	float: left;
	background-image: url(../images/ciscoliveheader.jpg);
	background-repeat: no-repeat;
	width: 153px;
	height: 87px;
	font-size: 9px;
}
.ciscolink {
	height: 32px;
	width: 129px;
	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;
	width: 90px;
}

.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.jpg);
	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: #C28481;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_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 {
	background-repeat: no-repeat;
	float: left;
	position: relative;
	height: 322px;
	width: 596px;
	background-position: 12px;
}
.homeads {float: left;width: 100%;}

.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_green{background-image: url(../images/topheader_green.jpg);}
#contentheader_blue{background-image: url(../images/topheader_blue.jpg);}
#contentheader_global{background-image: url(../images/topheader_gray.jpg);}
#contentheader_ites_c{background-image: url(../images/topheader_itesblue.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);}
.contentsubheader_green{background-image: url(../images/subheader_green.jpg);}
.contentsubheader_blue{background-image: url(../images/subheader_blue.jpg);}
.contentsubheader_ites_c{background-image: url(../images/subheader_itesblue.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;}
.Expo_reg {
	background-image: url(../images/expo_tab1.gif);
	background-repeat: no-repeat;
	width: 134px;
	margin-left: 11px;
	height: 83px;
}
.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_updated {
	background-image: url(../images/expo_tab2.gif);
	background-repeat: no-repeat;
	width: 134px;
	margin-left: 4px;
	height: 83px;
}

.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: right;
	margin: 0px;
	padding: 0px;
}
#quicklinksES{background-image: url(../images/quicklink4row.jpg);background-repeat: no-repeat;}
.quicklinksassets {height: 200px;display: block;}
.quicklinksassets .linkcontainer {display: block;margin-right: 20px;}

.quicklinksassets a {
	text-decoration: none;
	font-size: 11px;
	color: #D7D7D7;
	margin: 0px;
	line-height: 24px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#quicklinks a:hover, #quicklinksES a:hover {font-weight: bold;font-size: 11px;color: #FFFFFF;}
#register {
	height: 46px;
	margin-top: 28px;
	color: #D7D7D7;
	margin-bottom: 9px;
}
.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;
}

#wsemenu {
	display: block;
	float: right;
	position: relative;
	width: 141px;
	height:101px;
	background-image: url(../images/videmenutab.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
	padding-right: 6px;
}
#wsemenu p {padding-top: 8px;padding-left: 6px;font-size: 10px;font-weight: bold;}
#wsemenu img {padding-left: 31px;padding-top: 45px;}
#wsemenu .wsebold {font-size: 13px;}
.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;
}

#ites_jump{
	background-image: url(../images/itesleftimg.jpg);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	height: 200px;
}
#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;
}

#keylegend li.regs_k{background-image: url(../images/lgnd_reg.gif);}
#keylegend li.cert_k{background-image: url(../images/lgnd_cert.gif);}
#keylegend li.lab_k{background-image: url(../images/lgnd_lab.gif);}
#keylegend li.tech_k{background-image: url(../images/lgnd_techtorial.gif);}
#keylegend li.world_k{background-image: url(../images/lgnd_solutions.gif);}
#keylegend li.keynote_k{background-image: url(../images/lgnd_keynote.gif);}
#keylegend li.special_k{background-image: url(../images/lgnd_special.gif);}
#keylegend li.breakout_k{background-image: url(../images/lgnd_breakout.gif);}
#keylegend li.paid_k{background-image: url(../images/lgnd_training.gif);}
#keylegend li.social_k{background-image: url(../images/lgnd_social.gif);}

#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: 1em;
	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;
	padding-top: 22px;
	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/ciscologo.gif);background-repeat: no-repeat;height: 44px;margin-left: 12px;margin-top: 20px;}
#home_logo {
	height: 44px;
	margin-left: 12px;
	margin-top: 190px;
	width: 78px;
	float: left;
}
#ads{
	float: right;
	width: 188px;
	height: 117px;
	background-image: url(../images/adsbox.jpg);
	background-repeat: no-repeat;
	margin-top: 21px;
	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: -23px;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;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 18px;
	text-decoration: none;
}
.netpad, .develtab, .itintab, .itintab, .itexetab{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;}

#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: 4px;display: block;}
#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 {padding-top: 11px;display: block;}

#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: 4px;display: block;}
.networkerad {
	background-image: url(../images/networkerad.jpg);
	background-repeat: no-repeat;
	width: 372px;
	height: 102px;
	float: left;
	margin-top: 19px;
	cursor:pointer;
}
.imgfloat {float: left;}
.networkcontent {padding-top: 8px;padding-left: 20px;}
.networkpadimg {margin-right: 10px;}
.networkcontent p, .highlightcontent p {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.jpg);
	background-repeat: no-repeat;
	height: 102px;
	width: 370px;
	float: left;
	display: block;
	margin-left: 20px;
	margin-top: 19px;
	overflow: hidden;
	cursor:pointer;
}
.highlightcontent {padding-top: 8px;padding-left: 20px;}
.vidhighlight {
	height: 52px;
	width: 98px;
	float: right;
	margin-top: 37px;
	margin-right: 9px;
	padding-left: 13px;
}
.nethighlight {
	height: 67px;
	width: 45px;
	float: right;
	margin-top: 37px;
	margin-right: 9px;
	padding-left: 5px;
}
.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;}

table.weekglance {font-family:Arial, Helvetica, sans-serif;}
table.weekglance td {font-family: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: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;}
