@charset "utf-8";
/*********** RESEt ALL ********/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, br,  dl, dt, dd,  form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: top;
	background: transparent;
	margin-top: 0px;
}
body {
	line-height: 1;
}

ul, ol, li {
	list-style : none;
	margin:0px;
	padding:0px;
}


/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/***********GLOBAL STYLE********/

body {
	background-color:#d2d5d9;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:normal;
	color:#333333;
	padding:0;
}
#wrapper, #head_wrapper {
	width:1000px;
	background-color:#FFFFFF;
	margin:0 auto;
	padding:0;
}
h1 {
	font:30px Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:30px;
	color:#060606;
	margin-bottom:10px;
}
h2 {
	font:22px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#060606;
	margin-bottom:10px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#060606;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#060606;
}
h5 {
	font:20px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFF;
	margin-bottom:10px;
}
h6 {
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFF;
	margin-bottom:10px;
}
.clearBoth {
	clear: both;
	margin:0;
	padding:0;
}
.floatRight {
	float:right;
	margin-left:10px;
}
a {
	color:#0054a6;
	text-decoration: none;
}
a:hover {
	color:#0081ff;
	text-decoration: underline;
}
.txtBold {
	font-weight:bold;
}
.marginTop10 {
	margin-top:10px;
}
.marginTop20 {
	margin-top:20px;
}
.paddingTop20 {
	padding-top:20px;
}
.marginBottom10 {
	margin-bottom:0px;
}
.marginBottom20 {
	margin-bottom:10px;
}
.paddingTopBottom {
	padding-top:10px !important;
	padding-bottom:10px !important;
}
.floatLeft {
	float:left;
	margin-right:10px;
}
.smallContentOne {
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
.smallContentOne .txtItalic, .smallContentTwo .txtItalic {
	margin-left:70px;
}
.noMargin {
	margin:0;
}
.noPadding {
	padding:0 !important
}
.txtRight {
	text-align:right;
}
.txtItalic {
	font-style:italic
}
.txt999 {
	color:#999999;
}
.highlight {
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#999999;
	font-style:italic;
}
.date {
	font:11px;
	color:#4F4F4F;
	margin-bottom:10px;
}
.paddingTable td {
	padding:5px;
	vertical-align:top;
}
.borderBottom {
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
.imgLeftMargin {
	margin-left:5px;
}
.borderRight {
	border-right:1px dashed #ccc;
}
a.link1:link {
	color:#8D0000;
	font-style:italic;
}
a.link1:link {
	color:#ff0000;
}
.txtCenter {
	text-align:center;
}
/* October 31 2008 */

.commonUl {
	margin:0;
	padding:0;
	clear:both;
}
/* may 21 09*/
.commonUl_2 {
	margin:0;
	padding:0;
	clear:none;
}
.commonUl_2 li {
	list-style-type:none;
	padding-left:20px;
	margin:0 0 5px 0;
	height:1%;
	overflow:hidden;
	background:url(/web_images/alpha2008/layoutimages/arrow2.gif) no-repeat 0 5px;
}
.commonUl2 {
	margin:0;
	padding:0;
	clear:none;
}
.commonUl2 li {
	list-style-type:none;
	padding-left:20px;
	margin:0 0 5px 0;
	height:1%;
	overflow:hidden;
	background:url(/web_images/alpha2008/layoutimages/arrow2.gif) no-repeat 0 5px;
}
.commonUl li {
	list-style-type:none;
	padding-left:20px;
	margin:0 0 5px 0;
	height:1%;
	overflow:hidden;
	background:url(/web_images/alpha2008/layoutimages/arrow2.gif) no-repeat 0 5px;
}
/* //October 22 2008 */
.altBg td {
	background-color:#EBEEF2;
}
.leftBox {
	clear:both;
	padding-top:20px;
}
.linkTitle {
	font-weight:bold;
	font-style:italic;
	margin-bottom:10px;
}
/*************** HEADER SECTION ******************/
/* changed on 15 oct 2008*/
.advertise {
	padding:10px;
	background-color:#EBEEF2;
	border-bottom:5px solid #4C88BE;
	height: 90px;
}
/* changed on 15 oct 2008*/
.headerTwo {
	border-bottom:6px solid #4C88BE;
	height:138px;
	position:relative;
	margin:0 10px;
}
/* changed on 15 oct 2008*/
.logo {
	float:left;
	margin-top:15px;
	/* changed on 0822010 (TOP MENU) */
	width:300px;
}
.logoImg {
	float:none;
}
/* changed on 15 oct 2008*/
.slogan {
	margin:0 0 0 0px;
	font-family:Arial, Serif;
	font-size:14px;
	font-size-adjust:none;
}
/** MENU **/
.menu {
	position:absolute;
	right:0;
	bottom:0;
	margin:0;
	width:800px;
	z-index:1000;
}
.menu li.noBorder {
	border:none;
}
#loginSection {
	position:absolute;
	top:32px;
	right:0;
}
#loginSection .btn_login {
	border:1px solid #ccc;
	float:left;
	text-align:center;
	margin-top:17px;
	margin-left:2px;
}
#loginSection .btn_login a {
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x top;
	padding:7px 10px;
	color:#000;
	text-decoration:none;
	display:block;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
}
#loginSection .btn_login a:hover, #loginSection .btn_login a:active, #loginSection .btn_login a.active {
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x bottom;
}
.loginBox {
	position:absolute;
	right:0px;
	top:37px;
	z-index:2000;
	background:#EBEEF2;
	padding:10px 10px 10px 10px;
	border:1px solid #ccc;
	width:220px;
}
.uname, .pass {
	width:100px;
	background-color:#fff;
	border:1px solid #ccc;
	height:16px;
	padding:3px;
	/*12 Nov 2008*/
	 color:#666;
}
.loginBox .commonBtn {
	padding:5px !important;
	width:100px;
}
/*****exit button ******/
/*12 Nov 2008*/
.exit {
	margin-bottom:10px;
	float:right;
	top:0;
}
.exit a {
	text-decoration:none;
	background: url(/web_images/alpha2008/layoutimages/exit_btn.gif) no-repeat top;
	height:14px;
	width:14px;
	display:block;
}
.exit a:hover {
	background:  url(/web_images/alpha2008/layoutimages/exit_btn.gif) no-repeat bottom;
}
/********exit button ends *****/
.loginMessage {
	float:left;
	margin-right:10px;
}

/*************** CONTENT SECTION ******************/
#theContent {
	padding:0 10px 10px 10px;
}
#leftContent {
	width:620px;
	float:left;
	padding:5px 10px 0 0;
	background-color:#fff;
}
/********* Search Section************/

	/* changed on 15 oct 2008 */
	.search {
	float:left;
	margin-right:20px;
}
input.inputSearch {
	width:175px;
	padding:4px 5px;
	background:#EBEEF2;
	border:1px solid #ccc;
	margin-right:2px;
}
.search .commonBtn {
	padding:4px;
}
.search p {
	padding:0;
	margin:0;
}

		select.searchSelect {
	width:210px;
	background:#EBEEF2;
	border:1px solid #ccc;
}
select option {
	padding:2px;
}
.select {
	
			background:#EBEEF2;
	border:1px solid #ccc;
	width:210px;
}
/***************** SLIDE SHOW AND ARTICLES *********/
	#slideBox {
	margin-top:10px;
	background-color:#000000;
	color:#FFFFFF;
	padding:10px;

		
		}

	.slideImage img {
	border:1px solid #ccc;
}
.topArticle {
	color:#fff;
	padding:0 0 0 20px;
	width:100%;
	height:180px;
	overflow:hidden;
}
.control {
	margin:10px 0 0 0;
	padding:0;
}
.control select {
	background:#000000;
	border:1px solid #666;
	color:#FFFFFF;
}
.control ul li {
	list-style-type:none;
	float:left;
	margin-right:5px;
}
.control ul li a {
	width:20px;
	height:20px;
	display:block;
}
/*** Play button **/
	.control ul li.play a {
	background: url(/web_images/alpha2008/layoutimages/btn_play.gif) no-repeat top left;
}
.control ul li a:hover {
	background:url(/web_images/alpha2008/layoutimages/btn_play.gif) no-repeat bottom left;
}
/*** Pause button **/
	.control ul li.pause a {
	background: url(/web_images/alpha2008/layoutimages/btn_pause.gif) no-repeat top left;
}
.control ul li.pause a:hover {
	background:url(/web_images/alpha2008/layoutimages/btn_pause.gif) no-repeat bottom left;
}
/*** Prev button **/
	.control ul li.prev a {
	background: url(/web_images/alpha2008/layoutimages/btn_prev.gif) no-repeat top left;
}
.control ul li.prev a:hover {
	background:url(/web_images/alpha2008/layoutimages/btn_prev.gif) no-repeat bottom left;
}
/*** Next button **/
	.control ul li.next a {
	background: url(/web_images/alpha2008/layoutimages/btn_next.gif) no-repeat top left;
}
.control ul li.next a:hover {
	background:url(/web_images/alpha2008/layoutimages/btn_next.gif) no-repeat bottom left;
}
/**** Article *****/
	.topArticle .title {
	font:18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	margin:0 0 10px 0;
}
.topArticle a, a.topArticle:link {
	color:#FFFF00;
	text-decoration:none;
}
.topArticle a:hover, a.topArticle:hover {
	color:#F1F3AF;
}
.conNews {
	padding-top:10px;
	text-align:right;
}
.conNews a {
	color:#FFFF00;
	text-decoration:none;
}
.conNews a:hover {
	color:#F1F3AF;
}
/*** Right side's Slide Show ***/
.slideBoxRight {
	background-color:#000000;
	color:#FFFFFF;
}
.slideBoxRight table {
	margin:10px;
}
.slideBoxRight table td {
	padding-left:20px;
}
.slideBoxRight h5 {
	margin-bottom:10px;
}
.slideBoxRight .content {
	padding:10px 20px 0 20px;
}
/***************** SLIDE SHOW AND ARTICLES END Here *********/
/********************** Goal**********************/
.goalBox {
	width:178px;
	float:left;
	background-color:#ebeef2;
	padding:0;

	}
.goalBoxPad {
	padding:0px;
	margin:0 10px 150px 0;
}
/* October 22, 2008 */
.goalTitle {
	padding:10px;
}
.goalTitle a {
	text-decoration:none;
}
.gloalSlogan {
	padding-left:10px;
	font-style:italic;
	font-size:11px;
	line-height:12px;
}
a .gloalSlogan {
	color:#666;
}
 a:hvoer .gloalSlogan {
 color:#666;
}
#goalHideAndShow {
	display:none;
}
/* // October 22, 2008 */



.divRss {
	list-style-type:none;
	float:left;
	padding:10px 0 0 0;
	margin:0;
}
/*** RSS LINK **/
	a.RSS:link {
	text-decoration:none;
}
a.RSS:link img {
	margin:5px 0 0 5px;
}
/********************** /Goal**********************/
	#mainArticle {
	float:left;
	/*background-color:#009933;*/
	width:420px;
	margin:0 0 0 10px;
}

/* added 08-17-10*/
.mainArticle_new {
	float:left;
	/*background-color:#009933;*/
	width:280px;
	padding:0 10px;
}





.articleHighlight {
	font-weight:bold;
	margin-bottom:10px;
}
#articlesSection {
	float:left;
	width:400px;
	padding:10px 10px 0 10px;
	padding-right:0;
	border-top:1px dashed #ccc;
	margin:0;
}
#articlesSection dt {
	font-weight:bold;
}
#articlesSection dd {
	margin-bottom:20px;
	font-size:11px;
}
#articlesSection dd.noMargin {
	margin:0;
}


	/*-----articlesSection Class 02 - 06 - 09---------------*/

	.articlesSection {
	border-top:1px dashed #ccc;
	float:left;
	width:400px;
	padding:10px 10px 0 0;
}
.articlesSection dl {
	margin:0;
	padding:0;
}
.articlesSection dt {
	font-weight:bold;
}
.articlesSection dd {
	margin-bottom:20px;
	font-size:11px;
}
.articlesSection dd.noMargin {
	margin:0;
}
/*-----articlesSection END Class 02 - 06 - 09---------------*/

	#resourceBox {
	float:left;
	width:168px;
	border:1px solid #CCC;
	margin-left:10px;
	padding:10px 10px 0 10px;
	text-align:center;
}
#resourceBox img {
	margin-bottom:10px;
}
.secondAdvertise {
	clear:both;
	margin:0 0 20px 0;
	border-top:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
	padding:20px 0 20px 0;
}
#contentTwo {
	clear:both;
	padding:20px 0 10px 0;
}
.tabContentTwo {
	width:418px;
}
#analyst {
	width:418px;
	float:left;
	margin:0 0 0 20px;
}
#analyst dt {
	font-weight:bold;
}
#analyst dd {
	margin-bottom:20px;
	font:11px;
}
#analyst dd.noMargin {
	margin:0;
}
/*blog advert change 10 - 21 - 08*/
	#vAdvertise {
	float:right;
	text-align:right;
}


#rightContent {
	width:330px;
	padding:10px;
	background-color:#ebeef2;
	float:left;
	margin:0;
}
#rightContent .TabbedPanels {
	width:330px;
}
/***** Index Content *****/
.btmContentOne {
	margin:0;
	padding:20px 0 20px 0;
	border-top:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
	clear:both;
}
.btmCon1, .btmCon2, .btmCon3 {
	width: 280px;
	height:auto;
	float:left;
	border:1px solid #ccc;
	padding:10px;
}
.btmCon1 {
	width:340px;
	padding:0;
	text-align:center;
}
/* 31 october 2008*/
.btmCon1 img {
	width:336px;
}
.btmCon2 {
	margin:0 10px;
	background-color:#fff;
}
.btmCon3 {
	background-color:#ebeef2;
}
.btmCon2 h3, .btmCon3 h3 {
	margin-bottom:20px;
}
.imgRss {
	margin:5px 0 0 5px;
}
.btmContentTwo {
	clear:both;
	padding:20px 0 0 0;
}
.updates {
	background-color:#ebeef2;
	padding:10px;
	float:left;
	width:400px;
	margin:10px 0 0 10px;
}
.updates h3 {
	margin-bottom:10px;
}
/*************** FOOTER SECTION ******************/

#footer {
	padding-bottom:40px;
	clear:both;
	overflow:hidden;
}
#footerContent {
	margin:0 auto;
	padding:10px;
	background-color:#000;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#footerOne, #footerTwo, #footerThree {
	width:33%;
	float:left;
}
#footerThree {
	padding:30px 0 0 0;
}
#footer h3 {
	font-size:16px;
	color:#FFF;
	margin-bottom:10px;
}
#footer a {
	color:#ccc;
}
#footer a:hover {
	color:#fff;
}
.footerBorder {
	background-color:#636362;
	border-top:1px solid #fff;
	height:6px;
	margin-bottom:20px;
}
.copyright {
	text-align:center;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}
/************* BUTTONS *****************/
.button_one {
	float:right;
	border:1px solid #ccc;
}
.button_one a {
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x top;
	padding:7px 5px;
	color:#000;
	text-decoration:none;
	display:block;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
}
.button_one a:hover {
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x bottom;
	color:#000;
	text-decoration:none;
}
/************* BUTTONS Fixed *****************/
.button_fixed {
	float:left;
	border:1px solid #ccc;
}
.button_fixed a {
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x top;
	padding:7px 5px;
	color:#000;
	text-decoration:none;
	display:block;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
}
.button_fixed a:hover {
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x bottom;
}
/*** Here is the common Button. **/
input.commonBtn {
	border:1px solid #ccc;
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x top;
	padding:5px !important;
	color:#000;
	text-decoration:none;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
	text-align:center;
	width:auto;
	overflow:visible;
}
input.commonBtn:hover {
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x bottom;
}
/************* Conference BUTTONS *****************/
.button_conf {
	border:1px solid #ccc;
	width:120px;
	margin:20px auto 0 auto;
	text-align:center;
}
.button_conf a {
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x top;
	padding:7px 5px;
	color:#000;
	text-decoration:none;
	display:block;
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
}
.button_conf a:hover {
	background:url(/web_images/alpha2008/layoutimages/btn_bg1.gif) repeat-x bottom;
}
/***** INSIDE PAGE **************/
#insideContent {
	margin:20px 0 0 0;
}
.featuredArticle, .featuredBlog {
	width:189px;
	float:left;
}
.featuredArticle {
	margin:0 10px 0 10px;
	padding-right:10px;
	border-right:1px dashed #ccc;
}
.featuredBlog2 {
	width:168px;
	float:left;
	padding:10px;
	border:1px solid #ccc;
	margin-right:10px;
}
.resource {
	border:1px solid #ccc;
	padding:10px;
}
.resource i {
	display:block;
}
.resource img {
	float:right;
	margin:-39px 0 10px 10px;
}
#articlesSectionInside {
	margin:20px 0 0 0;
	width:auto;
}
#articlesSectionInside dt {
	font-weight:bold;
}
#articlesSectionInside dd {
	margin-bottom:20px;
}
#articlesSectionInside dd.noMargin {
	margin:0;
}
#subTopics {
	margin:20px 0 0 0;
	padding:0;
}
#subTopics li {
	font-weight:bold;
	margin-bottom:10px;
	list-style-type:none;
}
#subTopics li.noMargin {
	margin:0;
}
.smallBody {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #ccc;
}
.bigBody {
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px dashed #ccc;
}
#box1 {
	padding:10px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
}
#box2 {
	padding:10px;
	margin-bottom:10px;
	border: solid 1px #4c88be;
	background-color: #fff;
	height:1%;
	overflow:hidden;
}
#box2 ul {
	list-style:square;
	padding:20px;
}
.solutionCenter {
	padding:10px;
	border-top:10px solid #fff;
}
.solutionCenter h3 {
	margin:0 0 10px 0;
	padding:0;
}
/***tab section**/
.tabSelected {
	font:12px/12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.tabSelected .tabLeft {
	background:url(/web_images/alpha2008/layoutimages/tab_active_left.png) no-repeat left top;
	height:31px;
	width:5px;
	float:left;
}
.tabSelected .tabMiddle {
	background:url(/web_images/alpha2008/layoutimages/tab_active_middle.png) repeat-x top;
	height:21px;
	display:block;
	padding:10px 0 0 5px;
	float:left;
}
.tabSelected .tabRight {
	background:url(/web_images/alpha2008/layoutimages/tab_active_right.png) no-repeat right top;
	height:31px;
	width:24px;
	float:left;
}
form p {
	margin:0;
	padding:0;
}
.form_design_one p {
	margin:0;
}
.form_design_one input {
	margin:0;
	padding:0;
}
input.txt {
	width:175px;
	height:18px;
	background-color:#EBEEF2;
	border:1px solid #ccc;
	padding:3px 5px;
}
/*************** BLOG SECTION *****************/
#blog {
	padding-top:10px;
}
.blogLeft {
	width:20%;
	float:left;
	background-color:#ebeef2;
	padding:10px;
}
.blogRight {
	width:410px;
	float:left;
	margin-left:10px;
	border:1px solid #ccc;
}
.blogRight td {
	border-bottom:0px dashed #ebeef2;
	padding:10px;
}
.blogRight tr.noBorder td {
	border:none;
}
.hightlight td {
	background-color:#ebeef2;
}
.blogPost {
	border-bottom:1px dashed #CCC
}
/*.blogPost p{ margin:0; padding:0;}*/
.blogTitle td {
	background:url(/web_images/alpha2008/layoutimages/ministripes.gif) repeat;
	font:20px Arial, Helvetica, sans-serif;
}
.blogRoll {
	clear:both;
	padding:20px 0 0 0;
}
/************************* Individual Conference Homepage **************************/
.individual {
	padding:10px;
	height:100%;
	background:#4A5D72;
}
.whiteBox {
	background-color:#FFFFFF;
}
.whiteBoxTop {
	background:url(/web_images/alpha2008/layoutimages/back_top.gif) no-repeat top;
	height:10px;
}
.whiteBoxBody {
	background:#FFFFFF;
	height:100%;
	margin:0;
	padding:0 10px;
}
.whiteBoxBottom {
	background:url(/web_images/alpha2008/layoutimages/back_bot.gif) no-repeat bottom;
	height:10px;
}
.individualLeft {
	width:270px;
	float:left;
}
.individualRight {
	width:660px;
	float:left;
	padding:10px 0 0 10px;
}
.individualP {
	background:url(/web_images/alpha2008/layoutimages/design_border.gif) no-repeat bottom;
	padding:10px 10px 30px 10px;
}
.sponsered {
	margin-top:20px;
	padding:10px;
}
a.reg {
	background:url(/web_images/alpha2008/layoutimages/reg_button.gif) no-repeat scroll left top;
	color:#222222;
	display:block;
	font-size:11px;
	font-weight:normal;
	height:13px;
	margin:0;
	padding:1px 0;
	text-align:center;
	text-decoration:none;
	width:60px;
	line-height:10px;
}
tr.b td {
	background:#F2F2F2;
}
tr.a td {
	background:#F9F9F9;
}
.designBG {
	background:url(/web_images/alpha2008/layoutimages/ministripes.gif) repeat-x;
	height:9px;
}
/************************* White Paper Homepage **************************/
.WhitePaperBox {
	margin-bottom:20px;
	padding:20px;
	background-color:#F2F2F2;
}
/************************** Pages ***************************/
.pageTd {
	height:35px;
}
ul.page {
	height:20px;
	margin:0;
	padding:0;
}
ul.page li {
	float:left;
	margin-right:5px;
	line-height:10px;
	list-style-type:none;
}
ul.page li strong {
	padding:5px;
}
ul.page li a {
	padding:2px 5px;
	color:#0054a6;
	background-color:#fff;
	border:1px solid #4C88BE;
	text-decoration:none;
	line-height:10px;
}
ul.page li a:hover {
	background-color:#0054a6;
	color:#fff;
}
/*************** SOA **********************/
.soaFeature {
	float:left;
	width:420px;
	margin-left:10px;
}
/*************** Source Home page **********************/
dl.sourceResult {
	width:410px;
	float:left;
	margin-left:10px;
}
dl.sourceResult dt {
	font-weight:bold;
}
dl.sourceResult dd {
	margin-bottom:10px;
}
dl.sourceResult dd.noMargin {
	margin-bottom:0px;
}
/*************** Article Loading page **********************/
.articleNav {
	font-size:11px;
	margin-bottom:20px;
}
.articleNav a {
	text-decoration:none;
}
.articleAuther {
	color:#999;
	/*	font-style:italic;*/
	margin-bottom:20px;
}
.qn {
	margin:20px 0;
	font-weight:bold;
}
.articleRightBox {
	float:right;
	margin-left:10px;
	width:336px;
}
.yellowBox {
	margin-top:20px;
	padding:10px;
	background:url(/web_images/alpha2008/layoutimages/popWebinar_bg.gif) repeat-x top;
	border:1px solid #ccc;
}
.yellowBox p {
	margin-top:10px;
}
/**** Webinar ****/
.webinarTable {
	border:1px solid #ccc;
	border-top:none;
}
.webinarTable td {
	padding:10px;
	vertical-align:top;
}
/***Print ***/
.titlePrint {
	display:none
}

/*************** About ebizQ: October 23 2008 ***************/

.aboutLeftCol {
	float:left;
	width:200px;
}
.aboutRightCol {
	float:left;
	width:410px;
	margin-left:10px;
}
/*** Left Navigation ***/
.leftNav {
	margin:0;
	padding:0;
	list-style-type:none;
}
.leftNav li a {
	background:#ebeef2;
	padding:3px 5px;
	border-bottom:1px solid #ccc;
	display:block;
	text-decoration:none;
	color:#666;
	height: 1%;
	list-style-type:none;
}
.leftNav li a:hover, .leftNav li a.active {
	background:#fff url(/web_images/alpha2008/layoutimages/arrow3.gif) no-repeat 5px 10px;
	padding-left:20px;
	color:#000;
}
/*** // Left Navigation ***/

.threeColumn {
	border-top:1px dashed #ccc;
	padding-top:20px;
 *padding-top:10px;
	margin-top:20px;
}
.threeColumn a img {
	border:1px dashed #ccc;
}
.threeColumn a:hover img {
	border:1px dashed #149adb;
}
.threeColumn .column1, .threeColumn .column2, .threeColumn .column3 {
	float:left;
	width:200px;
}
.threeColumn .column2 {
	margin:0 9px;
	_margin-left:7px;
	_margin-right:7px;
}
/*************** About ebizQ/ Table Style: October 23 2008 ***************/

	.cssTable table {
	border-collapse: collapse;
	/*width: 50%;*/
	margin: 24px;
}
.cssTable th {
	background: #00477F;
	color: #fff;
	font-weight: bold;
	padding: 2px 11px;
	text-align: left;
	border-right: 1px solid #FFF;
	line-height: 1.2;
}
.cssTable td {
	padding: 6px 11px;
	border: 1px solid #4C88BE;
	vertical-align:top;
}
.cssTable td * {
	padding: 6px 11px;
}


/**************** Ajax ToolTips ****************/
.ajaxBody {
	padding:5px;
}
/**************** New Sidebar style ****************/
.box2 {
	padding:10px;
	margin-bottom:10px;
	border: solid 1px #4c88be;
	background-color: #fff;
	height:1%;
	overflow:hidden;
}
.box2 ul {
	list-style:square;
	padding:20px;
	margin:0;
}
/* Start Tag Cloud CSS */

#cloud {
	padding:1px;
	line-height:30px;
	text-align:center;
}
#cloud a {
	text-decoration:none;
	padding:0px;
}


a.tag6 {
	font-size:12px;
}
a.tag5 {
	font-size:13px;
	font-weight:200;
}
a.tag4 {
	font-size:16px;
	font-weight:300;
}
a.tag3 {
	font-size:20px;
	font-weight:300;
}
a.tag2 {
	font-size:24px;
	font-weight:300;
}
a.tag1 {
	font-size:28px;
	font-weight:400;
}
/* End Tag Cloud CSS */


/*************** Podcasts: 12 Nov 2008 **********************/

.podcasts {
}
.podcasts .left, .podcasts .right {
	width:305px;
	float:left;
}
.podcasts .right {
	margin-left:10px;
}
.podcasts .box1 {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #ccc;
	height:1%;
	overflow:hidden;
	width:100%;
}
.box1Bottom {
	padding-top:10px;
	height:1%;
	overflow:hidden;
}
.box1Bottom .more {
	width:200px;
	float:left;
}
.box1Bottom .rss {
	width:80px;
	float:left;
	padding-left:20px;
}
.box1Bottom .rss a img {
	text-decoration:none;
}
/*************** Login: 12 Nov 2008 **********************/

.login {
	background:#ebeef2;
	padding:10px;
}
.login td {
	padding:5px;
}
.login .txt {
	background:#fff;
	color:#666;
}
.login .whiteBox {
	background:#fff;
}
.login .whiteBox td {
	padding:10px;
}
/*************** Comment Form for Blogs 18 Nov 2008 **********************/
#comments-open-data label {
	width:100px;
	float:left;
	text-align:right;
	padding-right:5px;
}
#comments-open-data div {
	margin-bottom:5px;
}
#comments-open-data #comment-form-remember-me label {
	float:none;
	width:200px;
}
/*************** END Comment Form for Blogs 18 Nov 2008 **********************/

/*************** pagination for Blogs 24 Nov 2008 **********************/
.pg-normal {
	color: black;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
}
.pg-selected {
	color: black;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
/*************** END pagination for Blogs 24 Nov 2008 **********************/
/*************** HR tag for Blogs 30 Jan 2009 **********************/
hr {
	display: block;
	background: #ccc;
	color: #ccc;
	width: 100%;
	height: 1px;
	border: none;
}
/*************** END HR tag for Blogs 30 Jan 2009 **********************/


/*------------------conference-agenda-----------*/

#conference-agenda {
	display:block;
	width:auto;
	clear:both;
	padding:15px 0;
}
#conference-agenda td {
	padding-bottom:5px;
}
.promobox {
	margin-top:10px;
}
/*confercnces FEB 10 09*/
#conferences {
	padding-top:20px;
	clear:both;
	overflow:hidden;
	height:1%;
}
#conferences #conf-highlight {
	width:950px;
	height:221px;
	overflow:hidden;
	background:url(/web_images/alpha2008/layoutimages/conferences/highlight-background.jpg) no-repeat;
	margin:0 auto;
	padding:15px;
	position:relative;
	margin-bottom:20px;
}
.registernow {
	position:absolute;
	top:15px;
	right:15px;
	width:256px;
	height:56px;
	background:url(/web_images/alpha2008/layoutimages/conferences/register-now.jpg) no-repeat top;
}
.registernow:hover {
	background-position:bottom;
}
.alignright {
	display:inline;
	float:right
}
#conferences #conf-highlight h1 {
	font-size:30px;
	font-weight:bold;
}
#conferences #conf-highlight h1 span {
	font-size:15px;
	clear:both;
}
#conf-highlight p {
	font-size:15px;
	font-weight:bold;
	line-height:22px;
}
#conferences-coll {
	width:auto;
	overflow:hidden;
}
#coll-1, #coll-2, #coll-3 {
	display:inline;
	float:left;
	width:307px;
	border:1px solid #4c88be;
}
#coll-2 {
	margin:0 25px;
}
#coll-1 h1, #coll-2 h1, #coll-3 h1 {
	font-size:20px;
	font-weight:bold;
	color:#fff;
	background:#00477f;
	line-height:40px;
	padding-left:10px;
}
.conferences {
	padding:15px;
	border-bottom:1px dotted #7f7f7f;
	margin-bottom:15px;
	overflow:hidden;
	height:1%;
}
.conferences h2 {
	font-size:14px;
	font-weight:bold;
}
.conferences h2 span {
	clear:both;
	font-style:italic;
	font-weight:normal;
}
.clearfix {
	clear:both;
}
/*BlogSection*/
.BlogSection {
	border:1px solid #4c88be;
	margin-top:15px;
	padding-bottom:10px;
}
.BlogSection h2 {
	padding:5px;
	background:#ebeef2;
}
.BlogSection a {
	padding-left:10px;
}
/*New Around the web*/

/*Home page*/
#content-box {
	display:block;
	background:#f1f5fa;
	border-bottom:2px solid ##00477F; /*b5cded*/
	padding:10px;
	overflow:hidden;
	margin-bottom:10px;
}
#content-box .left-content {
	width:320px;
	display:inline;
	float:left;
}
.around-the-web {
	list-style:none;
	margin:0;
	padding:0;
}
.around-the-web li {
	padding-bottom:10px;
}
#content-box .left-content dt {
	font-weight:bold;
}
#content-box .left-content dd {
	margin-bottom:20px;
	font-size:11px;
}
#content-box .left-content dd.noMargin {
	margin:0;
}
#resourceBox2 {
	display:inline;
	float:right;
	width:213px;
	border:1px solid #CCC;
	
		margin:0 10px;
	padding:10px;
	text-align:center;
	background:#fff;
}
#resourceBox img {
	margin-bottom:10px;
}
.home-heading {
	display:block; 
	background:#00477F;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-left:10px;
}



/*registration page*/


.spacer {
clear:both;
height:1px;
}
/* ----------- My Form ----------- */
.ebizqform {
	/*margin:0 auto;*/
	width:500px;
	padding:14px;
}
/* ----------- basic ----------- */
	#basic {
	border:solid 2px #DEDEDE;
}
#basic h1 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
}
#basic p {
	font-size:11px;
	color:#666666;
	margin-bottom:20px;
	border-bottom:solid 1px #dedede;
	padding-bottom:10px;
}
#basic label {
	display:block;
	font-weight:bold;
	text-align:right;
	width:180px;
	float:left;

	}
#basic .small {
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	width:180px;
}
#basic .leftText {
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}
#basic input {
	float:left;
	width:200px;
	margin:2px 0 0px 10px;
}
.contentBoxReg {
	float:left;
	width:200px;
	margin:2px 0 0px 10px;
}
#basic input.checkbox {
	float:right;
	width:30px;
	margin:0;
}
#selectField {
	float:right;
	width:200px;
	margin:0;
}
#basic button {
	clear:both;
	margin-left:200px;
	background:#888888;
	color:#FFFFFF;
	border:solid 1px #666666;
	font-size:11px;
	font-weight:bold;
	padding:4px 6px;
}
.divRow {
	background-color:#F1F5FA;
	padding:10px;
	height:1%;
	overflow:hidden;
	margin:5px 0;
}



.blogWrapper{

background-color:#f9f9f9;
border:1px solid #c9c9c9;
padding:10px;
}
.blogAuthor{
background-color:#FFFFFF;
border:1px solid #c9c9c9;

padding:10px;
}
.BlogHr{
 color: #c9c9c9;
background-color: #c9c9c9;
height: 1px;
}
.blogWrapper widget-content{
margin:0;
}
.blogWrapper ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
.blogWrapper li {
		
		margin: 0;
		}
		
		
		
		/* Cloud QCamp */
.cloudsQcamp{
padding-top:20px!important;
}
.cloudsQcamp #leftContent {
	width:420px;
	padding:0;
	margin-bottom:20px;
	}
.cloudsQcamp #rightContent {
	width:540px;
	padding:0;
	margin-left:20px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background:none;
	}
	
.cloudsQcamp .cloudBoxTop,.cloudsQcamp .cloudBoxMiddle,.cloudsQcamp .cloudBoxBottom,.cloudsQcamp .sponser .top,.cloudsQcamp .sponser .bottom{
	overflow:hidden;
	float:left;
	display:inline-block;
	
	
	}
.cloudsQcamp .cloudBoxTop,.cloudsQcamp .cloudBoxBottom{
	text-indent:-999px;
}
.cloudsQcamp .cloudBoxTop{
	width:420px;
	height:10px;
	background: url(/web_images/alpha2008/layoutimages/cloud/lefttop.gif);
	
	}
.cloudsQcamp .cloudBoxMiddle{
	width:380px;
	background:#fbcc00;
	padding:17px 20px;
	}
.cloudsQcamp .cloudBoxMiddle h2{
	font:bold 40px Arial, Helvetica, sans-serif;
	color:#000;
	padding-bottom:30px;
}
.cloudsQcamp .cloudBoxMiddle h2 span{
	clear:both;
	display:block;
	padding-top:10px;

}

.cloudsQcamp .cloudBoxMiddle h3{
	padding-top:16px;
	font:bold 18px/30px  Georgia, "Times New Roman", Times, serif;
	color:#000;
}

.cloudsQcamp .cloudBoxMiddle ul,.cloudsQcamp ul#informations{
	padding:0;
	margin:0;
	list-style:none;
}

.commonUl_cloud{
	list-style-type:none;
	padding-left:20px;
	margin:0 0 5px 0;
	height:1%;
	overflow:hidden;
	background:url(/web_images/alpha2008/layoutimages/cloud/arrow2.gif) no-repeat 0 5px;
}

.cloudsQcamp .cloudBoxMiddle ul li p,.cloudsQcamp .testimonials p,.cloudsQcamp .sponsorMiddle p{
	font:normal 18px/24px Georgia, "Times New Roman", Times, serif;
	color:#000;
}
.cloudsQcamp .cloudBoxBottom{
	background:url(/web_images/alpha2008/layoutimages/cloud/leftbottom.gif);
	width:420px;
	height:10px;
	margin-bottom:10px;	
}

.cloudsQcamp .register{
	_margin-top:-20px;	
	padding:15px 0 5px;	
}

.cloudsQcamp testimonial{	
	margin-bottom:10px;
	font-size:22px;
	font-weight:bold;
} 



.cloudsQcamp .testimonials{
	margin:10px 0;
	background:url(/web_images/alpha2008/layoutimages/cloud/lefttalk.gif) left top;;
	width:420px;
	height:139px;
	position:relative;
	display:block;
	}

.cloudsQcamp .testimonials p{
	padding:20px;
	line-height:20px;
}

.cloudsQcamp .author{
	width:333px;
	position:absolute;
	z-index:9999;
	bottom:-26px;
	_top:105px;
	*top:105px;
	left:111px;
}
.cloudsQcamp .author img,.cloudsQcamp .author p{
	float:left;

}
.cloudsQcamp .author img{
	border:2px solid #cabca8;
	
}

.cloudsQcamp .author p{
	padding:0px 0 0 15px;
	font:normal 12px Arial, Helvetica, sans-serif;
	_padding-top:10px;
	*padding-top:10px;
	color:#010101;
}

.cloudsQcamp .author p span{
	font-weight:bold;
	font-size:18px;
}

.cloudsQcamp .sponser .content {
	padding:20px 30px;
	
	
	}
.cloudsQcamp .sponser .content h2{
	background:url(/web_images/alpha2008/layoutimages/cloud/sponsor.jpg) no-repeat;
	width:329px;
	height:47px;
	text-indent:-999px;
	padding:0;
	margin:0;
	}
	
.cloudsQcamp .sponser .content p{
padding-left:5px;
	}		
.cloudsQcamp .sponser .top, .cloudsQcamp .sponser .bottom {
	text-indent:-9999px;
	overflow:hidden;
	width:420px;
		}
.cloudsQcamp .sponser .top{
	height:10px;
	background:url(/web_images/alpha2008/layoutimages/cloud/sponsortop.gif) no-repeat;
}
.cloudsQcamp .sponser .middle{
	/*background:url(/web_images/alpha2008/layoutimages/cloud/sponsormiddle.gif) repeat-y;*/
	background-color:#3671a1;
	margin:0;
	
	
	}
.cloudsQcamp .sponser h2{
	font:bold 44px Arial, Helvetica, sans-serif;
	color:#fff;
}
.cloudsQcamp .sponser p {
	font:18px Georgia, "Times New Roman", Times, serif;
	padding:0;
	color:#fff;
	margin:0;
}

.cloudsQcamp .sponser p a{
	color:#dfb946;
}
.cloudsQcamp .sponser .bottom{
	width:420px;
	height:10px;
	background: url(/web_images/alpha2008/layoutimages/cloud/sponsorbottom.gif);
	margin-bottom:15px;
	_margin-bottom:0;		
	}

.cloudsQcamp #rightContent p span{
	font-weight:bold;
}
.cloudsQcamp #rightContent h2{
	font-size:18px;
	font-weight:bold;
}
 ul#informations li{
	 background:url(/web_images/alpha2008/layoutimages/cloud/arrow2.gif) no-repeat left 8px;
	 padding:0  0 5px  17px;
	 font-weight:bold;

}
.cloudsQcamp #rightContent p.nopaddingTop{
	padding-top:0px;
}
.cloudsQcamp table.agenda{
width:540px;
}
.cloudsQcamp table.agenda tr.top{
background:#cabca8;
}

.cloudsQcamp table.agenda th{
	font-size:22px;
	font-weight:bold;
	color:#FFF;
	line-height:30px;
	text-align:left;
	padding:5px 10px;
	background:#3671A1;
}

.cloudsQcamp table.agenda tr.maincontain{
	background:#e8ded0;
	border-bottom:1px solid #cabca8;
}
.cloudsQcamp table.agenda  td span{
font-weight:bold;
}
.cloudsQcamp table.agenda  td{
	background:#EEEEEE;
	padding:10px;
	border-bottom:1px solid #CCCCCC;
}

.cloudsQcamp table.agenda  td a{
	background: url(/web_images/alpha2008/layoutimages/cloud/rightregister.gif) left top;
	width:78px;
	height:33px;
	font:bold 12px/33px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	text-align:center;}


.cloudsQcamp .conference{
padding:10px 0 0 10px;
height:1%;
overflow:hidden;
width:100%;
padding-bottom:30px;
}


 .conference a {
font-weight:bold;
padding-left:3px;

}
 .conferenceGallery{
	width:173px;
	background:#EEEEEE;
	float:left;
	margin:0 5px 10px 0;
	min-height:190px;
	height:auto!important;
	height:190px;
}

 .conferenceGallery img{
	margin:5px 10px 0;	
	display:inline;
	cursor:pointer;
	
	}
.conferenceGallery p{
	padding:10px;
	margin:0;
	font-weight:normal;
	font-size:12px;
	}

.conferenceGallery p span{
	font-weight:bold;
	display:block;
}


/* BPM in Action */
.bpmAction,.bmp{
padding-top:20px!important;
}
.bpmAction #leftContent {
	width:420px;
	padding:0;
	margin-bottom:20px;
	}
.bpmAction #rightContent ,.bmp #rightContent{
	width:540px;
	padding:0;
	margin-left:20px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background:none;
	}
	
.bpmAction .bpmBoxTop,.bpmAction .bpmBoxMiddle,.bpmAction .bpmBoxBottom,.bpmAction .sponser .top,.bpmAction .sponser .bottom ,.bmp .bmpBoxTop,.bmp .bmpBoxBottom .bmp.bmpBoxMiddle{
	overflow:hidden;
	float:left;
	display:inline-block;
	
	
	}
.bpmAction .bpmBoxTop,.bpmAction .bpmBoxBottom{
	text-indent:-999px;
}
.bpmAction .bpmBoxTop{
	width:420px;
	height:10px;
	background: url(/web_images/alpha2008/layoutimages/bpm/lefttop_bpm.gif);
	
	}
.bpmAction .bpmBoxMiddle{
	width:380px;
	background:#0eaef1;
	padding:17px 20px;
	}
.bpmAction .bpmBoxMiddle h2{
	font:bold 40px Arial, Helvetica, sans-serif;
	color:#085f83;
	
}
.bpmAction .bpmBoxMiddle h2 span{
	clear:both;
	display:block;
	padding-top:10px;

}

.bpmAction .bpmBoxMiddle h3{
	
	font:bold 18px/30px  Georgia, "Times New Roman", Times, serif;
	color:#FFF;
}

.bpmAction .bpmBoxMiddle ul,.bpmAction ul#informations{
	padding:0;
	margin:0;
	list-style:none;
	color:#FFF;
}

.commonUl_cloud{
	list-style-type:none;
	padding-left:20px;
	margin:0 0 5px 0;
	height:1%;
	overflow:hidden;
	background:url(/web_images/alpha2008/layoutimages/bpm/arrow2.gif) no-repeat 0 5px;
}

.bpmAction .bpmBoxMiddle ul li p,.bpmAction .testimonials p,.bpmAction .sponsorMiddle p{
	font:normal 18px/24px Georgia, "Times New Roman", Times, serif;
	color:#000;
}
.bpmAction .bpmBoxBottom{
	background:url(/web_images/alpha2008/layoutimages/bpm/leftbottom.gif);
	width:420px;
	height:10px;
	margin-bottom:10px;	
}

.bpmAction .register{
	_margin-top:-20px;	
	padding:15px 0 5px;	
}

.bpmAction testimonial{	
	margin-bottom:10px;
	font-size:22px;
	font-weight:bold;
} 



.bpmAction .testimonials{
	margin:10px 0;
	background:url(/web_images/alpha2008/layoutimages/bpm/lefttalk.gif) left top;;
	width:420px;
	height:139px;
	position:relative;
	display:block;
	}

.bpmAction .testimonials p{
	padding:20px;
	line-height:20px;
}

.bpmAction .author{
	width:333px;
	position:absolute;
	z-index:9999;
	bottom:-26px;
	_top:105px;
	*top:105px;
	left:111px;
}
.bpmAction .author img,.bpmAction .author p{
	float:left;

}
.bpmAction .author img{
	border:2px solid #cabca8;
	
}

.bpmAction .author p{
	padding:0px 0 0 15px;
	font:normal 12px Arial, Helvetica, sans-serif;
	_padding-top:10px;
	*padding-top:10px;
	color:#010101;
}

.bpmAction .author p span{
	font-weight:bold;
	font-size:18px;
}

.bpmAction .sponser .content {
	padding:20px 30px;
	
	
	}
.bpmAction .sponser .content h2{
	background:url(/web_images/alpha2008/layoutimages/bpm/sponsor.jpg) no-repeat;
	width:329px;
	height:47px;
	text-indent:-999px;
	padding:0;
	margin:0;
	}
	
.bpmAction .sponser .content p{
padding-left:5px;
	}		
.bpmAction .sponser .top, .bpmAction .sponser .bottom {
	text-indent:-9999px;
	overflow:hidden;
	width:420px;
		}
.bpmAction .sponser .top{
	height:10px;
	background:url(/web_images/alpha2008/layoutimages/bpm/sponsortop.gif) no-repeat;
}
.bpmAction .sponser .middle{
	
	background-color:#3671a1;
	margin:0;
	
	
	}
.bpmAction .sponser h2{
	font:bold 44px Arial, Helvetica, sans-serif;
	color:#fff;
}
.bpmAction .sponser p {
	font:18px Georgia, "Times New Roman", Times, serif;
	padding:0;
	color:#fff;
	margin:0;
}

.bpmAction .sponser p a{
	color:#dfb946;
}
.bpmAction .sponser .bottom{
	width:420px;
	height:10px;
	background: url(/web_images/alpha2008/layoutimages/bpm/sponsorbottom.gif);
	margin-bottom:15px;
	_margin-bottom:0;		
	}

.bpmAction #rightContent p span{
	font-weight:bold;
}
.bpmAction #rightContent h2{
	font-size:18px;
	font-weight:bold;
}
 ul#informations li{
	 background:url(/web_images/alpha2008/layoutimages/bpm/arrow2.gif) no-repeat left 8px;
	 padding:0  0 5px  17px;
	 font-weight:bold;

}
.bpmAction #rightContent p.nopaddingTop{
	padding-top:0px;
}
.bpmAction table.agenda{
width:540px;
}
.bpmAction table.agenda tr.top{


background: url(/web_images/alpha2008/layoutimages/bpm/table_title_header_bg.jpg) repeat-x;
}

.bpmAction table.agenda th{
	font-size:22px;
	font-weight:bold;
	color:#FFF;
	line-height:30px;
	text-align:left;
	padding:5px 10px;
	border-right:1px solid #a1d2e7;
	
	/*background:#3671A1;*/
}

.bpmAction table.agenda tr.maincontain{
	background:#f4f5f6;
	border-bottom:1px solid #cabca8;
}

.bpmAction table.agenda tr.maincontain_alt{
	background:#0eaef1;
	border-bottom:1px solid #cabca8;
}



.bpmAction table.agenda  td span{
font-weight:bold;
}
.bpmAction table.agenda  td{
	
	padding:10px;
	border:1px solid #a1d2e7;
	
}

.bpmAction table.agenda  td a{
	background: url(/web_images/alpha2008/layoutimages/bpm/rightregister_bpm.gif) left top;
	width:78px;
	height:33px;
	font:bold 12px/33px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	text-align:center;}


.bpmAction .bpmConference{
padding:10px 10px;
height:1%;
overflow:hidden;
/*width:100%;*/
padding-bottom:30px;
background:#EEEEEE;
}


.bpmConference H2{
	font-size:36px;
	text-align:center;
}
 .bpmConference a {
font-weight:bold;
padding-left:3px;
color:#2e2d2d;

}
 .bpmConferenceGallery{
	background:none repeat scroll 0 0 #EEEEEE;
float:left;
height:auto !important;
margin:0 5px 10px 0;
min-height:190px;
text-align:center;
width:300px;
}

 .bpmConferenceGallery img{
	margin:5px 10px 0;	
	display:inline;
	cursor:pointer;
	
	}
.bpmConferenceGallery p{
	padding:10px;
	margin:0;
	font-weight:normal;
	font-size:12px;
	}

.bpmConferenceGallery p span{
	font-weight:bold;
	display:block;
}




/* Fixed Bottom Banner */
#bottomBanner {
	background-color:black;
	border-top:1px solid #CCCCCC;
	color:#FFFFFF;
	font:18px Arial, Helvetica, sans-serif;
	text-align:center;
	bottom:0;
	left:0;
	opacity:0.9;
	padding:8px 0;
	position:fixed;
	width:100%;
	z-index:1000;
	bottom:0px;
	top:auto;
	}
	

*html #bottomBanner{
	position:absolute;
	bottom:auto;
		top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
		
}

#bottomBanner #fb-icon {
	background:url(/web_images/alpha2008/layoutimages/cloud/fb-icon.gif) no-repeat 0 0;
	width:194px;
	height:25px;
	display:inline-block;
	text-indent:-9999px;
	margin-left:20px;
	}
	#bottomBanner #replay-icon {
	background:url(/web_images/alpha2008/layoutimages/cloud/replay.jpg) no-repeat 0 0;
	width:194px;
	height:25px;
	display:inline-block;
	text-indent:-9999px;
	margin-left:20px;
	}
	#bottomBanner #attend-icon {
	background:url(/web_images/alpha2008/layoutimages/cloud/register.jpg) no-repeat 0 0;
	width:194px;
	height:25px;
	display:inline-block;
	text-indent:-9999px;
	margin-left:20px;
	}


/*------------top banner-----------------------------------*/
	
#topBanner{
	padding:11px 0 0 20px;
	height:1%;
	overflow:hidden;
	padding-bottom:20px;
}	

#topBanner .left-pannel{
	
	width:610px;
	float:left;
	
}
#topBanner .right-pannel{

 width:338px;
	float:left;
	border:1px solid #ccc;
	background:#ccc url(../images/rptTop.gif) repeat-x;
	
	margin-left:20px;

	}
	
#topBanner .right-pannel p{
	
	text-align:center;
	padding:0 10px;
		}	
#topBanner .right-pannel p span{
	color:#5b5858;
	font-size:14px;
	line-height:14px;
	margin-top:18px;
	display:block;
	clear:both;
	margin-bottom: 0px;
}		
	
	
	
/*---------ebizq events Section--------------------*/

.events{
background:#fff;
}

.events .info{
	width:309px;
	border:1px solid #3671a1;
	display:inline;
	float:left;
	min-height:318px;
	height:auto!important;
	height:318px;
}
.events .marginRight{
	margin-right:15px

}

.events h1{
	width:296px;
	height:30px;
	background:#3671a1;
	padding-left:13px;
	color:#fff;
	font-size:22px;
}

.events .innerWrapper{
	width:290px;
	margin:0px auto;
	padding:10px 0 0 
}

.events .innerWrapper p {
	margin:0;
	padding:10px 0;
	}

ul.infoList{
	list-style:none;
	margin:0;
	padding:10px 0px 0 0px;

}

.infoList li{
	background:url(/web_images/alpha2008/layoutimages/topic_mockup/arrow.gif) no-repeat 0 5px;
	padding:0px 0 5px 20px;
}
.infoList li a{
	color:#000;
	}


.events .readMore{
	background: url(/web_images/alpha2008/layoutimages/topic_mockup/read-more.gif) no-repeat  left top;
	width:113px ;
	height:19px;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	float:right;
	text-align:center;
	padding:0 10px 10px 0;
	cursor:pointer;
}

.events .details .author{
	float:left;
	width:auto;

}
.events img.frame{
	border:1px solid #cccccc;
	margin-right:15px;
	float:left;
}
.events .details .author-info{
	float:left;
	width:213px;
	padding-left:15px;
	}
.events .details .author-info p{
	margin:0;
	font-size:14px;
	font-weight:bold;
}
/* added on 01192010 */
.right-pannel h2 img { vertical-align:middle;}

.sponsor-panel-1 {
	width:226px;
	border:1px solid #ccc;
	display:inline;
	float:left;
	margin-left:20px;
}
.sponsor-panel-1 h3 { font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000; padding:5px 10px; border-bottom:1px solid #ccc;}
.sponsor-panel-1 ul.sponsor-list { margin:0; padding:0 10px; list-style:none;}
.sponsor-panel-1 ul.sponsor-list li { padding:10px 0; margin:0; border-bottom:1px solid #ccc; text-align:center;}
.sponsor-panel-1 ul.sponsor-list li.last { border-bottom:none;}


/* event Process  css added on 03-02-2010 */

#topBanner .left-pannel h2{

border-bottom:1px solid #ccc;

}

#topBanner .left-pannel h3{

	font-size:24px;

	line-height:32px;

}

#topBanner .read-full-article { background-color:#ccc; border:1px solid #aaa; color:#000; padding:5px 10px; font:bold 12px/18px Arial, Helvetica, sans-serif;}

#topBanner .read-full-article:hover { background-color:#ddd; text-decoration:none; color:#000;}







#topBanner .right-pannel p.sponsor{

	font:bold 30px/36px  "Trebuchet MS", "Times New Roman", Arial;

	color:#2168a7;

	

}



#topBanner .right-pannel { padding-bottom:20px;}



#topBanner .right-pannel p.mail-add{



color:#000;

font-size:24px;

line-height:30px;

}



.borderTop{ border-top:1px solid #ccc;}



#theContent .col1,.col2,.col3{display:inline;float:left;}

#theContent .LeftPannels{

	width:218px;

	border-right:1px solid #ccc;

	padding:10px

}

#theContent .LeftPannels h2.point{

    background:url(/web_images/alpha2008/layoutimages/event_process/points.gif) no-repeat left;

	padding-left:25px;	 

}

#theContent .LeftPannels h2.feature{

	 background: url(/web_images/alpha2008/layoutimages/event_process/feature.gif) no-repeat left;

	 padding-left:25px; 

}

#theContent ul.leftList{

	padding:0 0 0 10px;

	margin:0;

	list-style:none;

}

#theContent ul.leftList li{ padding-bottom:5px;}

#theContent .leftList li a{

 background:url(/web_images/alpha2008/layoutimages/event_process/leftBullet.gif) no-repeat left 4px;

 padding-left:10px;

}

#theContent .leftList li.last{ border-bottom:1px solid #ccc;}

/*---middle panneel  evtnt--*/

#theContent .middlePannels{width:462px; padding:10px  25px 0 10px; border-right:1px solid #ccc;}

#theContent .middlePannels h2.papper{ background:url(/web_images/alpha2008/layoutimages/event_process/papars.gif) no-repeat left; padding-left:25px;}

#theContent .middlePannels .mainWrapper{ padding:10px 0; display:inline-block;}

#theContent .middlePannels .leftImg{	border:2px solid #000;	/*width:123px;	height:82px;*/	margin-right:13px;	float:left;}

#theContent .middlePannels .rightText{width:310px;float:left}

#theContent .middlePannels .rightText p,#theContent .rightPannels .blogs p{padding:0;margin:0;}





/*---right pannel of the event--*/



#theContent .rightPannels{ width:228px; padding:10px 0 10px 10px;}

#theContent .rightPannels h2.connect{background:url(/web_images/alpha2008/layoutimages/event_process/connect.gif) no-repeat left 8px;  padding-left:25px;}

#theContent .rightPannels ul{padding:0 0 10px 0; margin:0; list-style:none; border-bottom:1px solid #ccc;}

#theContent .rightPannels ul li{ margin-bottom:10px;}

#theContent .rightPannels ul li.feed{background:url(/web_images/alpha2008/layoutimages/event_process/feed.gif) no-repeat left 0; height:20px;}

#theContent .rightPannels ul li.twitter{background:url(/web_images/alpha2008/layoutimages/event_process/twitter.gif) no-repeat left 0;height:20px;}

#theContent .rightPannels ul li.linkedin{background:url(/web_images/alpha2008/layoutimages/event_process/in.gif) no-repeat left 0;height:21px;}

#theContent .rightPannels ul li.youTube{background:url(/web_images/alpha2008/layoutimages/event_process/you-tube.gif) no-repeat left 0;height:21px;}

#theContent .rightPannels ul li a{ padding-left:25px;}

#theContent .rightPannels .blogs{ padding:10px 0;}

#theContent .rightPannels h2.blog{ background: url(/web_images/alpha2008/layoutimages/event_process/blog.gif) no-repeat left 3px; padding-left:25px; }

#theContent .rightPannels .blogs img{ float:left; border:1px solid #000; margin-right:10px;}

#theContent .rightPannels .blogs h3{color:#0054a6!important; font-size:14px; }

#theContent .rightPannels .blogs p span.comments{background:url(/web_images/alpha2008/layoutimages/event_process/comment.gif) no-repeat left 2px; color:#0054a6; margin-left:10px; padding-left:20px}

.blogContent{ border-bottom:1px solid #ccc; padding:5px 0;}


/* added on 0822010 (TOP MENU) */
ul.topMENU {
float:right;
margin:0px;
}
ul.topMENU li {
float:left;
margin:0px;
list-style:none;
border-right:1px solid #fff;
}
ul.topMENU li a {
float:left;
height:23px;
font:12px Arial, Helvetica, sans-serif;
color:#000;
padding:0 12px;
background:#ddeaf5;
padding-top:7px;
display:block;
text-decoration:none;
}
ul.topMENU li a:hover {
text-decoration:none;
background:#00477f;
color:#fff;
}

/* added on 0892010 (TOP MENU) */
ul.topnav li a {	
background:#ddeaf5;
display:block;
color:#000;
}




/* LEFT PART */
.leftPART {
	float:left;
	width:350px;
	padding-top:15px;
}

.leftPART p{
margin:0;
padding:0;
}

.BPMadd {
	width:350px;
	text-align:left;
	line-height:30px;
	height:537px;
	background:url(/web_images/alpha2008/layoutimages/soa_bpmezine/add-bg.jpg) repeat-y;
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#fff;	
	/*-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-radius: 0.5em;
	-khtml-border-radius: 0.5em;
	-o-border-radius: 0.5em;
	behavior: url(../border-radius.htc);*/
}
.leftPART a.downLOad {
	width:206px;
	margin:11px auto 0 auto;
	height:55px;
	display:block;
	background:url(/web_images/alpha2008/layoutimages/soa_bpmezine/download.png) top no-repeat;
}
.leftPART a.downLOad:hover {
	background:url(/web_images/alpha2008/layoutimages/soa_bpmezine/download.png) bottom no-repeat;
}
/* RIGHT PART */
.rightPART {
	float:right;
	width:613px;
	padding-top:20px;
	text-align:justify;
}
.rightPART .BOxcontain {
	border:1px solid #6E7255;
	background:#F6F5F5;
	margin-top:20px;
}
.rightPART .BOxcontain .TitLE {
	height:34px;
	background:url(/web_images/alpha2008/layoutimages/soa_bpmezine/box-bg.jpg);
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:15px 0 0 15px;
}
.rightPART .BOxcontain .INbg {
	background:#C4C88E;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	padding:18px;
	line-height:22px;
}
.rightPART .BOxcontain .INbg em {
	font-weight:normal;
}

.CL {
	clear:left;
}
.CR {
	clear:right;
}
.CB {
	clear:both;
}
div, a img {
	behavior: url(/web_images/alpha2008/layoutimages/soa_bpmezine/iepngfix.htc);
}

/* new mockup*/


/* LEFT PART */
.leftContainer {
	width:620px;
	float:left;
	padding-right:10px;
}
.ContainTitleBG {
	margin:30px 0 0px 0;
	height:25px;
	padding-bottom:5px;
	background:url(/web_images/alpha2008/layoutimages/title-bg.jpg) 0 16px repeat-x;
}
.ContainTitleBG span {
	font:bold 22px "Times New Roman", Times, serif;
	color:#000;
	padding:0 5px 0 0;
	background:#FFFFFF;
}
.LFTprt {
	width:304px;
	float:left;
}
.borDEr {
	border-bottom:1px dotted #000;
}
.tiTle {
	font:bold 20px "Times New Roman", Times, serif;
	color:#000;
	padding-bottom:10px;
}
ul.NeWs li {
	text-align:justify;
	padding:0px 0 0 15px;
	margin:5px 0 0 0;
	background:url(/web_images/alpha2008/layoutimages/bull.jpg) 0 3px no-repeat;
}
ul.NeWs li:hover {
	background:url(/web_images/alpha2008/layoutimages/images/bull.jpg) 2px 3px no-repeat;
}
ul.NeWs li a {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#0054a6;
	text-decoration:none;
}
ul.NeWs li a:hover {
	text-decoration:underline;
}
.strongTitle {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.RITprt {
	width:304px;
	float:right;
}
a.liNKs {
	text-decoration:none;
	color:#0054a6;
}
a.liNKs:hover {
	text-decoration:underline;
}
.AroundwebLINKS {
	width:455px;
	float:left;
}
.AroundwebLINKS ul li {
	margin-top:16px;
}
.SalaryADD {
	width:158px;
	float:right;
}
.BloG {
	width:140px;
	float:left;
	margin-left:20px;
}

/*soa conference leftPART*/
.soa_leftPART {
	width:356px;
	float:left;
	
}
.SOA {
	border-left:1px solid #00477f;
	border-right:1px solid #00477f;
	background-color:#1d6299;
	width:354px;
	height:auto;
	padding-bottom:10px;

	display:block;
}
.SOAtitle {
	font:40px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
}
.soa_addtext {
	margin:0 auto;
	width:280px;
	text-align:left;
	font:italic 13px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#ff8400;
}
.soa_addtext span {
	font:italic 17px Verdana, Arial, Helvetica, sans-serif;
	color:#d0d0d0;
}
a.soa_register {
	background:url(/web_images/alpha2008/layoutimages/soa_conf_images/register-to-attend.jpg);
	height:55px;
	width:354px;
	margin-top:20px;
	display:block;
}
a.soa_register:hover {
	background:url(/web_images/alpha2008/layoutimages/soa_conf_images/register-to-attend-hover.jpg);
	height:55px;
	width:354px;
	display:block;
}
.soa_sponserboundry {
	height:70px;
	font:italic 25px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase;
	color:#737373;
	margin-top:10px;
	background:url(/web_images/alpha2008/layoutimages/soa_conf_images/sponser-bg.jpg) bottom no-repeat;
}
.soa_sponsered {
	text-align:left;
	font:italic 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.soa_sponsered a {
	text-decoration:none;
	color:#ff9000;
}
.soa_sponsered a:hover {
	text-decoration:underline;
}
/*rightPART*/
.soa_rightPART {
	width:572px;
	float:right;
	text-align:justify;
}

.soa_conf table.agenda {
width:540px;
}
.soa_conf table.agenda tr.top {
background:none repeat scroll 0 0 #CABCA8;
}
.soa_conf table.agenda th {
background:none repeat scroll 0 0 #5B95C2;
color:#013A66;
font:bold 17px Verdana,Arial,Helvetica,sans-serif;
padding:5px 10px;
text-align:left;
}

.soa_conf table.agenda td span {
font-weight:bold;
}
.soa_conf table.agenda td {
background:none repeat scroll 0 0 #EBEBEB;
border-bottom:1px solid #FFFFFF;
height:auto;
padding:10px;
text-align:left;
}

.soa_conf .td_alt{

background: none repeat scroll 0% 0% rgb(242, 242, 242)!important;

}
.soa_conf table.agenda td a {
background:url("/web_images/alpha2008/layoutimages/soa_conf_images/soa_register.gif") repeat scroll 0 0 transparent;
color:#FFF;
display:block;
font:bold 12px/38px Arial,Helvetica,sans-serif;
height:38px;
text-align:center;
width:99px;
}
.soa_conf table.agenda td a:hover{
border:none;


}


/*goal new added 08-17-10 */

.goalTitle{

/*background:#00477F;*/
background:url(/web_images/alpha2008/layoutimages/goal_menu/gm_top_menu_bkgnd.jpg) repeat-x top;
border-bottom:1px solid #FFFFFF;
font:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;

}

.leftPART_goal {
	width:203px;
	background-color:#fff;
	padding:0;
	margin:0 0 10px 0;
	float:left;
}

.menuheader { /*CSS class for menu headers in general (expanding or not!)*/
	font:12px Verdana, Geneva, sans-serif;
	color: #FFF;
	/*bottom spacing between header and rest of content*/
	padding: 6px 0 6px 15px;
	background:#00477F;/*header text is indented 10px*/
	cursor: hand;
	text-align:left;
	cursor: pointer;
	border-bottom:1px solid #fff;
}
div.menuheader:hover { /*CSS class for menu headers in general (expanding or not!)*/
	background:#4C88BE;/*header text is indented 10px*/
	color:#00477F;
}
.categoryitems li {
	font:12px Verdana, Geneva, sans-serif;
	/*color: #99bbdb;*/
	/*bottom spacing between header and rest of content*/

	/*header text is indented 10px*/
	background:url(/web_images/alpha2008/layoutimages/goal_menu/gm_top_menu_n_bkgnd.jpg) repeat-x top;
	border-bottom:1px solid #2B73B9;
	border-left:1px solid #2B73B9;
border-right:1px solid #2B73B9;

}
.categoryitems li a {
	text-decoration:none;
	height:auto;
	padding: 5px 15px;
	display:block;
	font:12px Verdana, Geneva, sans-serif;
	color: #00477F;
}
.categoryitems li a:hover {
	color: #00477F;
	text-decoration:none;
	/*background:#4C88BE;*/
	background:url(/web_images/alpha2008/layoutimages/goal_menu/gm_top_menu_r_over_bkgnd.jpg) repeat-x top;
}

.ArticleType{
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;

}
.editBlogDesc{
font-family:"Times New Roman", Times, serif;
font-style:italic;

}

.ArticleAuthor a:visited{
color:#FF0000;

}
/*sept 17, 2010*/

.menuheader a { /*CSS class for menu headers in general (expanding or not!)*/
color: #FFF;
text-align:left;
}
