div
{
	border: none;
}

#header
{
	top: 0;
	left: 0;
	margin: 20px 0 0 0;
	padding: 0;
	height: 180px;
	background: url(images/header_left.gif) no-repeat top left;
}

#logo
{
	margin: 0 0 0 250px;
	padding: 0;
	height: 180px;
	background: url(images/header_right.gif) no-repeat top right;
}

#leftcol
{
	float: left;
	width: 220px;
	left: 20px;
	margin-top: -100px;
	color: #000;
	padding: 3px 3px 3px 23px;
}

#rightcol
{
	right: 0px;
	top: 200px;
	width: 220px;
	float: right;
	padding: 3px;
	padding-left: 10px;
	margin-bottom: 20px;
	z-index: 3;
}

#leftcol p, #leftcol li, #rightcol p
{
	font-size: 11px;
}

#content
{
	margin: 0px 230px 0 250px;
	padding: 0 10px 10px 10px;
	color: #000;
	
}

#contentwide
{
	margin: 0px 20px 0 250px;
	padding: 10px;
	color: #000;
}

#footer
{
	clear: both;
	width: 100%;
	margin: 10px;
	text-align: center;
	padding: 3px;
	border-top: 3px dotted #efefef;
}

body
{
	width: 97%;
}

html, body
{
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #000;
	font-family: Century Gothic, Verdana, Arial, Helvetica, Sans-Serif;
}



/********** Testimonial Styles **********/
#floatingquote
{
	position: absolute;
	top: 20px;
	left: 20px;
	height: 70px;
	width: 410px;
	padding: 0;
}

p.quotation
{
	position: absolute;
	bottom: 30px;
	font-size: 12px;
	color: #ee3124;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding: 0;
}
p.attribution
{
	position: absolute;
	top: 42px;
	right: 0px;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
	margin: 0;
	padding: 0;
}

/************* Additional testimonial styles*****************/
/********** added by alen c3it **********************/

/********** News and Events Box Styles **********/

/* Show only to IE PC \*/
* html .menuboxhead h2
{
	height: 1%;
}
/* For IE 5 PC */

.addtionaltestmonialbox
{
	background: url("images/newsboxbody_r.gif") no-repeat bottom right  ;
}
.addtionaltestmonialboxhead
{
	background:url("images/newsboxhead_r copy.gif") no-repeat top left;
	font-size: 16px;
	font-weight: bold;
	color: #ee3124;
	border-bottom: 2px dotted #ee3124 ;
	padding:  10px 0px 0px  10px;
	
	
}
.addtionaltestmonialboxhead h2
{
	/*background:url("images/newsboxhead_l.gif") no-repeat top left;
	margin: 0;
	padding: 5px;
	color: #ffffff;
	font-weight: bold;
	font-size: 1em;
	line-height: 1em;*/
	 
}

.addtionaltestmonialhead span
{
	color: #ee3124;
}


.addtionaltestmonialboxbody
{
	background: url( "images/newsboxbody_l.gif") no-repeat bottom left;
	margin: 0;
	padding:   5px 15px 15px;
}


/******************** added end ********************/




/********** Menu styles **********/
p.mainnav
{
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

p.mainnav a:link, p.mainnav a:visited
{
	color: #ee3124;
	text-decoration: none;
}

p.mainnav a:hover, p.mainnav a:active
{
	color: #333333;
	text-decoration: none;
}
p.mainnav1
{
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin: 1px;
	padding: 0px;
}

p.mainnav1 a:link, p.mainnav1 a:visited
{
	color: #ee3124;
	font-weight: bold;
	text-decoration: none;
}

p.mainnav1 a:hover, p.mainnav1 a:active
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

p.menuheader
{
	font-size: 14px;
	line-height: 18px;
	color: #ee3124;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

ul.mainnav, ul.mainnav li
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: 16px;
	text-align: left;
	list-style: none;
	font-weight: bold;
	margin: 0;
	padding: 0 5px 0 0px;
}
ul.mainnav li ul li
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	text-align: left;
	list-style: none;
	margin-left: -30px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0;
}
ul.mainnav li a:link, ul.mainnav li a:visited
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	text-decoration: none;
	list-style: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
ul.mainnav li a:hover, ul.mainnav li a:active
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #ee3124;
	text-align: left;
	text-decoration: none;
	list-style: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
ul.mainnav li ul li a:link, ul.mainnav li ul li a:visited
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #ee3124;
	text-align: left;
	text-decoration: none;
	list-style: none;
}
ul.mainnav li ul li a:hover, ul.mainnav li ul li a:active
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	text-decoration: none;
	list-style: none;
}


/********** Paragraph styles **********/
tr.tabletitle
{
	font-weight: bold;
}
p.statuscontent
{
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin: 0px;
	padding: 0;
}
h2.statuscontent
{
	font-size: 14px;
	line-height: 18px;
	color: #333333;
	margin: 0px;
	padding: 0;
}

.contenttext h1 span, .contenttext h2 span
{
	color: #ee3124;
}

.contenttext h1
{
	font-size: 16px;
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	border-bottom: 3px dotted #999999;
	margin-bottom: 10px;
}

.contenttext h2
{
	background: url( "images/h2_bg.gif" ) no-repeat top left;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
	margin: 0px;
	padding: 0 0 0 10px;
	border-left: 3px solid #ee3124;
}

.contenttext h3
{
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	margin: 0px;
	padding: 0;
}

.smalltext
{
	font-size: 8px;
	text-align: center;
}

p._errorLabel, p.errorLabel, span.validationErrorMessage
{
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
	color: #ee3124;
	margin: 10px 0 10px 0;
	padding: 0;
	text-indent: 0;
}

#User_Page1_lblErrors
{
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
	color: #ee3124;
	margin: 10px 0 10px 0;
	padding: 0;
	text-indent: 0;
}



#rfvEmail, #rfvLastName, #rfvFirstName, #rfvLoginName, #rfvPassword, #rfvOrganizationName, #cvPassword, #rfvRoomName
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #ee3124;
	margin: 10px 0 10px 0;
	padding: 0;
	text-indent: 0;
}
p.maincontent, .contenttext p, td.CategoriesTD, .CategoriesTDAlternating, td.maincontent, tr.tabletitle
{
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin: 0px 0px 10px 0px;
	padding:  0;
}
/*Added by Sandeep Newad on date Feb 01 2008
Since to fix the layout of the people I have met section
*/
/* Added Start */
p.c3itmaincontent, .contenttext p, td.CategoriesTD, .CategoriesTDAlternating, td.maincontent, tr.tabletitle
{
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin: 10px 5px 10px 15px;
	padding:  0;
}
/* Added End */
p.radiolist
{
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin: 0px 0px 10px 0px;
	padding: 0;
	display: block;
}

p.radiolist span
{
	width: 50%;
}


p.maincontent span, .contenttext p span, td.maincontent a, tr.tabletitle a
{
	color: #ee3124;
	font-weight: bold;
}
p.maincontent em
{
	color: #ee3124;
}

p.maincontent a:link, p.maincontent a:visited, .contenttext p a:link, .contenttext p a:visited
{
	color: #ee3124;
	text-decoration: none;
	font-weight: bold;
}
p.maincontent a:hover, p.maincontent a:active, .contenttext p a:hover, .contenttext p a:active
{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

ul.maincontent, .contenttext ul, ul.promocontent
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	text-align: left;
	margin-left: 30px;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-right: 30px;
	padding: 0;
}

ul.promocontent
{
	margin-left: 13px;
	margin-right: 10px;
}

ul.maincontent span, .contenttext ul span, ul.maincontent a:link, ul.maincontent a:visited, ul.promocontent a:link, ul.promocontent a:visited
{
	color: #ee3124;
	font-weight: bold;
	text-decoration: none;
}

ul.maincontent a:hover, ul.maincontent a:active, ul.promocontent a:hover, ul.promocontent a:active
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

ul.maincontent a:link, ul.maincontent a:visited, ul.maincontent a:hover, ul.content a:active, ul.promocontent a:hover, ul.promocontent a:active
{
	text-decoration: none;
}

.RequiredFieldCaption, .FieldCaption
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	text-align: left;
	margin-bottom: 20px;
}

p.footerleft
{
	float: left;
	font-size: 10px;
	margin-left: 20px;
}
p.footerleft span
{
	font-size: 10px;
	font-weight: bold;
	color: #ee3124;
}
p.footerright
{
	font-size: 10px;
	float: right;
	text-align: right;
	margin-right: 20px;
}
p.footerright span
{
	color: #ee3124;
	font-weight: bold;
}

p.footercenter
{
	font-size: 10px;
	text-align: center;
	margin-right: 20px;
	clear: both;
}

p.footerleft a
{
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

p.footercenter a
{
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

p.footerleft a span
{
	color: #ee3124;
	font-size: 10px;
}

blockquote
{
	font-size: 12px;
	font-style: italic;
	margin-bottom: 5px;
}

p.blockquoteatt
{
	font-size: 12px;
	color: #ee3124;
	padding-left: 200px;
}

.rowclr
{
	clear: both;
}

/********** Software Promo Box Styles **********/

/* Show only to IE PC \*/
* html .spboxhead h2
{
	height: 1%;
	margin-left: -3px;
}
/* For IE 5 PC */

.spbox
{
	margin: 0 auto; /* center for now */
	background: url( "images/spbbody_r.gif" ) no-repeat bottom right;
	font-size: 100%;
}
.spboxhead
{
	background: url( "images/spbhead_r.gif" ) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.spboxhead h2
{
	background: url( "images/spbhead_l.gif" ) no-repeat top left;
	margin: 0 20px 0 0;
	padding: 10px 5px 0px 5px;
	color: #000000;
	font-weight: bold;
	font-size: 90%;
	line-height: 90%;
}

.spboxhead h2 a:link, .spboxhead h2 a:visited
{
	color: #000000;
	text-decoration: none;
}

.spboxhead h2 a:hover, .spboxhead h2 a:active
{
	color: #ee3124;
	text-decoration: none;
}

.spboxhead span
{
	color: #ee3124;
}


.spboxbody
{
	background: url( "images/spbbody_l.gif" ) no-repeat bottom left;
	margin: 0 20px 0 0;
	padding: 5px 15px 15px;
}

/********** Email Promo Box Styles **********/
.emailpromo
{
	padding-top: 6px;
}

/********** News and Events Box Styles **********/

/* Show only to IE PC \*/
* html .newsboxhead h2
{
	height: 1%;
}
/* For IE 5 PC */

.newsbox
{
	margin: 0 auto; /* center for now */
	background: url( "images/newsboxbody_r.gif" ) no-repeat bottom right;
	font-size: 100%;
	margin-top: 10px;
}
.newsboxhead
{
	background-color: #ee3124;
	margin: 0;
	padding: 0;
	text-align: left;
}
.newsboxhead h2
{
	background-color: #ee3124;
	margin: 0;
	padding: 5px;
	color: #ffffff;
	font-weight: bold;
	font-size: 1em;
	line-height: 1em;
}
.newsboxhead span
{
	color: #ee3124;
}


.newsboxbody
{
	background: url( "images/newsboxbody_l.gif" ) no-repeat bottom left;
	margin: 0;
	padding: 5px 15px 15px;
}

.newsboxitem
{
	font-size: 0.75em;
	line-height: 1.5em;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.newsboxaltitem
{
	font-size: 0.75em;
	background-color: #efefef;
	line-height: 1.5em;
	padding-bottom: 5px;
}

.newsboxaltitem strong, .newsboxitem strong
{
	color: #ee3124;
}

/********** Account Login Box Styles **********/

/* Show only to IE PC \*/
* html .loginboxhead h2
{
	height: 1%;
}
/* For IE 5 PC */

.loginbox
{
	margin: 0 auto; /* center for now */
	background: url( "images/newsboxbody_r.gif" ) no-repeat bottom right;
	font-size: 100%;
	margin-top: 10px;
}
.loginboxhead
{
	background-color: #999999;
	margin: 0;
	padding: 0;
	text-align: left;
}
.loginboxhead h2
{
	background-color: #999999;
	margin: 0;
	padding: 5px;
	color: #ffffff;
	font-weight: bold;
	font-size: 1em;
	line-height: 1em;
}
.loginboxhead span
{
	color: #ee3124;
}


.loginboxbody
{
	background: url( "images/newsboxbody_l.gif" ) no-repeat bottom left;
	margin: 0;
	padding: 5px 15px 15px;
}
/********** Menu Box Styles **********/

/* Show only to IE PC \*/
* html .menuboxhead h2
{
	height: 1%;
}
/* For IE 5 PC */

.menubox
{
	margin: 0 auto; /* center for now */
	background: url( "images/newsboxbody_r.gif" ) no-repeat bottom right;
	font-size: 100%;
	margin-top: 10px;
}
.menuboxhead
{
	background: url( "images/newsboxhead_r.gif" ) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
}
.menuboxhead h2
{
	background: url( "images/newsboxhead_l.gif" ) no-repeat top left;
	margin: 0;
	padding: 5px;
	color: #ffffff;
	font-weight: bold;
	font-size: 1em;
	line-height: 1em;
}
.menuboxhead span
{
	color: #ee3124;
}


.menuboxbody
{
	background: url( "images/newsboxbody_l.gif" ) no-repeat bottom left;
	margin: 0;
	padding:  5px 15px 15px;
}

.emailpromo
{
	margin: 10px 0px;
}

/* Show only to IE PC \*/
* html .bracketboxhead h2
{
	height: 1%;
}
/* For IE 5 PC */

.bracketbox
{
	margin: 0 auto; /* center for now */
	background: url( "images/brackets_body_r.gif" ) no-repeat bottom right;
	font-size: 100%;
	margin-top: 10px;
}
.bracketboxhead
{
	background: url( "images/brackets_head_r.gif" ) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
}
.bracketboxhead h2
{
	background: url( "images/brackets_head_l.gif" ) no-repeat top left;
	margin: 0;
	padding: 3px;
	color: #ffffff;
	font-weight: bold;
	font-size: 0.2em;
	line-height: 0.2em;
}
.bracketboxhead span
{
	color: #ee3124;
}


.bracketboxbody
{
	background: url( "images/brackets_body_l.gif" ) no-repeat bottom left;
	margin: 0;
	padding: 2px 10px 10px;
	color: #ee3124;
	font-weight: bold;
	font-size: 1.2em;
	text-align: center;
	text-transform: uppercase;
}

.greybox
{
	background-color: #ededed;
	border-left: 5px solid #999999;
	padding: 5px 5px 20px 5px;
}
.contenttext
{
	margin-top: 20px;
}

/********** Legal Styles **********/
#legal
{
	overflow: auto;
	width: 460px;
	height: 200px;
	border: 1px solid black;
	padding: 0px;
	margin: 0px;
}
#legal h1.legaltitle
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #333333;
	text-align: center;
	border: 0;
}
#legal p
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	text-align: left;
	text-indent: 5em;
	font-weight: normal;
}
#legal p span
{
	font-weight: bold;
}
table.formtable tr td p
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	text-align: left;
}
table.formtable tr td p span
{
	color: #ee3124;
	font-weight: bold;
}

table.formtable td p em
{
	color: #ee3124;
}


/********** Event Listings Styles **********/
table.eventlisting
{
	border: 0;
	margin: 0px;
	background-color: #ededed;
	font-size: 12px;
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	vertical-align: top;
	width: 490px;
}

td.eventname
{
	color: #ee3124;
	font-weight: bold;
	font-size: 16px;
	height: 30px;
	padding: 0;
	margin: 0;
	border-bottom: 5px solid #ee3124;
}


td.eventaddress
{
	font-weight: bold;
	font-size: 10px;
	padding: 0;
	margin: 0;
}

td.eventdescription
{
	padding-bottom: 10px;
}

td.eventdate
{
	background-color: #ffffff;
	color: #ee3124;
	font-weight: bold;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

td.eventstatus
{
	color: #ee3124;
	font-weight: bold;
	font-size: 14px;
	padding: 0;
	padding-top: 10px;
	margin: 0;
}

td.eventpricelabel, td.eventprice, td.registerforevent
{
	background-color: #f6f6f6;
	color: #ee3124;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	padding: 0;
	margin: 0;
}

td.eventpricelabel, td.eventprice
{
	text-align: left;
	vertical-align: middle;
	padding: 0;
	margin: 0px;
}
td.registerforevent
{
	text-align: right;
	vertical-align: middle;
	padding: 0;
	margin: 0;
}

td.eventhostheader
{
	font-weight: bold;
	padding: 0;
	margin: 0;
}

table.edapp tr td p
{
	font-weight: bold;
	font-size: 13px;
}

table.edapp tr td p span
{
	font-weight: normal;
	color: #000000;
	font-size: 12px;
}

p.eventName
{
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #ee3124;
	border-bottom: 2px dotted #ee3124;
}

p.eventnamewhite
{
	margin: 0px;
	padding: 10px 0 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	border-bottom: 2px dotted #ffffff;
}


p.eventDate
{
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
p.eventDesc
{
	margin: 0;
	padding: 0;
	font-size: 12px;
}
.labels
{
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
}

.labelerrors
{
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #ee3124;
	font-weight: bold;
}

p.eventVenue
{
	margin: 10px 0px 0px 0px;
	padding: 0;
	font-size: 14px;
}

ul.eventDetails
{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 9em;
	display: inline;
}

li.eventDetails
{
	display: inline;
}

a.eventDetails
{
	text-decoration: none;
	padding: .2em 1em;
	margin-right: 20px;
	color: #ee3124;
	font-size: 12px;
	font-weight: bold;
	display: inline;
}
img
{
	border: 0;
}

.filterHeader
{
	background-color: #ededed;
	color: #cc0000;
	vertical-align: middle;
	height: 17px;
	font-size: 12px;
}

.dgFooter
{
	background-color: #ededed;
}
.dgPager
{
	background-color: #ffffff;
	font-size: 12px;
}

/*Added by Shailendra Patil on date Feb 11 2008
for Second text + Background image.
*/

/********** Software Promo Box Styles 2 **********/

/* Show only to IE PC \*/
* html .spbox2head h2
{
	height: 1%;
	margin-left: -3px;
}
/* For IE 5 PC */

.spbox2
{
	/*margin: 0 auto; /* center for now */
	background: url( "images/newsboxbody_r.gif" ) no-repeat bottom right;
	/*font-size: 100%;*/
	
}
.spbox2head
{
	background: url( "images/newsboxhead_r.gif" ) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left ;
	
}
.spbox2head h2
{
	background: url( "images/newsboxhead_l.gif" ) no-repeat top left;
	margin: 0 20px 0 0;
	padding: 10px 5px 0px 21px;
	color: #000000;
	font-weight: bold;
	font-size: 90%;
	line-height: 90%; 
	
}

.spbox2head h2 a:link, .spbox2head h2 a:visited
{
	color: #000000;
	text-decoration: none;
}

.spbox2head h2 a:hover, .spbox2head h2 a:active
{
	color: #ee3124;
	text-decoration: none;
}

.spbox2head span
{
	color: #ee3124;
}


.spbox2body
{
	background: url( "images/newsboxbody_l.gif" ) no-repeat bottom left;
	 margin: 0px 0px 20px 0px  ;
	 padding: 5px 15px 15px 10px ;
	/*line-height: 90%*/
	
	/*margin: 0;
	padding:   5px 15px 15px; 

	height: 120px ; */ 
	height:10%;
}

/*Added end */


/*Added by Shailendra Patil on date Feb 11 2008
for new text.
*/


ul.maincontent1
{
	font-family: Century Gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	text-align: left;
	margin-left: 30px;
	margin-top: 3px;
	margin-bottom: 8px;
	margin-right: 2px;
	padding: 0;
}



p.maincontent1
{
	
	font-size: 18px;
	line-height: 15px;
	color: #333333;
	margin: 0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	font-style:normal
	  

}

/* Added end */


/*Added by Shailendra Patil on Date 11 Feb 2008 */

/* for rightside image + text melissa*/

.Caption{font-size:15px;font-weight:bold; }

/* Added for rightside Network Expert text */

.Text{font-size:12px;font-style:normal;line-height:normal;}

/*Added end */


/*Added by Shailendra Patil on date Feb 11 2008
for first new text + Background image.
*/
/********** Software Promo Box Styles 1 **********/

/* Show only to IE PC \*/
* html .spbox1head h2
{
	height: 1%;
	margin-left: -3px;
}
/* For IE 5 PC */

.spbox1
{
	/*margin: 0 auto; /* center for now */
	background: url( "images/newsboxbody_r.gif" ) no-repeat bottom right;
	margin:10px 0 0 0 ; 
	/*font-size: 100%;*/
	
}
.spbox1head
{
	background: url( "images/newsboxhead_r.gif" ) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left ;
	
}
.spbox1head h2
{
	background: url( "images/newsboxhead_l.gif" ) no-repeat top left;
	margin: 20px 20px 0 0 ;
	padding: 10px 5px 0px 21px ;
	color: #000000;
	font-weight: bold;
	font-size: 90%;
	line-height: 90%; 
	
}

.spbox1head h2 a:link, .spbox1head h2 a:visited
{
	color: #000000;
	text-decoration: none;
}

.spbox1head h2 a:hover, .spbox1head h2 a:active
{
	color: #ee3124;
	text-decoration: none;
}

.spbox1head span
{
	color: #ee3124;
}


.spbox1body
{
	background: url( "images/newsboxbody_l.gif" ) no-repeat bottom left;
	 margin: 0px 0px 20px 0px ;
	 padding: 5px 15px 15px 10px;
	/*line-height: 90%*/
	
	/*margin: 0;
	padding:   5px 15px 15px;  
	height: 138px*/
	height: 10%; 
}

/* Added end



/********** Software Promo Box Styles 3 **********/

/* Show only to IE PC \*/
* html .spbox3head h2
{
	height: 1%;
	margin-left: -3px;
}
/* For IE 5 PC */

.spbox3
{
	/*margin: 0 auto; /* center for now */
	background: url( "images/newsboxbody_r.gif" ) no-repeat bottom right;
	margin: 0 0 0 0;
	
	/*font-size: 100%;*/
	
}
.spbox3head
{
	background: url( "images/newsboxhead_r.gif" ) no-repeat top right;
	margin: 0 0 0 0 ;
	padding: 0;
	text-align: left ;
	
}
.spbox3head h2
{
	background: url( "images/newsboxhead_l.gif" ) no-repeat top left;
	margin: 0 0px 0 0;
	padding: 10px 5px 0px 10px;
	/* commented by Sandeep Newad on date 22 Feb 2008 */
	color: #000000;
	font-weight: bold;
	font-size: 90%;
	line-height: 90%; 
	
}

.spbox3head h2 a:link, .spbox3head h2 a:visited
{
	color: #000000;
	text-decoration: none;
}

.spbox3head h2 a:hover, .spbox3head h2 a:active
{
	color: #ee3124;
	text-decoration: none;
}

.spbox3head span
{
	color: #ee3124;
}


.spbox3body
{
	background: url( "images/newsboxbody_l.gif" ) no-repeat bottom left;
	 margin: 0px 0px 5px 0px  ;
	 padding: 3px 10px 3px 10px  ;
	/*line-height: 90%*/
	
	/*margin: 0;
	padding:   5px 15px 15px;*/  
	height: 113px  
}

/*Added end */
