.main{
width: 940px;
margin: 0px auto;
padding-left: 20px;
padding-right: 20px;
background-color: #FFFFFF;
min-height:100%;
height:auto;
}
* html .main{height:100%;}

.top_banner{
width: 940px;
background-color: #000000;
text-align: center;
}
.top_banner img{
margin: 20px;
margin-top: 11px;
margin-bottom: 16px;
}
.top_menu{
width: 940px;
height:143px;
border: 1px #FFFFFF solid;
border-bottom: 1px #000000 solid;
line-height: 10px;
}
.hsmall{
height:83px;
}
.top_menu .col1{float: left; text-align: left; margin:0px; }
.top_menu .col1_right{float: right; width:310px; padding-top: 20px;}

.top_menu .col1_rightnew{float: right; width:470px; padding-top: 9px; height: 49px; text-align: right;}

.top_menu .col1_right div.user span { clear: left; background-color: #FFFFFF;}
.top_menu .menu_top_1 { border-bottom: 1px #FFFFFF solid;background-color: #000000; height: 26px;}
.top_menu .menu_top_1_new { border-bottom: none;background-color: #B7B7B7; height: 36px;}
.top_menu .menu_top_1_new2 { border-bottom: none; line-height: 24px; height: 24px; text-align: right; color: #336699; font-size: 10px; text-transform:uppercase;}
.top_menu .menu_top_1_new2 a{ color: #336699; font-size: 10px; text-transform:uppercase; margin-left: 10px; display:inline-block;}
.top_menu .menu_top_0 { border-bottom: 1px #FFFFFF solid;background-color: #FFFFFF; height: 26px;}

.top_menu .col1_rightnew div.user { margin-top: 10px; display: block; padding-top: 13px; }

.top_menu .col2{float: left; padding-top: 10px; width:150px;}
.top_menu .col3{float: left; padding-top: 10px; width:136px;}
.top_menu .col2 img,.top_menu .col3 img,.top_menu .col4 img{ margin-right:0px;margin-bottom:1px;}
.top_menu .col2 span,.top_menu .col3 span {clear: both; background-color: #FFFFFF;}

.top_menu .col4 span { background-color: #FFFFFF;}
.top_menu .col4 div.user {margin-left: 85px; }
.top_menu .col4 div.user span { clear: left; background-color: #FFFFFF;}
.top_menu .col4{float: left; padding-top: 10px; width:392px; }
.top_menu .col5{float: right; padding-top: 0px; width:120px; }
.top_menu .col6 {width:192px; }

.top_search{
width: 940px;
height:33px;
border-bottom: 1px #000000 solid;
 clear:left;
}
.top_search .col1{float: left; padding-left: 320px;padding-top: 9px; width:318px;}
.top_search .col1_second{float: left; width:638px;}
.top_search .col1_second_1{float: left; width:492px;}
.top_search .second_1new{float: left; width:210px;}
.top_search .col1_second_2{float: left; width:136px;line-height: 33px;}
.top_search .col1_second_2_new{float: left; width:428px;line-height: 33px;}

.top_search .col1_second h1,.top_search .col1_second_1 h1 {display:block; color: #000000; line-height:33px; font-size: 16px; text-transform: uppercase; margin:0px;}
.top_search .col1_second h1 span,.top_search .col1_second_1 h1 span{color: #999999; font-weight:normal;}
.top_search .col1_second img,.top_search .col1_second_1 img {margin-top: 10px;}
.top_search .col2{float: left; padding-top: 0px; width:275px;}
.top_search .col2 span { display: inline-block; margin:0px;margin-top:6px;}
.top_search .col2 .black12{display:inline; margin-left: 12px; margin-right: 8px; padding:0px; border: 0px red solid; }
.top_search .col2 img{padding-top: 10px;}

.cart{
line-height: 25px;
float: left; 
height:25px;
width:105px;
padding-left: 28px;
margin-right: 20px;
margin-top: 4px;
background-image: url(/images/moc/i_cart.gif); 
background-repeat: no-repeat; 
background-position: 6px 7px;
background-color: #E5E5E5;
}

.cartnew{
line-height: 34px;
height:34px;
width:95px;
padding-left: 44px;
margin-left: 10px;
margin-top: 4px;
margin-top: -9px;
margin-bottom: 2px;
background-image: url(/images/moc/i_cart_2.gif); 
background-repeat: no-repeat; 
background-position: 0px 0px;
background-color: #FF0000;
color: #FFFFFF;
display: block;
float: right;
text-align: left;
}
.cartnew a{color: #000000;}

.cartnew2{
line-height: 31px;
height:31px;
width:95px;
padding-left: 46px;
margin-left: 10px;
margin-top: 4px;
margin-top: 0px;
margin-bottom: 2px;
background-image: url(/images/moc/i_cartnew.gif); 
background-repeat: no-repeat; 
background-position: 0px 0px;
color: #666666;
display: block;
float: right;
text-align: left;
}



.top_bread{
width: 940px;
height:30px;
margin-top:0px;
line-height: 30px;
margin-bottom:10px;
vertical-align: middle;
}
.top_bread2{
width: 620px;
height:30px;
margin-top:0px;
line-height: 30px;
margin-bottom:10px;
vertical-align: middle;
}


.content{
width: 940px;
margin-bottom:10px;
}
.content .col1,.content .col1_2,.content .col1_5,.col1_6 .col1_5{float: left; padding-right: 19px;width:618px; background-image: url(/images/moc/line3.gif); background-repeat: repeat-y; background-position: 628px top;}

.content .col1_5_1{float: left; padding-right: 19px;width:140px; background-image: url(/images/moc/line3.gif); background-repeat: repeat-y; background-position: 150px top;}
.content .col1_5_2{float: left; padding-right: 19px;width:459px; background-image: url(/images/moc/line3.gif); background-repeat: repeat-y; background-position: 468px top;}

.col1_5_dis1,.group50{float: left; padding-right: 20px;width:295px;}
.col1_5_dis2,.group502{float: left; width:300px;}



.content .col1_6{width:934px;}

.col1_5 .Edit_ContainerMy .NormalTextBox {width: 465px; font-size: 13px; color:black;}
.col1_5 .Edit_ContainerMy textarea {width: 465px; font-size: 13px; color:black;}

.content .col2,.content .col2_2,.content .col2_5,.col1_6 .col2_5{float: left; padding: 0px; width:297px;}
.content .col1_2{width:460px; background-position: 469px top;}
.content .col2_2{width:457px;}

.content .col1_3{float: left; padding-right: 20px; width:296px; min-width:296px; border-bottom: 1px white solid;}
.content .col2_3{float: left; padding: 0px; width:618px;}

.content .connew1{float: left; padding-right: 10px; width:230px; min-width:230px; border-bottom: 1px white solid;}
.content .connew2{float: left; padding: 0px; width:700px;}

.content .connew2 .width140 { width:200px; }
.content .connew2 .width460 { width:468px; }


.content .col2_3_all{float: left; padding: 0px; width:940px;}
.content .col2_4_all{float: left; padding: 0px 0; width:940px;background-color:#E8E8E8;}

.content .col1_4{float: left; width:200px; min-height: 800px;}
.content .col2_4{float: left; padding: 0px; padding-left: 19px; width:715px; background-image: url(/images/moc/line3.gif); background-repeat: repeat-y; background-position: 9px top; min-height: 800px;}

.content .col1_4_{float: right; width:200px; min-height: 800px;}
.content .col2_4_{float: left; padding: 0px; padding-right: 19px; width:715px; background-repeat: repeat-y; background-position: 9px top; min-height: 800px;}


.content .col2_3_1{float: left; padding: 0px; width:300px;padding-right: 16px;}
.content .col2_3_2{float: left; padding: 0px; width:300px;}

.content div.headblack{display:block; background-color: #000000; width: 100%; line-height: 24px;}
.content div.headblack h1,.content div.headblack span.Head{display: inline-block; color: #FFFFFF; font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0px; margin-left: 10px; padding-top: 0px; height: 24px;}

.content div.headblack a.sell,.content div.headblack a.sell2,.content div.headblack a.sell_a,.content div.headblack a.sell2_a{float:right; display:block; background-color: #000000; border-top: 1px #000000 solid; border-right: 1px #000000 solid; line-height: 23px; color: #FFFFFF; font-size: 11px; padding-left: 4px; padding-right: 4px;}
.content div.headblack a.sell:hover,.content div.headblack a.sell2:hover,.content div.headblack a.sell_a,.content div.headblack a.sell2_a{background-color: #FFFFFF; color: #000000;text-decoration:none;}
.content div.headblack a.sell2,.content div.headblack a.sell2_a{ margin-right: 0px; }

.content div.headblack_ a.sell,.content div.headblack_ a.sell2,.content div.headblack_ a.sell_a,.content div.headblack_ a.sell2_a{float:right; display:block; background-color: #000000; border-top: 1px #000000 solid; border-right: 1px #000000 solid; line-height: 21px; color: #FFFFFF; font-size: 11px; padding-left: 4px; padding-right: 4px;}
.content div.headblack_ a.sell:hover,.content div.headblack_ a.sell2:hover,.content div.headblack_ a.sell_a,.content div.headblack_ a.sell2_a{background-color: #FFFFFF; color: #000000;text-decoration:none;}
.content div.headblack_ a.sell2,.content div.headblack_ a.sell2_a{ margin-right: 0px; }



.content div.sheadblack{display:block; width: 100%; height: 24px; background-image: url(/images/moc/grey.gif); background-position: left bottom; background-repeat: repeat-x;}
.content div.sheadblack .gr{display:block; background-color: #999999; height: 24px; width: auto;}
.content div.sheadblack h1,.content div.sheadblack span.Head{display: inline-block; color: #FFFFFF; font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0px; margin-left: 10px; padding-top: 4px; height: 24px;}

.content div.sheadblack a.ssell,.content div.sheadblack a.ssell2,.content div.sheadblack a.ssell_a,.content div.sheadblack a.ssell2_a{background-color: #FFFFFF;float:left; display:block; margin-bottom: 1px; line-height: 22px; color: #999999; font-size: 11px; padding-left: 5px; padding-right: 5px;padding-top: 1px;}
.content div.sheadblack a.ssell:hover,.content div.sheadblack a.ssell2:hover,.content div.sheadblack a.ssell_a,.content div.sheadblack a.ssell2_a{margin-top: 1px;padding-left: 4px; padding-right: 4px;margin-left: 1px;margin-right: 1px;padding-bottom: 1px; color: #000000;text-decoration:none;}
.content div.sheadblack div {background-color: #FFFFFF; float: left; width: 100%; }
.content div.sheadblack a.ssell2,.content div.sheadblack a.ssell2_a{ margin-right: 0px; }




.content div.headblack_{display:block; background-color: #000000; width: 100%; border-bottom: 1px white solid; }
.content div.headblack_ h1{display: inline-block; color: #FFFFFF; font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0px; margin-left: 10px; padding-top: 4px; padding-bottom: 4px; }


.content div.headblack span.count1{float: left; display: block; margin: 0px; margin-left: 263px; padding-top: 4px; }
.content div.headblack span.count2{float: left; display:block; margin: 0px; margin-left: 88px; padding-top: 4px; }

.content .featured_content,.content .featured_content_2 { color: #000000; font-size: 12px; font-weight: normal; width:619px; padding-right: 0px; height: 309px; background-image: url(/images/moc/bg_home_1.jpg); background-repeat: no-repeat; background-position: center center; }
.content .featured_content_2 {background-image: url(none); height: 296px; padding-right: 19px;z-index: 1; }
.content .featured_content div { color: #303030; font-size: 12px; width: 344px; padding-left: 20px; padding-top: 15px; height: 260px;}
.content .featured_content div h2 { color: #000000; font-size: 22px; width: 344px; margin:0px; margin-bottom: 5px; line-height: 25px;}
.comm { margin-top:6px; margin-right:6px; margin-bottom:-5px; }

.content .col1_2 h2 { color: #000000; font-size: 22px; margin:0px; margin-bottom: 5px; line-height: 25px;}
.content .col1_2 h3 { color: #000000; font-size: 18px; margin:0px; margin-bottom: 5px; line-height: 21px;}

.content div.padding {margin-bottom: 8px; padding-top: 5px; width:100%; height: 19px; margin-top: -24px; text-align: right; background-image: url(/images/moc/line1.png); background-repeat: repeat-y; background-position: right top;z-index: 100; position:relative;}
.content div.padding a.p {display:inline-table; padding-top: 0px; padding-bottom: 0px; padding-left: 4px; padding-right: 3px; margin-right: 1px; background-color: #FFFFFF; color: #000000; height: 15px;}
.content div.padding a.p_a {display:inline-table; padding-top: 0px; padding-bottom: 0px; padding-left: 4px; padding-right: 3px; margin-right: 1px; color: #000000; background-image: url(/images/moc/line1_selectitem.png); background-repeat: no-repeat; height: 15px;}
.content div.padding .left_ {display:inline-table; margin-left:24px;}
.content div.padding .right_ {display:inline-table; margin-right:13px; margin-left:8px; margin-bottom:0px; }
.content div.padding .right_2,.content div.padding .right_2_no {display:inline-table; margin-right:8px; margin-bottom:0px; }
.content div.padding .right_2_no {display:none;}
.content .col1_2 div.padding .left_ {margin-left:13px;}
.content div.padding .left_ img {margin-top: -10px;}
.content div.padding .right_ img {margin-top: -10px;}
.content div.padding .right_2 img,.content div.padding .right_2_no img {margin-top: -12px;}
html:first-child div.padding .left_ img { margin-top: 0px;} /* для Opera */
html:first-child div.padding .right_ img { margin-top: 0px;} /* для Opera */
html:first-child .content div.padding .right_2 img,html:first-child .content div.padding .right_2_no img { margin-top: -5px;} /* для Opera */

body:first-of-type div.padding .left_ img{ margin-top: -5px;}
body:first-of-type div.padding .right_ img{ margin-top: -5px;}
body:first-of-type .content div.padding .right_2 img,.content div.padding .right_2_no img { margin-top: -5px;}



.feat_icon{margin-top:-38px;margin-left: 7px;}
.feat_img{margin-bottom:10px;}

.w140h140{margin-bottom:10px; width: 138px; height: 138px; background-repeat: no-repeat; background-position: center center; border: 1px #CCCCCC solid; cursor: pointer;}

.feat_comm{margin-top:-34px;margin-left: 7px;padding-top:1px; width:21px;height:39px; font-size: 10px; text-align:center;}
.feat_comm span{display:block; margin-left:-1px; margin-top:-18px; font-size: 10px;}

	.content .featured_video { color: #000000; font-size: 12px; width:100%;margin-bottom: 8px; min-height: 309px; }
.content .featured_video div {color: #303030; font-size: 12px; }
.content .featured_video div h2 { color: #000000; font-size: 16px; margin:0px; margin-bottom: 5px; line-height: 20px;margin-top: 15px;}

.print_share,.block2 {
margin-left: 16px;
float: right;
width: 140px;
background-image: url(/images/moc/line2.gif); 
background-repeat: repeat-x;
}
.block2 {background-image: none;}
.print_share div,.block2 div,.block2 div.no_bg {
vertical-align: middle;
width: 140px;
display: block;
height: 32px;
line-height: 30px;
background-position: left bottom; 
background-image: url(/images/moc/line2.gif); 
background-repeat: repeat-x;
}

.block2 div.no_bg {background-image: none;}
.print_share div img,.block2 div img {vertical-align: middle;}

.content .connew2 .width140 .print_share {width: 200px;}
.content .connew2 .width140 .print_share label {width: 200px;}
.content .connew2 .width140 .print_share div {width: 200px;}
.content .connew2 .width140 .print_share div div {width: 200px;}
.content .connew2 .width140 .print_share div div div {width: 200px;}
.content .connew2 .width140 .print_share div div div div label {width: 200px;}

.content .connew2 .width_listr{width:530px;}

.search_left,.browse_left{
width: 210px;
padding: 9px;
background-color: #E1E1E1;
}
.browse_left{padding-bottom: 0px;}

.search_left div,.browse_left div,.browse_left div.end {
width: 120px;
vertical-align: middle;
display: block;
height: 32px;
line-height: 30px;
background-position: left bottom; 
background-image: url(/images/moc/line4.gif); 
background-repeat: repeat-x;
}
.browse_left div img,.browse_left div img {margin-top: 8px;}
.browse_left div.end {background-image: url(none); }
.browse_left div.width210{width: 205px;}

.store_feat_1{
float:left;
/*background-image: url(/images/moc/store/bg_grey.jpg);*/
border: 1px #A3A3A3 solid;
width: 397px;
height: 325px;
}
.store_feat_1 .product {
background-position: left bottom; 
background-repeat: no-repeat;
padding: 7px;
padding-right: 7px;
padding-left: 100px;
width: 294px;
height: 310px;
}
.store_feat_1 .product .black24 {line-height: 26px;}
.store_feat_1 .product .white24 {line-height: 26px;}
.store_feat_1 .product .price {margin-top:15px; padding-left: 177px;}
.store_feat_1 .product .price .red18 {line-height: 30px;}

.store_feat_2{
float:left;
background-image: url(/images/moc/line3.gif); background-repeat: repeat-y; background-position: 9px top;
padding-left: 20px;
width: 293px;
height: 327px;
}
.line_hor{
width: 100%;
background-image: url(/images/moc/line2.gif); 
height: 1px;
line-height: 1px;
margin-bottom: 5px;
}
.line_hor2{
width: 100%;
background-image: url(/images/moc/line2.gif); 
line-height: 1px;
height: 1px;
margin-top: 6px;
margin-bottom: 6px;
}

.tab_a {
float:left;
padding-left: 5px;
background-image: url(/images/moc/table_1.gif); 
background-repeat: no-repeat;
line-height: 28px;
height: 28px;
}
.tab_a div {
float:left;
height: 28px;
line-height: 28px;
padding-right: 5px;
background-image: url(/images/moc/table_2.gif); 
background-repeat: no-repeat;
background-position: right top;
}
.tab_a div a {
float:left;
display:block;
font-family:  'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
padding-left: 6px;
padding-right: 6px;
border-top: 1px #CCCCCC solid;
line-height: 28px;
height: 28px;
}
.tab {
float:left;
padding-left: 11px;
padding-right: 11px;
line-height: 28px;
height: 28px;
border-bottom: 1px #CCCCCC solid;
}

.friend_{
float:left;
margin-right:12px;
margin-bottom:12px;
width:54px;
font-size: 11px;
cursor:pointer;
padding-right: 8px;
}
.friend,.friend4{
float:left;
width:54px;
height:54px;
padding: 5px;
vertical-align:middle;
background-repeat: no-repeat;
background-position: center center;
border: 1px grey solid;
margin-bottom:3px;
}
.friend a,.friend4 a {display:none;}
.friend:hover,.friend4:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background-color:#FFFFFF;}
.friend:hover a,.friend4:hover a {display:block;}
.friend4{margin-right:0px;}

.content_tab_left{float:left;width:210px;padding-right:30px;}
.content_tab_right{float:left;width:450px;}

.line_bottom{height:1px;background-image: url(/images/moc/line2.gif); background-repeat: repeat-x; background-position: left top;}
.bottom{margin-top:14px;margin-bottom:34px;}

.line_bottom_{margin-left:220px;height:1px;background-image: url(/images/moc/line2.gif); background-repeat: repeat-x; background-position: left top;}
.bottom_{margin-left:220px;margin-top:14px;margin-bottom:34px;}

.images_right{ background-color: #C7C7C7; padding-top: 5px; padding-left: 4px; padding-right: 4px; }


/* =========================================================*/
.WorkPanel{text-align:left;}
.DNNAligncenter{text-align:left;}


/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 18px; 
	background-color:transparent;
	width:610px;	
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem,.main_dnnmenu_rootitem2,.ccc a
{	
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #DDDDDD;
	font-size: 13px; 
	font-weight:bold; 	
	text-align:center;
	padding: 0px; 
	margin: 0px;
	border-right: 1px #FFFFFF solid;	
	white-space:nowrap;
    line-height: 26px;
    height: 26px;
	float:left;
	text-decoration:none;
	background-color: #000000;
	text-transform:uppercase;
	padding-left: 10px; 
	padding-right: 10px;	
}



/*  Main menu hover  */
.main_dnnmenu_rootitem_hover,.main_dnnmenu_rootitem2_hover,.ccc a:hover
{  
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px; 
	font-weight:bold; 	
	text-align:center;
	padding: 0px; 
	margin-right: 0px;
	margin-bottom: 0px;
	border-right: 1px #FFFFFF solid;
	white-space:nowrap;
    line-height: 26px;
    height: 26px;
	float:left;
	text-decoration:none;
	background-color: #FF0000;
	text-transform:uppercase;
	padding-left: 10px; 
	padding-right: 10px;	
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected,.main_dnnmenu_rootitem2_selected
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px; 
	font-weight:bold; 	
	text-align:center;
	padding: 0px; 
	margin-right: 0px;
	margin-bottom: 0px;
	border-right: 1px #FFFFFF solid;
	white-space:nowrap;
    line-height: 26px;
    height: 26px;
	float:left;
	text-decoration:none;
	background-color: #FF0000;
	text-transform:uppercase;
	padding-left: 10px; 
	padding-right: 10px;	
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:0px solid #C0D6E5;
	z-index: 1002;
}

.main_dnnmenu_submenu td
{
	z-index: 10000;
	text-align:left;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
	font: normal 12px/28px 'Lucida Grande', Verdana, Arial;	
	background: #E5E5E5;
	color: #333333;	
	border-bottom: #FFFFFF 1px solid;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td
{  
	background: #666666;
	color:#FFFFFF;
	border-bottom: #FFFFFF 1px solid;		
	
}
.main_dnnmenu_itemselected tr{
	background: #666666;
	color:#FFFFFF;
	border-bottom: #FFFFFF 1px solid;		
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;	
}
.main_dnnmenu_separator{
	height: 20px;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

/*  Tab Menu Normal  */
.tab_dnnmenu_rootitem  
{	
	margin-right:1px;
	float:left;
	width: 130px;
	background-image: url(../images/tab_3.gif); 
	background-repeat: no-repeat;
	line-height: 38px;
	height: 38px;
	background-color: #F5F5F5;
	font-size: 14px;
	color: #91A0AA;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}

/*  Tab menu hover  */
.tab_dnnmenu_rootitem_hover
{  
	text-align:center;
	margin-right:1px;
	float:left;
	width: 130px;
	background-image: url(../images/tab_3_a.gif); 
	background-repeat: no-repeat;
	line-height: 38px;
	height: 38px;
	background-color: #D8DDE1;
	font-size: 14px;
	color: #092E56;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;	
}

/*  Tab menu selected  */
.tab_dnnmenu_rootitem_selected 
{
	text-align:center;
	margin-right:1px;
	float:left;
	width: 130px;
	background-image: url(../images/tab_3_a.gif); 
	background-repeat: no-repeat;
	line-height: 38px;
	height: 38px;
	background-color: #D8DDE1;
	font-size: 14px;
	color: #092E56;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	
}

/*===========================*/
.content .FeaturedArtist,.content .FeaturedArtist_New{float: left; margin-left: 19px;width:458px; background-image: url(/images/moc/line3.gif); background-repeat: repeat-y; background-position: 628px top;}
.content .FeaturedArtist_New{margin-left: 0px; padding-left: 19px; width:458px; background-position: 9px top;}

.comm2 { margin-top:6px; margin-right:6px; margin-bottom:-2px; }

.search_left_gall,.browse_left_gall{
width: 279px;
padding: 9px;
background-color: #E1E1E1;
}
.browse_left_gall{padding-bottom: 0px;padding-top: 0px;}
.browse_left_gall div,.browse_left_gall div.end {
width: 230px;
text-align:right;
vertical-align: middle;
display: block;
height: 27px;
line-height: 25px;
}
.browse_left_gall div img,.browse_left_gall div img {margin-top: 8px;margin-left: 8px;}
.browse_left_gall div a {color: #FF0000;}
.dotted{border-bottom: 1px black dotted; background-color: #E1E1E1; margin-top: 15px;}

.comm_view{margin-top:-34px;margin-left: 37px;padding-top:1px; width:21px;height:39px; font-size: 10px; text-align:center;}
.comm_view span{display:block; margin-left:-1px; margin-top:-18px; font-size: 10px;}

.view_view{margin-top:-40px;margin-left: 7px;padding-top:1px; width:21px;height:39px; font-size: 10px; text-align:center;}
.view_view span{display:block; margin-left:-1px; margin-top:-14px; font-size: 10px; color: #FFFFFF;}

.lineheight{line-height: 25px; color: #CCCCCC;}
.lineheight a {color: #CCCCCC; text-decoration: none;}
.lineheight a.active {color: #FFFFFF;}
.lineheight a:hover {color: #FFFFFF; text-decoration: none;}

.portfolio_table,.portfolio_table_right,.portfolio_table_end,.portfolio_table_a{ cursor:pointer; width:139px; height: 139px; border: 1px #CCCCCC solid; float: left; margin-right: 17px; margin-bottom: 17px;}
.portfolio_table_end{margin-right: 0px;}
.portfolio_table_right{margin-right: 15px;}
.portfolio_table_a{ position: absolute; margin: 0px; margin-left: -38px; margin-top: -38px; width:194px; border: 0px #FFFFFF solid;}
.portfolio_table .image,.portfolio_table_right .image,.portfolio_table_a .image,.portfolio_table_end .image{ width:139px; height: 139px; background-repeat: no-repeat; background-position: center center;}
.portfolio_table_a .image { margin-left: 38px; margin-top: 17px; border: 1px #CCCCCC solid;}
.portfolio_table_a .center_bg { background-image: url(/images/moc/gallery/table5_2.png); background-repeat: repeat-y;}
.portfolio_table_a .text { margin-left: 21px; margin-right: 21px; background-color:#FFFFFF; padding: 17px; }

.feat_second2_1_new,.feat_second2_2_new { vertical-align: top;}
.feat_second2_1_new .box,.feat_second2_2_new .box {width:139px; height: 139px; border: 1px #CCCCCC solid;}
.feat_second2_1_new .image,.feat_second2_1_new .image,.feat_second2_2_new .image,.feat_second2_2_new .image{ width:139px; height: 139px; background-repeat: no-repeat; background-position: center center;}

.comm_view_top{float: left; margin-top:5px;margin-left: 7px;padding-top:1px; width:21px;height:39px; font-size: 10px; text-align:center;}
.comm_view_top span{display:block; margin-left:-1px; margin-top:-18px; font-size: 10px;}

.view_view_top{ float: left; margin-top:5px;margin-left: 7px;padding-top:1px; width:21px;height:39px; font-size: 10px; text-align:center;}
.view_view_top span{ display:block; margin-left:-1px; margin-top:-14px; font-size: 10px; color: #FFFFFF;}

.f_c_2_left{float:left;height:296px;background-position:right top; z-index: 1;}
.f_c_2_center{float:left;height:296px;padding-left:10px;padding-right:10px;background-position:center top;background-repeat:no-repeat; z-index: 1;}
.f_c_2_right{float:left;height:296px; z-index: 1;}

/*===========================*/
.dotted2{border-bottom: 1px black dotted; background-color: #FFFFFF; margin-top: 10px; margin-bottom: 10px;}
.white30{ color: #FFFFFF; font-size: 30px; text-decoration: none;}
a.black30,a.black30:hover{ color: #000000; font-size: 30px; text-decoration: none;}

.content .col560{float: left; padding: 0px; width:560px;}
.content .col380{float: left; padding: 0px; width:380px; height: 550px;}
.studio_tabs{ background-color: #FFFFFF; }
.studio_tab_,.studio_tab_a{ background-image: url(/images/moc/studio/table_left.gif); background-repeat:no-repeat; float:left; margin-right: 1px;}
.studio_tab_ a,.studio_tab_a a{background-color:#B3B3B3; margin-left: 8px;  padding-left: 20px; padding-right: 28px; line-height: 24px; height: 24px; background-image: url(/images/moc/studio/table_right.gif); background-position: right top; background-repeat:no-repeat; background-color:#B3B3B3; display: block; color: #000000; text-transform:uppercase;}
.studio_tab_a{background-image: url(/images/moc/studio/table_left_a.gif);}
.studio_tab_a a{background-color:#E8E8E8;background-image: url(/images/moc/studio/table_right_a.gif);}

.studio_tabs_small{ margin-top: 0px; background-image:url(/images/moc/studio/table_small_bg.gif); margin-right: 5px; background-position: left 28px; background-repeat: repeat-x; }
.studio_tab_small_,.studio_tab_small_a{ background-image: url(/images/moc/studio/table_small_left.gif); background-repeat:no-repeat; float:left; margin-right: 1px;}
.studio_tab_small_ a,.studio_tab_small_a a{background-color:#B3B3B3; margin-left: 6px;  padding-left: 2px; padding-right: 7px; line-height: 17px; height: 17px; background-image: url(/images/moc/studio/table_small_right.gif); background-position: right top; background-repeat:no-repeat;background-color:#B3B3B3; display: block; color: #000000; text-transform:uppercase;font-size: 11px;}
.studio_tab_small_a{background-image: url(/images/moc/studio/table_small_left_a.gif);}
.studio_tab_small_a a{background-image: url(/images/moc/studio/table_small_right_a.gif); background-color:#E8E8E8;}

.myhelp { font-size: 11px; display:block; width: 200px; }
.myhelp2 { font-size: 11px; display:block; width: 400px; }
.myhelp3 { font-size: 11px; display:block; width: 235px; }
.chauto input{width: 15px !important; padding:0px; margin:0px;}

#dnn_ctr992_EditStudioTableMy_Describe_x0020_the_x0020_set_edit_trView{ display:none; }
#dnn_ctr1003_EditStudioTableMy_Describe_x0020_the_x0020_set_edit_trView{ display:none; }
#dnn_ctr992_EditStudioTableMy_Describe_x0020_the_x0020_set_edit_pnlRichTextBox{ margin-left:-15px;}
#dnn_ctr1003_EditStudioTableMy_Describe_x0020_the_x0020_set_edit_pnlRichTextBox{ margin-left:-15px;}

#dnn_ctr1179_EditStudioTableMy_Describe_x0020_the_x0020_assignment_edit_trView{ display:none; }
#dnn_ctr1180_EditStudioTableMy_Describe_x0020_the_x0020_assignment_edit_trView{ display:none; }
#dnn_ctr1179_EditStudioTableMy_Describe_x0020_the_x0020_assignment_edit_pnlRichTextBox{ margin-left:-15px;}
#dnn_ctr1180_EditStudioTableMy_Describe_x0020_the_x0020_assignment_edit_pnlRichTextBox{ margin-left:-15px;}

/*AutoSuggest*/
.suggestion_list{background: white;border: 1px black solid;z-index:11000;}
.suggestion_list ul{padding: 0;margin: 0; list-style: none !important;}
.suggestion_list ul li {list-style: none !important;}
.suggestion_list a{text-decoration: none; color: black; padding: 4px; display: block;}
.suggestion_list .selected{background: black; color: white;}
.suggestion_list .selected a{color: white;}
#autosuggest{display: none;}
/*AutoSuggest*/

#container22 { overflow: hidden; zoom:1; }
#container22 div.col1_2,#container22 div.col2_2,
#container22 div.col1_5_1,
#container22 div.col1_5_2,
#container22 div.col2_5,
#container22 div.col1_5,
#container22 div.col2_5
{ margin-bottom: -20000px; padding-bottom: 20000px; background-color: #FFFFFF; }

.fgroup{ width: 220px; }

#brfilterclose{ cursor: pointer; }


.popuptableBG{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	min-width:1000px;
	z-index:10000;
	height:100%;	
	height:2000px;	
	zoom:1;
	background-color: #000000;	
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity:0.8;
	filter: alpha(opacity=80);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity: .80;
	text-align: center;
	display: none;
}
.noalpha{
	z-index:10001;
	zoom:1;
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity:1;
	filter: alpha(opacity=100);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity: 1;
	z-index:10005;
}
.popupdiv{display: none;}

.t1{ width: 604px; background-color:#000000; padding: 8px;}
.t438{ width: 438px; }
.t250{ width: 250px; background-color:#FFFFFF; padding: 0px; float: left; margin-right: 20px;}
.t1 .blk1{ text-align: center; margin-bottom: 8px; position:relative; width: 604px;}
.t438 .blk1{ width: 438px; }
.t250 .blk1{ width: 250px;text-align: left; }
.t1 .blk1 .info{position: absolute; top: 249px; margin: auto auto; padding: 10px 15px; background-color: #000000;-moz-opacity:0.6;-khtml-opacity: 0.6;opacity:0.6;filter: alpha(opacity=60);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity: .60; color: #FFFFFF; display: none;}


.t1 .blk2{ height: 71px;}
.t1 .blk2 .imageslist{ float: left; width: 495px; margin-right: 8px;}
.t438 .blk2 .imageslist{ width: 329px; }
.t1 .blk2 .imageslist img{ border: 1px #000000 solid; cursor: pointer; }
.t1 .blk2 .imageslist img.a{ border: 1px #FFFFFF solid; }


.t250 .blk2 .imageslist{ width: 250px; margin-right: 0px; }
.t250 .blk2 .imageslist img{ border: 1px #FFFFFF solid; cursor: pointer; }
.t250 .blk2 .imageslist img.a{ border: 1px #000000 solid; }
.t250 .blk2 .feat_second8{padding-right: 1px !important; }

.t1 .blk2 .pult{ float: left; width: 100px; text-align: center; padding-top: 10px;}
.t1 .blk2 .pult #curNum { color:#FFFFFF; }
.t1 .blk2 .pult img { vertical-align: middle; margin-top: -3px; cursor: pointer; }
.t1 .blk2 .line { background-image: url(/images/moc/v_line.gif); background-repeat:repeat-x; height: 1px; line-height:1px; margin: 10px 0; }

.t2{ width: 969px; height: 666px; background-color:#000000; padding: 8px; display: none; position: absolute; z-index: 100000;}
.t2 .blk1{ text-align: center; margin-bottom: 8px; height: 589px; position:relative; width: 100%; vertical-align: bottom;}
.t2 .blk1 .info{ text-align: center; padding: 10px 15px; background-color: #000000; color: #CCCCCC; height: 31px;}

.t2 .blk2{ height: 71px; width: 969px; margin: auto auto; position: relative;}
.t2 .blk2 .imageslist{ float: left; width: 848px; margin-right: 8px;}
.t2 .blk2 .imageslist img{ border: 1px #000000 solid; cursor: pointer; }
.t2 .blk2 .imageslist img.a{ border: 1px #FFFFFF solid; }

.t2 .blk2 .pult{ position: absolute; right: 8px; width: 100px; text-align: center; padding-top: 10px;}
.t2 .blk2 .pult #full_curNum { color:#FFFFFF; }

.t2 .blk2 .pult img { vertical-align: middle; margin-top: -3px; cursor: pointer; }
.t2 .blk2 .line { background-image: url(/images/moc/v_line.gif); background-repeat:repeat-x; height: 1px; line-height:1px; margin: 10px 0; }

#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl09_IsSend_Label{ position: relative; display: block; margin-bottom: 20px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl09_IsSend_Label_label{ position: absolute; top: 0px; left: 275px; width: 300px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl09_IsSend_Label_cmdHelp{display: none; }

#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl15_IsSend_Label{ position: relative; display: block; margin-bottom: 20px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl15_IsSend_Label_label{ position: absolute; top: 0px; left: 275px; width: 300px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl15_IsSend_Label_cmdHelp{display: none; }

#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl16_IsSend_Label{ position: relative; display: block; margin-bottom: 20px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl16_IsSend_Label_label{ position: absolute; top: 0px; left: 275px; width: 300px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl16_IsSend_Label_cmdHelp{display: none; }

#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl09_IsSend2_Label{ position: relative; display: block; margin-bottom: 20px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl09_IsSend2_Label_label{ position: absolute; top: 0px; left: 275px; width: 300px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl09_IsSend2_Label_cmdHelp{display: none; }

#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl10_IsSend2_Label{ position: relative; display: block; margin-bottom: 20px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl10_IsSend2_Label_label{ position: absolute; top: 0px; left: 275px; width: 300px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl10_IsSend2_Label_cmdHelp{display: none; }


#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl11_IsSend2_Label{ position: relative; display: block; margin-bottom: 20px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl11_IsSend2_Label_label{ position: absolute; top: 0px; left: 275px; width: 300px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl11_IsSend2_Label_cmdHelp{display: none; }

#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl09_IsShowProspectus_Label{ position: relative; display: block; margin-bottom: 20px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl09_IsShowProspectus_Label_label{ position: absolute; top: 0px; left: 275px; width: 300px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl09_IsShowProspectus_Label_cmdHelp{display: none; }

#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl15_IsShowProspectus_Label{ position: relative; display: block; margin-bottom: 20px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl15_IsShowProspectus_Label_label{ position: absolute; top: 0px; left: 275px; width: 300px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl15_IsShowProspectus_Label_cmdHelp{display: none; }

#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl16_IsShowProspectus_Label{ position: relative; display: block; margin-bottom: 20px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl16_IsShowProspectus_Label_label{ position: absolute; top: 0px; left: 275px; width: 300px; }
#dnn_ctr709_ManageUsers_User_ProfileProperties_ctl16_IsShowProspectus_Label_cmdHelp{display: none; }


.selectCategory{ float: left; }
.descCategories{ float: left; font: normal 12px/34px 'Lucida Grande', Verdana, Arial; margin-left: 15px; }
.descCategories span { color:#666666; }

.ThemeGray .EventTitle table { width: 100px; position: absolute; top:0px; left: -10px; }
.ThemeGray .EventNextPrev a { font-size: 1px !important; line-height: 13px; height: 13px; display: block; }
.ThemeGray .EventNextPrev_2 a { font-size: 1px !important; line-height: 13px; height: 13px; display: block; }
.ThemeGray .Event { margin:0; padding:0; margin-top: -40px; }
.ThemeGray .ListDataGrid { margin:0; padding:0; margin-top: -40px; }


#atfixedtop{height: 600px;}
#atfixedtop2{height: 430px;}
/* Fixed Positioned AddThis Toolbox */            
.atfixed {
	position: absolute;	
	display: block;
}
.print_share div.custom_images{ height: 72px !important; background-position: left 30px;   }
.custom_images a {
    margin: 0;
    padding: 0;
	margin-right: 8px;
	margin-top: 10px;
	margin-bottom: 2px;
    cursor: pointer;
}
.custom_images a img { border: 0; margin: 1px 0 0; opacity: 1.0; }
.custom_images a:hover img { margin: 1px 0 0; opacity: 0.75; }
.custom_images a.addthis_button_expanded{margin-right: 0px;}
.custom_images a.addthis_button_digg{ margin-bottom: 20px; }



.social_box{float:left;width:163px;height:24px;border:1px solid #E7E7E7;margin-right:8px;margin-top:4px;line-height:24px;background-color:white;}
.social_box div{float:left;height:24px; font-size: 11px; }
.social_box div.facebook_icon{width:36px;background-image: url(/images/h_f.jpg);}
.social_box div.twitter_icon{width:36px;background-image: url(/images/h_t.gif);}
.social_box div.tumblr_icon{width:36px;background-image: url(/images/h_tu.gif);}
.social_box div.social_checkbox{float:right;height:auto;padding:5px;}


.fb_button_medium{ display: block; line-height: 29px !important; height: 29px !important; border-top: 1px #333333 dotted !important; background-image: url(/images/moc/b_c_f.gif) !important; background-repeat: no-repeat !important; background-position: left 7px !important; background-color:#FFFFFF !important; width: 200px !important; text-align: left !important; }
.fb_button_medium .fb_button_text{display: block; background-image: none !important;border: none !important; color:#FF0000 !important; font-size: 12px !important; background-color:#FFFFFF !important; line-height: 20px !important; height: 20px !important; font-size: 12px !important; font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important; margin-top: 4px !important; font-weight: normal !important; }

#signin-btn{ cursor:pointer; display: block; padding-top: 0px; line-height: 12px !important; height: 31px !important;border: none !important;  border-bottom: 1px #333333 dotted !important; border-top: 1px #333333 dotted !important; background-image: url(/images/moc/b_c_t.gif) !important; background-repeat: no-repeat !important; background-position: left 7px !important; background-color:#FFFFFF !important; width: 200px !important; padding-left: 28px !important; text-align: left !important;color:#FF0000 !important; font-weight: normal; font-size: 12px !important; font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important; }

#placeholder{ background-image: none !important; }

.black14_m{ color: #333333; font-size: 18px; font-weight: normal;}
.bl { background-color: #000000 !important; text-transform:inherit; }
.red { background-color: red !important; text-transform: inherit !important; float: left !important;display: block !important; }
.clearmy { text-transform: inherit !important; float: left !important; display: block !important; margin-left: 60px; margin-top: -22px; }
#dnn_ctr1210_EditGalleryTableMy_buttons{ width:250px; }

#dnn_ctr1133_EditUserDefinedTableMy_tblFields .SubHead{ width: 95px; }
#dnn_ctr1133_EditUserDefinedTableMy_tblFields textarea{ width: 98%; }
#dnn_ctr1133_EditUserDefinedTableMy_lblRequiredFootnote{ display: none; }

#dnn_ctr1156_EditUserDefinedTableMy_tblFields .SubHead{ width: 95px; }
#dnn_ctr1156_EditUserDefinedTableMy_tblFields textarea{ width: 98%; }
#dnn_ctr1156_EditUserDefinedTableMy_lblRequiredFootnote{ display: none; }

#dnn_ctr726_EditGalleryTableMy_tblFields .SubHead{ width: 85px; }
#dnn_ctr726_EditGalleryTableMy_tblFields textarea{ width: 98%; }
#dnn_ctr726_EditGalleryTableMy_lblRequiredFootnote{ display: none; }

#dnn_ctr1009_EditStudioTableMy_tblFields .SubHead{ width: 85px; }
#dnn_ctr1009_EditStudioTableMy_tblFields textarea{ width: 98%; }
#dnn_ctr1009_EditStudioTableMy_lblRequiredFootnote{ display: none; }

#dnn_ctr1191_EditStudioTableMy_tblFields .SubHead{ width: 85px; }
#dnn_ctr1191_EditStudioTableMy_tblFields textarea{ width: 98%; }
#dnn_ctr1191_EditStudioTableMy_lblRequiredFootnote{ display: none; }


.social_boxes{ margin-left: 155px; }
.social_boxes2{ margin-left: 117px; margin-top: -30px; }
.social_boxes2 .social_box{width:153px;}

.Follow{ float: left; padding-left: 55px; margin-top: 30px; position: relative; }
.plusone{ position: absolute; margin-left: -55px; margin-top: 2px; }
#dnn_dnnLOGO_imgLogo{ float: left;}

.Follow2{ float: right; padding-left: 55px; margin-top: 15px; position: relative; line-height: 18px; text-align:right; }
.Follow2 h1{ font-weight: normal; }

#placeholderFull{ top: -500px; z-index:10001; border: 1px black solid; background-color: #FFFFFF; position: absolute; padding: 20px; }

#dnn_ctr1179_EditStudioTableMy_Describe_x0020_the_x0020_assignment_edit_tblTextEditor{ margin-left: 6px; }
#dnn_ctr1180_EditStudioTableMy_Describe_x0020_the_x0020_assignment_edit_tblTextEditor{ margin-left: 6px; }
.Required1179{ position: absolute; margin-left: -14px; padding-top: 3px; }
.Required1180{ position: absolute; margin-left: -14px; padding-top: 3px; }
#dnn_ctr1179_EditStudioTableMy_buttons{ margin-left: 50px;}
#dnn_ctr1180_EditStudioTableMy_buttons{ margin-left: 50px;}

#dnn_ctr1179_EditStudioTableMy_Related_Image_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_Image_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1179_EditStudioTableMy_Related_Image_2_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_Image_2_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1179_EditStudioTableMy_Related_Image_3_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_Image_3_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1179_EditStudioTableMy_Related_Image_4_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_Image_4_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1179_EditStudioTableMy_Related_Image_5_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_Image_5_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_2_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_2_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_3_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_3_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_4_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_4_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_5_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1179_EditStudioTableMy_Related_PDF_5_tr .NormalRed { display:block; margin-top: -12px; }

#dnn_ctr1180_EditStudioTableMy_Related_Image_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_Image_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1180_EditStudioTableMy_Related_Image_2_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_Image_2_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1180_EditStudioTableMy_Related_Image_3_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_Image_3_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1180_EditStudioTableMy_Related_Image_4_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_Image_4_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1180_EditStudioTableMy_Related_Image_5_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_Image_5_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_2_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_2_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_3_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_3_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_4_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_4_tr .NormalRed { display:block; margin-top: -12px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_5_tr .DNN_UDT_URLContainer{ height: 115px; }
#dnn_ctr1180_EditStudioTableMy_Related_PDF_5_tr .NormalRed { display:block; margin-top: -12px; }

#dnn_ctr1191_EditStudioTableMy_cmdUpdate{ margin-left: -8px; }


#dnn_ctr1210_EditGalleryTableMy_tblFields { margin-left: 0px; border: none; border-collapse:collapse; }
#dnn_ctr1210_EditGalleryTableMy_tblFields td{ padding-left: 0px; }
#dnn_ctr1210_EditGalleryTableMy_tblFields .SubHead{display:none;}
#dnn_ctr1210_EditGalleryTableMy_tblFields .NormalBold{display:none;}
#dnn_ctr1210_EditGalleryTableMy_lblRequiredFootnote{display:none;}
#dnn_ctr1210_EditGalleryTableMy_Div1{display:none;}
#dnn_ctr1210_EditGalleryTableMy_Title{ width: 295px;}
#dnn_ctr1210_EditGalleryTableMy_Video{ width: 295px; height: 76px; overflow: hidden;}

.mrapp{ margin-bottom: -10px; }
.checktopline { color:#666666; font-size: 18px; font-weight: normal; }
.checktopline b { color: #FF0000; font-weight: normal; }
.checktopline img { margin: 0 10px; }

.newprofileedit table,#dnn_ctr1291_ContentPane table { width: 460px; border-collapse:collapse; padding: 0px; margin: 0px; margin-bottom: 20px; background-color: #ECECEC; background-image: url(/images/moc/table2_bottom.gif); background-repeat: no-repeat; background-position: left bottom; }
.newprofileedit table table,#dnn_ctr1291_ContentPane table table{  margin-bottom: 0px; background-image: none; }

.newprofileedit table #dnn_ctr636_info_ProfileProperties_icoContact_Info,#dnn_ctr1291_ContentPane table #dnn_ctr1291_info_ProfileProperties_icoContact_Info {display: none; }
.newprofileedit table #dnn_ctr642_order_ProfileProperties_icoCredit_card_info,#dnn_ctr1291_ContentPane table #dnn_ctr642_order_ProfileProperties_icoCredit_card_info {display: none; }

.newprofileedit .Head,#dnn_ctr1291_ContentPane .Head {font-size: 18px; padding-left: 20px; padding-bottom:0px; display:block;  }
.newprofileedit table #dnn_ctr636_info_lblTitle,#dnn_ctr1291_ContentPane table #dnn_ctr1291_info_lblTitle {font-size: 1px; padding-left: 0px; padding-bottom:0px; } 
.newprofileedit table hr,#dnn_ctr1291_ContentPane table hr {background-color: #FFFFFF; color: #FFFFFF; size: 1px; border: none; height: 1px; width: 460px; }


.newprofileedit table label a,#dnn_ctr1291_ContentPane table label a { display: none; }
.newprofileedit table label .SubHead,#dnn_ctr1291_ContentPane table label .SubHead{ color:#666666; font-weight:bold; }
.newprofileedit table label,#dnn_ctr1291_ContentPane table label { line-height: 24px; text-align: right; width: 100% !important; display: block; }
.newprofileedit table .NormalTextBox,#dnn_ctr1291_ContentPane table .NormalTextBox { border: 1px #CCCCCC solid; line-height: 22px; height: 22px; margin-bottom: 4px;  }


.width284{ width: 284px; line-height: 22px;height: 22px; }
.width200{ width: 180px; line-height: 22px;height: 22px; }

.newprofileedit .NormalRed,#dnn_ctr1291_ContentPane .NormalRed { font-size: 10px; padding-left: 155px; font-weight: normal; }



#dnn_ctr642_order_ProfileProperties  .NormalRed { font-size: 10px; padding-left: 200px; font-weight: normal; }
#dnn_ctr642_order_ProfileProperties .SubHead{ color:#666666; font-weight:bold; }
#dnn_ctr642_order_ProfileProperties .Head{ display: none !important; }
.newprofileedit table,#dnn_ctr1291_ContentPane table { width: 430px;}
#dnn_ctr642_order_ProfileProperties hr{ display: none; }
.sameasBilling{ color:#666666; font-weight:bold; font-size: 12px; }

.note { padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 20px; }
.note b.black { color: #000000; }

.ModFacultyLoungerssC table { width:100% !important; }
