/* CSS Document */

.frame_1
{
	background: white url(/images/frames/frame_1_t.png) top repeat-x !important;
}
.frame_1 div
{
	background: url(/images/frames/frame_1_r.png) right repeat-y !important;
}
.frame_1 div div
{
	background: url(/images/frames/frame_1_b.png) bottom repeat-x !important;
}
.frame_1 div div div
{
	background: url(/images/frames/frame_1_l.png) left repeat-y !important;
}
.frame_1 div div div div
{
	background: url(/images/frames/frame_1_tl.png) top left no-repeat !important;
}
.frame_1 div div div div div
{
	background: url(/images/frames/frame_1_tr.png) top right no-repeat !important;
}
.frame_1 div div div div div div
{
	background: url(/images/frames/frame_1_br.png) bottom right no-repeat !important;
}
.frame_1 div div div div div div div
{
	background: url(/images/frames/frame_1_bl.png) bottom left no-repeat !important;
	text-align: left !important;
	padding: 15px;
}
.frame_1 div div div div div div div div
{
	background-image: none !important;
}


.page_frame
{
	background: white url(/images/frames/page_t.png) top repeat-x;
}
.page_frame div
{
	background: url(/images/frames/page_r.png) right repeat-y;
}
.page_frame div div
{
	background: url(/images/frames/page_b.png) bottom repeat-x;
}
.page_frame div div div
{
	background: url(/images/frames/page_l.png) left repeat-y;
}
.page_frame div div div div
{
	background: url(/images/frames/page_tl.png) top left no-repeat;
}
.page_frame div div div div div
{
	background: url(/images/frames/page_tr.png) top right no-repeat;
}
.page_frame div div div div div div
{
	background: url(/images/frames/page_br.png) bottom right no-repeat;
}
.page_frame div div div div div div div
{
	background: url(/images/frames/page_bl.png) bottom left no-repeat;
}
.page_frame div div div div div div div div
{
	background-image: none;
}
.page_frame_main_div
{
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	text-align: left !important;
}

.page_frame_w
{
	background: white url(/images/frames/page_t.png) top repeat-x;
}
.page_frame_w div
{
	background: url(/images/frames/page_r.png) right repeat-y;
}
.page_frame_w div div
{
	background: url(/images/frames/page_b.png) bottom repeat-x;
}
.page_frame_w div div div
{
	background: url(/images/frames/page_l.png) left repeat-y;
}
.page_frame_w div div div div
{
	background: url(/images/frames/page_tl_w.png) top left no-repeat;
}
.page_frame_w div div div div div
{
	background: url(/images/frames/page_tr_w.png) top right no-repeat;
}
.page_frame_w div div div div div div
{
	background: url(/images/frames/page_br.png) bottom right no-repeat;
}
.page_frame_w div div div div div div div
{
	background: url(/images/frames/page_bl.png) bottom left no-repeat;
}
.page_frame_w div div div div div div div div
{
	background-image: none;
}

.bottom_close
{
	background: url(/images/frames/bottom_b.png) bottom repeat-x;	
	width: 100%;
}
.bottom_close div
{
	background: url(/images/frames/bottom_br.png) bottom right no-repeat;
}
.bottom_close div div
{
	background: url(/images/frames/bottom_bl.png) bottom left no-repeat;
	height: 8px;
}

.splash_frame
{
	background: url(/images/frames/splash_t.png) top repeat-x;
}
.splash_frame div
{
	background: url(/images/frames/splash_r.png) right repeat-y;
}
.splash_frame div div
{
	background: url(/images/frames/splash_b.png) bottom repeat-x;
}
.splash_frame div div div
{
	background: url(/images/frames/splash_l.png) left repeat-y;
}
.splash_frame div div div div
{
	background: url(/images/frames/splash_tl.png) top left no-repeat;
}
.splash_frame div div div div div
{
	background: url(/images/frames/splash_tr.png) top right no-repeat;
}
.splash_frame div div div div div div
{
	background: url(/images/frames/splash_br.png) bottom right no-repeat;
}
.splash_frame div div div div div div div
{
	background: url(/images/frames/splash_bl.png) bottom left no-repeat;
}
.splash_frame div div div div div div div div
{
	/*background-image: none;*/
}
.splash_frame_main_div
{
	padding-left: 15px;
	/*
	
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	*/
	text-align: left !important;
}

.product_frame
{
	background: white url(/images/frames/product_t.png) top repeat-x !important;
}
.product_frame div
{
	background: url(/images/frames/product_r.png) right repeat-y !important;
}
.product_frame div div
{
	background: url(/images/frames/product_b.png) bottom repeat-x !important;
}
.product_frame div div div
{
	background: url(/images/frames/product_l.png) left repeat-y !important;
}
.product_frame div div div div
{
	background: url(/images/frames/product_tl.png) top left no-repeat !important;
}
.product_frame div div div div div
{
	background: url(/images/frames/product_tr.png) top right no-repeat !important;
}
.product_frame div div div div div div
{
	background: url(/images/frames/product_br.png) bottom right no-repeat !important;
}
.product_frame div div div div div div div
{
	background: url(/images/frames/product_bl.png) bottom left no-repeat !important;
}
.product_frame div div div div div div div div
{
	background-image: none !important;
}
.product_frame_main_div
{
	padding-left: 15px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 20px;
	text-align: left !important;
}
