﻿
body, Head {
	font-family: 'Trebuchet MS','Arial';
	font-size:10px;
	padding:0; 
	margin:0;  
	height:100%;
    width:100%;
    background-color:#e3e3e3;
    text-align:center;
	}
	
.forgotPasswordLink
{
	font-size:xx-small;
	color:Black;
	text-decoration:none;
	float:right;
}

#forgotPasswordLink a:hover
{
	color:Red;
}

.LoginError
{
	color:Red;
	font-weight:bold;
}

.loginControl
{
	background-color:#E4E7EB;
	border: solid 3px silver;
	text-align:center;

}

.progressShow
{
font-size: medium; 
z-index: 101; 
width: 200px; 
position: absolute; 
height: 75px; 
right: 0px; 
bottom: 0px;		
}
 .body1 
 {
	background-color:#e4e7eb;
	font-family: Tahoma;
	font-size:10px;
	padding:0; 
	margin:0;   
	margin-right:auto; 
	margin-left:auto; 
 }
.ShowHideButton
{
 text-decoration:none;
 color:Black;
}
.topBarText
{
	vertical-align:text-bottom;
	font-size:medium;
	color:White;
	text-decoration:none;
}
.sidePanelText
{
	font-size:medium;
}
.tabCon
{
	overflow:auto;
}
.table1 
{
	background-color:White;
	font-size:medium;
}
.headerBar
{
	color:White;
	height:37px;
	background-image:url(back.gif);
	background-repeat:repeat-x;
	font:normal 12px 'Trebuchet MS','Arial';
}

.gridViewStyle
{
 background-color:#0b3d6e;
}

.maintable
{
	width:70%
}
.topBar
{
	background-color:White;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.hideTabConStrip
{
	background-color:Silver;
}
.popupControlEmail
{
	background-color:Silver;
}
.popupChangePassword
{
	background-color:Silver;
}
.popupControlHelp
{
	background-color:Silver;
}
.watermarked
{
	background-color:White;
}

.dropDownToolbar
{
	background-color:Silver;
}

.inProgLayer
{
	position:fixed;
	width:200;
	left: 70%;
	top:20%;
	font-size:medium;
}

.inProgLayerSidePanelHide
{
width: 700px;
left: 50%;
margin-left: -350px;
font-size:large;
}

.toolbar
{
  	
}
.handleImage
{
	width:15px;
	height:16px;
	background-image:url(HandleGrip.png);
	overflow:hidden;
	cursor:se-resize;
}
.imageControl
{
	background-color:#E0E0E0;
	border-color:Black;
	border-width:2px;
}

.handleText
{
	width:16px;
	height:16px;
	background-image:url(HandleGrip.png);
	overflow:hidden;
	cursor:se-resize;
}

.resizingImage
{
	padding:0px;
	border-style:solid;
	border-width:2px;
	border-color:Black;
}

.resizingText
{
	padding:0px;
	border-style:solid;
	border-width:2px;
	border-color:Black;
}
.pageCount
{
 text-align:center;
}
.toolbarButtons
{
  border-style:solid;
  border-width:1px;
  border-bottom-color:Black;
}

.extraOptions
{
	background-color:#ECECEC;
	border-color:#C0C0C0;
	border-style:solid;
	border-width:1px;
	font-size:medium;
	text-decoration:none;
	width:250px;
}
.intTableExtraOptions
{
	 border-style:hidden;
	 text-decoration:none;
	 
}
.intTableExtraOptionsFirstCol
{
	border-style:hidden;
	width:20px;
	text-decoration:none;
}
img{ border-style: none;
	border-color: inherit;
	border-width: 0pt;
	width: 183px;
	height: 109px;
}

#bottom_div{
width: 100%;
height: 150px;
background-color: #b9d1ea;
clear:both;
}

#vista_toolbar {
float:left;
font:normal 12px 'Trebuchet MS','Arial';
margin:0;
padding:0;
}


#AnnoContextMenu { border: gray 1px solid; position: absolute; visibility:hidden;left: 100px; top: 100px;}
.contextMenu {margin: 0; padding: 0.3em; background-color: white;}
.contextMenu ul {margin: 0; list-style-type: none;padding:0;}
.contextMenu hr {border: 0; border-bottom: 1px solid grey; margin: 0px 0px 0px 0px; width: 10em;}
.contextMenu a {display:inline-block;text-decoration: none; border: 0 !important; color:black;padding:2px;}
.contextMenu a:hover {color:#FFFFFF;background-color:#3366CC;text-decoration: none !important;}


#vista_toolbar ul {
background-image:url(back.png);
background-repeat:repeat-x;
float:left;
line-height:40px;
list-style:none;
margin:0;
padding:0px 0px 0px 0px;
width:100%;
vertical-align:middle;
}

#vista_toolbar li {
display:inline;
padding:0;
}

#vista_toolbar a {
color:#FFF; /* need because it will use default link color */
float:left;
padding:0 0px 0 3px; /* left 3 px because of left.png image */ 
text-decoration:none;
}

#vista_toolbar a span {
display:block;
float:none;
padding:0 2px 0px 0px;
}

#vista_toolbar a span img {
border:none;
margin:5px 0px 4px 0;
vertical-align:middle;

}
.toolbarImage
{
border:none;
margin:5px 0px 4px 0;
vertical-align:middle;

}

.textBox
{
width:20px;
}

.custToolbarNumTXT
{
	width:50px;
}

/* show picture when mouse over link */
#vista_toolbar a:hover{
background: url(left.gif) no-repeat left center;
}

#vista_toolbar a:hover span {
background:url(right.gif) no-repeat right center;
}

#vista_toolbar a.right {
float:right; /* for help button - just add class "right" ->  <a class="right"... */
}

.webpartHeaderClass
{
	display:none;
}

.custToolBarHeader
{
	font-weight:bold;
	font-size:medium;
}

.searchConText
{
	font-size:medium;
}
.buttonStyle
{
	background-color:White;
	border-color:#507CD1;
	border-bottom-style:solid;
	border-width:1px; 
	font-size:0.8em;
	color:#284E98;
	font-family:Verdana;
}

.extraOptionsButton
{
	border:none;
	margin:5px 5px 4px 0px;
	vertical-align:middle;
}

.footStyle
{

}

.footStyle1
{
	display:none;
}

.nextDoc
{
	color:White;
	font-size:small;
	float:right;
	font-size:1.2em;
}

.prevDoc
{
	color:White;
	font-size:1.2em;
	float:left; 
}

.loginPageLogoArea
{
	background-color:White;
	float:right;
	background-image:url(logo.gif);
	background-position:left;
	height:100px;
	width:80%;
	background-repeat:no-repeat;
	
}

.loginPageUnderLogoArea
{
	color:White;
	height:20px;
	width:80%;
	background-color:#a72f6c;
}

.loginPageBottomStrip
{
	background-color:#c6c6c6;
}

.LoginMainTable
{
	text-align:center;
	width:80%;
	background-color:White;
}

.noSupportMainTextArea
{
	text-align:center;
	font-size:medium;
	height:400px;
	vertical-align:top;
}

.loginPageBackColour
{
	background-color:#e3e3e3;
	height:6px;
}