/* CSS Document */

@import url(core.css);
/**

 **/

h1.replace{font:normal 1px/1px Arial, Helvetica, sans-serif; color:#FFF;}
h2.rHead{font-size:18px; font-weight:normal;  padding:2px 6px; color:#FFF; }
.grBghead{border:1px solid #69783a; background:#8fb31e url(../images/rHead-bg.gif) repeat-x left bottom; _background-position:left -31px;}
.blBghead{border:1px solid #2b859e; background:#2eacc3 url(../images/rHead-bg.gif) repeat-x left top;  _background-position:left 2px;}

.lnavColumn{position:relative;width:195px;float:left;margin-top:8px;margin-right:14px;left:8px;}
.vColumn{width:780px;position:relative;float:left;margin-top:8px;}
.rColumninner{position:relative;float:left;width:160px;margin-left:6px;margin-top:8px;}
.lColumninner{position:relative;float:left;width:613px;margin-top:8px;}

/* paging */
.pagingh{font-family:"Tahoma",Arial;font-size:11px;display:block;float:left;line-height:13px;padding:2px 4px;margin-right:2px;}
.paging{font-family:"Tahoma",Arial;font-size:11px;display:block;float:left;line-height:13px;border:1px solid #333;padding:2px 5px;margin-right:2px;cursor:pointer;}
.pageselected{color:#FFFFFF;font-size:11px;background:#666;padding:2px 5px;margin-right:2px;line-height:13px;float:left;border:1px solid #333;display:block;}
.pageselect{color:#FFFFFF;font-size:11px;background:#666;padding:2px 5px;margin-right:2px;line-height:13px;float:left;border:1px solid #333;display:block;cursor:pointer;font-weight:bold;}
.paging img{padding:3px 0;}
a.paging {border:1px solid #ccc;color:#333333;text-decoration:none;}
a:hover.paging {border:1px solid #666;background:#999999;color:#FFFFFF;}

/*===========******  ===========
/* tabs & lists */
.vd_list{padding:0;margin:0;font-size:11px;line-height:16px;position:relative;left:8px;}
.vd_list a{color:#003399;font-weight:bold;text-decoration:none;white-space:normal;}
.vd_list a:hover{color:#ff4400;}
.vd_list li{list-style-type:none;float:left;width:24.95%;margin-bottom:10px;display:block;}
.vd_list li .pic{border:3px double #d1d1d1;}
.vd_tabs{color:#FFFFFF;margin:0;margin-top:4px;_margin-top:2px;font: bold 11px Tahoma;}
.vd_tabs li {display:inline;}
.vd_tabs a {float:left;background:url(../images/tableft2.gif) no-repeat 0% -42px;margin:0;padding:0 0 0 4px;text-decoration:none;font-size:96%;}
.vd_tabs a span {float:left;display:block;background:url(../images/tabright2.gif) no-repeat 100% -42px;padding:5px 10px 4px 6px;color:#fff;}
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
.vd_tabs a span {float:none;}
/* End IE5-Mac hack */
.vd_tabs a:hover span {color:#3C4247;}
.vd_tabs a:hover {background-position: left top;}
.vd_tabs a:hover span {background-position:right top;}
.vd_tabs #current a {background-position:left top;color:#3C4247;}
.vd_tabs #current a span {background-position:right top;color:#3C4247;}

/* video category  */
.vd_left{width: 180px;font-size:0.9em;	}
.vd_left h2{color:#333;background:#E8E6DA url(../images/vd_left_bg.gif) left top repeat-x;padding:3px 5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-topright:5px;-webkit-border-radius5px: 5px;}
.vdCategory{cursor: pointer;position: relative;margin:1px 0;	}
.vdCategory a{padding:8px 5px;color:#333;text-decoration:none;display:block;background:#F5F4F2;border:1px solid #DDD9CE;border-top:none;font-weight:bold;font-size:11px;text-transform:lowercase;}
.vdCategory a:hover{background:#FFF;color:#666;}
dl.frmAlign{font:normal 75% Arial, Helvetica, sans-serif;}
.frmAlign dd, .frmAlign dt{margin:5px; float:left;}
.frmAlign dd{width:115px; font-weight:bold;}
.btnControl{_padding-left:5px;}
.frmAlign a{color:#3080CF; text-decoration:none; font-size:11px;}
.frmAlign a:hover{color:#3080CF; text-decoration:underline;}


.frmcontainer{padding-top:10px;color:#474848;}
.frmcontainer .block{padding:3px 0 3px 7px;font-size:12px;}
.frmcontainer .block b{display:block;width:80px;float:left;}
.frmcontainer label{padding:3px 0 3px 7px;font-size:11px;display:block;}
.check{font-size:12px;color:#246EAB;cursor:pointer;}
.check .msg{padding-left:10px;color:#4893D7;display:inline;}
.frmcontainer label b{display:block;width:115px;float:left;}
.frmcontainer div.rad{padding:3px 0 3px 7px;font-size:11px;display:block;}
.frmcontainer div.rad b{display:block;width:115px;float:left;}
.frmcontainer div.ad{padding:3px 0 3px 7px;font-size:11px;display:block;}
.frmcontainer .ad b{display:block;width:150px;float:left;}
.frmcontainer .ad em{color:#900;font-size:14px;}
.frmcontainer label select.fixed{width:175px;}
.frmcontainer a{color:#3080CF;text-decoration:none;}
.frmcontainer a:hover{color:#3080CF;text-decoration:underline;}
/* video category  end */

.vd_search{position:relative;float:right;padding:5px;padding-right:0;font-size:75%;color:#333;margin-top:12px;}
.vd_search select{padding:2px;margin-bottom:2px;_margin-bottom:6px;position:relative;width:200px;top:1px;_top:2px;}
.vd_search strong{position:relative;_bottom:6px;}
.vd_search input{border:1px solid #C5C3B6;padding:3px;}
.vd_search .schbtn{border:none;height:25px;position:relative;width:44px;_width:45px;top:1px;_top:2px;background:transparent url(../images/vd_sch_btn.gif) no-repeat left top;}
.vd_search .b_left{background:#FFF url(../images/vd_sch_left.gif) no-repeat left top;position:absolute;left:-2px;top:0;height:34px;width:6px;z-index:100;}
.vd_search .b_right{background:#FFF url(../images/vd_sch_right.gif) no-repeat right top;position:absolute;top:0;right:-2px;height:34px;width:5px;}

/*=========== curv ===============*/
.vColumn {background: transparent;}
.vColumn .b1, .vColumn .b2, .vColumn .b3, .vColumn .b4, .vColumn .b1b, .vColumn .b2b, .vColumn .b3b, .vColumn .b4b {display:block; overflow:hidden; font-size:1px;}
.vColumn .b1, .vColumn .b2, .vColumn .b3, .vColumn .b1b, .vColumn .b2b, .vColumn .b3b {height:1px;}
.vColumn .b2, .vColumn .b3, .vColumn .b4{background:#FFF; border-left:1px solid #CCC;border-right:1px solid #CCC; }
.vColumn .b4b, .vColumn .b3b, .vColumn .b2b{background:#FFF;  border-left:1px solid #CCC;border-right:1px solid #CCC; }
.vColumn .b1, .vColumn .b1b {margin:0 5px; background:#CCC;}
.vColumn .b2, .vColumn .b2b {margin:0 3px; border-width:0 2px;}
.vColumn .b3, .vColumn .b3b {margin:0 2px;}
.vColumn .b4, .vColumn .b4b {height:2px; margin:0 1px;}
.vColumn .c{background:#fff; padding:1px 5px; margin:0; border-left:1px solid #CCC;border-right:1px solid #CCC;}

.lnavColumn {background: transparent;}
.lnavColumn .b1, .lnavColumn .b2, .lnavColumn .b3, .lnavColumn .b4, .lnavColumn .b1b, .lnavColumn .b2b, .lnavColumn .b3b, .lnavColumn .b4b {display:block; overflow:hidden; font-size:1px;}
.lnavColumn .b1, .lnavColumn .b2, .lnavColumn .b3, .lnavColumn .b1b, .lnavColumn .b2b, .lnavColumn .b3b {height:1px;}
.lnavColumn .b2, .lnavColumn .b3, .lnavColumn .b4{background:#FFF; border-left:1px solid #CCC;border-right:1px solid #CCC; }
.lnavColumn .b4b, .lnavColumn .b3b, .lnavColumn .b2b{background:#FFF;  border-left:1px solid #CCC;border-right:1px solid #CCC; }
.lnavColumn .b1, .lnavColumn .b1b {margin:0 5px; background:#CCC;}
.lnavColumn .b2, .lnavColumn .b2b {margin:0 3px; border-width:0 2px;}
.lnavColumn .b3, .lnavColumn .b3b {margin:0 2px;}
.lnavColumn .b4, .lnavColumn .b4b {height:2px; margin:0 1px;}
.lnavColumn .c{background:#fff; padding:1px 5px; margin:0; border-left:1px solid #CCC;border-right:1px solid #CCC;}
.lnavColumn h3{color:#496B97;padding-left:5px;padding-bottom:5px;margin-right:3px;background: url(../images/cat_bg.gif) repeat-x left 4px;}

.lColumninner {background: transparent;}
.lColumninner .b1, .lColumninner .b2, .lColumninner .b3, .lColumninner .b4, .lColumninner .b1b, .lColumninner .b2b, .lColumninner .b3b, .lColumninner .b4b {display:block; overflow:hidden; font-size:1px;}
.lColumninner .b1, .lColumninner .b2, .lColumninner .b3, .lColumninner .b1b, .lColumninner .b2b, .lColumninner .b3b {height:1px;}
.lColumninner .b2, .lColumninner .b3, .lColumninner .b4{background:#FFF; border-left:1px solid #CCC;border-right:1px solid #CCC; }
.lColumninner .b4b, .lColumninner .b3b, .lColumninner .b2b{background:#FFF;  border-left:1px solid #CCC;border-right:1px solid #CCC; }
.lColumninner .b1, .lColumninner .b1b {margin:0 5px; background:#CCC;}
.lColumninner .b2, .lColumninner .b2b {margin:0 3px; border-width:0 2px;}
.lColumninner .b3, .lColumninner .b3b {margin:0 2px;}
.lColumninner .b4, .lColumninner .b4b {height:2px; margin:0 1px;}
.lColumninner .c{background:#fff; padding:1px 5px; margin:0; border-left:1px solid #CCC;border-right:1px solid #CCC;}



.vdCol {background: transparent;}
.vdCol .b1, .vdCol .b2, .vdCol .b3, .vdCol .b4, .vdCol .b1b, .vdCol .b2b, .vdCol .b3b, .vdCol .b4b {display:block; overflow:hidden; font-size:1px;}
.vdCol .b1, .vdCol .b2, .vdCol .b3, .vdCol .b1b, .vdCol .b2b, .vdCol .b3b {height:1px;}
.vdCol .b2, .vdCol .b3, .vdCol .b4{background:#EDECE3;border-left:1px solid #D4D1C8;border-right:1px solid #D4D1C8; }
.vdCol .b4b, .vdCol .b3b, .vdCol .b2b{background:#FFF; border-left:1px solid #D4D1C8;border-right:1px solid #D4D1C8; }
.vdCol .b1, .vdCol .b1b {margin:0 5px;background:#D4D1C8;}
.vdCol .b2, .vdCol .b2b {margin:0 3px;border-width:0 2px;}
.vdCol .b3, .vdCol .b3b {margin:0 2px;}
.vdCol .b4, .vdCol .b4b {height:2px;margin:0 1px;}
.vdCol {background:#fff;}
.vdCol .boxcont{background:#fff ; padding:0 5px; margin:0; border-left:1px solid #DDD9CE;border-right:1px solid #DDD9CE;}
.vdCol .co{background:#fff  url(../images/vd_bg_detail.gif) left top repeat-x; padding:0 5px; margin:0; border-left:1px solid #D4D1C8;border-right:1px solid #D4D1C8;}
.vdCol .hm{background:#fff  url(../images/vd_bg_hm.gif) left top repeat-x; padding:0 5px; margin:0; border-left:1px solid #D4D1C8;border-right:1px solid #D4D1C8;}
.vdCol .header{width:100%;height:50px;_height:50px;background:#fff url(../images/vd_bg.gif) left top repeat-x;}
.vdCol .b{background:url(../images/vd_left-d.gif) left top no-repeat;width:7px;height:49px;_height:49px;float:left;}
.vdCol .ri{background:url(../images/vd_right-d.gif) right top no-repeat;width:11px;_height:45px;height:49px;float:right;}
.vdCol h1, .vdCol h2, .vdCol h3, .vdCol h4{color:#333;}
.vdCol h2 a{color:#333;text-decoration:none;}
.vdCol h2 a:hover{color:#666;text-decoration:none;}

.floating{ padding: 15px; position: absolute; width: 195px; height: 170px; background:url(../images/subscribe.gif) no-repeat; z-index:1; margin-left:803px; margin-top:74px;}
.floating-text {font:normal 12px Arial, Helvetica, sans-serif; color:#000000; margin-bottom:8px; width:160px;}
.floating-submit {border:none; margin-left:12px;}


