/* Amar Dwivedi */
/* Created by AND */
*{
	margin:0;
	padding:0;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:1.5;
	margin:0;
	padding:0;
}
	
.bold{ font-weight:bold;}
#middle_nav{
	height:44px;
	float:left;
	width:960px;
	
}.marbot15px{margin-bottom:15px;} .martop6px{ margin-top:6px;} .martop7px{ margin-top:7px;} #nag_bg{ background:url(images/header_bg.gif) repeat-x;}.padileft80px{ padding-left:80px;}
.bgtyre{ background:url(images/bg_image.gif) no-repeat top left; }#blackbg{ background:url(images/black_divider.gif) no-repeat 49%; display:block; line-height:31px;}.colyellow{ color:#ffb400; font-weight:bold; }.martop25px{ margin-top:25px;}.bgwhite{ background:#FFF;}.bgblack{ background:#000;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover,a:active{ color:#333; text-decoration:none;}

:focus {outline:none;}

.wid170px{ width:170px;}

.marrig10px{ margin-right:10px;}.marrig8px{ margin-right:8px;}.marrig5px{ margin-right:5px;}.marrig2px{ margin-right:2px;}.marrig3px{ margin-right:3px;}.martop3px{ margin-top:3px;}.martop2px{ margin-top:2px;}#hdr{ background:url(images/bg_hdr.gif) repeat-x; line-height:30px; margin:3px; border:1px solid #45a5e5; color:#FFF; font-size:16px; text-align:center; font-weight:bold;}#line{ height:3px; background:url(images/line_dot.gif) repeat-x; width:95%; clear:both; margin:5px;}#expcol{ float:left; clear:both; text-align:center; width:100%;}#expcol a{ color:#666; text-decoration:none;}
.flolef,#flolef{float:left;}.floclrlef,#floclrlef{float:left; clear:left;}.florig,#florig{ float:right}.floclrrig,#floclrrig{ float:right; clear:right;}.clearfloat,#clearfloat{clear:both; float:left;}.clear,#clear{clear:both;}#up_lin{ height:24px; float:left; background:url(images/hdr_bg_white.gif) repeat-x; width:305px;}.mar0ato{ margin:0 auto;}
.mar10px{ margin:10px;}
#up_lin ul li img{ margin-top:3px;}

.marbot5px{ margin-bottom:5px;}marbot3px{ margin-bottom:3px;}marbot2px{ margin-bottom:2px;}marbot10px{ margin-bottom:10px;}marbot8px{ margin-bottom:8px;}
#middle_panel{
	width:468px;
	float:left;
	margin-left:5px;
}


.martop15px{margin-top:15px;} .martop12px{margin-top:12px;}



.mar15px,#mar15px{ margin:15px;}.colwhit{ color:#FFF;}.input_text{ width:230px; height:22px; border:1px solid #192cdfa; margin:3px 2px;} /*input:focus{-webkit-box-shadow: #FFF 0px 0px 5px 2px; -moz-box-shadow: #FFF 0px 0px 5px 2px; box-shadow: #FFF 0px 0px 5px 2px; border:1px solid #2283E3;}*/

.padibottom20px{ padding-bottom:20px;} .padibottom25px{ padding-bottom:25px;} .padibottom30px{ padding-bottom:30px;} .marbot20px{ margin-bottom:20px;}
.martop10px,#martop10px{ margin-top:10px;}.padrig69px{ padding-right:69px;}.marbot10px,#marbot10px{ margin-bottom:10px;}.martop10px,#martop10px{ margin-top:10px;}.widt100prt,#widt100prt{ width:100%;} .martop11px,#martop11px{ margin-top:11px;}.marlef8px,#marlef8px{ margin-left:8px;}#marlef10px,.marlef10px{ margin-left:10px;}#marlef15px,.marlef15px{ margin-left:15px;} .marlef12px{ margin-left:12px;} .marlef13px{ margin-left:13px;} .martop65px,#martop65px{ margin-top:50px;}.marlef50px{ margin-left:50px;}#padtop5px,.padtop5px{ padding-top:5px;}#ulbg{ background:url(images/ul-bg.jpg); border:1px solid #dcdcdc;}.martop5px{ margin-top:5px;}.heig126px{ height:126px;}.widt75per{ width:75%;}.marlef150px{margin-left:150px;}.marlef100px{margin-left:100px;}

.martop1px,#martop1px{ margin-top:1px;}
#scrollhead{ width:80%; height:95px; margin-top:6px; padding:3px;}.hdngbluebld14{ font-size:14px; color:#60A7EE; text-align:center; font-weight:bold;}#mrq{}.heig100prcnt{ height:75%;}
.padi10px,#padi10px{ padding:10px;} .padi8px{ padding:8px;}.head_blue{ color:#165192; font-size:16px;  font-family:Georgia, "Times New Roman", Times, serif;}
#textalicent,.textalicent{ text-align:center;} .textalirig{ text-align:right;}

.veram{ vertical-align:middle;}

.widt65per{ width:65%;} .widt50per{ width:50%;}.mar5px{ margin:5px;}.padi2px{ padding:2px;} .padi3px{ padding:3px;} .padi4px{ padding:4px;}.marlef20px{ margin-left:20px;} .marlef25px{ margin-left:25px;} .marlef30px{ margin-left:30px;} .padi5px{ padding:5px;} .padi25px{ padding:25px;}.widt49per{ width:49%;}
	
	

.padileft20px{ padding-left:20px;}#fotter_ul{ list-style:url(images/ulico.gif) inside; padding-left:0;}#fotter_ul a:link,#fotter_ul a:visited{ font-size:11px; color:#666; text-decoration:none;}.padileft40px{ padding-left:40px;}.bordbottomdoted{border-bottom:1px dotted #CCC; }#fotter_ul a:hover,#fotter_ul a:active{ text-decoration:underline;}.padibottom5px{ padding-bottom:5px;}
.padiright30px{ padding-right:30px;}.padiright40px{ padding-right:40px;}.padiright20px{ padding-right:20px;}.padiright10px{ padding-right:10px;}.padiright5px{ padding-right:5px;}.padiright3px{ padding-right:3px;}.martop20px,#martop20px{ margin-top:20px;}
.padileft5px{ padding-left:5px;}.padileft10px{padding-left:10px;}#table{ margin-top:10px; margin-left:4px;}.alicent{ text-align:center;}.leftbox{ width:687px; margin-left:4px; border:1px solid #66656a; float:left; color:#d6d6d6;}.martop8px{ margin-top:8px;} .marlef5px{ margin-left:5px;} #martop30px,.martop30px{ margin-top:30px;} .martop40px{ margin-top:40px;} .martop32px{ margin-top:32px;} .martop35px{ margin-top:35px;} .martop38px{ margin-top:38px;}


.detail_divs{ width:141px; min-height:145px; background:url(images/bghover_div.gif) bottom repeat-x #FFF; background-color:#FFF; border:1px solid #b4b4b4; position:absolute; top:auto; color:#333; font-size:11px; margin-top:3px; left:auto; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-align:left; padding:5px;}
.detail_divs td{ padding:3px 0px;}

ul{list-style:none;}




.padileft30px{ padding-left:30px;} .vam{vertical-align:middle;}








































































/*ULM Css Start*/


@font-face {
    font-family: 'univers_condensedmedium';
    src: url('../fonts/univers_condensed_medium-webfont.eot');
    src: url('../fonts/univers_condensed_medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/univers_condensed_medium-webfont.woff') format('woff'),
         url('../fonts/univers_condensed_medium-webfont.ttf') format('truetype'),
         url('../fonts/univers_condensed_medium-webfont.svg#univers_condensedmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'halvettcondensedregular';
    src: url('../fonts/halvc-webfont.eot');
    src: url('../fonts/halvc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/halvc-webfont.woff') format('woff'),
         url('../fonts/halvc-webfont.ttf') format('truetype'),
         url('../fonts/halvc-webfont.svg#halvettcondensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'NimbusSanNov-Lig';
	src: url('../fonts/26BCF6_0_0.eot');
	src: url('../fonts/26BCF6_0_0.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/26BCF6_0_0.woff') format('woff'),
		 url('../fonts/26BCF6_0_0.ttf') format('truetype');
	font-weight: normal;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
}


@font-face {
    font-family: 'lubalgraph_bk_btbook';
    src: url('../fonts/lubgrhn.eot');
    src: url('../fonts/lubgrhn.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lubgrhn.woff') format('woff'),
         url('../fonts/lubgrhn.ttf') format('truetype'),
         url('../fonts/lubgrhn.svg#lubalgraph_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'futura_bk_btbook';
    src: url('../fonts/futubk_.eot');
    src: url('../fonts/futubk_.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futubk_.woff') format('woff'),
         url('../fonts/futubk_.ttf') format('truetype'), 
         url('../fonts/futubk_.svg#futura_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;

}


#header{width:100%; position:relative; clear:both; float:left; margin-top:80px;} .pagewidth{position:relative; width:1170px; margin:0 auto;} .leftpnlbox{float:left; width:250px;} .rigtpnlbox{float:right; width:870px; position:relative;} #navWrap{width:100%; height:80px; position:fixed; top:0px; left:0px; background:#fff; z-index:5;} #navigation{float:right; width:870px; clear:both; font-family:"halvettcondensedregular", arial; font-size:18px; color:#bbbbbb; height:40px; line-height:40px; margin-top:40px;} #navigation ul{} #navigation ul li{cursor:pointer; float:left; width:15%; border-top:1px solid #999999; margin-left:2%;} .clearfix{clear:both; float:left; width:100%;} #navigation ul li span{padding-left:5px;} #navigation ul li:hover{color:#0c629e; border-top:1px solid #0c629e;}
#navigation ul li#profilelnk{margin-left:0; width:15%;}
#logoulm{width:200px; height:111px;} #logoamngni{clear:both; width:169px; height:60px; margin-top:25px;} .toptxt{font-family:"futura_bk_btbook", arial; font-size:18px; line-height:normal; margin-top:30px; color:#999;} .findout, .findlink{display:block; float:left; font-size:20px; cursor:pointer; font-family:"NimbusSanNov-Lig", arial; margin-top:20px;} .findout:hover, .findlink:hover{color:#0c629e;} .imgsbg{clear:both; height:600px; width:100%; float:left; background-repeat:no-repeat; background-attachment:fixed; background-position:center; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;} .whitpages{clear:both; width:100%; float:left; background:#fff; padding:35px 0px; position:relative;} .pagetitle{clear:both; width:80%; padding-top:10px; border-top:1px solid #999; line-height:normal; margin-top:20px;} .btnhdng{font-family:"halvettcondensedregular", Tahoma, Geneva, sans-serif; font-size:18px;} .pagenumbr{font-family:"halvettcondensedregular", Tahoma, Geneva, sans-serif; font-size:18px;} .navpag_hdng{font-family:"lubalgraph_bk_btbook", Tahoma, Geneva, sans-serif; font-size:35px; line-height:1.1; clear:both; position:relative;} .pgtxt1{float:left; width:48%;} .pgtxt2{float:right; width:48%;} .pagtxtwrap{clear:both; width:100%; float:left; margin-top:20px; font-family:"futura_bk_btbook", Verdana, Geneva, sans-serif; font-size:15px; text-align:justify; color:#999; line-height:1.4;} .colorbar{display:none; position:absolute; top:28px; right:102%; width:35px; height:10px;} #contactlnkpage{width:100%; height:800px; background:#fff; clear:both; position:relative;} #biglogo{position:absolute; top:32%; left:30%; margin-top:-180px; margin-left:-219px; width:439px; height:222px; cursor:pointer;} .fulltxt{width:100%; clear:both;} .overhide{clear:both; width:100%;} .pageSublnk{color:#afafaf; font-family:Tahoma, Geneva, sans-serif; font-size:14px; line-height:30px; margin-top:15px; margin-left:10px; margin-right:15px;} .pageSublnk li{border-bottom:1px dotted #e4e4e4; cursor:pointer;} .pageSublnk li:hover{color:#777;} .scroller{position:relative; width:100%; float:left; left:0%;} .scrlpgbox{float:left; width:50%; height:auto;} .overflowfix{clear:both; height:100%; width:100%; position:relative; overflow:hidden;} .inrtxthdngs{font-family:"NimbusSanNov-Lig", arial; font-size:24px; margin-bottom:3px;} .findlink a{color:#999} .findlink a:hover{color:#0c629e;} #footermail{ position:absolute; bottom:10px; width:1170px; left:50%; margin-left:-500px; } .footrfind{font-family:"NimbusSanNov-Lig", Verdana, Geneva, sans-serif; font-size:16px; margin-bottom:3px;} #inptbox{clear:both; width:100%; height:35px; line-height:35px; margin-top:10px; float:left;} #botminpt{float:left; width:270px; height:100%; border:1px solid #0d619e;} #botminpt input{width:96%; height:35px; line-height:35px; border:0px; margin-left:10px; color:#0d619e;} #submt{float:left; margin-left:5px;} .contadress{font-family:"NimbusSanNov-Lig", arial; font-size:16px; margin-top:15px; float:left; clear:both;} .botmcut{position:absolute; top:100%; left:0%; background:url(../images/cut.png) repeat-x; width:100%; height:10px;} .topcut{position:absolute; bottom:100%; left:0%; background:url(../images/cut2.png) repeat-x; width:100%; height:10px;} #siteby{clear:both; width:100%; text-align:right;} #siteby a{color:#666;} #social{position:absolute; right:0px; bottom:80px; height:37px; width:40px;} #social a{float:left; display:block;} .sentMsg{}



.alrtbox{height:32px; line-height:26px; width:166px; font-size:13px; position:absolute; top:0px; left:0px; background:url(../images/alrtbg.png) no-repeat top left; text-align:center; color:#bed6ff;} .thanksmsg{text-align:center; font-size:14px; margin-top:135px;}







#img1{background-image:url(../images/backgrounds/bg1.jpg);}
#img2{background-image:url(../images/backgrounds/bg2.jpg);}
#img3{background-image:url(../images/backgrounds/bg3.jpg);}
#img4{background-image:url(../images/backgrounds/bg4.jpg);}
#img5{background-image:url(../images/backgrounds/bg5.jpg);}









@media (min-width: 980px) and (max-width: 1199px) {#logoulm{width:93%;} #logoulm img{width:100%; height:auto;} .pagewidth{width:98%; margin:0 auto;} .leftpnlbox{width:23%;} .rigtpnlbox{width:75%;} #footermail{width:98%; margin-left:0px; left:1%;}}

@media (max-width: 980px) {#logoulm{width:93%;} #logoulm img{width:100%; height:auto;} .pagewidth{width:98%; margin:0 auto;} .leftpnlbox{width:23%;} .rigtpnlbox{width:75%;} #footermail{width:98%; margin-left:0px; left:1%;}}



@media (min-width: 768px) and (max-width: 979px) {#navigation{width:100%;}}

@media (min-width: 626px) and (max-width: 767px) {.pagewidth{width:90%; margin:0 auto;} #navigation{width:100%;} .leftpnlbox{width:250px; clear:both; margin-bottom:20px;} .navpag_hdng{font-size:44px;} #logoulm{width:200px; height:111px;} .rigtpnlbox{ width:100%; clear:both;} #footermail{width:95%; left:2.5%;}}

@media (max-width: 626px) {.pagewidth{width:90%; margin:0 auto;} #navigation{width:100%;} .leftpnlbox{width:250px; clear:both; margin-bottom:20px;} .navpag_hdng{font-size:44px;} #logoulm{width:200px; height:111px;} .rigtpnlbox{ width:100%; clear:both;} #siteby{margin-top:20px; clear:both; float:left; width:100%;} #social{position:static; float:left; clear:both; margin-top:30px;} #footermail{width:90%;}}


@media (min-width: 480px) and (max-width: 625px){#navigation{font-size:16px;} #navigation ul li{width:auto; padding:0px 5px; margin-left:1%;} #navigation ul li#profilelnk{margin-left:0; width:auto;}}

@media (min-width: 320px) and (max-width: 479px){#navWrap .pagewidth{width:98%;} #navigation{font-size:14px;} #navigation ul li{width:20%; padding:0px 0px; margin-left:0px;} #navigation ul li#profilelnk{margin-left:0; width:20%;} #biglogo{width:100%; left:0px; margin-left:0px; text-align:center; margin-top:-230px;} #biglogo img{width:80%; height:auto;}}

@media (max-width: 320px){#navigation{font-size:15px;} #navigation ul li{width:auto; font-size:12px; padding:0px;}}






/*ULM Css End*/



/* Tiny Scrollbar */
.scrollbar1 {margin:0px; margin-right:50px; clear:both; position:relative; height:100%;}
.scrollbar1 .viewport { width:100%; height:100px; overflow:hidden; position:relative;}
.scrollbar1 .overview { width:100%; list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; text-align:justify;}
.scrollbar1 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) repeat-y center top; position: absolute; top:0px; right:-56px; width: 17px; visibility:hidden;}
.scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) repeat-y 50% 100%; height: 100%; width:17px; position: relative; padding: 0 0px; }
.scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) repeat-y 50% 100%; height: 20px; width: 17px; cursor: pointer; position: absolute; top: 0; left: 0px; }

#itemsPage .scrollbar1 .thumb {background:#000; height: 20px; width: 10px; cursor: pointer; position: absolute; top: 0; left: 4px; border-radius:10px; }

.scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; margin-top:-5px; display:none;}
.scrollbar1 .thumb .topico {background:url(../images/top_scroll.png) no-repeat center top; overflow: hidden; height: 3px; width: 17px; position:absolute; top:-3px; left:0px;}
.scrollbar1 .thumb .botico {background:url(../images/botm_scroll.png) no-repeat center top; overflow: hidden; height: 3px; width: 17px; position:absolute; bottom:-3px; left:0px;}
.scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none;}



