﻿body {
    font-family:Arial;
    margin:0;
    padding:0;
}
#wrap
{
    width:980px;
    margin:0 auto;
    background-image:url(../../images/LRG-Shadow-BackGround.jpg);
    background-repeat:no-repeat;  
    padding-bottom:5px;
    padding-top:65px;
}
#inner_wrap
{
    margin:0 auto;            
    width:853px;
    padding-top:20px;
    height:83px;
    border-bottom:1px dashed #d9d9d9;
}
#toplevel
{
    width:853px;
}
#toplevel ul
{
    list-style-type:none;
    margin:0;
    padding:0;
    min-height:50px;
    height:50px; 
}
#toplevel li
{
    display:inline;
    margin:0;
    padding:0;
    float:left; 
    height:35px; 
    padding-top:16px;   
    text-align:center;
}
#toplevel li span a
{
    font-size:12px;
    text-decoration:none;
    color:White;    
    font-weight:bold;
}         
#toplevel #current
{            
    text-decoration:none;
    font-size:18px;
    background-color:White;
    color:Blue;
    padding-top:16px; 
}
#toplevel #current span a
{            
    text-decoration:none;
    font-size:12px;
    background-color:White;
    color:#267bd0;
    font-weight:bold;
}
.lrsheNavItem
{
    width:284px;
    /*width:427px;*/
}
.softskillsNavItem
{
    width:285px;
    /*width:426px;*/
}
.educationNavItem
{
    width:284px;
}
#secondlevel
{
    margin:0 auto;
    width:853px;
    background-color:White;
}
#secondlevel ul
{
    margin:10px 0 5px 0;
    list-style-type:none;
    padding:0 0 0 10;
}
#secondlevel li
{
    display:inline;
    padding:0 7px 0 40px;               
}
#secondlevel li span a
{
    font-size:12px;
    text-decoration:none;
    color:Black;
}   
#secondlevel li #current
{            
    text-decoration:none;
    font-size:12px;
}                 
#secondlevel li #current span a
{            
    text-decoration:none;
    font-size:12px;
    color:White;
} 
.secondlevel2
{            
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    color:#81BEF7;
} 
#contentWrap2
{
    width:980px;
    margin:0 auto;
    background-image:url(../../images/repeatBg.gif);
    background-repeat:repeat-y;    
}
#promotionArea
{
    width:645px;
    float:left;
}
#userArea
{
    width:200px;
    float:right;
    font-size:11px;
}
#inner_content_wrap2
{
    margin:0 auto;            
    width:853px;
}
/*content div starts here*/


#contentWrap
{
    width:980px;
    margin:0 auto;
    background-image:url(../../images/repeatBg.gif);
    background-repeat:repeat-y;
}
#inner_content_wrap
{
    margin:0 auto;            
    width:853px;
    min-height:500px;
}
#topicArea
{
    width:200px;
    float:right;
    font-size:11px;
}
#topicArea ul
{
    margin:0;
    padding:0;
    list-style-type:none;
}
#topicArea li
{
    border:1px solid #d9d9d9;
    margin:2px 0 2px 0;
}
#topicArea li span a
{
    text-decoration:none;
    font-weight:normal;
    color:Black;
}
.topicHeader
{
    font-size:12px;
    height:22px;
    background-image:url(../../images/topic-gel-bar.gif);
    background-repeat:no-repeat;
    background-position:left top; 
    color:White;
    padding:10px 0 0 8px;
}
.searchBox
{
    margin-bottom:2px;
}
#contentArea
{
    width:645px;
    float:left;
    /*border:1px solid Green;*/
}
.tabContainer .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:10px;background:url("../../images/tabs/tab-line.gif") repeat-x bottom;}
.tabContainer .ajax__tab_outer {padding-right:0px;background:url("../../images/tabs/tab-right.gif") no-repeat right;height:21px;}
.tabContainer .ajax__tab_inner {padding-left:2px;background:url("../../images/tabs/tab-left.gif") no-repeat;}
.tabContainer .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url("../../images/tabs/tab.gif") repeat-x;}
.tabContainer .ajax__tab_hover .ajax__tab_outer {background:url("../../images/tabs/tab-hover-right.gif") no-repeat right;}
.tabContainer .ajax__tab_hover .ajax__tab_inner {background:url("../../images/tabs/tab-hover-left.gif") no-repeat;}
.tabContainer .ajax__tab_hover .ajax__tab_tab {background:url("../../images/tabs/tab-hover.gif") repeat-x;}
.tabContainer .ajax__tab_active .ajax__tab_outer {background:url("../../images/tabs/tab-active-right.gif") no-repeat right;}
.tabContainer .ajax__tab_active .ajax__tab_inner {background:url("../../images/tabs/tab-active-left.gif") no-repeat;}
.tabContainer .ajax__tab_active .ajax__tab_tab {background:url("../../images/tabs/tab-active.gif") repeat-x;}

.tabContainer .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #919b9c;border-top:0;padding:8px;background-color:#ffffff}
.tabContainer .ajax__tab_header {white-space:nowrap;}
.tabContainer .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.tabContainer .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.tabContainer .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}
.newReleaseArea
{
    min-height:300px;
    /*border:1px solid Green;*/
    font-size:10px;
    float:left;
    width:320px;   
    margin-left:12px;
    display:inline;
}
.newReleaseArea2
{
    min-height:300px;
    /*border:1px solid Green;*/
    font-size:10px;
    float:left;
    width:628px;   
    margin-left:12px;
    display:inline;
}
.sheContentArea
{
    min-height:300px;
    /*border:1px solid Green;*/
    font-size:10px;
    float:left;
    width:345px;
    display:inline;
}
#videoPlayerArea2
{
    width:290px;
    height:340px;
    float:right;
    margin:0 0 0 0;
}
#videoPlayerArea3
{
    margin:0 0 0 0;
}
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding:25px 0 0 0;
	width:100px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	/*padding: 30px 8px 0;*/
    /*background: url(../../images/bubble.gif) no-repeat top;*/
    background-color:#cccccc;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding:5px 0 8px; 
	/*background: url(../../images/bubble_filler.gif) repeat bottom; */
	background-color:#cccccc;
}
a.tt:hover span.bottom{
	display: block;
	/*padding:3px 8px 10px;*/
	color: #548912;
    /*background: url(../../images/bubble.gif) no-repeat bottom;*/
    background-color:#cccccc;
}
.productTitle
{
    color:#195998;
    font-size:11px;
    text-decoration:none;
}
.productTitle a
{
    color:#195998;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
}
.redTipBanner
{
    font-size:12px;
    height:32px;
    background-image:url(../../images/Register-gel-bar.gif);
    background-repeat:no-repeat;
    background-position:left top;
    padding:14px 0 0 14px;
}
.silverlightVideo
{
    width:285px;
    height:255px;
}
.silverlightVideo1
{
    width:285px;
    height:255px;
}
.topicSearchResult
{
    float:left;
    width:645px;
}
.titleText
{
    color:#267bd0;
    font-weight:bold;
    font-size:14px;
}
.titleText2
{
    color:#267bd0;
    font-weight:bold;
    font-size:18px;
    margin:5px 0 5px 0;
}
#promobanner
{
    min-height:320px;
    height:320px;
    border:1px solid #d9d9d9;
    margin-left:12px;
    width:633px;
}
.titleSummary
{
    margin:6px 0 6px 0;
}
.titleSummary h4, p
{
    margin:0;
    font-size:11px;
}
.titleSummary ul
{
    margin-top:0;
    margin-bottom:0;
    font-size:11px;
}
.productDetailArea
{
    font-size:11px;
    margin-left:12px;
    color:#195998
}
.productDetailArea h4, ul, p, ol
{
    font-size:11px;
    margin-top:0;
    margin-bottom:0;
}
.productTitleArea
{
    color:White;
}
.userRegistration
{   
}
.dataItem
{
    width:613px;
    float:left;
    clear:both;
    font-size:11px;
}
.dataItemDescr
{
    width:200px;
    float:left;
}
.dataItemField
{
    width:300px;
    float:right;
}
#searchResults
{
    margin:0 0 0 0;
}
#sheSearchResults
{
    border-top:dashed 1px solid #d9d9d9;
}
.lastNavItem 
{
    padding-right:0px;
}
.pics { height: 278px; width: 622px; padding:0; margin:0 0 0 2px; overflow: hidden;float:left; }
.pics img { height: 278px; width: 622px; background-color: #eee; top:0; left:0;}
#nav  
{
    margin:5px;
    font-size:10px; 
    float:left;
    width:622px;
    }    
#nav a  
{
    margin:0px 0px 5px 5px;
    padding: 3px 5px; 
    background: #000000; 
    text-decoration: none;
    color:White;    
}
#nav a.activeSlide { background: #ffffff; color:Black }
#nav a:focus { outline: none; }
#promoArea
{
    height:316px;
    float:left;
    width:628px;
    background-image:url(../../images/promoslideshow/slideshowBG.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    margin-left:9px;
}
#promoArea img
{
    border:0;
}
.trainingPackLeft
{
    float:left;
    width:160px;
    background-color:#e7e8e1;
    padding:8px;
}
.trainingPackLeft h3
{
    color:#3c80c1;
    font-size:11px;
    margin-bottom:0;
}
.trainingPackLeft p
{
    margin:0;
    padding:0;
    font-size:10px;
}
.trainingPackRight
{
    float:right;
    width:430px;
}
.trainingPackRight p
{
    margin:0;
    padding:0;
    font-size:10px;
}
.trainingPackRight
{
    margin:0;
    padding:0;
    font-size:10px;
    color:#666666;
}
.trainingPackRight li
{
    margin:0;
    padding:0;
    font-size:14px;
    color:#3c80c1;
}
.trainingPackRight li a
{
    margin:0;
    padding:0;
    font-size:14px;
    color:#3c80c1;
}
.trainingPackRight h3
{
    color:#3c80c1;
    font-size:14px;
    margin-bottom:0;
}
.trainingPackBlock
{
    clear:both;
    border-bottom:1px dotted #d9d9d9;
    width:619px;
    /*margin-bottom:3px;
    padding:4px;*/
}
.marketingAngle
{
    font-size:14px;
}
#ctl00_ContentPlaceHolder1_promotionExpiryDate
{
    width:619px;
    text-align:right;
    font-size:10px;
    border-bottom:solid 1px #d9d9d9;
}
#ctl00_ContentPlaceHolder1_PromoHeader
{
    margin:0 0 5px 0;
    color:#3c80c1;
    font-size:18px;
}
#ctl00_ContentPlaceHolder1_WeeklyFeature_divProductDetail h4
{
    margin-top:0;
    margin-bottom:0;
    font-size:11px;
}
#ctl00_ContentPlaceHolder1_WeeklyFeature_divProductDetail ul
{
    margin-top:0;
    margin-bottom:0;
}
#footer
{
    margin:0 auto;
    clear:both;
    padding:8px 0 0 0;
}
#footer ul
{
    width:450px;
    list-style-type:none;
    padding:0 0 0 0;
    margin:0 auto;
}
#footer li
{
    display:inline;
    padding:0 10px 0 0;            
}
#footer li span a
{
    font-size:12px;
    text-decoration:none;
    color:Black;
}               
.addToCart
{
    font-size:11px;
    color:Red;
}
#loginmenu
{
    font-size:11px;
    color:Red;
}
.preview
{
}
.preview p
{
	font-size:12px;
	margin-left:12px;
}
.preview h5
{
	font-size:16px;
	color:#267bd0;
	margin-left:12px;
}
	