/** Generated by FG **/
@font-face {
    font-family: 'Humanst531BTRoman';
    src: url('../fonts/hum531n-webfont.eot');
    src: url('../fonts/hum531n-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hum531n-webfont.woff') format('woff'),
         url('../fonts/hum531n-webfont.ttf') format('truetype'),
         url('../fonts/hum531n-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Humnst777LtBTLight';
    src: url('../fonts/hum777l-webfont.eot');
    src: url('../fonts/hum777l-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hum777l-webfont.woff') format('woff'),
         url('../fonts/hum777l-webfont.ttf') format('truetype'),
         url('../fonts/hum777l-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Humnst777BTRoman';
    src: url('../fonts/hum777n-webfont.eot');
    src: url('../fonts/hum777n-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hum777n-webfont.woff') format('woff'),
         url('../fonts/hum777n-webfont.ttf') format('truetype'),
         url('../fonts/hum777n-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}



/***************** Universal Declartions  Starts ******************/
body {color:#333; background:#fff; font: normal 12px Arial; border-top:3px solid #333;}                      
img{border:none; }

h1{font:normal 36px 'Humnst777LtBTLight', Arial; color:#ffffff; margin:0; padding:0;}
h2{font:normal 26px 'Humnst777LtBTLight',Arial; color:#b20000; margin:0; padding:0; }
h3{font:normal 20px 'Humnst777LtBTLight'; color:#8b8e85; margin:0; padding:0 0 15px 0; }
h4{font:normal 17px 'Humanst531BTRoman',Arial; color:#666; margin:0; padding:0; line-height:22px;}
h5{font:normal 15px 'Humanst531BTRoman',Arial; color:#666; margin:0; padding:0; line-height:18px;  }
h6{font:normal 13px 'Humanst531BTRoman',Arial; color:#333; margin:0; padding:0;  }


a{color:#b20000; text-decoration:none;}
a:hover{ text-decoration:underline;}

hr, form, body, label{ margin:0; padding:0;}
p{ line-height:17px; padding:17px 0 0 0; margin:0;}

.clear{clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.fc{margin:0 auto;}
.tc{ text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.bt{border-top:2px solid #c4c4c4;}
input.tsmall, textarea.tsmall, select.tsmall{width:100px;border:1px solid #999; font:normal 12px arial; color:#333; padding:3px; }
input.tmedium, textarea.tmedium, select.tmedium{width:210px;border:1px solid #999; font:normal 12px arial; color:#333; padding:3px; }
input.tmedium1, textarea.tmedium1, select.tmedium1{width:110px;border:1px solid #999; font:normal 12px arial; color:#333; padding:3px; }
input.tlarge, textarea.tlarge, select.tlarge{width:300px;border:1px solid #999; font:normal 12px arial; color:#333; padding:3px; }

.btn-small{width:90px; text-align:center; background:url(../images/small-btn.gif) no-repeat left top; display:inline-block; color:#333;  font:bold 11px 'Humnst777LtBTLight', arial; border:none; height:26px; padding:3px 0; cursor:pointer;}
.btn-small:hover{background:url(../images/small-btn.gif) no-repeat left -34px; color:#fff;}

.btn-medium{width:150px; text-align:center; background:url(../images/medium-btn.gif) no-repeat left top; display:inline-block; color:#333;  font:bold 11px 'Humnst777LtBTLight', arial; border:none; height:26px; padding:3px 0; cursor:pointer;}
.btn-medium:hover{background:url(../images/medium-btn.gif) no-repeat left -34px; color:#fff;}

.btn-large{width:180px; text-align:center; background:url(../images/large-btn.gif) no-repeat left top; display:inline-block; color:#333;  font:bold 11px 'Humnst777LtBTLight', arial; border:none; height:26px; padding:3px 0; cursor:pointer;}
.btn-large:hover{background:url(../images/large-btn.gif) no-repeat left -34px; color:#fff;}

.btn-small, .btn-small:hover, .box-btn, .box-btn:hover, .btn-medium, .btn-medium:hover, .btn-large, .btn-large:hover{text-decoration:none;}

.box-btn{width:152px; height:16px; display:block; background:url(../images/box-btn.gif) no-repeat center top; padding:6px 0; text-align:center; font:bold 11px 'Humnst777LtBTLight', arial; color:#fff; line-height:15px;}
.box-btn:hover{background:url(../images/box-btn.gif) no-repeat center -26px; color:#fff;}

.box-btn-large{width:182px; height:16px; display:block; background:url(../images/box-btn-large.gif) no-repeat center top; padding:6px 0; text-align:center; font:bold 11px 'Humnst777LtBTLight', arial; color:#fff; line-height:15px; margin:0 auto;}
.box-btn-large:hover{background:url(../images/box-btn-large.gif) no-repeat center -26px; color:#fff; text-decoration:none;}

.box-btn-arrow{width:162px; height:16px; display:block; background:url(../images/getting-start-btn.gif) no-repeat center top; padding:6px 0 6px 20px; text-align:left; font:bold 11px 'Humnst777LtBTLight', arial; color:#fff; line-height:15px;}
.box-btn-arrow:hover{background:url(../images/getting-start-btn.gif) no-repeat center -26px; color:#fff;text-decoration:none;}


dl{margin:0; padding:6px 0;}
dt{font-size:15px;}
dd{padding:4px 10px 10px 20px; margin:0; line-height:17px;}
	
/*****************color palette starts  ******************/
.red{ color:#b20000;}
.grey{color:#666;}
.green{color:#006600;}
.silver{color:#999;}
.white{color:#fff;}
.black{color:#333;}
.large{font-size:20px;}
.medium{font-size:14px;}
.normal{font-size:12px;}
.small{font-size:11px;}
/*****************color palette  Close ******************/

/*****************Universal Declartions Close ******************/

/***************** Wrapper CSS Starts ******************/
#top-wrapper, #middle-wrapper, #footer-wrapper { width:977px;  }
/***************** Wrapper CSS close ******************/

/***************** header CSS starts ******************/ 
.header{background:url(../images/menu-bg.jpg) repeat-x left top; overflow:hidden; width:975px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; height:76px;}
.header .logo{padding:15px 0 0 10px; width:227px;}
.header .navigation{width:auto;}



/***************** header CSS ends ******************/ 

/***************** banner CSS starts ******************/ 
#banner_wrapper, #infoBanner{position:relative; width:980px; height:auto;}
#banner_wrapper .banner{width:980px; height:335px; margin-top:27px; /*background:url(../images/dimensin-india-home-banner1.jpg) no-repeat left top;*/ position:relative; float:left; font:normal 13px 'Humnst777BTRoman', Arial;}
#banner_wrapper .banner #icons{position:absolute; right:0; top:0;}
#banner_wrapper .thumb{position:absolute; top:0; right:0; padding:0px 35px 0 0 ;}
#banner_wrapper .thumb a{padding:0px 35px 0 0; color:#333; display:block;text-align:left; overflow:hidden; width:100px;}
#banner_wrapper .thumb a:hover{color:#666; text-decoration:none;	}
#banner_wrapper .thumb .quickconnect{margin:0px 0px 0px 30px; padding:0px 0px 0px 0px; float:left; height:50px; width:125px;}
#banner_wrapper .thumb .quickconnect a{padding:0px; color:#333;}
#banner_wrapper .thumb .quickconnect a:hover{padding:0px; color:#666666;}
#banner_wrapper .thumb .playlight{margin:160px 0px 0px 0px; height:70px; width:200px;}

#banner_wrapper .thumb .connect{background:url(../images/ui-icons-home.gif) no-repeat right 11px;}
#banner_wrapper .thumb .connect:hover{background:url(../images/ui-icons-home.gif) no-repeat right -37px;}
#banner_wrapper .thumb .choose{background:url(../images/ui-icons-home.gif) no-repeat right -87px;}
#banner_wrapper .thumb .choose:hover{background:url(../images/ui-icons-home.gif) no-repeat right -134px;}
#banner_wrapper .thumb .request{background:url(../images/ui-icons-home.gif) no-repeat right -180px;}
#banner_wrapper .thumb .request:hover{background:url(../images/ui-icons-home.gif) no-repeat right -228px;}
#banner_wrapper .thumb .virtual{background:url(../images/ui-icons-home.gif) no-repeat right -277px;}
#banner_wrapper .thumb .virtual:hover{background:url(../images/ui-icons-home.gif) no-repeat right -325px;}


#infoBanner a.infobox{width:234px; height:auto; display:inline-block; padding:0;}
#infoBanner a.infobox, #infoBanner a.infobox:hover{text-decoration:none;}
#infoBanner a.infobox img{width:234px; height:80px; display:block; margin:0 auto;}
#infoBanner a.infobox span{width:214px; height:18px; padding:9px 10px;  display:inline-block; color:#333; background:#e4e5e4;}
#infoBanner .sp_left{margin:0 0 0 11px;}

/* SPOTLIGHT */
#infoBanner .spotlight { height:118px; width:234px; float:left;border-top:0; position:relative; z-index:100; }
#infoBanner .c-spot-hd{	position:absolute;left: 0px; top:0; }
#infoBanner .spotlight p{padding:10px; margin:120px 0 0 0; font-size:11px;}
#infoBanner #spotlight-1,#infoBanner #spotlight-2,#infoBanner #spotlight-3 { margin-right:13px;  }
#infoBanner #spotlight-4 { margin-right:0px;}

#infoBanner #spotlight-1-content, #spotlight-2-content,#spotlight-3-content, #spotlight-4-content{border-bottom:3px solid #b20000; position:absolute; width:234px; height:116px;left:0;	bottom:0; overflow:hidden;border-left:1px solid #adadad;border-right:1px solid #adadad;border-top:1px solid #adadad; }

#infoBanner .spotlight-1:hover #spotlight-1-content{height:205px;position:absolute;	left: -1px;	bottom: -1px;visibility: visible;display:block;	z-index:6;vertical-align:top;}
#infoBanner .spotlight-2:hover #spotlight-2-content{height:205px;position:absolute;	left: -1px;	bottom: -1px;visibility: visible;display:block;	z-index:6;vertical-align:top;}
#infoBanner .spotlight-3:hover #spotlight-3-content{height:205px;position:absolute;	left: -1px;	bottom: -1px;visibility: visible;display:block;	z-index:6;vertical-align:top;}
#infoBanner .spotlight-4:hover #spotlight-4-content{height:205px;position:absolute;left: -1px;	bottom: -1px;visibility: visible;display:block;	z-index:6;vertical-align:top;}
/* SPOTLIGHT ENDS */



/***************** banner CSS ends ******************/ 

/***************** middle Common CSS starts ******************/ 
#middle{padding:0 0 40px 0; min-height:320px; height:auto !important; height:320px;}
.sp_right{padding:0 25px 0 0;}
.sp_top{margin:24px 0 0 0;}
#l_col{width:750px; padding:0;}
#r_col{width:206px;}
#leftcontent{width:520px; padding:0 0 0 20px;}
#leftcontent_l1{width:750px; padding:0; }
#leftcontent h1, #leftcontent_l1 h1{color:#c10000; font-size:26px; padding:0; margin:0; letter-spacing:-1px;}
#leftcontent ul, #leftcontent_l1 ul{list-style:none; padding:10px 0 0 10px; margin:0; clear:both; width:500px; overflow:hidden;}
#leftcontent li, #leftcontent_l1 li{background:url(../images/red-bullet.jpg) no-repeat left 4px; padding:0 0 3px 10px; }
#leftcontent  h4, #leftcontent_l1 h4{padding:15px 0 0 0;}
.cont{font:normal 17px 'Humanst531BTRoman',Arial;  margin:0; padding:1px 0 1px 1px; line-height:22px; background:#f2f2f0;}
/***************** middle Common CSS ends ******************/ 

/***************** Home CSS starts ******************/
.introbox{width:330px; height:auto;}
.introbox h3{font:normal 20px 'Humnst777LtBTLight'; color:#b20000; margin:0; padding:0 0 15px 0; }
.intro h3{font:normal 20px 'Humnst777LtBTLight'; color:#b20000; margin:0; padding:0 0 15px 0; }

.introbox_sm{width:250px;}
.introbox_sm .note{width:167px; padding:0 10px 0 0;}
.introbox p, .introbox_sm p{margin:0; padding:5px 0; line-height:16px;}
.introbox .note{width:187px; padding:0 20px 0 0;}
.introbox .teamicon, .introbox_sm .teamicon{width:66px; height:66px; background:#999; border:1px solid #666; display:inline-block; margin:0 6px 6px 0;}
.introbox .teamicon:hover, .introbox_sm .teamicon:hover{border:1px solid #333;}
.introbox ul, .introbox_sm ul{list-style:none; padding:0 0 7px 0; margin:0; overflow:hidden;}
.introbox li, .introbox_sm li{padding:0 8px 7px 10px; background:url(../images/red-bullet.jpg) no-repeat left 3px; float:left; width:290px; }
.clocks{margin:5px 0;}
.new p{line-height:17px; padding:0px 0 0 10px; margin:0;}
.new img{padding:3px 10px 0 0px; }

/***************** Home CSS ends ******************/

/***************** page info CSS Starts ******************/
.inforbar{width:100%;border-bottom:1px solid #e0e0e0; padding:9px 0px; overflow:hidden; background:url(../images/breadcrumb-bg.gif) repeat-x left 4px;}
.inforbar .breadcrumb{color:#999; font-size:11px; padding:5px 0 0 0;}
.inforbar .breadcrumb a{padding:0 5px; color:#666;}

.page_icons a{display:inline-block; width:24px; height:23px; text-decoration:none;}
.page_icons a.print{background:url(../images/ui-icons.gif) no-repeat left top;}
.page_icons a.print:hover{background:url(../images/ui-icons.gif) no-repeat left -23px;}
.page_icons a.share{background:url(../images/ui-icons.gif) no-repeat -24px top;}
.page_icons a.share:hover{background:url(../images/ui-icons.gif) no-repeat -24px -23px;}
.page_icons a.mail{background:url(../images/ui-icons.gif) no-repeat -48px top;}
.page_icons a.mail:hover{background:url(../images/ui-icons.gif) no-repeat -48px -23px;}
/***************** page info CSS close ******************/

/***************** Inner Banner CSS starts ******************/
#banner-inner{width:749px; height:172px; margin:18px 0 18px 0; background:#b20000; overflow:hidden;}
#banner-inner h1{letter-spacing:-1px; font-size:42px;}
#banner-inner h4{color:#ff9898; padding:15px 20px 15px 0; font-size:16px; line-height:20px;}
.banner_text{width:439px; height:112px; padding:30px 10px 30px 20px;}
.banner_image{width:280px; height:172px;}
/***************** Inner Banner CSS ends ******************/

/***************** inner pages CSS Starts ******************/

/****** Commmon right column css starts ******/
#highlights{position:relative;}
#highlights, #links{width:192px; height:auto; border:1px solid #b0b0b0; border-bottom:none;}
#highlights h3{font:normal 24px 'Franklin Gothic Medium', Arial, Sans-serif; color:#b20000; letter-spacing:-1px; margin:0px; padding:4px 0 8px 0;}
#highlights .hlContent{padding:0 13px; margin:0 auto; font:normal 11px arial; border-bottom:3px solid #b20000;}
#highlights .hlContent_2{padding:0; margin:0 auto; font:normal 11px arial; border-bottom:3px solid #b20000;}
#highlights p{margin:0; padding:11px 5px;}
#highlights span.title{position:absolute; right:10px; top:15px; color:#333; text-align:right; font-size:11px;}

#links ul{list-style:none; padding:0; margin:0;}
#links li{border-bottom:1px solid #b0b0b0;}
#links li a#items{display:block; padding:10px 16px; width:160px; font:normal 12px 'Humanst531BTRoman', Arial; color:#333; background:#f9f9f9;}
#links li a#items:hover{ background:#fff; text-decoration:none; color:#b00000;}
#links li a#items.active{ background:#e4e5e4; text-decoration:none; color:#000;}
#links #linkContent{padding:10px 15px; width:162px; font-size:11px; border-bottom:3px solid #b20000;}
#links #linkContent p{margin:0; padding:12px 0 0 0;}
.clocks{margin:5px 0 0 0; font-size:11px; color:#666;}

/****** Commmon right column css ends ******/

/****** Commmon left column css starts ******/
#leftnav{width:194px;}
#leftnav .leftnav_content{border:1px solid #b0b0b0; width:192px; border-top:none; padding:0 0 10px 0;}
#leftnav .leftnav_contact{border:1px solid #b0b0b0; width:152px; border-top:none; padding:0 20px 10px 20px;}
#leftnav .lefthead{background:url(../images/box-red-head.jpg) repeat-x left top; font:normal 14px 'Humnst777BTRoman', Arial; padding:15px 20px; width:154px; height:22px; color:#fff;}
#leftnav ul{list-style:none; padding:0; margin:0;}
#leftnav li{border-bottom:1px solid #b0b0b0;}
#leftnav li a{display:block; padding:10px 15px; width:162px; font:normal 12px 'Humnst777BTRoman', Arial; color:#333; background:#f9f9f9;}
#leftnav li a:hover{text-decoration:none; background:#fff; color:#b00000;}
#leftnav li a.active{ text-decoration:none; color:#000; background:#efefef;}
#leftnav li ul{padding:15px; margin:0;}
#leftnav li li {border-bottom:none; font-size:11px; background:url(../images/red-bullet.jpg) no-repeat left 3px; padding:0 5px 10px 10px;}
/****** Commmon left column css ends ******/

ul#sitemap, ul#sitemap ul{list-style:none; padding:0; margin:0; width:100%;}
ul#sitemap, ul#sitemap ul{padding:10px 0 20px;}
ul#sitemap li{background:none; font:normal 16px 'Humnst777BTRoman', Arial;}
ul#sitemap li, ul#sitemap li a{color:#666;}
ul#sitemap li li, ul#sitemap li li a{color:#b00000;}
ul#sitemap li li li, ul#sitemap li li li a{color:#666;}
ul#sitemap li li{font-size:13px;}
ul#sitemap li li li{font-size:12px; width:200px; float:left; padding:0; margin:0 0 0 20px; height:20px;}


.contactbar{background:url(../images/bar-bg.jpg) no-repeat left top; width:537px; height:110px; margin:20px auto;}
#main_map #copyright{ display:none;}
.gallery{padding:15px 0;}
.gallery-btn{padding:7px 0 0 0;color:#a1a1a1;}
.gallery-btn a{color:#000000;}
.gallery-btn a:hover{color:#b20000; text-decoration:none;}
a.thumb{padding:4px; background:#eee; border:1px solid #ddd; width:140px; height:105px; display:inline-block; margin:0 9px 10px 0;}
a.thumb_sm{padding:1px; background:#eee; border:1px solid #ddd; width:100px; height:68px; display:inline-block; margin:0 0px 3px 0;}
a.thumb_c{padding:3px; background:#eee; border:1px solid #ddd; width:125px; height:177px; display:inline-block; margin:20px 10px 0 0;}
a.thumb_c1{padding:3px;  border:1px solid #ddd; width:125px; height:180px;  margin:0px 10px 0 0;}



.detail{width:250px;}
.logos_t{border:1px solid #ddd; margin:15px 20px 10px 0;}
/*.fancybg{width:220px; height:158px; line-height:28px;font:normal 20px 'Humnst777LtBTLight'; padding:0 90px 15px 15px; }*/
.fancybg{width:220px; height:158px; line-height:28px;font:normal 20px 'Humnst777LtBTLight';  }
.fancybg a:hover{color:#b00000; text-decoration:none;}
.locations{background:#f7f7f7; padding:10px; border:1px solid #ddd;}
.barhead{padding:30px 10px 0 10px; width:100px; text-align:center; color:#fff;}
.barcontent{padding:10px 0 0 0; width:380px; text-align:center; color:#fff;}

.emp_testimonials{width:518px; height:auto; border:1px solid #b0b0b0; background:#fafafa;}
#testimonials{list-style:none; padding:0; margin:0;overflow:auto;}
#testimonials_emp{list-style:none; padding:0; margin:0;  overflow:auto;}
#testimonials li{background:#fff; width:250px; height:auto; padding:0;}
#testimonials_emp li.emp{background:none; width:470px; height:auto; padding:10px;font:normal 13px 'Humanst531BTRoman',Arial; color:#666; line-height:18px;}

#noscript-padding {text-align :center;color :#b00000; margin :auto; padding:10px 0 0 0; font-size:11px;}
#noscript-padding table {border:1px solid #ddd;	background:#f6f6f6; color:#b00000; width:977px; text-align:center;	padding:6px 0;}
#noscript-padding a {color:#fff; font-weight:bold; display:inline-block; background:#dc1b1c; padding:2px; text-decoration:none;}
#noscript-padding a:hover{background:#a71d1d;}
.refresh-icon{ padding:0 0 18px 10px;}

.tabledata{margin:10px auto; background:#c5c5c5;}
.tabledata th{background:#e8e8e8; color:#333; padding:5px;}
.tabledata td{background:#fff; color:#333; padding:5px; line-height:17px;}
.tabledata td.head{background:#fafafa;font:normal 16px 'Humnst777LtBTLight'; color:#b00000;}


/***************** inner pages CSS Ends ******************/


/***************** footer CSS Starts ******************/
#footer{padding:15px 0; border-top:3px solid #494949; font:normal 11px arial; overflow:hidden;}
#footer, #footer a{color:#666666;}
#footer .footer_left{width:700px;}
#footer .footer_left ul{list-style:none; padding:7px 15px; margin:0;}
#footer .footer_left li{padding:0 4px;}

#footer .footer_left a.bl{background:url(../images/blog-icon.jpg) no-repeat left top; display:block; width:26px; height:22px;}
#footer .footer_left a.bl:hover{background:url(../images/blog-icon.jpg) no-repeat left -22pzx;}
#footer .footer_left a.fb{background:url(../images/facebook-icon.jpg) no-repeat left top; display:block; width:26px; height:22px;}
#footer .footer_left a.fb:hover{background:url(../images/facebook-icon.jpg) no-repeat left -22px;}
#footer .footer_left a.in{background:url(../images/linkedin-icon.jpg) no-repeat left top; display:block; width:26px; height:22px;}
#footer .footer_left a.in:hover{background:url(../images/linkedin-icon.jpg) no-repeat left -22px;}
#footer .footer_left a.vt{background:url(../images/videos-icon.jpg) no-repeat left top; display:block; width:26px; height:22px;}
#footer .footer_left a.vt:hover{background:url(../images/videos-icon.jpg) no-repeat left -22px;}

#footer .footer_left ul, #footer .footer_left li, #footer .footer_left img{float:left;}
#footer .footer_right{width:275px;}

#footer .footer_right a.irqao{display:block; text-align:right; width:62px; margin-right: 0px; height:61px; background:url(../images/irqao.jpg) no-repeat 12px 0px;}
#footer .footer_right a.irqao:hover{background:url(../images/irqao.jpg) no-repeat 12px -61px;}

#footer .footer_right a.stpi{display:block; width:72px; margin-right: 10px;  height:61px; background:url(../images/stpi1.jpg) no-repeat 10px 11px;}
#footer .footer_right a.stpi:hover{background:url(../images/stpi1.jpg) no-repeat 10px -61px;}

#footer .footer_right a.quality{display:block; width:82px; text-align:center; height:61px; background:url(../images/quality-certified.jpg) no-repeat 24px top;}
#footer .footer_right a.quality:hover{background:url(../images/quality-certified.jpg) no-repeat 24px -61px;}

/***************** footer CSS close ******************/


/***************** Summary box starts ******************/
#item-box{display:block; padding:10px 5px 10px 16px; width:173px; font:normal 14px 'Humanst531BTRoman', Arial; color:#333333; background:url(../images/box-red-head.jpg) repeat-x left top;  }
.item-box{display:block; padding:10px 16px 10px 16px; width:160px; font:normal 14px 'Humanst531BTRoman', Arial; color:#333333;   }
#item-box h1{font:bold 16px arial; color:#FFFFFF; }

/***************** Summary box Ends******************/

.heading-utility{ font:bold 11px Arial, Helvetica, sans-serif; color:#333; text-align:center;}
.heading-utility a{color:#333;}
.heading-utility a:hover{ color:#333; text-align:center; text-decoration:underline;}

.divideo p{
font-weight:bold;
font:normal 19px 'Humanst531BTRoman',Arial;
padding:2px 0 0 0;
color:#CC0000;
}
.diceo_video{
width:192px;
float:right;
margin:22px 0 0 0;
height:140px;
}
.bannerone{width:980px;overflow:hidden;margin-top:27px;height:335px;}
.bannerleft{width:650px;height:328px;float:left;}
.bannerright{width:330px;height:328px;background:url(../images/dimensionindia_video_h.gif) no-repeat;float:left;}


