﻿#conash3D0{display:none;}
.squareWidget, .squareWidget2
{
     font-size:12px;
     margin:15px 5px 5px 5px;
     float:none;
     max-width:300px;
}
.squareWidget a, .squareWidget2 a
{
   display:block;
}
.squareWidget2
{
    max-width:400px;
}
.widgetHeader, .paddingAll
{
    padding:6px;
}
.widgetContent
{
    height:100%;
    padding:5px;
    padding-top:10px;
    border-top:none;
}
.paddingLeft2
{
    padding-left:2px;
}
.paddingRight2
{
    padding-right:2px;
}
.pnlLoginStatus
{
    border:#B5C7DE 1px solid;
    color:black;
    background-color:Transparent;
    background-image: url("Images/admin_rep_gray_3x31.jpg");
    background-repeat:repeat-x;
    background-position:center center;
    height:31px;
}
.pnlLoginStatus table
{
	width:100%;
	height:100%;
}
.pnlLoginStatus .td1
{
	text-align:left;
	padding-left:20px;
	width:50%;
}
.pnlLoginStatus .td2
{
	text-align:right;
	padding-right:20px;
	width:50%;
}
.pnlLoginStatus a, .pnlLoginStatus a:visited, .pnlLoginStatus a:hover
{
	color:black;
	text-decoration:underline;
    display:inline;	
}
.pnlLoginStatus a:hover
{
	color:red;
}
.pnlTree
{
	width:250px;
	min-height:250px;
	overflow:auto;
	padding-top:10px;
	padding-left:10px;
	float:left;
	font-size:8pt;
}
.pnlTree a, .pnlTree a:visited
{
	color:Black;
}
.pnlTree a:hover
{
	color:red;
	text-decoration:underline;
}
.pnlTreeButtons
{
	height:30px;
	padding-left:10px;
	cursor:default;
}
.pnlTreeButtonEnabled, .pnlTreeButtonDisabled
{
	margin-left:4px;
	margin-right:4px;
	margin-top:5px;
	border:1px solid #EFF3FB;
}
.pnlTreeButtonEnabled
{
	cursor:pointer;
}
.pnlTreeButtonDisabled
{
	cursor:default;
}
.treeSelected
{
	font-weight:bold;
	color:Black;
}
.pnlContent
{
	padding-top:5px;
	padding-left:10px;
}
.smallLink
{
	font-weight:normal;
	font-size:8pt;
}
.tblTree, .tblBlocksPreview
{
	width:100%;
}
.tblImagesPreview
{
    width:97%;
}
.tblTree td
{
	vertical-align:top;
}
.tblTreeTd1
{
	width:215px;
}
.tblTreeTd1a
{
    vertical-align:top;
    padding-top:5px;
}
.tblTreeTd2
{
}
.td50percent
{
    width:50%;
}
.tblBlocksPreview .tblMove td.unhandle, .tblImagesPreview .tblMove td.unhandle
{
    width:40px;
}
/*.imageList
{
	border:1px solid silver;
	float:none;
	clear:both;
	height:264px;
	overflow-y:scroll;
	width:570px;
}*/
.tbl2 td
{
	padding-top:8px;
	padding-bottom:8px;
	border-top:1px solid silver;
}
.tbl3 td
{
    padding-top:2px;
	padding-bottom:2px;
	border-top:1px solid silver;
}
.pnlMessage
{
    width:400px;
}
.pnlMessage a, .pnlMessage a:visited
{
	color:blue;
	text-decoration:underline;
}
.pnlMessage a:hover
{
	color:red;
	text-decoration:underline;
}
.specialButton
{
    color:black;
    background-color:#dddddd;
    border-color:#507CD1;
    border-width:1px;
    border-style:solid;
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    cursor:pointer;
}
.specialButton:hover
{
    background-color:#fafafa;
}
.iframePopup
{
    /*width:580px;
    height:550px;*/
    height:100%;
    width:100%;
}
.blockMenuDiv
{
    text-align:center;
    font-size:10px;
}
.blockMenuDiv img
{
    max-width:50px;
    max-height:50px;
}
.centerMe
{
    margin:0 auto;
}
.smallb
{
    /*font-size:10pt;*/
    padding:3px;
    padding-left:10px;
}
.smalli img
{
    max-height:100px;
    max-width:100px;
}
.rptSmallHeader
{
    padding:6px 8px 3px 8px;
    height:20px;
    font-size:12px;    
}
.userListTable td
{
    vertical-align:middle;
    height:18px;
}

/*new styles*/

