/* Boxlet Wrapper */

.nBoxlet{
	border: 2px solid #cccccc;
	border-radius: 10px;
	box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.2); 
	
}


/* This link can show up on the right side of a boxlet header */
.rightSideBoxletLink{ float:right; margin-top:4px; margin-right:7px; }


	.boxlet{ 
		border: 2px solid #CCC;
		border-radius: 10px;
		/* box-shadow: inset 0px 0px 12px rgba(0, 0, 0, 0.2); */
		padding: 6px;
		clear: both;
		display: inline-table;
	}
	
	.adminTemplate .boxlet{ display:block; }
	
	
	.boxlet .innerBody{ width:100%; }
	.boxlet .innerBody_noPad{ width:100%; padding:0px; }
	.boxlet .Header{  }
	.boxlet .Header a{ color:#ffffff; text-decoration:none; }
	.boxlet .Header a:hover{ text-decoration:underline; }
	
	.boxlet_small{ padding:2px 8px; }
	
	.leftFlat{ border-top-left-radius:0px; }
	.rightFlat{ border-bottom-right-radius:0px; }
	
	.boxlet_white{ background-color: #fff; }
	.boxlet_grey{ background-color: #f1f1f1; }
	.boxlet_blue{ background-color: #EDF4F4; }


.Header{ 
	font-family: 'Droid Sans', sans-serif;
	font-weight:bold; 
	font-size:110%; 
	padding-left:0px; 
	padding-top:2px; 
	text-shadow: 1px 1px 2px #666;
}

/*
.boxlet_white{ padding:0px; }
	.boxlet_white .topLeft{ background: url("../images/boxlet/_stdWhite/topLeft.png") repeat-x; width:16px; }
	.boxlet_white .topLeft_flat{ background: url("../images/boxlet/_stdWhite/topLeft_flat.png") repeat-x; width:16px; }
	.boxlet_white .topCenter{ background: url("../images/boxlet/_stdWhite/topCenter.png") repeat-x; height:6px;    }
	.boxlet_white .topRight{ background: url("../images/boxlet/_stdWhite/topRight.png") repeat-x; width:16px;    }
	.boxlet_white .topRight_flat{ background: url("../images/boxlet/_stdWhite/topRight_flat.png") repeat-x; width:16px;    }

	.boxlet_white .middleLeft{ background: url("../images/boxlet/_stdWhite/middleLeft.png") repeat-y; width:16px;    }
	.boxlet_white .middleRight{ background: url("../images/boxlet/_stdWhite/middleRight.png") repeat-y; width:16px;    }   

	.boxlet_white .bottomLeft{ background: url("../images/boxlet/_stdWhite/bottomLeft.png") repeat-x; width:16px; height:16px; line-height:16px;}
	.boxlet_white .bottomCenter{ background: url("../images/boxlet/_stdWhite/bottomCenter.png") repeat-x; height:16px; line-height:16px;   }
	.boxlet_white .bottomRight{ background: url("../images/boxlet/_stdWhite/bottomRight.png") repeat-x; width:16px; height:16px; line-height:16px;}

	.boxlet_white .box{ }
	.boxlet_white .innerBody{ width:100%; background: #ffffff; padding-top:8px; padding-bottom:6px; }
	.boxlet_white .innerBody_noPad{ width:100%; background: #ffffff; padding:0px; }
	.boxlet_white .middleSeperator{ background: url("../images/boxlet/_stdWhite/middleSeperator.png") repeat-y; width:3px;  }
	
	.boxlet_white .Header{  }
	.boxlet_white .Header a{ color:#ffffff; text-decoration:none; }
	.boxlet_white .Header a:hover{ text-decoration:underline; }


.boxlet_grey{ padding:0px; }
	.boxlet_grey .topLeft{ background: url("../images/boxlet/_stdGrey/topLeft.png") repeat-x; width:16px; }
	.boxlet_grey .topLeft_flat{ background: url("../images/boxlet/_stdGrey/topLeft_flat.png") repeat-x; width:16px; }
	.boxlet_grey .topCenter{ background: url("../images/boxlet/_stdGrey/topCenter.png") repeat-x; height:6px;    }
	.boxlet_grey .topRight{ background: url("../images/boxlet/_stdGrey/topRight.png") repeat-x; width:16px;    }
	.boxlet_grey .topRight_flat{ background: url("../images/boxlet/_stdGrey/topRight_flat.png") repeat-x; width:16px;    }

	.boxlet_grey .middleLeft{ background: url("../images/boxlet/_stdGrey/middleLeft.png") repeat-y; width:16px;    }
	.boxlet_grey .middleRight{ background: url("../images/boxlet/_stdGrey/middleRight.png") repeat-y; width:16px;    }   

	.boxlet_grey .bottomLeft{ background: url("../images/boxlet/_stdGrey/bottomLeft.png") repeat-x; width:16px; height:16px; line-height:16px;}
	.boxlet_grey .bottomCenter{ background: url("../images/boxlet/_stdGrey/bottomCenter.png") repeat-x; height:16px; line-height:16px;   }
	.boxlet_grey .bottomRight{ background: url("../images/boxlet/_stdGrey/bottomRight.png") repeat-x; width:16px; height:16px; line-height:16px;}

	.boxlet_grey .box{ background: #f1f1f1; }
	.boxlet_grey .innerBody{ width:100%; background: #f1f1f1; padding-top:8px; padding-bottom:6px; }
	.boxlet_grey .innerBody_noPad{ width:100%; background: #f1f1f1; padding:0px; }
	.boxlet_grey .middleSeperator{ background: url("../images/boxlet/_stdGrey/middleSeperator.png") repeat-y; width:3px;  }
	
	.boxlet_grey .Header{  }
	.boxlet_grey .Header a{ color:#ffffff; text-decoration:none; }
	.boxlet_grey .Header a:hover{ text-decoration:underline; }

.boxlet_blue{ padding:0px; }
	.boxlet_blue .topLeft{ background: url("../images/boxlet/_stdBlue/topLeft.png") repeat-x; width:16px; }
	.boxlet_blue .topLeft_flat{ background: url("../images/boxlet/_stdBlue/topLeft_flat.png") repeat-x; width:16px; }
	.boxlet_blue .topCenter{ background: url("../images/boxlet/_stdBlue/topCenter.png") repeat-x; height:6px;    }
	.boxlet_blue .topRight{ background: url("../images/boxlet/_stdBlue/topRight.png") repeat-x; width:16px;    }
	.boxlet_blue .topRight_flat{ background: url("../images/boxlet/_stdBlue/topRight_flat.png") repeat-x; width:16px;    }

	.boxlet_blue .middleLeft{ background: url("../images/boxlet/_stdBlue/middleLeft.png") repeat-y; width:16px;    }
	.boxlet_blue .middleRight{ background: url("../images/boxlet/_stdBlue/middleRight.png") repeat-y; width:16px;    }   

	.boxlet_blue .bottomLeft{ background: url("../images/boxlet/_stdBlue/bottomLeft.png") repeat-x; width:16px; height:16px; line-height:16px;}
	.boxlet_blue .bottomCenter{ background: url("../images/boxlet/_stdBlue/bottomCenter.png") repeat-x; height:16px; line-height:16px;   }
	.boxlet_blue .bottomRight{ background: url("../images/boxlet/_stdBlue/bottomRight.png") repeat-x; width:16px; height:16px; line-height:16px;}

	.boxlet_blue .box{ }
	.boxlet_blue .innerBody{ width:100%; background: #EDF4F4; padding-top:8px; padding-bottom:6px; }
	.boxlet_blue .innerBody_noPad{ width:100%; background: #EDF4F4; padding:0px; }
	.boxlet_blue .middleSeperator{ background: url("../images/boxlet/_stdBlue/middleSeperator.png") repeat-y; width:3px;  }
	
	.boxlet_blue .Header{  }
	.boxlet_blue .Header a{ color:#ffffff; text-decoration:none; }
	.boxlet_blue .Header a:hover{ text-decoration:underline; }



.boxlet_small{ padding:0px; }
	.boxlet_small .topLeft{ background: url("../images/boxlet/_smallWhite/topLeft.png") repeat-x; width:8px; height:3px; line-height:8px; }
	.boxlet_small .topCenter{ background: url("../images/boxlet/_smallWhite/topCenter.png") repeat-x; height:3px; line-height:8px;    }
	.boxlet_small .topRight{ background: url("../images/boxlet/_smallWhite/topRight.png") repeat-x; width:8px; height:3px; line-height:8px;    }

	.boxlet_small .middleLeft{ background: url("../images/boxlet/_smallWhite/middleLeft.png") repeat-y; width:8px;    }
	.boxlet_small .middleRight{ background: url("../images/boxlet/_smallWhite/middleRight.png") repeat-y; width:8px;    }   

	.boxlet_small .bottomLeft{ background: url("../images/boxlet/_smallWhite/bottomLeft.png") repeat-x; width:8px; height:8px; line-height:8px;}
	.boxlet_small .bottomCenter{ background: url("../images/boxlet/_smallWhite/bottomCenter.png") repeat-x; height:8px; line-height:8px;   }
	.boxlet_small .bottomRight{ background: url("../images/boxlet/_smallWhite/bottomRight.png") repeat-x; width:8px; height:8px; line-height:8px;}

	.boxlet_small .box{ }
	.boxlet_small .innerBody{ width:100%; background: #ffffff; padding-top:4px; }
	.boxlet_small .innerBody_noPad{ width:100%; background: #ffffff; padding:0px; }
	
	.boxlet_small .Header{ font-weight:bold; font-size:100%; padding-left:0px; padding-top:1px; }
	.boxlet_small .Header a{ color:#ffffff; text-decoration:none; }
	.boxlet_small .Header a:hover{ text-decoration:underline; }


*/

/* Boxlet Tabs */
	.boxletTab_purple{ float:left; position:relative; top:1px; }
		.boxletTab_purple .Header{ color:#ffffff; text-align:center; }
		.boxletTab_purple .topLeft{ background: url("../images/boxlet/tabPurple/topLeft.png") repeat-x; width:16px; height:24px; }
		.boxletTab_purple .topCenter{ background: url("../images/boxlet/tabPurple/topCenter.png") repeat-x; height:16px; height:24px; }
		.boxletTab_purple .topRight{ background: url("../images/boxlet/tabPurple/topRight.png") repeat-x; width:16px; height:24px; }
	
	.boxletTab_orange{ float:left; position:relative; top:1px; }
		.boxletTab_orange .Header{ color:#4A3F44; text-align:center; }
		.boxletTab_orange .topLeft{ background: url("../images/boxlet/tabOrange/topLeft.png") repeat-x; width:16px; height:24px; }
		.boxletTab_orange .topCenter{ background: url("../images/boxlet/tabOrange/topCenter.png") repeat-x; height:16px; height:24px; }
		.boxletTab_orange .topRight{ background: url("../images/boxlet/tabOrange/topRight.png") repeat-x; width:16px; height:24px; }
	
	.boxletTab_cyan{ float:left; position:relative; top:1px; }
		.boxletTab_cyan .Header{ color:#ffffff; text-align:center; }
		.boxletTab_cyan .topLeft{ background: url("../images/boxlet/tabCyan/topLeft.png") repeat-x; width:16px; height:24px; }
		.boxletTab_cyan .topCenter{ background: url("../images/boxlet/tabCyan/topCenter.png") repeat-x; height:16px; height:24px; }
		.boxletTab_cyan .topRight{ background: url("../images/boxlet/tabCyan/topRight.png") repeat-x; width:16px; height:24px; }
	
	.boxletTab_blue{ float:left; position:relative; top:1px; }
		.boxletTab_blue .Header{ color:#ffffff; text-align:center; }
		.boxletTab_blue .topLeft{ background: url("../images/boxlet/tabBlue/topLeft.png") repeat-x; width:16px; height:24px; }
		.boxletTab_blue .topCenter{ background: url("../images/boxlet/tabBlue/topCenter.png") repeat-x; height:16px; height:24px; }
		.boxletTab_blue .topRight{ background: url("../images/boxlet/tabBlue/topRight.png") repeat-x; width:16px; height:24px; }
	
	.boxletTab_brightBlue{ float:left; position:relative; top:1px; }
		.boxletTab_brightBlue .Header{ color:#ffffff; text-align:center; }
		.boxletTab_brightBlue .topLeft{ background: url("../images/boxlet/tabBrightBlue/topLeft.png") repeat-x; width:16px; height:24px; }
		.boxletTab_brightBlue .topCenter{ background: url("../images/boxlet/tabBrightBlue/topCenter.png") repeat-x; height:16px; height:24px; }
		.boxletTab_brightBlue .topRight{ background: url("../images/boxlet/tabBrightBlue/topRight.png") repeat-x; width:16px; height:24px; }
	
	
	
/* HeaderBar */
	.headerBar_orange .Text, .headerBar_purple .Text, .headerBar_violet .Text, .headerBar_blue .Text{ font-family: 'Droid Sans', sans-serif; }
	
	.headerBar_orange{ width:100%; clear:left; }
		.headerBar_orange .Text{ color:#4A3F44; font-weight:bold; font-size:110%; padding-left:2px; padding-right:2px; }
		.headerBar_orange .topLeft{ background: url("../images/boxlet/headerBar/orange/left.png") repeat-x; width:8px; height:30px; }
		.headerBar_orange .topCenter{ background: url("../images/boxlet/headerBar/orange/center.png") repeat-x; height:30px; }
		.headerBar_orange .topRight{ background: url("../images/boxlet/headerBar/orange/right.png") repeat-x; width:8px; height:30px; }
	
	.headerBar_purple{ width:100%; clear:left; }
		.headerBar_purple .Text{ color:#ffffff; font-weight:bold; font-size:110%; padding-left:2px; padding-right:2px; }
		.headerBar_purple .topLeft{ background: url("../images/boxlet/headerBar/purple/left.png") repeat-x; width:8px; height:30px; }
		.headerBar_purple .topCenter{ background: url("../images/boxlet/headerBar/purple/center.png") repeat-x; height:30px; }
		.headerBar_purple .topRight{ background: url("../images/boxlet/headerBar/purple/right.png") repeat-x; width:8px; height:30px; }
	
	.headerBar_violet{ width:100%; clear:left; }
		.headerBar_violet .Text{ color:#ffffff; font-weight:bold; font-size:110%; padding-left:2px; padding-right:2px; }
		.headerBar_violet .topLeft{ background: url("../images/boxlet/headerBar/violet/left.png") repeat-x; width:8px; height:30px; }
		.headerBar_violet .topCenter{ background: url("../images/boxlet/headerBar/violet/center.png") repeat-x; height:30px; }
		.headerBar_violet .topRight{ background: url("../images/boxlet/headerBar/violet/right.png") repeat-x; width:8px; height:30px; }
	
	.headerBar_blue{ width:100%; clear:left; }
		.headerBar_blue .Text{ color:#ffffff; font-weight:bold; font-size:110%; padding-left:2px; padding-right:2px; }
		.headerBar_blue .topLeft{ background: url("../images/boxlet/headerBar/blue/left.png") repeat-x; width:8px; height:30px; }
		.headerBar_blue .topCenter{ background: url("../images/boxlet/headerBar/blue/center.png") repeat-x; height:30px; }
		.headerBar_blue .topRight{ background: url("../images/boxlet/headerBar/blue/right.png") repeat-x; width:8px; height:30px; }
	
	