/* START  */
body{margin:4px; font-family:Arial; font-size:12pt}
/*h1{ display:inline}
h2{ display:inline; font-size:11pt}
h3{ display:inline}
h4{ display:inline}
*/
a img {border:none;} 
A.admin, A.admin:ACTIVE, A.admin:HOVER, A.admin:LINK, A.admin:VISITED 
{	
	font-family : Verdana,Tahoma, Arial;
 	font-size:11px;
 	color: #333333;
	font-weight: normal;
	text-decoration : underline;
}	
.invisible{ font-size:0px; color:#ffffff;}
a.invisible{height:0px; font-size:0px; color:#33ffff}

a.Strike, a.Strike:hover, a.Strike:visited  
{
	font-family: Arial;
	font-size: 8pt; 
	color: black;	
	padding-left: 3px;
	padding-left: 3px;
	text-decoration: line-through;
}

a.Italic, a.Italic:hover, a.Italic:visited 
{
	font-family: Arial;
	font-size: 8pt; 
	font-style: italic;
	color: black;	
	padding-left: 3px;
	padding-left: 3px;
	text-decoration: none;	
}
a.Normal, a.Italic:hover, a.Italic:visited 
{
	font-family: Arial;
	font-size: 8pt; 
	color: black;	
	padding-left: 3px;
	padding-left: 3px;
	text-decoration: none;	
}
a.toplevel:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	line-height: normal;
}
a.toplevel:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0099FF;
	position: static;
}
a.toplevel:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}
a.toplevelselected:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
a.toplevelselected:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 14px;
	background-color: #003366;
	text-decoration: none;
	height: 10px;
	margin: auto;
	text-align: center;
	vertical-align: middle;
	position: static;
}
a.toplevelselected:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a.btntext:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
a.btntext:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0099FF;
}
a.btntext:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #0099FF;
}
a.descendantlevel:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
a.descendantlevel:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0099FF;
}
a.descendantlevel:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #0099FF;
}
a.descendantlevelselected:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
}
a.descendantlevelselected:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0099FF;
	text-decoration: underline;
}
a.descendantlevelselected:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #003366;
}
AdminHead
{
	background-color:#8299B0
}
.inputtext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border:1px solid #000000;
	background: #DFDFDF;
	width:260px;
}
.normaltext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
p
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.TextBox
{
	font-size:10px;
	font-family:verdana,arial;
	border-width:1;
	border-color:#000000;	
}	
.heading 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: none;
	height:31px;
	padding-left:10px;
	border-bottom:1px solid #cccccc;
}
.subheadings 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
	text-decoration: none
}
.subsubheadings 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#003366;
	text-decoration: none;
}
.buttonCol
{
	padding-right: 15px
}
.invisiblebutton
{
	display: none
}
.templatecell
{
	border-color:Black;
	border-width:1px;
	border-style:solid
}
.bluebutton 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	color: #ffffff;
}
.devButton
{
    BORDER-TOP-WIDTH: 1px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: 1px;
    MARGIN-BOTTOM: 4px;
    BORDER-BOTTOM-COLOR: #000000;
    /*PADDING-BOTTOM: 0px;*/
    cursor:pointer;
    COLOR: black;
    BORDER-TOP-COLOR: #000000;
    /*PADDING-TOP: 0px;*/
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e8e8e8;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #000000
}
.repInputtext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-width:1;
	border-color:#000000;
	background: #DFDFDF
}
.repNormaltext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}

.alfaHeader 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;
	width: 80%;
	border:solid 1px Black;
	background-color:Silver;
}
.searchBar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	width: 80%;
}
.repInner
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	background-color: #eeeeee;	
	text-decoration: none;
	border: 0px;
	width: 100%;
}

a.HeaderLink:link, a.HeaderLink:hover, a.HeaderLink:visited, a.HeaderLink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.repItemLine
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color: #F7F6F3;
	text-decoration: none;
}
.repItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.repAltItemLine
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #284775;
	background-color: #FFFFFF;
	text-decoration: none;
}
a.repItemLink, a.repItemLink:link, a.repItemLink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	cursor:pointer;
	text-decoration: underline;
}
a.repItemLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #1C0BF1;
	text-decoration: none;
}
a.repItemLink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none	
}
.pageBar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;
	width: 98%;
	border:solid 1px #cccccc;
	background-color:#ffffff;
	vertical-align: middle;
}

.MenuSkin 
{
	cursor: default;
	font: menutext;
	position: absolute;
	text-align: left;
	font-family: Arial;
	font-size: 8pt;
	width: 203px;
	background-color: menu;
	border: 1 solid buttonface;
	visibility: hidden;
	border: 2 outset buttonhighlight;
}

.menuitems 
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 10px;
	background-color: menu;
	border:0;
	background-image: url('images/HM_menutile.html')
}

.menuitemover
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 10px;
	border:0;	
	color : #ffffff;	
	background-image: url('images/HM_menuover.html');
}

.menuHR 
{
	padding: 0px;
	height: 2px;
	border-top: thin groove;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 97%;
	text-align: center;
	
}

#WorkflowPopupPlaceHolder { background-color:#cccccc}
.workflowlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	cursor:pointer;
	VERTICAL-ALIGN:baseline;
}

.workflowlink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	cursor:pointer;
	VERTICAL-ALIGN:baseline;
}
.workflowlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	cursor:pointer;
	VERTICAL-ALIGN:baseline;
}
.workflowlink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	cursor:pointer;
	VERTICAL-ALIGN:baseline;
}

.workflowlink:visited:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	cursor:pointer;
	VERTICAL-ALIGN:baseline;
}
.workflowlink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	cursor:pointer;
	VERTICAL-ALIGN:baseline;
}
.portletcontainer
{
	border-style: dotted;
	border-width:1
}
.templLabel
{
    float: left; 
    font: normal 10px Verdana, Arial, Sans-serif;
    line-height: 16px;
    display: block;
    padding-top:2px;
}
.SchedulerAvailable{font-family:Arial;font-size:9px;background-color:Green;color:White;}
.SchedulerBooked{font-family:Arial;font-size:9px;background-color:Red;}
.SchedulerSelected{font-family:Arial;font-size:9px;background-color:Blue;}
.SchedulerDisabled{font-family:Arial;font-size:9px;background-color:Silver;}
.SchedulerDisabledBooked{font-family:Arial;font-size:9px;background-color:Gray;}

table.ScheduleDay{border-top-width:1px;border-top-color:Black;border-top-style:ridge; border-left-width:1px; border-left-color:Black;border-left-style:ridge;}
td.ScheduleDay{border-right-style:ridge;border-right-color:Black;border-right-width:1px;border-bottom-style:ridge;border-bottom-color:Black;border-bottom-width:1px;}

.tblHeading{background:url('App_Themes/images/admin-gvw-bg.html') repeat-x 50%; color:#000; padding:5px 10px 5px 10px; text-align:left; vertical-align:middle; font-weight:bold; font-size:12px; border:solid 0px #A0A0A0}
.tblRow{background-color:#F7F6F3; color:#333333; padding:5px 10px 5px 10px;}
.tblAlternatingRow{background-color:#ffffff; color:#333333; padding:5px 10px 5px 10px;}
.tblPager{background-color:#284775; color:#ffffff;}

.toolbarText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #4d4d4d;
	padding-left: 2px;
	padding-right: 2px;
}
.toolbarTextBox
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #4d4d4d;
	background-color:#EDEDED;
	padding-left: 2px;
	padding-right: 2px;
	border:1px solid #808080;
}
.toolBarSearchBox
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #4d4d4d;
	background-color:#EDEDED;
	padding-left: 2px;
	padding-right: 2px;
	border:1px solid #808080;
}
/* --------------------------------------------------------	*/
/* styles from editorstyle.css								*/
/* --------------------------------------------------------	*/
#editorTable
{
    BORDER-RIGHT: #CCCCCC 1px dashed;
    BORDER-TOP: #CCCCCC  1px dashed;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #CCCCCC  1px dashed;
    BORDER-BOTTOM: #CCCCCC  1px dashed;
    vertical-align: top;

}
#editorTD
{
    BORDER-RIGHT: #CCCCCC  1px dashed;
    BORDER-TOP: #CCCCCC 1px dashed;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #CCCCCC 1px dashed;
    BORDER-BOTTOM: #CCCCCC  1px dashed;
}
.buttonTD
{
	padding-top  : 3px;
	padding-bottom : 1px;
	padding-right  : 1px;
	padding-left  : 1px;
	filter: FILTER: alpha(opacity=40);
}
.ButtonOver
{
	border-left   : 1px solid buttonhighlight;
	border-right  : 1px solid buttonshadow;
	border-top    : 1px solid buttonhighlight;
	border-bottom : 1px solid buttonshadow;
	padding-top  : 2px;
	padding-bottom : 0px;
	padding-right  : 0px;
}
.Button
{
	border: 0px solid buttonface; padding: 1px; text-align: center; cursor: default;
    /*filter: #000000;*/

}
.ButtonPressed
{
	border-left  : 1px solid buttonshadow;
	border-right : 1px solid buttonhighlight;
	border-top   : 1px solid buttonshadow;
	border-bottom : 1px solid buttonhighlight;
	padding-top  : 2px;
	padding-bottom : 0px;
	padding-right  : 0px;
}
.extraToolContainer
{
	text-align: center	;
	width: 100%;	
}
.UploadFile
{
	background-color : white;
	color : #0D5073;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right : 1px solid black;
	border-top : 1px solid blackblack;
    width: 163
}
.tableCreateTd
{
	width: 20;
	height: 20;
	border-bottom : black 1px solid;
	border-right : black 1px solid;
}
.tableCreateTdLeft
{
	width: 20;
	height: 20;
	border-bottom : black 1px solid;
	border-right : black 1px solid;
	border-left : black 1px solid;
}	
.tableCreateTdTop
{
	width: 20;
	height: 20;
	border-bottom : black 1px solid;
	border-right : black 1px solid;
	border-top : black 1px solid;
}
.BottomCell
{
	height: 20;
	border-bottom : black 1px solid;
	border-right : black 1px solid;
	border-left : black 1px solid;	
	text-align: center;
	cursor: hand
}
.popupDiv
{
	background-color: #cccccc;
	border-top: 1px solid #000000;
}
/* --------------------------------------------------------	*/
/* styles to display search results							*/
/* --------------------------------------------------------	*/
.header 
{ 
	padding-right: 2px; 
	border-top: #191970 1px solid; 
	padding: 3px; 
	font-size: 13pt; 
	background-color: #e5ecf9; 
	width: 100%; 
	margin-top: 10px;
}
.target {font-weight: bold;  text-align: left;}
.summary {font-size: 10pt;text-align: right;}
.footer{margin-top: 40px;text-align: center;font-size: 10pt;}
.paging {text-align: center;}
a.homepage {font-size: 17pt;font-weight: bold;color: black;text-decoration: none;}
A.searchResult, a.searchResult:link, a.searchResult:hover, a.searchResult:visited {font-size: 13pt;color: Blue;text-decoration:underline;}
.sample {font-size: 10pt;}
.path {font-size: 10pt; color: green;}

.customButton_Default
{
	color:#000000;
	text-align:center;
	cursor:pointer;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	float:left;
	border:0;
	position:relative;
	width:110px;
	height:18px;
	padding-right:4px;
}
.customButton_Default .body
{
	color:#000000;
	text-align:center;
	cursor:pointer;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	border:0;
	position:absolute;
	
	padding-top:2px;
	background:url('SiteResources/images/ButtonTile.html') repeat-x;
	width:80px;
	left:13px;
	height:18px;
}
.customButton_Default .left
{
	color:#000000;
	text-align:center;
	cursor:pointer;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	border:0;
	position:absolute;
	
	background:url('SiteResources/images/ButtonLeft.html');
	width:13px;
	height:18px;
	left:0px;
}
.customButton_Default .right
{
	color:#000000;
	text-align:center;
	cursor:pointer;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	border:0;
	position:absolute;
	
	background:url('SiteResources/images/ButtonRight.html') no-repeat;
	width:13px;
	height:18px;
	left:93px;
}
.rowHeading{background-color:#CCCCCC; color:#333333;font-weight:bold;}
.rowStyle{background-color:#F7F6F3; color:#333333;}
.alternatingRowStyle{background-color:#FFFFFF; color:#333333;}
/*style for the Sitemap Content Object*/
.SMParentNode
{
	color: #56483e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration : none;
}
.SMHoverNode
{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration : none;
}
.SMSelectedNode
{
	color:White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration : none;
	background-color: #316ac5;
}
.SMLeaf
{
	color:#56483e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration : none;
}
.SMNode{color: #56483e;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration : none;}

/*=============================================================*/
/* QUICKHELP CONTROL */
/*=============================================================*/
.QuickHelp-Info{margin:10px;border:1px solid #cccccc;background-color:#FFFFE1}
.QuickHelp-Warning{margin:10px;border:1px solid #FFCC00;background-color:#FFF8D9}
.QuickHelp-Success{margin:10px;border:1px solid #336600;background-color:#F2FFE6}
.QuickHelp-Error{margin:10px;border:1px solid #CC0000;background-color:#FFECEC}

/*=============================================================*/
/* SITESETUP SECTION */
/*=============================================================*/
.gridEditlink, a.gridEditlink, a.gridEditlink:visited, a.gridEditlink:link, a.gridEditlink:active, a.gridEditlink:hover
{
    color:#F6462F;
}

.adminButtonBlue{ background-color:#F6462F;  border:1px solid #c91c06; margin-bottom:3px; color:#FFF; height:22px; padding:3px 10px 0 10px; font-size:11px; font-weight:bold; cursor:pointer}
.adminButtonFlux{ background-color:#F6462F;  border:1px solid #c91c06; margin-bottom:3px; color:#FFF; height:22px; padding:3px 10px 0 10px; font-size:11px; font-weight:bold; cursor:pointer}
.adminButtonFluxGreen{ background-color:#01a527;  border:1px solid #027c1e; margin-bottom:3px; color:#FFF; height:22px; padding:3px 10px 3px 10px; font-size:14px; font-weight:bold; cursor:pointer }
.adminButtonFluxGray{ background-color:#dedcdc;  border:1px solid #5a5959; margin-bottom:3px; color:#5a5959; height:22px; padding:3px 10px 0 10px; font-size:11px; font-weight:bold; cursor:pointer}

.adminOptions{ text-align:left;  padding:10px 10px 10px 10px;   font-size:12px}

table.adminContent td.adminTitle{padding:4px 4px 4px 4px}
table.adminContent td.adminData{padding:4px 4px 4px 4px}
td.adminTitle{text-align:left; vertical-align:top;min-width:175px;}
td.adminTitle img{vertical-align:bottom; padding-right:2px}
td.adminData{text-align:left; vertical-align:top;}
tr.adminSeparator hr{background-color:#D3D3D3;  border:medium none;  color:#D3D3D3;  height:1px;  margin-top:10px;  margin-bottom:10px;  padding:0}

.infoTitle{color:#c54c05; font-weight:bold; font-size:14px;}
.infoTitle a{color:#c54c05;}

.requiredStar{color:#F6462F; font-weight:bold;}


/*=============================================================*/
/* ADMIN GRID VIEW  */
/*=============================================================*/
.tablestyle{font-family:arial; font-size:11px; border:1px solid #A0A0A0; background-color:#FFF; margin-left:0px; color:#245D75; width:100%}
.tablestyle td a{color:#D71F07; font-weight:normal; text-decoration:none}
.tablestyle td a:visited{color:#D71F07; font-weight:normal; text-decoration:none}
.altrowstyle{background-color:#fff}
.headerstyle th{background:url('App_Themes/images/admin-gvw-bg.html') repeat-x 50%; color:#000; padding:5px 10px 5px 10px; text-align:left; vertical-align:middle; font-weight:bold; font-size:12px; border:solid 1px #A0A0A0}
.headerstyle th a{font-weight:bold; text-decoration:none; text-align:left; color:#D71F07; display:block; padding-right:10px}
.rowstyle td, .altrowstyle td{padding:4px 10px 4px 10px; border:1px solid #A0A0A0; border-right-color:#A0A0A0}
.PagerStyle{height:28px; background:#EEE; vertical-align:middle; border:1px solid #A0A0A0; }

/*=============================================================*/
/* ADMIN REPORTS GRID VIEW  */
/*=============================================================*/
.reportheaderstyle{background:url('App_Themes/images/admin-gvw-bg.html') repeat-x 50%; color:#000; padding:5px 10px 5px 10px; text-align:center; vertical-align:middle; font-weight:normal; border:solid 1px #676767; text-align:left; font-size:14px;}


/* Style for Usual AJAX tabs */
.tabcontainer-usual{ background:#181818;  color:#111;  /*padding:15px 20px; */ /*width:500px; */ border:1px solid #222;  margin:8px auto}

.tabcontainer-usual ul.idTabs{margin-left:-40px; margin-top:-1px}

.tabcontainer-usual li.idTab{list-style:none;  float:left;   /*border:solid 1px black; */ }

.tabcontainer-usual ul.idTabs a{ display:block;  padding:6px 10px;  text-decoration:none!important;  margin:1px;  margin-left:0;  /*font:10px Verdana; */ color:#FFF;  background:#444}

.tabcontainer-usual ul.idTabs a:hover{ color:#FFF;  background:#111}
 
.tabcontainer-usual ul.idTabs a.selected{ margin-bottom:0;  color:#000;  background:snow;  border-bottom:1px solid snow;  cursor:default}
 
.tabcontainer-usual div.tab{ padding:10px 10px 8px 10px;  *padding-top:3px;  *margin-top:-15px;  clear:left;  background:snow;  /*font:10pt Georgia; */}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
TAB CONTROL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.grey .ajax__tab_header{font-family:"Helvetica Neue",Arial,Sans-Serif; background:url('App_Themes/images/tab-line.html') repeat-x bottom; font-size:12px; display:block; cursor:pointer}

.grey .ajax__tab_header .ajax__tab_outer{background:url('App_Themes/images/tab.html') no-repeat left top; border-color:#222; color:#222; padding-left:10px; margin-right:3px}

.grey .ajax__tab_header .ajax__tab_inner{background:url('App_Themes/images/tab.html') no-repeat right top; border-color:#666; color:#666; padding:3px 10px 2px 0px}

.grey .ajax__tab_hover .ajax__tab_inner{color:#000}

.grey .ajax__tab_active .ajax__tab_outer{background:url('App_Themes/images/tab.html') no-repeat 0pt -40px; border-bottom-color:#fff}

.grey .ajax__tab_active .ajax__tab_inner{background:url('App_Themes/images/tab.html') no-repeat right -40px; color:#F6462F; border-color:#333}

.grey .ajax__tab_body{background-color:#fff; border:solid 1px #d7d7d7; border-top-width:0; padding:10px 10px 10px 10px}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
DASHBOARD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
table.dashboard{margin-top:15px; border:solid 1px #ccc; width:100%; border-collapse:collapse}

table.dashboard td.maincol{padding:10px; vertical-align:top}

table.dashboard td.splitcol{width:50%; vertical-align:top}

table.dashboard td.rightcol{width:215px; background:#f3f3f3; padding:10px 5px 5px 5px; vertical-align:top}

table.stats{margin-top:10px; width:100%}

table.stats td.orderaveragereport{width:100%; vertical-align:top}

table.stats td.orderstatistics{width:50%; vertical-align:top}

table.stats td.customerstatistics{width:50%; vertical-align:top; padding-left:5px}

table.stats td.bestsellers{width:65%; vertical-align:top}

table.stats td.searchterms{padding-left:5px; width:35%; vertical-align:top}

table.dashboard td.basecol .warnings{padding:10px}

.statisticsTitle{text-align:left; color:#333; font-weight:bold; margin-bottom:5px}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
SECTION HEADERS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.section-header{padding:10px 10px 10px 10px}

.section-title{border-bottom:solid 3px #dfdfdf; padding-bottom:1px; margin-bottom:10px; color:#c51c05; font-size:14px; font-weight:bold; vertical-align:bottom}

.section-title img{vertical-align:middle; padding-bottom:2px}

.section-header .title a{text-decoration:none; font-size:11px; color:#555}

.section-header{border-bottom:solid 3px #dfdfdf; padding-bottom:1px; margin-bottom:10px; height:25px}

.section-header .title{float:left; color:#c51c05; font-size:14px; font-weight:bold; vertical-align:bottom; padding-top:5px}

.section-header .title img{vertical-align:middle; padding-bottom:2px}

.section-header .options{text-align:right; float:right}


/*.FieldLabel{width: 120px;}*/

.MetaFieldLabel
{
    width:190px;
    vertical-align:top;
    padding-top:2px;
}


.metaCheckboxList td
{
     width: 220px;    
     font-size:10px;
}
.workflowtd
{
    background-image:url('http://www.moumo.co.za/admin/images/pageprop_tile.gif');
}
.workflowPopupTop
{
    background-image:url('http://www.moumo.co.za/admin/images/genericpopup/Popup_top_tile.gif');
}
.workflowPopupBG
{
    background-image:url('http://www.moumo.co.za/admin/images/genericpopup/Popup_05_tile.gif');
}
.workflowPopup2
{
    background-image:url('http://www.moumo.co.za/admin/images/genericpopup/Popup_02.gif');
}
.workflowPopup4
{
    background-image:url('http://www.moumo.co.za/admin/images/genericpopup/Popup_04.gif');
}
/* END  */
/* START  */
.default_toolbar .toolbar {
    position: fixed;
    right: 0px;
    z-index: 999;
    font-family: Arial;
    font-size: 12px;
    border-spacing: 0;
    border-collapse: collapse;
    top: 33%;
}
    /*left*/
    .default_toolbar .toolbar.left {
        left: 0px;
    }

    .default_toolbar .toolbar img {
        border: none;
    }

    .default_toolbar .toolbar td {
        vertical-align: top;
    }

    .default_toolbar .toolbar .toolbar-tabs {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

        .default_toolbar .toolbar .toolbar-tabs li {
            list-style: none;
            list-style-position: inside;
        }

    .default_toolbar .toolbar td.publish-status {
        vertical-align: bottom;
    }

    .default_toolbar .toolbar .toolbar-tabs .default a, .default_toolbar .toolbar .toolbar-tabs .default a:hover, .default_toolbar .toolbar .toolbar-tabs .logout a, .default_toolbar .toolbar .toolbar-tabs .logout a:hover, .default_toolbar .toolbar .toolbar-tabs .default a.active, .default_toolbar .toolbar .toolbar-tabs .default a.active:hover, .default_toolbar .toolbar .toolbar-tabs .status a, .default_toolbar .toolbar .toolbar-tabs .status a:hover, .default_toolbar .toolbar .toolbar-tabs .status a.active, .default_toolbar .toolbar .toolbar-tabs .status a.active:hover, .default_toolbar .toolbar .toolbar-tabs .toggle-dock-side a, .default_toolbar .toolbar .toolbar-tabs .toggle-dock-side a:hover, .default_toolbar .toolbar .toolbar-tabs .toggle-dock-side a.active, .default_toolbar .toolbar .toolbar-tabs .toggle-dock-side a.active:hover {
        width: 25px;
        min-width: 25px;
        max-width: 25px;
        height: 40px;
        min-height: 40px;
        max-height: 40px;
        vertical-align: middle;
        margin-right: -1px;
        background-color: #eae9e9;
        -webkit-border-top-left-radius: 40px 20px;
        -moz-border-radius-topleft: 40px 20px;
        border-top-left-radius: 40px 20px;
        -webkit-border-bottom-left-radius: 40px 20px;
        -moz-border-radius-bottomleft: 40px 20px;
        border-bottom-left-radius: 40px 20px;
        display: block;
        line-height: 40px;
    }
    /*left*/
    .default_toolbar .toolbar.left .toolbar-tabs .default a, .default_toolbar .toolbar.left .toolbar-tabs .default a:hover, .default_toolbar .toolbar.left .toolbar-tabs .logout a, .default_toolbar .toolbar.left .toolbar-tabs .logout a:hover, .default_toolbar .toolbar.left .toolbar-tabs .default a.active, .default_toolbar .toolbar.left .toolbar-tabs .default a.active:hover, .default_toolbar .toolbar.left .toolbar-tabs .status a, .default_toolbar .toolbar.left .toolbar-tabs .status a:hover, .default_toolbar .toolbar.left .toolbar-tabs .status a.active, .default_toolbar .toolbar.left .toolbar-tabs .status a.active:hover, .default_toolbar .toolbar.left .toolbar-tabs .toggle-dock-side a, .default_toolbar .toolbar.left .toolbar-tabs .toggle-dock-side a:hover, .default_toolbar .toolbar.left .toolbar-tabs .toggle-dock-side a.active, .default_toolbar .toolbar.left .toolbar-tabs .toggle-dock-side a.active:hover {
        border-radius: 0px;
        -webkit-border-top-right-radius: 40px 20px;
        -moz-border-radius-topright: 40px 20px;
        border-top-right-radius: 40px 20px;
        -webkit-border-bottom-right-radius: 40px 20px;
        -moz-border-radius-bottomright: 40px 20px;
        border-bottom-right-radius: 40px 20px;
        margin-left: -1px;
    }

    .default_toolbar .toolbar .toolbar-tabs .default a img, .default_toolbar .toolbar .toolbar-tabs .logout a img, .default_toolbar .toolbar .toolbar-tabs .status a img, .default_toolbar .toolbar .toolbar-tabs .toggle-dock-side a img {
        vertical-align: middle;
        margin: 0px 5px 5px 5px;
    }

    .default_toolbar .toolbar .toolbar-tabs .logout a img {
        margin: 5px 5px 5px 8px;
    }
    /*left*/
    .default_toolbar .toolbar.left .toolbar-tabs .logout a img {
        margin: 5px 7px 5px 5px;
    }

    .default_toolbar .toolbar .toolbar-tabs .toggle-dock-side a img {
        margin: 5px 5px 5px 5px;
    }

    .default_toolbar .toolbar .toolbar-tabs .status a img {
        margin: 0px 5px 8px 5px;
    }

    .default_toolbar .toolbar .toolbar-tabs .status a, .default_toolbar .toolbar .toolbar-tabs .status a:hover, .default_toolbar .toolbar .toolbar-tabs .status a.active, .default_toolbar .toolbar .toolbar-tabs .status a.active:hover {
        border: 1px double #dedede;
        background-color: #f7f8f9;
        border-right: 1px double #f7f8f9;
        -webkit-border-top-left-radius: 70px 30px;
        -moz-border-radius-topleft: 70px 30px;
        border-top-left-radius: 70px 30px;
        -webkit-border-bottom-left-radius: 20px;
        -moz-border-radius-bottomleft: 20px;
        border-bottom-left-radius: 20px;
        height: 30px;
        min-height: 30px;
        max-height: 30px;
    }
    /*left*/
    .default_toolbar .toolbar.left .toolbar-tabs .status a, .default_toolbar .toolbar.left .toolbar-tabs .status a:hover, .default_toolbar .toolbar.left .toolbar-tabs .status a.active, .default_toolbar .toolbar.left .toolbar-tabs .status a.active:hover {
        border: 1px double #dedede;
        border-left: 1px double #f7f8f9;
        -webkit-border-top-right-radius: 70px 30px;
        -moz-border-radius-topright: 70px 30px;
        border-top-right-radius: 70px 30px;
        -webkit-border-bottom-right-radius: 20px;
        -moz-border-radius-bottomright: 20px;
        border-bottom-right-radius: 20px;
    }

    .default_toolbar .toolbar .toolbar-tabs .default a, .default_toolbar .toolbar .toolbar-tabs .default a:hover, .default_toolbar .toolbar .toolbar-tabs .default a.active, .default_toolbar .toolbar .toolbar-tabs .default a.active:hover {
        -webkit-border-top-left-radius: 10px;
        -moz-border-radius-topleft: 10px;
        border-top-left-radius: 10px;
        z-index: 1000;
        position: relative;
        background-color: #f7f8f9;
        border: 1px double #dedede;
        border-right: 1px double #f7f8f9;
    }
    /*left*/
    .default_toolbar .toolbar.left .toolbar-tabs .default a, .default_toolbar .toolbar.left .toolbar-tabs .default a:hover, .default_toolbar .toolbar.left .toolbar-tabs .default a.active, .default_toolbar .toolbar.left .toolbar-tabs .default a.active:hover {
        border: 1px double #dedede;
        -webkit-border-top-right-radius: 10px;
        -moz-border-radius-topright: 10px;
        border-top-right-radius: 10px;
        border-left: 1px double #f7f8f9;
    }

    .default_toolbar .toolbar .toolbar-tabs .default a:hover, .default_toolbar .toolbar .toolbar-tabs .default a.active:hover, .default_toolbar .toolbar .toolbar-tabs .logout a:hover, .toolbar-tabs .toggle-dock-side a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
        -moz-opacity: 0.85;
        opacity: 0.85;
        z-index: 1001;
    }

    .default_toolbar .toolbar .toolbar-tabs .logout a, .default_toolbar .toolbar .toolbar-tabs .logout a:hover, .default_toolbar .toolbar .toolbar-tabs .toggle-dock-side a, .default_toolbar .toolbar .toolbar-tabs .toggle-dock-side a:hover {
        z-index: 999;
        margin-top: -5px;
        position: relative;
        border: 1px double #dedede;
    }

        .default_toolbar .toolbar .toolbar-tabs .logout a, .default_toolbar .toolbar .toolbar-tabs .logout a:hover {
            background-color: #7a6e6e;
        }

            .default_toolbar .toolbar .toolbar-tabs .logout a:hover {
                margin-top: -5px;
            }

    .default_toolbar .toolbar .toolbar-accordion {
        background-color: #f7f8f9;
        border: 1px double #dedede;
        padding: 3px 3px 3px 5px;
        border-bottom: none;
    }

    .default_toolbar .toolbar .publish-balance {
        background-color: #f7f8f9;
        border-bottom: 1px double #dedede;
    }

    .default_toolbar .toolbar .toolbar-accordion .toggled {
        border: none;
        padding: 0px 0px 0px 0px;
    }

    .default_toolbar .toolbar .toolbar-accordion ul, .default_toolbar .toolbar .toolbar-accordion ul ul {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border-radius: 5px;
    }

        .default_toolbar .toolbar .toolbar-accordion ul li {
            list-style: none;
            list-style-position: inside;
            margin: 2px 0px 3px 0px;
        }

            .default_toolbar .toolbar .toolbar-accordion ul li a {
                color: #6e6e6e;
                display: block;
                text-decoration: none;
                list-style: none;
                height: 32px;
                min-height: 32px;
                max-height: 32px;
                line-height: 32px;
                border: 1px double #d6d6d6;
                background: #e1e1e1;
                background: -moz-linear-gradient(top, #f3f3f3 0%, #e1e1e1 50%, #d6d6d6 100%);
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(50%,#e1e1e1), color-stop(100%,#d6d6d6));
                background: -webkit-linear-gradient(top, #f3f3f3 0%,#e1e1e1 50%,#d6d6d6 100%);
                background: -o-linear-gradient(top, #f3f3f3 0%,#e1e1e1 50%,#d6d6d6 100%);
                background: -ms-linear-gradient(top, #f3f3f3 0%,#e1e1e1 50%,#d6d6d6 100%);
                background: linear-gradient(to bottom, #f3f3f3 0%,#e1e1e1 50%,#d6d6d6 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#d6d6d6',GradientType=0 );
                padding: 0px 10px 0px 15px;
                position: relative;
                border-radius: 5px;
                font-weight: bold;
            }

                .default_toolbar .toolbar .toolbar-accordion ul li a:hover {
                    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
                    -moz-opacity: 0.85;
                    opacity: 0.85;
                }

                .default_toolbar .toolbar .toolbar-accordion ul li a.active:hover {
                    opacity: 1;
                    filter: alpha(opacity=100);
                }

            .default_toolbar .toolbar .toolbar-accordion ul li ul {
                box-shadow: 0px 0px 5px 2px #d8d8d8;
                margin: -5px 0px 5px 0px;
                padding-top: 10px;
                border-radius: 0px;
                -webkit-border-bottom-right-radius: 5px;
                -webkit-border-bottom-left-radius: 5px;
                -moz-border-radius-bottomright: 5px;
                -moz-border-radius-bottomleft: 5px;
                border-bottom-right-radius: 5px;
                border-bottom-left-radius: 5px;
                background: #f0f1f2;
            }

                .default_toolbar .toolbar .toolbar-accordion ul li ul li ul {
                    box-shadow: 0px 0px 5px 2px #d8d8d8;
                }

                .default_toolbar .toolbar .toolbar-accordion ul li ul li {
                    margin: 2px 0px 3px 0px;
                    list-style: none;
                    border-radius: 0px;
                }

                    .default_toolbar .toolbar .toolbar-accordion ul li ul li a {
                        padding: 0px 5px 0px 0px;
                        border: none;
                        background: #f0f1f2;
                        background: -moz-linear-gradient(top, #f0f1f2 0%, #f0f1f2 100%);
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f1f2), color-stop(100%,#f0f1f2));
                        background: -webkit-linear-gradient(top, #f0f1f2 0%,#f0f1f2 100%);
                        background: -o-linear-gradient(top, #f0f1f2 0%,#f0f1f2 100%);
                        background: -ms-linear-gradient(top, #f0f1f2 0%,#f0f1f2 100%);
                        background: linear-gradient(to bottom, #f0f1f2 0%,#f0f1f2 100%);
                        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f1f2', endColorstr='#f0f1f2',GradientType=0 );
                        font-weight: normal;
                    }

            .default_toolbar .toolbar .toolbar-accordion ul li a img {
                vertical-align: middle;
                margin: auto 7px;
            }

            .default_toolbar .toolbar .toolbar-accordion ul li a.active {
                color: #ffffff;
                position: relative;
                border-radius: 5px;
                background: #388cb6;
                background: -moz-linear-gradient(top, #41a2c5 0%, #388cb6 50%, #327cab 100%);
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#41a2c5), color-stop(50%,#388cb6), color-stop(100%,#327cab));
                background: -webkit-linear-gradient(top, #41a2c5 0%,#388cb6 50%,#327cab 100%);
                background: -o-linear-gradient(top, #41a2c5 0%,#388cb6 50%,#327cab 100%);
                background: -ms-linear-gradient(top, #41a2c5 0%,#388cb6 50%,#327cab 100%);
                background: linear-gradient(to bottom, #41a2c5 0%,#388cb6 50%,#327cab 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41a2c5', endColorstr='#327cab',GradientType=0 );
                border: none;
            }

            .default_toolbar .toolbar .toolbar-accordion ul li ul li a:hover, .default_toolbar .toolbar .toolbar-accordion ul li ul li:hover {
                background: #45aace;
                background: -moz-linear-gradient(top, #45aace 0%, #45aace 100%);
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45aace), color-stop(100%,#45aace));
                background: -webkit-linear-gradient(top, #45aace 0%,#45aace 100%);
                background: -o-linear-gradient(top, #45aace 0%,#45aace 100%);
                background: -ms-linear-gradient(top, #45aace 0%,#45aace 100%);
                background: linear-gradient(to bottom, #45aace 0%,#45aace 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45aace', endColorstr='#45aace',GradientType=0 );
                color: #ffffff;
                border-radius: 5px;
                opacity: 1;
                filter: alpha(opacity=100);
            }

            .default_toolbar .toolbar .toolbar-accordion ul li a span.dcjq-icon, .default_toolbar .toolbar .toolbar-accordion ul li a.active span.dcjq-icon {
                background-repeat: no-repeat;
                position: absolute;
                left: 0px;
                width: 11px;
                min-width: 11px;
                max-width: 11px;
                margin: 11px 5px 10px 5px;
                height: 11px;
                min-height: 11px;
                max-height: 11px;
            }

            .default_toolbar .toolbar .toolbar-accordion ul li ul li a span.dcjq-icon, .default_toolbar .toolbar .toolbar-accordion ul li ul li a.active span.dcjq-icon {
                background-repeat: no-repeat;
                position: absolute;
                right: 0px;
                width: 11px;
                min-width: 11px;
                max-width: 11px;
                margin: 11px 5px 10px 85%;
                padding-right: 30px;
                height: 11px;
                min-height: 11px;
                max-height: 11px;
            }

            .default_toolbar .toolbar .toolbar-accordion ul li a span.dcjq-icon {
                background-image: url('http://www.moumo.co.za/admin/images/FloatingToolbar/headers/expand.png');
            }

            .default_toolbar .toolbar .toolbar-accordion ul li a.active span.dcjq-icon {
                background-image: url('http://www.moumo.co.za/admin/images/FloatingToolbar/headers/collapse.png');
                margin: 14px 0px 6px 2px;
            }

            .default_toolbar .toolbar .toolbar-accordion ul li ul li a.active span.dcjq-icon {
                margin: 15px 5px 5px 85%;
            }

/* END  */
/* START  */
/*Set the background color in Moz from here*/
.RadEWrapper iframe
{	
	background-color:white;
}

/* ----------------------- Css classes needed for the fixed toolbar---------------------------------*/
.RadEFixedToolbarHolderMozilla
{
	border:1px solid #808080;
	width:100%;	
	background-color: #ece9d8;	
	position:fixed !important;
	top:0px !important;
	left:0px !important;
	text-align: left;
	z-index:10000;
}

.RadEFixedToolbarHolderIE {
	/* IE5.5+/Win */
	position:absolute;
	left: expression( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft  + 'px');
	top: expression(  ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop  + 'px');
	background-color: #ece9d8;
	border:1px solid #808080;
	width:100%;
	text-align: left;	
	z-index:51200;
}

/* ----------------------- Css classes needed for the relative toolbar---------------------------------*/
.RadERelativeToolbarHolder {

	position:absolute;
	background-color: #ece9d8;
	border:1px solid #808080;
	text-align: left;
	z-index:10000;
}

.RadEToolText
{	
	font:normal 11px Tahoma;
}

.RadEToolDown
{
	border-top: 1px solid #808080;	
	border-left: 1px solid #808080;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font:normal 11px Tahoma;
	white-space:nowrap;
	height: 22px;
}

.RadEToolOn
{
	border: 1px solid #6E9700;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/toolOnbg.gif');
	font:normal 11px Tahoma;	
	height: 22px;
}

.RadEToolOnOver
{
	border: 1px solid #6E9700;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/toolOverBg.gif');
	font:normal 11px Tahoma;	
	height: 22px;
}

.RadEToolOff
{
	font:normal 11px Tahoma;		
	margin: 1px;
}

.RadEToolOffOver
{
	border: 1px solid #6E9700;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/toolOverBg.gif');
	font:normal 11px Tahoma;		
}

.RadEToolDisabled
{
	filter:alpha(opacity=30);
	-moz-opacity:0.5;
	margin: 1px;
}


.RadEToolLongOff
{		
	font:normal 11px Tahoma;	
	height: 22px;
	margin: 1px;
}

.RadEToolLongOn
{
	border: 1px solid #6E9700;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/toolOnbg.gif');
	font:normal 11px Tahoma;	
	height: 22px;
}

.RadEToolLongOnOver,.RadEToolLongOffOver
{
	border: 1px solid #6E9700;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/toolOverBg.gif');
	font:normal 11px Tahoma;	
	height: 22px;
}

.RadEToolLongDisabled
{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	margin: 1px;
}

.RadEModuleTable
{	
	background-color: #F5F3EA;
	font:normal 11px Tahoma;	
	color:#333333;
	border: 1px solid #CCC8C0;
	border-top: 1px solid #ffffff;
	text-align:left;
}

.RadEModule
{	
	color:#333333;
	width:100%;
	height:100%;
	padding: 3px;
}

.RadEModule .MainTable
{
	font:normal 11px Tahoma;
	margin:0px -3px 0px -5px;
}


A.DomPathLink, A.DomPathLink:visited, A.DomPathLink:active, A.DomPathLink:link
{
	text-decoration:underline;		
	font:11px normal Tahoma;
	padding:1px 2px 1px 2px;	
	color:#3333cc;
}

A.DomPathLink:hover
{	
	background-color: white;
}

A.DomPathLinkSelected
{
	padding:0px 2px 0px 2px; 
	text-decoration:none;
	border:1px solid #C4D5E4;
	background-color: white;
	font:11px normal Tahoma;
	font-weight:bold;
	color: #333333;
}

.RadEToggleButton
{ 
	margin: 1px; 
	border: 0px;
	text-align: center; 
	width: 24px;
	height: 24px;
	background-color: transparent;
	background-image: none; /* Jan 04 2005 Edit */
}

.RadEToggleButtonPressed
{ 
	border: 1px solid #6E9700;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/toolOnBg-2.gif');
	text-align: center; 
	width: 24px;
	height: 24px;
}

/* RadEditor Styles */
.RadEDialogLoad
{	
	border:1px solid #222222;
	background-color:#222222;
	color: #bbbbbb;
	padding:3px;
	font-family: Courier New;
	font-size: 9pt;
	overflow-y: auto; 		
}  
 

/* Table wrapper and DOCKING ZONES classes */
.RadEToolbarWrapper
{
	border:1px solid #CAC3B1;
	background-color: #ece9d8;
}

TABLE.RadEWrapper
{
	border:1px solid #CAC3B1;
	background-color: #ece9d8;
	padding: 1px;
	padding-left:0px;
}

.RadEWrapper .RadEVerticalDockingZone
{	
	font-size:0px !important;
	line-height: 0px !important;
	width:1px;
}

.RadEWrapper .RadEDockingZone
{
	font-size:0px;	
	line-height: 0px !important;
}

TD.RadEContentContainer
{
	border:1px solid #CAC3B1;	
}

/* NEW */
.RadETitleGrip
{
	background-IMAGE: URL(CssImg/draggedToolbarTitleBg.html);
	height: 18px;
	border-top: 1px solid #475974;
	color: white;
	font-weight: bold;
}

.RadESideGripHorizontal
{
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/dragHandle.gif');
	background-repeat: no-repeat;
	background-position: center;
	width:10px;
}

.RadESideGripVertical
{
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/dragHandleVertical.gif');
	background-repeat: no-repeat;
	background-position: center;
	height:10px;
}

.RadEToolbar 
{
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/ToolbarRowBackground.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: white;
	font:normal 11px Tahoma;		
	border : 1px solid;	
	border-color : #dedccd #aaa57f #aaa57f #dedccd;
	height: 25px;
}

.RadEToolbarVertical 
{
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/ToolbarRowBgVertical.gif');
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
	font: normal 11px Tahoma;	
	border : 1px solid;	
	border-color : #dedccd #aaa57f #aaa57f #dedccd;
	width: 25px;
}

.RadAutoDockButton
{
	cursor: hand;
	cursor:pointer;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/AutoDockButton.gif');
	background-repeat: no-repeat;
	width:8px;	
	height:9px;
	float: right;
	margin-right: 3px;
	border:0px;
	
}

/* --------- end Docking styles ----------------------------------- */

td.RadEDropDownHolder
{
	padding:1px;
	text-align: left;
}

/*------------------ IMG size classes ----------------------------*/
td.RadEDropDownHolder img
{	
	width: 13px;
	height:18px;		
}


.RadESeparator 
{
	width:3px;
	font-size:1px;	
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/Separator.gif');
	background-position:center;
	background-repeat:no-repeat;
	padding-right: 1px;
    padding-left: 1px;
}


.RadESeparatorHorizontal
{
	font-size:1px;
	height:3px;	
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/SeparatorHorizontal.gif');
	background-position:center;
	background-repeat:no-repeat;
}
/*----------------- Editor additional HTML objects' styles */
.RadEErrorMessage 
{
	color: red;
	font:normal 11px Tahoma;
	/*background-color:White;*/
	text-align:left;
	margin:3px;
}

TD.RadECheckBoxText
{
	font:normal 12px Tahoma;
	color:#919191;
} 

TEXTAREA.RadETextArea 
{
	border: #808080 1px solid;
	font:normal 11px MS Sans Seriff;
	background-color: white;
	color: #000080;	
} 

INPUT.RadETextBox
{
	padding-left:2px;
	border: 1px solid #4D6185; 
	font: menu;
	font-size: 12px; 
	margin:1px;	 
}

SELECT.RadEDropDown
{
	FONT-FAMILY: Tahoma;
	padding-left:2px;
	font-size:11px;
	margin:2px;
}

input.RadEButton, button.RadEButton
{
	border: 0px; 
	margin: 3px; 
	WIDTH: 78px; 
	FONT-FAMILY: Arial; 
	HEIGHT: 20px;
	color: #45330A;
	BACKGROUND-image: url('RadControls/Editor/Skins/Custom/CssImg/button.gif');
	background-color: Transparent;
	TEXT-ALIGN: center; 
	line-height: 19px;
}

/* ------------------------- Editor Dropdown "Header" Styles ---------------------------------*/
.RadEDropDownOff
{
	cursor:default;
	background-color:white;
	border:1px solid #dedccd;
	font:normal 11px Tahoma;	
}

.RadEDropDownOn, .RadEDropDownOn, .RadEDropDownOffOver
{
	cursor:default;
	background-color:white;
	border:1px solid #AED74C;
	font:normal 11px Tahoma;	
}

.RadEDropDownDisabled
{
	background-color: white;
	border: solid 1px #efeee6;
	font:normal 11px Tahoma;
	cursor: no-drop !important;
	color: #808080;
}

.RadEDropDownDisabled img
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity: 0.5;
}

/* Table Wrapper related styles */
.RadETableWrapperResizeSpan
{
	cursor : default;	
	border : 3px solid #cccccc;
}

.RadETableWrapper
{
	border:1px solid #979797;
	border-top: 1px solid #696969;
	background-color:#e6e0c9;
	border-bottom:0;
	font-size:0px;
}

.RadETableWrapperHeaderLeft 
{
	background: url('RadControls/Editor/Skins/Custom/CssImg/DialogueHeaderLeft.gif'); 
	width:9px;
} 
.RadETableWrapperHeaderCenter 
{		
	text-align: left;
	height:27px;
	font-family:Tahoma;	
	color: white;
	background: url('RadControls/Editor/Skins/Custom/CssImg/dialogueHeaderCenter.gif'); 
	background-repeat: repeat-x;
} 
.RadETableWrapperHeaderRight 
{
	background-color: #ACC2E7;
	width:1px;
} 

.RadETableWrapperBodyLeft 
{
	width:0px;
} 
.RadETableWrapperBodyCenter 
{	
	width:100%;
	height:100%;
} 
.RadETableWrapperBodyRight 
{
	width:0px;
} 

.RadETableWrapperFooterLeft 
{
	background-repeat: no-repeat; 
	height: 13px;
	font-size: 0px;
	width: 0px;
} 

.RadETableWrapperFooterCenter 
{
	width:100%;
	height: 13px;
	font-size: 0px;
	line-height:0px;
} 
.RadETableWrapperFooterRight 
{
	font-size: 0px;
	width: 14px;
	height: 13px;
	line-height:0px;
	cursor:nw-resize;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/footerResize.gif');
	background-repeat: no-repeat;
} 

.RadETableWrapperFooterRightOver 
{
	width:0px;
	height:0px;
	font-size: 0px;
	line-height:0px;
	cursor:nw-resize;
}

.RadERadWindowHeader
{
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: white;
	height: 27px;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 10px;	
	cursor:default;	
	width:100%;
	display:inline;
}

.RadERadWindowButtonClose
{
	cursor: hand;
	cursor:pointer;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/dialogueHeaderClose.gif');
	width:19px;	
	height:27px;
	display:block;
}

.RadERadWindowButtonPinOff
{
	cursor: hand;
	cursor:pointer;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/dialogueHeaderPinOff.gif');
	width:16px;	
	height:27px;
	display:block;
}
.RadERadWindowButtonPinOn
{
	cursor: hand;
	cursor:pointer;
	background-image: url('RadControls/Editor/Skins/Custom/CssImg/dialogueHeaderPinOn.gif');
	width:16px;	
	height:27px;
	display:block;
}

/* RIBBON BAR-RELATED STYLES BEGIN */
.RadERibbon 
{
	border: solid 1px #cac3b1;
	margin-right: 1px;
	margin-bottom: 1px;
}

.RadERibbon .RadAutoDockButton
{
	cursor: default;
	margin-top: 1px;
}

.RadERibbon .RadETitleGrip 
{
	font: normal 11px Arial, Verdana, Sans-serif;
	cursor: default;
	border: 0px;
	height: 11px;
	background: #bed284 url('RadControls/Editor/Skins/Custom/CssImg/Ribbon_TitleGripBg.gif') repeat-x;
}

.RadERibbon .RadEToolbar
{
	border: 0px;
}
/* RIBBON BAR-RELATED STYLES END */

.RadEXhtmlButton
{
	border-top: solid 1px #fff;
	border-right: solid 1px #ccc8c0;
	border-bottom: solid 1px #ccc8c0;
	border-left: solid 1px #fff;
	height: 20px;
	width: auto;
	background-color: #f5f3ea;
	font-size: 11px;
	font-weight: normal;
	vertical-align: top;
	color: black;
}
/* END  */
/* START  */
/* Context menu / Dropdown related styles */
body.RadEContextMenu div.ContentElement
{
	overflow: hidden;	
	width:99%;
}

body.RadEDropdownMenu div.ContentElement
{	
	height:100%;
	border:1px solid #808080;
	background-color: white;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
}


body.RadEDropdownMenuNonScrollable div.ContentElement
{	
	border:1px solid #808080;
	background-color: #ece9d8;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
}

/* AJAX Spellchecker */

.RadESpellChecker
{
	background-color:#f9f9f9;
	
}

.RadESpellChecker .SuggestionTable td
{	
	color:#000000;
	font:normal 11px Tahoma;
	border:1px solid #f9f9f9;
	font-weight:bold;
}

.RadESpellChecker .SuggestionTable td.Over
{
	border:1px solid #666666;
	background-color: #e3e3e3;
	font-weight:bold;
}

.RadESpellChecker .ButtonTable 
{
	border-top:1px solid #999999;
}

.RadESpellChecker .ButtonTable td
{	
	color:#000000;
	font:normal 11px Tahoma;
	border:1px solid #f9f9f9;	
}

.RadESpellChecker .ButtonTable td.Over
{
	border:1px solid #666666;
	background-color: #e3e3e3;	
}

/* ------------------------ Editor ContextMenu Styles -----------------------------*/
.RadEContextMenu
{
	background-color:#FDFAFF;      
	background-image: url('RadControls/Editor/Skins/Custom/Dialogs/tableBorderControlV.gif');
	background-repeat:repeat-y;
}

/* --------------------------------- Symbol Picker -------------------------------- */
.RadESymbolPicker
{	
	background-color:#ece9d8;
}

.RadESymbolPicker td
{
	text-align:center;
	width:20px;
	height:20px;
	color:#000000;
	font:normal 11px Tahoma;
	border:1px solid #ece9d8;
}

.RadESymbolPicker td.Over
{
	border:1px solid #6E9700;
	background-color: #E0EDC0;
}

/*-------------------- Table Dropdown Related Styles --------------------------*/
.RadETablePicker
{	
	background-color:#ece9d8;
	cursor:default;
	font-family:Tahoma;
}
.RadETablePicker td
{
	border:1px solid #000000;
	background-color:#FFFFFF;		
	font-size:11px;
}

.RadETablePicker td.Over
{
	background-color:#AED74C;
	color:#ffffff;
}

.RadETablePicker .Wizard
{
	border:1px solid #AAAAAA;
	background-color: #ece9d8;
	cursor:default;
	font-family:Tahoma;
	font-size:11px;
	text-align:center;
}

.RadETablePicker .WizardOver
{
	border:1px solid #6E9700;
	background-color: #E0EDC0;
	cursor:default;
	font-family:Tahoma;
	font-size:11px;
	text-align:center;
}

.RadETablePicker td.Counter
{
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	background-color:#ece9d8;
	border:none;
}

.RadETablePickerToolTable
{	
	vertical-align:top;	
	text-align: left;
	padding-left:2px;
	padding-bottom:2px; 
}

/*-------------------- ColorPicker Related Styles --------------------------*/
.RadEColorPicker
{	
	background-color:#ece9d8;
	cursor:default;	
	margin:2px;
}
.RadEColorPicker td
{
	border:1px solid #ece9d8;
	width:14px;
	height: 14px;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
}

.RadEColorPicker td.Over
{
	border:1px solid #808080;
}

.RadEColorPicker td div, .RadEColorPicker td span
{
	border: 1px solid #808080;
	width: 12px;
	height: 12px;
	font-size:6px;
}

/*-------------------- Font Dropdown Related Styles --------------------------*/
.RadEDropDownFont
{	
	background-color:#FFFFFF;
}

.RadEDropDownFont td
{
	font-family:Tahoma;
	font-size:11px;
	border: 1px solid #FFFFFF;
	padding: 0px 1px 0px 1px;	
}

.RadEDropDownFont td.Over
{	
	border:1px solid #AED74C;
	cursor:pointer;
	cursor:default;
}

/*-------------------- Common Dropdown (Snippet, Paragraph, Sweeper, CssClass) Related Styles --------------------------*/
.RadEDropDownTable
{
	background-color:#ffffff;	
}
.RadEDropDownTable td
{	
	border:1px solid #AAAAAA;
	font:normal 11px Tahoma;	
	color:#000000;
}

.RadEDropDownTable td.Over
{
	border:1px solid #AED74C;	
}

/*------------------------------ Links Dropdown Styles ----------------------------*/
.RadELinks
{	
	background-color:#FFFFFF;	
}

.RadELinks td, .RadELinks span
{
	color:black;
	text-decoration:none;
	padding:1px;
	padding-left:2px;
	font:normal 11px Tahoma;
}

.RadELinks td.Over, .RadELinks span.Over
{
	color:#6E9700;
	text-decoration:underline;
	font:normal 11px Tahoma;
}

/* Alignment selector */
.RadAlignmentSelectorTable
{
	background-color:#fefefe;
	border: 1px solid #7F9DB9;
	cursor:default;
}

.RadAlignmentSelectorTable TD
{	
	border:1px solid #fefefe;
	text-align:center;
}

.RadAlignmentSelectorTable TD.Over
{
	text-align:center;
	background-color:#FFD69A;
	border:1px solid #4D6185;	
} 
/* END  */
/* START  */
/**************************
*
*	GENERAL
*
**************************/
.camera_wrap a, .camera_wrap img, 
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img, 
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
	background: none;
	border: 0;
	font: inherit;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style: none
}
.camera_wrap {
	display: none;
	float: left;
	position: relative;
	z-index: 0;
}
.camera_wrap img {
	max-width: none!important;
}
.camera_fakehover {
	height: 100%;
	min-height: 60px;
	position: relative;
	width: 100%;
	z-index: 1;
}
.camera_wrap {
	width: 100%;
}
.camera_src {
	display: none;
}
.cameraCont, .cameraContents {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
.cameraSlide {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.cameraContent {
	bottom: 0;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.camera_target {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-align: left;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_overlayer {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_target_content {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.camera_target_content .camera_link {
    background: url('SiteResources/images/Slideshow/blank.gif');
	display: block;
	height: 100%;
	text-decoration: none;
}
.camera_loader {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);
    background: url('SiteResources/images/Slideshow/camera-loader.gif') no-repeat center;
	background: rgba(255, 255, 255, 0.9) url('SiteResources/images/Slideshow/camera-loader.gif') no-repeat center;
	border: 1px solid #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	height: 36px;
	left: 50%;
	overflow: hidden;
	position: absolute;
	margin: -18px 0 0 -18px;
	top: 50%;
	width: 36px;
	z-index: 3;
}
.camera_bar {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 3;
}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {
	height: 100%;
	position: absolute;
	width: auto;
}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {
	height: auto;
	position: absolute;
	width: 100%;
}
.camera_nav_cont {
	height: 65px;
	overflow: hidden;
	position: absolute;
	right: 9px;
	top: 15px;
	width: 120px;
	z-index: 4;
}
.camera_caption {
	bottom: 0;
	display: block;
	position: absolute;
	width: 100%;
}
.camera_caption > div {
	padding: 10px 20px;
}
.camerarelative {
	overflow: hidden;
	position: relative;
}
.imgFake {
	cursor: pointer;
}
.camera_prevThumbs {
	bottom: 4px;
	cursor: pointer;
	left: 0;
	position: absolute;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_prevThumbs div {
	background: url('SiteResources/images/Slideshow/camera_skins.png') no-repeat -160px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_nextThumbs {
	bottom: 4px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_nextThumbs div {
	background: url('SiteResources/images/Slideshow/camera_skins.png') no-repeat -190px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_command_wrap .hideNav {
	display: none;
}
.camera_command_wrap {
	left: 0;
	position: relative;
	right:0;
	z-index: 4;
}
.camera_pag
{
    position:absolute;
    z-index: 10;
    top:252px;
    right:0px;
    /*left:700px;*/
    padding:10px;
    height:16px;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);
    /*background: #d8d8d8;*/
	background: rgba(255, 255, 255, 0.60);
}
.camera_wrap .camera_pag .camera_pag_ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
}
.camera_wrap .camera_pag .camera_pag_ul li 
{
    -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	margin: 0px 0px;
	position: relative;
	text-align: left;
	text-indent: -9999px;
	width: 16px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li 
{
    -moz-box-shadow: 0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow: 0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	height: 16px;
	left: 0px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	width: 16px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span 
{
    -moz-box-shadow: 0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow: 0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	-moz-box-shadow: 0;
	-webkit-box-shadow: 0;
	box-shadow: 0;
}
.camera_pag_ul li img {
	display: none;
	position: absolute;
}
.camera_pag_ul .thumb_arrow {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid;
	top: 0;
	left: 50%;
	margin-left: -4px;
	position: absolute;
}
.camera_prev, .camera_next, .camera_commands {
	cursor: pointer;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 40px;
	z-index: 2;
}
.camera_prev {
	left: 0;
}
.camera_prev > span {
	background: url('SiteResources/images/Slideshow/camera_skins.png') no-repeat 0 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_next {
	right: 0;
}
.camera_next > span {
	background: url('SiteResources/images/Slideshow/camera_skins.png') no-repeat -40px 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_commands {
	right: 41px;
}
.camera_commands > .camera_play {
	background: url('SiteResources/images/Slideshow/camera_skins.png') no-repeat -80px 0;
	height: 40px;
	width: 40px;
}
.camera_commands > .camera_stop {
	background: url('SiteResources/images/Slideshow/camera_skins.png') no-repeat -120px 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	margin: 0px 5px;
	position: relative;
	text-indent: -9999px;
	width: 16px;
}
.camera_thumbs_cont {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.camera_commands_emboss .camera_thumbs_cont {
	-moz-box-shadow: 0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow: 0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_thumbs_cont > div {
	float: left;
	width: 100%;
}
.camera_thumbs_cont ul {
	overflow: hidden;
	padding: 3px 4px 8px;
	position: relative;
	text-align: center;
}
.camera_thumbs_cont ul li {
	display: inline;
	padding: 0 4px;
}
.camera_thumbs_cont ul li > img {
	border: 1px solid;
	cursor: pointer;
	margin-top: 0px;
	vertical-align:bottom;
}
.camera_clear {
	display: block;
	clear: both;
}
.showIt {
	display: none;
}
.camera_clear {
	clear: both;
	display: block;
	height: 1px;
	margin: -1px 0 25px;
	position: relative;
}
/**************************
*
*	COLORS & SKINS
*
**************************/
.pattern_1 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay1.html') repeat;
}
.pattern_2 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay2.html') repeat;
}
.pattern_3 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay3.html') repeat;
}
.pattern_4 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay4.html') repeat;
}
.pattern_5 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay5.html') repeat;
}
.pattern_6 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay6.html') repeat;
}
.pattern_7 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay7.html') repeat;
}
.pattern_8 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay8.html') repeat;
}
.pattern_9 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay9.html') repeat;
}
.pattern_10 .camera_overlayer {
	background: url('SiteResources/images/Slideshow/patterns/overlay10.html') repeat;
}
.camera_caption {
	color: #fff;
}
.camera_caption > div {
	background: #000;
	background: rgba(0, 0, 0, 0.8);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #009274;
}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
	background: #009274;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	background: #009274;
}
.camera_pag_ul li img {
	border: 4px solid #e6e6e6;
	/*
	-moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	*/
}
.camera_pag_ul .thumb_arrow {
    border-top-color: #e6e6e6;
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
	background: #d8d8d8;
	background: rgba(216, 216, 216, 0.85);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #7a7c7f;
}
.camera_thumbs_cont ul li > img {
	border-color: 1px solid #000;
}

/*----------------------------------- SKINS START HERE (TILL THE END) ------------------------------------------------------------------*/
/*AMBER SKIN*/
.camera_amber_skin .camera_prevThumbs div {
	background-position: -160px -160px;
}
.camera_amber_skin .camera_nextThumbs div {
	background-position: -190px -160px;
}
.camera_amber_skin .camera_prev > span {
	background-position: 0 -160px;
}
.camera_amber_skin .camera_next > span {
	background-position: -40px -160px;
}
.camera_amber_skin .camera_commands > .camera_play {
	background-position: -80px -160px;
}
.camera_amber_skin .camera_commands > .camera_stop {
	background-position: -120px -160px;
}
/*ASH SKIN*/
.camera_ash_skin .camera_prevThumbs div {
	background-position: -160px -200px;
}
.camera_ash_skin .camera_nextThumbs div {
	background-position: -190px -200px;
}
.camera_ash_skin .camera_prev > span {
	background-position: 0 -200px;
}
.camera_ash_skin .camera_next > span {
	background-position: -40px -200px;
}
.camera_ash_skin .camera_commands > .camera_play {
	background-position: -80px -200px;
}
.camera_ash_skin .camera_commands > .camera_stop {
	background-position: -120px -200px;
}
/*AZURE SKIN*/
.camera_azure_skin .camera_prevThumbs div {
	background-position: -160px -240px;
}
.camera_azure_skin .camera_nextThumbs div {
	background-position: -190px -240px;
}
.camera_azure_skin .camera_prev > span {
	background-position: 0 -240px;
}
.camera_azure_skin .camera_next > span {
	background-position: -40px -240px;
}
.camera_azure_skin .camera_commands > .camera_play {
	background-position: -80px -240px;
}
.camera_azure_skin .camera_commands > .camera_stop {
	background-position: -120px -240px;
}
/*BEIGE SKIN*/
.camera_beige_skin .camera_prevThumbs div {
	background-position: -160px -120px;
}
.camera_beige_skin .camera_nextThumbs div {
	background-position: -190px -120px;
}
.camera_beige_skin .camera_prev > span {
	background-position: 0 -120px;
}
.camera_beige_skin .camera_next > span {
	background-position: -40px -120px;
}
.camera_beige_skin .camera_commands > .camera_play {
	background-position: -80px -120px;
}
.camera_beige_skin .camera_commands > .camera_stop {
	background-position: -120px -120px;
}
/*BLACK SKIN*/
.camera_black_skin .camera_prevThumbs div {
	background-position: -160px -40px;
}
.camera_black_skin .camera_nextThumbs div {
	background-position: -190px -40px;
}
.camera_black_skin .camera_prev > span {
	background-position: 0 -40px;
}
.camera_black_skin .camera_next > span {
	background-position: -40px -40px;
}
.camera_black_skin .camera_commands > .camera_play {
	background-position: -80px -40px;
}
.camera_black_skin .camera_commands > .camera_stop {
	background-position: -120px -40px;
}
/*BLUE SKIN*/
.camera_blue_skin .camera_prevThumbs div {
	background-position: -160px -280px;
}
.camera_blue_skin .camera_nextThumbs div {
	background-position: -190px -280px;
}
.camera_blue_skin .camera_prev > span {
	background-position: 0 -280px;
}
.camera_blue_skin .camera_next > span {
	background-position: -40px -280px;
}
.camera_blue_skin .camera_commands > .camera_play {
	background-position: -80px -280px;
}
.camera_blue_skin .camera_commands > .camera_stop {
	background-position: -120px -280px;
}
/*BROWN SKIN*/
.camera_brown_skin .camera_prevThumbs div {
	background-position: -160px -320px;
}
.camera_brown_skin .camera_nextThumbs div {
	background-position: -190px -320px;
}
.camera_brown_skin .camera_prev > span {
	background-position: 0 -320px;
}
.camera_brown_skin .camera_next > span {
	background-position: -40px -320px;
}
.camera_brown_skin .camera_commands > .camera_play {
	background-position: -80px -320px;
}
.camera_brown_skin .camera_commands > .camera_stop {
	background-position: -120px -320px;
}
/*BURGUNDY SKIN*/
.camera_burgundy_skin .camera_prevThumbs div {
	background-position: -160px -360px;
}
.camera_burgundy_skin .camera_nextThumbs div {
	background-position: -190px -360px;
}
.camera_burgundy_skin .camera_prev > span {
	background-position: 0 -360px;
}
.camera_burgundy_skin .camera_next > span {
	background-position: -40px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_play {
	background-position: -80px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_stop {
	background-position: -120px -360px;
}
/*CHARCOAL SKIN*/
.camera_charcoal_skin .camera_prevThumbs div {
	background-position: -160px -400px;
}
.camera_charcoal_skin .camera_nextThumbs div {
	background-position: -190px -400px;
}
.camera_charcoal_skin .camera_prev > span {
	background-position: 0 -400px;
}
.camera_charcoal_skin .camera_next > span {
	background-position: -40px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_play {
	background-position: -80px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_stop {
	background-position: -120px -400px;
}
/*CHOCOLATE SKIN*/
.camera_chocolate_skin .camera_prevThumbs div {
	background-position: -160px -440px;
}
.camera_chocolate_skin .camera_nextThumbs div {
	background-position: -190px -440px;
}
.camera_chocolate_skin .camera_prev > span {
	background-position: 0 -440px;
}
.camera_chocolate_skin .camera_next > span {
	background-position: -40px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_play {
	background-position: -80px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_stop {
	background-position: -120px -440px	;
}
/*COFFEE SKIN*/
.camera_coffee_skin .camera_prevThumbs div {
	background-position: -160px -480px;
}
.camera_coffee_skin .camera_nextThumbs div {
	background-position: -190px -480px;
}
.camera_coffee_skin .camera_prev > span {
	background-position: 0 -480px;
}
.camera_coffee_skin .camera_next > span {
	background-position: -40px -480px;
}
.camera_coffee_skin .camera_commands > .camera_play {
	background-position: -80px -480px;
}
.camera_coffee_skin .camera_commands > .camera_stop {
	background-position: -120px -480px	;
}
/*CYAN SKIN*/
.camera_cyan_skin .camera_prevThumbs div {
	background-position: -160px -520px;
}
.camera_cyan_skin .camera_nextThumbs div {
	background-position: -190px -520px;
}
.camera_cyan_skin .camera_prev > span {
	background-position: 0 -520px;
}
.camera_cyan_skin .camera_next > span {
	background-position: -40px -520px;
}
.camera_cyan_skin .camera_commands > .camera_play {
	background-position: -80px -520px;
}
.camera_cyan_skin .camera_commands > .camera_stop {
	background-position: -120px -520px	;
}
/*FUCHSIA SKIN*/
.camera_fuchsia_skin .camera_prevThumbs div {
	background-position: -160px -560px;
}
.camera_fuchsia_skin .camera_nextThumbs div {
	background-position: -190px -560px;
}
.camera_fuchsia_skin .camera_prev > span {
	background-position: 0 -560px;
}
.camera_fuchsia_skin .camera_next > span {
	background-position: -40px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_play {
	background-position: -80px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_stop {
	background-position: -120px -560px	;
}
/*GOLD SKIN*/
.camera_gold_skin .camera_prevThumbs div {
	background-position: -160px -600px;
}
.camera_gold_skin .camera_nextThumbs div {
	background-position: -190px -600px;
}
.camera_gold_skin .camera_prev > span {
	background-position: 0 -600px;
}
.camera_gold_skin .camera_next > span {
	background-position: -40px -600px;
}
.camera_gold_skin .camera_commands > .camera_play {
	background-position: -80px -600px;
}
.camera_gold_skin .camera_commands > .camera_stop {
	background-position: -120px -600px	;
}
/*GREEN SKIN*/
.camera_green_skin .camera_prevThumbs div {
	background-position: -160px -640px;
}
.camera_green_skin .camera_nextThumbs div {
	background-position: -190px -640px;
}
.camera_green_skin .camera_prev > span {
	background-position: 0 -640px;
}
.camera_green_skin .camera_next > span {
	background-position: -40px -640px;
}
.camera_green_skin .camera_commands > .camera_play {
	background-position: -80px -640px;
}
.camera_green_skin .camera_commands > .camera_stop {
	background-position: -120px -640px	;
}
/*GREY SKIN*/
.camera_grey_skin .camera_prevThumbs div {
	background-position: -160px -680px;
}
.camera_grey_skin .camera_nextThumbs div {
	background-position: -190px -680px;
}
.camera_grey_skin .camera_prev > span {
	background-position: 0 -680px;
}
.camera_grey_skin .camera_next > span {
	background-position: -40px -680px;
}
.camera_grey_skin .camera_commands > .camera_play {
	background-position: -80px -680px;
}
.camera_grey_skin .camera_commands > .camera_stop {
	background-position: -120px -680px	;
}
/*INDIGO SKIN*/
.camera_indigo_skin .camera_prevThumbs div {
	background-position: -160px -720px;
}
.camera_indigo_skin .camera_nextThumbs div {
	background-position: -190px -720px;
}
.camera_indigo_skin .camera_prev > span {
	background-position: 0 -720px;
}
.camera_indigo_skin .camera_next > span {
	background-position: -40px -720px;
}
.camera_indigo_skin .camera_commands > .camera_play {
	background-position: -80px -720px;
}
.camera_indigo_skin .camera_commands > .camera_stop {
	background-position: -120px -720px	;
}
/*KHAKI SKIN*/
.camera_khaki_skin .camera_prevThumbs div {
	background-position: -160px -760px;
}
.camera_khaki_skin .camera_nextThumbs div {
	background-position: -190px -760px;
}
.camera_khaki_skin .camera_prev > span {
	background-position: 0 -760px;
}
.camera_khaki_skin .camera_next > span {
	background-position: -40px -760px;
}
.camera_khaki_skin .camera_commands > .camera_play {
	background-position: -80px -760px;
}
.camera_khaki_skin .camera_commands > .camera_stop {
	background-position: -120px -760px	;
}
/*LIME SKIN*/
.camera_lime_skin .camera_prevThumbs div {
	background-position: -160px -800px;
}
.camera_lime_skin .camera_nextThumbs div {
	background-position: -190px -800px;
}
.camera_lime_skin .camera_prev > span {
	background-position: 0 -800px;
}
.camera_lime_skin .camera_next > span {
	background-position: -40px -800px;
}
.camera_lime_skin .camera_commands > .camera_play {
	background-position: -80px -800px;
}
.camera_lime_skin .camera_commands > .camera_stop {
	background-position: -120px -800px	;
}
/*MAGENTA SKIN*/
.camera_magenta_skin .camera_prevThumbs div {
	background-position: -160px -840px;
}
.camera_magenta_skin .camera_nextThumbs div {
	background-position: -190px -840px;
}
.camera_magenta_skin .camera_prev > span {
	background-position: 0 -840px;
}
.camera_magenta_skin .camera_next > span {
	background-position: -40px -840px;
}
.camera_magenta_skin .camera_commands > .camera_play {
	background-position: -80px -840px;
}
.camera_magenta_skin .camera_commands > .camera_stop {
	background-position: -120px -840px	;
}
/*MAROON SKIN*/
.camera_maroon_skin .camera_prevThumbs div {
	background-position: -160px -880px;
}
.camera_maroon_skin .camera_nextThumbs div {
	background-position: -190px -880px;
}
.camera_maroon_skin .camera_prev > span {
	background-position: 0 -880px;
}
.camera_maroon_skin .camera_next > span {
	background-position: -40px -880px;
}
.camera_maroon_skin .camera_commands > .camera_play {
	background-position: -80px -880px;
}
.camera_maroon_skin .camera_commands > .camera_stop {
	background-position: -120px -880px	;
}
/*ORANGE SKIN*/
.camera_orange_skin .camera_prevThumbs div {
	background-position: -160px -920px;
}
.camera_orange_skin .camera_nextThumbs div {
	background-position: -190px -920px;
}
.camera_orange_skin .camera_prev > span {
	background-position: 0 -920px;
}
.camera_orange_skin .camera_next > span {
	background-position: -40px -920px;
}
.camera_orange_skin .camera_commands > .camera_play {
	background-position: -80px -920px;
}
.camera_orange_skin .camera_commands > .camera_stop {
	background-position: -120px -920px	;
}
/*OLIVE SKIN*/
.camera_olive_skin .camera_prevThumbs div {
	background-position: -160px -1080px;
}
.camera_olive_skin .camera_nextThumbs div {
	background-position: -190px -1080px;
}
.camera_olive_skin .camera_prev > span {
	background-position: 0 -1080px;
}
.camera_olive_skin .camera_next > span {
	background-position: -40px -1080px;
}
.camera_olive_skin .camera_commands > .camera_play {
	background-position: -80px -1080px;
}
.camera_olive_skin .camera_commands > .camera_stop {
	background-position: -120px -1080px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -960px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -960px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -960px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -960px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -960px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -960px	;
}
/*PISTACHIO SKIN*/
.camera_pistachio_skin .camera_prevThumbs div {
	background-position: -160px -1040px;
}
.camera_pistachio_skin .camera_nextThumbs div {
	background-position: -190px -1040px;
}
.camera_pistachio_skin .camera_prev > span {
	background-position: 0 -1040px;
}
.camera_pistachio_skin .camera_next > span {
	background-position: -40px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_play {
	background-position: -80px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_stop {
	background-position: -120px -1040px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}
/*RED SKIN*/
.camera_red_skin .camera_prevThumbs div {
	background-position: -160px -1000px;
}
.camera_red_skin .camera_nextThumbs div {
	background-position: -190px -1000px;
}
.camera_red_skin .camera_prev > span {
	background-position: 0 -1000px;
}
.camera_red_skin .camera_next > span {
	background-position: -40px -1000px;
}
.camera_red_skin .camera_commands > .camera_play {
	background-position: -80px -1000px;
}
.camera_red_skin .camera_commands > .camera_stop {
	background-position: -120px -1000px	;
}
/*TANGERINE SKIN*/
.camera_tangerine_skin .camera_prevThumbs div {
	background-position: -160px -1120px;
}
.camera_tangerine_skin .camera_nextThumbs div {
	background-position: -190px -1120px;
}
.camera_tangerine_skin .camera_prev > span {
	background-position: 0 -1120px;
}
.camera_tangerine_skin .camera_next > span {
	background-position: -40px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_play {
	background-position: -80px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_stop {
	background-position: -120px -1120px	;
}
/*TURQUOISE SKIN*/
.camera_turquoise_skin .camera_prevThumbs div {
	background-position: -160px -1160px;
}
.camera_turquoise_skin .camera_nextThumbs div {
	background-position: -190px -1160px;
}
.camera_turquoise_skin .camera_prev > span {
	background-position: 0 -1160px;
}
.camera_turquoise_skin .camera_next > span {
	background-position: -40px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_play {
	background-position: -80px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_stop {
	background-position: -120px -1160px	;
}
/*VIOLET SKIN*/
.camera_violet_skin .camera_prevThumbs div {
	background-position: -160px -1200px;
}
.camera_violet_skin .camera_nextThumbs div {
	background-position: -190px -1200px;
}
.camera_violet_skin .camera_prev > span {
	background-position: 0 -1200px;
}
.camera_violet_skin .camera_next > span {
	background-position: -40px -1200px;
}
.camera_violet_skin .camera_commands > .camera_play {
	background-position: -80px -1200px;
}
.camera_violet_skin .camera_commands > .camera_stop {
	background-position: -120px -1200px	;
}
/*WHITE SKIN*/
.camera_white_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_white_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_white_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_white_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_white_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_white_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}
/*YELLOW SKIN*/
.camera_yellow_skin .camera_prevThumbs div {
	background-position: -160px -1240px;
}
.camera_yellow_skin .camera_nextThumbs div {
	background-position: -190px -1240px;
}
.camera_yellow_skin .camera_prev > span {
	background-position: 0 -1240px;
}
.camera_yellow_skin .camera_next > span {
	background-position: -40px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_play {
	background-position: -80px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_stop {
	background-position: -120px -1240px	;
}

/* END  */
/* START  */
html, body {
    margin: 0;
    padding: 0;
    border: none;
}

body, p, td, div {
    font-family: Arial;
    font-size: 12px;
    color: #555555;
    line-height: 150%;
}

.defaultText {
    font-family: Arial;
    font-size: 12px;
    color: #555555;
    font-weight: normal;
    line-height: 150%;
}

.alternateText {
    font-family: Arial;
    font-size: 12px;
    color: #888888;
    font-weight: normal;
    /*line-height:150%;*/
}

.detailHeadings {
    font-family: Arial;
    font-size: 12px;
    color: #00826b;
    font-weight: bold;
    /*line-height:150%;*/
}

p {
    padding-top: 0;
    padding-bottom: 0;
}

.h1 {
    color: #1c3385;
    font-size: 28px;
    line-height: 120%;
    font-weight: normal;
    margin: 0;
    padding-top: 30px;
    padding-bottom: 30px;
}

.h2 {
    color: #036f91;
    font-size: 18px;
    line-height: 120%;
    font-weight: normal;
    margin: 0;
    padding-top: 0px;
    padding-bottom: 20px;
}

.h3 {
    font-family: Century Gothic, Arial;
    font-size: 28px;
    font-weight: normal;
    color: #ffffff;
    padding-top: 0;
    margin-top: 0;
    padding-bottom: 0;
    margin-bottom: 0;
    line-height: 120%;
}

.h4 {
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #036f91;
    padding-top: 0px;
    margin-top: 0;
    padding-bottom: 10px;
    margin-bottom: 0;
}

.h5 {
    padding: 0;
    margin: 0;
    font-family: Arial;
    font-size: 16px;
    color: #a7a9ac;
    font-weight: normal;
}

h1 {
    color: #1c3385;
    font-size: 28px;
    font-weight: normal;
    line-height: 120%;
    margin: 0;
    padding-top: 30px;
    padding-bottom: 30px;
}

h2 {
    color: #036f91;
    font-size: 18px;
    line-height: 120%;
    font-weight: normal;
    margin: 0;
    padding-top: 0px;
    padding-bottom: 20px;
}

h3 {
    font-family: Century Gothic, Arial;
    font-size: 28px;
    font-weight: normal;
    color: #ffffff;
    padding-top: 0;
    margin-top: 0;
    padding-bottom: 0;
    margin-bottom: 0;
    line-height: 120%;
}

h4 {
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #036f91;
    padding-top: 0px;
    margin-top: 0;
    padding-bottom: 10px;
    margin-bottom: 0;
}

h5 {
    padding: 0;
    margin: 0;
    font-family: Arial;
    font-size: 16px;
    color: #a7a9ac;
    font-weight: normal;
}

.HeadingYellow {
    color: #dbab24;
    font-size: 18px;
    font-weight: bold;
}

.HeadingBlue {
    color: #036f91;
    font-size: 18px;
    font-weight: bold;
}

.HeadingGreen {
    color: #0da048;
    font-size: 18px;
    font-weight: bold;
}

.VisualHeader {
    font-family: SiemensSlab, Tahoma, Arial;
    font-size: 16px;
    color: #FFFFFF;
    vertical-align: top;
}

a.COBottomLink, a.COBottomLink:link, a.COBottomLink:visited, a.COBottomLink:active {
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

    a.COBottomLink:hover {
        font-size: 11px;
        color: #990000;
        font-weight: normal;
        text-decoration: none;
    }

a.SubNav, a.SubNav:link, a.SubNav:visited, a.SubNav:active {
    background-image: url('SiteResources/images/templates/SubNavBullet.html');
    background-repeat: no-repeat;
    background-position: left center;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding-left: 10px;
}

    a.SubNav:hover {
        background-image: url('SiteResources/images/templates/SubNavBulletBlack.html');
        background-repeat: no-repeat;
        background-position: left center;
        color: #000000;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
        padding-left: 10px;
    }

.portletRSS {
    display: inline-block;
    padding-top: 6px;
    width: 40px;
    float: right;
    margin-right: 7px;
}

.PortletHeader1 {
    font-family: Arial;
    font-size: 22px;
    font-weight: normal;
    color: #1c3385;
    padding-left: 13px;
    padding-top: 6px;
    vertical-align: top;
    height: 39px;
    width: 225px;
    display: inline-block;
}

.PortletHeader2 {
    font-family: Arial;
    font-size: 22px;
    font-weight: normal;
    color: #1c3385;
    padding-left: 14px;
    padding-top: 6px;
    vertical-align: top;
    height: 39px;
    width: 247px;
    display: inline-block;
}

.PortletHeader3 {
    font-family: Arial;
    font-size: 22px;
    font-weight: normal;
    color: #1c3385;
    padding-left: 18px;
    padding-top: 6px;
    vertical-align: top;
    height: 39px;
}

.Portlet1 {
    border-left: 1px solid #aecc66;
    border-right: 1px solid #adcc65;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    vertical-align: top;
}

.Portlet2 {
    border-left: 1px solid #aecc66;
    border-right: 1px solid #adcc65;
    border-bottom: 1px solid #b1ce6c;
    padding-bottom: 5px;
    vertical-align: top;
}

img {
    border: none;
    margin: 0;
}


hr {
    height: 1px;
    border-bottom: 1px solid #b5b7d4;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
}

    hr.hr1 {
        height: 1px;
        border-bottom: 1px solid #bbbbbb;
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        border-right: 1px solid #FFFFFF;
        color: #FFFFFF;
    }

.previewTitles {
    color: #017720;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
}

.previewDates {
    font-size: 11px;
    color: #777777;
    font-family: Arial;
    font-weight: normal;
    line-height: 130%;
}

.previewContent {
    font-size: 12px;
    color: #888888;
    font-family: Arial;
    font-weight: normal;
    line-height: 130%;
    padding-top: 5px;
    padding-bottom: 5px;
}

.searchButton {
    width: 45px;
    border: 0;
    background: #666666;
    color: #FFFFFF;
    font-size: 11px;
    font-family: Arial;
    vertical-align: top;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-bottom: 1px solid #323232;
    border-right: 1px solid #323232;
    margin-top: 0;
    margin-bottom: 1px;
    margin-right: 0;
}

.searchTextBox {
    height: 24px;
    width: 180px;
    border: 0;
    font-size: 12px;
    font-family: Arial;
    padding-left: 4px;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    color: #555555;
    vertical-align: middle;
}

.ContentFooter {
    font-size: 12px;
    color: #aeaeae;
    font-family: Arial;
    vertical-align: middle;
    font-weight: normal;
}

a:link, a:visited, a:active {
    font-size: 12px;
    color: #0da048;
    font-family: Arial;
    vertical-align: middle;
    font-weight: bold;
    text-decoration: none;
}

a:hover {
    font-size: 12px;
    color: #0da048;
    font-family: Arial;
    vertical-align: middle;
    font-weight: bold;
    text-decoration: underline;
}

.ContentFooter a:link, .ContentFooter a:visited, .ContentFooter a:active {
    font-size: 12px;
    color: #aeaeae;
    font-family: Arial;
    vertical-align: middle;
    font-weight: normal;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}

.ContentFooter a:hover {
    font-size: 12px;
    color: #aeaeae;
    font-family: Arial;
    vertical-align: middle;
    font-weight: normal;
    text-decoration: underline;
    padding-left: 5px;
    padding-right: 5px;
}

a.footerLinks:link, a.footerLinks:visited, a.footerLinks:active {
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    font-size: 11px;
    color: #7a7c7f;
    font-family: Arial;
    font-weight: normal;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 15px;
}

a.footerLinks:hover {
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    font-size: 11px;
    color: #7a7c7f;
    font-family: Arial;
    font-weight: normal;
    text-decoration: underline;
}

.footerLinks {
    text-align: left;
    display: inline-block;
    height: 20px;
    vertical-align: bottom;
    font-size: 11px;
    color: #7a7c7f;
    font-family: Arial;
    font-weight: normal;
}

a.footerLinks2:link, a.footerLinks2:visited, a.footerLinks2:active {
    line-height: 200%;
    text-align: center;
    vertical-align: middle;
    font-size: 10px;
    color: #FFFFFF;
    font-family: Arial;
    font-weight: normal;
    text-decoration: none;
}

a.footerLinks2:hover {
    line-height: 200%;
    text-align: center;
    vertical-align: middle;
    font-size: 10px;
    color: #FFFFFF;
    font-family: Arial;
    font-weight: normal;
    text-decoration: underline;
}

.footerLinks2 {
    text-align: left;
    vertical-align: top;
    font-size: 11px;
    color: #878785;
    font-family: Arial;
    font-weight: normal;
    line-height: 150%;
}

.ThumbnailImage {
    float: left;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 10px;
    margin-left: 0;
}

.ThumbnailFloatRightImage {
    float: right;
    margin-top: 5px;
    margin-right: 20px;
    margin-left: 5px;
}

a.listViewPages, a.listViewPages:link, a.listViewPages:visited, a.listViewPages:active {
    text-decoration: none;
    font-family: Arial;
    font-size: 12px;
    color: #888888;
    font-weight: normal;
    padding: 0 7px;
}

    a.listViewPages:hover {
        text-decoration: underline;
        font-family: Arial;
        font-size: 12px;
        color: #888888;
        background-image: none;
    }

a.listViewPagesCurrent, a.listViewPagesCurrent:link, a.listViewPagesCurrent:visited, a.listViewPagesCurrent:active {
    text-decoration: none;
    font-family: Arial;
    font-size: 12px;
    color: #017720;
    font-weight: normal;
    padding: 0 7px;
}

    a.listViewPagesCurrent:hover {
        text-decoration: underline;
        font-family: Arial;
        font-size: 12px;
        color: #017720;
        background-image: none;
    }

.metaCheckboxList td {
    width: 220px;
    font-size: 10px;
}

.BreadCrumbHeadingStyle {
    font-family: Arial;
    font-size: 14px;
    padding: 0 0 0 0;
    vertical-align: middle;
    font-weight: bold;
}

.NavParent {
    color: #7a7c7f;
    font-size: 13px;
    font-weight: bold;
    line-height: 29px;
}

.panelNavDivTop {
    background-color: #66a329;
    height: 3px;
    _display: none;
    width: 125px;
}

ul {
    list-style: none;
    padding-left: 20px;
}

li {
    list-style: disc;
    padding-top: 3px;
    padding-bottom: 3px;
}

ul.footerBullet {
    color: #ffffff;
}

    ul.footerBullet li {
        color: #ffffff;
    }

    ul.footerBullet a:link, ul.footerBullet a:visited, ul.footerBullet a:active {
        font-size: 12px;
        color: #ffffff;
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
    }

    ul.footerBullet a:hover {
        font-size: 12px;
        color: #ffffff;
        font-family: Arial;
        font-weight: normal;
        text-decoration: underline;
    }

a.navLinks:link, a.navLinks:visited, a.navLinks:active {
    line-height: 29px;
    font-size: 13px;
    color: #ffffff;
    font-family: Arial;
    font-weight: normal;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 5px;
}

a.navLinks:hover {
    line-height: 29px;
    font-size: 13px;
    color: #ffffff;
    font-family: Arial;
    font-weight: normal;
    text-decoration: underline;
}

.navPopup {
    border-left: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
    background: #f1f1f1 url('SiteResources/Images/Templates/NavBG.jpg') repeat-x;
    width: 739px;
    _width: 747px;
    /*height:190px;*/
    position: absolute;
    display: none;
    text-align: center;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
}

.navPopupInner {
    background: #fdfdfd url('SiteResources/Images/Templates/NavBG2.html') repeat-x;
    width: 739px;
    /*height:200px;*/
    padding-bottom: 8px;
    text-align: left;
}

.multiColumnSynopsis {
    font-family: Arial;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    height: 30px;
    vertical-align: middle;
}

.pictureLeft {
    background-color: #F9F9F9;
    border: 1px solid #CCCCCC;
    padding: 3px;
    font: 11px/1.4em Arial, sans-serif;
    text-align: center;
    margin-right: 10px;
    margin-bottom: 5px;
    float: left;
    display: inline-block;
}

.pictureRight {
    background-color: #F9F9F9;
    border: 1px solid #CCCCCC;
    padding: 3px;
    font: 11px/1.4em Arial, sans-serif;
    text-align: center;
    margin-left: 10px;
    margin-bottom: 5px;
    float: right;
    display: inline-block;
}

    .pictureLeft img, .pictureRight img {
        border: 1px solid #CCCCCC;
        margin-bottom: 3px;
    }

    .pictureLeft div, .pictureRight div {
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 3px;
        padding-right: 3px;
        font-size: 10px;
    }

a.readMoreNav, a.readMoreNav:link, a.readMoreNav:visited, a.readMoreNav:active {
    font-size: 12px;
    background-image: url('SiteResources/images/templates/BlueReadMore.html');
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 8px;
    font-weight: bold;
    color: #00689f;
    text-decoration: none;
}

    a.readMoreNav:hover {
        font-size: 12px;
        background-image: url('SiteResources/images/templates/BlueReadMore.html');
        background-repeat: no-repeat;
        background-position: right;
        padding-right: 8px;
        font-weight: bold;
        color: #00689f;
        text-decoration: none;
    }

a.readMoreNews, a.readMoreNews:link, a.readMoreNews:visited, a.readMoreNews:active {
    font-size: 12px;
    background-image: url('SiteResources/images/templates/ReadMoreBullet.html');
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 8px;
    font-weight: bold;
    color: #017720;
    text-decoration: none;
    line-height: 130%;
}

    a.readMoreNews:hover {
        font-size: 12px;
        background-image: url('SiteResources/images/templates/ReadMoreBullet.html');
        background-repeat: no-repeat;
        background-position: right;
        padding-right: 8px;
        font-weight: bold;
        color: #017720;
        text-decoration: none;
        line-height: 130%;
    }

.successStoryHeading {
    font-family: Arial;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
}

.contentSubHeading {
    color: #00826b;
    font-weight: normal;
    font-size: 14px;
    padding-bottom: 8px;
}

a.contentMore, a.contentMore:link, a.contentMore:visited, a.contentMore:active {
    font-size: 12px;
    font-weight: bold;
    color: #1c3385;
    text-decoration: none;
    line-height: 150%;
}

    a.contentMore:hover {
        font-size: 12px;
        font-weight: bold;
        color: #1c3385;
        text-decoration: underline;
        line-height: 150%;
    }

a.COHeading, a.COHeading:link, a.COHeading:visited, a.COHeading:active {
    font-size: 12px;
    font-weight: normal;
    color: #444444;
    text-decoration: none;
    line-height: 120%;
    padding-bottom: 10px;
}

    a.COHeading:hover {
        font-size: 12px;
        font-weight: normal;
        color: #444444;
        text-decoration: underline;
        line-height: 120%;
        padding-bottom: 10px;
    }

a.COBottomLink, a.COBottomLink:link, a.COBottomLink:visited, a.COBottomLink:active {
    font-size: 12px;
    font-weight: bold;
    color: #017720;
    text-decoration: none;
    line-height: 120%;
}

    a.COBottomLink:hover {
        font-size: 12px;
        font-weight: bold;
        color: #017720;
        text-decoration: underline;
        line-height: 120%;
    }

.home-grouping, .content-wide, .nav-layout {
    position: relative;
    background-color: #3b3b3b;
    width: 900px;
    height: 100%;
    padding: 0px 10px 0px 10px;
}

    .home-grouping div, .nav-layout .col1, .nav-layout .col2 {
        position: relative;
        vertical-align: top;
        background-color: #ffffff;
        float: left;
        border-radius: 12px 12px;
    }


.col1, .col3 {
    width: 220px;
    margin: 0px 10px 0px 10px;
}


.col2 {
    width: 640px;
    margin: 0px -30px 0px 20px;
}

.main .col2, .nav-layout col2 {
    width: 400px;
    margin: 0px 20px 0px 20px;
}

.nav-layout .col2 {
    width: 652px;
    margin: 0px -20px 0px 20px;
}

.col1 {
    margin-left: 10px;
}

.col3 {
    margin-right: -10px;
}

.col-content {
    padding: 12px 20px 12px 20px;
}

h3.col-heading {
    background-color: #86888b;
    margin-top: 10px;
    margin-left: -6px;
    margin-right: -6px;
    display: block;
    font-family: Century Gothic,Arial;
    font-size: 28px;
    font-weight: normal;
    color: #FFF;
    line-height: 120%;
    padding: 2px 20px 5px 14px;
}

.col2 h3.col-heading {
    background-color: #036f91;
}

.content-wide {
    background-color: #ffffff;
    width: 893px;
    padding: 1px 0px 0px 0px;
    margin: 20px 25px 20px 25px;
    border-radius: 12px 12px;
}

    .content-wide h3.col-heading {
        margin-left: -6px;
        margin-right: -6px;
    }

    .content-wide .col-content {
        padding: 10px 10px 10px 10px;
    }

/* END  */
/* START  */
/* BEGIN INPUT BOX STYLES *********************** */
/*textbox style*/
A.previewTitles, A.previewTitles:ACTIVE, A.previewTitles:LINK, A.previewTitles:VISITED, A.previewTitles:HOVER
{	
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration : underline;
}	


a.readMoreLink {
	color: #173996;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.readMoreLink:hover {
	text-decoration: underline;
}

a.readmore:link, a.readmore:visited, a.readmore:active {
	color: #303b86;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px	
}
a.readmore:hover {
	color: #303b86;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px	
}

.commonfieldstextbox, .popupTextBox
{
	border:1px solid #444444;
	margin-bottom:5px;
	height:17px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#444444;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	width: 260px;
	height:17px;
	background: #FFFFFF;
}
/*textarea style*/
.commonfieldstextarea
{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#444444;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	border:1px solid #444444;
	height: 75px;
	width: 260px;
	background: #FFFFFF;
}
/*textarea style*/
.commonfieldslistbox
{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#444444;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	border:1px solid #444444;
	height: 105px;
	width: 260px;
	background: #FFFFFF;
}
/*dropdown style*/
.commonfieldsdropdown
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color:#444444;
	text-decoration: none;
	border:1px solid #444444;
	height: 20px;
	width: 260px;
	background: #FFFFFF;
}
/* END INPUT BOX STYLES *********************** */

/* BEGIN PREDEFINED CONTENT OBJECT STYLES *********************** */
/*td - label text that defines a field*/
.contentTable
{
	width:550px;
}
.FieldLabel, .popupFont
{
	color:#444444;
	vertical-align:top;
	text-align:left;
	text-align:left;

	font-size: 12px;
	width: 180px;
}
/*td - shorter label text that defines a field (Mostly used for event attendance)*/
.FieldLabelShort
{
	color:#444444;
	vertical-align:top;
	padding-top:2px;

}
/*td - label text that spans the field and its label (Mostly paragraps/descriptions)*/
.FieldLabelAll
{
	background:#dfdcbb;
	color:#444444;
	padding:3px;
	height:25px;
}
/*td - the cell that contains the input controls*/
.FieldValueEdit
{
	vertical-align:top;
	padding:3px;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
/*td - the cell that contains shorter input controls (Mostly used for event attendance)*/
.FieldValueEditShort
{
	vertical-align:top;
	padding-top:2px;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
/*style for the red star that indicates a required field*/
.Red 
{
	color: Red;
	width:20px;
	vertical-align:top;
	padding-top:2px;
	text-align:center;
}
/*style for the red text that explains the red star is required*/
.redText
{
	color: Red;
	vertical-align:top;
	padding-top:2px;
}
.Blue 
{
	color: Blue;
	width:5px;
	vertical-align:top;
	padding-top:2px;
}
.blueText
{
	color: Blue;
	vertical-align:top;
	padding-top:2px;
}


.siteText {
    color: #222222;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px;
}

.BreadCrumbNav, .BreadCrumbNav:hover, .BreadCrumbNav:link, .BreadCrumbNav:visited
{
    color:#888888;
    font-weight:normal;
    text-decoration:none;
    font-size: 12px;
    font-weight: normal;
    line-height:100%;
}
a.BreadCrumbRoot:link, a.BreadCrumbRoot:visited, a.BreadCrumbRoot:active
{
    color:#888888;
    font-weight:normal;
    text-decoration:none;
    font-size: 12px;
    font-weight: normal;
    line-height:100%;
}
a.BreadCrumbRoot:hover
{
    color:#888888;
    font-weight:normal;
    text-decoration: none;
    font-size: 12px;
    font-weight: normal;
    line-height:100%;
}

.currentPage {
    font-size: 12px;
    color: #017720;
    font-weight: bold;
    text-decoration: none
}

a.BreadCrumbNavFirst:link, a.BreadCrumbNav:visited, a.BreadCrumbNav:active, a.CurrentSection:link, a.CurrentSection:visited, a.CurrentSection:active
{
    color:#888888;
    font-weight:normal;
    text-decoration:none;
    font-size: 12px;
    font-weight: normal;
    line-height:100%;
}
a.BreadCrumbNav:hover, a.CurrentSection:hover
{
    color:#888888;
    font-weight:normal;
    text-decoration:none;
    font-size: 12px;
    font-weight: normal;
    line-height:100%;
}
a.BreadCrumbNav:link, a.BreadCrumbNav:visited, a.BreadCrumbNav:active, a.CurrentSection:link, a.CurrentSection:visited, a.CurrentSection:active
{
    color:#888888;
    font-weight:normal;
    text-decoration:none;
    font-size: 12px;
    font-weight: normal;
    line-height:100%;
}
a.BreadCrumbNav:hover, a.CurrentSection:hover
{
    color:#888888;
    font-weight:normal;
    text-decoration:none;
    font-size: 12px;
    font-weight: normal;
    line-height:100%;
}

/* END PREDEFINED CONTENT OBJECT STYLES *********************** */
/*style for the Sitemap Content Object*/
/*
.SMParentNode a:link, a:visited, a:active 
{
	font-size: 12px;
	color: #006d52;
	text-decoration: none;
}
.SMHoverNode a:link, a:visited, a:active 
{
	font-size: 12px;
	color: #006d52;
	text-decoration: none;
}
.SMSelectedNode a:link, a:visited, a:active 
{
	font-size: 12px;
	color: #006d52;
	text-decoration: none;
}
.SMNode a:link, a:visited, a:active 
{
	font-size: 12px;
	color: #006d52;
	text-decoration: none;
}
*/
/*style for the login control*/
.label_login
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.input_login
{
	border:1px solid #444444;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	width:200px;
	height:20px;
	color:#444444;
	background: #FFFFFF;
	padding-left:2px;
}
.FormRow
{
	background-color:#fcfcfa;
}
.FormAlternatingRow
{
	background-color:#f0eed9;
}




.BlueHeading
{
    color: #546c84;
    font-size: 14px;
    font-weight: bold
}

.GreyHeading
{
    color: #e7e7e7;
    font-size: 14px;
    font-weight: bold
}

.DarkGreyHeading
{
    color: #cecece;
    font-size: 14px;
    font-weight: bold
}

.DarkBlueHeading
{
    color: #002448;
    font-size: 14px;
    font-weight: bold
}

.LogoBlueHeading
{
    color: #295c8f;
    font-size: 14px;
    font-weight: bold
}



.commerceButton_NMSSTS
{
	color:#FFFFFF;
	text-align:left;
	cursor:pointer;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	text-decoration:none;
	border:0;
	position:relative;
	width:100px;
	height:31px;
}
.commerceButton_NMSSTS .body
{
	color:#FFFFFF;
	text-align:left;
	cursor:pointer;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	border:0;
	position:absolute;
	background:url('SiteResources/StyleSheets/img/ButtonTile.html');
	padding-right:2px;
	width:58px;
	left:17px;
	height:31px;
	line-height:31px;
}
.commerceButton_NMSSTS .left
{
	color:#FFFFFF;
	text-align:left;
	cursor:pointer;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	border:0;
	position:absolute;
	background:url('SiteResources/StyleSheets/img/ButtonLeft.html');
	width:17px;
	height:31px;
	left:0px;
}
.commerceButton_NMSSTS .right
{
	color:#FFFFFF;
	text-align:left;
	cursor:pointer;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	border:0;
	position:absolute;
	background:url('SiteResources/StyleSheets/img/ButtonRight.html');
	width:25px;
	height:31px;
	left:75px;
}

.videoPlay {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url('Siteresources/images/Video/btnPlay2.png');
    background-origin: padding-box;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto auto;
    cursor: pointer;
    height: 90px;
    position: absolute;
    width: 160px;
}
/* END  */
/* START  */
/*Telerik RadGrid Default Skin*/

/*global*/

.RadGrid_WebEasy
{
    border:1px solid #828282;
    background:#fff;
    color:#333;
}

.RadGrid_WebEasy,
.RadGrid_WebEasy .rgMasterTable,
.RadGrid_WebEasy .rgDetailTable,
.RadGrid_WebEasy .rgGroupPanel table,
.RadGrid_WebEasy .rgCommandRow table,
.RadGrid_WebEasy .rgEditForm table,
.RadGrid_WebEasy .rgPager table,
.GridToolTip_WebEasy
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_WebEasy .rgAdd,
.RadGrid_WebEasy .rgRefresh,
.RadGrid_WebEasy .rgEdit,
.RadGrid_WebEasy .rgDel,
.RadGrid_WebEasy .rgFilter,
.RadGrid_WebEasy .rgPagePrev,
.RadGrid_WebEasy .rgPageNext,
.RadGrid_WebEasy .rgPageFirst,
.RadGrid_WebEasy .rgPageLast,
.RadGrid_WebEasy .rgExpand,
.RadGrid_WebEasy .rgCollapse,
.RadGrid_WebEasy .rgSortAsc,
.RadGrid_WebEasy .rgSortDesc,
.RadGrid_WebEasy .rgUpdate,
.RadGrid_WebEasy .rgCancel,
.RadGrid_WebEasy .rgUngroup,
.RadGrid_WebEasy .rgExpXLS,
.RadGrid_WebEasy .rgExpDOC,
.RadGrid_WebEasy .rgExpPDF,
.RadGrid_WebEasy .rgExpCSV
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

/*header*/

.RadGrid_WebEasy .rgHeaderDiv
{
	background:#eee 0 -7550px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -7050px;
}

.RadGrid_WebEasy .rgHeader,
.RadGrid_WebEasy th.rgResizeCol
{
	border:0;
	border-bottom:1px solid #828282;
	background:#eaeaea 0 -2300px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.RadGrid_WebEasy .rgMultiHeaderRow .rgHeader,
.RadGrid_WebEasy .rgMultiHeaderRow .rgResizeCol
{
	border-left:1px solid #828282;
}


.RadGrid_WebEasy th.rgSorted
{
	background-color:#c4c4c4;
	background-position:0 -2600px;
}

.RadGrid_WebEasy .rgHeader,
.RadGrid_WebEasy .rgHeader a
{
    color:#333;
}

/*rows*/

.RadGrid_WebEasy .rgRow td,
.RadGrid_WebEasy .rgAltRow td,
.RadGrid_WebEasy .rgEditRow td,
.RadGrid_WebEasy .rgFooter td
{
	border-style:solid;
	border-width:0 0 1px 0;
}

.RadGrid_WebEasy .rgRow td
{
	border-color:#fff;
}

.RadGrid_WebEasy .rgAltRow
{
	background:#f2f2f2;
}

.RadGrid_WebEasy .rgAltRow td
{
	border-color:#f2f2f2;
}

.RadGrid_WebEasy .rgRow .rgSorted
{
	border-bottom-color:#f2f2f2;
	background-color:#f2f2f2;
}

.RadGrid_WebEasy .rgAltRow .rgSorted
{
	border-bottom-color:#e6e6e6;
	background-color:#e6e6e6;
}

.RadGrid_WebEasy .rgSelectedRow .rgSorted,
.RadGrid_WebEasy .rgActiveRow .rgSorted,
.RadGrid_WebEasy .rgHoveredRow .rgSorted,
.RadGrid_WebEasy .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_WebEasy .rgRow a,
.RadGrid_WebEasy .rgAltRow a,
.RadGrid_WebEasy .rgEditRow a,
.RadGrid_WebEasy tr.rgEditRow a,
.RadGrid_WebEasy tr.rgHoveredRow a,
.RadGrid_WebEasy tr.rgActiveRow a,
.RadGrid_WebEasy .rgFooter a,
.RadGrid_WebEasy .rgEditForm a
{
	color:#000;
}

.RadGrid_WebEasy .rgMasterTable .rgSelectedCell,
.RadGrid_WebEasy .rgSelectedRow
{
	background:#828282 0 -3900px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
	color:#fff;
}
*+html .RadGrid_WebEasy .rgSelectedRow .rgSorted{background-color:#828282}
* html .RadGrid_WebEasy .rgSelectedRow .rgSorted{background-color:#828282}

.RadGrid_WebEasy .rgSelectedCell a,
.RadGrid_WebEasy .rgSelectedRow a
{
	color:#fff;
}

.RadGrid_WebEasy .rgMasterTable .rgActiveCell,
.RadGrid_WebEasy .rgActiveRow,
.RadGrid_WebEasy .rgHoveredRow
{
	background:#c5c5c5 0 -2900px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
	color:#333;
}
*+html .RadGrid_WebEasy .rgActiveRow .rgSorted,
*+html .RadGrid_WebEasy .rgHoveredRow .rgSorted{background-color:#c5c5c5}
* html .RadGrid_WebEasy .rgActiveRow .rgSorted,
* html .RadGrid_WebEasy .rgHoveredRow .rgSorted{background-color:#c5c5c5}

.RadGrid_WebEasy .rgEditRow
{
	background:#fff 0 -4900px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
	color:#333;
}
*+html .RadGrid_WebEasy .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_WebEasy .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_WebEasy .rgActiveRow td,
.RadGrid_WebEasy .rgActiveRow td.rgSorted,
.RadGrid_WebEasy .rgHoveredRow td,
.RadGrid_WebEasy .rgHoveredRow td.rgSorted
{
	border-bottom-color:#9e9e9e;
}

.RadGrid_WebEasy .rgSelectedRow td,
.RadGrid_WebEasy .rgSelectedRow td.rgSorted
{
	border-bottom-color:#6c6c6c;
}

.RadGrid_WebEasy .rgDrag
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Grid/rgDrag.gif');
}

/*footer*/

.RadGrid_WebEasy .rgFooterDiv,
.RadGrid_WebEasy .rgFooter
{
	background:#eee;
}

.RadGrid_WebEasy .rgFooter td
{
	border-top:1px solid #828282;
	border-bottom:1px solid #fff;
}

/*status*/

.RadGrid_WebEasy .rgPager .rgStatus
{
	border:1px solid;
	border-color:#828282 #c9c9c9 #eee #c9c9c9;
	border-left-width:0;
}

.RadGrid_WebEasy .rgStatus div
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Common/loading_small.gif');
}

/*pager*/

.RadGrid_WebEasy .rgPager
{
	background:#eee;
}

.RadGrid_WebEasy td.rgPagerCell
{
	border:1px solid;
	border-color:#828282 #eee #eee;
	border-right-width:0;
}

.RadGrid_WebEasy .rgInfoPart
{
	color:#8a8a8a;
}

.RadGrid_WebEasy .rgInfoPart strong
{
	color:#4c4e54;
}

.RadGrid_WebEasy .rgPageFirst
{
	background-position:0 -550px;
}
.RadGrid_WebEasy .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_WebEasy .rgPagePrev
{
	background-position:0 -700px;
}
.RadGrid_WebEasy .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_WebEasy .rgPageNext
{
	background-position:0 -850px;
}
.RadGrid_WebEasy .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_WebEasy .rgPageLast
{
	background-position:0 -1000px;
}
.RadGrid_WebEasy .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_WebEasy .rgPager .rgPagerButton
{
	border-color:#d0d0d0 #aeaeae #8b8b8b;
	background:#e8e8e8 repeat-x 0 -1550px url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadGrid_WebEasy .rgNumPart a:hover,
.RadGrid_WebEasy .rgNumPart a:hover span,
.RadGrid_WebEasy .rgNumPart a.rgCurrentPage,
.RadGrid_WebEasy .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.RadGrid_WebEasy .rgNumPart a
{
	color:#000;
}

.RadGrid_WebEasy .rgNumPart a:hover
{
	background-position:100% -1250px;
}

.RadGrid_WebEasy .rgNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadGrid_WebEasy .rgNumPart a.rgCurrentPage,
.RadGrid_WebEasy .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
}

.RadGrid_WebEasy .rgNumPart a.rgCurrentPage span,
.RadGrid_WebEasy .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_WebEasy .rgHeader .rgSortAsc
{
	background-position:3px -248px;
	height:10px;
}

.RadGrid_WebEasy .rgHeader .rgSortDesc
{
	background-position:3px -198px;
	height:10px;
}

.GridReorderTop_WebEasy,
.GridReorderBottom_WebEasy
{
	background:0 0 no-repeat url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.GridReorderBottom_WebEasy
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_WebEasy .rgFilterRow
{
	background:#eee;
}

.RadGrid_WebEasy .rgFilterRow td
{
    border-bottom:1px solid #828282;
}

.RadGrid_WebEasy .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_WebEasy .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_WebEasy .rgFilterActive,
.RadGrid_WebEasy .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_WebEasy .rgFilterBox
{
	border-color:#8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
	font-family:"segoe ui",arial,sans-serif;
	color:#333;
}

/*filter context menu*/

.RadMenu_WebEasy .rgHCMClear,
.RadMenu_WebEasy .rgHCMFilter
{
	border-color:#d0d0d0 #a8a8a8 #8b8b8b;
	background:#e8e8e8 center -23px repeat-x url('SiteResources/Skins/Telerik/WebEasy/FormDecorator/ButtonSprites.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadMenu_WebEasy .rgHCMClear:hover,
.RadMenu_WebEasy .rgHCMFilter:hover
{
	border-color:#d1d1d1 #b9b9b9 #a3a3a3;
	background-position:center -67px;
	background-color:#e5e5e5;
}

/*context menu*/

.GridContextMenu_WebEasy .rmLeftImage
{
	background-image:url('SiteResources/Skins/Telerik/Common/Grid/contextMenu.html');
}

.GridContextMenu_WebEasy .rgHCMSortAsc .rmLeftImage
{
	background-position:0 0;
}

.GridContextMenu_WebEasy .rgHCMSortDesc .rmLeftImage
{
	background-position:0 -40px;
}

.GridContextMenu_WebEasy .rgHCMUnsort .rmLeftImage
{
	background-position:0 -80px;
}

.GridContextMenu_WebEasy .rgHCMGroup .rmLeftImage
{
	background-position:0 -120px;
}

.GridContextMenu_WebEasy .rgHCMUngroup .rmLeftImage
{
	background-position:0 -160px;
}

.GridContextMenu_WebEasy .rgHCMCols .rmLeftImage
{
	background-position:0 -200px;
}

.GridContextMenu_WebEasy .rgHCMFilter .rmLeftImage
{
	background-position:0 -240px;
}

.GridContextMenu_WebEasy .rgHCMUnfilter .rmLeftImage
{
	background-position:0 -280px;
}

/*grouping*/

.RadGrid_WebEasy .rgGroupPanel
{
	border:0;
	border-bottom:1px solid #828282;
	background:#eee 0 -1900px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.RadGrid_WebEasy .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
}

.RadGrid_WebEasy .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_WebEasy .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_WebEasy .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_WebEasy .rgUngroup
{
	background-position:0 -6998px;
}

.RadGrid_WebEasy .rgGroupItem
{
	border:1px solid;
	border-color:#c4c4c4 #c4c4c4 #9e9e9e;
	background:#c6c6c6 0 -6500px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.RadGrid_WebEasy .rgMasterTable td.rgGroupCol,
.RadGrid_WebEasy .rgMasterTable td.rgExpandCol
{
	border-color:#d9d9d9;
	background:#d9d9d9 none;
}

.RadGrid_WebEasy .rgGroupHeader
{
    background:#d9d9d9;
    font-size:1.1em;
    line-height:21px;
	color:#000;
}

.RadGrid_WebEasy .rgGroupHeader td
{
	border-top:1px solid #828282;
	border-bottom:1px solid #d9d9d9;
}

.RadGrid_WebEasy .rgGroupHeader td.rgGroupCol
{
	border-top-color:#828282;
}

.RadGrid_WebEasy .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_WebEasy .rgCollapse
{
	background-position:3px -444px;
}

/*editing*/

.RadGrid_WebEasy .rgEditForm
{
	border-bottom:1px solid #828282;
}

.RadGrid_WebEasy .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_WebEasy .rgCancel
{
	background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_WebEasy .rgDetailTable
{
	border-color:#828282;
}

/*command row*/

.RadGrid_WebEasy .rgCommandRow
{
	background:#c5c5c5 0 -2099px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
	color:#000;
}

.RadGrid_WebEasy .rgCommandCell
{
	border:1px solid;
	border-color:#999 #f2f2f2;
	border-top-width:0;
	padding:0;
}

.RadGrid_WebEasy tfoot .rgCommandCell,
.RadGrid_WebEasy .rgMasterTable>tbody>tr.rgCommandRow .rgCommandCell
{
	border-top-width:1px;
	border-bottom-width:0;
}

.RadGrid_WebEasy .rgCommandTable td
{
	border:0;
	padding:2px 7px;
}

.RadGrid_WebEasy .rgCommandTable
{
	border:0;
	border-top:1px solid #fdfdfd;
	border-bottom:1px solid #e7e7e7;
}

.RadGrid_WebEasy .rgCommandRow a
{
	color:#000;
	text-decoration:none;
}

.RadGrid_WebEasy .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_WebEasy .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_WebEasy .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_WebEasy .rgDel
{
	background-position:0 -1750px;
}

.RadGrid_WebEasy .rgSelected .rgDel
{
	background-position:0 -1775px;
}

.RadGrid_WebEasy .rgExpXLS,
.RadGrid_WebEasy .rgExpDOC,
.RadGrid_WebEasy .rgExpPDF,
.RadGrid_WebEasy .rgExpCSV
{
	background-image:url('SiteResources/Skins/Telerik/Common/Grid/export.html');
}

.RadGrid_WebEasy .rgExpXLS
{
	background-position:0 0;
}
.RadGrid_WebEasy .rgExpDOC
{
	background-position:0 -50px;
}
.RadGrid_WebEasy .rgExpPDF
{
	background-position:0 -100px;
}
.RadGrid_WebEasy .rgExpCSV
{
	background-position:0 -150px;
}

/*multirow select*/

.rgCellSelectorArea_WebEasy,
.GridRowSelector_WebEasy
{
	background:#4c4e54;
}

/*row drag n drop*/

.GridItemDropIndicator_WebEasy
{
    border-top:1px dashed #666;
}

/*tooltip*/

.GridToolTip_WebEasy
{
	border:1px solid #828282;
	padding:3px;
	background:#fff;
	color:#333;
}

/*rtl*/

.RadGridRTL_WebEasy .rgPageFirst
{
	background-position:0 -1000px;
}
.RadGridRTL_WebEasy .rgPageFirst:hover
{
	background-position:0 -1050px;
}
.RadGridRTL_WebEasy .rgPagePrev
{
	background-position:0 -850px;
}
.RadGridRTL_WebEasy .rgPagePrev:hover
{
	background-position:0 -900px;
}
.RadGridRTL_WebEasy .rgPageNext
{
	background-position:0 -700px;
}
.RadGridRTL_WebEasy .rgPageNext:hover
{
	background-position:0 -750px;
}
.RadGridRTL_WebEasy .rgPageLast
{
	background-position:0 -550px;
}
.RadGridRTL_WebEasy .rgPageLast:hover
{
	background-position:0 -600px;
}

.RadGridRTL_WebEasy .rgExpand
{
	background-position:-20px -496px;
}
/* END  */
/* START  */
/*Telerik RadInput Default Skin*/

/*global*/

.RadInput_WebEasy,
.RadInputMgr_WebEasy
{
	font:12px "segoe ui",arial,sans-serif;
}

/*textbox states*/

html body .RadInput_WebEasy .riTextBox,
html body .RadInputMgr_WebEasy
{
	border-color:#8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
	background:#fff;
	color:#000;
	font:12px "segoe ui",arial,sans-serif;
}

html body .RadInput_WebEasy .riEmpty,
html body .RadInput_Empty_WebEasy
{
	color:#8a8a8a;
}

html body .RadInput_WebEasy .riHover,
html body .RadInput_Hover_WebEasy,
html body .RadInput_WebEasy .riFocused,
html body .RadInput_Focused_WebEasy
{
	border-color:#515151;
}

html body .RadInput_WebEasy .riRead,
html body .RadInput_Read_WebEasy
{
	border-color:#d0d0d0;
}

html body .RadInput_WebEasy .riDisabled,
html body .RadInput_Disabled_WebEasy
{
	border-color:#d0d0d0;
	color:#8a8a8a;
	cursor:default;
}

html body .RadInput_WebEasy .riError,
html body .RadInput_Error_WebEasy
{
	border-color:#d51923;
	background:#fff 100% -298px no-repeat url('SiteResources/Skins/Telerik/WebEasy/Input/sprite.gif');
	color:#d51923;
}

.RadForm.rfdTextbox .RadInput_WebEasy .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_WebEasy[type="text"]
{
	border-color:#d51923;
	background:#fff 100% -298px no-repeat url('SiteResources/Skins/Telerik/WebEasy/Input/sprite.gif');
	color:#d51923;
}

html body .RadInput_WebEasy .riNegative,
html body .RadInput_Negative_WebEasy
{
	color:#565656;
}

/*buttons*/

.RadInput_WebEasy a
{
	background:transparent no-repeat url('SiteResources/Skins/Telerik/WebEasy/Input/sprite.gif');
}

/*go*/

.RadInput_WebEasy .riBtn a
{
	width:20px;
	height:18px;
	line-height:18px;
	background-position:3px 5px;
}

.RadInput_WebEasy .riBtn a:hover
{
	background-position:3px -45px;
}

/*spin*/

.RadInput_WebEasy .riSpin a
{
	width:15px;
	height:7px;
	line-height:7px;
}

.RadInput_WebEasy a.riUp
{
	background-position:4px -98px;
}

.RadInput_WebEasy a.riUp:hover
{
	background-position:4px -148px;
}

.RadInput_WebEasy a.riDown
{
	background-position:4px -199px;
}

.RadInput_WebEasy a.riDown:hover
{
	background-position:4px -249px;
}

/*label*/

.RadInput_WebEasy .riLabel
{
	color:#000;
}

/*rtl*/

html body .RadInputRTL_WebEasy .riError,
html body .RadInputRTL_Error_WebEasy
{
	background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_WebEasy .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_WebEasy[type="text"]
{
	background-position:3px -298px;
} 
/* END  */
/* START  */
/* RadSlider for ASP.NET AJAX Default Skin */
.RadSlider_WebEasy .rslTrack
{
	border-color:#b9b9b9 #939393 #939393 #b9b9b9;
}

.RadSlider_WebEasy .rslHorizontal a.rslHandle
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/Handles.gif');
}

.RadSlider_WebEasy .rslHorizontal a.rslDraghandle
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/DragHandle.gif');
}

.RadSlider_WebEasy .rslTop a.rslDraghandle
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/DragHandleDown.gif');
}

.RadSlider_WebEasy .rslHorizontal .rslTrack
{
	background:url('SiteResources/Skins/Telerik/WebEasy/Slider/TrackBgr.gif') repeat-x;
}

.RadSlider_WebEasy .rslHorizontal .rslSelectedregion
{
	background:url('SiteResources/Skins/Telerik/WebEasy/Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
}

/* vertical slider */
.RadSlider_WebEasy .rslVertical a.rslHandle
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/HandlesVertical.gif');
}

.RadSlider_WebEasy .rslVertical .rslTrack
{
	background:url('SiteResources/Skins/Telerik/WebEasy/Slider/TrackVerticalBgr.gif') repeat-y;
}

.RadSlider_WebEasy .rslVertical .rslSelectedregion
{
	background:url('SiteResources/Skins/Telerik/WebEasy/Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
}

.RadSlider_WebEasy .rslVertical a.rslDraghandle
{
	background:url('SiteResources/Skins/Telerik/WebEasy/Slider/DragVerticalHandle.gif') no-repeat;
}

.RadSlider_WebEasy .rslLeft a.rslDraghandle
{
	background:url('SiteResources/Skins/Telerik/WebEasy/Slider/DragVerticalHandleRight.gif') no-repeat;
}

.RadSlider_WebEasy .rslItem,
.RadSlider_WebEasy .rslLargeTick span
{
	color:#333;
}

.RadSlider_WebEasy .rslItemsWrapper .rslItemSelected
{
	color:#000;
}

/* horizontal slider items */
.RadSlider_WebEasy .rslHorizontal .rslItem
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_WebEasy .rslVertical .rslItem
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/ItemVerticalBgr.gif');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_WebEasy .rslTop .rslSmallTick,
.RadSlider_WebEasy .rslBottom .rslSmallTick
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/SmallChangeHorizontal.gif');
}

.RadSlider_WebEasy .rslTop .rslLargeTick,
.RadSlider_WebEasy .rslBottom .rslLargeTick
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/LargeChangeHorizontal.gif');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_WebEasy .rslLeft .rslSmallTick,
.RadSlider_WebEasy .rslRight .rslSmallTick
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/SmallChangeVertical.gif');
}

.RadSlider_WebEasy .rslLeft .rslLargeTick,
.RadSlider_WebEasy .rslRight .rslLargeTick 
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/LargelChangeVertical.gif');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_WebEasy .rslMiddle .rslSmallTick
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_WebEasy .rslMiddle .rslLargeTick  
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/LargeChangeMiddleHorizontal.gif');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_WebEasy .rslCenter .rslSmallTick
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_WebEasy .rslCenter .rslLargeTick
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Slider/LargelChangeCenterVertical.gif');
}
/* END  */
/* START  */
/*Telerik RadCalendar Default skin*/

table.RadCalendar_WebEasy
{
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar_WebEasy .rcTitlebar
{
	border-color:#868686 #868686 #c4c4c4;
	background:#eaeaea 0 -1000px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
	color:#000;
}

.RadCalendar_WebEasy .rcTitlebar table
{
	font:12px/23px "segoe ui",arial,sans-serif;
}

.RadCalendar_WebEasy .rcTitlebar td
{
	padding:0 0 1px;
}

.RadCalendar_WebEasy .rcTitlebar .rcPrev,
.RadCalendar_WebEasy .rcTitlebar .rcNext,
.RadCalendar_WebEasy .rcTitlebar .rcFastPrev,
.RadCalendar_WebEasy .rcTitlebar .rcFastNext
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
	color:#ccc;
}

.RadCalendar_WebEasy .rcTitlebar .rcFastPrev
{
	margin-left:6px;
	background-position:1px -197px;
}

.RadCalendar_WebEasy .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -247px;
}

.RadCalendar_WebEasy .rcTitlebar .rcPrev
{
	background-position:4px -297px;
}

.RadCalendar_WebEasy .rcTitlebar a.rcPrev:hover
{
	background-position:4px -347px;
}

.RadCalendar_WebEasy .rcTitlebar .rcNext
{
	background-position:3px -397px;
}

.RadCalendar_WebEasy .rcTitlebar a.rcNext:hover
{
	background-position:3px -447px;
}

.RadCalendar_WebEasy .rcTitlebar .rcFastNext
{
	margin-right:6px;
	background-position:1px -497px;
}

.RadCalendar_WebEasy .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -547px;
}

.RadCalendar_WebEasy .rcMain
{
	border-color:#868686;
}

.RadCalendar_WebEasy .rcMainTable
{
	font:12px/17px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar_WebEasy .rcHeader,
.RadCalendar_WebEasy .rcFooter
{
	border-color:#868686;
}

/*week numbers and days*/

.RadCalendar_WebEasy .rcWeek th
{
	border-bottom:1px solid #c5c5c5;
	padding:4px 6px 3px 0;
	color:#333;
}

.RadCalendar_WebEasy .rcWeek .rcViewSel,
.RadCalendar_WebEasy .rcRow th
{
	width:13px;
	padding:0 7px 0 9px;
	background:#eee;
}

.RadCalendar_WebEasy .rcRow th
{
	color:#777;
}

/*date cells*/

.RadCalendar_WebEasy .rcRow td
{
	border-color:#fff;
}

.RadCalendar_WebEasy .rcMain .rcRow a,
.RadCalendar_WebEasy .rcMain .rcRow span
{
	color:#333;
}

.RadCalendar_WebEasy .rcMain .rcWeekend a
{
	color:#666;
}

.RadCalendar_WebEasy .rcRow .rcToday
{
	border-color:#898989;
}

.RadCalendar_WebEasy .rcMain .rcOtherMonth a
{
	color:#898989;
}

.RadCalendar_WebEasy .rcMain .rcOutOfRange span
{
	color:#898989;
}

.RadCalendar_WebEasy .rcRow .rcSelected
{
	border-color:#8d8d8d #7d7d7d #6c6c6c;
	background:#828282 0 -1700px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
}

.RadCalendar_WebEasy .rcMain .rcRow .rcSelected a
{
	color:#fff;
}

.RadCalendar_WebEasy .rcRow .rcHover
{
	border-color:#c4c4c4 #b2b2b2 #9e9e9e;
	background:#c5c5c5 0 -1600px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
}

.RadCalendar_WebEasy .rcMain .rcRow .rcHover a
{
	color:#333;
}

/*multimonth view*/

.RadCalendarMultiView_WebEasy .rcTitlebar
{
	border-color:#9a9a9a #9c9c9c #9c9c9c;
	background:#c5c5c5 0 -1199px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
}

.RadCalendarMultiView_WebEasy .rcTitlebar table
{
	border:1px solid;
	border-color:#fdfdfd #f3f3f3 #e7e7e7;
	line-height:27px;
}

.RadCalendarMultiView_WebEasy .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -647px;
}

.RadCalendarMultiView_WebEasy .rcTitlebar a.rcPrev:hover
{
	background-position:4px -747px;
}

.RadCalendarMultiView_WebEasy .rcTitlebar a.rcNext:hover
{
	background-position:3px -847px;
}

.RadCalendarMultiView_WebEasy .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -947px;
}

.RadCalendarMultiView_WebEasy .rcMain
{
	border-color:#9b9b9b;
}

.RadCalendarMultiView_WebEasy .rcCalendar
{
	border-color:#868686;
}

.RadCalendarMultiView_WebEasy .rcCalendar .rcMainTable
{
	height:176px;
}

.RadCalendarMultiView_WebEasy .rcMainTable .rcTitle
{
	border-color:#c4c4c4;
	padding:0 0 2px;
	background:#eaeaea 0 -1000px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
	line-height:22px;
}

/*month view*/

table.RadCalendarMonthView_WebEasy
{
	border-color:#979797;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
}

.RadCalendarMonthView_WebEasy #rcMView_Feb,
.RadCalendarMonthView_WebEasy #rcMView_Apr,
.RadCalendarMonthView_WebEasy #rcMView_Jun,
.RadCalendarMonthView_WebEasy #rcMView_Aug,
.RadCalendarMonthView_WebEasy #rcMView_Oct,
.RadCalendarMonthView_WebEasy #rcMView_Dec
{
	border-right:1px solid #e0e0e0;
}

.RadCalendarMonthView_WebEasy a
{
	color:#333;
}

.RadCalendarMonthView_WebEasy .rcSelected a
{
	border-color:#8d8d8d #7d7d7d #6c6c6c;
	background:#828282 0 -1700px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
	color:#fff;
}

.RadCalendarMonthView_WebEasy #rcMView_PrevY a,
.RadCalendarMonthView_WebEasy #rcMView_NextY a
{
	width:17px;
	height:14px;
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
	color:#ccc;
}

.RadCalendarMonthView_WebEasy #rcMView_PrevY a
{
	background-position:7px -196px;
}

.RadCalendarMonthView_WebEasy #rcMView_NextY a
{
	background-position:7px -496px;
}

.RadCalendarMonthView_WebEasy .rcButtons
{
	padding:6px 7px 5px;
}

.RadCalendarMonthView_WebEasy input
{
	border-color:#a7a7a7 #7b7b7b #7b7b7b #a7a7a7;
	background:#e9e9e9 0 -2300px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
	color:#000;
	font:12px "segoe ui",arial,sans-serif;
}

/*time view*/

table.RadCalendarTimeView_WebEasy
{
	border-color:#868686;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView_WebEasy th
{
	border-bottom:1px solid #c4c4c4;
	padding:0 0 1px;
	background:#eaeaea 0 -1000px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
	color:#000;
	line-height:23px;
}

table.RadCalendarTimeView_WebEasy td
{
	border-color:#c5c5c5;
}

.RadCalendarTimeView_WebEasy a
{
	color:#333;
}

.RadCalendarTimeView_WebEasy td.rcSelected a
{
	border-color:#8d8d8d #7d7d7d #6c6c6c;
	background:#828282 0 -1700px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
	color:#fff;
}

.RadCalendarTimeView_WebEasy td.rcHover a
{
	border-color:#c4c4c4 #b2b2b2 #9e9e9e;
	background:#c5c5c5 0 -1600px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
	color:#000;
}

.RadCalendarTimeView_WebEasy .rcFooter
{
	border-color:#c5c5c5;
}

/*pickers*/

.RadPicker_WebEasy .rcCalPopup,
.RadPicker_WebEasy .rcTimePopup
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Calendar/sprite.gif');
}

.RadPicker_WebEasy .rcCalPopup,
.RadPicker_WebEasy a.rcDisabled.rcCalPopup:hover
{
	background-position:0 0;
}

.RadPicker_WebEasy a.rcCalPopup:hover,
.RadPicker_WebEasy a.rcCalPopup:focus,
.RadPicker_WebEasy a.rcCalPopup:active
{
	background-position:0 -50px;
}

.RadPicker_WebEasy .rcTimePopup,
.RadPicker_WebEasy a.rcDisabled.rcTimePopup:hover
{
	background-position:0 -100px;
}

.RadPicker_WebEasy a.rcTimePopup:hover,
.RadPicker_WebEasy a.rcTimePopup:focus,
.RadPicker_WebEasy a.rcTimePopup:active
{
	background-position:0 -150px;
}

/*rtl*/

.RadCalendarRTL_WebEasy .rcTitlebar .rcFastPrev
{
	background-position:1px -497px;
}

.RadCalendarRTL_WebEasy .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -547px;
}

.RadCalendarRTL_WebEasy .rcTitlebar .rcPrev
{
	background-position:3px -397px;
}

.RadCalendarRTL_WebEasy .rcTitlebar a.rcPrev:hover
{
	background-position:3px -447px;
}

.RadCalendarRTL_WebEasy .rcTitlebar .rcNext
{
	background-position:4px -297px;
}

.RadCalendarRTL_WebEasy .rcTitlebar a.rcNext:hover
{
	background-position:4px -347px;
}

.RadCalendarRTL_WebEasy .rcTitlebar .rcFastNext
{
	background-position:1px -197px;
}

.RadCalendarRTL_WebEasy .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -247px;
}

.RadCalendarMultiViewRTL_WebEasy .rcTitlebar a.rcFastPrev:hover
{
	background-position:1px -947px;
}

.RadCalendarMultiViewRTL_WebEasy .rcTitlebar a.rcPrev:hover
{
	background-position:3px -847px;
}

.RadCalendarMultiViewRTL_WebEasy .rcTitlebar a.rcNext:hover
{
	background-position:4px -747px;
}

.RadCalendarMultiViewRTL_WebEasy .rcTitlebar a.rcFastNext:hover
{
	background-position:1px -647px;
}
/* END  */
/* START  */
/* <RadMenu / Default> */

.RadMenu_WebEasy .rmRootGroup,
.RadMenu_WebEasy a.rmLink,
.RadMenu_WebEasy .rmGroup .rmText,
.RadMenu_WebEasy .rmVertical .rmText,
.RadMenu_WebEasy .rmLeftArrow,
.RadMenu_WebEasy .rmRightArrow,
.RadMenu_WebEasy .rmTopArrow,
.RadMenu_WebEasy .rmBottomArrow
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Menu/rmSprite.png');
	background-color: transparent;
}

.RadMenu_WebEasy .rmRootGroup
{
	border: 1px solid #828282;
	background-repeat: repeat-x;
	background-position: 0 -408px;
	background-color: #e6e6e6;
}

/* <Root items> */

.RadMenu_WebEasy,
.RadMenu_WebEasy a.rmLink
{
	font: normal 12px/23px "Segoe UI", Arial, sans-serif;
	color: #000;
	text-decoration: none;
}

.RadMenu_WebEasy a.rmLink,
.RadMenu_WebEasy a.rmDisabled,
.RadMenu_WebEasy a.rmDisabled:hover
{
	background-position: 0 -72px;
}

.RadMenu_WebEasy .rmFirst a.rmLink,
.RadMenu_WebEasy .rmFirst a.rmLink:hover,
.RadMenu_WebEasy .rmLast .rmText,
.RadMenu_WebEasy .rmLast a.rmLink:hover .rmText,
.RadMenu_WebEasy .rmVertical a.rmLink,
.RadMenu_WebEasy .rmVertical .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
}

.RadMenu_WebEasy .rmVertical .rmFirst,
.RadMenu_WebEasy .rmVertical .rmLast
{
	background: none;
}

.RadMenu_WebEasy a.rmLink:hover,
.RadMenu_WebEasy a.rmFocused,
.RadMenu_WebEasy a.rmSelected
{
	background-color: #fff;
}

.RadMenu_WebEasy .rmHorizontal .rmRootLink span.rmText
{
	display: inline;
	padding-left: 12px;
}

.RadMenu_WebEasy_rtl .rmRootLink span.rmText
{
    padding-right: 12px;
}

.RadMenu_WebEasy_Context_rtl .rmRootLink span.rmText
{
    padding-right: 28px;
}

.RadMenu_WebEasy .rmHorizontal a.rmRootLink
{
	padding-left: 0;
}

.RadMenu_WebEasy_rtl a.rmRootLink
{
    margin-left: 0;
    padding: 0;
}

.RadMenu_WebEasy .rmHorizontal .rmItem > a.rmRootLink /* IE6 doesn't like width: 100% on its items. */
{
	width: 100%;
}

.RadMenu_WebEasy ul.rmHorizontal .rmLeftImage
{
	margin: 4px -4px 0 6px;
}

.RadMenu_WebEasy_rtl ul.rmHorizontal .rmLeftImage
{
	margin: 4px 6px 0 -4px;
}

.RadMenu_WebEasy .rmVertical a.rmLink
{
	padding-top: 1px;
	padding-bottom: 1px;
}

.RadMenu_WebEasy .rmVertical a.rmLink:hover,
.RadMenu_WebEasy .rmVertical a.rmFocused,
.RadMenu_WebEasy .rmVertical a.rmSelected,
.RadMenu_WebEasy .rmVertical a.rmExpanded,
.RadMenu_WebEasy .rmVertical a.rmExpanded:hover
{
	padding-top: 0;
	padding-bottom: 0;
	border-style: solid;
	border-color: #828282;
	border-width: 1px 0;
}

.RadMenu_WebEasy .rmVertical .rmFirst a.rmLink:hover,
.RadMenu_WebEasy .rmVertical .rmFirst a.rmFocused,
.RadMenu_WebEasy .rmVertical .rmFirst a.rmSelected,
.RadMenu_WebEasy .rmVertical .rmFirst a.rmExpanded,
.RadMenu_WebEasy .rmVertical .rmFirst a.rmExpanded:hover
{
	padding-top: 1px;
	padding-bottom: 0;
	border-top-width: 0;
}

.RadMenu_WebEasy .rmVertical .rmLast a.rmLink:hover,
.RadMenu_WebEasy .rmVertical .rmLast a.rmFocused,
.RadMenu_WebEasy .rmVertical .rmLast a.rmSelected,
.RadMenu_WebEasy .rmVertical .rmLast a.rmExpanded,
.RadMenu_WebEasy .rmVertical .rmLast a.rmExpanded:hover
{
	padding-bottom: 1px;
	padding-top: 0;
	border-bottom-width: 0;
}

.RadMenu_WebEasy .rmVertical .rmItem a.rmDisabled:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0;
}

.RadMenu_WebEasy a.rmExpanded,
.RadMenu_WebEasy a.rmExpanded:hover
{
	background-color: #fff;
}

.RadMenu_WebEasy a.rmDisabled,
.RadMenu_WebEasy a.rmDisabled:hover
{
	color: #7d7d7d;
	background-color: transparent;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_WebEasy .rmGroup,
.RadMenu_WebEasy .rmMultiColumn,
.RadMenu_WebEasy .rmGroup .rmVertical
{
	border: 1px solid #979797;
	background: #fff url('SiteResources/Skins/Telerik/WebEasy/Menu/rmVSprite.png') repeat-y 0 0;
}

.RadMenu_WebEasy .rmTopFix,
.RadMenu_WebEasy .rmBottomFix,
.RadMenu_WebEasy .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_WebEasy .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_WebEasy .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_WebEasy .rmRoundedCorners ul.rmHorizontal .rmFirst,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_WebEasy_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
}

* html .rmRoundedCorners_WebEasy .rmGroup .rmItem,
* html .rmRoundedCorners_WebEasy ul.rmHorizontal .rmFirst
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
}

.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_WebEasy .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_WebEasy .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_WebEasy .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
	background-image: none;
}

* html .rmRoundedCorners_WebEasy .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_WebEasy .rmScrollWrap .rmItem,
* html .rmRoundedCorners_WebEasy .rmHorizontal .rmItem,
* html .rmRoundedCorners_WebEasy .rmScrollWrap .rmVertical
{
	background-image: none;
}

.RadMenu_WebEasy .rmRoundedCorners .rmGroupColumn
{
	background-color: #fff;
}

.RadMenu_WebEasy .rmBottomLeft,
.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_WebEasy_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_WebEasy .rmRoundedCorners ul.rmGroup,
.RadMenu_WebEasy .rmRoundedCorners .rmMultiColumn
{
	background-image:  url('SiteResources/Skins/Telerik/WebEasy/Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

* html .rmRoundedCorners_WebEasy .rmScrollWrapContainer,
* html .rmRoundedCorners_WebEasy .rmGroup ul.rmGroup,
* html .rmRoundedCorners_WebEasy ul.rmGroup
{
	background-image:  url('SiteResources/Skins/Telerik/WebEasy/Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_WebEasy .rmTopRight,
.RadMenu_WebEasy .rmBottomRight
{
	background-image:  url('SiteResources/Skins/Telerik/WebEasy/Menu/rmRoundedRight.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_WebEasy .rmTopFix,
.RadMenu_WebEasy .rmBottomFix,
.RadMenu_WebEasy .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_WebEasy .rmGroup .rmFirst
{
	border-color: #979797;
}

.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

* html .rmRoundedCorners_WebEasy .rmScrollWrapContainer .rmTopFix,
* html .rmRoundedCorners_WebEasy .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

* html .rmRoundedCorners_WebEasy .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_WebEasy .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_WebEasy .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_WebEasy .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

.RadMenu_WebEasy_rtl .rmBottomLeft,
.RadMenu_WebEasy_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_WebEasy_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_WebEasy .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_WebEasy_Context_rtl ul.rmGroup,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Menu/rmRoundedLeft_rtl.png');
}

.RadMenu_WebEasy_rtl .rmTopRight,
.RadMenu_WebEasy_rtl .rmBottomRight
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Menu/rmRoundedRight_rtl.png');
}

.RadMenu_WebEasy_rtl li.rmTopFix,
.RadMenu_WebEasy_rtl li.rmBottomFix,
.RadMenu_WebEasy_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_WebEasy_Context_rtl .rmGroup .rmItem
{
	background-position: 101% 0;
}

.RadMenu_WebEasy .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_WebEasy_rtl .rmGroup,
.RadMenu_WebEasy_rtl .rmMultiColumn,
.RadMenu_WebEasy_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_WebEasy .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_WebEasy .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_WebEasy .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_WebEasy .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_WebEasy_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_WebEasy .rmScrollWrapContainer li.rmItem
{
	background: none;
}

.RadMenu_WebEasy .rmGroup .rmItem a.rmLink,
.RadMenu_WebEasy .rmGroup .rmItem a.rmLink:hover,
.RadMenu_WebEasy .rmGroup .rmItem a.rmFocused,
.RadMenu_WebEasy .rmGroup .rmItem a.rmSelected,
.RadMenu_WebEasy .rmGroup .rmItem a.rmExpanded
{
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}

.RadMenu_WebEasy .rmGroup .rmLast a.rmLink,
.RadMenu_WebEasy .rmGroup .rmLast a.rmLink:hover,
.RadMenu_WebEasy .rmGroup .rmLast a.rmFocused,
.RadMenu_WebEasy .rmGroup .rmLast a.rmSelected,
.RadMenu_WebEasy .rmGroup .rmLast a.rmExpanded
{
	padding-bottom: 1px;
}

.RadMenu_WebEasy .rmGroup a.rmLink,
.RadMenu_WebEasy .rmGroup .rmText,
.RadMenu_WebEasy .rmGroup .rmItem a.rmDisabled,
.RadMenu_WebEasy .rmGroup .rmItem a.rmDisabled:hover,
.RadMenu_WebEasy .rmGroup .rmItem a.rmDisabled .rmText,
.RadMenu_WebEasy .rmGroup .rmItem a.rmDisabled:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent;
}

.RadMenu_WebEasy .rmGroup a.rmLink:hover,
.RadMenu_WebEasy .rmGroup a.rmFocused,
.RadMenu_WebEasy .rmGroup a.rmSelected,
.RadMenu_WebEasy .rmGroup a.rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_WebEasy .rmGroup a.rmLink:hover .rmText,
.RadMenu_WebEasy .rmGroup a.rmFocused .rmText,
.RadMenu_WebEasy .rmGroup a.rmSelected .rmText,
.RadMenu_WebEasy .rmGroup a.rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_WebEasy .rmRootGroup .rmExpandRight,
.RadMenu_WebEasy .rmGroup .rmExpandDown,
.RadMenu_WebEasy_Context .rmGroup .rmExpandRight,
.RadMenu_WebEasy .rmRootGroup .rmItem a.rmDisabled .rmExpandRight,
.RadMenu_WebEasy .rmGroup .rmItem a.rmDisabled .rmExpandDown,
.RadMenu_WebEasy .rmRootGroup .rmItem a.rmDisabled:hover .rmExpandRight,
.RadMenu_WebEasy .rmGroup .rmItem a.rmDisabled:hover .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_WebEasy a.rmLink:hover .rmExpandRight,
.RadMenu_WebEasy .rmLast a.rmLink:hover .rmExpandRight,
.RadMenu_WebEasy a.rmFocused .rmExpandRight,
.RadMenu_WebEasy a.rmSelected .rmExpandRight,
.RadMenu_WebEasy a.rmExpanded .rmExpandRight
{
	background-position: 100% -312px;
}

.RadMenu_WebEasy .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_WebEasy .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_WebEasy .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_WebEasy .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_WebEasy .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_WebEasy .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_WebEasy .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_WebEasy .rmGroup a.rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_WebEasy .rmRootGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_WebEasy .rmGroup a.rmDisabled:hover .rmExpandDown
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Menu/rmSprite.png');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_WebEasy_rtl a.rmLink,
.RadMenu_WebEasy_rtl .rmRootGroup a.rmDisabled
{
	background-position: 100% -96px;
}

.RadMenu_WebEasy_rtl .rmGroup a.rmDisabled
{
	background: none;
}

.RadMenu_WebEasy_rtl .rmText
{
	background-position: 0 -96px;
}

.RadMenu_WebEasy_rtl .rmVertical a.rmExpanded .rmText,
.RadMenu_WebEasy_rtl .rmVertical a.rmExpanded:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_WebEasy_rtl .rmGroup a.rmLink:hover,
.RadMenu_WebEasy_rtl .rmGroup a.rmFocused,
.RadMenu_WebEasy_rtl .rmGroup a.rmSelected,
.RadMenu_WebEasy_rtl .rmGroup a.rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_WebEasy_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_WebEasy_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_WebEasy_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_WebEasy_rtl .rmGroup a.rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_WebEasy_Context_rtl .rmVertical .rmExpandLeft,
.RadMenu_WebEasy_rtl .rmRootGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_WebEasy_rtl .rmVertical a.rmLink:hover .rmExpandLeft,
.RadMenu_WebEasy_rtl .rmVertical a.rmFocused .rmExpandLeft,
.RadMenu_WebEasy_rtl .rmVertical a.rmSelected .rmExpandLeft,
.RadMenu_WebEasy_rtl .rmVertical a.rmExpanded .rmExpandLeft
{
	background-position: 0 -216px;
}

.RadMenu_WebEasy_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_WebEasy_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_WebEasy_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_WebEasy_rtl .rmGroup a.rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

.RadMenu_WebEasy_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft
{
	background-position: 0 -312px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Default - specific, overlapping submenus)> */

.RadMenu_WebEasy .rmSlide
{
	margin: 0 0 0 -1px;
}

.RadMenu_WebEasy .rmVertical .rmSlide,
.RadMenu_WebEasy .rmSlide .rmSlide,
.RadMenu_WebEasy_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_WebEasy_rtl .rmSlide
{
	margin: 0 0 0 0;
}

.RadMenu_WebEasy_rtl .rmFirst .rmSlide
{
	margin-left: 1px;
}

.RadMenu_WebEasy_rtl .rmVertical .rmSlide,
.RadMenu_WebEasy_rtl .rmSlide .rmSlide,
.RadMenu_WebEasy_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_WebEasy .rmLeftArrow,
.RadMenu_WebEasy .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_WebEasy .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #828282; }
.RadMenu_WebEasy .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #828282; }

.RadMenu_WebEasy .rmTopArrow,
.RadMenu_WebEasy .rmBottomArrow,
.RadMenu_WebEasy .rmGroup .rmLeftArrow,
.RadMenu_WebEasy .rmGroup .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_WebEasy .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_WebEasy .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_WebEasy .rmHorizontal .rmSeparator .rmText,
.RadMenu_WebEasy .rmVertical .rmHorizontal .rmSeparator .rmText
{
	height: 22px;
	margin: 1px 0 0;
	width: 1px;
	background-color: #A8A8A8;
}

.RadMenu_WebEasy_Context .rmSeparator .rmText,
.RadMenu_WebEasy .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_WebEasy .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
	background-color: transparent;
	background-position: 0 -406px;
}

/* </Separators> */

/* </RadMenu / Default> */

/* END  */
/* START  */
/* RadWindow for ASP.NET AJAX Default Skin */

/* Window Background */

/* Horiznotal */
.RadWindow_WebEasy .rwTopLeft,
.RadWindow_WebEasy .rwTopRight,
.RadWindow_WebEasy .rwTitlebar,
.RadWindow_WebEasy .rwFooterLeft,
.RadWindow_WebEasy .rwFooterRight,
.RadWindow_WebEasy .rwFooterCenter,
.RadWindow_WebEasy .rwTopResize,
.RadWindow_WebEasy .rwStatusbar div,
.RadWindow_WebEasy .rwStatusbar,
.RadWindow_WebEasy .rwPopupButton,
.RadWindow_WebEasy .rwPopupButton span,
.RadWindow_WebEasy.rwMinimizedWindow .rwCorner
{
    background-image: url('SiteResources/Skins/Telerik/WebEasy/Window/WindowHorizontalSprites.gif');
}


/* Vertical */
.RadWindow_WebEasy .rwBodyLeft,
.RadWindow_WebEasy .rwBodyRight,
.RadWindow_WebEasy .rwStatusbarRow .rwCorner
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Window/WindowVerticalSprites.gif');
}

/* Window Shadows */

/* Horiznotal */
.RadWindow_WebEasy .rwShadow .rwTopLeft,
.RadWindow_WebEasy .rwShadow .rwTopRight,
.RadWindow_WebEasy .rwShadow .rwTitlebar,
.RadWindow_WebEasy .rwShadow .rwFooterLeft,
.RadWindow_WebEasy .rwShadow .rwFooterRight,
.RadWindow_WebEasy .rwShadow .rwFooterCenter,
.RadWindow_WebEasy .rwShadow .rwTopResize,
.RadWindow_WebEasy .rwShadow .rwStatusbar div,
.RadWindow_WebEasy .rwShadow .rwStatusbar,
.RadWindow_WebEasy .rwShadow .rwPopupButton,
.RadWindow_WebEasy .rwShadow .rwPopupButton span,
.RadWindow_WebEasy .rwShadow .rwBodyLeft,
.RadWindow_WebEasy .rwShadow .rwBodyRight,
.RadWindow_WebEasy .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_WebEasy .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Window/WindowHorizontalSprites.png');
}

/* Vertical */
.RadWindow_WebEasy .rwShadow .rwBodyLeft,
.RadWindow_WebEasy .rwShadow .rwBodyRight,
.RadWindow_WebEasy .rwShadow .rwStatusbarRow .rwBodyLeft,
.RadWindow_WebEasy .rwShadow .rwStatusbarRow .rwBodyRight
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Window/WindowVerticalSprites.png');
}

/* Shadows End */

.RadWindow_WebEasy .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_WebEasy .rwControlButtons a
{
    background-image: url('SiteResources/Skins/Telerik/WebEasy/Window/CommandButtonSprites.gif');
}

.RadWindow_WebEasy a.rwIcon
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Window/WindowHorizontalSprites.gif');
}

div.RadWindow_WebEasy .rwTitlebarControls em
{
	color: black;
}

div.RadWindow_WebEasy .rwDialogInput
{
	border-top: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
}

div.RadWindow_WebEasy .rwDialogInput:hover
{
	border-top: solid 1px #5794bf;
	border-right: solid 1px #b7d5ea;
	border-bottom: solid 1px #c7e2f1;
	border-left: solid 1px #c5daed;
	color: #565656;
}

.RadWindow_WebEasy td.rwWindowContent
{
    background-color: #fff;
}

/* Loading Indicators */
div.RadWindow_WebEasy tr td.rwLoading
{
	background-color: #fff;
}

/* When ShowContentDuringLoad="true" */
.RadWindow_WebEasy td.rwWindowContent.rwLoading
{
    background-image: url('SiteResources/Skins/Telerik/WebEasy/Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
.RadWindow_WebEasy input.rwLoading
{
    background-image: url('SiteResources/Skins/Telerik/WebEasy/Common/loading_small.gif');
}

div.RadWindow_WebEasy a.rwCancel,
div.RadWindow_WebEasy a.rwCancel span
{
    background: none;
    cursor: pointer;
}

div.RadWindow_WebEasy a.rwCancel span span
{
    color: #000000;
    text-decoration: underline;
}

/* Shadow Control Buttons */

.RadWindow_WebEasy .rwShadow .rwControlButtons 
{
	margin: 5px -2px 0 0;
}

.RadWindow_WebEasy .rwShadow .rwControlButtons 
{
	margin: 5px -1px 0 0\9;
}

/* ctrl buttons when winodw is minimized */
.RadWindow_WebEasy.rwMinimizedWindowShadow .rwShadow .rwControlButtons 
{
	margin: 7px -8px 0 0;
}

/* Icon when winodw is minimized */
.RadWindow_WebEasy.rwMinimizedWindowShadow .rwShadow .rwIcon 
{
	margin: 9px 6px 0 0;
}

/*title buttons when winodw is minimized */
.RadWindow_WebEasy.rwMinimizedWindowShadow .rwShadow em 
{
	margin: 4px 0 0 -1px;
}

.RadWindow_WebEasy .rwShadow .rwControlButtons li
{
	float: left;
	padding: 0;
}

.RadWindow_WebEasy .rwShadow .rwControlButtons a
{
	width: 26px; 
}

.rwInactiveWindow .rwShadow .rwTopLeft,
.rwInactiveWindow .rwShadow .rwTopRight,
.rwInactiveWindow .rwShadow .rwTitlebar,
.rwInactiveWindow .rwShadow .rwFooterLeft,
.rwInactiveWindow .rwShadow .rwFooterRight,
.rwInactiveWindow .rwShadow .rwFooterCenter,
.rwInactiveWindow .rwShadow .rwTopResize,
.rwInactiveWindow .rwShadow .rwStatusbar div,
.rwInactiveWindow .rwShadow .rwStatusbar,
.rwInactiveWindow .rwShadow .rwPopupButton,
.rwInactiveWindow .rwShadow .rwPopupButton span,
.rwInactiveWindow .rwShadow.rwMinimizedWindow .rwCorner,
.RadWindow_WebEasy.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopLeft,
.RadWindow_WebEasy.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTitlebar,
.RadWindow_WebEasy.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopRight,
.RadWindow_WebEasy.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterLeft,
.RadWindow_WebEasy.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterCenter,
.RadWindow_WebEasy.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterRight
{
    background-image: url('SiteResources/Skins/Telerik/WebEasy/Window/WindowHorizontalSprites.gif') !important;
}

.rwInactiveWindow .rwShadow .rwBodyLeft,
.rwInactiveWindow .rwShadow .rwBodyRight,
.rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner,
.RadWindow_WebEasy.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyLeft,
.RadWindow_WebEasy.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyRight
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Window/WindowVerticalSprites.gif') !important;
}



/* END  */
/* START  */
/* Telerik RadAjaxLoadingPanel Default Skin */

.RadAjax_WebEasy .raDiv
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Common/loading.gif');
}

.RadAjax_WebEasy .raColor
{
	background-color:#fff;
}

.RadAjax_WebEasy .raTransp
{
	opacity:0.7;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
}
/* END  */
/* START  */
/* RadSplitter for ASP.NET AJAX - Default Skin */

/* Borders */
.RadSplitter_WebEasy,
.RadSplitter_WebEasy .rspPaneTabContainer,

/* Vertical RadSplitter items */
.RadSplitter_WebEasy .rspPane, 
.RadSplitter_WebEasy .rspResizeBar,
.RadSplitter_WebEasy .rspSlideContainerResize,

/* Horizontal RadSplitter items */
.RadSplitter_WebEasy .rspPaneHorizontal,
.RadSplitter_WebEasy .rspResizeBarHorizontal,
.RadSplitter_WebEasy .rspSlideContainerResizeHorizontal
{
	border-color:#828282;
}

/* When ShowContentDuringLoad="false" */
.RadSplitter_WebEasy .rspLoading
{
    background-image: url('SiteResources/Skins/Telerik/WebEasy/Common/loading.gif');
}

/* RadSplitBar/RadSlidingPane resize elements */
.RadSplitter_WebEasy .rspResizeBar,
.RadSplitter_WebEasy .rspSlideContainerResize,
.RadSplitter_WebEasy .rspResizeBarOver,
.RadSplitter_WebEasy .rspSlideContainerResizeOver
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Splitter/ResizeBarVerticalSprites.gif');
	background-color: #ececec;
    border-right-color:#989697;
}

.RadSplitter_WebEasy .rspResizeBarHorizontal,
.RadSplitter_WebEasy .rspSlideContainerResizeHorizontal,
.RadSplitter_WebEasy .rspResizeBarOverHorizontal,
.RadSplitter_WebEasy .rspSlideContainerResizeOverHorizontal
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/Splitter/ResizeBarHorizontalSprites.gif');
	background-color: #ececec;
    border-bottom-color:#989697;
}

/* RadSlidingPane tab */
.RadSplitter_WebEasy .rspPaneTabContainer,
/* RadSlidingPane buttons */
.RadSplitter_WebEasy .rspSlideHeaderDockIcon,
.RadSplitter_WebEasy .rspSlideHeaderUndockIcon,
.RadSplitter_WebEasy .rspSlideHeaderCollapseIcon,
/* RadSplitBar buttons */
.RadSplitter_WebEasy .rspCollapseBarExpand,
.RadSplitter_WebEasy .rspCollapseBarCollapse,
.RadSplitter_WebEasy .rspCollapseBarHorizontalExpand,
.RadSplitter_WebEasy .rspCollapseBarHorizontalCollapse
{
    background-image:url('SiteResources/Skins/Telerik/WebEasy/Splitter/ExpandCollapseBarsCommands.gif');
}

/* RadSlidingPane tab */
/* RadSplitBar buttons */
/* RadSlidingPane buttons */

/* RadSlidingPane header */
.RadSplitter_WebEasy .rspSlideHeader, 
/* RadSlidingPane title */
.RadSplitter_WebEasy .rspSlideTitleContainer,
/* RadSlidingPane tab, SlideDirection=Top/Bottom */
.RadSplitter_WebEasy .rspBottom .rspPaneTabContainer,
.RadSplitter_WebEasy .rspTop .rspPaneTabContainer
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Splitter/slideTitleContainerBgr.gif');
	background-repeat:repeat-x;
}

/* RadSlidingPane title text */
.RadSplitter_WebEasy .rspSlideTitle,
/* RadSlidingPane tab text */
.RadSplitter_WebEasy .rspPaneTabText
{
	color:#000;
}

/* RadSlidingPane header elements */
.RadSplitter_WebEasy .rspSlideTitleContainer,
.RadSplitter_WebEasy .rspSlideHeaderIconWrapper
{
	border-bottom:solid 1px #828282;
}

/* END  */
/* START  */
/* <RadToolBar / Default> */

/* <tool wrapper> */

/* <horizontal> */

.RadToolBar_WebEasy .rtbOuter
{
	border: 1px solid #9c9c9c;
}

.RadToolBar_WebEasy .rtbMiddle
{
	border: 1px solid #efefef;
	background: #fafafa url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbControlBg.png') repeat-x 0 100%;
}

/* </horizontal> */

/* <vertical> */

.RadToolBar_WebEasy_Vertical .rtbMiddle
{
	background: #fafafa url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbVerticalControlBg.png') repeat-y 100% 0;
}

/* </vertical> */

/* </tool wrapper> */

/* <buttons> */

.RadToolBar_WebEasy .rtbWrap,
.RadToolBar_WebEasy .rtbTemplate
{
	font: normal 12px/20px "Segoe UI", Arial, sans-serif;
	color: #000;
}

/* <button states> */

.RadToolBar_WebEasy .rtbSplBtnFocused .rtbWrap, .RadToolBar_WebEasy .rtbSplBtnFocused .rtbOut, .RadToolBar_WebEasy .rtbSplBtnFocused .rtbMid, .RadToolBar_WebEasy .rtbSplBtnFocused .rtbIn,
.RadToolBar_WebEasy .rtbItemFocused .rtbWrap, .RadToolBar_WebEasy .rtbItemFocused .rtbOut, .RadToolBar_WebEasy .rtbItemFocused .rtbMid, .RadToolBar_WebEasy .rtbItemFocused .rtbIn,
.RadToolBar_WebEasy .rtbItemHovered .rtbWrap, .RadToolBar_WebEasy .rtbItemHovered .rtbOut, .RadToolBar_WebEasy .rtbItemHovered .rtbMid, .RadToolBar_WebEasy .rtbItemHovered .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbHoverBg.png');
}

.RadToolBar_WebEasy .rtbItemClicked .rtbWrap, .RadToolBar_WebEasy .rtbItemClicked .rtbOut, .RadToolBar_WebEasy .rtbItemClicked .rtbMid, .RadToolBar_WebEasy .rtbItemClicked .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbClickedBg.png');
}

.RadToolBar_WebEasy .rtbSplBtnExpanded .rtbWrap, .RadToolBar_WebEasy .rtbSplBtnExpanded .rtbOut, .RadToolBar_WebEasy .rtbSplBtnExpanded .rtbMid, .RadToolBar_WebEasy .rtbSplBtnExpanded .rtbIn,
.RadToolBar_WebEasy .rtbDropDownExpanded .rtbWrap, .RadToolBar_WebEasy .rtbDropDownExpanded .rtbOut, .RadToolBar_WebEasy .rtbDropDownExpanded .rtbMid, .RadToolBar_WebEasy .rtbDropDownExpanded .rtbIn,
.RadToolBar_WebEasy .rtbChecked .rtbWrap, .RadToolBar_WebEasy .rtbChecked .rtbOut, .RadToolBar_WebEasy .rtbChecked .rtbMid, .RadToolBar_WebEasy .rtbChecked .rtbIn,
.RadToolBar_WebEasy li.rtbChecked .rtbWrap:hover, .RadToolBar_WebEasy li.rtbChecked .rtbWrap:hover .rtbOut, .RadToolBar_WebEasy li.rtbChecked .rtbWrap:hover .rtbMid, .RadToolBar_WebEasy li.rtbChecked .rtbWrap:hover .rtbIn
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbActiveBg.png');
}

.RadToolBar_WebEasy .rtbItemFocused .rtbWrap,
.RadToolBar_WebEasy .rtbItemHovered .rtbWrap
{
	color: #000;
}

.RadToolBar_WebEasy .rtbDropDownExpanded .rtbWrap,
.RadToolBar_WebEasy .rtbSplBtnExpanded .rtbWrap,
.RadToolBar_WebEasy .rtbChecked .rtbWrap,
.RadToolBar_WebEasy .rtbItemClicked .rtbWrap
{
	color: #fff;
}

/* </button states> */

/* <Drop Down Arrows> */


.RadToolBar_WebEasy .rtbSplBtn .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbItem .rtbVOriented .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbChoiceArrow 
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbDropArrows.png');
}

* html .RadToolBar_WebEasy .rtbSplBtn .rtbChoiceArrow,
* html .RadToolBar_WebEasy .rtbItem .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_WebEasy .rtbChoiceArrow 
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbDropArrows.gif');
}

.RadToolBar_WebEasy .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbExpandUp .rtbVOriented .rtbChoiceArrow
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbUpArrows.png');
}

* html .RadToolBar_WebEasy .rtbExpandUp .rtbChoiceArrow,
* html .RadToolBar_WebEasy .rtbExpandUp .rtbVOriented .rtbChoiceArrow
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbUpArrows.gif');
}

.RadToolBar_WebEasy .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbSplBtnClicked .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbItemClicked .rtbChoiceArrow
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbClickedDropArrows.png');
}

* html .RadToolBar_WebEasy .rtbSplBtnClicked .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_WebEasy .rtbSplBtnClicked .rtbChoiceArrow,
* html .RadToolBar_WebEasy .rtbItemClicked .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_WebEasy .rtbItemClicked .rtbChoiceArrow
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbClickedDropArrows.gif');
}

.RadToolBar_WebEasy .rtbSplBtnClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbItemClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbClickedUpArrows.png');
}

* html .RadToolBar_WebEasy .rtbSplBtnClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_WebEasy .rtbSplBtnClicked .rtbExpandUp .rtbChoiceArrow,
* html .RadToolBar_WebEasy .rtbItemClicked .rtbExpandUp .rtbVOriented .rtbChoiceArrow,
* html .RadToolBar_WebEasy .rtbItemClicked .rtbExpandUp .rtbChoiceArrow
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbClickedUpArrows.gif');
}

/* </Drop Down Arrows> */

.RadToolBar_WebEasy_Horizontal li.rtbSeparator 
{
	border-left: 1px solid #939393;
	background: #f7f7f7;
}

.RadToolBar_WebEasy_Vertical li.rtbSeparator
{
	border-top: 1px solid #939393;
	background: #f7f7f7;
}

/* </buttons> */


/* <disabled states> */

.RadToolBar_WebEasy .rtbDisabled .rtbWrap:hover,
.RadToolBar_WebEasy .rtbDisabled .rtbWrap:hover .rtbOut,
.RadToolBar_WebEasy .rtbDisabled .rtbWrap:hover .rtbMid,
.RadToolBar_WebEasy .rtbDisabled .rtbWrap:hover .rtbIn
{
	background-image: none;
}

.RadToolBar_WebEasy .rtbDisabled .rtbWrap { color: #888\9 }

.RadToolBar_WebEasy .rtbDisabled .rtbChoiceArrow,
.RadToolBar_WebEasy .rtbDisabled .rtbWrap .rtbChoiceArrow
{ background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbDropArrows.gif')\9 }

@media screen and (-webkit-min-device-pixel-ratio:0)  /* WebKit alpha + opacity/cleartype bug, like IE wasn't enough... */
{
	.RadToolBar_WebEasy .rtbDisabled .rtbWrap { color: #888; }
	
	.RadToolBar_WebEasy .rtbDisabled .rtbChoiceArrow,
	.RadToolBar_WebEasy .rtbDisabled .rtbWrap .rtbChoiceArrow
	{
		background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbDropArrows.gif');
	}
}

/* </disabled states */

/* <drop-down> */


/* <Drop Down rounded corners and shadows> */

.RadToolBarDropDown_WebEasy .rtbTopFix,
.RadToolBarDropDown_WebEasy .rtbBottomFix,
.RadToolBarDropDown_WebEasy .rtbGroup
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbDropDownBg.png');
	background-color: #fff; 
	background-repeat: repeat-y;
}

.RadToolBarDropDown_WebEasy .rtbBottomLeft,
.RadToolBarDropDown_WebEasy .rtbRoundedCorners
{
	background-image:  url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadToolBarDropDown_WebEasy .rtbTopRight,
.RadToolBarDropDown_WebEasy .rtbBottomRight
{
	background-image:  url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbRoundedRight.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadToolBarDropDown_WebEasy .rtbTopFix,
.RadToolBarDropDown_WebEasy .rtbBottomFix,
.RadToolBarDropDown_WebEasy .rtbRoundedCorners .rtbFirst
{
	border-color: #979797;
}

.RadToolBarDropDown_WebEasy_rtl .rtbBottomLeft,
.RadToolBarDropDown_WebEasy_rtl .rtbRoundedCorners
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbRoundedLeft_rtl.png');
}

.RadToolBarDropDown_WebEasy_rtl .rtbTopRight,
.RadToolBarDropDown_WebEasy_rtl .rtbBottomRight
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbRoundedRight_rtl.png');
}

.RadToolBarDropDown_WebEasy_rtl div.rtbTopFix,
.RadToolBarDropDown_WebEasy_rtl div.rtbBottomFix,
.RadToolBarDropDown_WebEasy_rtl .rtbGroup
{
	background-position: 100% 0;
}

/* </Drop Down rounded corners and shadows> */

.RadToolBarDropDown_WebEasy 
{
	border-color: #828282;
	background-color: #fff;
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbDropDownBg.png');
}

.RadToolBarDropDown_WebEasy .rtbWrap,
.RadToolBarDropDown_WebEasy .rtbTemplate
{
	font-weight: normal;
	font-size: 12px;
	font-family: "Segoe UI", Arial, sans-serif;
	color: #000;
}

.RadToolBarDropDown_WebEasy .rtbItemHovered,
.RadToolBarDropDown_WebEasy .rtbItemFocused,
.RadToolBarDropDown_WebEasy .rtbItemHovered .rtbWrap,
.RadToolBarDropDown_WebEasy .rtbItemFocused .rtbWrap
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/ToolBar/rtbDropDownHover.png');
}

.RadToolBarDropDown_WebEasy .rtbDisabled .rtbWrap
{
	color: #999;
}

.RadToolBarDropDown_WebEasy .rtbSeparator
{
	border-color: #939393;
	background: #f7f7f7;
}

/* </drop-down> */

/* </RadToolBar / Default> */
/* END  */
/* START  */
.RadTabStrip_WebEasy
{
	font:8pt tahoma, sans-serif;
}


.RadTabStrip_WebEasy .rtsLI a
{
	padding-left:7px;
	background:transparent url('SiteResources/Skins/Telerik/WebEasy/TabStrip/tabLeftFirstOff.gif') 0px 0px no-repeat;
	height:29px;
	margin-right:-10px; 
	color:#333;
	text-decoration:none;
}

.RadTabStrip_WebEasy .rtsLI.rtsLast a,
.RadTabStrip_WebEasy .rtsLI.rtsBreak a
{
	margin-right:0;
}

.RadTabStrip_WebEasy .rtsIn
{
    line-height:29px;
}
.RadTabStrip_WebEasy .rtsLI .rtsLink .rtsOut
{
	padding-right:16px;
	background:transparent url('SiteResources/Skins/Telerik/WebEasy/TabStrip/tabRightLastOff.gif') right 0px no-repeat;
}

.RadTabStrip_WebEasy .rtsLI a.rtsLink:hover
{
	color:#F87360;
}

.RadTabStrip_WebEasy .rtsLI .rtsLink .rtsIn
{
	.rtsLIne-height:29px;
	padding:0 5px;
	background:transparent url('SiteResources/Skins/Telerik/WebEasy/TabStrip/tabStripeOff.gif') 0px 0px repeat-x;
	text-a.rtsLIgn:center;
}

.RadTabStrip_WebEasy .rtsLI a.rtsSelected
{
	padding-top:0px;
	background:transparent url('SiteResources/Skins/Telerik/WebEasy/TabStrip/tabLeftFirstOn.gif') 0px 0px no-repeat;
}

.RadTabStrip_WebEasy .rtsLI a.rtsSelected .rtsOut
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TabStrip/tabRightLastOn.gif');
}


.RadTabStrip_WebEasy .rtsLI a.rtsSelected .rtsIn
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TabStrip/tabStripeOn.gif');
}

.RadTabStrip_WebEasy .rtsLI a.rtsDisabled,
.RadTabStrip_WebEasy .rtsLI a.rtsDisabled .rtsOut,
.RadTabStrip_WebEasy .rtsLI a.rtsDisabled .rtsIn
{
	cursor:defa.rtsULt;
	text-decoration:.rtsLIne-through;
	color:Gray;
}

.RadTabStrip_WebEasy .rtsLI a.red,
.RadTabStrip_WebEasy .rtsLI a.red .rtsOut,
.RadTabStrip_WebEasy .rtsLI a.red .rtsIn
{
	color:Red;
}


/* arrows */
.RadTabStrip_WebEasy .rtsNextArrow, 
.RadTabStrip_WebEasy .rtsPrevArrow,
.RadTabStrip_WebEasy .rtsNextArrowDisabled, 
.RadTabStrip_WebEasy .rtsPrevArrowDisabled
{
	width:17px;
	height:22px;
}




.RadTabStrip_WebEasy .rtsPrevArrow
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TabStrip/ScrollLeft.png');
}

.RadTabStrip_WebEasy .rtsNextArrow
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TabStrip/ScrollRight.png');
}

.RadTabStrip_WebEasy .rtsPrevArrowDisabled
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TabStrip/ScrollLeftDisabled.png');
}

.RadTabStrip_WebEasy .rtsNextArrowDisabled
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TabStrip/ScrollRightDisabled.png');
}


/* END  */
/* START  */
/* Telerik RadTreeList Default Skin */

/*global*/

.RadTreeList_WebEasy,
.rtlCEdit div.RadTreeList_WebEasy
{
	border-color:#828282;
	background:#fff;
	color:#333;
}

.RadTreeList_WebEasy .rtlAdd,
.RadTreeList_WebEasy .rtlEdit,
.RadTreeList_WebEasy .rtlUpdate,
.RadTreeList_WebEasy .rtlCancel,
.RadTreeList_WebEasy .rtlDel
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}


.RadTreeList_WebEasy .rtlTable,
.TreeListToolTip_WebEasy
{
	font:12px/16px "segoe ui",arial,sans-serif;
}

.RadTreeList_WebEasy .rtlHeader
{
	background:#eaeaea 0 -2300px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.RadTreeList_WebEasy .rtlHeader,
.RadTreeList_WebEasy .rtlHeader a
{
	color:#333;
}

.RadTreeList_WebEasy .rtlHeader,
.RadTreeList_WebEasy .rtlHeader th
{
	border-color:#828282 #d9d9d9;
}

.RadTreeList_WebEasy .rtlScroller
{
	border-color:#d9d9d9;
}

.RadTreeList_WebEasy .rtlA
{
	background-color:#f2f2f2;
}

.RadTreeList_WebEasy .rtlRFooter
{
	background-color:#eee;
}

.rtlCEdit .RadTreeList_WebEasy 
{
    border-right:1px solid;
    border-top:1px solid;
}

.RadTreeList_WebEasy .rtlR td,
.RadTreeList_WebEasy .rtlA td,
.RadTreeList_WebEasy .rtlREdit td,
.RadTreeList_WebEasy .rtlRFooter td,
.RadTreeList_WebEasy .rtlEditForm
{
	border-color:#d9d9d9;
}

.RadTreeList_WebEasy .rtlR a,
.RadTreeList_WebEasy .rtlA a,
.RadTreeList_WebEasy .rtlREdit a,
.RadTreeList_WebEasy .rtlEditForm a
{
	color:#000;
}

.RadTreeList_WebEasy .rtlRSel
{
	background:#828282 0 -3900px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
	color:#fff;
}

.RadTreeList_WebEasy .rtlRSel td
{
	border-color:#6c6c6c;
}

.RadTreeList_WebEasy .rtlRActive td
{
    border-color:#d9d9d9;
}

.RadTreeList_WebEasy .rtlRActive
{
    background:#c5c5c5 0 -2901px repeat-x url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
    color:#333;
}

.RadTreeList_WebEasy .rtlVBorders td.rtlL,
.RadTreeList_WebEasy .rtlLines td.rtlL
{
	background-color:#fff;
}

.RadTreeList_WebEasy .rtlDrag,
.RadTreeList_WebEasy .rtlExpand,
.RadTreeList_WebEasy .rtlCollapse
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TreeList/sprite.gif');
}

.RadTreeList_WebEasy .rtlExpand
{
	background-position:0 0;
}

.RadTreeList_WebEasy .rtlCollapse
{
	background-position:0 -50px;
}

.RadTreeList_WebEasy .rtlSortAsc,
.RadTreeList_WebEasy .rtlSortDesc
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.RadTreeList_WebEasy .rtlSortAsc
{
	background-position:3px -248px;
}

.RadTreeList_WebEasy .rtlSortDesc
{
	background-position:3px -198px;
}

.RadTreeList_WebEasy .rtlLines td.rtlL0
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TreeList/rtlSingle.gif');
}

.RadTreeList_WebEasy .rtlLines td.rtlL1
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TreeList/rtlTop.gif');
}

.RadTreeList_WebEasy .rtlLines td.rtlL2
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TreeList/rtlMiddle.gif');
}

.RadTreeList_WebEasy .rtlLines td.rtlL3
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TreeList/rtlBottom.gif');
}

.TreeListReorderTop_WebEasy,
.TreeListReorderBottom_WebEasy
{
	background:no-repeat url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.TreeListReorderBottom_WebEasy
{
	background-position:0 -50px;
}

/*tooltip*/

.TreeListToolTip_WebEasy
{
	border-color:#828282;
	background:#fff;
	color:#333;
}

/*rtl*/

.RadTreeListRTL_WebEasy .rtlLines td.rtlL1
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TreeList/rtlTopRTL.gif');
}

.RadTreeListRTL_WebEasy .rtlLines td.rtlL2
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TreeList/rtlMiddleRTL.gif');
}

.RadTreeListRTL_WebEasy .rtlLines td.rtlL3
{
	background-image:url('SiteResources/Skins/Telerik/WebEasy/TreeList/rtlBottomRTL.gif');
}

/*pager*/

.RadTreeList_WebEasy .rtlPager
{
	background:#eee;
	color:#000;
}

.RadTreeList_WebEasy .rtlPagerCell
{
	border-color:#828282;
}

.RadTreeList_WebEasy .rtlPager .rtlInfoPart
{
	color:#8a8a8a;
}

.RadTreeList_WebEasy .rtlPager .rtlInfoPart strong
{
	color:#4c4e54;
}

.RadTreeList_WebEasy .rtlPager .rtlPageFirst,
.RadTreeList_WebEasy .rtlPager .rtlPagePrev,
.RadTreeList_WebEasy .rtlPager .rtlPageNext,
.RadTreeList_WebEasy .rtlPager .rtlPageLast
{
	background:transparent no-repeat url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.RadTreeList_WebEasy .rtlPager .rtlPageFirst
{
	background-position:0 -550px;
}
.RadTreeList_WebEasy .rtlPager .rtlPageFirst:hover
{
	background-position:0 -600px;
}
.RadTreeList_WebEasy .rtlPager .rtlPagePrev
{
	background-position:0 -700px;
}
.RadTreeList_WebEasy .rtlPager .rtlPagePrev:hover
{
	background-position:0 -750px;
}
.RadTreeList_WebEasy .rtlPager .rtlPageNext
{
	background-position:0 -850px;
}
.RadTreeList_WebEasy .rtlPager .rtlPageNext:hover
{
	background-position:0 -900px;
}
.RadTreeList_WebEasy .rtlPager .rtlPageLast
{
	background-position:0 -1000px;
}
.RadTreeList_WebEasy .rtlPager .rtlPageLast:hover
{
	background-position:0 -1050px;
}

.RadTreeList_WebEasy .rtlPager .rtlPagerButton
{
	border-color:#d0d0d0 #aeaeae #8b8b8b;
	background:#e8e8e8 repeat-x 0 -1550px url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadTreeList_WebEasy .rtlPager .rtlNumPart a:hover,
.RadTreeList_WebEasy .rtlPager .rtlNumPart a:hover span,
.RadTreeList_WebEasy .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList_WebEasy .rtlPager .rtlNumPart a.rtlCurrentPage span
{
	background:no-repeat url('SiteResources/Skins/Telerik/WebEasy/Grid/sprite.gif');
}

.RadTreeList_WebEasy .rtlPager .rtlNumPart a
{
	color:#000;
}

.RadTreeList_WebEasy .rtlPager .rtlNumPart a:hover
{
	background-position:100% -1250px;
}

.RadTreeList_WebEasy .rtlPager .rtlNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadTreeList_WebEasy .rtlPager .rtlNumPart a.rtlCurrentPage,
.RadTreeList_WebEasy .rtlPager .rtlNumPart a.rtlCurrentPage:hover
{
	background-position:100% -1450px;
}

.RadTreeList_WebEasy .rtlPager .rtlNumPart a.rtlCurrentPage span,
.RadTreeList_WebEasy .rtlPager .rtlNumPart a.rtlCurrentPage:hover span
{
	background-position:0 -1350px;
}
/* END  */
/* START  */
.RadTreeView_WebEasy,
.RadTreeView_WebEasy a.rtIn,
.RadTreeView_WebEasy .rtEdit .rtIn input
{
	color: #000;
	font: 12px/18px "Segoe UI", Arial, sans-serif;
}

.RadTreeView_WebEasy .rtPlus, 
.RadTreeView_WebEasy .rtMinus
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/TreeView/PlusMinus.png');
}

.RadTreeView_WebEasy .rtChecked,
.RadTreeView_WebEasy .rtUnchecked,
.RadTreeView_WebEasy .rtIndeterminate
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/TreeView/TriState.png');
}

.RadTreeView_WebEasy .rtHover .rtIn
{
	color: #000;
	border-color: #b5b5b5 #b5b5b5 #9e9e9e;
	background-color: #C5C5C5;
	background-image: url('SiteResources/Skins/Telerik/WebEasy/TreeView/ItemHoveredBg.png');
}

.RadTreeView_WebEasy .rtSelected .rtIn
{
	color: #fff;
	border-color: #8d8d8d #7e7e7e #6c6c6c;
	background-color: #828282;
	background-image: url('SiteResources/Skins/Telerik/WebEasy/TreeView/ItemSelectedBg.png');
}

.RadTreeView_WebEasy .rtSelected .rtLoadingBefore,
.RadTreeView_WebEasy .rtSelected .rtLoadingAfter,
.RadTreeView_WebEasy .rtSelected .rtLoadingBelow
{
	color: #333;
}

.RadTreeView_WebEasy .rtLoadingIcon
{
	background-image: url('SiteResources/Skins/Telerik/WebEasy/TreeView/LoadingIcon.gif');
}

.RadTreeView_WebEasy .rtLI .rtEdit .rtIn
{
	border-color: #6c6c6c;
	background: #fff;
}

.RadTreeView_WebEasy_disabled .rtIn,
.RadTreeView_WebEasy .rtDisabled .rtIn
{
	color: #ccc;
}


/* <node lines> */

.RadTreeView_WebEasy .rtLines .rtLI,
.RadTreeView_WebEasy .rtLines .rtFirst .rtUL { background-image: url('SiteResources/Skins/Telerik/Common/TreeView/NodeSpan.html'); }
.RadTreeView_WebEasy_rtl .rtLines .rtLI,
.RadTreeView_WebEasy_rtl .rtLines .rtFirst .rtUL { background-image:url('SiteResources/Skins/Telerik/Common/TreeView/NodeSpan_rtl.html'); }

.RadTreeView_WebEasy .rtLines .rtFirst,
.RadTreeView_WebEasy .rtLines .rtFirst .rtUL { background-image: url('SiteResources/Skins/Telerik/Common/TreeView/FirstNodeSpan.html'); }
.RadTreeView_WebEasy_rtl .rtLines .rtFirst,
.RadTreeView_WebEasy_rtl .rtLines .rtFirst .rtUL { background-image: url('SiteResources/Skins/Telerik/Common/TreeView/FirstNodeSpan_rtl.html'); }
.RadTreeView_WebEasy .rtLines .rtLast,
.RadTreeView_WebEasy .rtLines .rtLast .rtUL { background-image: none; }

.RadTreeView_WebEasy .rtLines .rtTop { background-image:url('SiteResources/Skins/Telerik/Common/TreeView/TopLine.html'); }
.RadTreeView_WebEasy_rtl .rtLines .rtTop { background-image:url('SiteResources/Skins/Telerik/Common/TreeView/TopLine_rtl.html'); }
.RadTreeView_WebEasy .rtLines .rtMid { background-image:url('SiteResources/Skins/Telerik/Common/TreeView/MiddleLine.html'); }
.RadTreeView_WebEasy_rtl .rtLines .rtMid { background-image:url('SiteResources/Skins/Telerik/Common/TreeView/MiddleLine_rtl.html'); }
.RadTreeView_WebEasy .rtLines .rtBot { background-image:url('SiteResources/Skins/Telerik/Common/TreeView/BottomLine.html'); }
.RadTreeView_WebEasy_rtl .rtLines .rtBot { background-image: url('SiteResources/Skins/Telerik/Common/TreeView/BottomLine_rtl.html'); }
.RadTreeView_WebEasy .rtLines .rtLast .rtTop { background-image:url('SiteResources/Skins/Telerik/Common/TreeView/SingleLine.html'); }
.RadTreeView_WebEasy_rtl .rtLines .rtLast .rtTop { background-image:url('SiteResources/Skins/Telerik/Common/TreeView/SingleLine_rtl.html'); }

/* </node lines> */

/* END  */
/* START  */
/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{outline:0;}
    #cboxContent{margin-top:20px;background:#000;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{border:5px solid #000; background:#fff;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxLoadingGraphic{background:url('SiteResources/StyleSheets/images/loading.gif') no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
        
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url('SiteResources/StyleSheets/images/controls.png') no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url('SiteResources/StyleSheets/images/controls.png') no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext:hover{background-position:bottom right;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url('SiteResources/StyleSheets/images/controls.png') no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose:hover{background-position:bottom center;}

/* END  */
/* START  */
@charset "UTF-8";body{-webkit-backface-visibility:hidden}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes flash{0,50%,100%{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flash{0,50%,100%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes shake{0,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}@-webkit-keyframes bounce{0,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada{0{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}@-o-keyframes tada{0{-o-transform:scale(1)}10%,20%{-o-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}@-webkit-keyframes wobble{0{-webkit-transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes wobble{0{-moz-transform:translateX(0)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0)}}@-o-keyframes wobble{0{-o-transform:translateX(0)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0)}}@keyframes wobble{0{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes pulse{0{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flip{0{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in}}@-o-keyframes flip{0{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;backface-visibility:visible !important;animation-name:flip}@-webkit-keyframes flipInX{0{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@-moz-keyframes flipInX{0{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0);opacity:1}}@-o-keyframes flipInX{0{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX}@-webkit-keyframes flipOutX{0{-webkit-transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0{-moz-transform:perspective(400px) rotateX(0);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0{-o-transform:perspective(400px) rotateX(0);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0{transform:perspective(400px) rotateX(0);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible !important;-o-animation-name:flipOutX;-o-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important}@-webkit-keyframes flipInY{0{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}}@-moz-keyframes flipInY{0{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0);opacity:1}}@-o-keyframes flipInY{0{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY}@-webkit-keyframes flipOutY{0{-webkit-transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0{-moz-transform:perspective(400px) rotateY(0);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0{-o-transform:perspective(400px) rotateY(0);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0{transform:perspective(400px) rotateY(0);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible !important;-moz-animation-name:flipOutY;-o-backface-visibility:visible !important;-o-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY}@-webkit-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@keyframes fadeIn{0{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@keyframes fadeOut{0{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes bounceIn{0{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@-moz-keyframes bounceOut{0{-moz-transform:scale(1)}25%{-moz-transform:scale(.95)}50%{opacity:1;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(.3)}}@-o-keyframes bounceOut{0{-o-transform:scale(1)}25%{-o-transform:scale(.95)}50%{opacity:1;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(.3)}}@keyframes bounceOut{0{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes bounceOutUp{0{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes bounceOutDown{0{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-20px)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(-20px)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes bounceOutDown{0{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes bounceOutLeft{0{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(20px)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(20px)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes bounceOutRight{0{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-20px)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-20px)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes rotateIn{0{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateOut{0{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutDownRight{0{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes hinge{0{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0)}}@-moz-keyframes rollIn{0{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0) rotate(0)}}@-o-keyframes rollIn{0{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0) rotate(0)}}@keyframes rollIn{0{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0{opacity:1;-webkit-transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0{opacity:1;-moz-transform:translateX(0) rotate(0)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0{opacity:1;-o-transform:translateX(0) rotate(0)}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0{opacity:1;transform:translateX(0) rotate(0)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes lightSpeedIn{0{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);opacity:1}}@-moz-keyframes lightSpeedIn{0{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0) skewX(0);opacity:1}}@-o-keyframes lightSpeedIn{0{-o-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}100%{transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.lightSpeedIn{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes lightSpeedOut{0{-webkit-transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@-moz-keyframes lightSpeedOut{0{-moz-transform:translateX(0) skewX(0);opacity:1}100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}}@-o-keyframes lightSpeedOut{0{-o-transform:translateX(0) skewX(0);opacity:1}100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0{transform:translateX(0) skewX(0);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.lightSpeedOut{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes wiggle{0{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0)}100%{-webkit-transform:skewX(0)}}@-moz-keyframes wiggle{0{-moz-transform:skewX(9deg)}10%{-moz-transform:skewX(-8deg)}20%{-moz-transform:skewX(7deg)}30%{-moz-transform:skewX(-6deg)}40%{-moz-transform:skewX(5deg)}50%{-moz-transform:skewX(-4deg)}60%{-moz-transform:skewX(3deg)}70%{-moz-transform:skewX(-2deg)}80%{-moz-transform:skewX(1deg)}90%{-moz-transform:skewX(0)}100%{-moz-transform:skewX(0)}}@-o-keyframes wiggle{0{-o-transform:skewX(9deg)}10%{-o-transform:skewX(-8deg)}20%{-o-transform:skewX(7deg)}30%{-o-transform:skewX(-6deg)}40%{-o-transform:skewX(5deg)}50%{-o-transform:skewX(-4deg)}60%{-o-transform:skewX(3deg)}70%{-o-transform:skewX(-2deg)}80%{-o-transform:skewX(1deg)}90%{-o-transform:skewX(0)}100%{-o-transform:skewX(0)}}@keyframes wiggle{0{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0)}100%{transform:skewX(0)}}.wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.wiggle{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s}
/* END  */
/* START  */
/***********************************************************************
*
*  Liquid Slider
*  Kevin Batdorf
*
*  http://liquidslider.com
*
*  GPL license 
*
************************************************************************/

/******************************************************
* No JavaScript
* Use this to apply styles when Javascript is disabled,
* and be sure to include the ".no-js" class in your html 
* markup.
*******************************************************/
.no-js .liquid-slider {
    height: 350px;
    overflow: scroll;
}

/******************************************************
* Preloader
* Use this to apply styles when Javascript is disabled,
* and be sure to include the ".no-js" class in your html 
* markup.
*******************************************************/
.ls-wrapper .ls-preloader {
    background: url('SiteResources/StyleSheets/img/loading.html') #f2f2f2 no-repeat center 75px;
    opacity: 1;
    /* Do not edit below this line */
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}

/******************************************************************
* Base Styles 
* The styles here will apply to everything. I recommend you keep
* the styles in here specific to mobile defices, then use
* the media queries at the bottom to define further styles for larger
* screen-sizes. Think Mobile First. But be cautious of how
* your site will look in older IE browsers.
*
* Additional media queries are at the bottom of this document
******************************************************************/
.ls-wrapper {
    margin: 0 auto;
    /* Do not edit below this line */
    clear: both;
    overflow: auto;
    position: relative;
}

    /******************************************************
* Main Container
* This is the main container (minus the navigation).
* Be sure to match the width with the .panel class, 
* or it won't work properly. Also, width only applies
* if you are not using the responsive setting.
*
* The responsive slider will interpret the width as the
* max width instead
*******************************************************/
    .ls-wrapper .liquid-slider {
        /*background: #f2f2f2;*/
        width: 906px;
        /* Do not edit below this line */
        float: left;
        overflow: hidden;
        position: relative;
    }

    .ls-wrapper .panel-container {
        /* Do not edit below this line */
        position: relative;
    }

    .ls-wrapper .liquid-slider .panel-container .fade {
        /* Do not edit below this line */
        position: absolute;
        top: 0;
        left: 0;
        display: block;
    }

    /******************************************************
* Panels
* This is for the panels. If you are using the 
* responsive setting, this will act as the max-width
* for the entire slider.
*******************************************************/
    .ls-wrapper .liquid-slider .panel {
        width: 906px;
        /* Do not edit below this line */
        display: block;
        float: left;
    }

        /******************************************************
* These provide a base starting point for images and
* video. However, you will have to add more rules
* based on the content you use. Use the @media queries 
* at the bottom of this file.
*******************************************************/
        .ls-wrapper .liquid-slider .panel img {
            /*
  width:100%;
  height:auto;  
  margin:0 5px;
  */
        }

        .ls-wrapper .liquid-slider .panel video {
            /*
  width:100%;  
  height:auto;
  */
        }

    /******************************************************
* This is mainly used to adjust the padding inside each 
* panel. If you are using the responsive setting, you
* need to use the settings below as this will not apply.
*******************************************************/
    .ls-wrapper .liquid-slider .panel-wrapper {
        /*padding: 20px;*/
        /* Do not edit below this line */
        position: relative;
    }

    /*****************************************************
* This will adjust styles for all navigation tabs
* less of course the select box used for mobile 
* navigation. The .current styles will apply only to 
* the current tab.
*
* You may use this section to create navigation for
* mobile devices if you set mobileNavigation: false
* Be sure to edit media queries for larger devices below
* I have included an example below in comments.
*
* .currentCrossLink refers to external crosslinking.
*******************************************************/
    .ls-wrapper .ls-nav a {
        /*background: #d8d8d8;*/
        color: #333333;
        margin-right: 1px;
        padding: 10px 15px;
    }

        .ls-wrapper .ls-nav a:hover {
            /*background: #f2f2f2;*/
            color: #333333;
            text-shadow: none;
        }

    .ls-wrapper .ls-nav .current {
        /*background: #f2f2f2;*/
    }

.currentCrossLink {
    font-weight: bold;
}

.ls-wrapper .ls-nav ul {
    padding: 0;
    /* Do not edit below this line */
    clear: both;
    display: block;
    margin: auto;
    overflow: hidden;
}

.ls-wrapper .ls-nav ul li {
    /* Do not edit below this line */
    display: inline;
}

.ls-wrapper .ls-nav ul li a {
    /* Do not edit below this line */
    display: block;
    float: left;
    text-decoration: none;
}
/*****************************************************
* Mobile Menu
* This will adjust styles for selectbox styles. I have
* included a simple example to create a custom select
* box.
*******************************************************/
.ls-wrapper .ls-nav {
    overflow: hidden;
    clear: both;
}

.ls-wrapper .ls-select-box {
    /* Delete these if you want the standard select box.
     Also delete the rules below */
    width: 100%;
    height: 35px;
    overflow: hidden;
    background: url('SiteResources/StyleSheets/img/menu.html') no-repeat right;
}

    .ls-wrapper .ls-select-box select {
        /* If you want the standard select box, use 
  width:100%
  And delete the rest of the styling here */
        width: 150%;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background: transparent;
        padding: 5px;
        font-size: 110%;
        border: none;
        height: 35px;
        cursor: pointer;
        outline: 0;
    }

/******************************************************
* Arrows
* This section refers to both the non-graphical and 
* graphical navigation arrows. 
*
* Some settings will be overwritten when using the 
* responsive setting.
*******************************************************/
.ls-wrapper .ls-nav-left, .ls-wrapper .ls-nav-right {
    /* Do not edit below this line */
    float: left;
}

    .ls-wrapper .ls-nav-left a, .ls-wrapper .ls-nav-right a {
        /* non-graphical arrows */
        background: #000;
        color: #fff;
        padding: 5px;
        width: 100px;
        /* Do not edit below this line */
        display: block;
        text-align: center;
        text-decoration: none;
    }

.ls-wrapper .ls-nav-left-arrow, .ls-wrapper .ls-nav-right-arrow {
    cursor: pointer;
    /* Do not edit below this line */
    float: left;
}

    .ls-wrapper .ls-nav-left-arrow a, .ls-wrapper .ls-nav-right-arrow a {
        /* Do not edit below this line */
        display: block;
    }

.ls-wrapper .ls-nav-left, .ls-wrapper .ls-nav-left-arrow {
    /* Do not edit below this line */
    clear: both;
}

.ls-wrapper .ls-nav-right-arrow, .ls-wrapper .ls-nav-left-arrow {
    background-repeat: no-repeat;
    width: 28px;
    height: 30px;
    margin-top: 150px;
}

.ls-wrapper .ls-nav-right-arrow {
    background-image: url('SiteResources/images/Content/Slider/next.html');
    /* Do not edit below this line */
    position: relative;
}

.ls-wrapper .ls-nav-left-arrow {
    background-image: url('SiteResources/images/Content/slider/prev.html');
    /* Do not edit below this line */
    position: relative;
}

    .ls-wrapper .ls-nav-left-arrow:hover {
        /* Left graphical arrows hover */
    }

    .ls-wrapper .ls-nav-left-arrow:active {
        /* Left graphical arrows click */
    }

.ls-wrapper .ls-nav-right-arrow:hover {
    /* Right graphical arrows hover */
}

.ls-wrapper .ls-nav-right-arrow:active {
    /* Right graphical arrows click */
}

.arrows .liquid-slider {
    /* Margin between slider and arrows */
    /*margin: 0 10px;*/
}

/******************************************************
* Responsive Styles
* Here are the main responsive styles. This mostly 
* covers the arrows, and most of the settings can be
* applied above.
*******************************************************/
.ls-responsive .liquid-slider {
    /* Do not edit below this line */
    width: 100%;
    margin: 0;
}

    .ls-responsive .liquid-slider .panel .panel-wrapper {
        /*padding: 35px;*/
    }

.ls-responsive .ls-nav-left {
    /* Left non-graphical arrows */
    /* Do not edit below this line */
    position: absolute;
    left: 0;
    z-index: 2;
}

    .ls-responsive .ls-nav-left a {
        /* Left non-graphical arrows */
        /*background: #9A9A9A;*/
        width: 80px;
    }

        .ls-responsive .ls-nav-left a:hover {
            /* Left non-graphical hover */
            opacity: 0.5;
        }

.ls-responsive .ls-nav-right {
    /* Right non-graphical arrows */
    /* Do not edit below this line */
    position: absolute;
    right: 0;
    z-index: 2;
}

    .ls-responsive .ls-nav-right a {
        /* Right non-graphical arrows */
        /*background: #9A9A9A;*/
        width: 80px;
    }

        .ls-responsive .ls-nav-right a:hover {
            /* Right non-graphical arrows hover */
            opacity: 0.5;
        }

.ls-responsive .ls-nav-left-arrow {
    /* Do not edit below this line */
    position: absolute;
    left: 0;
    z-index: 2;
}

.ls-responsive .ls-nav-right-arrow {
    /* Do not edit below this line */
    position: absolute;
    right: 0;
    z-index: 2;
}

/******************************************************************
* Larger Mobile Devices
* This is for devices like the Galaxy Note or something that's 
* larger than an iPhone but smaller than a tablet. 
******************************************************************/
@media only screen and (min-width: 481px) {
    .ls-wrapper .liquid-slider .panel img {
        /* Example */
        /*
    width:24%;
    margin:2px;
    */
    }
}

/******************************************************************
* Tablet & Smaller Laptops
* This will include tablets and some netbooks.
******************************************************************/
@media only screen and (min-width: 768px) {
    .ls-wrapper .liquid-slider .panel img {
        /* Example */
        /*
    width:24%;
    */
    }

    .ls-responsive .liquid-slider .panel .panel-wrapper {
        /*padding: 20px 35px;*/
    }
}

/******************************************************************
* DESKTOP 
* This is the average viewing window. So Desktops, Laptops, and 
* in general anyone not viewing on a mobile device. Here's where
* you can add resource intensive styles.
******************************************************************/
@media only screen and (min-width: 1030px) {
}

/******************************************************************
* LARGE VIEWING SIZE 
* This is for the larger monitors and possibly full screen viewers.
******************************************************************/
@media only screen and (min-width: 1240px) {
}

/******************************************************************
* RETINA (2x RESOLUTION DEVICES)
* This applies to the retina iPhone (4s) and iPad (2,3) along with 
* other displays with a 2x resolution. You can also create a media
* query for retina AND a certain size if you want. Go Nuts.
******************************************************************/

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
}

/* END  */
