@charset "utf-8";
/* CSS Document */
body
{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
img, p
{
margin:0;
padding:0;
border:none;
}
#popup_container
{
float:left;
width:416px;
}
.popup_topcurve
{
float:left;
width:416px;
height:43px;
background:url(../images/top_curve.png) no-repeat;
}
.popup_middlebg
{
float:left;
width:371px;
padding:0 21px;
background:url(../images/middle_bg.png) repeat-y;
}
.popup_btmcurve
{
float:left;
width:416px;
height:43px;
background:url(../images/bottom_curve.png) no-repeat;
position:relative;
}
.popup_heading
{
float:left;
font-size:18px;
color:#0094a7;
padding:0 0 17px 15px;
}
.popup_close
{
float:right;
padding:5px 15px 0 0;
}
.popup_middlebg h1
{
margin:0;
padding:0;
font-size:12px;
font-weight:normal;
}
.dotline
{
border-bottom:1px dotted #ccc;
float:left;
width:370px;
}
.popup_content
{
float:left;
width:363px;
font-size:14px;
text-align:center;
color:#4f5152;
font-weight:bold;
padding:20px 0;
}
.list_grey1
{
margin:0;
padding:20px 0 20px 15px;
list-style:none;
float:left;
}
.list_grey1 li
{
float:left;
width:321px;
display:block;
padding:10px;
color:#515151;
background-color:#f7f7f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #e7e7e7;
}
li.list_darkgrey
{
background-color:#f0f0f0;
border:none;
}
.popup_createlist
{
 	width:340px;
	height:112px;
	background:url(../images/create_listbg.png) no-repeat center bottom;
	position:absolute;
	left: 35px;
	top: 210px;
	z-index:10;
	padding-top:4px;
}
.createlist_heading
{
float:left;
font-size:11px;
font-weight:bold;
color:#505153;
padding:10px 0 0 10px;
}
.textbox
{
float:left;
width:325px;
height:25px;
padding:15px 0 12px 15px;
background:url(../images/textbox_bg.png) no-repeat 10px 10px;
}
.textbox input {width:310px; height:21px; border:none; border:1px solid #FFF; font-family:Arial; font-size:12px; color:#4f5052;}

.txtbox
{
width:310px;
border:1px solid #fff;
margin-top:5px;
}
.saveor_cancel
{
margin:0;
padding:0 0 0 116px;
list-style:none;
}
.saveor_cancel li
{
float:left;
display:block;
}
.saveor_cancel li a
{
text-decoration:none;
font-weight:bold;
color:#e31b28;
padding:7px;
}

/* Share Video Starts here */

.popup_tabs
{
float:left;
width:371px;
background:url(../images/tab1.gif) repeat-x; position:-10px;
padding-bottom:5px;
}

/* added by me */
.red_btn_cls {
	width:111px;
	height:32px;
	float:right;
}
.red_btn_cls a {
	width:102px;
	height:24px;
	background:url(../images/red_btn.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:right;
	padding-top:8px;
	margin-right:17px;
	text-decoration:none;
}
.newlist_cls {
	color:#e41b25;
	font-size:10px;
	float:left;
	padding:10px 0 0 15px;
}
ul.videolists {
	display:block;
	margin:0;
	padding:20px 0 20px 11px;
	list-style-type:none;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#e41b25;
}
ul.videolists li {
	float:left;
	width:100%;
	padding:3px 0;
}
p.validate_cls {
	color:#5d5d5d;
	padding-left:10px;
	float:left;
}
.Check_With_Text {width:97%; padding-left:3%; float:left;}
.Check_With_Text1 {width:92%; padding:5% 0% 0% 5%; float:left;}
.LText { width:310px; color:#5d5d5d; padding-left:10px; float:left;}

p.validate_cls input { 
	display:block;
	float:left;
}
.dotline_sml
{
	border-bottom:1px solid #e7e7e7;
	width:340px;
	padding:10px 0;
	margin:0 0 20px 13px;
}
.gray_btn_cls a {
	width:109px;
	height:24px;
	background:url(../images/gray_btn.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:right;
	padding-top:8px;
	margin-right:17px;
	text-decoration:none;
}
.fav_inner_cont {
	width:327px;
	border-bottom:solid 1px #e7e7e7;
	padding:10px 0 20px 0px;
	margin:0 0 20px 20px;
}
p.title {
	font-size:14px;
	font-weight:bold;
	color:#4f5052;
	padding-bottom:10px;
	line-height:1.6em;
}
.checkbox_div {width:245px; padding:10px 0px 0px 72px; float:left;}
.CR_checkbox {width:25px; float:left;}


.checkboxlogin{float:left; width:20px; height:20px; padding:0px 0px; background-image:url(../images/checkbok.png); background-repeat:no-repeat; cursor:pointer;}

.checkboxlogin.active{ background-image:url(../images/chk_on.png); background-repeat:no-repeat; }

.checkboxlogin.activelogin{
	background-image:url(../images/chk_on.png);
	background-repeat:no-repeat;
}
.checkboxlogin input{ position:absolute; left:-2000px;}
.checktext {width:100px; font-size:12px; color:#4f5152; float:left;}
.checktext1 {width:110px; font-size:12px; color:#ed1b2f; font-weight:bold; text-align:right; float:right;}

p.title span {
	color:#e71c22;
}
p.forgot_pw {
	color:#e41b25;
	float:right;
	font-size:11px;
}
p.remember_me {
	color:#505153;
	float:left;
	padding-left:80px;
	font-size:11px;
}
/*p.remember_me input {
	vertical-align:middle;
}*/

/* End of CSS */

.public_group
{
float:left;
width:300px;
padding:20px 0 15px 30px;
}
.public_group1
{
float:left;
width:250px;
padding:20px 0px 0px 0px;
}
.mygroup_check
{
float:left;
padding:0 5px 5px 0;
}
.check_heading
{
float:left;
font-weight:bold;
color:#4f5150;
padding-top:3px;
}

.check_heading1
{
width:100px;
float:left;
font-weight:bold;
padding:0px 0px 5px 5px;
color:#4f5150;
}

.mygroup_note
{
float:left;
width:250px;
padding:5px 0 5px 3px;
font-size:11px;
color:#4f5150;
}
.add_comment
{
float:left;
width:250px;
font-weight:bold;
color:#4f5150;
padding:3px 0 5px 23px;
}
.small_text
{
font-size:11px;
color:#4f5150;
font-weight:normal;
}

.label_txt_spry1
{
float:left;
width:150px;
padding:10px;
color:#505153;
font-weight:bold;
}
ul.webicons {
	display:block;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	width:350px;
}
ul.webicons li {
	display:block;
	float:left;
	margin:0;list-style-type:none;
	padding-top:10px;
}
ul.webicons li a {
	padding:8px;
	cursor:pointer;
}
.tooltip {
	position:absolute;
	left: 44px;
	top: 236px;
	z-index:10;
	padding:15px;
	width:270px;
	height:129px;
	background:url(../images/tooltip_bg.png) no-repeat;
}
.tooltip p {
	padding:10px;
	color:#323335;
}
.AdvTabbedPanelsContentGroup {
	clear: both;
	border-top: solid 1px #999;
	background-color: #EEE;
}

/* Advanced Search */
#Adv_container {float:left; width:621px;padding-top: 80px;padding-left: 55px; }
.Adv_sea_topcurve {float:left; width:621px; height:32px; background:url(../images/Adv_sea_topbg.png) no-repeat;}
*html .Adv_sea_topcurve {background:url(../images/Adv_sea_topbg.gif) no-repeat;}
.Adv_headtext {width:550px; padding:0 0 20px 16px; float:left; font-size:12px; color:#4f5152;}
.Adv_heading {float:left; font-size:18px; color:#0094a7; padding:0 0 17px 15px;}
.Adv_box {float:left; width:579px; padding:20px 0px 20px 0px;}
.Adv_gobtn {width:35px; padding-left:15px; float:left;}
.Adv_textbox {float:left; width:523px; height:30px; background:url(../images/Adv_textbox.png) no-repeat;}
.Adv_textbox input {width:513px;float:left; height:18px; margin-top:5px; padding:0px 5px 5px 5px; font-size:12px; background:none; border:none; color:#4f5152;}
*html .Adv_textbox input {width:513px; height:23px; padding:5px 5px 0px 5px; font-size:12px; background:none; border:none; color:#4f5152;}
.Adv_middlebg {float:left; background:url(../images/Adv_bg.png) repeat-y; width:100%;}
/**html .Adv_middlebg {float:left; background-color: #ffffff; background-image: none;}*/
.Adv_tabs {float:left; width:99.6%; margin-left:1px; background:url(../images/tab1.gif) repeat-x; position:-10px; padding-bottom:5px; }
*html .Adv_tabs {float:left; width:90.6%; margin-left:1px; background:url(../images/tab1.gif) repeat-x; position:-10px; padding-bottom:5px; border:solid 0px red;} 
.Adv_form_row {float:left; width:579px; padding-left:21px;}
.Adv_prod_Catal {float:left; width:200px; padding-left:30px;}
.Adv_prod_Media {float:left; width:170px; padding-left:20px;}
.Adv_Media_head {float:left; width:170px; font-size:14px; font-weight:bold; color:#4f5152;}
.Adv_Mediacheckboxs {width:170px; padding:20px 0 0 0; float:left;}
.Adv_Mediacheckboxs1 {width:261px; padding:37px 0 0 0; float:left;}
 /* *+html .Adv_Mediacheckboxs1 {width:170px; padding:25px 0 0 0; float:left;} */
.Adv_Media_text { padding:3px 0px 3px 0; font-size:10px; color:#0094a7; float:left;}
.Adv_BMedia_text {width:130px; font-size:12px; padding-left:10px; color:#4f5152; float:left;}
.Adv_prod_Catal1 {float:left; width:200px; padding-left:20px;}
.Adv_prod_head {float:left; width:200px; font-size:14px; font-weight:bold; color:#4f5152;}
.Adv_MediaHead_text {width:160px; padding:0px 0px 10px 0; font-size:12px; color:#4f5152; font-weight:bold; float:left;}
.Adv_prod_height {float:left; width:170px; padding:5px 0 5px 0; height:17px;}
.Adv_btmcurve {float:left; width:621px; height:32px; background:url(../images/Adv_sea_botombg.png) no-repeat;}
*html .Adv_btmcurve {height:1px;background:url(../images/Adv_sea_topbg.gif) no-repeat left bottom;}
.Adv_checkboxs {width:200px; padding:10px 0 0 0; float:left;}
.Adv_Btmtext1 { width:200px; padding:3px 0px 3px 0; font-size:10px; color:#0094a7; float:left;}
.Adv_BCheck_text {width:160px; font-size:12px; padding-left:10px; color:#4f5152; float:left;}

.Adv_check {width:500px; float:left;}
.Adv_check ul {margin:0; padding:0; list-style:none;}
.Adv_check ul li {padding-right:10px; float:left;}
.Adv_video_bg {background:#f0f0f0;border:solid 0px red;padding: 8px 0px 8px 10px; height:120px;}
.AdvTabbedPanelsTab {
	position: relative;
	float: left;
	padding: 6px 10px;
	margin: 0px -1px 0px 0px;
	font: bold 12px Arial;
	background:url(../images/tabnav_bg.gif) repeat-x left bottom;
	height:21px;
	list-style: none;
	border-left: solid 1px #cdcfce;
	border-bottom: solid 1px #cdcfce;
	border-top: solid 1px #cdcfce;
	border-right: solid 1px #cdcfce;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	color:#e9454c;
}

.PTabbedPanelsTabSelected  {
	background-color:#FFFFFF;
	background-image:url("../images/tab_onover.gif");
	background-repeat:repeat-x;
	border-bottom:1px solid #EEEEEE;
	color:#505153;
}

.AdvTabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
