﻿body
{
    /*background-color:black;*/ /*background-repeat: repeat-x; background-image: url(Images/portal-bg.gif);*/ /*background-color: #e0e0e0;*/
    margin: 0px auto; /*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: url(../Images/headerBg_bak.gif) repeat-x;
    font-family: Tahoma;
    font-size: 13px;
    color: #434343;

}

.wrap
{
    margin: 0px auto; /*text-align: center;*/
    width:1024px;
    position:relative;
    /*min-height:100%;*/

    
}
.top
{
    position: relative;
    height: 110px;
    margin: 0px auto;
    width: 1024px;
    background-color: transparent;
}
.logoImage {
    float: left;
    margin-top: 22px;
    height: 50px;
}
}
}
.login
{
    width: 80px;
}
.lblClientLoging
{
    /*position: absolute;*/
    font-family: Tahoma;
    font-size: 11px;
}

.divWelcome
{
    font-family: Tahoma;
    font-size: 12px;
    display: none;
}
.tbPassword
{
    font-family: Tahoma;
    font-size: 13px;
    padding: 10px;
    text-align: center;
    margin-left: 60px;
}
.tbChangePw
{
    font-family: Tahoma;
    font-size: 13px;
    padding: 10px;
    text-align: left;
    margin-left: 20px;
}
.tbReset
{
    text-align: left;
    font-size: 13px;
    margin-left: 370px;
    margin-top: 20px;
}

.ImageButton1
{
    /*position: absolute;     margin-top: 17px;     right: 75px;*/
}
.ImageButton2
{
    position: absolute;
    margin-top: 17px;
    right: 8px;
}

.tabImage
{
    position: absolute;
    top: 54px;
    right: 8px;
}
.txtName
{
    width: 150px;
    height: 18px;
}
.waremark1
{
    width: 150px;
    height: 13px;
    font-size: 11px;
    color: Gray;
    height: 18px;
}
.txtPassword
{
    color: Gray;
    width: 150px;
    height: 18px;
}
.waremark2
{
    color: Gray;
    width: 150px;
    height: 18px;
}
.forgotyourPassword
{
    color: gray;
    text-align: left;
    font-size: 10px;
    font-family: Tahoma;
    text-decoration: none;
}
.forgotyourPassword:hover
{
    color: black;
    text-decoration: underline;
}
.hide
{
    display: none;
}
#nav-home
{
    float: right;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 60px;
    padding-bottom: 0;
    padding-left: 0;
}

#nav-home li
{
    font-size: 15px;
    float: left; /*line-height: 20px;*/
    margin-left: 35px;
    list-style-type: none;
    list-style-image: none;
}

#nav-home a
{
    display: block;
    color: #696969;
    text-decoration: none;
    padding: 5px 8px 10px 8px;
}

.menu-over
{
    background: url(../Images/menu_bg.gif) repeat-x;
    border-top: solid 1px #bbbbbb;
    border-left: solid 1px #bbbbbb;
    border-right: solid 1px #bbbbbb;
}


.july
{
    position: absolute;
    left: 10px;
    top: -200px;
}
.ZAbanner, .ZAbodyTab, #zaAbout
{
    display: none;
}

.banner
{
    text-align: center;
    height: 50%;
    background-color: White;
    background-repeat: no-repeat; /*border:solid 1px #bbbbbb;*/
}
.rotating_banner
{
    border: solid 1px #bbbbbb;
}

.rotating_button
{
   visibility:hidden;
   position: absolute;
   top: 345px;
   left: 900px;
    
}

.rotating_button li
{
    float: left;
    list-style-image: none;
    list-style-type: none;
}

.-lmig-cr-item-on
{
    background-image: url(../Images/slider-button-orange.png) !important;
    height: 20px;
    width: 20px;
    text-align: center;
    vertical-align: middle;
}

.-lmig-cr-item-off
{
    background-image: url(../Images/slider-button-gray.png);
    height: 20px;
    width: 20px;
    text-align: center;
    vertical-align: middle;
}
.invalid
{
    position: absolute;
    right: 229px;
    color: gray;
    letter-spacing: 0px;
    font-size: 10px;
    font-family: Tahoma;
    text-decoration: none;
}
/*.TextBox1
{
	position: absolute;
	margin-top: 25px;
	right: 181px;
}*/
.searchbox
{
    /*position: relative;
    float: right;*/
    background: url(../Images/search_bg.png) no-repeat;
    height: 40px;
    width: 210px; /* top: -8px;*/
}
.txtSearch
{
    position: relative;
    margin-left: 20px;
    width: 135px;
    top: -3px;
    margin-right: 13px;
    color: Gray;
    font-family: Tahoma;
    font-size: 11px;
    border: 0;
}


.btnGO
{
    position: relative; 
    left:3px;
    top: 5px;
}
/* Start Search page */
.SearchHeading
{
    position: relative;
    left: 190px;
    bottom: 15px;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #434343;
}
.dl_searchResults
{
    margin-left: 250px;
}
.dl_Products
{
    position: relative; /*text-align: left;*/
    font-family: Tahoma;
    font-size: 13px;
    color: #434141;
    text-align: justify;
}
.hypTitle
{
    text-decoration: none;
    color: Orange;
    font-weight: bold;
}
/* End of the Search page */


.textarea
{
    /*position: relative;*/
    width: 1024px;
    background-color: transparent; /*margin: 0px auto;*/
    /*padding-bottom: 40px;*/
    overflow: hidden;
}
.contentWrap
{
    /*border-top:solid 3px grey;*/
    background: url(../Images/content_bg.gif) top repeat-x;
    padding-top: 20px; 
    padding-bottom: 20px;
    min-height:445px;
}
.lnkmore1, .lnkmore2, .lnkmore3, .lnkmore4, .lnkmore5
{
    text-decoration: none;
    color: #434141;
    font-weight: bold;
}
.drop-down-panel
{
    position: relative;
    overflow: hidden; 
}
.service-drop-down-panel
{
}

#menu
{
    text-align: left;
    display: block;
    margin-top: 2px;
    margin-left: -40px;
    width: 1030px;
    height: 85px;
}
* + html #menu /*ie7 only*/
{
    margin-left: 0;
}
#menu li
{
    display: inline;
    float: left;
}


#menu li a
{
    display: block;
    font-size: 16px;
}

#link-claim-service
{
    background-image: url(../Images/Claims_Tab.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 92px;
    width: 167px;
}

#link-claim-service:hover
{
    background-position: top left;
}
#link-claim-service .active
{
    background-image: url(../Images/Risk_Tab.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 92px;
    width: 167px;
}
#link-legal-service
{
    background-image: url(../Images/Legal_Tab.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 92px;
    width: 159px;
}
#link-legal-service:hover
{
    background-position: top left;
}

#link-risk-management
{
    background-image: url(../Images/Risk_Tab.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 92px;
    width: 173px;
}
#link-risk-management:hover
{
    background-position: top left;
}
#link-research-tools
{
    background-image: url(../Images/Research_Tab.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 92px;
    width: 173px;
}
#link-research-tools:hover
{
    background-position: top left;
}
#link-publication
{
    background-image: url(../Images/Publication_Tab.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 92px;
    width: 173px;
}
#link-publication:hover
{
    background-position: top left;
}
#link-policy
{
    background-image: url(../Images/Policy_Tab.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 92px;
    width: 178px;
}
#link-policy:hover
{
    background-position: top left;
}

.menu-extend
{
    visibility: hidden;
    display: block; /*background-color:#d1d1d1;*/
    border: solid 1px #cecece; /*background : url(../Images/extendBg.gif) repeat-x;*/
    border-top-style: none;
}
.menu-extend ul
{
    width: 266px;
    float: left;
    list-style-image: url(../Images/bullet.gif);
}
.menu-extend ul li a
{
    text-decoration: none;
    color: #696969;
    height: 12px;
}
.CatTitle
{
    /*padding: 8px 5px 8px 5px;border-bottom: solid 1px #ffcc00;*/
}
.CatTitle a
{
    /*font-family: Arial;     font-weight: bold;     font-size: 16px;     color: #434343;     text-decoration: none;*/
}

/*.text1
{
    position:relative ;
    font-family: Tahoma;
    font-size: 11px;
    width: 150px;
    color: #6a6a6a;
    text-align: left;
}
.text2
{
    position:relative ;
    top: 70px;
    left: 223px;
    font-family: Tahoma;
    font-size: 11px;
    width: 150px;
    color: #6a6a6a;
    text-align: left;
}
.text3
{
    position:relative ;
    top: 70px;
    left: 421px;
    font-family: Tahoma;
    font-size: 11px;
    width: 150px;
    color: #6a6a6a;
    text-align: left;
    text-decoration: none;
}
.text4
{
    position:relative ;
    top: 70px;
    left: 618px;
    font-family: Tahoma;
    font-size: 11px;
    width: 150px;
    color: #6a6a6a;
    text-align: left;
}
.text5
{
    position:relative ;
    top: 70px;
    left: 816px;
    font-family: Tahoma;
    font-size: 11px;
    width: 150px;
    color: #6a6a6a;
    text-align: left;
}
*/
.cats1
{
    float: left;
    text-align: left;
    text-decoration: none;
    font-family: Tahoma;
    color: Gray;
    font-size: 11px;
}

.cats2
{
    margin-left: 10px;
    float: left;
    text-align: left;
    text-decoration: none;
    font-family: Tahoma;
    color: Gray;
    font-size: 11px;
}
.cats3
{
    margin-left: 10px;
    float: left;
    text-align: left;
    text-decoration: none;
    font-family: Tahoma;
    color: #6a6a6a;
    font-size: 11px;
}
.cats4
{
    margin-left: 10px;
    float: left;
    text-align: left;
    text-decoration: none;
    font-family: Tahoma;
    color: Gray;
    font-size: 11px;
    display: block;
}
.cats5
{
    /*float: right;*/
    margin-left: 10px;
    text-align: left;
    text-decoration: none;
    font-family: Tahoma;
    font-size: 11px;
}

.cats6
{
    text-align: left;
    text-decoration: none;
    font-family: Tahoma;
    font-size: 11px;
}
.cats-pnl1
{
    text-align: left;
    height: 80px;
}
.Coach4
{
    position: absolute;
    top: 198px;
    font-family: Tahoma;
    font-size: 11px;
    left: 830px;
    color: #6a6a6a;
    text-decoration: none;
}
.hypMoreNewsPod
{
    position: relative;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
    color: #434141;
}
.hypMoreNewsPod:hover
{
    color: Black;
}
.hypPod1Test
{
    position: relative;
    width: 110px;
    height: 80px;
    padding-right: 5px;
    margin-top: -15px;
}
.hypPod1Test2
{
    position: relative;
    width: 110px;
    height: 80px;
    padding-right: 5px;
    margin-top: -15px;
}
.hypPod1Test3
{
    position: relative;
    width: 110px;
    height: 80px;
    padding-right: 5px;
    margin-top: -0px;
}

.imgBtnPlay1
{
    position: absolute;
    width: 110px;
    height: 80px;
    margin-top: 0px;
    z-index: 1;
}

.imgBtnPlay2
{
    position: absolute;
    width: 110px;
    height: 80px;
    padding-right: 5px;
    margin-top: 0px;
    z-index: 1;
}

.imgBtnPlay3
{
    position: absolute;
    width: 110px;
    height: 80px;
    padding-right: 5px;
    margin-top: 0px;
    z-index: 1;
}

.footercolorchange
{
    text-decoration: none;
    color: #6a6a6a;
}
.footer
{
    /*position:relative;*/
    margin:auto 0px;
    background-color: #eeeeee;
    border-top: solid 1px white;
    height: auto;
    padding-left: 30px;
    padding-bottom: 30px;
    padding-top: 20px; 
    font-family: Tahoma;
    font-size: 11px;
  
}
.footerCentre
{
    width: 1024px;
    margin: 0px auto;
}
.footer a
{
    float: left;
    width: 150px;
}

.footer a:hover
{
    color: Black;
    text-decoration: underline;
}


.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: 0px;
    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;
    text-decoration: none;
}
.footerTitle
{
    font-weight: bold;
    color: #434343;
    margin-left: 40px;
    margin-top: 15px;
}
.licence
{
    float: right;
    text-align: right;
    margin-top: -130px;
    margin-right: 20px;
    color: #6a6a6a;
}
.socialMedia
{
}
.socialMedia ul
{
    margin-left: 10px;
    *float:right;/*ie7 only*/
}

.socialMedia ul li
{
    position :relative;
    display: inline;
    list-style-type: none;
    list-style-image: none;
    margin-left: -3px;
    *margin-left: 2px;/*ie7 only*/
}

.socialMedia .facebook
{
    background: url(../Images/facebook_logo.png) no-repeat 0 0;
}
.socialMedia .facebook:hover
{
    background: url(../Images/facebook_logo.png) no-repeat 0 100%;
}
.socialMedia .twitter
{
    background: url(../Images/twitter_logo.png) no-repeat 0 0;
}
.socialMedia .twitter:hover
{
    background: url(../Images/twitter_logo.png) no-repeat 0 100%;
}
.socialMedia .linkedin
{
    background: url(../Images/linkedin_logo.png) no-repeat 0 0;
}
.socialMedia .linkedin:hover
{
    background: url(../Images/linkedin_logo.png) no-repeat 0 100%;
}

.socialMedia .youtube
{
    background: url(../Images/youtube_logo.png) no-repeat 0 0;
}
.socialMedia .youtube:hover
{
    background: url(../Images/youtube_logo.png) no-repeat 0 100%;
}
.socialMedia .rss
{
    background: url(../Images/rss_logo.png) no-repeat 0 0;
}
.socialMedia .rss:hover
{
    background: url(../Images/rss_logo.png) no-repeat 0 100%;
}
.socialMedia .wordpress
{
    background: url(../Images/wordpress_logo.png) no-repeat 0 0;
}
.socialMedia .wordpress:hover
{
    background: url(../Images/wordpress_logo.png) no-repeat 0 100%;
}

.con
{
    position: relative;
    width: 975px;
    text-align: left;
}
.lblContent
{
    font-family: Tahoma;
    line-height: 20px;
    font-size: 13px;
    position: relative;
    float: left;
    text-align: justify;
    padding: 30px;
}
.titlelbl
{
    position: absolute;
    float: left;
    color: black;
    left: 19px;
    top: 15px;
    font-weight: bold;
}
.mainContent
{
    position: relative;
    height: 100%;
}


#lblTitle
{
    font-family: Tahoma;
    font-size: 15px;
    background-color: red;
    position: absolute;
}
/* Start content page*/
.one
{
    position: relative;
    height: 100%;
    background-color: white;
    margin-bottom: 0px;
    width: 100%;
    float: left; /*padding-bottom:10px;*/ /*margin-left:260px; 	margin-right:200px;*/
}
.contentTestColor
{
    position: relative;
    background-color: white;
    margin: 0px auto;
}
.lbltitleContent
{
    position: relative;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    left: -1px;
    color: #434141;
}
/*.treeLeft
{
	position:relative;
	border:solid 1px gray;

	margin-left:9px;
	margin-top:10px;
	
	text-decoration:none;
}*/

.trepanel
{
    position: relative;
    padding-bottom: 15px;
    width: 240px;
    min-height: 200px;
    background: url(../Images/content_bg.gif) repeat-x;
}

.divImageContent
{
    position: relative;
    top: 20px;
}
.leftNav
{
    position: relative;
    width: 242px;
    text-align: left;
    margin-top: 24px;
    float: left; /* background-color:#f5f5f5;     padding:8px;*/
}
.TreeView_nav
{
    position: relative;
    left: -17px;
    overflow: hidden;
    width: 250px;
}
.leftNav td
{
    vertical-align: top;
    height: 18px;
}
.leftNav td img
{
    margin-top: 5px;
    position: relative;
}



.MainCategory
{
    position: relative;
    padding: 12px 0 8px 10px;
    color: #434141;
    text-decoration: none; /*border-bottom: solid 1px #ffcc00;*/
    background-color: #eeeeee; /*border-left:solid 1px #bbbbbb;     border-right:solid 1px #bbbbbb;     background:url(../Images/bg_white.png) no-repeat 0 52%;*/
}
.hypMainCategory
{
    font-family: Arial;
    font-size: 18px;
    text-decoration: none;
    color: #434343;
}

.imgPageContent
{
    margin-bottom: 20px;
    background: url(../Images/shadow.png) no-repeat;
    padding-top: 18px;
    padding-bottom: 15px;
}


.imgTreeTop
{
    margin-top: 10px;
    margin-left: 22px;
    text-align: center;
}

.clear
{
    clear: both;
}
.Prevoius
{
    position: absolute;
    right: 20px;
    top: 15px;
    color: #42769b;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
}
.Next
{
    color: #42769b;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
}
/*.three
{
	position:relative;
	display:block;
	width:300px;
	border:solid 1px pink;
	float:left;
}*/
/*.listShort
{
	position: relative;
	font-family: Tahoma;
	font-size: 13px;
	text-align: left;
	margin-left: 18px;
	
}*/
.divContents
{
    /*margin-left: 18px; 	 	width: 245px;  	font-family: Tahoma; 	 	font-size: 11px; 	 	 	float: left; 	 	height: auto; 	 	background-image: url(Images/.gif); 	 	background-repeat: repeat-x; 	 	border-bottom: dotted 1px gray; 	 	border-left: dotted 1px gray; 	 	border-right: dotted 1px gray;*/
}
.imgPageContentLine
{
    background-position: top right;
}

.divSubCategories
{
    position: relative;
    width: 245px;
    float: left;
    margin-left: 18px;
    font-family: Tahoma;
    font-size: 13px; /*background-image: url(Images/back10.gif); 	background-repeat: repeat-x; 	border: dotted 1px gray;*/
}
/*.divSubCategories:hover
{
	color:Blue;
	text-decoration:none;
}*/

.divTitle
{
    margin-left: 285px;
}

.divCrumb
{
    position: relative;
    margin-left: 285px;
    font-size: 11px;
}

.divContentPage
{
    margin-top: 20px;
    text-align: left;
    background-color: transparent;
    margin-left: 265px; /*border-left: solid 1px gold;*/
    padding-left: 20px;
    padding-right: 15px;
}
.divContentPageELibrary
{
    text-align: left;
    background-color: white;
    margin-left: 265px; /*border-left: solid 1px gold;*/
    padding-left: 20px;
    padding-right: 20px;
    height: 800px;
}
.four
{
    position: relative; /*height: 832px;*/
    height: auto;
    float: left;
    text-align: justify;
    border-left: solid 1px gold;
    padding-left: 47px;
    width: 689px; /*margin-top: 20px;*/ /*bottom: 5px;*/
    background-color: white;
}
ul li
{
    list-style-type: circle;
    list-style-image: url(../Images/navArrowOrange.gif);
}

.litContent
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    color: #434343; /*right:20px;*/
}

.litContentDiv
{
    width: 650px;
    text-align: left;
    position: relative; /*left:275px;*/
    margin-left: 30px;
}

/*.NavigateSubscribeTreeView
{
	position: inherit;
	display: block;
	margin-left: 8px;
	margin-bottom: 1px;
	height: 20px;
	padding-top: 5px;
	text-align: left;
	text-indent: 10px;
	font: normal 11px Tahoma;
	color: #6a6a6a;
	background-repeat: no-repeat;
	background-image: url(../Images/left11.gif);
}*/
.control_the_subCatagory
{
    text-decoration: none;
    display: block;
}
.menu-panel
{
    padding: 15px 0 0 20px;
    background: url(../Images/bg_sub_left.png) no-repeat 0 100%;
}
#div-claims-preparation
{
    padding-bottom:12px;
}
.cats-pnl1
{
    margin-top: -8px;
    background: url(../Images/bg_sub.png) no-repeat 100% 100%;
    padding: 0 0 40px 20px;
}
.cats-pnl2, .cats-pnl3
{
    margin-top: -8px;
    background: url(../Images/bg_sub.png) no-repeat 100% 100%;
    padding: 0 0 29px 20px;
}
.cats-pnl4
{
    margin-top: -8px;
    background: url(../Images/bg_sub.png) no-repeat 100% 100%;
    padding: 0 0 82px 20px;
}
.cats-pnl5
{
    margin-top: -8px;
    background: url(../Images/bg_sub.png) no-repeat 100% 100%;
    padding: 0 0 56px 20px;
}
.subCategoryLink
{
    color: #434343;
    text-decoration: none;
    padding: 5px 30px 5px 15px;
    background: url(../Images/navArrowOrange.gif) no-repeat 0 10px;
    text-align: left;
    margin-right: 20px;
    display: inline-block;
    width: 180px;
    vertical-align:top;
}
.subCategoryLink:hover
{
    background-color: #eeeeee;
}

.btnTraining
{
    position: relative;
    text-decoration: none;
    color: black;
}
.btnTraining:hover
{
    font-weight: bold;
}
.lefttopic11
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    text-align: left;
    display: block;
    white-space: pre-line;
    margin-left: 38px;
    text-decoration: none;
    color: #434141;
    margin-top: 1px;
    margin-right: 20px;
}
.lefttopic11:hover
{
    text-decoration: underline;
    color: Black;
}
.lblmsg
{
    font: bold 13px Tahoma;
}
.lblPass
{
    font: normal 13px Tahoma;
}
.bread
{
    text-decoration: none;
    color: Gray;
    font-family: Tahoma;
    font-size: 11px;
}

.bread:hover
{
    color: Black;
    text-decoration: underline;
}
.subCatagory_Image
{
    position: relative;
    display: block;
    margin-left: -5px;
    float: left;
    clear: left;
}
.subCatagory_Text
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    text-align: left;
    display: block;
    margin-left: 20px;
    text-decoration: none;
    color: #434141;
    margin-top: 1px;
}

.subCatagory_Text:hover
{
    text-decoration: underline;
    color: Black;
}
.subCatagory_Image2
{
    display: block;
    margin-left: 13px;
    float: left;
    clear: left;
}
.hypPod1
{
    position: relative;
    margin-top: -20px;
}
.lefttopic10
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    text-align: left;
    display: block;
    white-space: pre-line;
    margin-left: 38px;
    text-decoration: none;
    color: #434141;
    margin-top: 1px;
    margin-right: 20px;
}
.lefttopic10:hover
{
    text-decoration: underline;
    color: Black;
}
.colorYellow
{
    color: #434141;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.colorYellow:hover
{
    color: black;
    text-decoration: underline;
}

/* Start Add to Cart page */
.btnAddCart
{
    position: relative;
    left: 5px;
}
.cart
{
    position: relative;
}
/*.checkout
{
	position:relative;	
	left:250px;
}*/
.pnlCart
{
    position: relative;
    float: right;
    right: 0px;
}
.checkoutDiv
{
}
.hypCheckout
{
    position: absolute;
    margin-left: -80px;
    padding-left: -80px;
    text-decoration: none;
    color: Olive;
    font-weight: bold;
}

.lblNumItems
{
    position: relative;
    float: right;
    right: 35px;
    top: 8px;
    font-size: 15px;
    font-weight: bold;
}
.ckeckout
{
    float: right;
}
/* End of the Cart page */

.lblClick
{
    position: relative;
    float: left;
    font-size: 13px;
    font-family: Tahoma;
    margin-left: 150px;
}
/* gv_TrainingSessions */

.gv_TrainingSessions
{
    margin-left: 150px;
    text-align: left; /*display: block; 	clear: both;*/
    width: 700px;
    font-family: Tahoma;
    font-size: 13px;
    text-decoration: none;
    color: Gray;
}
.trainingLinks
{
    text-decoration: none;
    font-family: Tahoma;
    font-size: 13px;
    color: yellow;
}
.divDownload
{
    position: relative;
    margin-left: 230px;
    width: 700px;
    text-align: center;
}
/* latest newz */

.weAlways
{
    font-family: Tahoma;
    font-size: 13px;
    color: #434343;
    margin-right: 30px;
    text-align: left;
    margin-left: 30px;
}

.weAlwaysFeedback
{
    font-family: Tahoma;
    font-size: 13px;
    color: #434343;
    margin-right: 30px;
    text-align: left;
}

.divYellowline
{
    border-left: solid 1px gold;
    margin-left: 250px;
    z-index: 1;
    position: relative;
    top: 15px;
}


.lblContentHomeNews
{
    color: #434343;
}
.divContentHomeNews
{
    position: relative;
    margin-top: 8px;
}

#testimonials
{
    width: 600px;
    float: right;
    margin-top: -100px;
}

.pnlCorSponsor
{
    position: absolute;
    width: 380px;
    top: 360px;
    left: 25px; /* margin-top :80px;*/
}
.lblCorSpon
{
    position: relative;
    float: left;
    bottom: 10px;
    font-size: small;
    color: Gray;
    font-weight: bold;
    font-family: Tahoma;
}
.imgCorpLogo
{
    float: left;
    margin-right: 20px;
}
.latest_News
{
    /*position: relative;*/
    margin-top: 20px;
   /* float: left;*/
    text-align: left;
    width: 750px;
}
.lstNews
{
    font-family: Tahoma;
    font-size: 11px;
    color: #6a6a6a;
}
.pnlNews
{
    position: relative;
    width: 570px;
    text-align: left;
    font-family: Tahoma;
    font-size: 11px;
}
.ssss
{
    margin-left: 140px;
    margin-top: -97px;
}

.ssss1
{
    margin-left: 140px;
    margin-top: -110px;
}
.Latest
{
    position: absolute;
    font-family: Tahoma;
    font-size: 12px;
    color: Black;
    left: 9px;
    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;
}
/*.lblPost:hover
{
	color: black;
}
.imgNews
{
	background-color:Green;
}*/

.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: 48px;
    font-size: 10px;
    right: 5px;
    color: #434141;
    text-decoration: none;
    font-weight: bold;
    float: right;
}
.hypMoreNews:hover
{
    color: black;
}
.lblContentNews
{
    font-family: Tahoma;
    font-size: 13px;
    color: #434141;
}
.lblContentNewsDiv
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    text-align: justify;
    width: 635px;
    left: -15px;
    padding-left: 30px;
    border-left: solid 1px gold;
    padding-left: 47px;
}
.lblCartSubHedding
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
    color: #434141;
    font-weight: bold;
}

.gv_IB
{
    position: relative;
    left: 100px;
    font-family: Tahoma;
    font-size: 13px;
    color: #434141;
}

.NewsImages
{
    position: relative;
    float: left;
    height: 142px;
    width: 242px;
    left: 9px;
}
.imgLatestNws
{
    position: relative;
    text-align: justify;
    text-align: center;
    max-width: 400px;
    border: solid 1px gray;
}
.lblTitleLaNewsView
{
    font-family: Tahoma;
    font-size: 16px;
    color: #434141;
    font-weight: bold;
    margin-left: 0px;
}
.lblTitleLNEws
{
    font-family: Tahoma;
    font-size: 16px;
    color: #434141;
    font-weight: bold;
}
.SubmitButtonStyle
{
    position: relative;
    float: left;
    margin-left: 76px;
}
.TitleTextStyle
{
    position: relative;
    color: #434141;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    float: left;
}
.LabelStyle
{
    position: relative;
    left: 0px;
    text-align: left;
    float: left;
}
.TextBoxStyle
{
    position: relative;
    left: -6px;
    float: left;
}
.FailureTextStyle
{
    position: relative;
    color: black;
    float: left;
}
.ValidatorTextStyle
{
    position: relative;
    left: -6px;
    float: left;
}
.PasswordRecovery1
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px; /*border:dotted 1px gray;*/
    text-align: left;
}

.hypBack
{
    text-decoration: none;
    font-family: Tahoma;
    font-size: 13px;
    color: #3e3e3d;
}
.hypBack:hover
{
    text-decoration: underline;
}

.lblSource
{
    font-family: Tahoma;
    font-size: 11px;
    color: #3e3e3d;
    float: right;
}
.mainNews
{
    position: relative;
}
.gv_News
{
    position: relative;
    left: 50px;
    width: 900px;
    text-decoration: none;
}
.hypTitleNews
{
    color: black;
    text-decoration: none;
}
.hypTitleNews:hover
{
    color: black;
    text-decoration: underline;
}
/* Insurance Bytes */



.lblWeSupport
{
    position: relative;
    bottom: 2px;
    font-size: small;
}
.Insurance
{
    position: absolute;
    font-family: Arial;
    font-size: 15px;
    color: Gray;
    width: 310px;
    text-indent: 5px;
}
.pnlIB
{
    font-family: Tahoma;
    font-size: 11px;
    color: #6a6a6a;
}
/* UCL */
.lblContent_UCL
{
    text-align: left;
}
.dl_news
{
    margin-left: 15px;
    margin-top: 15px;
    text-align: left;
    font-family: Tahoma;
    font-size: 13px;
    width: 650px;
}
.payment
{
    font-family: Tahoma;
    font-size: 13px;
}
.rowStyle
{
    background-color: #f5f5f5;
    text-align: left;
}

.rowcolor
{
    background-color: white;
}
.pagerStyle
{
    text-align: center;
}
.pagerStyle a
{
    text-decoration: none;
    color: White;
    background-color: #9f9e9c;
    padding: 3px;
}
.pagerStyle a:hover
{
    background-color: #ffe57d;
    color: #434343;
}
/*.selecRowStyle
{
	background-color: red;
	font-weight: bold;
	color: #333333;
}*/
.headerStyle
{
    text-align: center;
    letter-spacing: 1px;
    color: #3b5359;
    font-family: Tahoma;
    font-size: 11px;
    word-spacing: 2px;
    background-color: #ffe478; /*background-repeat: repeat-x;*/
    font-weight: bold; /*background-image: url(../Images/nortes2.gif);*/
    text-decoration: none;
}
/*.editRowStyle
{
	background-color: red;
}*/
.alterRowStyle
{
    background-color: red;
}
/* chapter starts */

.BII
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 16px;
    color: #434141;
}
.chapterPage
{
    font-family: Tahoma;
    font-size: 13px;
    text-align: left;
}
.chapterDiv
{
    position: relative;
    font-family: Tahoma;
    font-size: 13px;
}
.searchchapter
{
    border: solid 1px orange;
    background-color: ButtonFace;
    float: left;
    padding: 5px;
}
.chapterGo
{
    position: relative;
    top: 3px;
}
.chapter
{
    position: relative;
    text-align: left; /*float: left;*/
    text-decoration: none;
    color: #434141;
    font-weight: bold;
}
.chapterItemDiv
{
    text-align: left;
    position: relative;
    bottom: 2px;
}
.ul li chapter
{
    list-style-type: circle;
    list-style-position: outside;
}
.chapter:hover
{
    color: Black;
    font-weight: bold;
    text-decoration: underline;
}
.chaptername
{
    position: relative;
    margin-bottom: 10px;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    left: 0px;
}
.divChapterNum
{
    position: relative;
    width: 650px;
    margin-left: 60px;
}
.divQuesNum
{
    position: relative;
    margin-left: 10px;
    width: 40px;
    clear: right;
}
.dl_Questions
{
    position: relative;
    width: 100%; /*float: left;*/
    text-align: left;
    font-family: Tahoma;
    font-size: 13px;
}
.radioSet input
{
    position: relative;
    display: block;
    clear: right;
}
.radioSet Label
{
    position: relative;
    left: 25px;
    bottom: 15px;
    text-align: left;
}
.radioSet
{
    display: inline-block;
}
.pnlExp
{
    margin-top: 15px;
    font-family: Tahoma;
    width: 700px;
}
.ReturnQues
{
    color: #434141;
    font-weight: bold;
    font-family: Tahoma;
    text-decoration: none;
    font-size: 13px;
    position: relative;
    top: 20px;
}
.ReturnQues:hover
{
    text-decoration: underline;
    color: Black; /*  font-weight: bold;*/
}
.btnShowHide
{
    position: relative;
    margin-left: 10px;
    text-decoration: none;
    color: #434343;
}
.btnShowHide:hover
{
    text-decoration: underline;
}


/* Start ContactForm page */
.ContactFormDiv
{
    position: relative;
    top: 35px;
    left: 175px;
    border: solid 1px #bbbbbb;
    background-color: #eeeeee;
    width: 650px;
    margin-bottom: 20px;
    font-size: 13px;
}

.lblTo
{
    position: relative;
    top: 10px;
    left: -223px;
    font-size: 14px;
    font-weight: bold;
}
.tbContactForm
{
    margin-bottom: 15px;
    margin-top: 15px;
    margin-left: 15px;
    width: 615px;
    text-align: left;
}

.lblContactForm
{
    position: relative;
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}


/* End of the ContactForm Page */

/* Start Contactus page */
.tableContact
{
    position: relative;
    left: 30px;
    background-color: #eeeeee;
}
.backImage
{
    position: absolute;
    top: -15px;
    z-index: -1;
}
.contactUsUCDiv
{
    position: relative;
}

/*End of the Contact Us Page */

.floatpiece
{
    position: absolute;
    left: 230px;
    top: -4px;
    z-index: 1;
}
.floatpiece1
{
    position: absolute;
    left: 39px;
    top: 0px;
    z-index: 1;
}
.floatpiece2
{
    position: absolute;
    left: 160px;
    top: -3px;
    z-index: 1;
}
.floatpiece5
{
    position: absolute;
    left: 195px;
    top: 0px;
    z-index: 1;
}
.floatpiece3
{
    position: absolute;
    left: 134px;
    z-index: 1;
    top: 0px;
}
.floatpiece4
{
    position: absolute;
    left: 386px;
    top: 0px;
    z-index: 1;
}
/* New Job Notification form */
.NJNTextarea
{
    position: relative;
    width: 450px;
    float: left;
    font-family: Tahoma;
    font-size: 11px; /*background-image: url(../Images/imgclaims/form2_09.gif); 	background-repeat: repeat-x;*/
    border: solid 1px #eeeeee;
    margin-left: 70px;
    clear: both;
    background-color: #ffffe4;
}
/*.NJNtop
{
	/*height: 90px;
	ba
ckground-color: #eeeeee; fdf5e6;
}*/

.AdjusterDiv
{
    background-color: #ffe478;
    border: solid 1px red;
}
.lbltopic
{
    position: relative;
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
    color: #434141;
}
.imgBtnNewJob
{
    font-family: Tahoma;
    font-size: 13px;
    color: #434141;
}
.imgBtnNewJob
{
    margin-right: 72px;
    float: right;
}
.imglogoShado
{
    float: right;
}
.lbltopic
{
}
.tableTwo
{
    font-family: Tahoma;
    font-size: 11px;
}
.tableThree
{
    float: left;
}

.threeColomDetails
{
    position: relative;
    float: left;
    top: 100px;
    border: solid 1px #eeeeee;
}
.imgBack
{
    position: relative;
    height: 693px;
    width: 450px;
}
.colomOne
{
    position: relative;
    border: double 3px #eeeeee;
    width: 385px;
    background-color: white;
    text-align: left;
    padding: 10px;
    z-index: 1;
}
.txtLossDate
{
    font-family: Tahoma;
    font-size: 11px;
    color: #434141;
}
.tablecolomOne
{
    font-family: Tahoma;
    font-size: 11px;
    color: #434141;
}

.colomTwo
{
    position: relative;
    width: 410px;
    margin-top: 30px;
    z-index: -1;
    text-align: left;
}
.colomThree
{
    position: relative;
    width: 410px;
    margin-top: 30px;
    text-align: left;
    z-index: -1;
}
.imgBtnSaveJob
{
    position: relative;
    float: right;
    padding-right: 5px;
    right: 5px;
    top: 7px;
}
.AdjusterDiv
{
    position: relative;
    border: double 3px #eeeeee;
    width: 240px;
    float: right;
    background-color: #ffe478;
    text-align: left;
    font-family: Tahoma;
    color: #434141;
    font-size: 11px; /*background-image: url(../Images/imgclaims/form2_06.gif); 	background-repeat: repeat-x;*/
    padding: 10px;
    height: 80px;
    margin-right: 70px;
}
.AdjusterNeed
{
    position: relative;
    border: double 3px #eeeeee;
    width: 350px;
    float: right;
    height: 410px;
    margin-top: 58px;
    margin-right: 70px;
    text-align: left;
    font-family: Tahoma;
    font-size: 11px; /*background-image:url(../Images/form2_20.gif); 	background-repeat: repeat-x;background-color:red;*/
    background-color: #ffffe4;
    padding: 10px;
}
.lblAdjNFull
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #434141;
    text-align: left;
}
.gvClaims, .RadioButtonJob
{
    font-family: Tahoma;
    font-size: 13px;
    color: #434141;
}
.color
{
    position: relative;
    background-color: white;
    background-repeat: no-repeat;
    width: 1000px; /*background-position: 514px 60px; 	background-image: url(../Images/imgclaims/middleLine.gif);*/
}
.imgBtnSaveJob1
{
    position: absolute;
    float: right;
    right: 70px;
    bottom: 80px;
}
.imgBtnSaveJob2
{
    position: absolute;
    float: right;
    right: 70px;
    margin-top: -45px;
}
.ListBox3
{
    position: relative;
    margin-left: 53px;
}

.DropDownList2
{
    position: relative;
    margin-left: 18px;
    font-family: Tahoma;
    font-size: 11px;
    color: #434141;
}

.invisible
{
    visibility: hidden;
}
.visible
{
    visibility: visible;
}

.colorRed
{
    color: #FF8080;
}

.tvPnl
{
    /*width: 260px; 	height: auto; 	overflow: auto;*/
}
.tvPolicyType
{
    width: 260px;
    background-color: #eeeeee;
    z-index: 0;
    border: solid 1px Silver;
    position: absolute;
}

.lkBtnCollapse
{
    text-decoration: none;
}

.lbCollapse
{
    color: orange;
    font-weight: bold;
    font-size: 11px;
}
.firstCol
{
    width: 115px;
}
.txtSettleDate
{
    float: right;
}
/* End of the Notification form */
/* start glossary*/

.GOTermsGridView
{
    position: relative;
    top: 20px;
    left: -220px;
    font-family: Tahoma;
    font-size: 13px;
    width: 700px;
    text-align: left;
    color: #434141;
}
.GOTermsGridView
{
    position: /*\**/ relative\9;
    top: /*\**/ 0px\9;
    left: /*\**/ 150px\9;
    font-family: /*\**/ Tahoma\9;
    font-size: /*\**/ 13px\9;
    width: /*\**/ 700px\9;
    text-align: /*\**/ left\9;
    color: /*\**/ #434141\9;
}
.divAlpha
{

    font-family: Tahoma;
    font-size: 11px;

}
.divAlpha:hover
{
}
.alpha, .hashColor
{
    color: black;
    text-decoration: none;
}
.alpha:hover
{
    font-weight: bold;
}

.hashColor:hover
{
    font-weight: bold;
}
.lblGofTerms
{
    position: relative;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #434141;
}
.txtGOTerms
{
    position: relative;
    height: 13px;
    left: 150px;
    float: left;
    width: 150px;
    top: -10px;
    font-family: Tahoma;
    font-size: 11px;
}
.watermark5
{
    position: relative;
    height: 13px;
    float: left;
    left: 150px;
    color: Gray;
    width: 150px;
    top: -10px;
    font-family: Tahoma;
    font-size: 11px;
}
.btnGOTerms
{
    position: relative;
    top: -10px;
    margin-left: 155px;
    width: 60px;
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    letter-spacing: 1px;
}
/* end glosssary*/

/* Control Content Management "FCK Editor" Erea*/
h1.heading1
{
}
h2.heading2
{
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    color: #434141;
}
h3.heading3
{
    font-family: Tahoma;
    font-size: 13px;
    text-decoration: underline;
}
.Insurance_Bytes
{
    width: 250px; /*position :relative ;*/
    float: right;
}
.Insurance_Bytes ul li
{
    list-style-type: none;
    list-style-image: none;
    margin-top:-8px;
}
.lnkEmer
{
    float: left;
}
.lnkTech
{
    margin-top: 5px;
}

.iiaLogo
{
    float: right;
    margin-top: -125px;
}
.tdClass
{
    text-align: left;
}
.reviQues
{
    float: right;
}
.newImages
{
    position: relative;
    float: left;
    background-position: top left;
    margin-right: 0px;
    margin-top: 10px;
}
.downloadCopy
{
    font-family: Tahoma;
    font-size: 13px;
    color: #434141;
}
.hyperDownloadLinks
{
    color: #434141;
    font-family: Tahoma;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
}
.hyperDownloadLinks:hover
{
    color: Black;
}
.SurchargeDiv
{
}


.leafCss
{
    font-size: 11px;
    white-space: normal !important;
    width: 180px;
    display: inline-table;
    padding-top: 2px;
    padding-bottom: 2px;
}

.ParentCss
{
    /*font-weight: bold;*/
    font-size: 13px;
    white-space: normal !important;
    border-bottom: dotted 1px #d9d9d9;
    width: 215px;
    display: inline-table;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
}


.numberNews
{
    position: relative;
    top: -24px;
    margin-left: 38px;
    width: 90px;
    text-decoration: none;
}
.imgSS
{
    position: absolute;
    margin-top: 133px;
    left: 485px;
    background: none !important;
}

.imgeServies
{
    position: absolute;
    margin-top: 214px;
    left: 480px;
    background: none !important;
}

.imgNewEdge
{
    position: absolute;
    margin-top: 113px;
    left: 663px;
    background: none !important;
}
#mastercontent
{
    background-color: White;
    border-bottom: black thin solid;
    border-left: black thin solid;
    border-top: black thin solid;
    border-right: black thin solid;
}
#ContentMasterPlaceHolder
{
    background-color: White;
    border-bottom: black thin solid;
    border-left: black thin solid;
    border-top: black thin solid;
    border-right: black thin solid;
}
.divTestDisp
{
    float: right;
    margin-right: 23px;
}
.gv_testimonials
{
    position: relative;
    left: 25px;
    font-family: Tahoma;
}
.GofTermsDiv
{
    position: relative;
    right: 40px;
}

.StafGteway
{
    /*position: absolute;     margin-left: 750px;     top: 15px;*/
}

.lblCompany
{
    font-weight: bold;
}
.lblCompany:hover
{
    font-weight: bold;
    text-decoration: underline;
}
.divMessage
{
    margin: 10px 10px 10px 10px;
}
.tbYellow
{
    position: relative;
    left: 0px;
    margin-top: 15px;
    border-left: solid 1px gold;
    padding-left: 35px;
}

.divStaffGetaway
{
    position: relative;
    margin-left: 270px;
    width: 600px;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    padding-top: 20px;
}


.divWeb
{
    width: 388px;
    font-size: 13px;
    text-decoration: none;
    text-align: left;
}
.divAdmin
{
    font-size: 13px;
    width: 316px;
}
.SGbanner
{
    /*position: absolute;     top: -198px;     left: 0px;*/
}
.divWeb ul li a
{
    color: #434343;
    text-decoration: none;
    line-height: 25px;
}
.divWeb ul li a:hover
{
    text-decoration: underline;
}

.divAdmin ul li a
{
    color: #434343;
    text-decoration: none;
    line-height: 25px;
}
.divAdmin ul li a:hover
{
    text-decoration: underline;
}
.divLMI
{
    margin-top: 60px;
    text-align: center;
}

.imgLeft
{
    position: relative;
    float: left;
    left: 9px;
}
.tbMission
{
    font-size: 13px;
    margin-left: 30px;
}
.treeView td
{
    vertical-align: top;
}
.ChangePw
{
    width: 50px;
    color: gray;
    text-align: left;
    font-size: 10px;
    font-family: Tahoma;
    text-decoration: none;
}
.ChangePw:hover
{
    text-decoration: underline;
}

.error
{
    color: Red;
}
.afterLogin ul li a
{
    font-size: 11px;
    display: block;
    width: 150px;
}


.tbPayment, .tbCustDetails
{
    width: 500px;
    height: 171px;
    text-align: left;
    background-color: #eeeeee;
    border: solid 1px #bbbbbb;
    padding: 10px;
}
.imgHelp
{
    position: absolute;
    margin-left: -20px;
    top: 25px;
}
/*-------maintenance notice--------------*/
#mask
{
    position: absolute;
    z-index: 9000; /*background-color: #ffffcc;     border: solid 5px #fff0a4;*/
    background-image: url(../Images/maintenance.gif);
    display: none;
    width: 606px;
    height: 152px;
    left: 197px;
}

#boxes .window
{
    position: absolute;
    z-index: 9999;
}

#boxes #dialog
{
    font-family: Arial;
    line-height: 20px; /* margin-top:10px;*/
    width: 470px; /*height: 20px;*/
    font-size: 14px;
    text-align: left;
    left: 305px;
}
#mask #divClose
{
    text-align: right;
    padding: 15px;
    cursor: pointer;
}

/*-------end of maintenance notice--------------*/

.imgDown
{
    position: absolute;
    left: 150px;
    margin-top: 270px;
    border: none;
}
.TSbanner
{
    position: absolute;
    text-align: center;
    top: -198px;
    left: 8px;
    z-index: 2;
}

.TechHeader
{
    position: relative;
    margin-left: 30px;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    padding-top: 20px;
}

.divSupportContent
{
    overflow: hidden;
    text-align: left;
}
.diagram
{
    margin: 20px auto auto 30px;
}
.tech-diagram
{
    text-align: left;
    float: left;
    width: 70%;
}

.divRightBtns
{
    float: right;
    width: 260px;
}

.divRightBtns li
{
    list-style-type: none;
}
.divRightBtns li img
{
    border: none;
}

.divIT
{
    float: right;
    margin-right: 2px;
    margin-top: 250px;
}

.imgNewsHyper
{
    position: relative;
    border: none;
    border: solid 1px #bbbbbb;
    width: 110px;
    height: 95px;
    margin-top: 26px;
    background-color: #eeeeee;
    padding: 6px;
}
.news-panel
{
    height: 150px;
}

.news-controller
{
    position: relative;
    margin-top: -5px;
    width: 125px;
}
.news-title
{
    font-size: 17px;
}
.news-title .testimonialTitle
{
    color: #434343;
}
.new-date
{
    position: relative;
    margin-top: -10px;
}
.new-text
{
    position: relative;
    float: right;
    top: 25px;
    width: 590px;
    margin-right: 30px;
    font-size: 12px;
}
.new-text a
{
    position: relative;
    margin-top: 11px;
    text-decoration: none;
    color: #e78e01;
}
.new-text a:hover
{
    text-decoration: underline;
}
.news img
{
    border: solid 1px #333;
}
.showAll
{
    position: relative;
    float:right;
    right:22px;
    text-decoration: none;
    color: #e78e01;
}
#news-view
{
    height: 150px;
    margin-top: 20px;
    width: 750px;
    background-image: url(../Images/news_tab.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

#podcast-view
{
    margin-top: 20px;
    background-image: url(../Images/pod_tab.gif);
    background-repeat: no-repeat;
    background-position: 50px auto;
    height: 180px;
}
#awards-view
{
    margin-top: 20px;
    background-image: url(../Images/awards_tab.gif);
    background-repeat: no-repeat;
    background-position: 100px auto;
    height: 180px;
}
#testimonials-view
{
    margin-top: 20px;
    background-image: url(../Images/testimonial_tab.gif);
    background-repeat: no-repeat;
    background-position: 150px auto;
    height: 180px;
}

#podcasts
{
    position: relative;
    margin-top: -110px;
    margin-right: 20px;
    padding: 12px;
    width: 590px;
    float: right;
    background-color: #eeeeee;
}
#podcasts img
{
    width: 110px;
    height: 80px;
    margin-right: 6px;
    border:solid 1px #838383;
}
.imgPlay
{
    position :absolute;
    z-index:100;
}
#awards
{
    position:relative;
    top:20px;
    padding: 7px;
    width: 736px;
    background-color: #eeeeee;
}
#awards img
{
    width:88px;
    
    border:solid 1px #bbbbbb;
    margin-left: 10px;
}

.testimonial-title a
{
    color: #434343;
    font-size: 17px;
}

.articleLink
{
    color: #434343;
    text-decoration: none;
}
.articleLink:hover
{
    text-decoration: underline;
}
.yontoolayerwidget
{
    position: relative !important;
}

/* Style for popup message */
.notification
{
    border: 1px solid #008110; /**     * Say goodbye to the css3 gradient, I do like this...     * filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c618', endColorstr='#008110');     * background: -webkit-gradient(linear, left top, left bottom, from(#00c618), to(#008110));     * background: -moz-linear-gradient(top, #00c618, #008110);     * -moz-border-radius: 5px;     * -webkit-border-radius: 5px;     * border-radius: 5px;     * -moz-box-shadow: 0 2px 5px #666;     * -webkit-box-shadow: 0 2px 5px #666;     * box-shadow: 0 2px 5px #666;     * text-shadow: 0 0 5px #444;     */
    background-color: #fff;
    background-image: url("../images/update-notice-box.gif");
    background-repeat: no-repeat;
    background-position: left top;
    border: 3px solid #999;
    display: none; /*min-height: 320px;*/
    height: auto;
    min-height: 150px;
    position: absolute;
    top: -1000;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    width: 606px;
    z-index: 2999;
}

.notification > p
{
    color: #666;
    font-family: arial, sans-serif;
    font-size: 0.8em;
    line-height: 1.3em;
    margin-left: 160px;
    text-align: left;
    width: 430px;
}

.notification-title
{
    font-size: x-large !important;
    margin-top: 10px;
    margin-bottom: 8px;
}

.notification-content
{
    font-size: medium !important;
}

.close
{
    /*     border: 2px solid #fff;     background-color: #444;     border-radius: 12px;     box-shadow: 0 0 2px #000;     */
    background-image: url('../images/close_button.png');
    background-repeat: no-repeat;
    color: white;
    cursor: pointer;
    font-family: arial, sans-serif;
    font-size: medium;
    font-weight: bold;
    line-height: 33px;
    height: 33px;
    position: absolute;
    right: -3%;
    top: -5%;
    text-align: center;
    width: 33px;
    z-index: 3000;
}
.divCheckOut
{
    text-align: center;
}
#pnlPayment
{
    text-align: center;
}

button, input[type="button"], input[type="submit"]
{
    font-weight: bold;
    padding: 6px 20px;
    cursor: pointer;
    background-color: #ffcc00;
    border: solid 1px #ffa200;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    box-shadow: 2px 2px 1px #cecece;
    -webkit-box-shadow: 2px 2px 1px #cecece;
    -moz-box-shadow: 2px 2px 1px #cecece;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffcc00), to(#ffa200));
    background: -moz-linear-gradient(top, #ffcc00, #ffa200);
}
.divRight
{
    width: 780px;
    margin-left: 260px;
}
.pnlPass
{
    text-align: center;
}
.errOkButton
{
    position :relative;
    margin-top:50px;
}
.ajax__combobox_buttoncontainer button
{
    background:#dddddd;
    border:black!important;
     box-shadow:none;
    -webkit-box-shadow: none;
    -moz-box-shadow:none;
}


.container {
  background: #fafafa;
  margin: 0 auto;
  width: 1000px;
  position: relative;
}
.container.full-width {
  width: 1280px;
}
.container .container {
  display: block;
  padding: 30px 20px;
  width: 960px;
  *z-index: 10;
}
.error-container {
  padding: 40px 20px 20px 20px;
}
.error-container h2 {
  margin-bottom: 20px;
}
.error-container p {
  font-weight: 600;
  font-size: 17.5px;
  line-height: 25px;
  color: #7e7e7e;
}
.error-container p.center {
  text-align: center;
}
.error-container .error-detail {
  margin-top: 30px;
  font-size: 12.6px;
  border-color: #f0f0f0;
  text-align: left;
  padding: 20px;
}

.center {
  text-align: center;
}
