/* CSS Document */
#innerpage-middlepart{

	width:975px;

	padding:20px 0px 10px 5px;	

	float:left;

	}
#search-box{

	width:728px;

	float:left;

	}
.left-round-box-bg{

	width:8px;

	height:31px;

	float:left;

	background-image:url(images/search-left.gif);

	background-repeat:no-repeat;

	}
.right-round-box-bg{

	width:8px;

	height:31px;

	float:right;

	background-image:url(images/search-right.gif);

	background-repeat:no-repeat;

	}
.middle-round-box-bg{

	width:712px;	

	height:31px;

	float:left;

	background-image:url(images/search-middle.gif);

	background-repeat: repeat-x;

	}
#search-box-mid{

	width:686px;

	padding:20px;

	border-left:1px solid #E3E3E3;

	border-right:1px solid #E3E3E3;

	float:left;

	}
.middle-round-box-midpart{

	width:670px;	

	height:31px;

	float:left;

	background-image:url(images/search-middle.gif);

	background-repeat: repeat-x;

	}
.search-criteria{

	width:644px;

	padding:20px;

	border-left:1px solid #E3E3E3;

	border-right:1px solid #E3E3E3;

	float:left;

	}
.textbox-01{

	border:1px solid #A4C4DF;	

	padding:2px 2px 2px 3px;

	color:#313131;

	text-align:left;

	valign:center;	

	text-decoration:none;

	font-weight:normal;	

	}
.rightpart-inner{

	width:231px;

	float:right;

	}
.icon-box-right{

	width:209px;

	padding:10px;

	float:left;

	border-top:1px solid #E3E3E3;

	border-right:1px solid #E3E3E3;

	border-left:1px solid #E3E3E3;

}
.active-discussions-bg{

	background-image:url(images/active-discussions-bg.gif);

	background-repeat:no-repeat;

	width:231px;

	background-position:top;

	float:left;

	margin-top:20px;	

}
.active-discussions-box{

	width:206px;

	background-position:top;

	border-left:1px solid #E1E1E1;

	border-right:1px solid #E1E1E1;

	float:left;

	margin-left:7px;

	margin-right:8px;

	padding:5px;

}
.active-discussions-graybox{

	background-color:#F0F0F0;

	width:196px;

	padding:5px;

	margin-bottom:5px;

	}
.powerd-bg{

	width:959px;

	float:left;

	margin-top:20px;

}
.powerd-bg-middle{

	width:917px;

	float:left;

	padding:20px;

	border-left:1px solid #E1E1E1;

	border-right:1px solid #E1E1E1;

}
.video-main{

	width:303px;

	float:left;

	padding-right:18px;

	margin-bottom:18px;

	}

.boxbr

        {

            background: url(images/box-09.gif) 100% 100% no-repeat;

        }

        .boxtl

        {

            background: url(images/box-01.gif) 0 0 no-repeat;

        }

        .boxtr

        {

            background: url(images/rightcorner.gif) 100% 0 no-repeat;

            padding: 5px 5px 5px 15px;

            clear: left;

            font-size: 160%;

            font-weight: 400;

            margin: 0 0 3px;

            padding-left: 5px;

            color: #000000;

        }-->

        /* OUTLINE BOX */

		b.bt_outline, b.bt_outline b, b.bb_outline, b.bb_outline b

        {

            display: block;

            height: 6px;

            font-size: 1px;

            background: url(images/corners_outline.gif) no-repeat;

            position: static;

        }

        b.bt_outline

        {

            top: -1px;

            left: -1px;

			position:relative;				

        }

        b.bt_outline b

        {

            background-position: 100% -6px;

            left: 2px;	

			position:relative;		

        }

        b.bb_outline

        {

            background-position: 0 -18px;

            top: 1px;

            left: -1px;

			position:relative;

        }

        b.bb_outline b

        {

            background-position: 100% -12px;

            left: 2px;

			position:relative;

        }

        .outline_box{border: #cccccc 1px solid; background-color: #ffffff; margin: 0px 8px 0px 8px; height: 100%; }
		#content_box{margin:0px; padding:15px; border:0px solid #333;}
		#content_box_article{margin:0px; padding:15px; border:0px solid #333;}
		#content_box_article h2{font-size:13px;}
		#content_box_article h2 a{font-size:13px; color:#2773b3; text-decoration:none;}
		#content_box_article h2 a:hover{color:#000; text-decoration:underline;}
		#content_box_video{margin:0px; padding:15px; border:0px solid #333;}
		#content_box p {font:normal 12px arial color:#000; line-height:18px; padding-bottom:10px;}
		#content_box p a{font:bold 12px arial; color: #2773B3; text-decoration:none;}
		#content_box p a:hover{color:#ff6600; text-decoration:underline;}
		#content_box ul{margin:0px; padding:5px 0px 0px 20px; list-style-type:none;}
		#content_box ul li{margin:0px; padding:0px 0px 0px 20px; display:; background:url(../images/bullet_small.gif) no-repeat 0px 2px; font:nomal 12px arial; color:#333;}
		#content_box ul li a{font:bold 12px arial; color: #2773B3; text-decoration:none;}
		#content_box ul li a:hover{color:#ff6600; text-decoration:underline;}


        #outline_box_fullwidth

        {

            border: #cccccc 1px solid;

            background-color: #ffffff;

            margin: 0px 0px 0px 0px;

            height: 100%;

        }

        /* WHITE BOX */

        b.bt, b.bt b, b.bb, b.bb b

        {

            display: block;

            height: 10px;

            font-size: 1px;

				background: url(images/corners_white.gif) no-repeat;

            position: relative;

        }

        b.bt

        {

            top: -1px;

            left: -6px;

        }

        b.bt b

        {

            background-position: 100% -10px;

            left: 6px;

        }

        b.bb

        {

            background-position: 0 -20px;

            top: -1px;

            left: -6px;

        }

        b.bb b

        {

            background-position: 100% -30px;

            left: 6px;

        }

        #white_box

        {

            border: #ffffff 3px solid;

            background-color: #ffffff;

            height: 100%;

        }

        #white_box_fullwidth

        {

            border: #ffffff 1px solid;

            background-color: #ffffff;

            margin: 0px 0px 0px 0px;

            height: 100%;

        }

		

		

.video-right-part{

	background-image:url(images/icon/right-big-title-bg.gif);

	background-repeat:no-repeat;

	background-position:top;

	width:302px;

	height:46px;

	}
.video-right-part1{

	background-image:url(images/icon/right-big-title-bg1.gif);

	background-repeat:no-repeat;

	background-position:top;

	width:302px;

	height:64px;

	}
#comments_section{text-align:left;}
#container{margin:0px auto; text-align:center;}
.listing-box{margin-bottom:20px; padding:10px 0px; border-bottom: 1px solid #d5d5d5; display:block; overflow:hidden;background-color:#fff; text-align:center}
.listing-box-left{float:left; width:115px; padding:0px 10px; text-align:left;}
.listing-box-middle{float:left; width:500px; border-right:1px solid #d5d5d5; padding-right:10px; text-align:left;}
.listing-box-right{float:right; width:220px; padding:15px; text-align:left;}
.adv{text-align:center; margin-bottom:20px;}