/* 
background-color:#2d2-d33;
highlight color is #568-5d6 
2d2d33

in fb:
background-color:#3b5998;
highlight color is #627aad 
*/

.BodyClass
{
/*
background-color:#f1f1f1;
background-image:url(../Images/blackback.png);
*/
background-image:url(../Images/backgroundlinen.jpg);
overflow: hidden;


}
/*
.BodyClass
{
/*background-color:#3b5998;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 2px;
overflow-y: scroll;
overflow-x: hidden;
}
html {
overflow-y: auto;
background-color: transparent;
}
*/
::-webkit-scrollbar {
width: 8px;
height: 8px;
}

::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment  {
height: 0%;
display: block;
background-color: transparent;
}

::-webkit-scrollbar-track-piece  {
background-color:#F5F5F5;
}
::-webkit-scrollbar-thumb:vertical {
height: 50px;
background-color: #666;
border: 1px solid #eee;
-webkit-border-radius: 6px;
}


.MenuCellIconPreview
{
float:left;
border-right:1px #FF0000 solid;
border-bottom:1px #FF0000 solid;
background-color:White;
padding:2px;
}

.TopBarDiv
{
width:100%;
height:auto;
overflow:hidden;
position:absolute;
bottom:0;
left:0;
background-color:#2d2d33;
border-top:1px #c1c1c1 solid;
z-index:9999999;
/*
background-image:url(../Images/blackback.png);
border-top:2px #37373C solid;
z-index:2;
*/
}
	
.TaskbarDiv
{
float:left;
display:block;
width:auto;
height:32px;
/*background-image:url(../Images/desktopbar.jpg);*/
/*
border-bottom:1px gray solid;
background-color:#  0281e8  ;

position:absolute;
width:100%;
bottom:0;
left:0;
z-index:9999999;
height:42px;
display:block;
/*background-color:#3b5998;*/

/*background-image:url(../Images/taskbar.jpg);*/

}
.WPCAspectDiv
{
display:none;
}
.StartButtonDiv
{
height:33px;
width:101px;
position:relative;
float:left;
background-image:url(../Images/startbuttonnofocus.jpg);

}
.OpenPagesDiv
{
float:left;
display:block;
width:auto;
/*
background-color:#c1c1c1;
*/


}

.WTaskbarButtonDiv
{
height:100%;
display:block;
width:auto;
float:left;
padding-left:2px;
padding-right:2px;
border-right:1px #c1c1c1 solid;

}

.WTaskbarButtonDivOn
{
height:100%;
display:block;
width:auto;
float:left;
padding-left:2px;
background-color:white;
}


.openpagesbuttongroupDiv
{
    border:1px white solid;
}
.WPTaskbarButtonDiv
{
float:left;
display:none;
width:auto;
height:32px;
/*background-image:url(../Images/desktopbar.jpg);*/
background-color:#c1c1c1;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
color: black; 
cursor:pointer;
border:1px #3b5998 solid;

margin-bottom:2px;
margin-top:2px;
margin-left:2px;
margin-right:4px;
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.80);
-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.80);
-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.80);
}

.WPTaskbarButtonDiv:hover
{

/*
background-image:url(../Images/blackback.png);

background-color:#3b5998;*/
color: white; 
border:1px #3b5998 solid;
background-color:#2d2d33 ;

}

.WPTaskbarButtonDivHover
{
float:left;
display:block;
width:auto;
height:32px;
/*background-image:url(../Images/desktopbar.jpg);*/
border:1px #c1c1c1 solid;
background-color:white;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
color: black; 
cursor:pointer;
/*
    float:left;
    display:none;
    height:38px;
 overflow:hidden;
*/
border:1px #3b5998 solid;
margin-bottom:2px;
margin-top:2px;
margin-left:2px;
margin-right:4px;
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.80);
-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.80);
-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.80);

}


.WPTaskbarButtonDivOn
{
float:left;
display:block;
width:auto;
height:32px;
/*background-image:url(../Images/desktopbar.jpg);*/
/*background-color:#3b5998;
background-image:url(../Images/blackback.png);

*/
background-color:#2d2d33 ;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
color: white; 
border:1px #3b5998 solid;
cursor:pointer;
margin-bottom:2px;
margin-top:2px;
margin-left:2px;
margin-right:4px;
box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.80);
-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.80);
-webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.80);
    
}


.openpagesbuttongroupleftDiv
{
    width:3px;
    background-image:url(../Images/taskbuttongroupleft.jpg);
    float:left;
    margin-top:3px;
background-repeat: no-repeat;

}


.WPTaskbarButtonIconDiv
{
/*
height:24px;
width:30px;
float:left;
*/
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
display:block;
padding-left:4px;
padding-top:2px;

}
.WPTaskbarButtonTextDiv
{
float:left;
overflow:hidden;
width:auto;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
display:block;
padding-left:3px;
padding-top:8px;
padding-right:3px;
}



.systemtray
{
    width:87px;
height:33px;
    float:right;
    background-image:url(../Images/systemtray.jpg);

}
.NRHomeImage
{
float:left;

width:290px;
border:1px #CCCCCC solid; 
margin:10px;
padding:6px;
}
.NRHomeText
{
float:left;
width:300px;
border:1px #CCCCCC solid; 
margin:10px;
padding:3px;
}

.NROrderPlaceImage
{
width:590px;
border:1px #CCCCCC solid; 
margin:10px;
padding:6px;
}
.NROrderPlaceText
{
width:590px;
border:1px #CCCCCC solid; 
margin:10px;
padding:3px;
}

.NRHomeTextHeading
{
padding-top:5px;
color: #3b5998; 
font-family:Verdana, sans-serif !important;
font-size:10px;
font-weight:bold;
}
.NRHomeTextBody
{
color: #000000; 
font-family:Verdana, sans-serif;
font-size:10px;
font-weight:normal;
}

.dBodyx {
	border: 1px #aaaaaa solid;
	padding: 4px;
	}

.TypeTab
{
width:auto;
float:left;
color: #3b5998; 
font-size:12px;
margin-left:12px;
cursor:pointer;
border-right:1px #CCCCCC solid;
padding-right:9px;
}
.TypeTab:hover
{
text-decoration:underline;
}

.TypeTabRow
{
width:90%;
border-bottom:1px #CCCCCC solid;
margin:4px;
padding-bottom:3px;
}

.TypeTabCol
{
width:150px;
float:left;
}
.TypeTabV
{
width:auto;
float:top;
color: #3b5998; 
font-size:12px;
margin-left:6px;
cursor:pointer;
}
.TypeTabV:hover
{
text-decoration:underline;
}


.TypeTabIFrame
{
float:left;
width:440px;
}


.DialogBodyDiv {
background-color: #F5F5F5;
color: #003366;
border-top: 1px #aaaaaa solid;
border-right: 1px #aaaaaa solid;
border-left: 1px #aaaaaa solid;
border-bottom: 1px #aaaaaa solid;
padding: 4px;
}
.DialogViewDiv {
width: 100%;
}

.DialogFieldLabelDiv {
font-size: 11px;
font-weight: bold;
color: #859999;
white-space: nowrap;	
vertical-align: top;
text-align: left;
padding: 3px 6px 3px 6px;
}
.DialogFieldValue {
color: #666666;
padding: 3px;
}
.WWhat
{
    width:auto;
}
.WAddALink
{
    width:auto;
}
.WInviteDiv
{
    width:auto;
}

.ToolbarButtonDiv
{
float:left;
}
.ToolbarButtonDivRight
{
float:right;
}

/*
.ListTableContent {
background-color: #FFFFFF;
}

.ListTablePagination {
width:100%;	
background-image:url(../Images/paginationRowT.gif);
background-color: #ffffff;
}
*/
/*
.ContentDiv 
{
position:relative;
display:block;
width:100%;

}
*/

.ContentTable 
{
}
.WTitleBarChildDiv
{
display:none;

position:relative;    
width: 100%;
height:auto;
overflow:hidden;
background-image:url(../Images/titlebg3.png);
border:1px gray solid;
height:17px;
}

.WTitleBarLargeDiv
{
display:none;

width:100%;
left:0;
height:20px;
background-image:url(../Images/titlebg3.png);
position:absolute;
overflow:hidden;
bottom:0;
margin-bottom:30px;

/*
z-index:1;
position:relative;    
width: 100%;
height:auto;
overflow:hidden;
background-image:url(../Images/titlebg3.png);
height:30px;
*/
/*

position:absolute;
width:100%;
bottom:0;
left:0;
z-index:1000;
height:66px;
background-image:url(../Images/titlebg3.png);
*/
}
.WPreviewTitleBarDiv
{
display:none;
width:100%;
left:0;
height:30px;
background-image:url(../Images/titlebg3.png);
position:absolute;
overflow:hidden;
bottom:0;
margin-bottom:5px;


}


.WTitleBarDiv
{
position:absolute;
display:block;
width:100%;
left:0;
height:30px;
background-image:url(../Images/titlebg3.png);
overflow:hidden;
bottom:0;
margin-bottom:3px;
z-index:1;
/*
position:absolute;
z-index:1;
position:relative;    
width: 100%;
height:auto;
overflow:hidden;
background-image:url(../Images/titlebg3.png);
height:30px;
*/
/*

position:absolute;
width:100%;
bottom:0;
left:0;
z-index:1000;
height:66px;
background-image:url(../Images/titlebg3.png);
*/
}
.WTitleBarInsideDiv
{
width: 100%;
height:100%;

}
.WTitleAdDiv
{
float:right;
}
.WTitleBarSpacer
{
width:.1%;
float:right;
background-image:url(../Images/space.gif);
display:block;

}



.WTitleDiv
{
cursor:default;
height:100%;
width:100%;
float:left;
position:relative;

}
.CSearchDiv
{
white-space:nowrap;
width:auto;
height:30px;
}

.CSearchTextDiv 
{
padding-left:3px;
float:left;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 8px;
width:80%;
}
.CSearchButtonDiv 
{
margin-top:5px;
width:15px;
float:left;
background-image:url(../Images/icon_view.gif);
cursor:pointer;
background-repeat: no-repeat;
}


.WTitleThumbnailDiv
{
float:left;
padding-top:2px;
padding-left:1px;

}
.WTitleEditDiv
{
float:left;
display:none;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
cursor:pointer;

}

.WTitleSubTitleDiv 
{

float:left;
width:48%;
height:100%;
}
.WTitleText 
{
overflow:hidden;
width:auto;
height:15px;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;

font-weight: bold;

text-decoration: none;
text-align: left;
white-space: nowrap;
margin-top:0px;
padding-left:4px;
padding-top:6px;

float:left;
}

.WTitleTextAdmin {
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;

font-weight: bold;
padding-right:4px;

text-decoration: none;
text-align: left;
white-space: nowrap;
margin-top:3px;

padding-left:4px;
float:left;
}
.WTitleTextAdmin:hover
{
    border:1px black solid;
cursor:text;
 background-color:#fffacd;
}

.WTitleTextEdit {
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;

font-weight: bold;

text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:4px;
padding-left:4px;
display:none;
}
.WTitleTextAdd {
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;

font-weight: bold;

text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:5px;
padding-left:4px;
display:none;
}


.WTitleTextButtonSave
{
    height:18px;
    width:18px;
}
.WTitleTextButtonCancel
{
    height:22px;
    width:44px;
    font-size: 9px;
}
.WTitleTextButtonDelete
{
    height:18px;
    width:18px;
}


.WSubTitleText 
{
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
height:15px;

font-weight: bold;

text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:9px;
padding-left:4px;
padding-right:15px;

}
.WTitleImageCreditShortNameMenuDiv
{
float:right;
overflow:hidden;
width:48%;
}

.WTitleImageCreditShortNameDiv
{
    height:auto;
    width:100%;
    padding-top:2px;
}

.WSearchDiv
{
float:right;
height:auto;    
display:none;
padding-right:6px;
border-right:1px #f1f1f1 solid;
}
.WSearchInsideDiv
{
width:100%;
overflow:hidden;
height:100%;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
}
.WSearchTextDiv
{
float:left;
}
.WSearchButtonDiv
{
float:left;
cursor:pointer;
padding-top:6px;
}


.WTitleShortNameTextDiv
{
float:right;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:6px;
padding-left:5px;
padding-right:5px;
margin-right:2px;
display:block;
border-right:1px #f1f1f1 solid;
height:40px;
}

.WTitleShortNameTextDiv a:visited
{
/*color: #373738; */
color:blue;
text-decoration:none;
}

.WTitleShortNameTextDiv a
{
/*color: #373738; */
color:blue;
text-decoration:none;
}

.WTitleShortNameTextDiv a:hover{
text-decoration:underline;
/*color:blue;*/
}

.WTitleImageCreditDiv
{
float:right;
display:block;
padding-right:6px;
padding-left:3px;
padding-top:6px;
} 

.WTitleImageCreditDiv:hover
{
background-color:White;
} 

.WTitleMenuDiv
{
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;

padding-right:5px;
margin-right:2px;
display:block;



}
.WTitleMenuDiv a
{
color: #373738; 
text-decoration:none;
}
.WTitleMenuDiv a:hover
{
text-decoration:underline;
color:blue;
}

.WTitleMenuMenuDiv
{
    float:left;
    padding-left:3px;
    padding-right:3px;
        border-top:1px gray solid;
    border-right:1px gray solid;

}
.WTitleMenuAboutDiv
{
    float:left;
    padding-left:3px;
    padding-right:3px;
    border-left:1px gray solid;
        border-top:1px gray solid;
    border-right:1px gray solid;
}
.WTitleMenuSearchDiv
{
    float:left;
    padding-left:3px;
    padding-right:3px;
        border-top:1px gray solid;
    border-right:1px gray solid;
}
.WTitleMenuShareDivx
{
    float:left;
    padding-left:3px;
    padding-right:3px;
        border-top:1px gray solid;
    border-right:1px gray solid;
}


.WTitleMenuShareDiv
{
/*
float:left;
position:absolute;
height:auto;    
display:none;
*/
float:right;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:4px;
padding-left:5px;
padding-right:5px;
margin-right:2px;
display:block;
border-right:1px #f1f1f1 solid;
height:40px;

}
.WShareInsideDiv
{
width:100%;
overflow:hidden;
height:100%;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
background-color:White;
}



.WGreetingDiv
{

/*
float:left;
position:absolute;
margin-top:3px;
*/
height:auto;    
width:100%;
display:block;
overflow:hidden;
}

.WGreetingInsideDiv
{

width:100%;
overflow:hidden;
height:100%;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
background-color:White;
}
.WGreetingTextDiv
{
    height:100%;
    width:100%;
    padding-left:5px;
    padding-right:3px;
}

.WPreviewGreetingDiv
{
position:absolute;
display:none;
float:left;
width:100%;
bottom:45px;
}

.WPreviewGreetingInsideDiv
{
height:auto;
float:left;
width:100%;
overflow:hidden;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
overflow-x:hidden;
overflow-y:auto;
scrollbar-3dlight-color:#gray; 
scrollbar-arrow-color:gray; 
scrollbar-base-color:#c1c1c1; 
scrollbar-darkshadow-color:#gray; 
scrollbar-face-color:#c1c1c1; 
scrollbar-highlight-color:gray; 
scrollbar-shadow-color:#000000; 
background-image:url(../Images/c1c1c1.png);

}


.WChildGreetingDiv
{
position:absolute;
display:block;
float:left;
width:100%;
bottom:55px;
display:none;
}

.WChildGreetingInsideDiv
{
height:auto;
float:left;
width:100%;
overflow:hidden;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
overflow-x:hidden;
overflow-y:auto;
scrollbar-3dlight-color:#gray; 
scrollbar-arrow-color:gray; 
scrollbar-base-color:#c1c1c1; 
scrollbar-darkshadow-color:#gray; 
scrollbar-face-color:#c1c1c1; 
scrollbar-highlight-color:gray; 
scrollbar-shadow-color:#000000; 
background-image:url(../Images/c1c1c1.png);
padding:2px;
}

.HeaderRow
{
float:left;
width:100%;
border-top: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;
}

.header_button {
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
padding: 5px;
color: #000000;
vertical-align: bottom;
text-align: left;
float:left;
width:25%
}
.HeaderRowCell {
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
padding: 5px;
color: #000000;
vertical-align: bottom;
text-align: left;
float:left;
width:40%
}
.HeaderRowCellAlignRight {
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
padding: 5px;
color: #000000;
vertical-align: bottom;
text-align: right;
float:right;
width:40%
}
.FullViewDesktop
{
/*
position:relative;
position:relative;
*/
display:block;
height:100%;
width:100%;
overflow:hidden;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

.FullView
{
/*
position:relative;
position:relative;
*/
display:none;
height:100%;
width:100%;
overflow:hidden;
}
/*
.PopupPreview
{
    width:100%;
    height:100%;
}
*/
.Preview
{
display:block;
height:100%;
width:100%;
overflow:hidden;
position:relative;

/*
height:100%;

*/

}

.PreviewPreviewLeft
{
position:relative;

    width:100%;
overflow:hidden;
float:left;
background-color: #f7f7f7;
height:100%;
z-index:0;
overflow:hidden;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

/*.PreviewPreviewLeft:hover
{
background-color: #f1f1f1;
}
*/
.PreviewPreviewRight
{
background-color: #e6e6e6;
position:absolute;
left:200px;
width:100%;
overflow:hidden;
float:left;
height:100%;
z-index:1;
border:2px white solid;
display:none;

}

/*
.PreviewPreviewRight:hover
{
background-color: #f1f1f1;
}
*/
.FullViewPreviewLeft
{
width:100%;
overflow:hidden;
float:left;
background-color: #f7f7f7;
height:100%;
z-index:0;

}
/*

.FullViewPreviewLeft:hover
{
background-color: #f1f1f1;
}
*/

.WPPanelDiv
{/*
margin-left:200px;
*/
position:absolute;
overflow:hidden;
z-index:1;
background-color: #e6e6e6;
/*
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;

-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;

*/


border:1px black solid;
/*
border:8px #F5F5F5 solid;
margin-top:2px;
margin-right:20px;
*/
display:none;
overflow:hidden;
/*
overflow-x:hidden;
overflow-y:auto;
-moz-box-shadow: -15px 0px 4px #000;
-webkit-box-shadow: -15px 0px 4px #000;
box-shadow: -15px 0px 4px #000;
*/
/*
    box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
    -moz-box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
    -webkit-box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
*/    
    }
.WPPanelDiv:hover
{
border:1px white solid;
}

.FullViewPreviewRight
{/*
margin-left:200px;

*/
overflow:hidden;
z-index:1;
background-color: #e6e6e6;
/*
margin-top:2px;
margin-right:20px;
*/
display:none;
height:100%;
width:100%;
/*
box-shadow:-5px 0px 10px #000;
-webkit-box-shadow:-5px 0px 10px #000;
-moz-box-shadow:-5px 0px 10px #000;
overflow-x:hidden;
overflow-y:auto;
*/
}
/*
border:5px white solid;
.FullViewPreviewRight:hover
{
background-color: #f1f1f1;
}
*/


.MenuView
{
    display:none;
    height:20px;
    width:auto;
    width:100%;
    text-align:center;
    margin-left:-2px;
    padding-top:2px;
}



.TopRowPreview
{
position:relative;
height:20px;

/*
border-top: 1px #e1e1e1 solid;
border-right:1px gray solid;

font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
color: #666666;
*/
overflow:hidden;
padding:1px;
}

/*.TopRowPreview:hover
{
background-color:#FFFFFF;
}
*/
.TopRowCellNewPreview
{
padding-left:2px;
float:left;
padding-right:2px;
}
.TopRowCellNewFullView
{
padding-top:3px;
padding-left:2px;
padding-top:2px;
float:left;
display:none;
}

.TopRowCellFullView:hover
{
/*
background-color:#627aad;
*/
background-color:#c1c1c1;
color:black;
}

.TopRowCellFullView
{


border-top: 1px #e1e1e1 solid;
position: relative;
overflow:hidden;
height:68px;
background-color:#f7f7f7;
color:black;


}



.TopRowCellFullViewNoHover
{
border-top: 1px #e1e1e1 solid;
position: relative;
overflow:hidden;
height:78px;
background-color:#f7f7f7;
color:black;
}

.TopRowCellFullViewSelected
{

border-top: 1px #e1e1e1 solid;
position: relative;
overflow:hidden;
height:68px;
background-color:#627aad;
color:White;


}



.TopRowFullView
{
border-top: 1px #e1e1e1 solid;
border-right:1px gray solid;
position:relative;
height:20px;
/*

font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
color: #666666;
*/
overflow:hidden;
padding:1px;
}

/*
.TopRowFullView:hover
{
background-color:#FFFFFF;


}
*/
.TopRowPreviewRightPreview
{

position:relative;
/*

*/
height:100%;
width:100%;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
color: #666666;
cursor:pointer;
white-space: nowrap;
overflow:hidden;
}




.TopRowPreviewRightPreviewHeadingPreview
{
    height:16px;
    padding-left:3px;
    padding-top:3px;
    background-color:#C5D6FC;
    color:Black;
    /*
    border-bottom:1px gray solid;
    */
    
}

.TopRowPreviewRightPreviewHeadingFullView
{
    height:16px;
    padding-left:3px;
    padding-top:3px;
    background-color:#C5D6FC;
    color:Black;
    border-bottom:1px gray solid;
    
}

.TopRowPreviewLeftFullView:hover
{

/*
background-color:#627aad;
*/
background-color:#c1c1c1;
color:black;

}
.TopRowPreviewLeftFullView
{

width:100%;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
color: #666666;
cursor:pointer;

overflow:hidden;
position:relative;
height:60px;
border-top:1px #e4e4e4 solid;
border-bottom:1px #f9f9f9 solid;
background-color:#f7f7f7;
/*
border-right:1px gray solid;
*/
}

.TopRowPreviewLeftFullViewNoHover
{

width:100%;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
color: #666666;
cursor:pointer;

overflow:hidden;
position:relative;
height:60px;
border-top:1px #e4e4e4 solid;
border-bottom:1px #f9f9f9 solid;
background-color:#f7f7f7;
/*
border-right:1px gray solid;
*/

}


.TopRowPreviewLeftFullViewSelected
{

width:100%;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
color: white;
cursor:pointer;

overflow:hidden;
position:relative;
height:60px;
border-top:1px #e4e4e4 solid;
border-bottom:1px #f9f9f9 solid;
background-color:#627aad;
/*
border-right:1px gray solid;
*/

}

.TopRowPreviewLeftPreview:hover
{
background-color:#c1c1c1;
color:black;

}

.TopRowPreviewLeftPreview
{

position:relative;
height:auto;
width:100%;
cursor:pointer;
white-space: nowrap;
overflow:hidden;
/*
height:32px;
border-right:1px gray solid;

*/
padding-top:3px;
padding-bottom:3px;

border-top:1px #e4e4e4 solid;
border-bottom:1px #f9f9f9 solid;
/*
background-color:#f7f7f7;
*/
}
.TopRowPreviewLeftPreviewLink:hover
{
background-color:#627aad;
color:White;
}

.TopRowPreviewLeftPreviewLink
{

position:relative;
height:auto;
width:auto;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 14px;
font-weight: bold;
color: #666666;
cursor:pointer;
white-space: nowrap;
overflow:hidden;
float:left;
/*
height:32px;
border-right:1px gray solid;
padding-top:3px;
padding-bottom:3px;

*/
padding:3px;

border-bottom:1px #ededed solid;
background-color:#f1f1f1;
}



.TopRowPreviewLeftPreviewSelected
{

position:relative;
height:auto;
width:auto;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 14px;
font-weight: bold;
color: white;
cursor:pointer;
white-space: nowrap;
overflow:hidden;
/*
border-right:1px gray solid;

*/
padding-top:3px;
padding-bottom:3px;

border-bottom:1px #ededed solid;
background-color:#627aad;
}


.TopRowPreviewLeftPreviewInfo
{
position:relative;
height:auto;
width:100%;
border-right:1px gray solid;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
color: #666666;


/*
white-space: nowrap;
*/
border-bottom:1px #f1f1f1 solid;
overflow:hidden;

}


.TopRowPreviewRightFullView
{
position:relative;
height:100%;
width:100%;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
color: #666666;
cursor:pointer;
white-space: nowrap;
overflow:hidden;

background-color:#fafafa;
border-bottom:1px #f1f1f1 solid;
}


.TopRowCellAlignRight {
padding: 1px;
vertical-align: top;
text-align: right;
float:right;
width:40%;
}
.TopRowCellIconPreview {
top:4px;
left:6px;
vertical-align: top;
text-align: left;
display:block;
float:left;
/*
position:absolute;
padding-top: 2px;
padding-left: 1px;
width:20px;
font-family: Helvetica, Arial, Geneva, ms sans serif;
white-space: nowrap;

*/
cursor:pointer;
}

.TopRowCellThumbPreview {

top:4px;
left:6px;
vertical-align: top;
text-align: left;
display:block;
float:left;
border:2px #c1c1c1 solid;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
overflow:hidden;
/*
position:absolute;
padding-top: 2px;
padding-left: 1px;
width:20px;
font-family: Helvetica, Arial, Geneva, ms sans serif;
white-space: nowrap;

*/
cursor:pointer;
}

.TopRowCellThumbPreviewLink {
/*
vertical-align: top;
text-align: left;
display:block;
border:2px #c1c1c1 solid;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
overflow:hidden;
cursor:pointer;
height:24px;
width:24px;
*/
/*
top:4px;
left:6px;
*/
vertical-align: top;
text-align: left;
display:block;
border:2px #c1c1c1 solid;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
overflow:hidden;
float:left;
/*
position:absolute;
padding-top: 2px;
padding-left: 1px;
width:20px;
font-family: Helvetica, Arial, Geneva, ms sans serif;
white-space: nowrap;

*/
width:24px;
cursor:pointer;
height:28px;

}

.TopRowCellThumbPreviewFeed {
/*
top:4px;
left:6px;
*/
vertical-align: top;
text-align: left;
display:block;
border:2px #c1c1c1 solid;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
overflow:hidden;
float:left;
/*
position:absolute;
padding-top: 2px;
padding-left: 1px;
width:20px;
font-family: Helvetica, Arial, Geneva, ms sans serif;
white-space: nowrap;

*/
width:24px;
cursor:pointer;
}


.TopRowCellThumbFullViewLink {
/*
top:4px;
left:6px;
*/
vertical-align: top;
text-align: left;
display:block;
border:2px #c1c1c1 solid;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
overflow:hidden;
width:52px;
height:43px;
/*
position:absolute;
padding-top: 2px;
padding-left: 1px;
width:20px;
font-family: Helvetica, Arial, Geneva, ms sans serif;
white-space: nowrap;

*/
cursor:pointer;
}

.TopRowCellThumbSubtitleFullViewFeed {
float:left;
width:52px;
padding-top:2px;
padding-left:1px;
padding-right:4px;

}
.TopRowCellSubtitleFullViewFeed
{
height:auto;
width:52px;
overflow:hidden;
white-space: nowrap;
font-size: 10px;

}

.TopRowCellThumbFullViewFeed {
/*
top:4px;
left:6px;
*/
vertical-align: top;
text-align: left;
display:block;
border:2px #c1c1c1 solid;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
overflow:hidden;
width:10%;
width:52px;
height:43px;

/*
position:absolute;
padding-top: 2px;
padding-left: 1px;
width:20px;
font-family: Helvetica, Arial, Geneva, ms sans serif;
white-space: nowrap;

*/
float:left;
cursor:pointer;
}

.TopRowCellIconFullView {

vertical-align: top;
text-align: left;
display:block;
float:left;
padding-top: 2px;

/*
top:4px;
left:6px;

padding-left: 1px;
width:20px;
font-family: Helvetica, Arial, Geneva, ms sans serif;
white-space: nowrap;

*/
cursor:pointer;


}

.TopRowCellHeadlinePreviewInfo 
{

font-weight:bold;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
text-align: left;
background-color:#f1f1f1;
height:auto;
/*
white-space: nowrap;
overflow:hidden;
height:auto;
left:20px;
*/
width:100%;
padding-top: 2px;
color:#000000;
position:relative;
}

.TopRowCellHeadlinePreviewBody {

font-weight:normal;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;

height:auto;
/*
white-space: nowrap;
overflow:hidden;
height:auto;
left:20px;
*/
width:100%;
padding-top: 2px;
color:#000000;
position:relative;
}



.BottomRowCellHeadlinePreview {
cursor:pointer;
font-weight:normal;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
height:16px;
padding-top: 2px;
padding-left: 3px;
white-space: nowrap;
color:#000000;
float:left;
overflow:hidden;
position:absolute;
top:20px;
left:20px;
}

.BottomRowCellHeadlinePreview a{
color: #000000; 
text-decoration:none;
white-space: nowrap;

}
.BottomRowCellHeadlinePreview a:hover{
text-decoration:underline;
}

.TopRowCellPreview
{
height:auto;
white-space: normal;
padding-left:4px;
padding-right:4px;

}


.TopRowCellThumbSubtitleFullViewLink
{
float:left;
padding-top:2px;
padding-left:1px;
padding-right:3px;

}

.TopRowCellHeadlinePreview 
{
position:relative;
cursor:pointer;
text-align: left;
height:auto;
padding-top: 8px;
padding-left: 6px;
white-space: nowrap;
overflow:hidden;
/*left:28px;*/
font-family: Arial, Helvetica, Geneva, ms sans serif;
font-size: 14px;
font-weight: bold;
color: #2d2d33;

}

.TopRowCellSubtitleFullViewLink
{
position:relative;
cursor:pointer;
font-weight:bold;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
height:16px;
padding-top: 2px;
padding-left: 3px;
white-space: nowrap;
overflow:hidden;
width:52px;
/*

left:28px;*/

}


.TopRowCellHeadlinePreviewLink 
{
position:relative;
cursor:pointer;
font-weight:bold;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
height:16px;
padding-top: 2px;
padding-left: 3px;
white-space: nowrap;
overflow:hidden;
width:52px;
/*

left:28px;*/

}


.TopRowCellBodyPreview {
position:relative;
cursor:pointer;
font-weight:normal;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
height:auto;
padding-top: 0px;
padding-left: 10px;
white-space: nowrap;
overflow:hidden;

}


.TopRowCellHeadlineFullView {
cursor:pointer;
font-weight:bold;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 14px;
text-align: left;
height:16px;
padding-top: 12px;
padding-left: 3px;
white-space: nowrap;
overflow:hidden;
/*left:28px;*/
float:left;
/*
width:75%;
*/
}

.TopRowCellHeadlineFullViewSelected {
cursor:pointer;
font-weight:bold;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 14px;
text-align: left;
height:12px;
padding-top: 14px;
padding-left: 3px;
white-space: nowrap;
overflow:hidden;
/*left:28px;*/
float:left;
}

.TopRowCellDateFullView {
cursor:pointer;
font-weight:bold;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
height:16px;
padding-top: 4px;
padding-right: 3px;
white-space: nowrap;
overflow:hidden;
/*
left:28px;
top:0px;
float:right;
*/
right:0px;
width:auto;
position:absolute;
}

.TopRowCellBodyFullView {
cursor:pointer;
font-weight:normal;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
padding-top: 0px;
padding-left: 20px;
overflow:hidden;
position:absolute;
left:48px;
top:28px;

}



.TitleFullView{
position:relative;
cursor:pointer;
font-weight:bold;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 14px;
text-align: left;
height:auto;
padding-top: 2px;
padding-left: 3px;
white-space: nowrap;
color:#ffffff;
overflow:hidden;
left:0px;
background-color:#3b5998;
/*
background-image:url(../Images/blackback.png);
*/

}


.TitleDescription{
position:relative;
cursor:pointer;
font-weight:bold;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
height:auto;
padding-left: 15px;
white-space: nowrap;
color:#ffffff;
overflow:hidden;
left:0px;
border-bottom:1px #f1f1f1 solid;
/*
background-image:url(../Images/blackback.png);
*/
background-color:#3b5998;

}






.TopRowAddPreview
{
cursor:pointer;
font-weight:normal;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
text-align: left;
height:16px;
padding-top: 2px;
padding-left: 3px;
white-space: nowrap;
color:#000000;
float:left;
overflow:hidden;
}


.BottomRow
{
width:100%;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
color: #666666;
cursor:pointer;
}


.BottomRowCellHeadlineFullView {
cursor:pointer;
font-weight:normal;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
text-align: left;
height:16px;
padding-top: 2px;
padding-left: 3px;
white-space: nowrap;
color:#000000;
float:left;
overflow:hidden;
position:absolute;
top:20px;
left:20px;
}
/*
.BottomRowCellHeadlineFullView:hover
{
background-color:#FFFFCC;


}
*/
.BottomRowCellHeadlineFullView a{
color: #000000; 
text-decoration:none;
white-space: nowrap;

}
.BottomRowCellHeadlineFullView a:hover{
text-decoration:underline;
}



.PopupDetail {
display:none;
/*
border:5px #FFFFCC solid;
*/
height:100%;
width:100%;
overflow:hidden;
border:3px white solid;
/*
height:97%;
border:4px white solid;
*/
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#f1f1f1;

}

.PopupDetailInsideDiv {
height:100%;
width:100%;
/*
background-color: #ffffff;
vertical-align: top;
*/

font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
overflow:hidden;

}

.PopupDetailAboveIFrame
{
    overflow:hidden;
    height:auto;
    width:100%;
}

.PopupDetailTitleDateDiv
{
height:17px;
white-space:nowrap;
width:100%;
background-color:#f1f1f1;
}
.PopupDetailTitleDiv
{
font-weight:bold;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
padding-left:3px;
height:17px;
white-space:nowrap;
width:auto;
float:left;
overflow:hidden;
}
.PopupDetailDateDiv
{
font-size: 11px;
font-weight: bold;
padding-top:3px;
height:17px;
white-space:nowrap;
width:125px;
float:right;
text-align:right;
overflow:hidden;
margin-right:20px;
}

.PopupDetailIFrameOutsideDiv
{
width:100%;
height:100%;
overflow-x:hidden;
overflow-y:scroll;
}
.PopupDetailIFrameInstructionDiv
{
float:right;

font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;

}

.PopupDetailIFrameDiv
{
overflow-x:hidden;
overflow-y:hidden;
/*
color: #666666;
*/
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
font-weight: bold;
height:2500px;
width:100%;
background-color:#DDDDDD;
float:left;
}



.BottomRowPopupIFrame
{
padding: 1px;
border:1px #c1c1c1 solid;	
/*
color: #666666;
*/
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
font-weight: bold;
float:left;
width:100%;
overflow:hidden;
}
.PopupDetailHeadingDiv
{
width:100%;
overflow:hidden;
/*
background-image:url(../Images/blackback.png);
background-color:#3b5998;
*/
background-color:#F0F0F2;


}
.PopupDetailHeadingTitleDiv
{
width:100%;
/*
background-image:url(../Images/titlebarfocus.jpg);
*/
cursor:default;
overflow:hidden;
height:21px;
white-space: nowrap;

}

.PopupDetailHeadlineDiv
{
padding: 2px;
color:black;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
text-align: left;
font-weight: bold;
float:left;
overflow:hidden;
width:70%;
/*
padding-right:8px;
*/
white-space: nowrap;

}

/*
.BottomRowCellHeadline {
padding: 1px;
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
text-align: left;
width:100%;
white-space: nowrap;
padding-left:30px;
}
.BottomRowCellThumbnail {
padding: 1px;
color: #000000;
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
text-align: left;
font-weight: bold;
float:left;
width:auto;
}

.BottomRowCellAlignRight {
padding: 3px;
color: #666666;
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-align: right;
float:right;
width:40%;
}
*/

.PopupDetailAddressDiv
{
padding: 1px;
/*
color: #666666;
*/
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
font-weight: normal;
float:left;
width:99%;
height:15px;
overflow:hidden;
border-bottom:1px #c1c1c1 solid;
white-space: nowrap;
cursor:default;
}
.PopupDetailDescriptionDiv
{
    font-family: Helvetica, Arial, Geneva, ms sans serif;
    font-size: 10px;
    display:none;
    position:absolute;
    top:100px;
    left:0px;
/*
    background-image:url(../Images/000000.png);
*/
}
/*
.BottomRowCell 
{

padding: 1px;
color: #666666;
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
font-weight: bold;
float:left;
width:100%;
height:auto;
}

.BottomRow_alignright {
padding: 3px;
color: #666666;
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: right;
}


.BottomRowPopup {
display:none;
}

.BottomRowPopupInsideDiv {
height:100%;
background-color: #ffffff;
padding: 3px;
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
}
*/

.PopupDetailThumbnail {
display:none;
}

.PopupDetailThumbnailInsideDiv {
height:90%;
background-color: #ffffff;
padding: 3px;
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
overflow-x:hidden;
overflow-y:auto;
}


.custom_current_month {
padding: 0px;
background-color: #ffffff;
border-top: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;
border-left: 1px #cccccc solid;
border-right: 1px #cccccc solid;
}

.custom_not_current_month {
padding: 0px;
background-color: #f0f0f0;
border-top: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;
border-left: 1px #cccccc solid;
border-right: 1px #cccccc solid;
}

a.custom_calendar_link {
color: #000000;
text-decoration: none;
}

/*
a.TopRowCellLink {
color: #666666;
text-decoration:none;
}
a.alt_TopRowCellLink {
color: #666666;
}
*/
div.spacer {
clear: both;
}



.WLeapBreadCrumbBarDiv 
{
width: 100%;
float:left;
/*
background-image:url(../Images/c1c1c1.png);
*/
background-color:White;
display:none;
position:relative;
}

.WLeapBreadCrumbRowDiv
{
    float:left;
}

.WLeapRowDiv {

float:left;
overflow:hidden;
width:auto;
cursor:pointer;
}

.WLeapRowInsideDiv {
width:auto;
height:100;
float:left;
overflow:hidden;
background-image:url(../Images/c3.png);

}

.WLeapThumbnailDiv
{

float:left;
width:28px;	
overflow:hidden;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
}
.WLeapTextDiv {
height:100%;
float:left;
overflow:hidden;
color: #373738;

font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
padding-top:5px;
padding-left:1px;
padding-right:2px;
width:auto;
}
.WLeapTextDiv:hover {
    color:white;
}
.WLeapDiv
{
width: 100%;
position:relative;
}


.WPreviewAreaDiv
{
overflow:hidden;

width: 100%;
height:100%;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
} 
.WPreviewDiv
{
/*
*/
position:relative;
overflow:hidden;
width:100%;
height:100%;
}

.WPreviewInsideDiv
{
width:100%;
height:100%;
}


.WPreviewTitleThumbDiv
{
    float:left;
    padding:2px;
    display:none;
}    
.WDiv
{
position:relative;
overflow:hidden;
width:100%;
height:100%;
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
background-size:100% 100%;
-moz-background-size:100% 100%;
}

.WInsideDiv
{
width:100%;
height:100%;
overflow:hidden;
/*
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
background-color:#f1f1f1;

*/
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
background-size:100% 100%;
-moz-background-size:100% 100%;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}


.DesktopDiv
{

overflow:hidden;
width:100%;
height:100%;
}
.DesktopInsideDiv
{
overflow:hidden;
width:100%;
height:100%;

}



.WDivTop
{
margin: 0 auto;
margin-top:10px;
overflow:hidden;
background-color:#edeff4;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
/*
width:720px;
height:474px;
*/
}
.WTypeDiv
{
    display:none;
}
.WTouchDiv
{
    display:none;
}
.WGearDiv
{
    float:left;
    width:15px;
    height:15px;
    cursor:pointer;
    padding-top:2px;
}
.WPlaceHolderDiv
{
display:none;

overflow:hidden;
float:left;
width:100%;
height:100%;

}


.WImageZoomDiv
{
position:absolute;
overflow:hidden;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
z-index:0;

} 

.WFeedbackDiv
{
display:block;
position:absolute;
overflow:hidden;

width: 26px;
height: 88px;

right: 0px;
top: 95px;
z-index:999999;
background-color:black;
border-left:2px #c1c1c1 solid;
border-top:2px #c1c1c1 solid;
border-bottom:2px #c1c1c1 solid;
/*
filter:alpha(opacity=80);
*/
opacity:0.80;
-moz-opacity:0.80;
cursor:pointer;
} 



.WPZoomDiv
{
position:absolute;
overflow:hidden;
display:none;
/*
    box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
    -moz-box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
    -webkit-box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);    
*/
    } 
.WPZoomingDiv
{
position:absolute;
overflow:hidden;
display:none;
background-color:White;

/*
background-image:url(../Images/c1c1c1.png);

    box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
    -moz-box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
    -webkit-box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);   
*/

    } 
/*
.WPZoomInsideDiv
{
width:100%;
height:100%;
} 
.WPZoomInsideDivTop
{
width:100%;
height:100%;
} 
*/
.WDisabledDiv
{
position:absolute;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
display:none;
/*
background-image:url(../Images/000000.png);
*/
background-color:#000000;
/*
filter:alpha(opacity=60);
*/
opacity:0.60;
-moz-opacity:0.60;
} 

.PopupIFrameDiv
{
position:absolute;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
overflow:hidden;
margin-top:4px;
margin-left:4px;
margin-right:8px;
margin-bottom:8px;

} 
.PopupIFrame
{

} 

.WPPopupDiv
{
position:absolute;
display:none;
/*
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding-bottom:8px;

*/
overflow:hidden;
padding-left:2px;
padding-top:2px;
padding-right:4px;

background-color:White;
/*
box-shadow:5px 5px 10px #000;
-webkit-box-shadow:5px 5px 10px #000;
-moz-box-shadow:5px 5px 10px #000;
*/
/*
    box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
    -moz-box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
    -webkit-box-shadow: 0px 0px 47px rgba(0, 0, 0, 0.51);
*/
    }
.WPopupDivTop
{
position:absolute;
display:none;
/*
*/
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
overflow:hidden;
padding-left:4px;
padding-bottom:8px;
padding-top:4px;
padding-right:4px;

background-color:White;
/*
box-shadow:5px 5px 10px #000;
-webkit-box-shadow:5px 5px 10px #000;
-moz-box-shadow:5px 5px 10px #000;
*/
} 

.WPopupRelatedDivTop
{
position:absolute;
display:none;

} 
.WPopupSearchDivTop
{
position:absolute;
display:none;

} 

.WPopupDiv
{
position:fixed;
display:none;
background-color:#0055E7;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
overflow:hidden;


} 

.WPopupInsideDiv
{
position:absolute;
/*
width:96%;

background-color:#FFFFCC;
padding-top:5px;
padding-left:2%;
padding-right:2%;
padding-bottom:5px;
*/
height:99%;
width:99%;
overflow:hidden;
background-color:White;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
} 
.wPopupRelatedInsideDiv
{
width:96%;
height:100%;

background-color:#ffffff;
padding-top:5px;
padding-left:2%;
padding-right:2%;
padding-bottom:5px;
} 
.wPopupSearchInsideDiv
{
width:96%;
height:100%;

background-color:#ffffff;
padding-top:5px;
padding-left:2%;
padding-right:2%;
padding-bottom:5px;
} 
.WEditDiv
{
position:absolute;
overflow:hidden;
left: 0px;
top: 0px;
padding:5px;
display:none;
background-image:url(../Images/c1c1c1.png);
border:1px gray solid;
overflow-y:auto;

} 

.WAreaDiv
{
width: 100%;
height: 100%;
overflow:hidden;
/*
padding:1px;
background-color:#fcfcfc;
*/


-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
} 

.WCAdDiv
{
width: 275px;
height: 275px;
overflow:hidden;
float:right;

}

.WAdDiv
{
width: 275px;
height: 275px;
overflow:hidden;
float:right;
display:none;

}


.LDiv
{
overflow:hidden;
float:left;
display:block;
height:100%;
position:relative;
width:8%;
/*
padding-left:2px;
padding-top:6px;

padding:10px;
padding-left:.4%;
padding-right:.4%;
*/
}
.NSpacerDiv
{
float:left;
    width:2%;
}
.NDivOutside
{
/*
    width:100%;
    position:absolute;
background-image:url(../Images/c1c1c1.png);

    padding:4px;
    left:0px;
    top:40px;
filter:alpha(opacity=1);
opacity:1;

*/
overflow-x:hidden;
overflow-y:auto;
/*
padding-left:2px;
padding-right:4px;
*/

}

.NDiv
{
    width:100%;
    height:100%;
/*
    width:100%;
    position:absolute;
background-image:url(../Images/c1c1c1.png);

    padding:4px;
    left:0px;
    top:40px;
filter:alpha(opacity=1);
opacity:1;

*/
}

.NHomeDiv
{
cursor:pointer;    
width:100%;
overflow:hidden;
padding-bottom:3px;
color: #373738; 
white-space: nowrap;
background-image:url(../Images/titlebg3.png);

}
.NHomeDiv:hover
{
    background-color:#FFFFCC;
    background-image:url();
}
.NHomeTextDiv
{
    float:left;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;

font-weight: bold;

text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:4px;
padding-left:3px;
}

.NHomeThumbnailDiv
{
    float:left;
    display:none;
}
.NGDiv
{
width:80%;
overflow:hidden;
border:1px white solid;
margin-top:3px;
margin-left:3px;
margin-right:6px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;

/*

padding:2px;
padding:3px;
*/

}
.NGInsideDiv
{
width:100%;
height:100%;
overflow:hidden;

-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
padding-bottom:2px;

/*
border:1px gray solid;
background-color:White;
border:3px white solid;
*/
}

.NGRowDiv
{
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
/*
padding-left:3px;
*/
cursor:pointer;

background-color:White;
/*
margin-top:2px;
margin-left:2px;
*/
}

.NGEditDiv
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
}

.NGTextDiv
{
    
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
/*this is required to fix events not firing when there is an AlphaImageLoader filter*/

}
.NGTextDiv a:hover
{
color: #ffffff; 
}

.NGTextDiv2 a
{

float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;

}
.NGTextDiv2 a:hover
{
color: #ff0000; 
}


.NPDiv
{
/*
float:left;
*/
height:35px;
overflow:hidden;
position:relative;
width:85%;
margin-left:2px;
margin-top:2px;
/*
margin-left:2px;
width:98%;
padding-left:5px;
*/
border:1px #3b5998 solid;

-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
/*
box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.80);
-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.80);
-webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.80);
*/
}

.NPDiv:hover
{
border:1px white solid;
background-color:#FFFFCC;

}

.NPRowDiv
{
overflow:hidden;
width:100%;
/*
padding-left:2px;
border-top:1px #f1f1f1 solid;
background-image:url(../Images/titlebarfocus.jpg);
*/
cursor:pointer;
/*
background-image:url(../Images/blackback.png);
background-color:#3b5998;
*/

-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
/*
background-image:url(../Images/blackback.png);
*/
background-color:lightgray;
color:Black;
}

.NPMenuDiv
{
overflow:hidden;
width:100%;
padding-left:2px;
/*
border-top:1px #f1f1f1 solid;
background-image:url(../Images/c1c1c1.png);
*/
cursor:pointer;
}
.NPMenuDiv:hover
{
/*
background-color:#FF0000;
*/


}

.NPEditDiv 
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;

}

.NPTextDiv
{
float:left;
overflow:hidden;
width:auto;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
/*this is required to fix events not firing when there is an AlphaImageLoader filter*/
position:relative;


}

.NPTextDiv2 a
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
text-decoration: none;
text-align: left;
white-space: nowrap;
margin-left:6px;

}
.NPTextDiv2 a:hover
{
color: #ff0000; 
}

.NCDiv
{
cursor:pointer;
width:99%;

overflow:hidden;
}

.NCEditDiv
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
cursor:pointer;
}

.NCTextDiv
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 6px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
}
.NCTextDiv2 a
{
float:left;
overflow:hidden;
width:auto;
color: blue; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-left:18px;
}
.NCTextDiv2 a:hover
{
color: #ff0000; 
}
.NCPreviewDiv
{
float:left;
width:100%;
/*
border-bottom:1px gray solid;
*/

}


.NCPreviewImageDiv
{
/*
padding:4px;

*/
text-align:center;
border:0px white solid;
}

.RDiv
{
overflow:hidden;
float:left;
display:block;
height:100%;
position:relative;
width:15%;
padding-top:6px;
/*

padding:10px;
padding-left:.4%;
padding-right:.4%;
*/
}

/*
.RDiv
{
overflow:hidden;
float:left;
height:100%;
width:20%;
position:relative;


padding-left:.4%;
padding-right:.4%;
}
*/
/*.RDiv
{
overflow:hidden;
float:left;
display:block;
height:100%;
width:100%;
position:relative;
padding-left:.4%;
padding-right:.4%;
}
*/
.RGDiv
{
overflow:hidden;
padding:3px;

}
.RGInsideDiv
{
width:100%;
height:100%;
overflow:hidden;
background-image:url(../Images/c3.png);


}


.RGRowDiv
{

overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-left:2px;
cursor:pointer;

}


.RGEditDiv
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
}

.RGTextDiv
{
    
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
/*this is required to fix events not firing when there is an AlphaImageLoader filter*/

}
.RGTextDiv a:hover
{
color: #ffffff; 
}

.RGTextDiv2 a
{

float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;

}
.RGTextDiv2 a:hover
{
color: #ff0000; 
}


.RPDiv
{

overflow:hidden;
}


.RPRowDiv
{

padding-left:2px;
cursor:pointer;
border-top:1px #f1f1f1 solid;
}

.RPreviewImageDiv
{
overflow:hidden;
width:40px;
cursor:default;
padding-left:2px;
cursor:pointer;
border-top:1px #f1f1f1 solid;

}

.RPEditDiv 
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;

}
.RPTextDiv
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
/*this is required to fix events not firing when there is an AlphaImageLoader filter*/
position:relative;

}


.RPTextDiv2 a
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
text-decoration: none;
text-align: left;
white-space: nowrap;
margin-left:6px;

}
.RPTextDiv2 a:hover
{
color: #ff0000; 
}

.RCDiv
{
cursor:pointer;
width:99%;

overflow:hidden;
}


.RCEditDiv
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
cursor:pointer;
}

.RCTextDiv
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 6px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
}
.RCTextDiv2 a
{
float:left;
overflow:hidden;
width:auto;
color: blue; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-left:18px;
}
.RCTextDiv2 a:hover
{
color: #ff0000; 
}

.SDiv
{
    
float:left;
display:block;

height:100%;
width:100%;
position:relative;


padding-left:.4%;
padding-right:.4%;
}

.SGDiv
{
width:90%;
overflow:hidden;
padding:3px;


}
.SGInsideDiv
{
width:100%;
height:100%;
overflow:hidden;

}

.SGRowDiv
{
background-image:url(../Images/groupheadingbg.jpg);

overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-left:2px;
cursor:pointer;


}


.SGEditDiv
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
}

.SGTextDiv
{
    
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
/*this is required to fix events not firing when there is an AlphaImageLoader filter*/

}
.SGTextDiv a:hover
{
color: #ffffff; 
}

.SGTextDiv2 a
{

float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;

}
.SGTextDiv2 a:hover
{
color: #ff0000; 
}


.SPDiv
{

overflow:hidden;

}


.SPRowDiv
{
overflow:hidden;
width:99%;
cursor:default;
padding-left:2px;
cursor:pointer;
border-top:1px #f1f1f1 solid;
}



.SPEditDiv 
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;

}
.SPTextDiv
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
/*this is required to fix events not firing when there is an AlphaImageLoader filter*/
position:relative;

}


.SPTextDiv2 a
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
text-decoration: none;
text-align: left;
white-space: nowrap;
margin-left:6px;

}
.SPTextDiv2 a:hover
{
color: #ff0000; 
}

.SCDiv
{
cursor:pointer;
width:auto;
}


.SCEditDiv
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
cursor:pointer;
}

.SCTextDiv
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 6px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
}
.SCTextDiv2 a
{
float:left;
overflow:hidden;
width:auto;
color: blue; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-left:18px;
}
.SCTextDiv2 a:hover
{
color: #ff0000; 
}
.SCTitleDiv
{
color: blue; 
font-family: Verdana, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-left:3px;
}

.SCTitleDiv:hover
{
text-decoration: underline;
}
.SCClickURLDiv
{

width:auto;
}
.SCDispURLDiv
{

color: green; 
font-family: Verdana, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
}
.SCDispURLDiv:hover
{
text-decoration: underline;
}

.SCAbstractDiv
{
padding-left:3px;
     
overflow:hidden;
width:auto;
color: black; 
font-family: Verdana, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
}

.NCPreviewDiv
{

}

.RCPreviewImageDiv
{
padding:4px;
}


.QDiv
{
float:left;
display:block;
width:auto;
border-right:1px #c1c1c1 solid;
}

.QGDiv
{
overflow:hidden;
float:left;

}

.QGInsideDiv
{
overflow:hidden;

}


.QGRowDiv
{
cursor:pointer;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;

}


.QGEditDiv
{
float:right;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
cursor:pointer;
}

.QGTextDiv
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
display:none;

}


.QPDiv
{
width:auto;
cursor:pointer;
overflow:hidden;
float:left;
height:100%;

}

.QPRowDiv
{
cursor:pointer;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
height:100%;
}


.QPEditDiv
{
float:right;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
cursor:pointer;
}

.QPTextDiv
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
display:none;

}
.QCDiv
{
position:relative;
float:left;
cursor:pointer;
width:auto;
overflow:hidden;
display:block;

height:32px;
/*background-image:url(../Images/desktopbar.jpg);*/
background-color:#c1c1c1;
color:black;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
margin-right:2px;
border:1px #3b5998 solid;
box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.80);
-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.80);
-webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.80);
    
}

.QCDiv:hover
{

/*
background-image:url(../Images/blackback.png);
*/
background-color:#3b5998;
color: white; 
border:1px #3b5998 solid;

}

.QCDivHover
{
position:relative;
float:left;
cursor:pointer;
width:auto;
overflow:hidden;
display:block;

height:32px;
color:black;
/*background-image:url(../Images/desktopbar.jpg);*/
background-color:white;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
margin-right:2px;
border:1px #3b5998 solid;
}

.QCDivOn
{
position:relative;
float:left;
cursor:pointer;
width:auto;
overflow:hidden;
display:block;

height:32px;
/*background-image:url(../Images/desktopbar.jpg);*/
color:white;
/*
background-image:url(../Images/blackback.png);
*/
background-color:#2d2d33 ;

-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
margin-right:2px;
border:1px #3b5998 solid;
}


.QCEditDiv
{
float:right;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
cursor:pointer;
}

.QCThumbDiv
{
float:left;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
display:block;
padding-left:4px;
padding-top:2px;

}
.QCTextDiv
{
float:left;
overflow:hidden;
width:auto;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
display:block;
padding-left:3px;
padding-top:8px;
padding-right:5px;
}
.QCSpacerDiv
{
float:left;
width:4px;
}

.WViewAreaDiv
{
overflow: hidden;
float:left;

display:block;
height:100%;
width:100%;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}


.WViewAreaPreviewDiv
{
    
display:none;
/*
float:left;
padding-top:4px;
padding-left:5px;
*/
width: 100%;
overflow:hidden;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

.WViewAreaFullViewDiv
{
overflow:hidden;
height: 100%;
width: 100%;
float:left;
display:block;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}


.WGDiv
{
position:relative;
overflow: hidden;
width:100%;
padding-left:1px;
margin-bottom:4px;

/*
margin-top:4px;
border:1px gray solid;
height:100%;
overflow:hidden;  causes padding on right issue*/
display:none;

}


.WGInsideDiv
{
border:1px gray solid;
width:97%;
overflow:hidden;
height:100%;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
/*
padding:1px;
border-left:1px gray solid;
border-right:1px gray solid;
background-image:url(../Images/c1c1c1.png);
*/
background-image:url(../Images/c1c1c1.png);
padding-bottom:4px;

}

.WGPlaceHolderDiv
{
width:100%;
/*
padding-top:4px;
*/
display:none;
}

.WGHeadingDiv
{
/*
position:relative;
background-image:url(../Images/groupheadingbg.jpg);
*/
width:100%;
height:18px;
cursor:default;
border-top:1px #e4e4e4 solid;
border-bottom:1px #f9f9f9 solid;
background-color:#f7f7f7;

-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
border-top-left-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-top-right-radius: 3px;
overflow:hidden;
}
.WGHeadingButtonsDiv
{
    display:none;
    float:left;
}
.WGTextDiv
{
/*this is required to fix events not firing when there is an AlphaImageLoader filter*/
position:relative;
width:auto;
overflow:hidden;
float:left;
}

.WGText {
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
text-align: left;
padding-left:6px;
white-space: nowrap;
vertical-align: top;
padding-bottom:1px;
float:left;
width:auto;
}

.WGTextAdmin {
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
padding-left:6px;
white-space: nowrap;
vertical-align: top;
padding-top:1px;
padding-right:4px;
float:left;
width:auto;
  height:15px;
}
.WGTextAdmin:hover
{
    border:1px black solid;
cursor:text;
 background-color:#fffacd;
}

.WGTextEdit 
{
    float:left;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
padding-left:6px;
white-space: nowrap;
vertical-align: top;
padding-bottom:1px;
display:none;
}


.WGTextAdd {
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
padding-left:6px;
white-space: nowrap;
vertical-align: top;
padding-bottom:1px;
display:none;
}


.WGTextButtonSave
{
    height:18px;
    width:18px;
        cursor:pointer;

}
.WGTextButtonEdit
{
    height:18px;
    width:18px;
        cursor:pointer;
}
.WGTextButtonDelete
{
    height:18px;
    width:18px;
        cursor:pointer;

}


.WGSpacer
{
width:.5%;
float:right;
background-image:url(../Images/space.gif);
display:block;
}

.WGGreetingDiv {
/*
color: #373738; 
padding-top:0px;
padding-bottom:0px;
padding-left:4px;

/*
position:absolute;
height:100%;
display:none;
padding:5px;
background-image:url(../Images/c1c1c1.png);
*/
overflow:hidden;
width:auto;
height:15px;
/*
z-index:2;
*/
background-color:#f7f7f7;
display:block;
float:left;
}
.WGGreetingInsideDiv {
color: #000000; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
/*
color: #373738; 
padding-top:0px;
padding-bottom:0px;
padding-left:4px;
background-image:url(../Images/ffffff.png);
*/

padding-top:5px;
padding-left:8px;
width:100%;
height:100%;


}

.WGRowDiv
{
position:relative;
height:auto;
overflow: hidden;
	margin: 0 auto; 

}
.WGRowSpacerDiv
{

float:left;
    height:100%;

}
.WGRowContentDiv
{
float:left;
    height:100%;

}



.WGButtonAddDiv
{
border:1px gray solid;
background-color:White;
position:absolute;
width:130px;
height:auto;
display:none;
margin-top:2px;
margin-right:4px;
position:absolute;
padding-left:3px;
padding-right:3px;
}
.WPButtonAddDiv
{
border:1px gray solid;
background-color:White;
width:130px;
height:auto;
display:none;
margin-top:2px;
margin-right:4px;
position:absolute;
padding-left:3px;
padding-right:3px;
}
.WGButtonDeleteDiv
{
float:left;
cursor:pointer;
margin-top:2px;
width:21px;
height:21px;
background-repeat:no-repeat;
background-image:url(../Images/icon_delete.gif);
display:block;
}


.WPDiv
{
position:relative;
float:left;
margin-top:4px;
margin-right:4px;
margin-bottom:4px;
overflow: hidden;
width:98%;

-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
height:150px;   
border:1px #819cbe solid;
/*
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
*/
/*
background-image:url(../Images/c1c1c1.png);
*/

/*I set WPDiv height to this arbitrary height (100px).  WPDiv height is calculated in pResize
                  but works best if there is a fixed height set here.*/





/*
opacity:0.00;
-moz-opacity:0.00;


border:1px #3b5998 solid;

height:200px;
margin-top:4px;
border-bottom:2px gray solid;
margin-left:20px;
margin-right:20px;
padding-top:1px;
*/
display:none;
}

.WPDiv:hover
{
border:1px white solid;

}
.WPZoomingImageDiv
{
display:none;

position:relative;
float:left;
overflow: hidden;
width:100%;
height:100%;

-moz-border-radius-topleft: 2px;
-webkit-border-top-left-radius: 2px;
border-top-left-radius: 2px;
-moz-border-radius-topright: 2px;
-webkit-border-top-right-radius: 2px;
border-top-right-radius: 2px;
-moz-border-radius-bottomleft: 2px;
-webkit-border-bottom-left-radius: 2px;
border-bottom-left-radius: 2px;
-moz-border-radius-bottomright: 2px;
-webkit-border-bottom-right-radius: 2px;
border-bottom-right-radius: 2px;


background-size:100% 100%;
-moz-background-size:100% 100%;

/*
background-color:#F7F7F7;

border:1px black solid;
background-image:url(../Images/c1c1c1.png);
border:1px blue solid;
*/
}
/*
.WPZoomingImageDiv
{
height:100%;
width:100%;

}
*/

.WPPlaceHolderBackgroundDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
color:gray;
padding:4px;
width:65px;
margin-top:15px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
background-color:#c1c1c1;
}




.WPPlaceHolderDiv
{
display:none;
/*
background-image:url(../Images/c1c1c1.png);
*/
margin-top:4px;
position:relative;
float:left;
overflow: hidden;
width:100%;
height:100%;
border:1px black solid;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
background-size:100% 100%;

/*
position:relative;
float:left;
overflow: hidden;
width:100%;
height:100%;
border:1px blue solid;
display:block;
margin-top:6px;
margin-left:.5%;
margin-right:.5%;
padding-top:1px;
*/
}
.WPPlaceHolderDiv:hover
{
border:1px white solid;
}
.WPPlaceHolderText {
color: #000000; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
float:left;
width:100%;
cursor:default;
height:14px;
overflow:hidden;

-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
border-bottom:1px #f1f1f1 solid;
background-color:#c1c1c1;

/*
background-image:url(../Images/c1c1c1.png);
*/
}
/*
.WPZoomingText {
color: #ffffff; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
padding-left:6px;
padding-top:5px;
float:left;
width:100%;
cursor:default;
height:15px;
background-color:#3b5998;
}
*/

.WPDivNoPResize
{
position:relative;
float:left;
overflow: hidden;
width:100%;
height:auto;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
/*
padding:6px;

border:1px blue solid;
border-bottom:2px gray solid;
margin-left:20px;
margin-right:20px;
padding-top:1px;
*/
}



.WPInsideDiv
{
position:absolute;
top:0px;
left:0px;
right:0px;
bottom:0px;
overflow:hidden;
float:left;
/*
width:100%;
height:100%;
*/
overflow: hidden;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
border:1px white solid;
/*
border:1px #3b5998 solid;
*/
/*
position:relative;
border:1px gray solid;
*/
/*
border-left:1px gray solid;
border-right:1px gray solid;
*/
display:none;
background-image:url(../Images/f1f1f1.png);

}

.WPInsideDivZoomed
{
overflow:hidden;
float:left;
width:100%;
height:100%;
overflow: hidden;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
/*
border:1px #3b5998 solid;
*/
/*
position:relative;
border:1px gray solid;
*/
/*
border-left:1px gray solid;
border-right:1px gray solid;
background-image:url(../Images/ffffff.png);
background-image:url(../Images/c1c1c1.png);
*/
background-color:White;

}


.WPIconDiv
{
display:none;
/*
float:left;
*/
margin-top:4px;
margin-left:1px;
overflow:hidden;
}


.WPHeadingLargeDiv
{
width:100%;
height:auto;
overflow:hidden;
height:42px;
/*

height:8px;
*/
cursor:default;
position:relative;
top:0px;
left:0px;
display:block;
/*
background-image:url(../Images/blackback.png);
*/
background-color:#2d2d33 ;
/*

background-image:url(../Images/titlebarfocus.jpg);
filter:alpha(opacity=80);
opacity:0.80;
-moz-opacity:0.80;
overflow:hidden;
z-index:10000;

*/
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
z-index:1;
}

.WPHeadingFocusLargeDiv
{
width:100%;
height:auto;
overflow:hidden;
height:42px;
/*

height:8px;
*/
cursor:default;
position:relative;
top:0px;
left:0px;
display:block;
/*
background-image:url(../Images/blackback.png);
background-color:#2d2d33 ;
*/
background-color:#2d2d33 ;
/*

background-image:url(../Images/titlebarfocus.jpg);
filter:alpha(opacity=80);
opacity:0.80;
-moz-opacity:0.80;
overflow:hidden;
z-index:10000;

*/
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
z-index:1;
}



.WPHeadingDiv
{
width:100%;
height:auto;
overflow:hidden;
/*
height:15%;
height:8px;
*/
cursor:default;
position:relative;
top:0px;
left:0px;
display:block;
/*
background-image:url(../Images/blackback.png);
*/
background-color:#2d2d33 ;
/*

background-image:url(../Images/titlebarfocus.jpg);
filter:alpha(opacity=80);
opacity:0.80;
-moz-opacity:0.80;
overflow:hidden;
z-index:10000;

*/
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
z-index:1;
}
.WPHeadingInsideDiv
{
white-space:nowrap;
    overflow:hidden;
}

.WPCHeadingDiv
{
position:relative;
padding-left:2px;
/*float:left;*/
width:auto;
height:100%;
overflow:hidden;

}
.WPHeadingButtonsDiv
{
    display:none;
    float:left;
}
.WCAddDiv
{
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:0px;
padding-bottom:0px;
padding-left:6px;
width:auto;
float:left;
display:block;
cursor:pointer;

}
.WGEditDiv
{
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:0px;
padding-bottom:0px;
padding-left:6px;
width:auto;
float:left;
display:block;
cursor:pointer;
}

.WPEditDiv
{
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:0px;
padding-bottom:0px;
padding-left:6px;
width:auto;
float:left;
display:block;
cursor:pointer;
}

.WPSpacer
{
width:.5%;
float:right;
background-image:url(../Images/space.gif);
display:block;
}

.WPGreetingDiv {
padding-left:6px;
display:block;
height:auto;

/*
position:absolute;
top:15px;
left:15px;

width:100%;
height:100%;
z-index:2;
background-image:url(../Images/000000.png);
position:absolute;


float:left;
color: #373738; 
*/
white-space: nowrap;

}

.WPGreetingInsideDiv {
color: #ffffff; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-align: left;
width:100%;
padding:2px;
padding-top:5px;
/*
height:100%;

float:left;
color: #373738; 
background-image:url(../Images/ffffff.png);
*/

}

.WPInstructionDiv {

border-top:1px gray solid;
border-bottom:1px gray solid;
width:100%;
height:auto;
position:absolute;
z-index:2;
display:none;
background-image:url(../Images/ffffff.png);

/*

float:left;
color: #373738; 
*/

}

.WPInstructionInsideDiv {
color: #000000; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-align: left;
width:100%;
height:auto;
padding:5px;
/*
background-image:url(../Images/ffffff.png);

float:left;
color: #373738; 
background-image:url(../Images/ffffff.png);
*/

}


.WGUpMenuDiv
{
cursor:default;
width:100%;
height:15px;
margin-top:2px;
margin-right:4px;
position:relative;
background-color:white;
border-bottom:1px gray solid;
   /*
    float:right;
*/
}
.WGUpMenuDiv:hover
{
background-color:#316AC5;
color:White;
}

.WGUp
{
    float:left;
    padding:2px;

font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
cursor:pointer;
}

.WGUp:hover
{
    color:yellow;
}

.WGUpDiv
{
    display:none;
}
.WGPageCountDiv
{
    display:none;
}
.WGGearDiv
{
   /*
    float:right;
*/    
    float:left;
width:15px;
    height:15px;
cursor:pointer;
padding-left:2px;
display:none;
}
.WPGearDiv
{

    float:left;
    width:15px;
    height:15px;
cursor:pointer;
padding-top:1px;
padding-left:2px;
/*
overflow:hidden;
*/
}

.WPAppIconDiv
{

    float:left;
    width:14px;
    height:14px;
cursor:pointer;
padding-top:1px;
padding-left:2px;
/*
overflow:hidden;
*/
}

.WPSuggestDiv
{
position:absolute;
float:right;
width:auto;
height:18px;
right:40px;
display:block;
cursor:pointer;
margin-top:1px;
margin-right:2px;
z-index:2;
color:White;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration:underline;

/*
background-image:url(../Images/closefocus.jpg);
*/
}
/*
.WPSuggestDiv
{
position:absolute;
float:right;
width:auto;
height:15px;
cursor:pointer;
padding-top:4px;
overflow:hidden;
color:White;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration:underline;

}
*/
.WPZoomButtonSpacerDiv
{
width:1px;
float:right;
background-image:url(../Images/space.gif);
display:block;
}


.WPopupZoomDiv
{
cursor:pointer;
width:15px;
float:left;
/*
background-image:url(../Images/icon_view.gif);
*/
display:none;
}
.WGButtonMinimizeDiv
{
float:right;
cursor:default;
width:15px;
height:15px;

margin-top:1px;

display:none;
/*
background-image:url(../Images/minimizefocus1.jpg);
*/
}
.WGButtonMinimizeDiv:hover
{
/*
background-image:url(../Images/minimizehover1.jpg);
*/
}

.WGButtonMaximizeDiv
{
float:right;
cursor:default;
width:15px;
height:15px;
background-repeat:no-repeat;
margin-top:1px;
display:none;
/*
background-image:url(../Images/maximizefocus1.jpg);
*/
}
.WGButtonMaximizeDiv:hover
{
/*
background-image:url(../Images/maximizehover1.jpg);
*/
}

.WPButtonsDiv
{
position:absolute;
top:0px;
right:2px;
cursor:default;
width:auto;
height:auto;
display:none;
overflow:hidden;
float:right;
/*
position:relative;
top:0px;
right:40px;
*/

}

.WPButtonRefreshDiv
{
width:100%;
height:auto;
margin-top:2px;
margin-right:4px;
position:relative;
background-color:White;
color: #000000; 
padding-top:2px;
padding-bottom:2px;
border-bottom:1px gray solid;
cursor:default;
}
.WPButtonRefreshDiv:hover
{
background-color:#316AC5;
color:White;
    
}
.WPButtonRefreshIconDiv
{
/*
background-image:url(../Images/iconNewFlat.gif);
*/
height:15px;
width:15px;
float:left;
}
.WPButtonRefreshTextDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
}

.WPButtonAdminDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
color:White;
float:right;
width:42px;
height:21px;
cursor:pointer;
padding-top:3px;
display:block;
/*
background-image:url(../Images/icon_view.gif);
*/
position:relative;

}

.WPButtonAdminDiv:hover
{
color:Yellow;
}

.WPButtonMinimizeDiv
{
float:right;
cursor:default;
width:21px;
height:21px;
cursor:pointer;
display:none;
/*
background-image:url(../Images/minimizefocus.jpg);
}

.WPButtonMaximizeDiv
{
float:right;
cursor:default;
width:21px;
height:21px;
background-repeat:no-repeat;

/*
background-image:url(../Images/maximizefocus.jpg);
}
.WPButtonMaximizeDiv:hover
{
background-image:url(../Images/maximizehover.jpg);
*/
}

.WPButtonDeleteDiv
{
float:left;
cursor:pointer;
margin-top:3px;
width:21px;
height:21px;
background-repeat:no-repeat;
background-image:url(../Images/icon_delete.gif);
display:block;
}
.WPCButtonAddDiv
{
float:left;
cursor:pointer;
margin-top:3px;
width:21px;
height:21px;
background-repeat:no-repeat;
background-image:url(../Images/iconNewFlat.gif);
display:block;
}
.WPCButtonDeleteDiv
{
float:left;
cursor:pointer;
width:21px;
height:21px;
background-repeat:no-repeat;
background-image:url(../Images/icon_delete.gif);
display:block;
}


.WPZoomButtonOpenDiv
{
float:right;
cursor:pointer;
width:15px;
height:15px;


display:none;
background-image:url(../Images/icon_view.gif);
}
.WPButtonCloseDiv
{
position:absolute;
float:right;
cursor:default;
width:18px;
height:18px;
display:block;
cursor:pointer;
margin-top:0px;
margin-right:2px;
z-index:2;

/*
background-image:url(../Images/closefocus.jpg);
*/
}




.WPButtonCloseLargeDiv
{
float:right;
cursor:default;
width:38px;
height:38px;
display:block;
cursor:pointer;
margin-top:1px;
z-index:2;
border:1px black solid;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;

/*
margin-right:20px;
position:absolute;
background-image:url(../Images/closefocus.jpg);
*/
/*
*/
}

.WPButtonCloseLargeDiv:hover
{
border:1px white solid;
}


.WPButtonCloseDivx
{

float:right;
cursor:default;
width:21px;
height:21px;
display:block;

/*
cursor:pointer;
background-image:url(../Images/closefocus.jpg);
background-image:url(../Images/closefocus.jpg);
*/
}

.WGButtonAddGroupDiv
{
width:100%;
height:auto;
margin-top:2px;
margin-right:4px;
position:relative;
color:Black;
padding-top:2px;
padding-bottom:2px;
cursor:pointer;
/*
background-image:url(../Images/titlebarfocus.jpg);
*/
background-color:White;

}
.WGButtonAddGroupDiv:hover
{
background-color:#316AC5;
color:White;
}
.WGButtonAddGroupIconDiv
{
/*
background-image:url(../Images/iconNewFlat.gif);
*/
background-image:url(../Images/iconNewFlat.gif);
height:15px;
width:15px;
float:left;
}
.WGButtonAddGroupTextDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight:  normal;
text-decoration: none;
text-align: left;
}


.WGButtonEditGroupDiv
{
width:100%;
height:auto;
margin-top:2px;
margin-right:4px;
position:relative;
color:Black;
padding-top:2px;
padding-bottom:2px;
cursor:pointer;
/*
background-image:url(../Images/titlebarfocus.jpg);
*/
background-color:White;

}
.WGButtonEditGroupDiv:hover
{
background-color:#316AC5;
color:White;
}
.WGButtonEditGroupIconDiv
{
/*
background-image:url(../Images/iconNewFlat.gif);
*/
background-image:url(../Images/icon_edit.gif);
height:15px;
width:15px;
float:left;
}
.WGButtonEditGroupTextDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight:  normal;
text-decoration: none;
text-align: left;
}


.WGButtonDeleteGroupDiv
{
width:100%;
height:auto;
margin-top:2px;
margin-right:4px;
position:relative;
color:Black;
padding-top:2px;
padding-bottom:2px;
cursor:pointer;
/*
background-image:url(../Images/titlebarfocus.jpg);
*/
background-color:White;
}
.WGButtonDeleteGroupDiv:hover
{
background-color:#316AC5;
color:White;
}
.WGButtonDeleteGroupIconDiv
{
/*
background-image:url(../Images/iconNewFlat.gif);
*/
background-image:url(../Images/icon_delete.gif);
height:15px;
width:15px;
float:left;
}
.WGButtonDeleteGroupTextDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight:  normal;
text-decoration: none;
text-align: left;
}



.WGButtonAddPageDiv
{
width:100%;
height:auto;
margin-top:2px;
margin-right:4px;
position:relative;
color:Black;
padding-top:2px;
padding-bottom:2px;
cursor:pointer;
/*
background-image:url(../Images/titlebarfocus.jpg);
*/
background-color:White;

}
.WGButtonAddPageDiv:hover
{
background-color:#316AC5;
color:White;
}
.WGButtonAddPageIconDiv
{
/*
background-image:url(../Images/iconNewFlat.gif);
*/
background-image:url(../Images/iconNewFlat.gif);

height:15px;
width:15px;
float:left;
}
.WGButtonAddPageTextDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight:  normal;
text-decoration: none;
text-align: left;
}


.WGSeparatorDiv
{
    border-bottom:1px gray solid ;
}

.WGUpSpacerDiv
{
width:15px;
display:none;
}

.WGButtonDeletePageIconDiv
{
/*
background-image:url(../Images/iconNewFlat.gif);
*/
background-image:url(../Images/icon_delete.gif);

height:15px;
width:15px;
float:left;
}
.WGButtonDeletePageTextDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight:  normal;
text-decoration: none;
text-align: left;
}



.WPButtonAddPageDiv
{
width:100%;
height:auto;
margin-top:2px;
margin-right:4px;
position:relative;
color:Black;
padding-top:2px;
padding-bottom:2px;
cursor:default;
/*
background-image:url(../Images/titlebarfocus.jpg);
*/
background-color:White;

}
.WPButtonAddPageDiv:hover
{
background-color:#316AC5;
color:White;
}
.WPButtonAddPageIconDiv
{
/*
background-image:url(../Images/iconNewFlat.gif);
*/
height:15px;
width:15px;
float:left;
}
.WPButtonAddPageTextDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight:  normal;
text-decoration: none;
text-align: left;
}
.WPButtonAddComponentDiv
{
color: #000000; 
width:100%;
height:auto;
margin-top:2px;
margin-right:4px;
position:relative;
background-color:White;
padding-top:2px;
padding-bottom:2px;

}
.WPButtonAddComponentDiv:hover
{
background-color:#316AC5;
color:White;
}
.WPButtonAddComponentIconDiv
{
/*
background-image:url(../Images/iconNewFlat.gif);
*/
height:15px;
width:15px;
float:left;
}
.WPButtonAddComponentTextDiv
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
cursor:default;
}

.WGButtonCloseDiv
{
float:right;
cursor:default;
width:15px;
height:15px;
display:none;
/*
background-image:url(../Images/closefocus1.jpg);
*/
margin-top:1px;

}
.WGButtonCloseDiv:hover
{
/*
background-image:url(../Images/closehover1.jpg);
*/
}

.PopupDetailCloseDivx
{
position:absolute;
float:right;
cursor:pointer;
width:21px;
height:21px;

display:block;
z-index:2;
margin-right:1px;
right:21px;
}


.PopupDetailCloseDiv
{
position:absolute;
float:right;
cursor:pointer;
width:38px;
height:38px;

display:block;
z-index:2;
margin-right:0px;
right:0px;
}
.PopupDetailCloseDiv:hover
{
border:1px white solid;
}

.WPTextTabsDiv
{
padding-left:4px;
height:auto;

float:left;
/*
width:auto;
width:100%;

this is required to fix events not firing when there is an AlphaImageLoader filter
position:relative;
*/
}


.WPTextDescriptionDiv 
{
padding-top:0px;
padding-right:1px;
padding-left:15px;
height:auto;
width:auto;
float:left;
/*
width:100%;

this is required to fix events not firing when there is an AlphaImageLoader filter
*/
position:relative;
color: #ffffff; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-align: left;
white-space: nowrap;
}



.WPTextDiv 
{
padding-top:0px;
padding-right:1px;
height:auto;
width:auto;

/*
width:100%;
float:left;
this is required to fix events not firing when there is an AlphaImageLoader filter
*/
position:relative;
}

.WPText {
color: #ffffff; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
padding-left:3px;
font-size: 12px;
margin-top:2px;
/*
float:left;
*/
width:auto;
cursor:default;
white-space: nowrap;

}
.WPTextAdmin {
color: #ffffff; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
padding-left:3px;
margin-top:2px;

float:left;

width:auto;

cursor:default;
}
.WPTextAdmin:hover
{
 background-color:#fffacd;
color: #000000; 
border:1px black solid;
cursor:text;
}

.WPTextEdit {
color: #ffffff; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
padding-top:0px;

width:auto;
cursor:default;
display:none;
}
.WPTextAdd {
color: #ffffff; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
padding-top:0px;

width:auto;

cursor:default;
display:none;
}


.WPTextButtonSave
{
    height:18px;
    width:18px;
    cursor:pointer;
}
.WPTextButtonEdit
{
    height:18px;
    width:18px;
    cursor:pointer;
}
.WPTextButtonDelete
{
    height:18px;
    width:18px;
    cursor:pointer;
}

.WCDiv 
{

-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
display:block;
width:100%;
/*

overflow-x:hidden;
overflow-y:hidden;
padding-top:22px;
height:100%;
background-color:White;
*/
/*
overflow-x:hidden;
overflow-y:auto;
overflow:-moz-scrollbars-vertical;
*/
position:absolute;
overflow:hidden;
top:0px;
bottom:0px;

}
.WPCDiv 
{
/*

overflow:hidden;
overflow-y:auto;
border:1px blue solid;
bottom:0;
*/

/*
margin-top:0px;
position:absolute;
*/
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
width:100%;
height:100%;
overflow:hidden;
display:block;
position:relative;

}
.WCHeadingButtonsDiv
{
    display:none;
    float:left;
}

.WCDisabledDiv
{
position:absolute;
width:100%;
height:100%;
left: 0px;
top: 0px;
background-color:#000000;
/*
filter:alpha(opacity=80);
*/
opacity:0.80;
-moz-opacity:0.80;
} 
.WCLoadingDiv
{
position:absolute;
left: 3px;
top: 4px;
z-index:1;

display:none;

padding:1px;
} 
.WCLoadingLowDiv
{
position:absolute;
left: 8px;
top: 46px;
z-index:1;

display:none;

padding:1px;
} 

.WCRefreshDiv
{
position:absolute;
left: 0px;
top: 0px;
z-index:1;

padding:1px;
} 

.WCEditDiv
{
float:left;
display:none;
overflow:hidden;
width:auto;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
cursor:pointer;

}

.WCTextDiv 
{
position:relative;
float:left;
width:25%;
cursor:pointer;
border-left:1px #f1f1f1 solid;
border-top:1px #f1f1f1 solid;
border-right:1px #f1f1f1 solid;
overflow:hidden;
height:16px;
background-color:#0365F1;
color:white;
margin-left:2px;
margin-top:8px;
padding-left:3px;
padding-right:4px;
}

.WCText 
{
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:0px;
padding-bottom:0px;
width:auto;
float:left;
}
.WCTextAdmin {

font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-top:0px;
padding-bottom:0px;
width:auto;
float:left;
}
.WCTextAdmin:hover
{
cursor:text;
}

.WCTextEdit {
color: #ffffff; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 8px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
padding-top:0px;

width:auto;

cursor:default;
display:none;
}
.WCTextAdd {
color: #ffffff; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
white-space: nowrap;
padding-bottom:0px;
padding-top:0px;

width:auto;

cursor:default;
display:none;
}



.WCTextButtonSave
{
    height:18px;
    width:18px;
    cursor:pointer;

}
.WCTextButtonEdit
{
    height:18px;
    width:18px;
    cursor:pointer;
}
.WCTextButtonDelete
{
    height:18px;
    width:18px;
    cursor:pointer;
}

.WCInfoDiv
{
position:absolute;

top:0px;
left:0px;
bottom:0px;

-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;

display:block;

height:100%;
width:100%;
/*
overflow:scroll;
-webkit-overflow-scrolling: touch;
*/


/*
position:relative;
float:left;
overflow-x:hidden;
overflow-y:auto;
*/

overflow-x:hidden;
overflow-y:auto;


}
/*
.WCInfoDiv
{
position:relative;
overflow:hidden;
display:block;
width: 100%;
float:left;
overflow:hidden;
}
*/
.WCInfoChildDiv
{
position:relative;
overflow:hidden;
display:block;
height: 100%;
width: 100%;


}
.WChildAreaDiv
{

width: 100%;


} 
.WChildDiv
{


width:100%;
height:100%;

}

.WChildInsideDiv
{

width:100%;
height:100%;


}
.WImageDiv
{
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
background-size:100% 100%;
-moz-background-size:100% 100%;
position:absolute;
overflow:hidden;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
z-index:0;
display:block;
} 

.WChildImageDiv
{
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
background-size:100% 100%;
-moz-background-size:100% 100%;
position:absolute;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
z-index:0;
} 

.WPreviewImageDiv
{
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;
background-size:100% 100%;
-moz-background-size:100% 100%;
position:absolute;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
z-index:0;
/*
position:absolute;
width: 100%;
height: 99%;
left: 0px;
top: 0px;
z-index:0;
overflow:hidden;
*/
} 


.WChildTitleBarDiv
{
display:none;

position:absolute;
width:100%;
bottom:0;
left:0;
z-index:1;
height:25px;
background-image:url(../Images/titlebg3.png);
overflow:hidden;
margin-bottom:25px;


/*
position:relative;    
width: 100%;
height:auto;
overflow:hidden;
background-image:url(../Images/titlebg3.png);
border:1px gray solid;
height:18px;
*/
display:none;
}

.WChildTitleThumbDiv
{
    float:left;
    padding:2px;
}

.WCAddressDiv
{
height: 100%;
width: 100%;
display:none;

}
.WCAddressPlaceHolderDiv
{
width: 100%;
display:none;
}
.WCAddressWDiv
{
height: 100%;
width: 100%;
display:none;
}

.WCBackgroundPlaceHolderDiv
{
display:none;

}


.MidView
{
display:none;
}
.FullViewAd
{

}

.ThumbnailDiv
{
float:left;
display:none;
}

.ThumbnailInsideDiv
{
height:100%;
padding-left: 2px;
}


.ThumbnailPreviewDiv
{
display:none;
}

.ThumbnailPreviewInsideDiv
{
height:100%;
padding: 2px;
background-color: #ffffff;
overflow:hidden;
}



.WColumnsDiv
{
position:relative;
height:100%;
overflow:hidden;
/*
padding:1px;
*/
padding-top:6px;
float:left;
}
.WColumnDiv
{
position:relative;
float:left;
overflow:hidden;
/*
padding:2px;
*/

}
.WGColumnsDiv
{
    height:100%;
    overflow:hidden;
 
/*    
    padding-top:2px;
    padding:1px;
  */  
}
.WColumnSpacer
{
position:relative;
float:left;
overflow:hidden;
width:1%;
height:100px;

/*
*/
}
.WGColumnSpacer
{
position:relative;
float:left;
overflow:hidden;
width:.5%;
/*
*/
}
.WGColumnDiv
{
position:relative;
float:left;
overflow:hidden;
padding-right:2px;
height:100%;
/*


padding-top:2px;
padding-right:3px;
padding-bottom:2px;


margin-left:1%;
margin-right:1%;
height:100%;
*/
}


.logdiv
{
display:none;
float:left;
width:29%;
height:300px;
background-color:white;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size:12px;
/*
overflow-y:scroll;
*/
overflow:scroll;
-webkit-overflow-scrolling: touch;

}
.searchdiv
{
display:block;
float:left;
width:19%;
overflow:auto;
background-color:white;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size:12px;
border:1px black solid;
height:800px;
}

.WPopupLoadingDiv
{
position:absolute;
display:none;
left: 15px;
top:80px;


}
 
.WPopupRelatedLoadingDiv
 {
position:absolute;
display:none;
left: 45px;
top:75px;


}
 
.WEditLoadingDiv
{
position:absolute;
display:none;

}
 
.WorkspaceLeftLeftColumnDiv
{

}

.WChildTitleIconDiv
{
    float:left;
}
.WChildTitleTextDiv
{
overflow:hidden;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;

font-weight: bold;

text-decoration: none;
text-align: left;
white-space: nowrap;
    width:auto;
    height:100%;
    padding:2px;
}
.WPreviewTitleIconTextDiv
{
    float:left;
    padding-right:4px;
        overflow:hidden;
}
.WPreviewTitleIconDiv
{
    float:left;
}
.WPreviewTitleTextDiv
{
overflow:hidden;
color: #373738; 
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 12px;

font-weight: bold;

text-decoration: none;
text-align: left;
white-space: nowrap;
    width:auto;
padding-top:4px;
padding-left:2px;
}
.WTitleSubTitleIconTextDiv
{
    float:left;
    padding-right:4px;
    overflow:hidden;
}


.WTitleSubTitleIconDiv
{
    float:left;
}

.PopupPreview
{
width:99%;
height:auto;
overflow:auto;
border-bottom:1px #f1f1f1 solid;
font-family:Arial;
font-size:12px;
/*
padding:10px;
*/
}
.PopupFullView
{

width:100%;
/*
height:300px;
*/
}
.PopupCoverFullView 
{
/*
position:absolute;
padding: 1px;
*/
border:1px #c1c1c1 solid;
color: #666666;
vertical-align: top;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
font-weight: bold;
width:100%;
height:2500px;
background-color:#f1f1f1;
overflow:hidden;
z-index:4;
/*
overflow-x:hidden;
overflow-y:auto;
float:none;
*/
}


.PopupScrollUpFullView 
{

position:absolute;
padding: 1px;
color: #666666;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
font-weight: bold;
top:42px;
right:11px;

z-index:5;
/*
filter:alpha(opacity=70);
*/
opacity:0.70;
-moz-opacity:0.70;
float:right;
}

.PopupScrollDownFullView 
{

position:absolute;
padding: 1px;
color: #666666;
font-family: Helvetica, Arial, Geneva, ms sans serif;
font-size: 10px;
text-align: left;
font-weight: bold;
bottom:32px;
right:11px;
z-index:5;
/*
filter:alpha(opacity=70);
*/
opacity:0.70;
-moz-opacity:0.70;
float:right;

}

/*
 The DragResize object name is automatically applied to all generated
 corner resize handles, as well as one of the individual classes below.
*/
.dragresize {
 position: absolute;
 width: 5px;
 height: 5px;
 font-size: 1px;
 background: #EEE;
 border: 1px solid #333;
}

/*
 Individual corner classes - required for resize support.
 These are based on the object name plus the handle ID.
*/
.dragresize-tl {
 top: -8px;
 left: -8px;
 cursor: nw-resize;
}
.dragresize-tm {
 top: -8px;
 left: 50%;
 margin-left: -4px;
 cursor: n-resize;
}
.dragresize-tr {
 top: -8px;
 right: -8px;
 cursor: ne-resize;
}

.dragresize-ml {
 top: 50%;
 margin-top: -4px;
 left: -8px;
 cursor: w-resize;
}
.dragresize-mr {
 top: 50%;
 margin-top: -4px;
 right: -8px;
 cursor: e-resize;
}

.dragresize-bl {
 bottom: -8px;
 left: -8px;
 cursor: sw-resize;
}
.dragresize-bm {
 bottom: -8px;
 left: 50%;
 margin-left: -4px;
 cursor: s-resize;
}
.dragresize-br {
 bottom: -8px;
 right: -8px;
 cursor: se-resize;
}

.FeedDataFullView
{
    display:none;
position:absolute;
width:100%;
top:38px;
bottom:0px;
overflow:hidden;

/*
overflow-x:hidden;
overflow-y:auto;

overflow:scroll;
-webkit-overflow-scrolling: touch;

*/
/*
height:80%;
*/
}

/*
.FeedDataFullViewOutside
{
height:90%;



}
.FeedData
{
height:80%;
width:80%;
}
*/
.FeedComponent
{
    height:auto;
}
.InfoComponent
{
    height:100%;
}


.WChildNotificationDiv
{
position:absolute;
background-color:Red;
height:6px;
width:6px;
margin:4px;
bottom:0px;
right:0px;
z-index:99999999;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;

}


    div.spinner {
      position: relative;
      width: 24px;
      height: 24px;
      display: inline-block;
    }
    
    div.spinner div {
      width: 12%;
      height: 26%;
      background: #000;
      position: absolute;
      left: 44.5%;
      top: 37%;
      opacity: 0;
      -webkit-animation: fade 1s linear infinite;
      -webkit-border-radius: 50px;
      -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2);
    }
    
    div.spinner div.bar1 {-webkit-transform:rotate(0deg) translate(0, -142%); -webkit-animation-delay: 0s;}    
    div.spinner div.bar2 {-webkit-transform:rotate(30deg) translate(0, -142%); -webkit-animation-delay: -0.9167s;}
    div.spinner div.bar3 {-webkit-transform:rotate(60deg) translate(0, -142%); -webkit-animation-delay: -0.833s;}
    div.spinner div.bar4 {-webkit-transform:rotate(90deg) translate(0, -142%); -webkit-animation-delay: -0.75s;}
    div.spinner div.bar5 {-webkit-transform:rotate(120deg) translate(0, -142%); -webkit-animation-delay: -0.667s;}
    div.spinner div.bar6 {-webkit-transform:rotate(150deg) translate(0, -142%); -webkit-animation-delay: -0.5833s;}
    div.spinner div.bar7 {-webkit-transform:rotate(180deg) translate(0, -142%); -webkit-animation-delay: -0.5s;}
    div.spinner div.bar8 {-webkit-transform:rotate(210deg) translate(0, -142%); -webkit-animation-delay: -0.41667s;}
    div.spinner div.bar9 {-webkit-transform:rotate(240deg) translate(0, -142%); -webkit-animation-delay: -0.333s;}
    div.spinner div.bar10 {-webkit-transform:rotate(270deg) translate(0, -142%); -webkit-animation-delay: -0.25s;}
    div.spinner div.bar11 {-webkit-transform:rotate(300deg) translate(0, -142%); -webkit-animation-delay: -0.1667s;}
    div.spinner div.bar12 {-webkit-transform:rotate(330deg) translate(0, -142%); -webkit-animation-delay: -0.0833s;}
 
     @-webkit-keyframes fade {
      from {opacity: 1;}
      to {opacity: 0.25;}
    }
    
    
    
