/* Rounded box */
.main_box{border: 0px;}

/* gray box */
.boxTL{ background: url(box/TLC.gif) no-repeat 0px 100%; }
.boxTL div
{
	height: 8px; 
	font-size: 1px;
    margin-left: 8px;
    background: url(box/TRC.gif) no-repeat 100% 100%; 
}
.boxCL
{
	background: url(box/left_border.gif) repeat-y 0px 100%;
    display: block;
    _display: inline-block;
}
.boxCR 
{
	margin-left: 8px;
	_margin-left: 5px;
    background: url(box/right_border.gif) repeat-y 100% 100%;
    _display: inline-block;
    _padding-right: 4px;
}
.box_cont{padding: 10px;}

.box_blog_cont
{
	margin-left: -3px;
	padding-right: 5px;
	_padding-right: 1px;
}
.boxBL
{
	background: url(box/BLC.gif) no-repeat 0px 100%; 
    _display: inline-block;
}
.boxBL div
{
	height: 8px; 
    margin-left: 8px;
    font-size: 1px;
    background: url(box/BRC.gif) no-repeat 100% 100%; 
}
/* //gray box */

/* light gray box */
.boxTL_light{background: url(box/TLC_light.gif) no-repeat 0px 100%; }
.boxTL_light div
{
	height: 8px; 
	font-size: 1px;
    margin-left: 8px;
    background: url(box/TRC_light.gif) no-repeat 100% 100%;     
}
.boxCL_light
{
	background: url(box/left_border_light.gif) repeat-y 0px 100%;
    display: block;
    _display: inline-block;
}
.boxCR_light
{
	margin-left: 8px;
    background: url(box/right_border_light.gif) repeat-y 100% 100%;
    _display: inline-block;
    _padding-right: 4px;
}
.boxBL_light
{
	background: url(box/BLC_light.gif) no-repeat 0px 100%; 
    _display: inline-block;
}
.boxBL_light div
{
	height: 8px; 
    margin-left: 8px;
    font-size: 1px;
    background: url(box/BRC_light.gif) no-repeat 100% 100%; 
}
/* //light gray box */

/* light narrow gray box*/
.boxTL_light_narrow
{
    background: url(box/TLC_light.gif) no-repeat 0px 100%; 
    _display: inline-block;
}
.boxTL_light_narrow div
{
	height: 8px; 
	font-size: 1px;
    margin-left: 8px;
    background: url(box/TRC_light_narrow.gif) no-repeat 100% 100%;     
}
.boxCL_light_narrow
{
	background: url(box/left_border_light.gif) repeat-y 0px 100%;
    display: block;
    _display: inline-block;
}
.boxCR_light_narrow
{
	margin-left: 8px;
    background: url(box/right_border_light_narrow.gif) repeat-y 100% 100%;
    _display: inline-block;
}
.boxBL_light_narrow
{
	background: url(box/BLC_light.gif) no-repeat 0px 100%; 
    _display: inline-block;
}
.boxBL_light_narrow div
{
	height: 8px; 
    margin-left: 8px;
    font-size: 1px;
    background: url(box/BRC_light_narrow.gif) no-repeat 100% 100%; 
}    
/* //light narrow gray box*/

/*  /Rounded box */

/* Yellow Panels */
.yp_top
{ 
	background: url(box/yellow_panel_top.png) no-repeat;
	_background: none;
	height: 78px;
	margin-bottom: -2px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/yellow_panel_top.png',sizingMethod='crop');
}
*html .yp_top{margin-bottom: -3px;}
.yp_repeater
{	
	background: url(box/yellow_panel_repeater.png) 0px 100%;
	_background: none;
	display: block;
    _display: inline-block;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/yellow_panel_repeater.png',sizingMethod='crop');	
}
.yp_repeater a
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #c6171c;
	position: relative;/* otherwise Links become unclickable, forms unfocusable in IE6 */
}
.yp_repeater a:hover
{
	color: #ff0036; 
	text-decoration: none;
}
.yp_center
{
	background: url(box/yellow_panel_center.png) no-repeat;
	padding: 0px 25px 0px 38px;
	height: 100%;
	min-height: 80px;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/yellow_panel_center.png',sizingMethod='crop');
	font-family: Tahoma;
	font-size: 11px;
}
.yp_bottom
{
	background: url(box/yellow_panel_bottom.png) no-repeat;
	_background: none;
	width: 207px;
	height: 14px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/yellow_panel_bottom.png',sizingMethod='crop');
}
/* /Yellow Panels */

/* Orange Panels */

/* QUICK SEARCH whole box with background */
.op_quick_search
{
	background: url(box/orange_panel_quick_search_bgrd.png) 0px 0px no-repeat;
	_background: none;
	width: 208px;
	height: 169px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/orange_panel_quick_search_bgrd.png',sizingMethod='crop');
}
.op_quick_search form{
	margin: 0px !important;
	padding: 0px !important;
}
/* //QUICK SEARCH whole box with background */

.op_top
{
	background: url(box/orange_panel_top.png) 0px 0px no-repeat;
	_background: none;
	height: 78px;
	margin-bottom: -2px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/orange_panel_top.png',sizingMethod='crop');
}
*html .op_top{margin-bottom: -3px;}
.op_repeater
{
	width: 207px;
	background: url(box/orange_panel_repeater.png) 0px 100%;
	_background: none;
	display: block;
    _display: inline-block;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/orange_panel_repeater.png',sizingMethod='crop');
}
.op_center
{
	padding: 0px 25px 0px 38px;
	background: url(box/orange_panel_center.png) no-repeat;
	_background: none;
	height: 100%;
	min-height: 50px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/orange_panel_center.png',sizingMethod='crop');
	font-family: Tahoma;
	font-size: 11px;
}
.op_bottom
{
	background: url(box/orange_panel_bottom.png) no-repeat;
	_background: none;
	width: 207px;
	height:14px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/orange_panel_bottom.png',sizingMethod='crop');
}
/* /Orange Panels */

/* lighter gray box */
.boxTL_lighter
{
    background: url(box/TLC_lighter.gif) no-repeat 0px 100%; 
    _display: inline-block;
}
.boxTL_lighter div
{
	height: 8px; 
	font-size: 1px;
    margin-left: 8px;
    background: url(box/TRC_lighter.gif) no-repeat 100% 100%;     
}
.boxCL_lighter
{
	background: url(box/left_border_lighter.gif) repeat-y 0px 100%;
    display: block;
    _display: inline-block;
}
.boxCR_lighter
{
	margin-left: 8px;
    background: url(box/right_border_lighter.gif) repeat-y 100% 100%;
    _display: inline-block;
}
.boxBL_lighter
{
	background: url(box/BLC_lighter.gif) no-repeat 0px 100%;
    _display: inline-block;
}
.boxBL_lighter div
{
	height: 8px; 
    margin-left: 8px;
    font-size: 1px;
    background: url(box/BRC_lighter.gif) no-repeat 100% 100%; 
}
/* //lighter gray box */

/* Error, Info box */
.error_box
{
	height: 97px;
    background: url(box/error_bgrd.gif) #000000 repeat-x;
}
/* //Error, Info box */


/* Alert Box */
.alert_box
{
	background: url(http://loop.bg/themes/handshakes_loop/gfx/box/alert_error_bgrd.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://loop.bg/themes/handshakes_loop/gfx/box/alert_error_bgrd.png',sizingMethod='crop');
	_background: none;
	width:206px;
	height:193px;
}
/* //Alert Box */

/* Notification Box */
.notification_box a{
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;	
}
.notification_box a:hover{text-decoration: none !important;}
/* //Notification Box */