/* BEGIN WHITE-ON-GREY ---------------------------------------------------------------------------- */

.white-on-grey .mid{
	background-color:#ffffff;
}

.white-on-grey .top{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.white-on-grey .topleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_grey/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.white-on-grey .topright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_grey/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.white-on-grey .bottom{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-grey .bottomleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_grey/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-grey .bottomright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_grey/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END WHITE-ON-GREY ---------------------------------------------------------------------------- */

/* BEGIN WHITE-ON-BLUE-1 ---------------------------------------------------------------------------- */

.white-on-blue-1 .mid{
	background-color:#ffffff;
}

.white-on-blue-1 .top{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.white-on-blue-1 .topleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_blue_1/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.white-on-blue-1 .topright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_blue_1/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.white-on-blue-1 .bottom{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-blue-1 .bottomleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_blue_1/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-blue-1 .bottomright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_blue_1/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END WHITE-ON-BLUE-1 ---------------------------------------------------------------------------- */

/* BEGIN WHITE-ON-BLUE-2 ---------------------------------------------------------------------------- */

.white-on-blue-2 .mid{
	background-color:#ffffff;
}

.white-on-blue-2 .top{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.white-on-blue-2 .topleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_blue_2/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.white-on-blue-2 .topright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_blue_2/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.white-on-blue-2 .bottom{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-blue-2 .bottomleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_blue_2/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-blue-2 .bottomright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_blue_2/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END WHITE-ON-BLUE-2 ---------------------------------------------------------------------------- */

/* BEGIN WHITE-ON-BLUE-3 ---------------------------------------------------------------------------- */

.white-on-blue-3 .mid{
	background-color:#ffffff;
}

.white-on-blue-3 .top{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.white-on-blue-3 .topleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_blue_3/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.white-on-blue-3 .topright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_blue_3/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.white-on-blue-3 .bottom{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-blue-3 .bottomleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_blue_3/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-blue-3 .bottomright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_blue_3/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END WHITE-ON-BLUE-3 ---------------------------------------------------------------------------- */

/* BEGIN WHITE-ON-LIGHTGREY ---------------------------------------------------------------------------- */

.white-on-lightgrey .mid{
	background-color:#ffffff;
}

.white-on-lightgrey .top{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.white-on-lightgrey .topleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_lightgrey/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.white-on-lightgrey .topright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_lightgrey/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.white-on-lightgrey .bottom{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-lightgrey .bottomleft{
	float:left;	
	background:#ffffff url('../images/corners/white_on_lightgrey/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.white-on-lightgrey .bottomright{
	float:right;	
	background:#ffffff url('../images/corners/white_on_lightgrey/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END WHITE-ON-LIGHTGREY ---------------------------------------------------------------------------- */


/* BEGIN BLUEWHITE_ON_GREY -------------------------------------------------------------------- */

.bluewhite-on-grey .mid{
	background:#ffffff url('../images/corners/bluewhite_on_grey/mid.jpg') repeat-x;
}

.bluewhite-on-grey .top{
	background-color:#9fb8ca;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.bluewhite-on-grey .topleft{
	float:left;	
	background:#9fb8ca url('../images/corners/bluewhite_on_grey/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.bluewhite-on-grey .topright{
	float:right;	
	background:#9fb8ca url('../images/corners/bluewhite_on_grey/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.bluewhite-on-grey .bottom{
	background-color:#ffffff;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.bluewhite-on-grey .bottomleft{
	float:left;	
	background:#ffffff url('../images/corners/bluewhite_on_grey/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.bluewhite-on-grey .bottomright{
	float:right;	
	background:#ffffff url('../images/corners/bluewhite_on_grey/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END BLUEWHITE-ON-GREY ---------------------------------------------------------------------- */

/* BEGIN BLACK_ON_WHITE ---------------------------------------------------------------------- */

.black-on-white{
	color:#ffffff;
}

.black-on-white a{
	color:#fba737;
}

.black-on-white .mid{
	background-color:#000000;	
}

.black-on-white .top{
	background-color:#000000;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.black-on-white .topleft{
	float:left;	
	background:#000000 url('../images/corners/black_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.black-on-white .topright{
	float:right;	
	background:#000000 url('../images/corners/black_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.black-on-white .bottom{
	background-color:#000000;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.black-on-white .bottomleft{
	float:left;	
	background:#000000 url('../images/corners/black_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.black-on-white .bottomright{
	float:right;	
	background:#000000 url('../images/corners/black_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END BLACK_ON_WHITE ------------------------------------------------------------------------ */

/* BEGIN DARKBLUE_ON_WHITE ---------------------------------------------------------------------- */

.darkblue-on-white{
	color:#ffffff;
}

.darkblue-on-white a{
	color:#fba737;
}

.darkblue-on-white .mid{
	background-color:#3a577b;	
}

.darkblue-on-white .top{
	background-color:#3a577b;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.darkblue-on-white .topleft{
	float:left;	
	background:#3a577b url('../images/corners/darkblue_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.darkblue-on-white .topright{
	float:right;	
	background:#3a577b url('../images/corners/darkblue_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.darkblue-on-white .bottom{
	background-color:#3a577b;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.darkblue-on-white .bottomleft{
	float:left;	
	background:#3a577b url('../images/corners/darkblue_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.darkblue-on-white .bottomright{
	float:right;	
	background:#3a577b url('../images/corners/darkblue_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END DARKBLUE_ON_WHITE ------------------------------------------------------------------------ */


/* BEGIN LIGHTBLUE_ON_WHITE ---------------------------------------------------------------------- */

.lightblue-on-white .mid{
	background-color:#ebf4fa;	
}

.lightblue-on-white .top{
	background-color:#ebf4fa;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.lightblue-on-white .topleft{
	float:left;	
	background:#ebf4fa url('../images/corners/lightblue_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.lightblue-on-white .topright{
	float:right;	
	background:#ebf4fa url('../images/corners/lightblue_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.lightblue-on-white .bottom{
	background-color:#ebf4fa;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightblue-on-white .bottomleft{
	float:left;	
	background:#ebf4fa url('../images/corners/lightblue_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightblue-on-white .bottomright{
	float:right;	
	background:#ebf4fa url('../images/corners/lightblue_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END LIGHTBLUE_ON_WHITE ------------------------------------------------------------------------ */


/* BEGIN LIGHTBLUEGRADIENT_ON_WHITE ---------------------------------------------------------------------- */

.lightbluegradient-on-white .mid{
	background:#ebf4fa url('../images/corners/lightbluegradient_on_white/mid.jpg') repeat-x;	
}

.lightbluegradient-on-white .top{
	background-color:#c2def0;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.lightbluegradient-on-white .topleft{
	float:left;	
	background:#c2def0 url('../images/corners/lightbluegradient_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.lightbluegradient-on-white .topright{
	float:right;	
	background:#c2def0 url('../images/corners/lightbluegradient_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.lightbluegradient-on-white .bottom{
	background-color:#ebf4fa;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightbluegradient-on-white .bottomleft{
	float:left;	
	background:#ebf4fa url('../images/corners/lightbluegradient_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightbluegradient-on-white .bottomright{
	float:right;	
	background:#ebf4fa url('../images/corners/lightbluegradient_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END LIGHTBLUEONGRADIENT_ON_WHITE ------------------------------------------------------------------------ */



/* BEGIN GREYLIGHTBLUE_ON_WHITE ---------------------------------------------------------------------- */

.greylightblue-on-white .mid{
	background:#ebf4fa url('../images/corners/greylightblue_on_white/mid.jpg') repeat-x;	
}

.greylightblue-on-white .top{
	background-color:#e9ebe7;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.greylightblue-on-white .topleft{
	float:left;	
	background:#e9ebe7 url('../images/corners/greylightblue_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.greylightblue-on-white .topright{
	float:right;	
	background:#e9ebe7 url('../images/corners/greylightblue_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.greylightblue-on-white .bottom{
	background-color:#ebf4fa;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.greylightblue-on-white .bottomleft{
	float:left;	
	background:#ebf4fa url('../images/corners/greylightblue_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.greylightblue-on-white .bottomright{
	float:right;	
	background:#ebf4fa url('../images/corners/greylightblue_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END GREYLIGHTBLUE_ON_WHITE ------------------------------------------------------------------------ */


/* BEGIN LIGHTGREEN_ON_WHITE ---------------------------------------------------------------------- */

.lightgreen-on-white .mid{
	background-color:#e1f2ce;	
}

.lightgreen-on-white .top{
	background-color:#e1f2ce;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.lightgreen-on-white .topleft{
	float:left;	
	background:#e1f2ce url('../images/corners/lightgreen_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.lightgreen-on-white .topright{
	float:right;	
	background:#e1f2ce url('../images/corners/lightgreen_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.lightgreen-on-white .bottom{
	background-color:#e1f2ce;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightgreen-on-white .bottomleft{
	float:left;	
	background:#e1f2ce url('../images/corners/lightgreen_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightgreen-on-white .bottomright{
	float:right;	
	background:#e1f2ce url('../images/corners/lightgreen_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END LIGHTGREEN_ON_WHITE ------------------------------------------------------------------------ */


/* BEGIN GREYLIGHTGREEN_ON_WHITE ---------------------------------------------------------------------- */

.greylightgreen-on-white .mid{
	background:#e1f2ce url('../images/corners/greylightgreen_on_white/mid.jpg') repeat-x;	
}

.greylightgreen-on-white .top{
	background-color:#e9ebe7;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.greylightgreen-on-white .topleft{
	float:left;	
	background:#e9ebe7 url('../images/corners/greylightgreen_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.greylightgreen-on-white .topright{
	float:right;	
	background:#e9ebe7 url('../images/corners/greylightgreen_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.greylightgreen-on-white .bottom{
	background-color:#e1f2ce;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.greylightgreen-on-white .bottomleft{
	float:left;	
	background:#e1f2ce url('../images/corners/greylightgreen_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.greylightgreen-on-white .bottomright{
	float:right;	
	background:#e1f2ce url('../images/corners/greylightgreen_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END GREYLIGHTGREEN_ON_WHITE ------------------------------------------------------------------------ */

/* BEGIN LIGHTGREENGREY_ON_WHITE ---------------------------------------------------------------------- */

.lightgreengrey-on-white .mid{
	background:#e1f2ce url('../images/corners/lightgreengrey_on_white/mid.jpg') repeat-x;	
}

.lightgreengrey-on-white .top{
	background-color:#e1f2ce;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.lightgreengrey-on-white .topleft{
	float:left;	
	background:#e1f2ce url('../images/corners/lightgreengrey_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.lightgreengrey-on-white .topright{
	float:right;	
	background:#e1f2ce url('../images/corners/lightgreengrey_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.lightgreengrey-on-white .bottom{
	background-color:#d4d4d4;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightgreengrey-on-white .bottomleft{
	float:left;	
	background:#d4d4d4 url('../images/corners/lightgreengrey_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightgreengrey-on-white .bottomright{
	float:right;	
	background:#d4d4d4 url('../images/corners/lightgreengrey_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END LIGHTGREENGREY_ON_WHITE ------------------------------------------------------------------------ */


/* BEGIN LIGHTGREENGRADIENT_ON_WHITE ---------------------------------------------------------------------- */

.lightgreengradient-on-white .mid{
	background:#e1f2ce url('../images/corners/lightgreengradient_on_white/mid.jpg') repeat-x;	
}

.lightgreengradient-on-white .top{
	background-color:#bfed8b;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.lightgreengradient-on-white .topleft{
	float:left;	
	background:#bfed8b url('../images/corners/lightgreengradient_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.lightgreengradient-on-white .topright{
	float:right;	
	background:#bfed8b url('../images/corners/lightgreengradient_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.lightgreengradient-on-white .bottom{
	background-color:#e1f2ce;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightgreengradient-on-white .bottomleft{
	float:left;	
	background:#e1f2ce url('../images/corners/lightgreengradient_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.lightgreengradient-on-white .bottomright{
	float:right;	
	background:#e1f2ce url('../images/corners/lightgreengradient_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END LIGHTGREENGRADIENT_ON_WHITE ------------------------------------------------------------------------ */


/* BEGIN GREY_ON_WHITE ---------------------------------------------------------------------- */

.grey-on-white .mid{
	background-color:#8c8c8c;	
}

.grey-on-white .top{
	background-color:#8c8c8c;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.grey-on-white .topleft{
	float:left;	
	background:#8c8c8c url('../images/corners/grey_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.grey-on-white .topright{
	float:right;	
	background:#8c8c8c url('../images/corners/grey_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.grey-on-white .bottom{
	background-color:#8c8c8c;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.grey-on-white .bottomleft{
	float:left;	
	background:#8c8c8c url('../images/corners/grey_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.grey-on-white .bottomright{
	float:right;	
	background:#8c8c8c url('../images/corners/grey_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END GREY_ON_WHITE ------------------------------------------------------------------------ */

/* BEGIN DARKGREY_ON_WHITE ---------------------------------------------------------------------- */

.darkgrey-on-white .mid{
	background-color:#272727;	
}

.darkgrey-on-white .top{
	background-color:#272727;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.darkgrey-on-white .topleft{
	float:left;	
	background:#272727 url('../images/corners/darkgrey_on_white/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.darkgrey-on-white .topright{
	float:right;	
	background:#272727 url('../images/corners/darkgrey_on_white/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.darkgrey-on-white .bottom{
	background-color:#272727;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.darkgrey-on-white .bottomleft{
	float:left;	
	background:#272727 url('../images/corners/darkgrey_on_white/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.darkgrey-on-white .bottomright{
	float:right;	
	background:#272727 url('../images/corners/darkgrey_on_white/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END DARKGREY_ON_WHITE ------------------------------------------------------------------------ */

/* BEGIN DARKGREY_ON_GREY ---------------------------------------------------------------------- */

.darkgrey-on-grey .mid{
	background-color:#272727;	
}

.darkgrey-on-grey .top{
	background-color:#272727;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;
	margin-bottom:-4px;	
}

.darkgrey-on-grey .topleft{
	float:left;	
	background:#272727 url('../images/corners/darkgrey_on_grey/corners.gif') 0px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;
}

.darkgrey-on-grey .topright{
	float:right;	
	background:#272727 url('../images/corners/darkgrey_on_grey/corners.gif') -10px 0px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;	
}

.darkgrey-on-grey .bottom{
	background-color:#272727;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.darkgrey-on-grey .bottomleft{
	float:left;	
	background:#272727 url('../images/corners/darkgrey_on_grey/corners.gif') 0px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

.darkgrey-on-grey .bottomright{
	float:right;	
	background:#272727 url('../images/corners/darkgrey_on_grey/corners.gif') -10px -10px no-repeat;
	width:10px;
	height:10px;
	margin:0 !important;
	margin-bottom:0 !important;	
	margin-bottom:-4px;		
}

/* END DARKGREY_ON_GREY ------------------------------------------------------------------------ */