.Zlango_Viewer
{
	width:100%;
}
/* Top Tabs */
.Zlango_Viewer
.Viewer_Tabs
{
	display: none;
}
.Zlango_Viewer
.Viewer_Tabs_Strip
{
	position: relative;
	top: 7px;
	_top: 6px;
}
/* General */
.Viewer_Frame_Top_First,
.Viewer_Frame_Top_Center,
.Viewer_Frame_Top_Last,
.Viewer_Frame_Middle_First,
.Viewer_Frame_Middle_Center,
.Viewer_Frame_Middle_Last,
.Viewer_Frame_Bottom_First,
.Viewer_Frame_Bottom_Center,
.Viewer_Frame_Bottom_Last
{
	background-color: white;
}
/* Top */
.Zlango_Viewer
.Viewer_Frame_Top_First,
.Zlango_Viewer
.Viewer_Frame_Top_Last
{
	height: 79px;
	width: 77px;
	background-repeat: no-repeat;
	background-position: center top;
	
}

.Zlango_Viewer
.Viewer_Frame_Top_First
{
	background-image: url(images/frame_top_left.gif);
}
.Zlango_Viewer
.Viewer_Frame_Top_First
.IconWrapper
{
	display: none;
	position: relative;
}
.Zlango_Viewer
.Viewer_Frame_Top_First
.Icon
{
	display: none;
	position: absolute;
	left: -23px;
	top: -36px;
}
.Zlango_Viewer
.Viewer_Frame_Top_Last
{
	background-image: url(images/frame_top_right.gif);
}
.Zlango_Viewer
.Viewer_Frame_Top_Center
{
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(images/frame_top_center.gif);
	
}
.Zlango_Viewer
.ViewerTitle
{
	white-space: nowrap;
	font-weight: bold;
	color: #6F6F6F;
}
.Zlango_Viewer
.TitleActionsArea
{
	
}
.Zlango_Viewer
.TitleActions
{
	border: 0px;
	white-space: nowrap;
	display: none;
}
.Zlango_Viewer
.Counter 
{
	border: 0px!important;
	white-space: nowrap;
	display: none;
}
.Zlango_Viewer
.Counter SPAN
{
	color: #6f6f6f;
}
.Zlango_Viewer
.Counter .IndexField
{
	font-weight: bold;
	color: #595959;
	font-size: 14px;
}
.Zlango_Viewer
.Counter .LengthField
{
	color: #6f6f6f;
	font-size: 11px;
}
.Zlango_Viewer
.CounterPagerButton
{
	margin: 2px;
	cursor: pointer;
}

/* Middle */
.Zlango_Viewer
.Viewer_Frame_Middle_First,
.Zlango_Viewer
.Viewer_Frame_Middle_Last
{
	background-repeat: repeat-y;
	width: 19px;
	
}

.Zlango_Viewer
.Viewer_Frame_Middle_First
{
	background-position: left top;
}

.Zlango_Viewer
.Viewer_Frame_Middle_Last
{
	background-position: right top;
}


/* Bottom */
.Zlango_Viewer
.Viewer_Frame_Bottom_First,
.Zlango_Viewer
.Viewer_Frame_Bottom_Last
{
	height: 76px;
	width: 77px;
	background-repeat: no-repeat;
	background-position: center top;
	
}

.Zlango_Viewer
.Viewer_Frame_Bottom_First
{
	
}

.Zlango_Viewer
.Viewer_Frame_Bottom_Last
{
	
}

.Zlango_Viewer
.Viewer_Frame_Bottom_Center
{
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-left: 60px;
}

.Zlango_Viewer
.Viewer_Frame_Bottom_Center
.Viewer_Buttons_Wrapper
{
	position: relative;	
}
.Zlango_Viewer
.Viewer_Frame_Bottom_Center
.Viewer_Buttons_Layout
{
	position: absolute;
	width:100%;
}
.Zlango_Viewer
.Viewer_Buttons
{
	
}
.Zlango_Viewer
.Viewer_Buttons
.Button3Parts
{
	display: none;
}
.Zlango_Viewer
.Viewer_Buttons IMG
{
	
}

.Zlango_Viewer
.Viewer_Frame_OuterBottom_First
{
	width: 77;
	height: 79px;
}

.Zlango_Viewer
.Viewer_Frame_Callout DIV
{
	width: 63px;
	height: 79px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	top: -25px;
}

.Zlango_Viewer
.Action_Links
{
}
/*
.Zlango_Viewer
.Action_Links DIV
{
	display: inline;
	height: 15px;
	width: 1px; 
	border-left: 2px dotted #CECECE;
	margin: 0px 7px 0px 7px;
	vertical-align: top; 
}

.Zlango_Viewer
.Action_Links SPAN,
.Zlango_Viewer
.Action_Links A
{
	color: #707070;
	cursor: pointer;
	text-decoration: underline;
}*/

.Action_Link
{
	font-family: arial;
	font-size: 11px;
	color: #016392;
	cursor: pointer;
}

.Action_Link_Active
{
	color: #ff9a05;
	cursor: pointer;
	font-weight: bold;
	text-decoration: underline;
}

.Title_Action_Link
{
	color: #6f6f6f;
	cursor: pointer;
	font-size: 8pt;
}

.Title_Action_Link_Active
{
	color: #6f6f6f;
	cursor: pointer;
	font-size: 8pt;
	font-weight: bold;
}

.Action_Links
{
	width: 100%;
	padding-left: 20px;
}



.Zlango_Viewer
.Action_Link
{
}

.Zlango_Viewer
.Action_Link_Active
{
}


.Zlango_Viewer
.LinkSeperator
{
	display: inline;
	height: 15px;
	width: 1px; 
	border-left: 2px dotted #CECECE;
	margin: 0px 7px 0px 7px;
	vertical-align: top; 
}

.Share_Module
{
	padding-bottom: 30px;
}

.Viewer_separator
{
	background-repeat: repeat-x;
	background-position: left center;
	background-image: url(../../resource/images/shareDoubleSeparator.gif);
}

.Share_Top_First
{
	background-image: url(images/gigyaModules/topLeft.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 11px;
}
.Share_Top_Center
{
	background-image: url(images/gigyaModules/topCenter.gif);
	background-repeat: repeat-x;
}
.Share_Top_Last
{
	background-image: url(images/gigyaModules/topRight.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 11px;
}
.Share_Middle_First
{
	background-image: url(images/gigyaModules/middleLeft.gif);
	background-repeat: repeat-y;
}
.Share_Middle_Center
{
	background-color: #f0f8ea;
}
.Share_Middle_Last
{
	background-image: url(images/gigyaModules/middleRight.gif);
	background-repeat: repeat-y;
}
.Share_Bottom_First
{
	background-image: url(images/gigyaModules/bottomLeft.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 11px;
}
.Share_Bottom_Center
{
	background-image: url(images/gigyaModules/bottomCenter.gif);
	background-repeat: repeat-x;
}
.Share_Bottom_Last
{
	background-image: url(images/gigyaModules/bottomRight.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 11px;
}