div.clear{
clear: both;
}

div.frame_white_shadow{
background-color: #FFFFFF;
}
div.frame_white_shadow div.t{background: url(../images/frames/white_sh/t.gif) repeat-x left top;}
div.frame_white_shadow div.b{background: url(../images/frames/white_sh/b.gif) repeat-x left bottom;}
div.frame_white_shadow div.l{background: url(../images/frames/white_sh/l.gif) repeat-y left top;}
div.frame_white_shadow div.r{background: url(../images/frames/white_sh/r.gif) repeat-y right top;}
div.frame_white_shadow div.bl{background: url(../images/frames/white_sh/bl.gif) no-repeat left bottom;}
div.frame_white_shadow div.br{background: url(../images/frames/white_sh/br.gif) no-repeat right bottom;}
div.frame_white_shadow div.tl{background: url(../images/frames/white_sh/tl.gif) no-repeat left top;}
div.frame_white_shadow div.tr{background: url(../images/frames/white_sh/tr.gif) no-repeat right top; padding:5px 12px 14px 5px;}

div.frame_green{
background-color: #FFFFFF;
}
div.frame_green div.t{background: url(../images/frames/green/t.gif) repeat-x left top;}
div.frame_green div.b{background: url(../images/frames/green/b.gif) repeat-x left bottom;}
div.frame_green div.l{background: url(../images/frames/green/l.gif) repeat-y left top;}
div.frame_green div.r{background: url(../images/frames/green/r.gif) repeat-y right top;}
div.frame_green div.bl{background: url(../images/frames/green/bl.gif) no-repeat left bottom;}
div.frame_green div.br{background: url(../images/frames/green/br.gif) no-repeat right bottom;}
div.frame_green div.tl{background: url(../images/frames/green/tl.gif) no-repeat left top;}
div.frame_green div.tr{background: url(../images/frames/green/tr.gif) no-repeat right top;padding:5px 5px 5px 5px;}

div.frame_gray_grad_top{
background-color: #FFFFFF;
}
div.frame_gray_grad_top div.t{background: url(../images/frames/GrayGradTop/t.gif) repeat-x left top;}
div.frame_gray_grad_top div.b{background: url(../images/frames/GrayGradTop/b.gif) repeat-x left bottom;}
div.frame_gray_grad_top div.l{background: url(../images/frames/GrayGradTop/l.gif) repeat-y left top;}
div.frame_gray_grad_top div.r{background: url(../images/frames/GrayGradTop/r.gif) repeat-y right top;}
div.frame_gray_grad_top div.bl{background: url(../images/frames/GrayGradTop/bl.gif) no-repeat left bottom;}
div.frame_gray_grad_top div.br{background: url(../images/frames/GrayGradTop/br.gif) no-repeat right bottom;}
div.frame_gray_grad_top div.tl{background: url(../images/frames/GrayGradTop/tl.gif) no-repeat left top;}
div.frame_gray_grad_top div.tr{background: url(../images/frames/GrayGradTop/tr.gif) no-repeat right top;padding:5px 5px 5px 5px;}


div.frame_trans{
    position:relative;
    margin:0px auto;
    min-width:8em;
    max-width:700px; /* based on image dimensions */
	  z-index:1;
    margin-left:9px; /* default, width of left corner */
    margin-bottom:0.5em; /* spacing under dialog */
}

div.frame_trans div.frame_content{
		padding: 0px 9px 0px 0px;/*t, r, b, l*/
    background:transparent url(../images/frames/trans_sh/frame_back.png) no-repeat top right;
		position:relative;
		zoom:1;
		_overflow-y:hidden;
}

div.frame_trans div.frame_content div.t{
    background:transparent url(../images/frames/trans_sh/frame_back.png) no-repeat top left;
    position:absolute;
    left:0px;
    top:0px;
    width:9px; /* top slice width */
    margin-left:-9px;
    height:100%;
    _height:1600px; /* arbitrary long height, IE 6 */
}

div.frame_trans div.b{
   background:transparent url(../images/frames/trans_sh/frame_back.png) no-repeat bottom right;
 	 position:relative;
	 width:100%;
	 height:14px; /* height of bottom cap/shade */
	 font-size:1px;
}

div.frame_trans div.b div{
    background:transparent url(../images/frames/trans_sh/frame_back.png) no-repeat bottom left;
    height:14px; /* height of bottom cap/shade */
		font-size:1px;
		position:relative;
		width:9px; /* bottom corner width */
		margin-left:-9px;
}