@import url(isp.global.css);

/* PURPLE COLOR  C2A2DA r
*/
body{
  background-color : #ffffff;
  border-top: 1px solid #EC9384;
}

body#navbarFrm
{
  border:none;
  border-right: 1px solid #EC9384;
  background:#E1E0E1 url(../images/navbar-bg.gif) repeat-y 0% 0%;
  height:100%;
}


/* ##################################################################################### 
		 T O P     B A R
   ##################################################################################### */
body#topbarFrm{
  	border:none;
  	background-color: #E1E0E1;
  	margin-right:0px;
  	background-image: url(../images/topbanner-bg-siteadmin.gif);
}

table.server-info, table.server-stats
{
	border-bottom:1px solid #000066;
	border-right:1px solid #000000;
}

table.server-stats
{
	width:250px;
}

.server-info th, .server-stats th
{
   	background-image:url(../images/topbar-stats-bg-siteadmin.gif);
	color:#ffffff;
	border-left:0px solid #ffffff;
	border-bottom:1px solid #EC9384;
}

.server-stats td div.disk-info,  .server-stats div.disk-info
{
	background-color:transparent;
	border-color:#EC9384 #7B4C43 #7B4C43 #EC9384;
}

.server-stats td div.disk-usage-bar, .server-stats div.disk-usage-bar
{
	background-image:url(../images/progress-bar-siteadmin.gif);
}

.server-stats td div.disk-usage-text, .server-stats div.disk-usage-text
{

}

.server-stats div.disk-usage-text
{

}

/* ---------------------------------------------------------------*/
/*   		G E N E R A L    G L O B A L  S T Y L E S    		  */
/* ---------------------------------------------------------------*/
a {
    color : #000000;
}

a:hover {
    font-weight : bold;
    color : #3e3e3e;
}

/* -------------------------------------------------------------------*/
/*   		G E N E R A L    G L O B A L  S T Y L E S   E N D S		  */
/* ----
/* ---------------------------------------------------------------------------------------*/
/*   					L E F T    N A V B A R   R O U N D E D    B O X		  		  	  */
/*				   		Note : maximum height supported is around 800 px 		  		  */
/*					   						Used for forms  		  				  	  */
/* ---------------------------------------------------------------------------------------*/

div.logged-in-section-hidden {
    margin:1px 3px 0px 5px;
	padding : 1px 3px 1px 3px;
	background-color: #f3f3f3;
	font-weight:bold;
	border: 0px solid #999999;
	background-image:none;	
}

div.logged-in-section-hidden div
{
	display:none;
	background-image:none;	
}

div.logged-in-section-hidden div.toggle-div{
	background-image:url(../images/subnav-expand.gif);
	background-repeat:no-repeat;
	background-position:99% 1px;
	padding:2px;
	padding-bottom:3px;
    color : #ffffff;
	display:block;
}

div.logged-in-section {
	margin:1px 3px 0px 5px;
	padding : 3px;
	padding-top : 1px;
	background-color: #f3f3f3;
	font-weight:bold;
	border: 0px solid #999999;
	background-image:none;	
}

div.logged-in-section div.toggle-div{
	background-image:url(../images/subnav-collapse.gif);
	background-repeat:no-repeat;
	background-position:99% 1px;
	padding:2px 2px 3px 2px;
	color:#ffffff;
	display:block;
	border-bottom:0px dashed #FF6633;
}

div.logged-in-section div.logged-in-users{
	margin:5px 0px 5px 0px;
    color : #333333;
	display:block;
	background-image:none;	
}

div.logged-in-section div.logged-in-users div{
	margin:0px;
	margin-bottom:1px;
	margin-left:5px;
	padding:0px;
	padding-top:2px;
	padding-left:14px;
	background-image:url(../images/logged-in-section-bullet.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	font-weight:normal;
    color:#CCFF00;
	color:#FF6633;
}

div.logged-in-section div.logout{
    color : #333333;
	padding-top:2px;
	padding-bottom:10px;
	margin:0px;
	text-align:right;
	background-image:none;	
}

div.logged-in-section div.logout input
{
    font-weight:bold;
}



div.navbar-rounded-box {
  background: transparent url(../images/siteadmin_top_left.png) no-repeat top left;
}

div.navbar-rounded-box div {
  background: transparent url(../images/siteadmin_top_right.png) no-repeat top right;	
}

div.navbar-rounded-box div div {
  background: transparent url(../images/siteadmin_bottom_left.png) no-repeat bottom left;
}

div.navbar-rounded-box div div div {
 background-image:url(../images/siteadmin_bottom_right.png);
}

div.navbar-rounded-box div div div div{
	background-image:none;
}


/* -------------------------------------------------------------------*/
/* 					 L E F T     N A V B A R  B O X   E N D S 		  */
/* -------------------------------------------------------------------*/


/* -------------------------------------------------------------------*/
/*   					C O O L    G R E E N   B O X		  		  */
/*   			Note : maximum height supported is 800 px 		  	  */
/*   						Used for forms  		  				  */
/* -------------------------------------------------------------------*/

div.cool-green-box {
  background: transparent url(../images/siteadmin_bottom_left.gif) no-repeat bottom left;
}

div.cool-green-box div {
  background: transparent url(../images/siteadmin_bottom_right.gif) no-repeat bottom right;	
}

div.cool-green-box div div {
  background: transparent url(../images/siteadmin_top_left.gif) no-repeat top left;
}

div.cool-green-box div div div {
 background: transparent url(../images/siteadmin_top_right.gif) no-repeat top right;
}

div.cool-green-box div div div div{
 background-image:none;
}

/* -------------------------------------------------------------------*/
/*   					C O O L    G R E E N   B O X   E N D S 		  */
/* -------------------------------------------------------------------*/



/* ---------------------------------------------------------------------------------------------------------------*/
/* 		T R A N S P A R E N T    D I V    C O N T A I N E R    W I T H   R O U N D   C O R N E R S		  		  */
/*							Fading Green Backgroud Image already applied in this case 		  					  */
/*									Used as container for fliplist tables 		  					  			  */
/* ---------------------------------------------------------------------------------------------------------------*/

div.trans-box-container
{
	background-color:#FFF8F8;
	border:1px solid #DF7E69;
}

div.trans-box-tl {
  	background: transparent url(../images/corner-top-left-siteadmin.gif) no-repeat top left;
}

div.trans-box-tr {
  	background: transparent url(../images/corner-top-right-siteadmin.gif) no-repeat top right;	
}

div.trans-box-bl {
	background: transparent url(../images/corner-bottom-left-siteadmin.gif) no-repeat bottom left; 
}

div.trans-box-br{
 	background: transparent url(../images/corner-bottom-right-siteadmin.gif) no-repeat bottom right; 
}

/* ----------------------------------------------------------------------------------------------------------------------*/
/* 		T R A N S P A R E N T    D I V    C O N T A I N E R    W I T H   R O U N D   C O R N E R S    E N D S		     */
/* ----------------------------------------------------------------------------------------------------------------------*/

/* --------------------------------------------------------------------*/
/*    D a S H B O a R D    S E C T I O N S   S T A R T S    H E R E    */
/* --------------------------------------------------------------------*/
table.isp-dashboard {
    	border-bottom: 4px solid #D58A73;
    	color: #3e3e3e;
}

table.isp-dashboard td.isp-dashboard-title {
    	border-bottom: 4px solid #D58A73;
}

table.isp-dashboard td.isp-dashboard-title div{
    	background-image: url(../images/dashboard-title-bg-siteadmin.gif);
    	color:#000000;
}

table.isp-dashboard td.isp-dashboard-title-desc {
	border-top:1px solid #FFFFFF;
	background-color:#DAECA1;
	background-image:url(../images/dashboard-title-desc-bg.gif);
}

table.isp-dashboard td.isp-dashboard-title-desc div{
	color:#2C7D2F;
}

/* IF   TITLE   BAR   IS   NOT   REQUIRED */
table.isp-dashboard table td.isp-dashboard-section-top-l-without-title {padding:0px;background-image:url(../images/top-l.gif);background-repeat:no-repeat;width:7px;height:7px; background-color: #FBFFF5;}
table.isp-dashboard table td.isp-dashboard-section-top-r-without-title {padding:0px;background-image:url(../images/top-r.gif);background-repeat:no-repeat;width:7px;height:7px; background-color: #FBFFF5;}
table.isp-dashboard table td.isp-dashboard-section-top-without-title {padding:0px;background-image:url(../images/top.gif);background-repeat:repeat-x; background-color: #FBFFF5;}

/* IF   TITLE   BAR   IS   REQIERED */
table.isp-dashboard table td.isp-dashboard-section-top-l {padding:0px;background-image:url(../images/top-l.gif);background-repeat:no-repeat;width:7px;height:7px; background-color: #E4896D;}
table.isp-dashboard table td.isp-dashboard-section-top-r {padding:0px;background-image:url(../images/top-r.gif);background-repeat:no-repeat;width:7px;height:7px; background-color: #E4896D;}
table.isp-dashboard table td.isp-dashboard-section-top {padding:0px;background-image:url(../images/top.gif);background-repeat:repeat-x; background-color: #E4896D;}

table.isp-dashboard table td.isp-dashboard-section-bottom-l {padding:0px;background-image:url(../images/bottom-l.gif);background-repeat:no-repeat;width:7px;height:7px; background-color: #FBFFF5;}
table.isp-dashboard table td.isp-dashboard-section-bottom-r {padding:0px;background-image:url(../images/bottom-r.gif);background-repeat:no-repeat;width:7px;height:7px; background-color: #FBFFF5;}
table.isp-dashboard table td.isp-dashboard-section-bottom {padding:0px;background-image:url(../images/bottom.gif);background-repeat:repeat-x; background-color: #FBFFF5;}
table.isp-dashboard table td.isp-dashboard-section-right {padding:0px;background-image:url(../images/right.gif);background-repeat:repeat-y; background-color: #FBFFF5;}
table.isp-dashboard table th.isp-dashboard-section-right {padding:0px;background-image:url(../images/right.gif);background-repeat:repeat-y; background-color: #E4896D;}
table.isp-dashboard table td.isp-dashboard-section-left {padding:0px;background-image:url(../images/left.gif);background-repeat:repeat-y; background-color: #FBFFF5;}
table.isp-dashboard table th.isp-dashboard-section-left {padding:0px;background-image:url(../images/left.gif);background-repeat:repeat-y; background-color: #E4896D;}

table.isp-dashboard th.isp-dashboard-section-head {
	color:#ffffff;
	background-color:#E4896D;
    background-image:url(../images/section-head-bg-siteadmin.gif);
}

table.isp-dashboard table td.isp-dashboard-section-contents
{
	background-color:#FFFFFF;
	background-image:url(../images/dashboard-section-contents-bg.gif);
}

table.isp-dashboard table td.isp-dashboard-section-contents .dashboard-subhead-1
{
	color:#CC3300;
}

table.isp-dashboard table td.isp-dashboard-section-contents .dashboard-subhead-2
{
	color:#006699;
}

table.isp-dashboard table td.isp-dashboard-section-contents p
{
    background-image: url(../images/navbar-bullet.gif);
}

/* ---------------------------------------------------------------*/
/*    D a S H B O a R D    S E C T I O N S   E N D S    H E R E    */
/* ---------------------------------------------------------------*/


/* ---------------------------------------------------------------*/
/*    		S U B N A V   S T A R T S    H E R E       			  */
/* ---------------------------------------------------------------*/
div.subnav  {
    border-bottom : 6px solid #DE765D;
}

div.subnav .subnav-item A.subnav-link-active, div.subnav .subnav-item A.subnav-link-active:visited {
    background-image: url(../images/subnav-item-bg-siteadmin.gif);
}

div.subnav .subnav-item A:hover {
    background-image: url(../images/subnav-item-bg-siteadmin.gif);
}

/* ---------------------------------------------------------------*/
/*    		S U B N A V   E N D S    H E R E    				  */
/* ---------------------------------------------------------------*/



/* ---------------------------------------------------------------*/
/* 		A C T I O N       L O G      S T A R T S       H E R E    */
/* ---------------------------------------------------------------*/
div.actionlog {
    	border:0px solid #DE765D;
}

table.actionlog-summary {
    	background-color: #f5f5f5;/*#82B6EA; /*4186CB;*/
    	border:1px solid #DE765D;
}

div.actionlog-details {
  	border:1px solid #DE765D;
	border-top:3px double #DE765D;
    	background-color: #ffffee;
}

div.actionlog-details p{
    	color:#ffffff;
}

div.actionlog-details p span{
    	color:#000000;
}
/* ---------------------------------------------------------------*/
/* A C T I O N       L O G      E N D S      H E R E   */
/* ---------------------------------------------------------------*/




/* ---------------------------------------------------------------*/
/* 	   I S P       F L I P L I S T    S T A R T S    H E R E      */
/* ---------------------------------------------------------------*/

div.fliplist-action-bar
{
    	color : #000000;
	background-color:#FFF8F8;
	border:0px solid #ADD58A;
}

div.fliplist-links-container{
	background-color:#E4896D;
    	border:none;
	border-top:1px solid F0F7E7;
	border-left:1px solid F0F7E7;
	border-right:1px solid #C6402C;
	border-bottom:1px solid #C6402C;
}

div.fliplist-links-container a{
	color:#AF6F65;
}


div.fliplist-links-container a:hover{
	text-decoration:none;
	color:#ffffff;
}

div.fliplist-title {
	background-color:#E4896D;
	color:#ffffff;
	border-top:1px solid F0F7E7;
	border-left:1px solid F0F7E7;
	border-right:1px solid #C6402C;
	border-bottom:1px solid #C6402C;
}

.fliplist-help-text-section
{
	border:1px solid #E4896D;
	background-color:#f5f5f5;
}

.fliplist-help-text-section span.fliplist-help-title
{
	color:#DA5240;
	background-color:#EED8D6;
	border-bottom:1px solid #E4896D;
}

.fliplist-help-text-section span.fliplist-help-text
{
	color:#DA5240;
	background-image:url(../images/error-bullet.gif);
}

#fliplist, .fliplist /* table */
{
    	border:1px solid #EED8D6;
}


#fliplist .fliplist-column-head, #fliplist th, .fliplist .fliplist-column-head, .fliplist th
{
	border-color:#ffffff #E4896D #E4896D #ffffff;
	background-color:#EED8D6;
}

#fliplist .fliplist-column-head A:hover, .fliplist .fliplist-column-head A:hover
{
     	text-decoration:none;
	font-weight:bold;
}

#fliplist td, .fliplist td
{
	border-left:1px solid #ffffff;
	border-right:1px solid #F5B6B6;
	border-bottom:1px solid #F5B6B6;
	background-color:#EEEAEA;
}

#fliplist td.fliplist-even, .fliplist td.fliplist-even
{
    background-color : #ffffff;
}

#fliplist td.fliplist-odd,.fliplist td.fliplist-odd {
    background-color : none;
}


.fliplist-page-bar /* table */
{

	background-color:#E4896D;
	border-top:1px solid F0F7E7;
	border-left:1px solid F0F7E7;
	border-right:1px solid #C6402C;
	border-bottom:1px solid #C6402C;
}

.fliplist-page-bar td
{
	border:none;
	background-color:#E4896D;
}

.fliplist-page-bar *
{
	color:#ffffff;
}

.fliplist-page-bar select, .fliplist-page-bar select *
{
	color:#000000;
}


.fliplist-page-bar .fliplist-itemspp
{
	color:#ffffff;
}

.fliplist-page-bar .fliplist-pagenumbers
{
	color:#ffffff;
}

/* ---------------------------------------------------------------*/
/*  	 I S P        F L I P L I S T    E N D S    H E R E   	  */
/* ---------------------------------------------------------------*/


/* ---------------------------------------------------------------*/
/*    G E N E R A L      F O R M      S T A R T S    H E R E	  */
/* ---------------------------------------------------------------*/

form table td
{
	background-color:#FCF7F5;
	border:1px solid #FCF7F5;
}

form table th
{
	background-color:#ECCAC0;
	border-bottom:1px solid #CACACA;
	border-left:1px solid #CACACA;
	color:#B65437;
}

form table th.th2
{
	background-color:#F6E6E1;
	border:1px solid #F6E6E1;
}


form table td.form-title-section, .form-title-section
{
	border-bottom:1px solid #CACACA;
	background-color:#FFFDE8;
	color:#336633;
}

.form-title-text, .form-title-section .form-title-text
{
	color:#FFFFCC;
	background-color:#B65437;
}


.form-title-section span.form-title-text
{
	color:#FFFFCC;
	background-color:#B65437;
	display:block;
}

.form-title-section span.form-title-text span
{
	color:#FFFFCC;
	background-color:#B65437;
	text-transform:none;
	font-size:90%;;
}

.form-title-section span.form-title-text, span.form-title-text
{
	display:block;
	background-color:#B65437;
}

.form-help-text
{
	display:block;
	color:#336633;
	font-weight:normal;
	padding-top:5px;
	padding-left:15px;
	background-image:url(../images/error-bullet.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
	font-size:80%;
}

.form-title-section span
{
	font-size:80%;
	color:#336633;
}

form table .button-container
{
	border-top:1px solid #C86547;
	padding:7px 1px 5px 1px;
}
/* ---------------------------------------------------------------*/
/* ----   G E N E R A L      F O R M      E N D S  ---  */
/* ---------------------------------------------------------------*/


div.cool-green-box div div div a, .ancestor a, .ancestor cell1 a
{
	font-weight:normal;
	text-decoration:none;
}

div.cool-green-box div div div a:hover, .ancestor a:hover, .ancestor cell1 a:hover
{
	font-weight:normal;
	text-decoration:underline;
}
