﻿body
{
    
    margin: 0px auto; /*background-repeat: repeat-x; 	background-image: url(../Images/background1.gif);*/
    scrollbar-base-color: #FFFFFF;
    scrollbar-arrow-color: #FFD800;
    scrollbar-3dlight-color: #E5E5E5;
    scrollbar-darkshadow-color: #E5E5E5;
    scrollbar-face-color: #FFFFFF;
    scrollbar-highlight-color: #C1C1C1;
    scrollbar-shadow-color: #C1C1C1;
    scrollbar-track-color: #E5E5E5;
    
   background-color: #eeeeee;
}

h2
{
    font-size:16px;
}

.wrap
{
    position :relative;
    overflow:hidden;
    margin: 0px auto;
    width: 1000px;
    
}

.top
{   
   /* background-color: #fafafa;
    border-bottom: solid 1px #bbbbbb;*/
    background: url(../Images/headerBg.gif) repeat-x;
    height:130px;
    position:relative ;
    z-index:2000!important;
      
}

.topCentre
{
    margin:0 auto;
    height: 105px;
    width: 1000px;
}

.lblClientLoging
{
    position: absolute;
    font-family: Tahoma;
    font-size: 11px;
    margin-top: 40px;
    right:265px;
}
.divWelcome
{
    
    float:right ;
    
    margin-right:150px;
    margin-top:20px;
    font-family: Tahoma;
    font-size: 12px;
   
}
.tbPassword
{
    font-family: Tahoma;
    font-size: 13px;
    padding: 10px;
    text-align: center;
    margin-left: 0px;
}
.tbChangePw
{
    font-family: Tahoma;
    font-size: 13px;
    padding: 10px;
    text-align: left;
    margin-left: 20px;
}
.ChangePw
{
    position: absolute;
    width: 50px;
    margin-left:80px;
    top: 12px;
    right:0px;
    color: gray;
    text-align: left;
    font-size: 10px;
    font-family: Tahoma;
    text-decoration: none;
}
.ChangePw:hover
{
    text-decoration: underline;
}
.logoImage
{
    float: left;
   
    margin-top: 30px;
}
.lblHeader
{
    font-size: 16px;
    font-weight: bold;
}

.lblSubHeader
{
    font-size: 13px;
    font-weight: bold;
}

.buildingText
{
    position: relative;
    width: 700px;
    display: inline;
    text-align: justify;
    list-style-image: url(../Images/navArrowOrange.gif);
}
.buildingcalc
{
    position: relative;
}
.pnlInfoControl, .pnlGuideControl, .pnlSearchControl
{
    cursor: pointer;
}
.pnlInfoControl img, .pnlGuideControl img, .pnlSearchControl img
{
    margin-bottom: -4px;
}

.divLogin
{
    position: relative ;
    right:0px;
    height:40px;

}

.ImageButton1
{
    position:absolute;
    margin-top: 14px;
    right: 80px;
    float:right ;
    border:solid 1px red;
}

.tabImage
{
    position: absolute;
    top: 54px;
    right: 8px;
}

.txtName
{
    position: absolute;
    right: 280px;
    margin-top: 15px;
    width: 125px;
    font-size: 11px;
    height: 13px;
    background-color:White;
}
.waremark1
{
    position: absolute;
    margin-top: 15px;
    right: 280px;
    width: 125px;
    font-size: 11px;
    color: Gray;
    height: 13px;
}
.txtPassword
{
    position: absolute;
    right: 145px;
    margin-top: 15px;
    font-size: 11px;
    color: Gray;
    width: 125px;
    background-color:White;
}
.waremark2
{
    position: absolute;
    margin-top: 15px;
    font-size: 11px;
    right: 145px;
    width: 125px;
    color: White;
    text-align: right;
    text-indent: 2px;
    vertical-align: middle;
    /*background-image: url(../Images/Password.PNG);
    background-repeat: no-repeat;*/
}
.forgotyourPassword
{
    position: absolute;
    text-align: left;
    width: 60px;
    right: 0px;
    top: 12px;
    color: gray;
    letter-spacing: 0px;
    font-size: 10px;
    font-family: Tahoma;
    text-decoration: none;
}
.forgotyourPassword:hover
{
    color: black;
    text-decoration: underline;
}

.bannerSection
{
    /*position: relative;*/
    margin-top: 8px;
    width: 1000px;
    height: auto;
}
.bannerLeft-white
{
    margin-top: 10px;
    margin-left: 5px;
    padding-left: 5px;
    width: 210px;
    height: 175px;
    clear: right; /*background-color :#4b4b4b;*/
}

.bannerLeft-black
{
    margin-top: 10px;
    margin-left: 5px;
    padding-left: 5px;
    width: 210px;
    height: 175px;
    clear: right;
    background-color: #4b4b4b;
    color: White;
}

.browseLinks
{
    margin-top: 5px;
    margin-left: 4px;
    padding-top: 10px;
    font-size: 15px;
}
.browseLinks a
{
    color: #666666;
}
.user_industry_control
{
    position: relative;
    width: 500px;
    top: -30px;
    left: 20px;
    z-index: 2;
}
.banner
{
    position: relative;
    /*background-image: url(../Images/banner_bg.gif);
    background-repeat: no-repeat;*/
    top: 10px;
    float: right;
    margin-right: 8px;
    height: 175px;
    width:779px;
  
}
.banner img
{
    float:right ;
}

.linksBg
{
    position: absolute;
    z-index: 0;
    top: 12px;
}

.menu
{
    position: relative;
    top: 30px; /*left: 30px;*/
}

.menu li.current
{
    color: Black;
    padding-bottom: 3px;
    border-bottom: solid 4px #ffd34c;
}

.horizontalcssmenu
{
   position: relative;
    float: right;
    margin-top:0px;
    
}

.horizontalcssmenu ul li a
{
    display: block;
    line-height: 15px;
    margin-left: 20px;
    text-decoration: none;
    color: #434343;
    font-size: 14px;
    font-weight: normal;
    vertical-align: middle;
    border: 0;
    position: relative;
}
.mouse_over
{
    background-color: #ffd34c;
}
/* Start left side Devition*/
.left
{
   
    width: 205px;
    margin-left: 3px;
    float: left;
    display: inline-block;
}

.right
{
    /*position: relative;
    overflow: hidden;
    z-index:1!important;*/
}

.CIP
{
    margin-left:2px;
    margin-right: 3px;
    float: left;
}

/*.leftimage
{
	position:absolute;
	background-repeat:no-repeat;
	background-position:right top;
	left:225px;
	top:0px;
}*/

.divSearch
{
    position: relative;
    margin-top: 15px;
    
    overflow: hidden;
    height: 40px;
    background-repeat: no-repeat;
    background-image: url(../Images/search_bg.png);
    width: 220px;
    z-index: 20;
}
.Search
{
    position :relative ;
    left: 16px;
    margin-top: 9px;
    float: left;
    width: 160px;
}
.go
{
    /*   width:35px;     margin-left :145px;*/
    float:right ;
    margin-top: 5px;
    width:30px;
    margin-right:15px;
}
/* Start Blue color buttons (left right home print search help)*/

.links
{
    position: absolute;
    z-index: 2;
    float: right;
    margin-top: 165px;
    right: 25px;
    font-size: 11px;
    color: #6a6a6a;
    text-decoration: none;
}

a[disabled='disabled'].btnPrinter 
{
    position: relative;
    padding: 5px 0px 5px 30px;
    background: url(../Images/printer_disable.png) no-repeat;
}
.btnPrinter
{ 
    position: relative;
    color: #434343;
    padding: 5px 0px 5px 30px;
    background: url(../Images/printer.png) no-repeat;
}
a[disabled='disabled']
{
    color: #999;
}
a[disabled='disabled']:hover 
{
    color: #999;
    text-decoration: none;
    cursor: default;
}

.myIndustries
{
    position: relative; /*   font-family: Tahoma;     font-size: 11px;     text-decoration: none;     color: #6a6a6a;     padding-right: 5px;     margin-left: 25px;     font-weight: bold;*/
    top: -2px;
}
.linkHelp
{
    position: relative;
    left: 20px;
    bottom: 1px;
}
.btnSearch
{
    position: relative;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    color: #6a6a6a;
    font-weight: normal;
}

.btnBookmarks:hover, .btnPrinter:hover, .btnSearch:hover
{
    cursor: pointer;
    color: Black;
}

/* End of the Buttons */

/* Start search Txt box, lable, Blue color image Buttton, white color arrow Image */

.waremark3
{
    color: Gray;
    font-size: 11px;
    font-family: Tahoma;
}
.btnSearchArrow
{
}
/* End Of the Search Box */

/* Start Radio Button Section with lable */
.textMedia
{
    position: absolute;
}
.btnText
{
    position: relative;
    left: 40px;
    top: 0px;
}
.lblText
{
    position: relative;
    left: 40px;
    top: 21px;
    color: #6a6a6a;
    font-size: 11px;
    font-family: Tahoma;
}
.btnMedia
{
    position: relative;
    top: 1px;
}
.btnIndustry
{
    position: relative;
    top: 0px;
    left: 15px;
}
.lblImage
{
    position: relative;
    left: 50px;
    top: 21px;
    color: #6a6a6a;
    font-size: 11px;
    font-family: Tahoma;
}
/* End Of the Radio Buttons and Lable */

.IndustryCatName
{
    position: relative;
    top: 15px;
    width: 195px;
    height: 55px;
    text-align: center;
}
.lblIndustryName
{
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    color: White;
}
.AccordionPanel
{
    
    width: 212px;
    height: auto;
    margin-top:10px;
    margin-left: 6px;
}
.SingleLink
{
    margin-left: 20px;
}
.accordion
{
    margin-top: 10px;
    overflow: hidden !important;
}
.accordion a
{
    color: #434343;
}
.divTree
{
    padding-bottom: 15px;
    margin-top: 10px;
    border-left: solid 1px #dddddd;
    border-right: solid 1px #dddddd;
    border-bottom: solid 1px #dddddd;
}

/* Start Subscribed Industry Lable and ListBox */

.boader
{
    position: inherit;
    width: 200px;
    margin-left: 10px;
    padding-top: 5px;
    padding-bottom: 10px;
}

.divMore
{
    margin-left: 35px;
    margin-top: -15px;
    padding-bottom: 5px;
}

.shCourDiv ul li
{
    list-style: circle url(../Images/navArrowOrange.gif) outside;
}

html > /**/ body .shCourDiv ul
{
    margin-left: -20px;
}

.askCoachDiv li
{
    list-style: circle url(../Images/navArrowOrange.gif) outside;
}

.askCoachDiv
{
    margin-left: -10px;
    margin-right: 8px;
    margin-top: 5px;
}

.shCourhy
{
    font-family: Tahoma;
    font-size: 13px;
    color: #434343;
    display: block;
    text-decoration: none;
    text-align: left;
}
.shCourhy:hover
{
    color: Black;
    text-decoration: underline;
    background-color: #eeeeee;
}
.imgYellowNavArrow
{
    /*padding-top:8px; 	margin-top:-30px; 	z-index:1;*/
}
.imgNavigationBack
{
    position: relative;
    margin-left: 8px;
    margin-top: -45px;
    z-index: 0;
}
.NavigateSubscribeTreeView
{
    margin-left: 8px;
}
.NavigateSubscribeTreeView:hover
{
    cursor: pointer;
    color: Black;
}
.lstSubscribedIndustry
{
    height: auto;
    width: 204px;
    margin-left: 8px;
    font-family: Tahoma;
    font-size: 13px;
    background-color: white;
}
.lblShortCourse
{
    margin-left: 8px;
    background-repeat: no-repeat; /*background-image: url(../Images/Nav.gif);*/
}
.lblShortCourse:hover
{
    cursor: pointer;
    color: #2c2c2c;
}
.lstShortCourse
{
    margin-left: 9px;
    height: auto;
    width: 206px;
    font-family: Tahoma;
    font-size: 13px;
    color: #434141;
    background-color: #f6f7f7;
}
.lstShortCourse:hover
{
    text-decoration: underline;
}

.shortbullet
{
    font-family: Tahoma;
    font-size: 13px; /*text-decoration: none;*/
    color: #434343; /*border: solid red 1px;*/
}
.shortbullet1
{
    padding-left: 5px;
    padding-right: 10px;
}
.divimageTop
{
    position: relative;
    background-repeat: no-repeat;
}
.imgContentNav
{
    position: relative;
    right: 22px;
    width: 227px;
}
.divHeadingss
{
    background-color: #eeeeee;
    padding: 10px;
    
}

.contentDiv1 .ajax__tab_xp .ajax__tab_body
{
    /*border-left:solid 1px #b3b3b3;
    border-bottom:solid 1px #b3b3b3;
    border-right:solid 1px #b3b3b3;
    background-color:#ffffff;*/
    border:0;
    font-family:Tahoma!important;
}
.ajax__tab_body
{
    
    font-family:Tahoma!important;
}
.bannerBtns
{
    position: absolute;
    margin-top: -50px;
}


.contentsbox
{
    /*float:right ;          top: 5px;     bottom: 15px;     width :220px;*/
}
.lastupdate
{
    /*position: relative;     top: 20px;*/
}
.shortbullet5
{
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    color: #434141;
}
.shortbullet5:hover
{
    text-decoration: underline;
    color: Black;
}
.imgSpeCover
{
    width: 60px;
}



.Return
{
    text-decoration: none;
    color: #434141;
    font-weight: bold;
}
.Return:hover
{
    text-decoration: underline;
    color: black;
    font-weight: bold;
}


.BackSummer
{
    color: #434141;
    text-decoration: none;
    font-weight: bold;
}
.BackSummer:hover
{
    color: black;
    font-weight: bold;
    text-decoration: underline;
}


/*.RQ2
{
	position: relative;
	left: 590px;
}*/


.RQ
{
    position: relative;
    float: right;
    margin-top: 5px;
}



.lstUsefulStuff
{
    margin-left: 9px;
    width: 206px;
    font-family: Tahoma;
    font-size: 13px;
    color: #434141;
}
/*.lblAddExtra
{
	position: inherit;
	display: block;
	margin-left: 8px;
	font: normal 11px Tahoma;
	height: 24px;
	color: #6a6a6a;
	text-indent: 10px;
	text-align: left;
	padding-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../Images/left12.gif);
}
.lblAddExtra:hover
{
	color: Black;
	cursor: pointer;
}
.lstAddExtra
{
	position: inherit;
	margin-left: 3px;
	height: auto;
	width: 205px;
	font-family: Tahoma;
	font-size: 13px;
	background-color: #f6f7f7;
}*/
/*.imgupArrow6
{
	position: relative;
	margin-top: 1px;
	top: -2px;
	left: 97px;
}
.imgDownArrow6
{
	position: relative;
	margin-top: 1px;
	top: 5px;
	left: 80px;
}*/
/* End OF the Subscribed Industry Lable and ListBox */

/* Start Tree View section */


.content5
{
    width: 205px;
    margin-left: 9px;
}
.panel1
{
    color: #434141;
    width: 202px;
    margin: -7px -8px -7px -8px;
}

/*.panel2
{
	width: 202px;
	margin: -8px -8px -8px -7px;
}*/
.lstBoxBookmarks
{
    position: inherit;
    margin: -8px -8px -8px -7px;
    width: 183px;
}
/* End Tree View section */

/* Start Text area Devition border-left: solid 1px #dfe1e3;*/
.textArea
{
    /*position:relative ;*/
    width: 1000px;
    font-family: Tahoma;
    text-align: left;
    font-size: 13px;
    color: #434343;
    overflow:hidden;
     background-color: White;
     border:solid 1px #bbbbbb;
     padding-bottom:30px;
}
/* End of the Textarea Devition */

.footer
{
    position: relative;
    height:300px;
    text-align:left;
    background-color:#eeeeee;
    margin-top:1px;
    border-top: solid 1px white;
    height: auto;
    padding-left: 0px;
    padding-bottom: 30px;
    padding-top: 20px;
    /*width: 970px;*/
    font-family: Tahoma;
    font-size: 11px;
    overflow: hidden; /* text-align: center;*/ /*background-repeat: no-repeat;     background-position: bottom right;     background-image: url(../Images/shading.gif);*/
}
.footer a
{
    float: left;
    width: 150px;
}

.footer a:hover
{
    color: Black;
    text-decoration: underline;
}
.Home, .About, .Terms, .Financial, .Disclaimer, .Complaints, .Contact
{
    position: relative;
    color: #6a6a6a;
    text-decoration: none;
}

.copyright
{
    position: relative;
    top: 3px;
    
}

.footerc
{
    position: relative;
    float: left;
    height: auto;
    width: 300px;
    margin-bottom: 20px;
    border-right: solid 1px #bbbbbb;
}

.quicklinks
{
    position: relative;
    width: 350px; /*left:350px;*/
    top: -15px;
    margin-left: 300px;
    height:160px;
    clear: right;
}
.quicklinks ul
{
    
}
.quicklinks ul li
{
    list-style-type: none;
     width: 150px;
    display: inline;
    line-height: 25px;
}
.quicklinks ul li a
{
    width: 150px;
    display: inline;
    color: #656565;
}
.footerTitle
{
    font-weight: bold;
    color: #434343;
    margin-left: 40px;
    margin-top: 15px;
}
.licence
{
    position:relative ;
    margin-top: 20px;
    color:#656565;
    
}
.lmi
{
    width: 150px;
    float: right;
    margin-right: 100px;
    margin-top: -185px;
    text-align: left;
}


/* Start Search Page */
.searchctrl
{
    position: relative;
    width: 710px;
    float: right;
    left: 0px;
}
.searchDiv
{
    position: relative;
    margin-top: 20px;
}

.lblSearch
{
    position: relative;
    font-size: 14px;
    left: 20px;
    top: 10px;
    color: black;
    font-weight: bold;
    font-family: Tahoma;
    letter-spacing: 1px;
}
.lblIndustry
{
    position: relative;
    font-size: 13px;
    font-family: Tahoma;
    top: -55px;
    left: 20px;
}
.txtSearch1
{
    position: relative;
    border: solid 1px #bab9b4;
    font-family: Tahoma;
    font-size: 13px;
    width: 250px;
    top: -55px;
    left: 20px;
}
.btnDivition
{
    position: relative;
    top: -52px;
}
.searech2panel
{
    position: relative;
    left: 10px;
    cursor: pointer;
}
.smallImgSqua
{
    margin-left: 10px;
}
.pnl
{
    /*	background-color: #eeeeee;*/
}
.lbRightAlign
{
    position: absolute;
    left: 675px;
}

.headerContained
{
    position: relative;
    left: 10px;
    cursor: pointer;
    font-weight: bold;
    font-style: italic;
}

.SubIndustry
{
    /*position: relative;*/
    color: #434141;
    font-weight: bold;
}
.SubIndustry:hover
{
    text-decoration: underline;
    color: Black;
}
.SubIndustryNotApp, .linkRcodeNotApp
{
    text-decoration: none;
    color: #a7a7a7;
}
.SubIndustryNotApp:hover, .linkRcodeNotApp:hover
{
    text-decoration: none;
}


.SubIndustryDiv
{
    margin-left: 43px;
    margin-top: -12px;
    margin-bottom: 5px;
}
.SubIndustryDiv SubIndustry
{
    color: #434141;
    font-weight: bold;
}
.SubIconDiv
{
    margin-left: 30px;
    width: 15px;
}

.smallImage2
{
    margin-left: 30px;
}

.smallImgSqua
{
}

.btnFind10, .btnReset10
{
    position: relative;
    font-family: Tahoma;
    font-size: 11px;
    top: -50px;
    left: 25px;
}
/*.clict
{
	position: relative;
	font-family: Tahoma;
	font-size: 13px;
	margin-left: 0px;
	border: solid 1px gray;
	cursor: pointer;
	background-color: White;
	overflow: scroll;
}*/

.btnFind
{
    position: relative;
    letter-spacing: 1px;
    font-family: Tahoma;
    font-size: 11px;
}
.btnReset
{
    position: relative;
    letter-spacing: 1px;
    font-family: Tahoma;
    font-size: 11px;
}
.searchResultONPAGEDiv
{
    position: relative;
}


.massegeGridView
{
    position: relative;
    left: 22px;
    width: 750px;
    border: solid 1px gray;
    text-indent: 5px;
}

/*Finish Search part one l*/

/*Start more Search part */
.moreSearchDiv
{
    position: relative;
    left: 20px;
    width: 622px;
    height: 44px;
    font-family: Tahoma;
    font-size: 11px;
    background-image: url(../Images/newSearchBar.gif);
    background-repeat: no-repeat;
    z-index: -1;
}
.lblAllIndustries
{
    position: relative;
    margin-top: 2px;
    font-family: Tahoma;
    font-size: 13px;
    left: 10px;
}
.ddlAllIndustry
{
    position: relative;
    left: 9px;
    width: 465px;
    height: 19px;
    font-family: Tahoma;
    font-size: 13px;
    cursor: pointer;
}
.btnFind1
{
    position: relative;
    left: 15px;
    width: 60px;
    height: 22px;
    letter-spacing: 1px;
    font-family: Tahoma;
    font-size: 11px;
}



/*finish Search page */

/* Start Search Result Page */
.lblSearchResult
{
    position: relative;
    font-size: 14px;
    left: 20px;
    top: 10px;
    color: black;
    font-weight: bold;
    font-family: Tahoma;
    letter-spacing: 1px;
}
.srchResultsDiv
{
    position: relative;
    width: 710px;
    float: right;
    text-align: justify;
    left: 0px;
}

.lblSearchResultNotFound
{
    font-family: Tahoma;
    font-size: 13px;
    text-align: left;
    float: left;
}
.SearchClass
{
    position: relative;
    margin-top: 48px;
    margin-left: 30px;
}
.SearchImage
{
    margin-top: -50px;
}
.hpltext
{
    font-family: Tahoma;
    font-size: 13px;
    position: relative;
    float: left;
    top: -48px;
    left: 35px;
}
/*.rbtnText
{
	position: relative;
	float: left;
	top: -50px;
	left: 30px;
}*/

.hplImages
{
    font-family: Tahoma;
    font-size: 13px;
    font-family: Tahoma;
    font-size: 13px;
    position: relative;
    float: left;
    top: -48px;
    left: 55px;
}
/*.rbtnMedia
{
	position: relative;
	float: left;
	top: -50px;
	left: 50px;
}*/
.txtSearch2
{
    position: relative;
    width: 330px;
}
.watermark4
{
    position: relative;
    width: 330px;
}
/*.btnSearch1
{
	font-family: Tahoma;
	font-size: 11px;
	margin-top: -68px;
	margin-left: 410px;
}*/
/*.searchResultsPenel
{
	position: absolute;
	left: 7px;
	height: 522px;
	width: 765px;
	top: 79px; 
}*/

.searchResultDataListDiv
{
    position: relative;
    left: 10px;
    width: 708px;
    text-align: justify;
    padding-left: 30px;
    border-left: solid 1px #ffde00;
}
.linkTopic
{
    font-family: Tahoma;
    font-size: 13px;
    display: block;
    text-align: justify;
    left: 15px;
    margin-left: 6px;
}
.imgSearchResult
{
    position: relative;
    float: left;
    padding-bottom: 15px;
    padding-right: 72px;
}
.lblSearchResultImage
{
    font-family: Tahoma;
    font-size: 13px;
    float: left;
    padding-top: 50px;
    text-align: justify;
}
/* Finish Search Result Page */

/* Start Industry Code Page */
.lblIndustry_codes
{
    position: relative;
    margin-left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}
.ICimgbtnHelp
{
    left: 0px;
}
.IClblpopup
{
    position: fixed;
    height: 100px;
    width: 300px;
    border: solid 1px gray;
    background-color: #edf3fc;
    z-index: 1;
    font-family: Tahoma;
    font-size: 13px;
    color: black;
    text-align: left;
    padding: 5px;
}
.industrycodesDiv
{
    font-family: Tahoma;
    font-size: 13px;
    float: right;
    width: 710px;
    position: relative;
    left: -0px;
    right: 0px;
}
.tbIndustry
{
}
.industry_codesGridView1, .industry_codesGridView2, .industry_codesGridView3, .industry_codesGridView4
{
    position: relative;
    width: 708px;
    height: auto;
    border: solid 1px #eeeeee;
    font-family: Tahoma;
    font-size: 13px;
}
/*.industryPanel1, .industryPanel2, .industryPanel3, .industryPanel4
{
	position: relative;
	font-family: Tahoma;
	font-size: 13px;
	margin: -7px -8px -8px -7px;
	height: auto;
	width: 763px;	
}*/
.btnViewRecent
{
    color: #434141;
    font-weight: bold;
    text-decoration: none;
}
.btnViewRecent:hover
{
    color: Black;
    text-decoration: underline;
}
.gv_recent
{
    border: solid 1px #eeeeee;
}

.rowStyle1
{
    background-color: #f5f5f5;
    text-align: left;
    width: 700px;
    overflow: scroll;
}

.rowStyle
{
    background-color: #f5f5f5;
    text-align: left;    
}

.rowcolor
{
    background-color: white;
    text-align: left;
}
.pagerStyle
{
    background-color: #cccccc;
    color: White;
    text-align: center;
}
.selecRowStyle
{
    background-color: #cccccc;
    font-weight: bold;
    color: #333333;
}
.headerStyle
{
    text-align: center;
    letter-spacing: 1px;
    color: #434343;
    font-family: Tahoma;
    font-size: 11px;
    word-spacing: 2px; /*background-repeat: repeat-y;*/
    font-weight: bold;
    background-color: #ffe57d;
}
.headerStyle a
{
    color: #434343;
    text-decoration: underline;
}
.editRow
{
    background-color: #2461BF;
}
.alterRow
{
    background-color: white;
}
.sortAscc, .sortDecc
{
    background-color: #a9a9a9;
}
.sortAscc a
{
    padding-right: 20px;
    background: url(../Images/sort.gif) no-repeat center right;
    color: White;
}
.sortDecc a
{
    background: url(../Images/sortUp.gif) no-repeat center right;
    padding-right: 20px;
    color: White;
}
.sortRow
{
    background-color: #fff0a8;
}

/* Finished Industry Codes Page */







/**************************************************************/


/* Start Loss Statistcs Page */
.lblLossStatistics
{
    position: relative;
    margin-left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}
.LSimgbtnHelp
{
    left: 0px;
}
.LSlblpopup
{
    position: fixed;
    width: 300px;
    border: solid 1px gray;
    background-color: #edf3fc;
    z-index: 1;
    font-family: Tahoma;
    font-size: 13px;
    color: black;
    text-align: left;
    padding: 5px;
}
/*.loss_statisticsDiv
{
	font-family: Tahoma;
	font-size: 13px;
	float: right;
	width: 710px;
	position: relative;
	right: 30px;
	left:-30px;
}*/
loss_statistics_GridView_Div
{
    position: relative;
    width: 768px;
    font-family: Tahoma;
    font-size: 13px;
}
.itemstyle
{
    text-align: left;
}
.losstext
{
    position: relative;
    width: 710px;
}
.loss_statisticsGridView
{
    position: relative; /*margin-top: 300px;*/
    border: solid 1px #eeeeee;
    font-family: Tahoma;
    font-size: 13px;
    width: 708px;
    text-align: center;
}
.loss_statistics_Panel1
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    margin: -9px 10px -10px -9px; /*background-repeat:no-repeat; 	background-image: url(../Images/Frequency.png);*/
}

.ima
{
    background-repeat: no-repeat;
    position: absolute;
    left: 10px;
    top: 100px;
}
.Hazardima
{
    position: absolute;
    left: 15px;
    top: 130px;
}
.secondBarCHartPanel
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    top: -9px;
    left: -9px; /*margin-left: 347px;*/
}

.loss_statistics_Panel3
{
    position: relative;
    font-family: Tahoma;
    font-size: 10px;
    top: -302px;
    margin-left: 344px;
    height: 500px;
}

.loss_statistics_Panel2
{
    position: relative;
    margin: -8px 10px -10px -8px; /*background-repeat:no-repeat; 	background-image: url(../Images/Frequency.png);*/
}

/*.loss_statistics_Panel4
{
	position: absolute; 
	padding: 1px;
	width: 767px;
	left: -1px;
}*/
/* Finished Loss Statistics Page */

/* Start Glosary of Terms*/
.divAlpha
{
    position: relative;
    float: right;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
}
.divAlpha:hover
{
}
.alpha
{
    color: #3b5359;
    letter-spacing: 2px;
    text-decoration: none;
    margin-left: 5px;
}
.alpha:hover
{
    color: Black;
    text-decoration: underline;
}


.GTHash
{
    color: #3b5359;
    font-weight: bold;
}



.lblGOTerms
{
    position: relative;
    margin-left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}
.GTimgbtnHelp
{
    left: 0px;
}
.GTlblpopup
{
    position: fixed;
    height: 155px;
    width: 300px;
    border: solid 1px gray;
    background-color: #edf3fc;
    z-index: 1;
    float: right;
    display: inline;
    font-family: Tahoma;
    font-size: 13px;
    color: black;
    text-align: left;
    padding: 5px;
}
.searchGOTerms
{
    position: relative;
    display: block; /* background-image: url(../Images/GTsearch.gif);     background-repeat: no-repeat;*/
    height: 33px;
    width: 250px;
}
.txtGOTerms
{
    width: 200px;
    left: 0;
}
.watermark5
{
    width: 200px;
}
.btnGOTerms
{
}
#tblGlo
{
    margin-top: 2px;
}



.control
{
    position: relative;
    text-decoration: none;
    left: 10px;
}
.control_Arrow
{
    position: relative;
    margin-left: 10px;
}




/* End Of the Glosary of Terms*/

/* Start Endorsement */
.lblEndorsment
{
    position: relative;
    margin-left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}
.ELimgbtnHelp
{
    left: 0px;
}
.ELlblpopup
{
    position: fixed;
    height: 45px;
    width: 300px;
    border: solid 1px gray;
    background-color: #edf3fc;
    z-index: 1;
    font-family: Tahoma;
    font-size: 13px;
    color: black;
    text-align: left;
    padding: 5px;
}
.endorsementListDiv
{
    position: relative;
    width: 710px;
    text-align: justify;
    float: right;
    left: 0px;
}
/*.endorsementPanel
{
	
	text-align: left; 
	padding: 1px;
	width: 763px;
	height: 564px;
}*/
.endorsmentGridView
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    border: solid 1px #eeeeee;
    float: left;
    text-align: left;
    width: 708px;
}
.itemEndo
{
}
/* End Endorsement */

/* Start Hazard Index */
.lblHazardIndex
{
    position: relative;
    margin-left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}
.HIimgbtnHelp
{
    left: 0px;
}
.HIlblpopup
{
    position: fixed;
    height: 190px;
    width: 400px;
    border: solid 1px gray;
    background-color: #edf3fc;
    z-index: 1;
    font-family: Tahoma;
    font-size: 13px;
    color: black;
    text-align: left;
    padding: 5px;
}

.hazardIndexChart
{
}
/*.hazardIndexGridViewDiv
{
	
	height: 263px;
	
}*/
.hazardIndexGridView
{
    border: solid 1px #eeeeee;
    width: 730px;
}

/* End Hazard Index */

/* Start Photo & Video Footage Section */
.lblPhotoVideoFootage
{
    position: relative;
    margin-left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}

.IMGBtnHelpDiv
{
    position: absolute;
    top: 190px;
    float: right;
    width: 20px;
    right: 15px;
}

.IMGBtnHelpDivIraci
{
    position: relative;
    left: 95px;
}

#tooltipTop2
{
    position: fixed;
    z-index: 2;
    margin-left: -100px;
}
#tooltipTop
{
    /*position: fixed;*/
    z-index: 2000;
    margin-left: 10px;
    display: none;
}

.imgToolTop
{
    position: relative;
    right: 255px;
    top: 10px;
}
.MGlblpopup
{
    position: relative;
    border-left: solid 4px #fdf998;
    border-right: solid 4px #fdf998;
    background-color: #fdf998;
    font-family: Tahoma;
    font-size: 11px;
    color: #434343;
    padding: 10px;
    display: block;
    margin-left: 8px;
    width: 203px;
    line-height: 17px;
    text-align: left; /*position:relative; 	right:253px; 	top:9px;*/
}
.backBackground
{
    position: relative;
    background-color: #f7f4e9;
    width: 249px;
    border-left: solid 2px #e7e0bf;
    border-right: solid 2px #e7e0bf;
    margin-left: 1px;
    margin-top: -3px; /* filter: alpha(opacity=100);*/
    top: 10px;
    left: -255px; /*z-index: 5;*/
    z-index:200;
}
.backBackground2
{
    background-color: #f7f4e9;
    width: 249px;
    border-left: solid 2px #e7e0bf;
    border-right: solid 2px #e7e0bf;
    margin-left: 1px;
    margin-top: -3px; /*filter: alpha(opacity=80);*/
}
.ImgToolBottom
{
    background-position: bottom;
    position: relative;
    right: 255px;
    top: 10px;
    z-index: 1000;
}
/*----------CIP Tooltip-------------*/
#tooltipTopCIP
{
    z-index: 10;
}
.imgToolTopCIP
{
    margin-left: 80px;
    margin-top: 20px;
}
.backBackgroundCIP
{
    background-color: #f7f4e9;
    width: 249px;
    border-left: solid 2px #e7e0bf;
    border-right: solid 2px #e7e0bf;
    margin-top: -3px;
    top: 15px;
    margin-left: 81px;
}
.ImgToolBottomCIP
{
    background-position: bottom;
    margin-left: 80px;
    top: 15px;
}

/*---------- End of CIP Tooltip-------------*/

/*-------------NIBA Tooltip-------------------*/

.niba
{
    position: relative;
    z-index: 20;
}
#tooltipTopNIBA
{
    z-index: 10;
}
html > /**/ body .imgToolTopNIBA
{
   margin-top: -10px !important;
}
.imgToolTopNIBA
{
    margin-left: 80px;
    margin-top: 20px;
}
.backBackgroundNIBA
{
    background-color: #f7f4e9;
    width: 249px;
    border-left: solid 2px #e7e0bf;
    border-right: solid 2px #e7e0bf;
    margin-top: -3px;
    margin-left: 81px;
}
.ImgToolBottomNIBA
{
    background-position: bottom;
    margin-left: 80px;
}



/*--------End of NIBA Tooltip-------------------*/


.LsDiv
{
    /* position: relative;*/
    width: 700px;
}







.photoDiv
{
    position: relative;
    padding-left: 30px;
    padding-right: 30px;
    border-left: solid 1px #ffde00;
    float: right;
    width: 710px;
}
.imagepanel1
{
    position: relative; /*display: inline-block;    clear: both;*/
    border: solid 1px #d2d0d0; /* height: 430px;     width: 675px;*/
    text-align: center;
    padding: 10px;
}
.imagepanel2
{
    position: relative;
    left: 0px;
    top: -5px;
    background-repeat: no-repeat;
    background-position: center center;
    height: 450px; /* width: 450px;*/
}

.skinPanel
{
    /*position: relative;*/
    margin-top: 30px;
    z-index: 0;
}
/*.photoDiscriptionDiv
{
	position: absolute;
	left: 435px;
	top: 35px;
	height: 410px;
	width: 335px;
	border: solid 1px gray;
}
.lblPhotoDiscription
{
	position: absolute;
	left: 0px;
	font-family: Tahoma;
	font-size: 14px;
	background-color: #80a0da;
	color: black;
	padding: 3px;
	width: 330px;
	text-align: center;
	letter-spacing: 1px;
}
.lblDiscription
{
	position: absolute;
	left: 5px;
	top: 35px;
	text-align: inherit;
	font-family: Tahoma;
	font-size: 13px;
	padding-right:10px;
}
.lblSource
{
	position: absolute;
	left: 5px;
	top: 130px;
	font-family: Tahoma;
	font-size: 13px;
}*/

.imageGallaryDiv
{
}
.imageGallaryPanel
{
    position: relative;
    width: 685px;
    height: 110px;
    overflow: auto;
}
/*.Image1
{
    text-align: center;
    width: 400px;
}*/
.VideioPnel
{
    width: 160px;
    height: 112px;
    display: inline; /* border: solid 1px gray;     padding: 5px;     margin: 5px 5px 5px 5px;     background-color: ButtonFace;*/
}
.playButton
{
    margin-left: -105px;
    margin-bottom: 15px;
    width: 90px;
}
.playImage
{
    width: 120px;
    height: 80px;
    filter: alpha(opacity=80);
}
.smallImage1
{
    display: inline-block;
    height: 80px;
    width: 120px; /*  border: solid 1px gray;     padding: 5px;     margin: 5px 5px 5px 5px;     overflow: scroll;     background-color: ButtonFace;*/
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    top: 3px;
}
/* Start Content page Section position:absolute;*/
.lblContentIraci
{
    position: relative;
    font-family: Tahoma;
    font-size: 16px;
    color: #434141;
    font-weight: bold;
    letter-spacing: 1px; /*right:-10px;*/ /*margin-left: 20px;     margin-top: 25px;*/
}

.lblContent
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
}

.photoVideoDiv
{
    /*position: relative;     left: 3px;*/
}

.CTimgbtnHelp
{
    left: 10px;
    top: 12px;
}
.CTlblpopup
{
    position: fixed;
    height: 70px;
    width: 300px;
    border: solid 1px gray;
    background-color: #edf3fc;
    z-index: 1;
    font-family: Tahoma;
    font-size: 13px;
    color: black;
    text-align: left;
    padding: 5px;
}
.contentDiv1
{
 
    margin-bottom: 30px; /* overflow: hidden;      border:solid 1px red;*/
}


.contentDiv1 ul li
{
    list-style-image: url(../Images/navArrowOrange.gif);
    list-style-type: circle;
}

.contentDiv1 ol
{
    list-style-image: url(../Images/navArrowOrange.gif);
    list-style-type: circle;
}

.contentDiv1 ol ol
{
    list-style-image: url(../Images/TableList.gif);
    list-style-type: circle;
}

.contentDiv ul li
{
    list-style-image: url(../Images/navArrowOrange.gif);
    list-style-type: circle;
}
.gridview
{
    width: 692px;
}
.ctrlDiv2
{
    position: relative;
    width: 710px;
    float: left;
    left: 0px;
}

/*.lblcopyright
{
	float: right;
	color: black;
	font-size: 11px;
}*/
.controlDiv
{
    position: relative;
    width: 750px;
}
.copyrightContent
{
    float: right;
    color: #6a6a6a;
    font-size: 11px;
    margin-top: 30px;
}
.copyrightContentIRACI
{
    color: #6a6a6a;
    font-size: 11px;
   
}
.divNavText
{
    margin-top: 20px;
    text-align: center;
}
.notesDiv
{
    position: relative;
}

.lblAddaNote
{
    position: relative;
    text-align: left;
    margin-left: 10px;
    height: 20px;
    font-weight: bold;
    width: 627px;
    padding-top: 3px;
    display: block;
    color: #6a6a6a;
    font: normal 11px Tahoma; /*background-repeat: no-repeat; 	background-image: url(../Images/AddNoteBg.gif);*/
}
.lblAddaNote:hover
{
    cursor: pointer;
    color: Black;
}

/*.imgUpArrow
{
	position: inherit;
	left: 20px;
	top: 1px;
}
.imgDownArrow
{
	position: inherit;
	left: 40px;
	top: 8px;
}*/

.imgAddNotes
{
    position: relative;
    float: right;
    margin-top: -30px;
}
.lblnote
{
    position: relative;
    bottom: 17px;
    font-size: 13px;
    font-weight: bold;
}

.txtAddNotes
{
    position: relative;
    width: 622px;
    height: 70px;
    font-family: Tahoma;
    font-size: 13px;
    border: dotted 1px #d3d8dc;
    overflow: auto;
}
.divrbtnlist
{
    position: relative;
    text-align: center;
    margin-top: 10px;
}
.rbtnList
{
    width: 350px;
    text-align: center;
}
.btnAdd
{
    /*background:url(../Images/btn_attachment.gif) no-repeat transparent;     text-align:center;          height:30px;     width:140px;      color:#434343;*/
}
.btnAdd:hover
{
    text-decoration: none;
}

.lblpost
{
    font-weight: bold;
    left: 0;
}
.tblnote
{
    position: relative;
    width: 619px;
    float: left;
    text-align: left;
    left: 40px;
}
.tblnote2
{
    position: relative;
    width: 500px;
}
.Accordion2sDiv
{
    position: relative;
    float: left;
    right: 40px;
}
.Accordion2sDivIRACI
{
}

.lblUserNotes1
{
    position: relative;
    text-align: left;
    height: 27px; /*width: 627px;*/
    padding-top: 8px;
    display: block;
    color: #6a6a6a;
    font: normal 11px Tahoma;
    text-indent: 10px;
}
.lblUserNotes
{
    position: relative;
    text-align: left;
    height: 20px; /*width: 627px;*/
    padding-top: 3px;
    display: block;
    color: #6a6a6a;
    font: normal 11px Tahoma;
    text-indent: 10px;
}
.divUserNotes
{
    position :relative ;
    margin-top:20px;
    margin-left: 50px;
    
}
.imgAddNotes
{
    margin-right: 50px;
}
.comLogo
{
    /*position: relative;*/
    margin-top: -32px;
    z-index: 5;
    float: right;
    margin-right: 85px;
}
.usenoteBGChange
{
    position: relative;
    background-repeat: no-repeat;
    background-image: url(../Images/AddNoteBgUp.gif);
}
.usenoteBGChangeAlter
{
    position: relative;
    background-repeat: no-repeat;
    background-image: url(../Images/AddNoteBgDown.gif);
}
.usenoteBGChange1
{
    position: relative;
    background-repeat: no-repeat;
    background-image: url(../Images/AddNoteBgUp1.gif);
}
.usenoteBGChangeAlter1
{
    position: relative;
    background-repeat: no-repeat;
    background-image: url(../Images/AddNoteBgDown1.gif);
}
.btnEditNotes
{
    position: relative;
    background-position: right top;
    left: 210px;
}
.btnDeleteNotes
{
    float: right;
}
.btnUpdateNote
{
    position: relative;
    float: left;
}
.lblUserNotes:hover
{
    cursor: pointer;
    color: Black;
}
.lblUserNotes1:hover
{
    cursor: pointer;
    color: Black;
}
.imgupArrow1
{
    position: relative;
    left: 190px;
    margin-top: 0px;
}
.tbNotes
{
    width: 100%;
    font-size: 11px;
    font-style: italic;
}
.lblDate
{
    float: right;
}
.txtUserNotes
{
    width: 619px;
    font-family: Tahoma;
    font-size: 11px;
    border: dotted 1px #d3d8dc;
    overflow: auto;
}
.dltNotes
{
    /*position:relative ;*/
    margin-left: 2px;
    background-color: #fbf7de;
    width: 619px;
}
.btnNotes
{
    position: relative;
    top: -7px;
    left: 1px;
    background-image: url(../Images/notes_bg.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    width: 140px;
    color: #434343;
    padding: 4px 15px 5px 30px;
}
.btnNotes:hover
{
    text-decoration: none;
}
.btnEditMarket
{
    position :relative;
    left:-10px;
}
/* End of the Content page */
/* Connected or OR Connected or interelated Activities || Significant Exposures page */
.lblCIActivities
{
    position: relative;
    margin-left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}
.ACimgbtnHelp
{
    left: 0px;
}
.AClblpopup
{
    position: fixed;
    height: 85px;
    width: 300px;
    border: solid 1px gray;
    background-color: #edf3fc;
    z-index: 1;
    font-family: Tahoma;
    font-size: 13px;
    color: black;
    text-align: left;
    padding: 5px;
}

.lblName
{
    position: absolute;
    line-height: 15px;
    list-style-type: armenian;
}
/* End of the Connected or interelated Activities || Significant Exposures page */

/*
Start Risk Checklist */
.lblUcheckLict
{
    position: relative;
    margin-left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}
.CLimgbtnHelp
{
    left: 0px;
}
/*.CLlblpopup
{
	position: fixed;
	height: 45px;
	width: 300px;
	border: solid 1px gray;
	background-color: #edf3fc;
	z-index: 1;
	font-family: Tahoma;
	font-size: 13px;
	color: black;
	text-align: left;
	padding: 5px;
}*/
.dlBtn
{
    position: relative;
    left: 4px;
    bottom: 10px;
    float: right;
    width: auto;
    height: auto;
    letter-spacing: 1px;
    font-family: Tahoma;
    font-size: 11px;
    z-index: 1;
}

/*.uCheckListGVDiv
{
    position: relative;
    width: 710px;
    text-align: justify;
    float: right;
    bottom: 45px;
    left: 0px;
}
.uCheckListPanel
{
	position: relative;
	text-align: left; 
	padding: 1px;
	width: 763px;
	height: 564px;
}*/
.underCheckListGridView
{
    position: relative;
    border: solid 1px #eeeeee;
    width: 710px;
    font-family: Tahoma;
    font-size: 13px;
}
.underCheckListGridView2
{
    position: relative;
    border: solid 1px #eeeeee;
    width: 692px;
    font-family: Tahoma;
    font-size: 13px; /*z-index:-1;*/
}
/* End of the Risk Checklist */

/* Start Subscribe page */
.lblSubscribe
{
    position: absolute;
    left: 7px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
}
.lblfindCorrect
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
}
.priceListDiv
{
    position: absolute;
    height: auto;
    width: 480px;
    padding: 5px;
    background-color: #ebf2fe;
    border: solid 1px #dfe1e3;
    left: 145px;
}
.lstAvailableDocs
{
    position: relative;
    height: auto;
    width: 200px;
    font-family: Tahoma;
    font-size: 13px;
}
.lstToSubscribe
{
    position: relative;
    height: auto;
    width: 200px;
    font-family: Tahoma;
    font-size: 13px;
}

.btnNext
{
    position: absolute;
    width: 55px;
    height: 25px;
    letter-spacing: 1px;
    left: 429px;
    top: 85px;
}
.lblPickIndustries
{
    position: absolute;
    left: 5px;
    top: 125px;
    font-family: Tahoma;
    font-size: 13px;
}
.userinfoDiv
{
    position: relative;
    left: 100px;
    text-align: left;
    font-family: Tahoma;
    font-size: 13px;
}
tr1
{
    height: 32px;
}
.lblUserDetails
{
    position: absolute;
    font-family: Tahoma;
    font-size: 13px;
    left: 185px;
    margin-top: 12px;
    top: 380px;
}

#TABLE1
{
    border: solid 1px #dfe1e3;
    background-color: #ebf2fe;
}
.pnlBeforeProcess
{
    position: absolute;
    text-align: left;
    height: 250px;
    width: 600px;
    left: 90px;
    background-color: #ebf2fe;
    border: solid 1px #dfe1e3;
    font-family: Tahoma;
    font-size: 13px;
}
.lblTotalPrice
{
}
.btnProcess
{
    position: relative;
    left: 10px;
    letter-spacing: 1px;
    top: 5px;
}
.lblProgress3
{
    position: absolute;
    left: 0px;
    top: 230px;
}
.pnlAfterProcess
{
    position: absolute;
    left: 90px;
    height: 200px;
    width: 600px;
    border: solid 1px #dfe1e3;
    background-color: #ebf2fe;
    padding: 5px;
}
.lblResult
{
    font-family: Tahoma;
    font-size: 13px;
    float: left;
}
.txtnewUsername
{
    position: absolute;
    left: 450px;
}
.btnSubmitNewUsername
{
    position: relative;
    left: 120px;
    letter-spacing: 1px;
    top: 90px;
}
/*End of the Subscribe Page*/

/* Start Default Page */
.lblDefault
{
    position: relative;
    margin-left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
}
.content
{
    position: relative;
    top: 5px;
    left: 24px;
    width: 760px; /*list-style-image: url(../Images/navArrowOrange.gif);  */

    overflow:hidden;
    float:left;
}

.content2
{
    float: right; 
     margin-top:20px;
    margin-right: 20px;
    width: 730px;
    padding-bottom: 50px;
    min-height: 600px;
   /*overflow:hidden ;*/
}


.lblFindOut
{
}
.defaultSearch
{
    position: relative;
    text-align: left;
}
.tblKeySearch
{
    position: relative;
    top: 46px;
    left: 20px;
}
.lblkeyword
{
    position: relative;
    margin-left: 25px;
}
.BottomSearch
{
    position: relative;
    height: 13px;
    width: 350px;
}
.defaultgo
{
    position: relative;
}
/* End Of the Default Page */

/* Start ContactUs page */
.lblContactUs
{
    position: relative;
    left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
}
.eIntroductionBottomm
{
    position: relative;
    left: 20px;
    width: 750px;
}
/*.lblPleaseCall
{
	position: absolute;
	left: 120px;
	top: 25px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
}
.lblAustralia
{
	position: absolute;
	left: 170px;
	top: 50px;
	font-family: Tahoma;
	font-size: 13px;
}
.lblAustraliaNo
{
	position: absolute;
	left: 300px;
	top: 50px;
	font-family: Tahoma;
	font-size: 13px;
}
.lblNewZealand
{
	position: absolute;
	left: 170px;
	top: 75px;
	font-family: Tahoma;
	font-size: 13px;
}
.lblNewZealandNo
{
	position: absolute;
	left: 300px;
	top: 75px;
	font-family: Tahoma;
	font-size: 13px;
}
.lblIndonesia
{
	position: absolute;
	left: 170px;
	top: 100px;
	font-family: Tahoma;
	font-size: 13px;
}
.lblIndonesiaNo
{
	position: absolute;
	left: 300px;
	top: 100px;
	font-family: Tahoma;
	font-size: 13px;
}
.lblInternational
{
	position: absolute;
	left: 170px;
	top: 125px;
	font-family: Tahoma;
	font-size: 13px;
}
.lblInternationalNo
{
	position: absolute;
	left: 300px;
	top: 125px;
	font-family: Tahoma;
	font-size: 13px;
}

.lblEmail
{
	position: absolute;
	left: 120px;
	top: 150px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
}
.expert
{
	position: absolute;
	left: 170px;
	top: 175px;
	font-family: Tahoma;
	font-size: 13px;
}
.lblMoreInformation
{
	position: absolute;
	left: 190px;
	top: 200px;
	font-family: Tahoma;
	font-size: 13px;
}
.clickHere
{
	position: absolute;
	left: 120px;
	top: 200px;
	font-family: Tahoma;
	font-size: 13px;
}
.eIntroductionBottom
{
	position: relative;
	top: 260px;
}*/

/*.tableQuestion
{
	position: relative;
	margin-top: 15px;
}*/
.ContactFormDiv
{
    position: relative;
    margin-top: 10px;
    padding: 10px;
    background-color: #f5f5f5;
    border: solid 1px #cecece;
    width: 420px;
}
.lblNameContact
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    bottom: 4px;
    left: 20px;
}
.txtUserName
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    left: 100px;
    height: 13px;
    width: 250px;
    bottom: 2px;
}
.lblSubjectContact
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    bottom: 4px;
    left: 20px;
}

.txtSubject
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    left: 90px;
    width: 250px;
    height: 13px;
    bottom: 2px;
}
.lblEmailContact
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px; /*top: 25px;*/
    bottom: 4px;
    left: 20px;
}
.txtEmail
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    left: 102px;
    height: 13px;
    width: 250px;
    bottom: 2px; /*top: 30px;*/
}
.lblErrorMessageEmail
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    text-align: center;
    color: Red;
    left: 110px;
    bottom: 5px; /*top: 30px;*/
}
.EnquiryContact
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px; /*top: -60px;*/
    bottom: 88px;
    left: 20px;
}
.txtEnquiry
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    left: 91px;
    height: 100px;
    width: 250px;
    top: 2px;
}
/*.spaceLine
{
	position: relative;
	margin-top:200px;
	left: 5px;
	font-family: Tahoma;
	text-align: justify;
	font-size: 13px;
	padding-right: 12px;
	float:left;
}*/
.BottomRightBtn
{
    position: relative;
    letter-spacing: 1px;
    font-family: Tahoma;
    font-size: 13px;
    left: 135px;
}
/*.lblOnlyForBorder
{
	position: absolute;
	left: 2px;
	top: 20px;
	border: solid 1px #dfe1e3;
	width: 643px;
	height: 214px;
}*/
.lblerrorMassegeNameSubject
{
    position: absolute;
    font-family: Tahoma;
    font-size: 13px;
    text-align: center;
    left: 400px; /*top: 30px;*/
    color: Red;
}

/*End of the Contact Us Page */

/* Start About Us Page */
.lblAboutUs
{
    position: relative;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
}
.crumbsDiv
{
    position: relative;
    font-family: Tahoma;
    font-size: 11px;
    color: black;
}
.lblBackgroundLMI
{
    position: relative;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
}
/*.Literal1Panel
{
	position: absolute;
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: none; 
	padding: 1px;
	width: 762px;
	height: 524px;
	left: 8px;
	top: 75px;
	text-align: justify;
}*/
.yellowIndex
{
    position: relative;
    left: 20px;
    width: 750px;
}
/*.lniksDiv
{
	text-align: left;
	text-decoration: none;
	margin-left: 4px;
	margin-top: 80px;
}*/

/* End of the About US */

/* Strart Help Page */
.hpltext1
{
    position: absolute;
    top: 3px;
    left: 13px;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    color: blue;
}
.hplImages1
{
    position: absolute;
    top: 3px;
    left: 50px;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    color: blue;
}
.hplVideos1
{
    position: absolute;
    top: 3px;
    left: 100px;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    color: blue;
}
.txtHelpSearch
{
    position: absolute;
    top: 19px;
    left: 10px;
    width: 300px;
    font-family: Tahoma;
    font-size: 13px;
}
.btnHelpSearch
{
    position: absolute;
    top: 19px;
    height: 23px;
    left: 320px;
    width: 60px;
    letter-spacing: 1px;
    font-family: Tahoma;
    font-size: 11px;
}
.notCompleted
{
    position: relative;
    text-align: left;
    font-family: Tahoma;
    font-size: 13px;
}
/* End Of the Help Page */

.definedAccordianHeader
{
    position: relative;
    z-index: 10;
    margin-left: 9px;
    background-repeat: no-repeat;
    background-position: 200px 10px;
    background-image: url(../Images/toolup.gif);
    background-color: transparent;
}
.definedAccordianSelectedHeader
{
    position: relative;
    z-index: 5;
    background-position: 200px 10px;
    background-image: url(../Images/drop.gif);
    background-repeat: no-repeat;
}
/* Start short course page */

.lblshortcourse
{
    position: relative;
    left: 25px;
    font-family: Tahoma;
    font-size: 14px;
    color: #434141;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
    height: 27px;
}
.ShortDiv
{
    float: right;
    position: relative;
    width: 710px;
    text-align: justify;
    left: 0px;
}
.mrDiv
{
    /*margin-top:15px;*/
    float: right;
    position: relative;
    width: 710px;
    text-align: justify;
    left: 0px;
}
.divrevition
{
    text-align: right;
}
.lnkSC
{
    color: #434141;
    text-decoration: none;
    font-weight: bold;
}

.lnkSC:hover
{
    text-decoration: underline;
    color: Black;
    font-weight: bold;
}

/*.lblShortTitle
{
	position: relative;
	left:25px;
	top: 10px;
	font-family: Tahoma;
	font-size: 14px;
	color: black;
	font-weight: bold;
	letter-spacing: 1px;

}
.lblpara
{
	position: relative;
	left: 0px;
	top:25px;
	font-family: Tahoma;
	font-size: 13px
}*/
/* End of the Short course page */
/* Start of the Short course content page */

.lblShortCourseTitle
{
    position: relative;
    left: 20px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}
.testClass
{
    text-align: justify;
}
.summaryDiv
{
    float: right;
    position: relative;
    width: 710px;
    font-family: Tahoma;
    font-size: 13px;
    left: 0px;
}
/* End of the Short course Content page */
/* Start of the short course question page */

.lbltitlequestion
{
    position: relative;
    left: 7px;
    top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    float: left;
}
.introDiv
{
    float: right;
    position: relative;
    width: 710px;
    font-family: Tahoma;
    font-size: 13px;
    text-align: justify;
    left: 0px;
}
.lstQuestionsmargin
{
    width: 708px;
}
.lblIntro
{
}
/* End of the Short course Question page */

/* Image Control*/
.contentImg
{
    border: solid 0px #eeeeee;
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 15px;
    margin-top: 5px;
    padding-left: 15px;
   /* position: relative;*/
    right: 10px;
}
/* End Image Control*/

.myIndutriesDiv
{
    position: relative;
    width: 710px;
    float: left;
    left: 0px;
}

.btnViewSubscribed
{
    color: #434141;
    text-decoration: none;
    font-weight: bold;
}
.btnViewSubscribed:hover
{
    color: black;
    text-decoration: underline;
}
.testingImg
{
    /*position:relative; 	background-image:url(../Images/tab.gif); 	background-repeat:no-repeat; 	z-index:1; 	background-color:Aqua;*/
}

.imgBtnOverview
{
    position: relative;
    margin-left: 7px;
}

.imgactive
{
    margin-left: 5px;
}

.hypShortMore
{
    top: -20px;
    left: 100px;
}

.test3
{
    float: left;
    display: inline;
    color: Red;
}
.test4
{
    float: left;
    display: inline;
    clear: right;
    text-align: left;
    width: 170px;
  
}
.MainPnl
{
    clear: both;
    
}
.pnlContents
{
    overflow:hidden;
    line-height: 18px;
    margin-top: -3px;
    background-color: #eeeeee;
    padding: 5px;
}

.space
{
    float: left;
    display: inline; /*border:solid red 1px;*/
}

/* *************/


.ChangeColorAlt
{
    position: relative;
    margin: 5px;
    height: 20px;
    background-color: #eeeeee;
}

.changeColorHeader
{
    position: relative;
    background-color: #ffe57d;
    margin: 5px;
    height: 20px;
}
/* */

/* industry home   */

.gv_section_descriptions
{
}
/*     */


.rishHeding
{
    color: #434141;
    font-size: 16px;
    font-weight: bold;
}

/* help page */
.leftHelp
{
    position: relative;
    float: left;
    margin-left: 10px;
    width: 150px;
    text-align: left;
    top: 18px;
}
.lblContent2
{
    position: relative;
    font-size: 16px;
    color: #434141;
    font-weight: bold;
    letter-spacing: 1px;
}

.helphyper
{
    text-decoration: none;
    color: #434141;
    font-size: 12px;
    font-weight: bold;
    list-style-type: circle;
    display: list-item;
    list-style-image: url(../Images/right.gif);
    margin-left: 10px;
}
.helphyper:hover
{
    text-decoration: underline;
    color: Black;
}


.disclaimerBackground
{
    filter: alpha(opacity=60);
    background-color: #fffada;
}

.endoFonts
{
    text-align: left;
}

.MGlblpopup22
{
    border-left: solid 4px #fdf998;
    border-right: solid 4px #fdf998;
    background-color: #fdf998;
    font-family: Tahoma;
    font-size: 11px;
    color: black;
    padding: 10px;
    display: block;
    margin-left: 8px;
    width: 203px;
    text-align: left;
}



.imgToolTop22
{
    position: relative;
    right: -10px;
    margin-top: 5px;
}

.backBackground22
{
    position: relative;
    left: 10px;
    margin-top: -5px;
    background-color: #f7f4e9;
    border-left: solid 2px #e7e0bf;
    border-right: solid 2px #e7e0bf;
    width: 250px; /*filter: alpha(opacity=100);*/
   
}

.ImgToolBottom22
{
    position: relative;
    right: -10px;
    background-position: bottom;
}

/***************************************/


.hazardRating
{
    text-align: center;
}
.Justify
{
    text-align: left;
    padding: 10px;
}

.mainDisplayImage
{
    max-height: 445px;
    max-width: 680px;
}



.textCalc
{
    position: relative;
    margin-left: 10px;
    left: 50px;
}

.frameCalc
{
    width: 540px; /*height:245px;*/
    height: auto;
    font-size: 13px;
}
.buildingCrossBuilding
{
    position: relative;
    right: 75px;
    top: 40px;
}
html > /**/ body .buildingCross
{
    position: relative;
    left: 260px;
    top: 20px;
}

.buildingCross
{
    position: relative;
    left: 105px;
    top: 45px;
}
.industryDdl
{
    position: relative;
    left: 184px;
}
.lblmclass
{
    position: relative;
    left: 183px;
    padding-top: 5px;
}
.bcvalidat
{
    position: relative;
    left: 265px;
    top: 5px;
}
.textCalc2
{
    position: relative;
    top: 5px;
    left: 60px;
}
.buildingDdl
{
    position: relative;
    left: 80px;
}
.fencingdd1
{
    position: relative;
    left: 140px;
}
.buildingbox
{
    position: relative;
    left: 175px;
    width: 50px;
}
.fencingdd2
{
    position: relative;
    left: 194px;
}

.cityDdl
{
    position: relative;
    left: 209px;
}
.regionDdl
{
    position: relative;
    left: 200px;
}
.gfaTxt
{
    /*  position: relative;*/
    margin-left: 144px;
    text-align: left;
    width: 50px;
}


.btnEst
{
    position: relative;
    text-align: center;
    font: Tahoma;
    left: 55px;
    top: 1px;
}

.lblResult
{
    font: Tahoma;
    position: relative;
    right: 32px;
    bottom: 0px;
}
.bcheading
{
    position: relative;
    left: 60px;
}
.indicativeDiv
{
    background-color: #eeeeee;
    margin-top: 8px;
    margin-left: 5px;
    margin-right: 8px;
    margin-bottom: 8px;
    padding-bottom: 20px;
    font: Tahoma;
    width: 530px; /*Height:230px;*/
    height: auto;
}

.indicativeLbl
{
    position: relative;
    right: 132px;
}

.indicativeCalc
{
    position: relative;
    left: 136px;
}


.titleRow
{
    background-color: #ffe478;
    font-weight: bold;
    font: Tahoma;
    height: 25px;
}
.greyRow
{
    background-color: #eeeeee;
    font: Tahoma;
    height: 25px;
}

.whiteRow
{
    font: Tahoma;
    height: 25px;
}

.itemsLbl
{
    font: Tahoma;
    height: 25px;
    font-weight: bold;
    position: relative;
    left: 10px;
    top: 5px;
}

.totalLbl
{
    font: Tahoma;
    text-align: right;
    position: relative;
    bottom: 12px;
    float: right;
    right: 10px;
}
html > /**/ body .totalLbl
{
    font: Tahoma;
    text-align: right;
    position: relative;
    top: 4px;
    float: right;
    right: 10px;
}
.totalLblBold
{
    font: Tahoma;
    text-align: right;
    position: relative;
    bottom: 12px;
    float: right;
    right: 10px;
    font-weight: bold;
}

html > /**/ body .totalLblBold
{
    font: Tahoma;
    text-align: right;
    position: relative;
    top: 4px;
    float: right;
    right: 10px;
}

.descLbl
{
    font: Tahoma;
    height: 25px;
    position: relative;
    left: 10px;
    top: 5px;
}

.parSubItem
{
    font: Tahoma;
    position: relative;
    margin-left: 40px;
}
.subItemPrice
{
    font: Tahoma;
    text-align: right;
    position: relative;
    bottom: 16px;
    float: right;
    right: 350px;
}
.listButton
{
    font: Tahoma;
    list-style-position: outside;
    list-style-image: url(../Images/TableList.gif);
}

.disclaimerPanel
{
    /* position: absolute;*/
}

.lblDisclaimer
{
    position: relative;
    font-family: Tahoma;
    font-size: 16px;
    color: #434141;
    font-weight: bold; /*letter-spacing: 1px;     right: 70px;    right: -33px;     top: -5px;*/
}

.message
{
    position :relative;
    margin-top:10px;
    border:solid 2px #ffa4a4;
    padding:10px;
    background-color: #ffeeee;
}
.disclaimerDiv
{
}

.treeView
{
}
.lblFeedbackHead
{
    position: absolute;
    font-family: Tahoma;
    font-size: 13px;
    top: 2px;
    left: 10px;
    font-weight: bold;
    letter-spacing: 1px;
}

.FeedbackFormDiv
{
    position: relative;
    left: 0px;
}
.lblDescDiv ul
{
    margin-left: 90px;
}
.imgUserFeedbackDiv
{
    position: relative;
    top: 20px;
    left: 19px;
    
}
.techSupport
{
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    left: 16px;
}
.divSponsor
{
    position: relative;
    top: 25px;
    left: 15px;
    vertical-align: top;
}
.imgSponsor
{
    position: relative;
    bottom: 35px;
    margin-right: 3px;
}

.imgIIAlogo
{
    display: none;
    position: relative;
    top: 35px;
    left: 52px;
}

.imgHelpClaimsDiv
{
    position: relative;
    top: 20px;
    left: 10px;
}
.imgTakeTourDiv
{
    position: relative;
    top: 15px;
    left: 9px;
}
.lblIntro
{
    text-align: justify;
}
.feedbackContact
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px; /*top: 0px; 	bottom: 20px;*/
    left: 80px;
}
.txtFeedback
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    left: 83px;
    height: 100px;
    width: 250px; /*top: 2px;*/
}


.andrewnock
{
    float: right;
    margin-right: 82px;
    margin-top: -25px;
}
.lstBtnFeedback
{
    font: Tahoma;
    position: relative;
    right: 60px;
    list-style: square url(../Images/TableList.gif) outside;
}
.paging
{
    position: relative;
    left: 300px;
}
.IraciDiv
{
   overflow: hidden;

}


.imgIraciIcon
{
    position: relative;
    float: left;
    margin-left:20px;
   margin-top:10px;
   
}

.IraciDiv ul
{
   position:relative ;
  float:left;
   left:-40px;
   top:-7px;
   *margin-top:20px;
  
   

}
.IraciDiv ul li:first-child
{
    position :relative ;
    
    padding:10px 25px 10px 20px;
    
    display: inline;
    font-size: 14px;
    font-weight: bold;
    line-height:18px;
    list-style-type: none;
    background: url(../Images/bullet_left_gray.png) left no-repeat;
}

.IraciDiv ul li + li
{
    position :relative ;
    left:-6px;
    display: inline;
    font-size: 14px;
    font-weight: bold;
    padding:8px 0px 8px 5px;

    list-style-type: none;
    cursor: pointer;
    
    background:url(../Images/breadcrumb_bg.gif) repeat-x;
    *background:url(../Images/breadcrumb_bg.gif) repeat-x 0px 19px;

}

.description ul
{
   position:relative ;
   left:-40px;
   top:-7px;
   *margin-top:20px;
}
.description ul li:first-child
{
    position :relative ;
    
    padding:10px 47px 10px 2px;
    
    display: inline;
    font-size: 14px;
    font-weight: bold;
    line-height:18px;
    list-style-type: none;
    background: url(../Images/bullet_left_gray.png) left no-repeat;
}

.description ul li + li
{
    position :relative ;
    left:-6px;
    display: inline;
    font-size: 14px;
    font-weight: bold;
    padding:9px 122px 7px 5px;
    *padding:26px 122px 10px 5px;

    margin-right: 5px;
    line-height:18px;

    list-style-type: none;
    cursor: pointer;
    

    
    background:url(../Images/bullet_right.png) no-repeat left;
    height:31px;
    width:200px;
    
    
    
    *background:url(../Images/bullet_right.png) no-repeat 0px 19px;
  
}

#bc_last
{
    position: relative;
    top: 11px;
    right:-50px;
}
.TitleDiv
{
    position:absolute ;
    top:120px;
    vertical-align: middle;
    font-weight: bold;
    font-size: 17px;
    text-transform: uppercase;
    z-index: 30;
}

.NameDiv
{
    position: relative;
}
.EmailDiv
{
    position: relative;
    top: 1px;
}
.SubjectDiv
{
    position: relative;
    top: 2px;
}
.EnquiryDiv
{
    position: relative; /*top:-27px;*/
}
.ToolTipPopUp
{
  position :absolute ;    
 z-index: 2000!important;
 
}
.ToolTipPopUpExtra
{
    position: relative;
    left: 18px;
}
.ToolTipPopUpDefault
{
}
.gvItemStyle
{
    font-weight: bold;
    font-size: 11px;
    color: #434343;
}
.SearchOtherPanel
{
    background-color: #f5f5f5;
    margin-bottom: 5px;
    margin-top: 5px;
}
.smallImgSquaIRGP
{
    margin-left: 10px;
    position: relative;
    top: 8px;
}
.SubIndustryIRGP
{
    position: relative;
    color: #434141;
    font-weight: bold;
    top: 6px;
    right: 15px;
}
.BCImageButtonDiv
{
    position: absolute;
}
.UICalculator
{
    position: relative;
    margin-left: 8px;
    width: 680px;
}
.NextDiv
{
    position: relative;
    text-align: center;
}
.NextDiv: hover
{
    background-color: Blue;
}
.tbConCal
{
    text-align: left;
}
.NavBtnPrevNext
{
    font-family: Tahoma;
    color: #434343; /* font-weight: bold;*/
    cursor: pointer;
    font-size: 12px;
}
.NavBtnPrevNext:hover
{
    text-decoration: underline;
}
.pnlNavText
{
    position: relative;
    margin-top: 30px;
    text-align: center;
    cursor: pointer;
    font-size: 11px;
}

.PrintDiv
{
    margin-top: 30px;
    background-color: #eeeeee;
    border: solid 1px #bbbbbb;
    padding: 8px;
    width: 400px;
}
.treeView td
{
    vertical-align: top;
}
.lblRU
{
    position: relative;
    top: -168px;
    left: 10px;
    font-size: 11px;
    font-weight: bold;
    color: White;
    width: 100px;
}
.article
{
    
    float: left;
    margin-top:20px;
    
    margin-left: 8px;
    width: 500px;
    margin-right: 13px;
   
    padding-bottom:90px;
   
    
}


.divPanel
{
    position: relative;
    float: right;
    margin-top: 15px;
    width: 238px;
    height: 150px;
}


.lblTopic
{
    color: #555555;
    font-size: 13px;
    font-weight: bold;
}
.lblDate2
{
    margin-top: -13px;
    font-style: italic;
    font-size: 11px;
}
.makeScroll
{
    position: relative;
    overflow-y: scroll;
    width: 210px;
    height: 145px;
}
.divList
{
    padding-top: 30px;
    background: url(../Images/update_middle.gif) repeat-x;
    height: 157px;
}
.news_left, .update_left
{
    float: left;
}
.news_right, .update_right
{
    position: relative;
    float: right;
}
.tbResetPW
{
    background-color: #f5f5f5;
    border: solid 1px #bbbbbb;
}

.even
{
    display: block;
    background-color: #f5f5f5;
    height: 22px;
    padding-left: 8px;
    border-bottom: solid 1px #bbbbbb;
    padding-top: 8px;
}
.odd
{
    display: block;
    height: 22px;
    padding-left: 8px;
    border-bottom: solid 1px #bbbbbb;
    padding-top: 8px;
}
.pnlSearch
{
    margin-left: 10px;
    margin-top: 2px;
}
.hypBrochure
{
    /*background-image :url(../Images/doc.png);*/
    background-repeat: no-repeat;
    text-align: center;
}
.divLeft
{
    position: relative;
    margin-top: 30px;
    float: left;
    width: 560px;
}
.divImgRight
{
    margin-right: 0px;
    margin-top: 30px;
}
.latest_News
{
    float: right;
    margin-top: 20px;
    text-align: left;
    width: 238px;
}
/*.lstNews
{
    font-family: Tahoma;
    font-size: 11px;
    color: #6a6a6a;
}
.pnlNews
{
    display :none ;
    position: relative;
    width: 680px;
    height: 140px;
    text-align: left;
    font-family: Tahoma;
    font-size: 11px;
}
.ssss
{
   
    margin-top: -97px;
}
.ssss1
{
    margin-left: 140px;
    margin-top: -120px;
}
.Latest
{
    position: absolute;
    font-family: Tahoma;
    font-size: 12px;
    color: White;
    left: 15px;
    top: 4px;
    text-decoration: none;
    font-weight: bold;
}
*/
.lblPost
{
    position: absolute;
    font-family: Tahoma;
    font-size: 12px;
    color: white;
    text-decoration: none;
    left: 115px;
    top: 4px;
    font-weight: bold;
}

.playerFont
{
    font-family: Tahoma;
    font-size: 13px;
    font-style: italic;
    color: #434141;
}
.lblNewsDate
{
    position: absolute;
    padding-left: 5px;
    font-style: italic;
}

.lblNewstopic
{
    font-weight: bold;
    font-family: Tahoma;
    font-size: 12px;
    text-decoration: none;
    color: #434141;
}

.lblNewstopic:hover
{
    color: black;
}
.hypMoreNews
{
    position: absolute;
    top: 108px;
    right: 0px;
    color: #434141;
    text-decoration: none;
    font-weight: bold;
    float: right;
}
.hypMoreNews:hover
{
    color: black;
}
.numberNews
{
    position: relative;
    top: -30px;
    margin-left: 38px;
    text-decoration: none;
}
.GC
{
    font-weight: normal;
}

a
{
    color: #42769b; /*color:#666666;*/
    text-decoration: none;
    cursor: pointer;
}
a:hover
{
    color: Black;
    text-decoration: underline;
}
.divDowCheck
{
    background-color: #fdf998;
    width: 280px;
    height: 400px;
    text-align: center;
}
.divDowCheckRD
{
    background-color: #fdf998;
    width: 280px;
    height: 110px;
    text-align: center;
}
.divDowCheckUN
{
    position: relative;
    background-color: #fbf9be;
    text-align: center;
    padding: 10px;
}
.bg
{
    position: relative;
    background-color: #f7f4e9; /*background-color: #fdf998;*/
    padding-left: 8px;
    padding-right: 8px;
    width: 283px;
    margin-top: -3px;
    border-left: solid 2px #e7e0bf;
    border-right: solid 2px #e7e0bf;
    margin-left: 1px;
}
.Imgbg
{
    width: 305px;
    background-position: bottom;
    position: relative;
}
.bgUN
{
    /*position: relative;*/
    margin-left: 20px;
    background-color: #f7f4e9; /*background-color: #fdf998;*/
    padding: 8px;
    width: 550px;
    border: solid 2px #e7e0bf;
}
.ImgbgUN
{
    width: 615px;
    background-position: bottom;
    position: relative;
}
.divRbtn
{
    position: relative;
    left: 25px;
    text-align: left;
}
.hypMyAccount
{
    text-decoration: none;
    color: Gray;
}

.dlResults
{
    border: solid 1px #cecece;
}
.GridHeader
{
    background-image: url(../Images/gvHeader-long.gif);
    background-repeat: repeat-x;
    background-color: Transparent;
    height: 30px;
    color: White;
    font-size: 11px;
    vertical-align: middle;
}
.alternating-row
{
    background-color: #f5f5f5;
}
.navNextPos
{
    position: relative;
    left: 450px;
}
.navPrevPos
{
    position: relative;
    left: 100px;
}
.tbl
{
    table-layout: fixed;
    border-collapse: collapse;
}
.tbl td
{
    /*text-overflow: ellipsis;
    overflow:hidden;*/
    white-space:normal;
    word-wrap: break-word;
    
}
.ltcalc
{
    border: solid 1px #cecece;
    border-collapse: collapse;
}
.ltcalc tr
{
    vertical-align: top;
}
.ltcalc th
{
    text-align: center;
    background-color: #ffe57d;
    font-size: 11px;
}
.ltcalc td
{
    text-align: center;
}

.lblContactForm
{
    position: absolute;
    font-family: Tahoma;
    font-size: 13px;
    top: 2px;
    font-weight: bold;
    letter-spacing: 1px;
}

/*.ltcalc td:first-child
{
    text-align:left;
    width:170px;
}

.ltcalchead td
{
    /*width:180px;
    text-align:center;
}*/
.links4
{
    position: relative;
    margin-left: 90px;
    margin-top: -14px;
}
.links3
{
    position: relative;
    margin-left: 20px;
    margin-top: -14px;
}

.links1
{
    position: relative;
    margin-left: 40px;
    margin-top: -14px;
}

.links2
{
    position: relative;
    margin-left: 70px;
    margin-top: -14px;
}
.divScroll
{
    position: relative;
   
    height: 580px;
    overflow: auto;
    overflow-x: hidden;
}
.divSearchTable
{
    
    border: solid 1px #cacaca;
    background-color: #fbfbfb;
    padding: 10px;
    margin-top: 15px;
}
.tbStyle
{
    
    border: solid 1px #cacaca;
    background-color: #fbfbfb;
    padding: 10px;
    margin-top: 5px;
    margin-bottom:10px;
}
.pdfLogo
{
    margin-left: 20px;
}
#pdfHeader
{
    position: relative;
    text-align: center;
}
.divPrintContent
{
    font-family: Tahoma;
    background-color: White;
    padding: 40px 40px 20px 40px;
    margin: 0 23px 10px 23px;
    border: solid 1px #bbbbbb;
}
.divPrintFooter
{
    color: #bbbbbb;
    font-family: Tahoma;
    margin-left: 21px;
    font-size: 12px;
}
.lblArea
{
    margin-left: 145px;
}
.lblAreaFence
{
    margin-left: 177px;
}

/*-------maintenance notice--------------*/

#mask
{
    position: absolute;
    z-index: 9000; /*background-color: #ffffcc;     border: solid 5px #fff0a4;*/
    background-image: url(http://www.lmigroup.com/Images/maintenance.gif);
    display: none;
    width: 606px;
    height: 152px;
    margin-left: 200px;
}

#boxes .window
{
    position: absolute;
    z-index: 9999;
}

#boxes #dialog
{
    font-family: Arial;
    line-height: 20px;
    margin-top: 30px;
    width: 470px; /*height: 20px;*/
    font-size: 14px;
    text-align: left;
    margin-left: 310px;
}
#mask #divClose
{
    text-align: right;
    padding: 15px;
    cursor: pointer;
}
/*-------end of maintenance notice--------------*/

/*.imgNewsHyper
{
    position: absolute;
    border: solid 5px red;
    width: 110px;
    height: 95px;
    left: 10px;
    top: 25px;
}*/
.imgNewsHyper
{
    position: relative;
    float: left;
    border: solid 1px #bbbbbb;
    width: 88px;
    height: 75px;
    left: -5px;
    margin-top: 33px;
    padding:3px;
}

.new-text
{
    position: relative;
    font-size: small;
    top: -100px; /*margin-right: 30px;*/
    width: 120px;
    float: right;
    height: 80px;
}
.new-text a
{
    font-size:11px;
    color:#ff7200;
}
.view
{
    position: relative;
    margin-left: 12px;
   background: url(../Images/news_middle.gif) repeat-x top left;
 width: 214px;
 height: 150px; 
   
}

/*---------------News Rotator--------------*/
.news-controller
{
    position: relative;
    float: left;
    left: -5px;
    top:2px;
    width: 130px;
}

.news-controller span.selected
{
    background-color: #f0d87e;
}

.news-controller span.selected a
{
    color: Black;
}

.news-controller span
{
    background-color: #9f9e9c; /*width: 15px;*/
    text-align: center; /* margin-right: 2px;           */
    padding-left:2px;
    padding-right:3px;
  
}

.news-controller span a
{
    color: White;
    font-size: 10px;
}


span.tab
{
    position: relative;
    top: 18px;
    font-size: 12px;
    margin-left: 6px;
    font-weight: bold;
    color: white;
    cursor: pointer;
    padding: 5px;
    z-index: 5;
}
/*------------ End of News Rotator--------------*/

/*------------ Notice ----------------*/

.lmig_notice
{
    position: fixed;
    background-color: #82b91f;
    border-bottom: 1px dashed #ddd;
    color: white;
    display: none;
    height: 36px;
    left: 0px;
    line-height: 36px;
    top: 0px;
    width: 100%;
    vertical-align: middle;
    z-index: 500;
}

.lmig_notice div
{
    float: left;
}

.lmig_notice img
{
    border: 1px dashed #777;
    cursor: pointer;
    float: left;
    height: 16px;
    margin-top: 9px;
    width: 16px;
}

/*------------ End of Notice ----------------*/
#tab-ctrl
{
    margin-left: -65px;
}
#tab-ctrl li
{
    display: inline;
    cursor: pointer;
    margin-left: 20px;
    padding: 5px;
}
.NotesTitle
{
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 10px;
    background-color: #ffe57d;
}

.closeNotes img
{
    position: relative;
    left: 550px;
    top: 50px;
    cursor: pointer;
}

.divLoader
{
    position :relative ;
    margin-left:60px;
    margin-top:-20px;
}

#file0
{
    width: 250px;
}

.rotating_button
{
    position: absolute;
    top: 110px;
    right: 30px;
}

.rotating_button li
{
    float: left;
}

.-lmig-cr-item-on
{
    background-image: url(../Images/Banners/slider-button-orange.png) !important;
    height: 20px;
    width: 20px;
    text-align: center;
    vertical-align: middle;
}

.-lmig-cr-item-off
{
    background-image: url(../Images/Banners/slider-button-gray.png);
    height: 20px;
    width: 20px;
    text-align: center;
    vertical-align: middle;
}

.user_industry_control
{
   margin-left: 17px;
}

/**/.tab_Content_iraci
{
    min-height: 200px;
}

#rotatingBanner
{
    min-height: 160px;
}

/*-------- style for VMA----------- */
#txtNumOfStations
{
    width:50px;
   
}
#leveled-total-price
{
    margin:10px 0 10px 0;
    background-color:#f5f5f5;
    padding:10px;
    border:solid 1px #eeeeee;
    text-align:center;
}
#leveled-total-price span
{
    margin-right:80px;
    margin-left:10px;
    font-size:15px;
}
#the-item-list
{
    background-color:#f5f5f5;
    padding:10px;
    margin-top:2px;
}
.item-line {
	font-family: verdana, arial, sans-serif;
	font-size: small;
	border-bottom:solid 1px white;
	margin-bottom:5px;
}

.item-name {
	display: inline-block;
	line-height: 2em;
	padding-left:20px;
	padding-right: 5px;
	width: 200px;
	/*text-align: right;*/
}

.item-quantity {
	width: 100px;
}

.item-price {
	display: inline-block;
	width: 100px;
	margin-left:20px;
	/*text-align: right;*/
}

.item-total-price {
	display: inline-block;
	width: 100px;
	/*text-align: right;*/
}

.label-items-list {
	border: 1px solid #666;
	border-radius: 5px;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#bebebe));*/
	background-color:#ffe57d;
	cursor: pointer;
	line-height:25px;
	text-align:center;
	width:80px;

}
.total-price
{
    background-color:#ffe57d;
    text-align:center;
    padding:10px;
    font-size:15px;
    
}
.collapsed {
	display: none;
}

.calc 
{
    background-color: #fff;
    border: 1px solid #666;
    border-radius: 5px;
    display: none;
    top: 200px;
    right: 7%;
    position: absolute;
    padding: 5px;
    width: 300px;
    z-index: 3000;
}

.calc .lbl 
{
    display: inline-block;
    width: 150px;
}

.calc-result-label 
{
    font: bold 14px/16px verdana, arial, sans-serif;
    margin-bottom: 10px;
}

.calc input[type=text]
{
    margin-left: 10px;
    text-align: right;
    width: 125px;
}

.calc-doBtn 
{
    margin-top: 5px;
    height: 24px;
    width: 50px;
}

.calc-button
{
    background-image: url("../Images/calculator.png");
    cursor: pointer;
    float: right;
    height: 69px;
    width: 52px;
}

.calc-screen 
{
    background-color: #eaffc6;
    border: 1px solid #ccc;
    border-radius: 5px;
    font-family: Consolas;
    font-size: large;
    height: 32px;
    line-height: 32px;
    text-align: right;
    padding-right: 5px;
    margin-bottom: 5px;
}

#warning {
	background-color: #ffb840;
	display: none;
}
/*--------End style for VMA----------- */
