/* CSS Media Nucleus */
body { padding:0px; margin:0px; font-family: "Arial", Helvetica, sans-serif, Tahoma, Trebuchet MS; font-size:12px; color:#3B3B3B;}
ul, li, h1, h2, h3, p { margin:0px; padding:0px;}
img { border:none;}
a:focus { outline-color:invert; outline-style:none; outline-width:medium; }
a:active:focus { text-decoration:none;}
.spacer {line-height:0; font-size:0; clear:both;} 
.main{ width:1004px; margin:auto;}
.BtnTxt { color:#243E56; font-size:12px;}

img, div, h1, span, a { behavior:url(css/iepngfix.htc) }

/*---------------css for topmenu from vijay old page----------------*/
.menubg{ background:url(../images/menu_bg.gif) repeat-x; height:40px;}
.menu ul{	margin:auto; width:98%; list-style:none; padding:0px; padding-top:1px;}
.menu ul li.Devider{background:url(../images/menu_devider.gif) no-repeat right; display:block; line-height:39px; float:left;}
.menu ul li.Last{ background-image:inherit;  display:block; line-height:39px; float:left;}
.menu ul li a{	margin:0; padding:0 15px; line-height:39px;  color:#fff; font-weight:bold; text-decoration:none; padding:0px 20px 0px 15px;   display:block}
.menu ul li a:hover{background:url(../images/menu_hover.gif) repeat-x; text-decoration:none; line-height:39px; padding:0px 20px 0px 15px;   display:block}
.menu ul li a.active{background:url(../images/menu_hover.gif) repeat-x; text-decoration:none; line-height:39px; padding:0px 20px 0px 15px;   display:block}
/*-----------------------------------------------------css for topmenu from omkar old page
.TophorMenu{ background: url(../images/hdr_menu_bg.gif) left top repeat-x scroll; height:40px;}
.TophorMenu ul{ list-style:none; padding:0 0 0 260px; margin:0px;}
.TophorMenu li { float:left; padding:12px 0px;}
.TophorMenu li a { color:#FFF; text-decoration:none; text-align:center;  padding:15px 15px 17px 15px;}
.TophorMenu li a:hover { background:url(../images/hormenu_o.gif) left 2px repeat-x scroll; color:#FFF; text-decoration:none; text-align:center;  padding:15px 15px 17px 15px;}
.TophorMenu li a:active { background:url(../images/hormenu_o.gif) left 2px repeat-x scroll; color:#FFF; text-decoration:none; text-align:center;  padding:15px 15px 17px 15px;}
.TophorMenu li a.active { background:url(../images/hormenu_o.gif) left 2px repeat-x scroll; color:#FFF; text-decoration:none; text-align:center;  padding:15px 15px 17px 15px;}
.TophorMenu li.seperator { background:url(../images/hor_seperator.gif) left top no-repeat scroll; }
---------------------------------------------------------------------*/

.LogoTop {float:left; width:26%;}
.LogoTop .Ctnt {float:right;}
.LogoTop .Ctnt img { border:none; cursor:pointer;}


/*.header {width:1004px; height:160px; clear:both; background:url(../images/hdr_media_nucleus.gif) left top no-repeat scroll; }
.header h1 { font-size:0px; background:url(../images/medianuc_logo.png) no-repeat; width:206px; height:137px; padding:0px; margin:0px 0 0 55px; text-indent:-2000px; cursor:pointer;}*/

.mediaNucleusLogo{width:216px; height:147px; padding:6px 0 0 0; position:relative; z-index:1000;}
.mediaNucleusLogo h1 a{width:261px; height:147px;  background:url(../images/nucleus_logo.png) left top no-repeat; display:block; cursor:pointer; text-indent:-2500px;}



/*Contact Us Header*/
.header_contact { width:1004px; height:160px; clear:both; background:url(../images/Bg_contactus.jpg) left top no-repeat scroll; }
/*Clients Header*/
.header_clients { width:1004px; height:160px; clear:both; background:url(../images/Bg_clients.jpg) left top no-repeat scroll; }
/*Partner Header*/
.header_partner { width:1004px; height:160px; clear:both; background:url(../images/Bg_partnership.jpg) left top no-repeat scroll; }
/*Services Header*/
.header_services { width:1004px; height:160px; clear:both; background:url(../images/Bg_services.jpg) left top no-repeat scroll; }
/*News Header*/
.header_news { width:1004px; height:160px; clear:both; background:url(../images/Bg_news.jpg) left top no-repeat scroll; }
/*About us Header*/
.header_aboutus { width:1004px; height:160px; clear:both; background:url(../images/Bg_aboutus.jpg) left top no-repeat scroll; }
/*Team Header*/
.header_team { width:1004px; height:160px; clear:both; background:url(../images/Bg_team.jpg) left top no-repeat scroll; }
/*Products*/
/*Services Header*/
.header_products { width:1004px; height:160px; clear:both; background:url(../images/Bg_products.jpg) left top no-repeat scroll; }

/*^^^^^^^^^^^^^^^^^^^^^^^^^^Content Top Start^^^^^^^^^^^^^^^^^^^^^^^^^^*/

.LeftCol { float:left; width:260px; height:auto; margin:0px 30px 0 0;}

.contWraper { background:#E4E8EE url(../images/cont_bg.gif) left top repeat-x scroll; width:1004px; padding:0px 0px; margin:auto; clear:both;}
.contWraper .contTopWraper { padding:0px 25px 0px 25px; clear:both;}
.contWraper .MainContDv{width:900px;  background:#fff url(../images/cont_top_bg.gif) left top repeat-x scroll; margin:auto; padding-top:10px;}
.contWraper .newsPallet { float:left; width:260px; height:auto; margin:0px 0px 0 0;}
.contWraper .palletHdg{ background:url(../images/doted-ln.gif) left bottom repeat-x scroll;}
.contWraper .palletHdg h1 { font-size:12px; display:none;}
.palletHdg .newHdg { background:url(../images/newshdg.gif) left top no-repeat scroll; height:46px; width:260px;}
.contTopWraper .newsPallet .newsCont ul { list-style:none; padding:10px 0 0 5px;}
.contTopWraper .newsPallet .newsCont li {  padding:0 0 10px 0; font-size:11px;}
.contTopWraper .newsPallet .newsCont li .more { text-align:right; padding:0 0 15px 0; text-decoration:none;}
.contTopWraper .newsPallet .newsCont li .more a { color:#012F7A; text-decoration:none;  }
.contTopWraper .newsPallet .newsCont li .more a:hover { color:#012F7A; text-decoration:underline;  }
.contTopWraper .newsCont .newsDate { color:#012F7A; }
.contTopWraper .newsCont .newsLine { color:#555555; }
.contTopWraper .welCome{ float:left; width:555px; }
.palletHdg .welCmHdg { background:url(../images/welcm-hdg.gif) center top no-repeat scroll; height:46px; width:554px;}
.palletHdg .TeamHdg { background:url(../images/team_hdg.gif) no-repeat scroll; height:52px; width:auto;}
.palletHdg .AboutHdg { background:url(../images/about_hdg.gif) no-repeat scroll; height:51px; width:auto;}
.palletHdg .ContactHdg { background:url(../images/Tlt_ContactUs.gif) no-repeat scroll; height:51px; width:auto;}
.palletHdg .ProductHdg { background:url(../images/Tlt_OurProducts.gif) no-repeat scroll; height:51px; width:auto;}
.welCome .welCmCont { padding:15px 10px 20px 10px; text-align:justify;}
.welCome .welCmCont .lftImg{ float:left; padding:0 20px 0 0;}
.welCmCont .welCmTxt { float:left; width:75%;}
.welCmCont b {color:#810000;}
.welCome .learn { padding:8px 0 10px 0; text-align:right;}
.welCome .learn a {color:#810000; background:url(../images/arrow_rgt.gif) left 3px no-repeat; text-decoration:none; padding:0px 0 0 15px;} 
.welCome .learn a:hover {color:#810000; background:url(../images/arrow_rgt.gif) left 3px no-repeat; text-decoration:underline;} 

/*^^^^^^^^^^^^^^^^^^^^^^^^^^Content Top End^^^^^^^^^^^^^^^^^^^^^^^^^^*/

/*^^^^^^^^^^^^^^^^^^^^^^^^^^Content Middle End^^^^^^^^^^^^^^^^^^^^^^^^^^*/

.contMiddleWraper { margin:0 3px; background:#E0E7ED repeat scroll; padding:11px;}
.contMiddleWraper .boxOne { float:left; width:286px;}
.contMiddleWraper .boxTwo { float:left; width:286px; margin:0 7px;}
.contMiddleWraper .tblBg { background:#B7C8D5 repeat scroll;}
.contMiddleWraper .tblBtmBg {background:#A0AFBB repeat scroll;}
.contMiddleWraper .oboxTpGra { background:url(../images/obox_mdl_tp.gif) left top repeat-x scroll;}
.contMiddleWraper .oboxTpHdg { background:url(../images/cams_hdg.gif) left top no-repeat scroll; width:70px; height:19px;  }
.contMiddleWraper .oboxTpHdg h1 { font-size:13px; display:none;}
.contMiddleWraper .bboxTpHdg { background:url(../images/bat_hdg.gif) left top no-repeat scroll; width:51px; height:19px;  }
.contMiddleWraper .bboxTpHdg h1 { font-size:13px; display:none;}
.contMiddleWraper .rboxTpHdg { background:url(../images/othrpro_hdg.gif) left top no-repeat scroll; width:202px; height:34px;  }
.contMiddleWraper .rboxTpHdg h1 { font-size:13px; display:none;}
.contMiddleWraper .bboxTpGra { background:url(../images/bbox_mdl_tp.gif) left top repeat-x scroll;}
.contMiddleWraper .rboxTpGra { background:url(../images/rbox_mdl_tp.gif) left top repeat-x scroll;}
.contMiddleWraper .wboxBtGra{ background: #fff url(../images/wbox_bt.gif) center bottom no-repeat scroll; height:47px;}
.contMiddleWraper .wboxBg { background:#fff repeat scroll;}
.contMiddleWraper .boxImg{ padding:8px 0 10px 0px; text-align:center;}
.contMiddleWraper .boxTxt{ color:#555555; font-size:12px; text-align:left;}
.contMiddleWraper .boxTxt li a { color:#555555; font-size:12px; text-decoration:underline; }
.contMiddleWraper .boxTxt li a:hover { color:#555555; font-size:12px; text-decoration:none; }
.contMiddleWraper .boxTxt ol {padding:10px 0 0 30px; margin:0px;}
.contMiddleWraper .boxTxt li { padding:0 0 10px 0 ; margin:0px; list-style-type:decimal; list-style-position:inside; }
.contMiddleWraper .oboxMore a { color:#E26B01; text-decoration:none; font-size:12px; padding:0 25px 0 0;  }
.contMiddleWraper .oboxMore a:hover { color:#E26B01; text-decoration:underline; font-size:12px;  padding:0 25px 0 0; }
.contMiddleWraper .bboxMore a { color:#002666; text-decoration:none; font-size:12px; padding:0 25px 0 0;  }
.contMiddleWraper .bboxMore a:hover { color:#002666; text-decoration:underline; font-size:12px;  padding:0 25px 0 0; }
.contMiddleWraper .rboxMore a { color:#830000; text-decoration:none; font-size:12px; padding:0 25px 0 0;  }
.contMiddleWraper .rboxMore a:hover { color:#830000; text-decoration:underline; font-size:12px;  padding:0 25px 0 0; }
/*^^^^^^^^^^^^^^^^^^^^^^^^^^Content Middle End^^^^^^^^^^^^^^^^^^^^^^^^^^*/

/*^^^^^^^^^^^^^^^^^^^^^^^^^^Content bottom Start^^^^^^^^^^^^^^^^^^^^^^^^^^*/
.contWraper .contBottomWraper { background:#fff; padding:16px 25px 0 25px; clear:both;}
.contWraper .feaSerPallet { float:left; width:555px;}
.palletHdg .contHdg { background:url(../images/contacthdg.gif) left top no-repeat scroll; height:48px; width:260px; }
.palletHdg .feaSerHdg { background:url(../images/featserv.gif) left bottom no-repeat scroll; height:48px; width:554px;}
.contactCont { padding:10px 5px;}
.contWraper .contactPallet { float:left; width:260px; height:auto; margin:0px 0px 0 0;}
.contactCont b { color:#0F2F7E;}
.contactCont .email a { color:#082A7A; text-decoration:underline; font-weight:normal; }
.contactCont .email a:hover { color:#082A7A; text-decoration:none; font-weight:normal; }
.contactCont { padding:15px 10px 20px 10px; background:url(../images/doted-ln.gif) left bottom repeat-x scroll;}
.contactPallet .learn { text-align:right; padding:10px 0 20px 0;}
.contactPallet .learn a {color:#082A7A; background:url(../images/arrow_rgt_blue.gif) left 3px no-repeat; text-decoration:none; padding:0px 0 0 15px;} 
.contactPallet .learn a:hover {color:#082A7A; background:url(../images/arrow_rgt_blue.gif) left 3px no-repeat; text-decoration:underline;} 
.feaSerCont { padding:10px 5px; background:url(../images/doted-ln.gif) left bottom repeat-x scroll;}
.feaSerCont ul{ float:left; width:225px; padding:25px 0 5px 20px; list-style:none;}
.feaSerCont li { margin:0 0 7px 0; line-height:18px; }
.feaSerCont ul span.img1{ background:url(../images/feali-1.gif) left top no-repeat scroll; width:18px; margin:0px; padding:0 20px 5px 0;}
.feaSerCont ul span.img2{ background:url(../images/feali-2.gif) left top no-repeat scroll; width:18px; margin:0px; padding:0 20px 5px 0;}
.feaSerCont ul span.img3{ background:url(../images/feali-3.gif) left top no-repeat scroll; width:18px; margin:0px; padding:0 20px 5px 0;}
.feaSerCont ul span.img4{ background:url(../images/feali-4.gif) left top no-repeat scroll; width:18px; margin:0px; padding:0 20px 5px 0;}
.feaSerCont ul span.img5{ background:url(../images/feali-5.gif) left top no-repeat scroll; width:18px; margin:0px; padding:0 20px 5px 0;}
.feaSerCont ul span.img6{ background:url(../images/feali-6.gif) left top no-repeat scroll; width:18px; margin:0px; padding:0 20px 5px 0;}
.feaSerPallet .learn { text-align:right; padding:10px 0 20px 0;}
.feaSerPallet .learn a {color:#FA6E00; background:url(../images/arrow_rgt_orange.gif) left 3px no-repeat; text-decoration:none; padding:0px 0 0 15px;} 
.feaSerPallet .learn a:hover {color:#FA6E00; background:url(../images/arrow_rgt_orange.gif) left 3px no-repeat; text-decoration:underline;} 
.feaSerCont li a { color:#555555; font-size:12px; text-decoration:underline; }
.feaSerCont li a:hover { color:#555555; font-size:12px; text-decoration:none; }
/*^^^^^^^^^^^^^^^^^^^^^^^^^^Content bottom End^^^^^^^^^^^^^^^^^^^^^^^^^^*/

/*^^^^^^^^^^^^^^^^^^^^^^^^^^Footer Start^^^^^^^^^^^^^^^^^^^^^^^^^^*/
.footer { background: url(../images/hdr_menu_bg.gif) left top repeat-x scroll; height:40px; color:#fff; font-weight:normal; text-align:center; vertical-align:middle;}
.footer ul { list-style:none; width:100%; padding:10px 0 0 0; }
.footer li.left{ float:left; padding:2px 0 0 350px;}
.footer li.right{ float:right; padding: 2px 80px 0 0;}
.footer li a { color:#fff; font-size:12px; text-decoration:underline;}
.footer li a:hover { color:#fff; font-size:12px; text-decoration:none;}
/*^^^^^^^^^^^^^^^^^^^^^^^^^^Footer End^^^^^^^^^^^^^^^^^^^^^^^^^^*/

.padding10_t{ padding-top:10px;}


.ProductCntnt p{text-align:justify;}













