/*body {font:12px/17px Arial, Helvetica, sans-serif;  background: #f3f3f3; color: #414141; padding:40px 20px 20px 20px;}
*/
/* LOGIN FORM */
/* ------------------------------------------------------------------ */
.LoginHeader
{
  position: relative;
  background: #fff url(../images/loginheaderleft.jpg) no-repeat left;
  height: 12px;
  width: 530px;
  margin: 0px auto;
}

.LoginFooter
{
  position: relative;
  background: #fff url(../images/contentfooterleft.jpg) no-repeat left;
  height: 33px;
  width: 530px;
  margin: 0px auto;
}

#logologin
{
  position: absolute;
  top: 20px;
  right: 40px;
  width: 249px;
  height: 102px;
}

#loginhelp
{
  margin: 0px auto;
  padding: 10px 0px 20px 0px;
  color: #969696;
  width: 400px;
  text-align: center;
  line-height: 130%;
  letter-spacing: 0.5px;
}

#loginform
{
  position: relative;
  width: 530px;
  padding: 0px;
  margin: 0px auto;
}

#loginform form
{
	padding: 30px 20px 30px 20px;
	margin: 0px;
	border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
	background: #fff;
}

#loginform-title
{
	font-weight: bold;
	font-size:16px;
	margin-bottom: 8px;
}

#loginform-content
{
  width: 200px;
}

.loginformField
{
	vertical-align: middle;
	padding: 4px 0px;
}

.loginformLabel
{
	padding-right: 12px;
	vertical-align: middle;
	font-weight: bold;
}

/*--------------------------------------------------*/

legend
	{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#0033CC;
	}
	
	
	fieldset
	{
	border:thin double;		
	}
		
	fieldset fieldset
	{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	}
	
	.error
	{
	padding-top:5px;
	text-align:center;
	background:#B81900 url(../images/error.png) repeat scroll 50% 50%;
	border:1px solid #CD0A0A;
	color:#FFFFFF;
	padding-bottom:5px;
	}
	
	.sucess
	{
	padding-top:5px;

	text-align:center;
	background:#B81900 url(../images/sucess.png) repeat scroll 50% 50%;
	border:1px solid #CD0A0A;
	color:#000000;	
	padding-bottom:5px;
	}
	
	
/* Bubble pop-up */	
	        .bubbleInfo {
            position: relative;
            top: 9px;
            left: 30px;
            width: 220px;
        }
        .trigger {
            position: relative;
            top: -8px;
            left: 55px;

        }
     
        

        .popup {
        	position: absolute;
        	display: none;
        	z-index: 50;
        	
        	border-collapse: collapse;
        }

        .popup td.corner {
        	height: 15px;
        	width: 19px;
        }

       
        .popup td.bottom img { display: block; margin: 0 auto; }
      

        .popup table.popup-contents {
        	font-size: 12px;
        	line-height: 1.2em;
        	background-color: #F5F5F5;
        	color: #9C1B1F;
        	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
        	}

        table.popup-contents th {
        	text-align: right;
        	text-transform: lowercase;
        	}

        table.popup-contents td {
        	text-align: left;
        	}

        tr#release-notes th {
        	text-align: left;
        	text-indent: -9999px;
        	background: url(http://jqueryfordesigners.com/demo/images/coda/starburst.gif) no-repeat top right;
        	height: 17px;
        	}

        tr#release-notes td a {
        	color: #333;
        }
/*------------------end Bubble pop-up --------------------*/

#layer3
{
position:inherit !important;
height:auto !important;
vertical-align:top;
}


/* BOX */
/* ------------------------------------------------------------------ */

.actionpageWrapper
{
  width: 93%;
}

.panel
{
  margin: 3px 8px 0px 3px;
}

.panelTitle
{
  height: 26px;
}

.panelTitleText
{

  margin: 0;
  padding: 7px 4px 0px 12px;
  height: 19px;
  float: left;

  background: #fff url(../images/tabLeft.gif) no-repeat left top;
  font-size: 13px;
  
  font-family: Lucida, Tahoma, Trebuchet MS, Arial, Verdana;
  text-transform: capitalize;
  font-weight: bold;
  color: #FFFFFF;
}

.panelTitleRight
{
  position: relative;
  width: 12px;
  float: left;
}

.panelHeader
{
  background: #fff url(../images/contentheaderleft.jpg) no-repeat left top;
  height: 12px;
  font-size: 1px;
}

.panelContent
{
  margin: 0;
  background: #FFFFFF;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  
  width:680px;
}

.panelContent2
{
  padding: 0 5px 12px 5px;

}

.panelContent2 form
{
  padding: 0;
  margin: 0;
}

.panelFooter
{
  background: #F3F3F3 url(../images/contentfooterleft.jpg) no-repeat left top;
  height: 33px;
}
