* {
padding:0px;
border:0px;
}

.branding-top {
	background: url(dnn_large_banner.jpg) no-repeat center;
	width: 890px;
	height: 340px;
	clear: both;
	overflow: hidden;
}


.branding-top {
	background: url(dnn_large_banner.jpg) no-repeat center;
	width: 890px;
	height: 340px;
	clear: both;
	overflow: hidden;
}
.branding-top p {
	padding: 270px 60px 0 60px;
	font-size: 1.4em;
	color: #333;
}
.branding-bottom {
	clear: both;
	margin-top: 1em;
	overflow: hidden;
}
.branding-bottom ul {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}
.branding-bottom li {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
	width: 170px;
	float: left;
}

.branding-bottom li.training {
	margin: 0;
}

.branding-bottom dl {
	background: url(itembg.gif) repeat-y;
	margin: 33px 0 0 0;
	padding: 0 10px;
}
.branding-bottom dd {
	margin-left: 10px;
	height: 66px;
}
.branding-bottom dt {
	font-size: 90%;
	text-align: center;
	padding-top: 65px;
	margin-bottom: 1.75em;
	font-weight: bold;
}
.branding-bottom .commmunity {
	background: url(community_title.gif) no-repeat top left;
}
.commmunity dt {
	background: url(community_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .marketplace {
	background: url(marketplace_title.gif) no-repeat top left;
}
.marketplace dt {
	background: url(marketplace_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .conferences {
	background: url(conferences_title.gif) no-repeat top left;
}
.conferences dt {
	background: url(conferences_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .training {
	background: url(training_title.gif) no-repeat top left;
}
.training dt {
	background: url(training_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .support {
	background: url(support_title.gif) no-repeat top left;
}
.support dt {
	background: url(support_icon.gif) no-repeat;
	background-position: 50% 10px;
}
dl.bt {
	margin: 0;
	padding: 0;
	background: url(item_bt_bg.gif) no-repeat bottom;
	height: 32px;
	width: 170px;
}
#LoginInfo
{
	width:660px; 
	float:left;
}
#LoginInfo h3
{
	background-color: #f7f7f7;
	color: #8f0000;
	padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{
	display:inline;
}
#LoginInfo dt
{
	font-weight:bold;
	color: #333;
}
#LoginInfo p.LoginNotes
{
	font-size: .8em;
}
#LoginInfo div.LoginBlock {
	float: left;
	width: 310px;
	padding: 5px 5px;
	margin: 0px 2px;
	border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
	margin: 5px 26px; 
	float: left;
}
#QuickLinks 
{
	background-color:#f0f0f0;
	border: 1px gray dotted;
	padding: 2px 5px;
	margin-right:5px;
	width: 200px;
	float:right;
}
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}

#data {
	height:220px;
	position:relative;
}
.boxes {    height: 165px;
                width: 232px;
	background-image: url(bg_contentBoxHome.jpg);
	background-repeat: repeat-x;
	margin-right:10px;
                float:left;
	margin-bottom: 20px;
                text-align:justify;
                font-family:Georgia;
                font-size:10px;
}
.boxesss {  
               height:165px;
               width: 234px;
	background-image: url(bg_contentBoxHome.jpg);
	background-repeat: repeat-x;
	float:right;
	margin-bottom: 20px;
                text-align:justify;
                font-family:Georgia;
                font-size:10px;
}

.boxes p {
	margin:0;
	margin-bottom:5px;
	text-align:justify;
                font-family:Georgia;
                font-size:11px;
}
#btmarea {
	height: 148px;
	width: 701px;
	background-image:url(btmarea.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right: 10px;
	margin-top:15px;
}
#index-data {
	padding-left:12px;
	padding-right:12px;
                text-align:justify;
                font-family:Georgia;
                font-size:11px;
}
HTML {
	BACKGROUND-COLOR: #555
}
BODY {
	 MARGIN: 0px auto; COLOR: #333333; 
                text-align:justify;
                font-family:Georgia;
                font-size:11px;
}
A {
	COLOR: #4f748e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9602; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px;
                text-align:justify;
                font-family:Georgia;
                font-size:12px;
                line-height:18px;
                color:#66686B;
                padding-right: 8px;
                padding-left: 5px;

}
text {
	COLOR: #909090; FONT-FAMILY:  font-family:Georgia; font-size:11px;
}
H1 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #375972; PADDING-TOP: 5px; BORDER-BOTTOM: #d3dddf 1px solid; FONT-FAMILY: Georgia;
}
H2 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #375972; PADDING-TOP: 5px;  FONT-FAMILY:Georgia;
}
H3 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #375972; FONT-FAMILY:Georgia; line-height:18px;
}
H4 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #375972; PADDING-TOP: 5px; FONT-FAMILY: Georgia;}
#main-contents {
                width: 736px;
                height:100%;
	float:right;
	background-image:url(maincontentsbg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding:4px;
	padding-bottom:7px;
padding-left: 3px;
}

#main-contents IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main-contents2 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FLOAT: right; PADDING-BOTTOM: 14px; WIDTH: 701px; PADDING-TOP: 14px
}
#main-contents2 A {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 13px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/arow.gif); COLOR: #557399; BACKGROUND-REPEAT: no-repeat
}
#main-contents2 .no-arrow-link {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; COLOR: #557399
}
#main-contents2 .no-arrow-link-no-bold {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; COLOR: #557399
}
#main-contents2 A:hover {
	TEXT-DECORATION: underline
}
#main-contents2 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

#topnav A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FONT-FAMILY: "Trebuchet MS"
}

#main-nav
{
	clear: both;
	background: url(bgimg.jpg) repeat-x left 50%;
	width: 1000px;
	border-bottom: #fff 1px solid;
	height: 26px;
}
#main-nav A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 26px; FONT-FAMILY: "Trebuchet MS"
}
#main-nav A:hover {
	BORDER-TOP: #8e9a9f 4px solid
}

#data
{
	position: relative;
	height: 200px;
	background-image: url(untitled1.JPG);
}

.blue-light {
	BACKGROUND-COLOR: #e0e9ef
}
.gray-dark {
	BACKGROUND-COLOR: #c8d7dc
}
.gray-light {
	BACKGROUND-COLOR: #f1f1f1
}
.tr-bg {
	BACKGROUND-IMAGE: url(tr-bg.jpg); BACKGROUND-REPEAT: repeat-x
}
.tr-bg-gray {
	BACKGROUND-COLOR: #dbe3ea
}
.block-quote {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 10px; BORDER-LEFT: #dadada 10px solid; WIDTH: 290px; COLOR: #4f81bd; PADDING-TOP: 10px; BORDER-BOTTOM: #dadada 1px solid; FONT-FAMILY: Georgia; BACKGROUND-COLOR: #f0f0f0;
}
#wrapper {
               min-height: 800px;
               padding : 0px;
	width:985px;
	margin:  0px auto;
	background-color:#FFFFFF;
}

#left-panel ul {
	width: 180px;
	list-style:none;
	margin:0px;
	padding:0px;
}
#left-panel ul li {
	list-style:none;
}
#left-panel ul li a {
	display:block;
	width:217px;
	height:20px;
	border-top:solid 1px #fff;
	border-bottom:solid 1px #D3DDDF;
	padding-top:5px;
	padding-left:5px;
	background-color:#f4f7fa;
               font-family:Georgia;
                font-size:12px;
                
}
#left-panel ul li a:hover {
	background-color:#D9E2E9;
	color:#333333
}
#left-panel ul .a-padding-left {
	padding-left:20px;
	width:180px;
}
#left-panel ul .a-padding-left2 {
	padding-left:35px;
	width:220px;
}
#left-panel {
	width:220px;
                height: 100%;
	padding-top:10px;
	padding-left:5px;
	padding-right: 5px;
	float:left;
	height: 550px;
	background-color:#FFFFFF;
               background: url(leftpanline.jpg) right no-repeat;
               
}
#left-panel p {
	width:220px;
	height:110px;
	display:block;
	font-size:xx-small;
	font-family:verdana;
	color:#555;
}
#left-panel p a {
	margin-top:10px;
	display:block;
}
#left-panel img {
	padding-right: 5px;
}


A {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
.headerJob {
	text-align:justify;
                font-family:Georgia;
                font-size:12px;
	color: #ffffff;
	background-color:#333333;
}
.jobsTable {
	background-color:#F1F1F1;
}
.detailJob {
	text-align:justify;
                font-family:Georgia;
                font-size:12px;
	 color:#66686B;;
	background-color:#f9f9f9;
	text-align: justify;
}
.JobTitle {
	text-align:justify;
                font-family:Georgia;
                font-size:12px;
	font-weight: normal;
	color:#66686B;
}
.jdHead {
	text-align:justify;
                font-family:Georgia;
                font-size:11px;
	font-weight: bold;
	color: #ffffff;
	background-color:#A2A2A2;
}
.jdLinks {
                text-align:justify;
                font-family:Georgia;
                font-size:11px;  
                color: #333366;
                background-color: #ffffff;
}   
.button {
   
    font-family:Georgia;
    font-size:11px;
    color: #FFFFFF;
    background-color: #04a6e8;
    background-image: url(http://www.naukri.com/gifs/buttonbg-tp.gif);
    font-weight: bold;
    BORDER-RIGHT: #04a6e8 1px groove;
    BORDER-TOP: #04a6e8 1px groove;
    BORDER-LEFT: #04a6e8 1px groove;
    BORDER-BOTTOM: #04a6e8 1px groove;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    CURSOR: hand;
    width:200px;  
}
TH {
	
                font-family:Georgia;
                font-size:12px;}

ul li {
font-family:Georgia;
                font-size:12px;

}

#contactusimg1 {
float: left;
}
#contactusimg2{
float: right;
}
.contactus {
padding-left: 150px;
}


#lc {
background: url(Lifecycle.jpg) no-repeat center;
margin-left:20px;
width:400px;
}

#xyz img {
padding-left:70px;
}


#marg p {
margin-left:100px;
padding-left:50px;
}

.main2 {
                width: 721px;
                height:100%;
	float:left;
	background-color:#FFFFFF;
	padding:2px;
	padding-bottom:7px;
                padding-left: 10px; 
                
}

#head1 {

	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px;
                text-align:justify;
                font-family:Georgia;
                font-size:12px;
                line-height:18px;
                color:#66686B;
                padding-right: 8px;
                padding-left: 5px;
text-decoration : underline;
color : red;
text-weight: bold;
}

.imgteaser a {
 COLOR: #375972;
 text-decoration: none;
font-size:12px;
font-family:"Georgia";
 }

.imgteaser a .more {
	position: absolute;
	right: 20px;
	bottom: 20px;
	font-size:12px;
	font-family:"Georgia";
	color: #fff;
	background: #000;
	padding: 5px 10px;
	filter:alpha(opacity=65);
	opacity:.65;
}
.imgteaser a:hover .desc{
	display: block;
	font-size:12px;
	font-family:"Georgia";
	text-align: justify;
	
	background: #4E4E57;
	filter:alpha(opacity=75);
	opacity:.75;
	color:#FFFFFF;
                position: absolute;
	margin: 0px;
	width: 566px;
               padding-left:4px;
               padding-right:4px
}
.imgteaser a:hover .desc strong {
	display: block;
	margin-bottom:5px;
	font-size:12px;
	font-family:"Georgia";
}

.imgteaser a .desc {	display: none; }
.imgteaser a:hover .more { visibility: hidden;}

.imgteaser a:hover {
color:#375972;
}

TD {
	
                font-family:Georgia;
                font-size:12px;
}











































































































































































































































































