@charset "utf-8";
/* CSS Document */

@media screen, print {
  
  /* Following lines are added by client himself - START */
  a:link, a:visited {
     color:#950703;
     text-decoration:none;
  }
  a:hover, a:active {
     text-decoration:underline;
  }
  /* Following lines are added by client himself - END */
  
  * {
  	margin:0;
  	padding:0;
  }
  
  body {
  	font-family:Arial, Helvetica, sans-serif;
  	background-color:#fff;
  	font-size:12px;
  }
  
  img {
  	border:none;
  }
  
  .clr {
  	clear:both;
  }
  
  #container {
  	width:828px;
  	margin-top:90px;
  	position:relative;
  	margin-left:14px;
  }
  
  #bannerTop {
  	position:absolute;
  	top:-88px;
  	right:0;
  }
  
  #header {
  	height:103px;
  	position:relative;
  }
  
  #header .search {
  	font-size:11px;
  	position:absolute;
  	top:50px;
  	right:0;
  }
  
  #header .search ul {
  	list-style:none;
  }
  
  #header .search ul li {
  	float:left;
  }
  
  #header .search label,
  #header .search input {
  	float:left;
  }
  
  #header .searchField label {
  	font-weight:bold;
  	margin:2px 7px 0 0;
  }
  
  #header .searchField input {
  	background:#fff url(../images/bg-searchBar.gif) repeat-x;
  	/*border:1px solid #bcbcbc;*/
  	border:1px solid #950703;
  	border-right:none;
  	width:248px;
  	height:16px;
  }
  
  #header .searchField .button {
  	border:none;
  	background:url(../images/btn-search.gif) no-repeat;
  	width:18px;
  	height:18px;
  /*	margin-right:10px;*/
  }
  
  #header .chkBoxs {
  	margin-top:2px;
  }
  
  #header .chkBoxs label,
  #header .chkBoxs input {
  	margin:0 0 0 6px;
  }
  
  #topNav {
  	list-style:none;
  	font-size:11px;
  	float:left;
  	width:828px;
  	position:relative;
  	margin-bottom:20px;
  }
  
  #topNav li {
  	background:url(../images/btnTopnav.gif) no-repeat;
  	float:left;
  	margin-right:1px;
  	width:82px;
  	height:18px;
  	line-height:18px;
  	padding:0 10px;
  	overflow:hidden;
  }
  
  #topNav li a {
  	text-decoration:none;
  	color:#fff;
  }
  
  
  /*#topNav li:hover,*/
  #topNav li.selected {
  	background:url(../images/btnTopnav-over.gif) no-repeat;
  	font-weight:bold;
  	overflow:visible;
  }
  
  #topNav li .subNav {
  	display:none;
  }
  
  /*#topNav li:hover .subNav {
  	display:block;
  }*/
  
  #topNav li.selected .subNav {
  	display:block;
  }
  
  #topNav li .subNav {
  	background:url(../images/bg-subNav.gif) no-repeat;
  	width:818px;
  	height:17px;
  	line-height:17px;
  	color:#fff;
  	padding:0 10px 0 0;
  	border-top:1px solid #fff;
  	list-style:none;
  	position:absolute;
  	top:18px;
  	left:0;
  	z-index:500;
  }
  
  #topNav li .subNav li {
  	background:url(../images/sptr-subNav.gif) no-repeat right 0;
  	width:auto;
  	font-weight:normal;
  }
  
  #topNav li .subNav a:hover {
  	text-decoration:underline;
  }
  
  #topNav li .subNav li.dropDown {
  	position:relative;
  	overflow:visible;
  	z-index:500;
  }
  
  #topNav li .subNav li.dropDown ul {
  	background:#757575 url(../images/bg-dropDown.png) repeat-x 0 bottom;
  	position:absolute;
  	left:0;
  	top:18px;
  	z-index:500;
  	display:none;
  }
  
  #topNav li .subNav li.dropDown:hover ul {
  	display:block !important;
  }
  
  #topNav li .subNav li.dropDown:hover a {
  	text-decoration:underline;
  }
  
  #topNav li .subNav li.dropDown ul li {
  	float:none;
  	/*background:url(../images/sptr-dropDown.gif) no-repeat 0 bottom;*/
  	width:120px;
  	border-bottom:1px solid #9c9c9c;
  	background:none;
  }
  
  #topNav li .subNav li.dropDown ul li.last {
  	border-bottom:0;
  }
  
  #topNav li .subNav li.dropDown:hover ul a {
  	text-decoration:none;
  }
  
  #topNav li .subNav li.dropDown:hover ul a:hover {
  	text-decoration:underline;
  }
  
  
  .breadCrumb {
  	font-size:11px;
  	padding:5px 0;
  	height:16px;
  	width:828px;
  	float:left;
  	color:#555;
  }
  
  .breadCrumb a {
  	color:#555;
  }
  
  .breadCrumb a:hover {
  	text-decoration:none;
  }
  
  .breadCrumb .links {
  	float:left;
  }
  
  .breadCrumb .detail {
  	float:right;
  }
  
  
  
  #leftCol {
  	width:609px;
  	float:left;
  	margin-right:19px;
  	/*background-color:#CCCCCC;*/
  }
  
  #newsT {
  	height:255px;
  	padding-bottom:10px;
  	border-bottom:1px dotted #393636;
  	margin-bottom:10px;
  }
  
  #newsT .imgCol {
  	width:345px;
  	height:255px;
  	overflow:hidden;
  	margin-right:1px;
  	float:left;
  }
  
  #newsT .contentCol {
  	background:url(../images/bg-grey-newsT.jpg) no-repeat 0 bottom;
  	width:263px;
  	height:255px;
  	float:left;
  }
  
  #newsT .contentCol h2 {
  	background:url(../images/bg-hd-newsT.gif) no-repeat;
  	height:23px;
  	padding:0 10px;
  	color:#fff;
  	padding-top:6px;
  	font-size:16px;
  	font-weight:bold;
  }
  
  #newsT .contentCol ul {
  	list-style:none;
  	color:#fff;
  	font-size:11px;
  	margin-top:1px;
  }
  
  #newsT .contentCol ul li {
  	border-bottom:1px dotted #fff;
  	padding:10px 10px 8px;
  	height:57px;
  	position:relative;
  }
  
  #newsT .contentCol ul li:hover {
  	background:url(../images/news-hover-2.gif) no-repeat 0 top;
  	color:#000000;
  }
  
  #newsT .contentCol ul li.last {
  	border-bottom:0;
  }
  #newsT .contentCol ul li.last:hover{
  background:url(../images/news-hover.gif) no-repeat 0 top;
  }
  
  #newsT .contentCol ul h3 {
  	text-transform:uppercase;
  	font-size:11px;
  	margin-bottom:2px;
  }
  
  #newsT .contentCol ul p {
  	width:190px;
  	height:45px;
  	overflow:hidden;
  }
  
  #newsT .contentCol ul .moreNews {
  	background:url(../images/bg-more-newsT.gif) no-repeat;
  	width:50px;
  	height:13px;
  	line-height:11px;
  	float:right;
  	position:absolute;
  	right:15px;
  	bottom:10px;
  }
  #newsT .contentCol ul li.last .moreNews{
  bottom:15px;
  
  }
  
  #newsT .contentCol ul .moreNews a {
  	color:#030303;
  	text-decoration:none;
  	font-weight:bold;
  	margin-left:17px;
  }
  
  
  /*#newsT .contentCol {
  	background:url(../images/bg-grey-newsT.jpg) no-repeat 0 bottom;
  	width:263px;
  	height:255px;
  	float:left;
  }
  
  #newsT .contentCol h2 {
  	background:url(../images/bg-hd-newsT.gif) no-repeat;
  	height:27px;
  	line-height:27px;
  	padding:0 10px;
  	color:#fff;
  	font-size:18px;
  	font-weight:normal;
  }
  
  #newsT .contentCol ul {
  	list-style:none;
  	color:#fff;
  	font-size:11px;
  	margin-top:1px;
  }
  
  #newsT .contentCol ul li {
  	border-bottom:1px dotted #fff;
  	padding:10px 10px 8px;
  	height:57px;
  }
  
  #newsT .contentCol ul li:hover {
  	background:url(../images/bg-overContent-newsT.png) no-repeat 0 top;
  }
  
  #newsT .contentCol ul li.last {
  	border-bottom:0;
  }
  
  #newsT .contentCol ul h3 {
  	text-transform:uppercase;
  	font-size:11px;
  	margin-bottom:2px;
  }
  
  #newsT .contentCol ul p {
  	width:190px;
  	height:30px;
  	overflow:hidden;
  }
  
  #newsT .contentCol ul .moreNews {
  	background:url(../images/bg-more-newsT.gif) no-repeat;
  	width:50px;
  	height:13px;
  	line-height:11px;
  	float:right;
  }
  
  #newsT .contentCol ul .moreNews a {
  	color:#030303;
  	text-decoration:none;
  	font-weight:bold;
  	margin-left:17px;
  }
  */
  .vbt,
  .vst,
  .gallery,
  .ht {
  	margin-top:10px;
  	width:609px;
  	float:left;
  	border-bottom:1px dotted #393636;
  	padding-bottom:10px;
  	/*background-color:#FFCCCC;*/
  }
  .ht{
  margin-bottom:10px;
  }
  .mcol,
  .scol {
  	width:295px;
  	float:left;
  	padding-right:9px;
  	border-right:1px dotted #393636;
  	margin-bottom:10px;
  }
  
  .last,
  .center,
  .last {
  	padding-right:0;
  	padding-left:9px;
  	border-right:0;
  }
  
  .scol h3 {
  	color:#a30003;
  	font-size:14px;
  	text-transform:uppercase;
  	margin-bottom:4px;
  }
  
  .mcol .img-hd .img {
  	width:295px;
  	height:142px;
  	overflow:hidden;
  }
  
  .mcol .img-hd h6,
  .scol .img-hd h6 {
  	background:url(../images/bg-hd-vbt.gif) no-repeat 0 0;
  	height:25px;
  	line-height:21px;
  	font-size:12px;
  	padding:0 10px;
  	border-top:1px solid #fff;
  	color:#fff;
  	overflow:hidden;
  }
  
  .mcol .content,
  .scol .content {
  	font-size:11px;
  	margin-top:6px;
  	padding:0 5px;
  }
  
  /*--------------------------*/
  
  .scol {
  	width:190px;
  	margin-left:10px;
  	margin-bottom:10px;
  }
  
  .first{
  	margin-left:0px;
  }
  
  .center {
  	padding-right:9px;
  	border-right:1px dotted #393636;
  }
  
  .scol .img-hd .img {
  	width:190px;
  	height:131px;
  	overflow:hidden;
  }
  
  .scol .img-hd h6 {
  	background:url(../images/bg-hd-vst.gif) no-repeat 0 0;
  	height:27px;
  	line-height:23px;
  }
  
  
  
  .gallery h3 {
  	background:url(../images/bg-hd-gallery.gif) no-repeat 0 0;
  	height:20px;
  	line-height:20px;
  	color:#fff;
  	padding:0 10px;
  	font-size:12px;
  	margin-bottom:10px;
  }
  
  .gallery h3 span {
  	font-weight:normal;
  }
  
  .gallery .content {
  	/*div and class created for future use*/
  }
  .gallery{
  	margin-bottom:10px;
  }
  .ht .img {
  	width:186px;
  	height:105px;
  	float:left;
  	margin-right:9px;
  }
  
  .ht .content {
  	float:left;
  	width:414px;
  	min-height:104px;
  	font-size:11px;
  	margin-right:0px;
  }
  
  .ht .content h6 {
  	background:url(../images/bg-hd-ht.gif) no-repeat 0 0;
  	height:21px;
  	line-height:21px;
  	color:#fff;
  	padding:0 10px;
  	font-size:12px;
  	margin-bottom:8px;
  }
  
  .ht .content p {
  	width:86%;
  	margin:auto;
  }
  
  .ht .content .redBtn {
  	margin-top:20px;
  }
  
  .mehrTeaserWraper h4 {
    background:url(../images/bg-hd-ht2.gif) no-repeat 0 0;
    height:21px;
  	line-height:21px;
  	color:#fff;
  	padding:0 10px;
  	font-size:12px;
  	margin-bottom:8px;
  }
  .mehrTeaserWraper .mehrTeaserTime {
    width: 70px !important;
    margin-right: 2px;
  }
  
  
  /* --- //Start// Right Column Styes --- */
  
  #rightCol { /*--------Modyfiy on 15 May---*/
  	width:200px;
  	float:left;
  	font-size:11px;
  	background:url(../images/rightColTop.gif) no-repeat top;
  	padding-top:5px;
  	overflow:hidden;
  /*	overflow:hidden;*/
  	/*background-color:#FFCC66;*/
  }
  
  #loginBox,
  #newsLetter { /*--------Modyfiy on 15 May---*/
  	/*background:url(../images/bg-loginBox.jpg) no-repeat;*/
  	width:200px;
  	overflow:hidden;
  	padding:5px 0 0px;
  	color:#fff;
  }
  
  #loginBox .login-heading,
  #loginBox h4,
  #newsLetter .newsletter-heading { /*--------Modyfiy on 15 May---*/
  	/*background:url(../images/sptr-loginBox.gif) no-repeat 0 bottom;*/
  	font-size:11px;
  	text-transform:uppercase;
  	color:#950703;
  	font-weight:bold;
  	padding:0 10px 2px;
  }
  
  #loginBox h4 {
  	text-transform:capitalize;
  }
  
  #loginBox .flags {
  	background-color:#fff;
  	width:167px;
  	height:12px;
  	overflow:hidden;
  	padding:4px;
  	margin:7px auto 7px;
  }
  
  #loginBox .flags a {
  	margin-right:7px;
  }
  
  #loginBox .flags a.last {
  	margin-right:0;
  }
  
  #loginBox label,
  #newsLetter label {
  	display:block;
  	margin:7px 0 2px 10px;
  	color:#000000;
  }
  
  #loginBox input,
  #newsLetter input {
  	background:url(../images/login-bg.gif) left top  no-repeat;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:176px;
  	height:16px;
  	padding:4px 2px 0 2px;
  }
  
  #loginBox .button,
  #newsLetter .button {
  	text-align:right;
  	margin-right:10px;
  }
  
  #loginBox .button input,
  #newsLetter .button input {
  	background:url(../images/bullet-login.gif) no-repeat left 6px;
  	padding:0 0 0 12px;
  	cursor:pointer;
  	font-weight:bold;
  	width:auto;
  	height:auto;
  	color:#000;
  	margin-top:2px;
  }
  
  #loginBox .noMember {
  	background:url(../images/sptr-loginBox.gif) no-repeat 0 top;
  	margin-top:6px;
  	padding:8px 10px;
  }
  
  #loginBox .noMember a {
  	color:#fff;
  	font-weight:bold;
  	text-decoration:none;
  }
  
  #loginBox .nowAnnounce {
  	text-align:center;
  }
  
  .smallBanner {
  	margin-bottom:7px;
  }
  
  
  #newsLetter{
  	position:relative;
  	padding-bottom:3px;
  }
  #newsLetter h3 {
  	background:none;
  }
  
  #newsLetter .links {
  color:#000000;
  position:absolute;
  bottom:0px;
  left:10px;
  }
  
  #newsLetter .links a {
  	color:#000;
  	text-decoration: underline;
  }
  #newsLetter .links a:hover{
  text-decoration: none;
  
  }
  #userCommunity {
  /*	background:url(../images/bg-userCommunity.jpg) no-repeat;
  */
  	color:#000;
  	margin-bottom:7px;
  	line-height:16px;
  }
  
  #userCommunity .communityHeading {
  /*	background:url(../images/sptr-loginBox.gif) no-repeat 0 bottom;
  */	font-size:11px;
  	text-transform:uppercase;
  	padding:0 10px 3px;
  	margin-bottom:5px;
  	color:#950703;
  	font-weight:bold;
  }
  
  #userCommunity .userInfo {
  	padding:0 10px;
  	margin-bottom:12px;
  }
  
  #userCommunity .new3Members {
  	padding:0 10px;
  }
  
  #userCommunity .new3Members a {
  	color:#000;
  	text-decoration:underline;
  }
  
  #userCommunity .new3Members a:hover {
  	text-decoration:none;
  }
  
  #userCommunity .new3Members p {
  	margin-bottom:3px;
  }
  
  #userCommunity .new3Members p.nowAnnounce a,
  #userCommunity .new3Members p.nowAnnounce a:hover {
  	border-bottom:1px solid #000;
  	text-decoration:none;
  }
  
  #userCommunity  .communityImgOuter{
  padding-left:0px;
  }
  #userCommunity .new3Members .img {
  	border:1px solid #fefefe;
  	margin-right:5px;
  	margin-bottom:5px;
  	float:left;
  }
  
  #mostWanted p a{
  text-decoration:underline;
  color:#000000;
  font-weight:bold;
  }
  #mostWanted p a:hover{
  text-decoration:none;
  }
  #mostWanted {
  	color:#000;
  	margin-bottom:7px;
  	line-height:16px;
  }
  
  #mostWanted .wantedheading {
  	font-size:11px;
  	text-transform:uppercase;
  	padding:0 10px 5px;
  	margin-bottom:0px;
  	font-weight: bold;
  	color:#950703;
  }
  
  #mostWanted .links {
  	height:25px;
  	overflow:hidden;
  }
  #mostWanted .links li{
  height:25px;
  background:url(../images/wanted-sep.gif) no-repeat right top;
  float:left;
  }
  #mostWanted .links li.last{
  background:none;
  padding:0px;
  }
  
  #mostWanted .links a {
  	overflow:hidden;
  	float:left;
  	color:#fff;
  	font-weight:bold;
  	text-decoration:none;
  	padding:0 16px;
  	line-height:25px;
  	margin-right:2px;
  	background:url(../images/most-wantedBG.gif);
  }
  
  #mostWanted .links a:hover,
  #mostWanted .links a.selected {
  	background:url(../images/bg-mostWanted-link.jpg) ;
  }
  
  #mostWanted .links a.last {
  	margin-right:0;
  }
  
  #mostWanted .video {
  	margin:15px 0 0 0;
  }
  
  #mostWanted .img {
  	border:1px solid #fff;
  	width:178px;
  	height:113px;
  	overflow:hidden;
  	margin:0 auto 6px;
  }
  
  #mostWanted p {
  	padding:0 10px;
  }
  
  #mostWanted .moreWhite {
  	padding-right:10px;
  }
  
  #subScribe {
  	color:#000;
  	margin-bottom:7px;
  }
  
  #subScribe .shopHeading,
  #subScribe .DetailshopHeading {
  	font-size:14px;
  	text-transform:uppercase;
  	padding:6px 0 0 5px;
  	color:#890206;
  	font-weight:bold;
  }
  #subScribe .shopHeading span{
  color:#000;
  }
  #subScribe .rcvGifts {
  	background:url(../images/img-jetzt.jpg) no-repeat;
  	height:75px;
  	padding:5px 10px 0 92px;
  }
  
  #subScribe .rcvGifts p {
  	text-align:right;
  	font-size:12px;
  }
  
  #subScribe .rcvGifts .moreWhite {
  	margin-top:12px;
  }
  
  #subScribe .DetailshopHeading {
  	border-bottom:none;
  	font-size:16px;
  	font-weight:bold;
  	padding-top:10px;
  }
  
  #subScribe .shopsmallheading {
  	padding:5px 5px 8px;
  	font-weight:bold;
  	color:#000;
  	font-size:11px;
  	text-transform:uppercase;
  	border-bottom:1px dotted #000;
  }
  
  #subScribe ol {
  	list-style:none;
  	margin-bottom:10px;
  }
  
  #subScribe ol li {
  	/*border-bottom:1px dotted #000;*/
  	border-bottom:1px #000;
  	padding:2px 10px;
  	line-height:15px;
  }
  
  #subScribe .toShop {
  	font-weight:bold;
  	font-size:12px;
  	padding:0 10px;
  }
  
  #subScribe .toShop a {
  	color:#000;
  	text-decoration:underline;
  }
  #subScribe .toShop a:hover{
  	text-decoration:none;
  }
  
  .googleAdda {
  padding-bottom:1px;
  }
  
  #quickLinks .bgBtm {
  	overflow:hidden;
  }
  
  #quickLinks .quickHeading
   {
  	padding:0 12px;
  	font-size:11px;
  	text-transform:uppercase;
  	color:#900305;
  	padding-bottom:6px;
  	margin-bottom:5px;
  	font-weight:bold;
  }
  
  .googleAdda h4 {
  	font-size:11px;
  	color:#900305;
  	margin:0 12px 7px 12px;
  }
  
  #quickLinks p {
  	padding:0 12px;
  	margin-bottom:5px;
  }
  
  #quickLinks a {
  	margin:0 12px 15px 12px;
  	display:block;
  	color:#900305;
  	text-decoration:underline;
  }
  
  #quickLinks a:hover {
  	text-decoration:none;
  }
  
  
  
  
  
  
  /*
  #rightCol {
  	width:200px;
  	float:left;
  	font-size:11px;
  	overflow:hidden;
  	background-color:#FFCC66;
  }
  
  #loginBox,
  #newsLetter {
  	background:url(../images/bg-loginBox.jpg) no-repeat;
  	width:200px;
  	height:194px;
  	overflow:hidden;
  	padding:10px 0 8px;
  	color:#fff;
  	margin-bottom:7px;
  }
  
  #loginBox h3,
  #loginBox h4,
  #newsLetter h3 {
  	background:url(../images/sptr-loginBox.gif) no-repeat 0 bottom;
  	font-size:11px;
  	text-transform:uppercase;
  	padding:0 10px 5px;
  }
  
  #loginBox h4 {
  	text-transform:capitalize;
  }
  
  #loginBox .flags {
  	background-color:#fff;
  	width:167px;
  	height:12px;
  	overflow:hidden;
  	padding:4px;
  	margin:7px auto 7px;
  }
  
  #loginBox .flags a {
  	margin-right:7px;
  }
  
  #loginBox .flags a.last {
  	margin-right:0;
  }
  
  #loginBox label,
  #newsLetter label {
  	display:block;
  	margin:7px 0 0 10px;
  }
  
  #loginBox input,
  #newsLetter input {
  	background:url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:176px;
  	height:16px;
  	padding:4px 2px 0 2px;
  }
  
  #loginBox .button,
  #newsLetter .button {
  	text-align:right;
  	margin-right:10px;
  }
  
  #loginBox .button input,
  #newsLetter .button input {
  	background:url(../images/bullet-login.gif) no-repeat left 6px;
  	padding:0 0 0 12px;
  	cursor:pointer;
  	font-weight:bold;
  	width:auto;
  	height:auto;
  	color:#fff;
  	margin-top:1px;
  }
  
  #loginBox .noMember {
  	background:url(../images/sptr-loginBox.gif) no-repeat 0 top;
  	margin-top:6px;
  	padding:8px 10px;
  }
  
  #loginBox .noMember a {
  	color:#fff;
  	font-weight:bold;
  	text-decoration:none;
  }
  
  #loginBox .nowAnnounce {
  	text-align:center;
  }
  
  .smallBanner {
  	margin-bottom:7px;
  }
  
  #newsLetter {
  	background:url(../images/bg-newsLetterBox.jpg) no-repeat;
  	height:137px;
  	margin-bottom:7px;
  }
  
  #newsLetter h3 {
  	background:none;
  	margin-bottom:10px;
  }
  
  #newsLetter .links {
  	margin:1px 12px 0;
  }
  
  #newsLetter .links a {
  	color:#fff;
  }
  
  #userCommunity {
  	background:url(../images/bg-userCommunity.jpg) no-repeat;
  	width:200px;
  	height:185px;
  	overflow:hidden;
  	padding:10px 0 8px;
  	color:#fff;
  	margin-bottom:7px;
  	line-height:16px;
  }
  
  #userCommunity h3 {
  	background:url(../images/sptr-loginBox.gif) no-repeat 0 bottom;
  	font-size:11px;
  	text-transform:uppercase;
  	padding:0 10px 5px;
  	margin-bottom:5px;
  }
  
  #userCommunity .userInfo {
  	padding:0 10px;
  	margin-bottom:12px;
  }
  
  #userCommunity .new3Members {
  	padding:0 10px;
  }
  
  #userCommunity .new3Members a {
  	color:#fff;
  	text-decoration:underline;
  }
  
  #userCommunity .new3Members a:hover {
  	text-decoration:none;
  }
  
  #userCommunity .new3Members p {
  	margin-bottom:3px;
  }
  
  #userCommunity .new3Members p.nowAnnounce a,
  #userCommunity .new3Members p.nowAnnounce a:hover {
  	border-bottom:1px solid #fff;
  	text-decoration:none;
  }
  
  #userCommunity .new3Members .img {
  	border:1px solid #fefefe;
  	margin:0 5px 5px 3px;
  	float:left;
  }
  
  #mostWanted {
  	background:url(../images/bg-mostWanted.jpg) no-repeat;
  	width:200px;
  	height:226px;
  	overflow:hidden;
  	padding:10px 0 8px;
  	color:#fff;
  	margin-bottom:7px;
  	line-height:16px;
  }
  
  #mostWanted h3 {
  	font-size:11px;
  	text-transform:uppercase;
  	padding:0 10px 5px;
  	margin-bottom:0px;
  }
  
  #mostWanted .links {
  	height:23px;
  	overflow:hidden;
  }
  
  #mostWanted .links a {
  	display:block;
  	width:65px;
  	height:23px;
  	overflow:hidden;
  	float:left;
  	color:#fff;
  	font-weight:bold;
  	text-decoration:none;
  	text-align:center;
  	margin-right:2px;
  }
  
  #mostWanted .links a:hover,
  #mostWanted .links a.selected {
  	background:url(../images/bg-mostWanted-link.jpg) no-repeat;
  }
  
  #mostWanted .links a.last {
  	margin-right:0;
  }
  
  #mostWanted .video {
  	margin:15px 0 0 0;
  }
  
  #mostWanted .img {
  	border:1px solid #fff;
  	width:178px;
  	height:113px;
  	overflow:hidden;
  	margin:0 auto 6px;
  }
  
  #mostWanted p {
  	padding:0 10px;
  }
  
  #mostWanted .moreWhite {
  	padding-right:10px;
  }
  
  #subScribe {
  	background:url(../images/bg-jetzt.jpg) no-repeat;
  	width:200px;
  	height:265px;
  	overflow:hidden;
  	color:#fff;
  	margin-bottom:7px;
  }
  
  #subScribe h3,
  #subScribe h4 {
  	border-bottom:1px dotted #fff;
  	font-size:18px;
  	font-weight:normal;
  	text-transform:uppercase;
  	padding:6px 0 0 5px;
  }
  
  #subScribe .rcvGifts {
  	background:url(../images/img-jetzt.jpg) no-repeat;
  	border-bottom:1px dotted #fff;
  	height:75px;
  	padding:5px 10px 0 92px;
  }
  
  #subScribe .rcvGifts p {
  	text-align:right;
  	font-weight:bold;
  	font-size:12px;
  }
  
  #subScribe .rcvGifts .moreWhite {
  	margin-top:12px;
  }
  
  #subScribe h4 {
  	border-bottom:none;
  	font-size:16px;
  	font-weight:bold;
  	padding-top:10px;
  }
  
  #subScribe h5 {
  	padding:5px 5px 8px;
  	font-weight:bold;
  	color:#000;
  	font-size:11px;
  	text-transform:uppercase;
  	border-bottom:1px dotted #fff;
  }
  
  #subScribe ol {
  	list-style:none;
  	margin-bottom:10px;
  }
  
  #subScribe ol li {
  	border-bottom:1px dotted #fff;
  	padding:2px 10px;
  	line-height:15px;
  }
  
  #subScribe .toShop {
  	font-weight:bold;
  	font-size:12px;
  	padding:0 10px;
  }
  
  #subScribe .toShop a {
  	color:#fff;
  	text-decoration:underline;
  }
  #subScribe .toShop a:hover{
  	text-decoration:none;
  }
  
  #quickLinks {
  	background:#cdcdcd url(../images/bg-quickLinks-top.gif) no-repeat left top;
  	margin-bottom:7px;
  }
  
  #quickLinks .bgBtm {
  	background:url(../images/bg-quickLinks-btm.gif) no-repeat left bottom;
  	padding:14px 0 7px;
  	overflow:hidden;
  }
  
  #quickLinks h3 {
  	background:url(../images/sptr-loginBox.gif) no-repeat center bottom;
  	padding:0 12px;
  	font-size:11px;
  	text-transform:uppercase;
  	color:#900305;
  	padding-bottom:6px;
  	margin-bottom:5px;
  }
  
  #quickLinks h4 {
  	font-size:11px;
  	color:#000;
  	margin:0 12px 7px 12px;
  }
  
  #quickLinks p {
  	padding:0 12px;
  	margin-bottom:5px;
  }
  
  #quickLinks a {
  	margin:0 12px 15px 12px;
  	display:block;
  	color:#900305;
  	text-decoration:underline;
  }
  
  #quickLinks a:hover {
  	text-decoration:none;
  }*/
  
  
  
  /* --- //End// Right Column Styes --- */
  
  
  /* --- //Start// Footer Styes --- */
  
  #footer {
  	margin:50px 0 20px;
  	color:#484848;
  	font-size:11px;
  }
  
  #footer a {
  	color:#484848;
  	text-decoration:none;
  	margin:0 3px;
  }
  
  #footer a:hover {
  	text-decoration:underline;
  }
  
  /* --- //End// Footer Styes --- */
  
  
  /* --- //Start// Content Page Styes --- */
  .garybox {
  	background:url(../images/bg-contentGrey-top.gif) no-repeat left top;
  	background-color:#e4e4e4;
  	color:#000;
  	margin-bottom:15px;
  }
  
  .garybox .btmBg {
  	background:url(../images/bg-contentGrey-btm.gif) no-repeat left bottom;
  	padding:16px 12px;
  	width:585px;
  }
  
  .garybox h2 {
  	color:#980608;
  	font-size:16px;
  	margin-bottom:18px;
  }
  
  .garybox h3 {
  	font-size:12px;
  }
  
  .garybox p {
  	margin-bottom:20px;
  }
  
  /* --- //End// Content Page Styes --- */
  
  
  
  /* --- //Start// 130 Community Beitrag Vorschau Styes --- */
  
  #d-contentCol {/*--------Modyfiy on 15 May---*/
  	float:left;
  	margin-right:10px;
  	width:609px;
  	color:#000;
  	padding-right:9px;
  	/*background:url(../images/hz-line.gif) repeat-y right;*/
  
  
  /*	float:left;
  	margin-right:19px;
  	width:609px;
  	color:#000;
  */}
  
  .bannerContent {
  	margin-bottom:10px;
  }
  
  /* Start | Box styels with red heading */
  .red-hdBox {
  	background:#e2e2e2 url(../images/bg-contentGrey-btm.gif) no-repeat left bottom;
  	padding:0 0 16px;
  	width:609px;
  }
  
  .red-hdBox h4.redbar,
  .red-hdBox h2,
  .commentHead
   {
  	background:url(../images/bg-hd-content.gif) no-repeat left top;
  	height:18px;
  	line-height:18px;
  	overflow:hidden;
  	font-size:12px;
  	color:#fff;
  	padding:0 10px;
  	margin-bottom:10px;
  	font-weight:bold;
  }
  
  .red-hdBox h3 {
  	font-size:16px;
  	color:#980608;
  }
  
  .red-hdBox p {
  	margin-bottom:20px;
  }
  
  .innerContent {
  	padding:0 10px;
  }
  
  /* End | Box styels with red heading */
  
  .userDtl {
  	margin-top:20px;
  	font-style:italic;
  }
  
  .userDtl .img {
  	width:64px;
  	height:77px;
  	float:left;
  	margin-right:16px;
  }
  
  .userDtl p {
  	margin-bottom:0;
  }
  
  .userDtl a {
  	color:#000;
  }
  
  .tagsDtl {
  	list-style:none;
  	color:#970407;
  }
  
  .tagsDtl strong {
  	color:#000;
  }
  
  /* --- //End// 130 Community Beitrag Vorschau Styes --- */
  
  
  /* --- //Start// 131 community131-AlleMeine-Beitrage Styes --- */
  
  .sortDD {
  	list-style:none;
  }
  
  .sortDD li {
  	margin-bottom:12px;
  }
  
  .sortDD label {
  	font-weight:bold;
  	float:left;
  	margin:2px 30px 0 0;
  }
  
  .sortDD select {
  	width:280px;
  }
  
  .pagination {
  	text-align:center;
  	height:20px;
  	line-height:20px;
  	margin:10px 0;
  	overflow:hidden;
  }
  
  .pagination a {
  	color:#970407;
  	margin:0 1px;
  }
  
  .pagination a:hover {
  	/*font-weight:bold;*/
  	text-decoration:none;
  }
  
  .pagination .back {
  	background:url(../images/ico-back.gif) no-repeat left 9px;
  	padding-left:8px;
  	float:left;
  	position:relative;
  	width:100px;
  	text-align:left;
  	overflow:hidden;
  	text-decoration:none;
  }
  
  .pagination .next {
  	background:url(../images/ico-next.gif) no-repeat right 9px;
  	padding-right:8px;
  	float:right;
  	text-align:right;
  	width:100px;
  
  }
  .pagination div.back {
  	background:url(../images/ico-back.gif) no-repeat left 8px;
  	color:#970407;
  /*	font-weight:bold;*/
  	text-decoration:none;
  }
  .pagination div.next{
  	text-decoration:none;
  	background:url(../images/ico-next.gif) no-repeat right 9px;
  	/*font-weight:bold;*/
  	color:#970407;
  }
  
  
  .pagination .pagingBody{
  	float:left;
  	overflow:hidden;
  	width:368px;
  }
  .pastEntryBox {
  	
  }
  
  .pastEntryBox h2.ArticleHeadLine {
  	font-size:12px;
  	margin-bottom:3px;
  }
  .pastEntryBox h3.ArticleTitle{
  font-size:12px;
  color:#000000;
  }
  .pastEntryBox .entry {
  	margin-bottom:12px;
  	
  }
  
  .pastEntryBox .img {
  	float:left;
  	margin-right:7px;
  }
  
  .pastEntryBox .img img{
  margin-bottom:10px;
  }
  
  
  .pastEntryBox .commentDtl {
  	color:#970407;
  }
  
  .pastEntryBox .commentDtl a {
  	color:#970407;
  }
  
  /* --- //End// 131 community131-AlleMeine-Beitrage Styes --- */
  
  
  
  /* --- //Start// Artikel-060 Styes --- */
  
  .white-bgBox {
  	margin-bottom:10px;
  }
  
  .white-bgBox h2 {
  	background:url(../images/bg-hdComplete.gif) no-repeat left top;
  	height:20px;
  	line-height:20px;
  	font-size:12px;
  	color:#fff;
  	padding:0 10px;
  	overflow:hidden;
  	margin-bottom:10px;
  }
  
  .moreTopic-box {
  	float:left;
  	width:46%;
  	margin-right:15px;
  	border-right:1px dotted #000;
  }
  
  .moreTopic-box img {
  	float:left;
  	margin-right:15px;
  }
  
  .moreTopic-box a {
  	color:#000;
  }
  
  .moreTopic-box a:hover {
  	text-decoration:none;
  }
  
  /* --- //End// Artikel-060 Styes --- */
  
  
  
  /*--- start | Common Styles ---*/
  .redBtn {
  	text-align:right;
  	height:13px;
  }
  
  .redBtn div {
  	background:url(../images/bg-more1.gif) no-repeat left 0;
  	float:right;
  	height:13px;
  	margin-left:10px;
  }
  
  .redBtn a {
  	background:url(../images/bg-more2.gif) no-repeat right 0;
  	display:block;
  	height:13px;
  	line-height:12px;
  	float:left;
  	padding:0 8px 1px 20px;
  	color:#fff;
  	font-weight:bold;
  	text-decoration:none;
  	font-size:11px;
  }
  
  .moreWhite {
  	background:url(../images/bg-more-newsT.gif) no-repeat;
  	width:50px;
  	height:13px;
  	line-height:11px;
  	float:right;
  }
  
  .moreWhite a {
  	color:#030303;
  	text-decoration:none;
  	font-weight:bold;
  	margin-left:17px;
  }
  
  .sptr,
  .sptr2 {
  	background:url(../images/sptr-content.gif) no-repeat center center;
  	height:2px;
  	margin:10px 0;
  	display:block;
  	clear:both;
  }
  
  .sptr2 {
  	background:url(../images/sptr-content2.gif) no-repeat center center;
  }
  
  .right-BrdrNone {
  	border-right:none;
  }
  
  /*--- end | Common Styles ---*/
  
  
  /*Added By Naveed Ahmed on 27-02-09*/
  
  
  
  .network-list{
  	padding:0 10px 2px;
  	
  }
  .network-list li{
  	background:url(../images/red-dot.gif) no-repeat left;
  	background-position:0 6px;
  	list-style:none;
  	padding-left:10px;
  	font-size:12px;
  	margin-bottom:3px;
  }
  .network-list a{
  	text-decoration:underline;
  	color:#000000;
  }
  .network-list a:hover{
  	text-decoration:none;
  }
  
  .pastCommentsBox {
  	clear:both;
  	margin-bottom:10px;
  }
  
  .pastCommentsBox h4 {
  	font-size:12px;
  	margin-bottom:3px;
  	color:#970407;
  }
  
  .pastCommentsBox p{
  	margin-bottom:10px;
  }
  .pastCommentsBox .img {
  	float:left;
  	margin-right:15px;
  	height:77px;
  	width:64px;
  	overflow:hidden;
  }
  
  .pastCommentsBox .commentDtl {
  	color:#970407;
  }
  
  .pastCommentsBox .commentDtl a {
  	color:#970407;
  }
  
  
  .write-comments h5{
  	font-size:12px;
  	margin-bottom:10px;
  }
  
  .comment-form{
  
  }
  
  .comment-form li{
  	list-style:none;
  	float:left;
  	margin-bottom:10px;
  }
  .comment-form li label{
  	width:128px;
  	display:block;
  	float:left;
  	padding-top:3px;
  	font-weight:bold;
  }
  .comment-form li.feild{
  	
  }
  .comment-form li.feild input{
  	background:url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:190px;
  	height:16px;
  	padding:4px 2px 0 2px;
  	float:left;
  	border-left:solid 2px #818181;
  }
  .comment-form li.feild span{
  	float:left;
  	font-weight:bold;
  	padding-left:10px;
  	padding-top:3px;
  }
  
  .comment-form li.textarea textarea{
  	background:#fff url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:442px;
  	height:100px;
  	padding:4px 2px 0 2px;
  	float:left;
  	border-left:solid 2px #818181;
  }
  
  /*sign up Page*/
  
  
  .two-col-listing h3{
  	font-size:12px;
  	margin-bottom:5px;
  }
  
  .two-col-listing ul{
  
  
  
  	padding:0px;
  }
  
  .two-col-listing li{
  	width:280px;
  	float:left;
  	height:20px;
  }
  
  .sptr3 {
  	background:url(../images/line3.gif) repeat-x center center;
  	height:2px;
  	margin:10px 0;
  	display:block;
  	clear:both;
  }
  
  .user-type h4{
  	font-size:12px;
  	display:block;
  	margin-bottom:5px;
  }
  .user-type .user-type-detail{
  	float:left;
  	width:260px;
  }
  .user-type .user-type-options{
  float:left;
  width:290px;
  }
  .user-type .user-type-options li{
  	list-style:none;
  	clear:both;
  	width:290px;
  	float:left;
  	margin-bottom:5px;
  }
  
  .user-type .user-type-options li input{
  	float:left;
  	margin-right:5px;
  }
  .user-type .user-type-options li label{
  	float:left;
  	display: block;
  	width:260px;
  }
  .actionBTN-active{
  	text-align:right;
  }
  .actionBTN-active input{
  	background:url(../images/button-active.gif) no-repeat;
  	width:122px;
  	border:none;
  	color:#FFFFFF;
  	font-size:11px;
  	font-weight:bold;
  	padding:3px 0 5px;
  }
  
  
  .usr-data h4{
  	color:#990000;
  	font-size:12px;
  	margin-bottom:15px;
  }
  
  .usr-data .user-img {
  	float:left;
  	margin-right:7px;
  	height:77px;
  	width:64px;
  	overflow:hidden;
  }
  
  .signup-form li{
  	list-style:none;
  	float:left;
  	margin-bottom:15px;
  	width:100%;
  }
  .signup-form li label{
  	width:128px;
  	display:block;
  	float:left;
  	padding-top:3px;
  	font-weight:bold;
  	overflow:hidden;
  }
  .signup-form li.feild{
  	
  }
  .signup-form li.feild input{
  	background:url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:185px;
  	height:16px;
  	padding:1px 2px 0 2px;
  	float:left;
  	border-left:solid 2px #818181;
  }
  .signup-form li.feild input.small-input{
  	width:100px;
  }
  .signup-form li select{
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:190px;
  	height:20px;
  	float:left;
  	border:#707070 solid 1px;
  }
  
  .signup-form li.feild span{
  	float:left;
  	font-weight:bold;
  	padding-left:15px;
  	padding-top:3px;
  	width:43px;
  }
  .signup-form li.textarea label{
  	display:block;
  	width:auto;
  	padding-bottom:10px;
  }
  .signup-form li.textarea textarea{
  	background:#fff url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:442px;
  	height:100px;
  	padding:4px 4px 0 2px;
  	float:right;
  	border-left:solid 2px #818181;
  }
  .signup-form li.textarea textarea.small-height{
  	height:40px;
  }
  .signup-form li small{
  	color:#990000;
  	padding-left:3px;
  	position: relative;
  	top:-3px;
  }
  
  .img-loader{
  	float:left;
  	width:410px;
  	padding-left:67px;
  }
  
  .img-loader label{
  	display:block;
  	font-weight:bold;
  	padding-bottom:10px;
  }
  
  
  .actionBTN{
  	text-align:right;
  }
  .actionBTN input{
  	background:url(../images/button-normal.gif) no-repeat;
  	width:125px;
  	border:none;
  	color:#FFFFFF;
  	font-size:11px;
  	font-weight:bold;
  	padding:5px 0 6px;
  }
  
  .InnerDotLink{
  	border-bottom:#000000 dotted 1px;
  	margin-bottom:15px;
  }
  .InnerDotLink a{
  	text-decoration:none;
  	color:#960306;
  }
  .InnerDotLink a:hover{
  	text-decoration: underline;
  }
  .InnerDotLink h4{
  color:#990709;
  font-size:12px;
  margin-bottom:10px;
  
  }
  
  .InnerDotLink ul{
  padding-bottom:3px;
  float:left;
  }
  .InnerDotLink ul li{
  list-style:none;
  width:290px;
  margin-bottom:13px;
  float:left;
  
  }
  
  .InnerDotLink ul li .editorial-Thum{
  height:91px;
  width:91px;
  overflow:hidden;
  float:left;
  margin-right:10px;
  }
  .InnerDotLink ul li .editorial-dla{
  width:180px;
  float:left;
  font-size:11px;
  }
  .InnerDotLink ul li .editorial-dla h5{
  font-size:11px;
  color:#000000;
  margin-bottom:2px;
  }
  .InnerDotLink ul li .editorial-dla h5 span{
  display:block;
  font-weight:normal;
  font-size:11px;
  }
  
  .MagTop h3{
  background:url(../images/magzain-Hbg.gif);
  display:block;
  height:37px;
  padding-left:15px;
  line-height:37px;
  font-size:19px;
  color:#FFFFFF;
  font-weight:normal;
  }
  .MagOuter{
  border-bottom:#000000 dotted 1px;
  padding-bottom:10px;
  margin-bottom:10px;
  }
  
  .MagTop{
  background:url(../images/magzain-bg.jpg) repeat-y;
  }
  .MagTop h3 span{
  font-size:13px;
  font-weight:bold;
  margin-left:5px;
  }
  .MagInner{
  background:url(../images/magzain-top.jpg) no-repeat top;
  padding:0 0px 0 2px;
  }
  .MagInner .MagImg{
  float:left;
  width:181px;
  font-size:0px;
  }
  .MagInner .MagDteail{
  	width:425px;
  	float:left;
  	padding-top:10px;
  }
  .MagContent{
  	padding-left:10px;
  	
  }
  .MagInner .MagDteail .MagThum{
  	width:68px;
  	float:left;
  	margin-right:10px;
  	font-size:0px;
  	height:69px;
  	overflow:hidden;
  }
  .MagInner .MagDteail .MagText{
  	float:left;
  	font-size:11px;
  	width:330px;
  	height:77px;
  }
  .MagInner .MagDteail .MagText p{
  	margin-bottom:12px;
  }
  
  .MagTop .sptr{
  	margin:7px 0px;
  	font-size:0px;
  }
  
  .MagFooter{
  font-size:0px;
  }
  
  /*Contact Us*/
  
  
  .ContactForm{
  padding-bottom:15px;
  border-bottom:#000000 dotted 1px;
  }
  
  .ContactForm h3{
  font-size:12px;
  margin-bottom:15px;
  		
  }
  
  .ContactForm li{
  	list-style:none;
  	margin-bottom:10px;
  	clear:both;
  	float:left;
  	width:100%;
  }
  .ContactForm li label{
  	width:128px;
  	display:block;
  	float:left;
  	padding-top:3px;
  	font-weight:bold;
  }
  .ContactForm li.feild{
  	
  }
  
  
  .ContactForm li.feild input{
  	background:url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:220px;
  	height:16px;
  	padding:4px 2px 0 2px;
  	float:left;
  	border-left:solid 2px #818181;
  	border-right:solid 1px #e9e8e6;
  	border-bottom:solid 1px #e9e8e6;
  }
  
  .ContactForm li.feild input.small{
  	width:56px;
  }
  .ContactForm li.feild input.meduim{
  	width:147px;
  }
  
  .ContactForm li.feild span{
  	float:left;
  	font-weight:bold;
  	padding-left:10px;
  	padding-top:3px;
  }
  
  .ContactForm li.textarea textarea{
  	background:#fff url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:220px;
  	height:100px;
  	padding:4px 2px 0 2px;
  	float:left;
  	border-left:solid 2px #818181;
  }
  .ContactForm li.textarea  input.actionBTN{
  	background:url(../images/button-normal.gif) no-repeat;
  	width:125px;
  	border:none;
  	color:#FFFFFF;
  	font-size:11px;
  	font-weight:bold;
  	text-align:center;
  	padding:5px 0 6px;
  	position:relative;
  	top:81px;
  	left:25px;
  }
  .media-gallery ul{
  	padding-left:15px;
  }
  .media-gallery li{
  	list-style:none;
  	width:84px;
  	float: left;
  	font-size:11px;
  	margin-right:35px;
  }
  .media-gallery li.last{
  	margin-right:0px;
  }
  .media-gallery li div{
  	display:block;
  	width:75px;
  	overflow:hidden;
  	height:89px;
  	text-align:center;
  }
  .media-gallery li span{
  	display:block;
  	margin-bottom:3px;
  }
  .media-gallery li a.delete{
  	background: url(../images/icon-delete.gif) no-repeat left;
  	padding-left:15px;
  	height:13px;
  	padding-top:2px;
  	text-decoration: underline;
  	color:#990000;
  }
  .media-gallery li a.delete:hover{
  text-decoration:none;
  }
  
  /*Aftter Lgoin*/
  
  .after-login{
  	padding:10px;
  	font-size:11px;
  	padding-bottom:0px;
  }
  .after-login a{
  	text-decoration:none;
  	color:#960306;
  	margin-bottom:10px;
  	text-transform:uppercase;
  	display:block;
  }
  .after-login a:hover{
  	text-decoration:underline;
  }
  
  .after-login small{
  	display:block;
  	margin-bottom:25px;
  	font-size:11px;
  }
  
  .Artikel h4,
  .mwHead{
  	margin:5px 10px;
  	font-size:12px;
  	font-weight:bold;
  }
  .Artikel ol{
  	background:url(../images/artikel-footer.gif) repeat-x bottom;
  	padding-bottom:2px;
  	margin-bottom:18px;
  }
  .Artikel li {
  	background:url(../images/artikel-bg.gif) repeat-x top;
  	height:35px;
  	padding-left:10px;
  	padding-top:5px;
  	overflow:hidden;
  }
  .Artikel li strong{
  	display:block;
  }
  .Artikel li span{
  	padding-left:13px;
  
  }
  .uni-overview .signup-form li label{
  width:98px;
  padding-left:0px;
  }
  .uni-overview .signup-form li select{
  width:172px;
  margin-right:25px;
  }
  .uni-overview .signup-form li select.last{
  margin-right:0px;
  }
  .uni-overview .redBtn{
  margin-right:5px;
  }
  .red-hdBox{
  margin-bottom:15px;
  }
  .resultList{
  padding:0 10px;
  }
  
  .resultList h3,
  .uniUsrHead{
  font-size:12px;
  margin-bottom:3px;
  font-weight:bold;
  }
  
  
  .resultList .resultThum{
  	width:64px;
  	height:77px;
  	overflow:hidden;
  	margin-right:15px;
  	float:left;
  	font-size:0px;
  }
  .resultList .resutlInof,
  .resultList .resultLinks{
  	width:217px;
  	float:left;
  	font-size:12px;
  }
  .resultList .resultLinks a{
  color:#970407;
  text-decoration:underline;
  }
  .resultList .resultLinks a:hover{
  	text-decoration:none;
  }
  .resultList .resultLinks p{
  margin:0px;
  }
  .resultList .resutlInof span{
  display:block;
  }
  .resultList .More{
  float:right;
  width:100%;
  height:15px;
  overflow:hidden;
  }
  
  
  
  /*New Teaser CLasses*/
  .TeaserOuter .last{
  margin-:0px;
  border:none;
  margin-left:0px;
  }
  
  
  .ht{
  margin-bottom:10px;
  border: none;
  padding-top:0px;
  margin-top:0px;
  padding-bottom:0px;
  }
  .mcol,
  .scol {
  	width:295px;
  	float:left;
  	padding-right:9px;
  	border-right:1px dotted #393636;
  	margin-bottom:10px;
  }
  
  .last,
  .center,
  .last {
  	padding-right:0;
  	padding-left:9px;
  	border-right:0;
  }
  
  .scol h3 {
  	color:#a30003;
  	font-size:14px;
  	text-transform:uppercase;
  	margin-bottom:4px;
  }
  
  .mcol .img-hd .img {
  	width:295px;
  	height:142px;
  	overflow:hidden;
  }
  
  .mcol .img-hd h6,
  .scol .img-hd h6 {
  	background:url(../images/bg-hd-vbt.gif) no-repeat left top;
  	height:20px;
  	line-height:20px;
  	font-size:12px;
  	color:#fff;
  	overflow:hidden;
  }
  
  .mcol .content,
  .scol .content {
  	font-size:11px;
  	margin-top:6px;
  	padding:0 5px;
  }
  
  /*--------------------------*/
  
  .scol {
  	width:190px;
  	margin-left:10px;
  	margin-bottom:10px;
  }
  
  .first{
  	margin-left:0px;
  }
  
  .center {
  	padding-right:9px;
  	border-right:1px dotted #393636;
  }
  
  .scol .img-hd .img {
  	width:190px;
  	height:131px;
  	overflow:hidden;
  }
  
  .scol .img-hd h6 {
  	background:url(../images/bg-hd-vst.gif) no-repeat 0 0;
  	height:20px;
  	line-height:20px;
  }
  
  .adcol {
  	float:left;
  	padding:20px 10px 10px;
  	text-align:center;
  	width:360px;
  }
  
  .gallery h3 {
  	background:url(../images/bg-hd-gallery.gif) no-repeat 0 0;
  	height:20px;
  	line-height:20px;
  	color:#fff;
  	padding:0 10px;
  	font-size:12px;
  	margin-bottom:10px;
  }
  
  .gallery h3 span {
  	font-weight:normal;
  }
  
  .gallery .content {
  	/*div and class created for future use*/
  }
  
  .ht {
  	
  }
  
  .ht .img {
  	width:186px;
  	height:105px;
  	float:left;
  	margin-right:9px;
  }
  
  .ht .content {
  	float:left;
  	width:414px;
  	min-height:104px;
  	font-size:11px;
  	margin-right:0px;
  }
  
  .ht .content h6 {
  	background:url(../images/bg-hd-ht.gif) no-repeat 0 0;
  	height:21px;
  	line-height:21px;
  	color:#fff;
  	padding:0 10px;
  	font-size:12px;
  	margin-bottom:8px;
  }
  
  .ht .content p {
  	width:86%;
  	margin:auto;
  }
  
  .ht .content .redBtn {
  	margin-top:20px;
  }
  
  /*Added By Naveed on 05-March*/
  
  .sptr4 {
  	background:url(../images/sptr-content2.gif) no-repeat center center;
  	height:2px;
  	margin:10px 0;
  	display:block;
  	clear:both;
  }
  
  .sptr5 {
  	background:url(../images/sptr-content.gif) no-repeat center center;
  	height:2px;
  	margin:10px 0;
  	display:block;
  	clear:both;
  }
  .EditorHeading h3,
  .detailHead,
  .tx-simplesurvey-pi1-title {
  	font-size:27px;
  	color:#000000;
  	font-weight:bold;
  	margin-bottom:8px;
  }
  .EditorHeading #Editor h4{
  	font-size:14px;
  	color:#000000;
  }
  
  
  #Editor img{
  	margin:0 15px 10px 15px;
  /*	float:left;
  */}
  
  #Editor p{
  	margin-bottom:15px;
  }
  #Editor h5{
  	margin-bottom:5px;
  	font-size:12px;
  }
  
  /* Code Added By Client - START */
  #Editor .align-left img {
       margin-left:0px;
  }
  /* Code Added By Client - END */
  
  .FreindList{
  	list-style:none;
  }
  .FreindList li{
  	width:100%;
  	height:25px;
  }
  .FreindList li label{
  	float:left;
  	padding-top:5px;
  }
  .FreindList li select{
  	width:370px;
  	float:right;
  }
  .FreindList li select.s-contact{
  	float:left;
  	width:150px;
  }
  .FreindList li.feild input{
  	background:url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:416px;
  	float:right;
  	height:16px;
  	padding:4px 2px 0 2px;
  	border-left:solid 2px #818181;
  	margin-bottom:5px;
  }
  .topmar{
  	margin-top:5px;
  }
  
  .redBtn2 {
  	text-align:right;
  	height:21px;
  }
  
  .redBtn2 div {
  	background:url(../images/big-Red-Left.gif) no-repeat left 0;
  	float:right;
  	height:21px;
  
  	margin-left:10px;
  }
  
  .redBtn2 a {
  	background:url(../images/big-Red-Right.gif) no-repeat right 0;
  	display:block;
  	height:21px;
  	line-height:20px;
  	float:left;
  	padding:0 10px 1px 20px;
  	color:#fff;
  	font-weight:bold;
  	text-decoration:none;
  	font-size:11px;
  }
  
  .pastEntryBox .resultList{
  	padding:0px;
  	margin-bottom:10px;
  }
  /*.resultList .resutlInof{
  	width:330px;
  }*/
  .resultList .sorting,
  .sortDD select.sorting{
  	width:270px;
  }
  .resultList .sorting{
  	margin-top:5px;
  }
  .PostTopic .resultList{
  	padding:0px;}
  	
  .PostTopic .resultList,
  .PostTopic .sortDD{
  	float:left;
  	width:410px;
  }
  .PostTopic .redBtn2{
  	float:right;
  	width:176px;
  }
  .PostTopic .sortDD li{
  	margin-bottom:0px;
  	clear:both;
  	width:350px;
  }
  .PostTopic .sortDD label{
  	margin:2px 7px 0 0;
  }
  
  .pagination span.back {
  	background:url(../images/ico-back.gif) no-repeat left 8px;
  	padding-left:8px;
  	position:absolute;
  	left:0;
  	color:#970407;
  	/*font-weight:bold;*/
  	top:0;
  }
  .pagination .next{
  	text-decoration:none;
  }
  .magazine-archive-box{
  	list-style:none;
  	padding-top:5px;
  }
  .magazine-archive-box li{
  float:left;
  width:181px;
  background:url(../images/h-line.gif) right repeat-y;
  padding-right:15px;
  height:158px;
  margin-right:15px;
  overflow:hidden;
  }
  .magazine-archive-box li label{
  display:block;
  height:36px;
  font-weight:bold;
  }
  .magazine-archive-box li select{
  width:171px;
  margin-bottom:10px;
  }
  .magazine-archive-box li.last{
  margin-right:0px;
  background:none;
  padding-right:0px;
  padding-left:0PX;
  width:165px;
  }
  .magazine-archive-box .top{
  height:142px;
  float:left;
  overflow:hidden;
  }
  
  .magazine-archive-box input{
  	background:url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	border:none;
  	width:166px;
  	height:16px;
  	padding:4px 2px 0 2px;
  	border-left:solid 2px #818181;
  	margin-bottom:5px;
  }
  .labelTopMar{
  margin-top:35px;
  }
  .magazine-archive-box .redBtn{
  padding-right:10px;
  }
  
  .sptr6 {
  	background:url(../images/sptr-content2.gif) no-repeat center center;
  	height:2px;
  	margin:10px 0;
  	display:block;
  	clear:both;
  }
  
  .step2{
  	float:left;
  }
  .signup-form li .step2 label{
  display:block;
  float:none;
  padding-left:10px;
  padding-bottom:5px;
  width:425px;
  }
  .signup-form li .step2 select,
  .signup-form li .step2 input{
  	float:none;
  }
  .signup-form li .step2 input{
  margin-left:10px;
  clear:both;
  }
  .signup-form li .step2 span{
  display:block;
  padding-left:10px;
  padding-bottom:5px;
  padding-top:2px;
  width:450px;
  float:none;
  font-weight:normal;
  }
  .signup-form li input.binput{
  	width:445px;
  }
  .signup-form li.setplast{
  margin-bottom:0px;
  }
  .signup-form li.textarea small{
  display:block;
  font-size:12px;
  font-weight:normal;
  padding:0px;
  margin:0px;
  color:#000000;
  }
  .signup-form li.textarea .b-area{
  height:195px;
  }
  
  .signup-form li .step2 .browsfile{
  display:block;
  float:none;
  padding-bottom:5px;
  width:400px;
  }
  
  
  .m-resutlInof{
  	width:180px;
  	float:left;
  	font-size:12px;
  }
  .m-resutlInof h3 {
  font-size:12px;
  margin-bottom:3px;
  margin-top:3px;
  }
  .m-detial{
  width:310px;
  float:left;
  padding-top:17px;
  }
  .m-detial p{
  margin-bottom:5px;
  }
  .m-detial .redBtn{
  margin-top:25px;
  }
  
  .RedArwoList li, .WxRedArwoList li {
  background:url(../images/red-arwo.gif) no-repeat left;
  list-style:none;
  padding-left:15px;
  font-weight:bold;
  margin-bottom:2px;
  }
  
  ul.WxRedArwoList {
  padding-left: 6px;
  }
  
  .RedArwoList a,WxRedArwoList a {
  	text-decoration:underline;
  	color:#9d0003;
  }
  
  .RedArwoList a:hover, WxRedArwoList a:hover {
  	text-decoration:none;
  }
  
  
  .competitions-box{
  }
  
  .competitions-box .img {
  	width:206px;
  	height:105px;
  	float:left;
  	margin-right:14px;
  }
  
  .competitions-box .content {
  	float:left;
  	width:356px;
  	min-height:104px;
  	font-size:12px;
  	margin-right:0px;
  	position:relative;
  	top:-3px;
  	font-size:12px;
  }
  
  .competitions-box h3 {
  	color:#000;
  	padding:0px;
  	font-size:12px;
  	margin-bottom:15px;
  }
  .competitions-box .content h4{
  font-size:12px;
  margin:0px;
  padding:0px;
  }
  
  .competitions-box .content p {
  margin:0px;
  margin-bottom:2px;
  }
  
  .competitions-box .content .redBtn {
  	margin-top:20px;
  
  }
  
  .competitions-BTM-links{
  color:#990000;
  padding-top:5px;
  }
  .competitions-box .competitions-BTM-links a{
  	text-decoration:underline;
  	color:#990000;
  }
  .competitions-box .competitions-BTM-links a:hover{
  	text-decoration: none;
  }
  .contributions {
  margin-top:8px;
  }
  .contributions h3{
  margin-bottom:5px;
  }
  .contributions .entry{
  margin-bottom:10px;
  }
  .placement{
  padding-top:10px;
  }
  .placement p{
  	margin:0px;
  	color:#970407;
  }
  .placement p strong{
  color:#000000;
  }
  .resultList .contributor-info{
  width:450px;
  }
  .contributor-info h3{
  margin-bottom:20px;
  }
  
  
  .progress-nav{
  color:#990000;
  padding-bottom:10px;
  margin-bottom:10px;
  border-bottom:#000000 dotted 1px;
  }
  
  .progress-nav strong{
  	color:#000000;
  	padding-right:2px;
  }
  
  .progress-nav a{
  	text-decoration:none;
  	color:#990000;
  	margin:0 2px;
  }
  .progress-nav a:hover{
  	text-decoration:underline;
  }
  .progress-nav a.selected{
  	font-weight:bold;
  }
  .grade{
  	border-top:#000000 dotted 1px;
  	margin-top:10px;
  	padding-top:10px;
  	float:left;
  	width:100%;
  }
  
  .grade h3{
  font-size:12px;
  margin-bottom:10px;
  color:#000000;
  }
  
  .grade li{
  float:left;
  list-style:none;
  height:20px;
  }
  .grade li.grade-btn{
  padding:0 10px 0 15px;
  }
  
  .grade li.grade-btn input{
  margin-right:2px;
  float:left;
  }
  .grade li.grade-btn label{
  display:block;
  font-weight:bold;
  height:20px;
  float:left;
  width:20px;}
  
  
  .competitions-BTM-links2{
  color:#990000;
  text-align:right;
  padding-top:5px;
  }
  .competitions-box .competitions-BTM-links2 span{
  padding-right:10px;
  }
  .competitions-box .competitions-BTM-links2 a{
  	text-decoration:underline;
  	color:#990000;
  }
  .competitions-box .competitions-BTM-links2 a:hover{
  	text-decoration: none;
  }
  
  
  .competitions-box .img2 {
  	width:90px;
  	height:90px;
  	float:left;
  	overflow: hidden;
  	margin-right:14px;
  }
  
  .competitions-box .comp-width{
  width:470px;
  }
  .competitions-box .comp-text{
  margin-bottom:10px;
  }
  .sep{
  padding:0 5px;
  }
  .ranking-list li{
  	list-style:none;
  	border-bottom:#032565 dotted 1px;
  	padding-bottom:10px;
  	margin-bottom:10px;
  }
  
  .ranking-list h3{
  font-size:12px;
  color:#990000;
  margin-bottom:5px;
  }
  .ranking-list li p{
  margin-bottom:10px;
  }
  .ranking-list .grade{
  float:none;
  border:none;
  padding:0px;
  height:15px;
  }
  .ranking-list .grade li{
  border:none;
  margin-bottom:0px;
  margin-top:0px;
  height:auto;
  padding-bottom:0px;
  }
  
  
  .ranking-list input.big-input{
  	background:url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	border:none;
  	width:580px;
  	height:16px;
  	margin-top:10px;
  	padding:4px 2px 0 2px;
  	border-left:solid 2px #818181;
  	}
  .ranking-list .grade li.grade-btn label{
  height:auto;
  }
  .redBtn div.fl{
  	float:left;
  	margin-left:0px;
  }
  .red-link{
  text-decoration:underline;
  color:#990000;
  }
  .red-link:hover{
  	text-decoration:none;
  }
  
  .massages-tabs h2{
  margin-bottom:0px;
  }
  .massages-tabs .Tabs ul{
  height:60px;
  overflow:hidden;
  }
  .massages-tabs .Tabs li{
  background: url(../images/tab-bg.gif) repeat-x;
  height:30px;
  border:#dbdbdb solid 1px;
  border-bottom:none;
  border-left:0px;
  float:left;
  width:202px;
  text-align:left;
  list-style:none;
  }
  .massages-tabs .Tabs li div{
  	line-height:30px;
  	padding-left:12px;
  }
  .massages-tabs .Tabs li a{
  text-decoration: underline;
  color:#990000;
  padding-left:28px;
  }
  .massages-tabs .Tabs li a:hover{
  text-decoration:none;
  }
  .massages-tabs .Tabs li.selected{
  background:url(../images/active-tab-left.gif) no-repeat left;
  border-top:#595959 solid 1px;
  }
  .massages-tabs .Tabs li.selected div{
  background:url(../images/active-tab-right.gif) right no-repeat;
  }
  .massages-tabs .Tabs li.selected a{
  text-decoration:none;
  font-weight:bold;
  }
  
  
  .massages-tabs .Tabs li a.new{
  	background: url(../images/icon-new-msg.gif) no-repeat left;
  }
  .massages-tabs .Tabs li a.archiv{
  	background: url(../images/icon-archiv.gif) no-repeat left;
  }
  
  .massages-tabs .Tabs li a.outbox{
  	background: url(../images/icon-outbox.gif) no-repeat left;
  }
  
  .massages-tabs .Tabs li a.delete{
  	background: url(../images/icon-delete-msg.gif) no-repeat left;
  }
  .massages-tabs .Tabs li a.send{
  	background: url(../images/icon-sent.gif) no-repeat left;
  }
  .massages-tabs .Tabs li a.inbox{
  	background: url(../images/icon-inbox.gif) no-repeat left;
  }
  
  .massages-tabs .redBtn,
  .commentsSection .usr-data .redBtn{
  	padding-top:15px;
  }
  .massagesTable{
  	background:url(../images/sptr-content.gif) bottom repeat-x;
  	padding-bottom:2px;
  }
  .massagesTable table{
  	border-collapse: collapse;
  	font-size:12px;
  	
  }
  .massagesTable table th{
  	background:url(../images/th-bg.gif) no-repeat right top;
  	padding:6px 10px 5px;
  	font-size:12px;
  	text-align:left;
  }
  .massagesTable table th.last{
  	background:url(../images/th-bg.gif) no-repeat left top;
  	text-align:center;
  }
  /*.massagesTable table td{
  	background:url(../images/td-bg.gif) no-repeat right top;
  	padding:7px 10px 7px 10px;
  	overflow:hidden;
  }
  .massagesTable table td.last{
  	background:url(../images/td-bg.gif) no-repeat left top;
  	width:100px;
  }*/
  .massagesTable table .name{
  width:125px;
  }
  
  .massagesTable table .detail{
  width:250px;
  }
  
  .massagesTable table .date{
  width:70px;
  }
  .massagesTable table .last{
  	width:120px;
  }
  .massagesTable table td.last{
  text-align:left;
  color:#990000;
  }
  .massagesTable table td a{
  	text-decoration:underline;
  	color:#990000;
  	margin:0 0px;
  }
  
  .massagesTable table td a:hover{
  	text-decoration: none;
  }
  
  
  .massagesTable table td input{
  	float:left;
  	margin-right:5px;
  	position:relative;
  	top:2px;
  }
  .massagesTable table td .userDetail{
  float:left;
  width:80px;
  overflow:hidden;
  }
  .massagesTable table td .userDetail span{
  display:block;
  padding-top:1px;
  }
  .massagesTable table td .userDetail .ThumImg{
  margin-top:5px;
  }
  .massagesTable table td  p{
  margin-bottom:0px;
  margin-top:10px;
  }
  .massagesTable table td h5{
  font-size:12px;
  font-weight:normal;
  margin:0px;
  }
  
  .marklink{
  	padding-top:5px;
  	color:#990000;
  }
  
  .marklink a{
  	text-decoration:underline;
  	color:#990000;
  }
  .marklink a:hover{
  	text-decoration:none;
  	color:#990000;
  }
  .marklist{
  width:120px;
  font-size:12px;
  margin-top:10px;
  height:20px;
  
  }
  .BlogEntery h3{
  margin-bottom:15px;
  font-size:12px;
  
  }
  .BlogEntery .entryDate{
  padding-bottom:3px;
  }
  .BlogEntery img{
  margin:0 15px 10px 0;
  }
  
  .Tags li{
  	list-style:none;
  }
  .displaycomments h4{
  font-size:12px;
  color:#990000;
  }
  .commentsSection h5{
  font-size:12px;
  margin-bottom:10px;
  }
  
  .nopad{
  padding:0px;
  padding-bottom:5px;
  }
  
  
  /*Added By naveed on 24March*/
  .scol .content p{
  height:70px;
  }
  .mcol .content p{
  height:50px;
  }
  .ht .content p{
  height:50px;
  }
  
  
  .redBtn p{
  	background:url(../images/bg-more2.gif) no-repeat right 0;
  	display:block;
  	border:none;
  	height:13px;
  	float:left;
  	padding:0 8px 1px 15px;
  	color:#fff;
  	font-weight:bold;
  	text-decoration:none;
  	font-size:11px;
  }
  .redBtn input {
  	height:15px;
  	background:none;
  	border:none;
  	color:#FFFFFF;
  	font-weight:bold;
  	font-size:11px;
  	font-family:Arial, Helvetica, sans-serif;
  	float:left;
  	position:relative;
  	top:-3px;
  }
  .grade{
  height:50px;
  overflow:hidden;
  margin-bottom:0px;
  
  }
  
  
  /*Added By Naveed Ahmed on 31-03-09*/
  
  .MagInner .MagDteail .MagText p{
  height:47px;
  }
  
  #topNav li .subNav li.last{
  background:none;
  }
  .forgetlink{
  text-decoration:underline;
  color:#FFFFFF;
  }
  
  .forgetlink:hover{
  text-decoration: none;
  color:#FFFFFF;
  }
  .pop-position{
  position:absolute; 
  top:170px;
  left:10%;
  right:25%
  display:none; 
  z-index:1001}
  
  
  .after-login .button{
  margin-right:0px !important;
  }
  
  .pastEntryBox-opra{
  position:relative;
  clear:both;
  height:110px;
  }
  
  
  .detailLinks{
  list-style:none;
  padding-bottom:0px;
  color:#980608;
  line-height:18px;
  margin-top:5px;
  }
  .detailLinks strong{
  color:#000000;
  }
  .detailLinks a{
  text-decoration: underline;
  color:#980608;
  }
  .detailLinks a:hover{
  text-decoration:none;
  }
  .linkHTD{
  list-style:none;
  height:25px;
  margin-top:5px;
  }
  .linkHTD a{
  color:#980608;
  font-weight: bold;
  padding-right:5px;
  text-decoration:none;
  }
  .linkHTD a:hover{
  text-decoration: underline;
  }
  .linkHTD li{
  width:75px;
  float:left;
  }
  
  .LinksDetail{
  padding-bottom:10px;
  }
  
  .LinksDetail li{
  float:left;
  width:190px;
  list-style:none;
  margin-bottom:5px;
  }
  .LinksDetail li a{
  text-decoration: underline;
  color:#000000;
  }
  .LinksDetail li a:hover{
  text-decoration: none;
  color:#000000;
  }
  
  /* --- //Start// Right Column Styes --- */
  /*20-04-2009*/
  
  .marklink a,
  .morelink a{
   text-align:right;
   font-weight:bold;
   padding:0px 12px 0;
  background:url(../images/red-arro.gif) no-repeat 0 6px;
  text-decoration: none;
  display:block;
  font-size:11px;
  float:right;
   }
  
  .marklink a:hover,
  .morelink a:hover{
  	text-decoration: underline;
  }
  .myprofilelast .porfilebox{
  height:130px;
  overflow:hidden;
  padding-bottom:0px;
  margin-bottom:13px;
  }
  .profilelisitng a,
  .media-gallery li span a{
  text-decoration:none;
  color:#000000;
  }
  .profilelisitng a:hover,
  .media-gallery li span:hover{
  text-decoration:underline;
  }
  .morelink{
  height:15px;
  overflow:hidden;
  }
  .morelink a{
  padding-right:2px !important;}
  
  .profileLinks li.last a{
  text-decoration:none;
  font-size:11px;
  }
  .profileLinks li.last a:hover{
  text-decoration:underline;
  }
  .porfilebody .profileDetail .marklink a{
  padding-right:0px !important;
  position:relative;
  right:-4px;
  
  }
  .optionlast a{
  text-decoration:underline;
  }
  .optionlast a:hover{
  text-decoration:none;
  }
  .porfilebody .profileDetail h4 a{
  text-decoration:none;
  color:#000000;
  }
  .porfilebody .profileDetail h4 a:hover{
  text-decoration:underline;
  }
  .sortDDBrows input{
  height:18px;
  margin-right:10px;
  }
  .sortDDBrows input.filebrows{
  	height:22px;
  	position:relative;
  	top:1px;
  	width: 35;
  }
  .sortDDBrows label{
  margin-right:15px;
  padding-top:3px;
  }
  
  
  /*Added By Naveed 21-04-2009*/
  
  
  .media-gallery-scrol{
  width:557px;
  height:115px;
  float:left;
  overflow:hidden;
  }
  .media-gallery-scrol ul{
  	padding-left:3px;
  	padding-right:5px;
  	width:1000px;
  }
  .media-gallery-scrol li{
  	list-style:none;
  	width:134px;
  	float: left;
  	font-size:11px;
  	margin-right:6px;
  }
  .media-gallery-scrol li.last{
  	margin-right:0px;
  	padding-left:0px;
  }
  .media-gallery-scrol li div{
  	display:block;
  	width:134px;
  	overflow:hidden;
  	height:96px;
  	text-align:center;
  }
  .media-gallery-scrol li span{
  	display:block;
  	margin-bottom:3px;
  }
  .RightScrol{
  float:left;
  }
  .LeftScrol{
  float:left;
  width:24px;
  overflow:hidden;
  
  }
  
  .media-gallery-scrol li a{
  text-decoration:underline;
  color:#555555;
  }
  .media-gallery-scrol li a:hover{
  text-decoration:none;
  }
  
  /*22-04-2009*/
  
  .black{
  color:#000000 !important
  }
  .usr-data .user-img2 {
  	float:left;
  	margin-right:7px;
  	height:125px;
  	width:105px;
  	overflow:hidden;
  }
  .img-loader{
  	float:left;
  	width:430px;
  
  }
  .img-loader label span{
  font-weight:normal;
  display:block;
  }
  
  .signup-form .nomar{
  margin-bottom:0px !important; }
  
  .marklink2{
  display:block;
  width:100%;
  clear:both;
  height:15px;
  color:#990000;
  padding-top:10px;
  }
  .marklink2 a,
  .morelink3 a{
  color:#990000;
  text-decoration:underline;
  }
  .marklink2 a:hover{
  text-decoration:none;
  }
  .Toppading h2{
  margin-bottom:15px;
  }
  .Toppading2{
  padding-top:15px;
  }
  .sortDDBrows input.title{
  width:178px;
  
  }
  .sortDDBrows input.filebrows{
  margin:0px;
  }
  .morelink3{
  background:url(../images/red-arro.gif) no-repeat 0 6px;
  padding-left:15px;
  }
  
  .signup-form li input.actionBTN{
  cursor: pointer;
  }
  
  
  /*Added By Naveed on 27April2009*/
  
  .tdlink:hover{
  text-decoration:none;
  cursor:pointer;
  }
  .massages-tabs .Tabs li{
  border-bottom:#dbdbdb solid 1px;
  }
  /*Added By Naveed on 28April2009*/
  
  .signup-form li.setplast .textarea label{
  display:block;
  width:auto;
  padding-left:10px;
  padding-bottom:5px;
  }
  .signup-form li.setplast .textarea label span{
  display:block;
  font-weight:normal;
  }
  .signup-form li.setplast .textarea textarea{
  	background:#fff url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:10px;
  	border:none;
  	width:442px;
  	height:100px;
  	padding:4px 4px 0 2px;
  	float:right;
  	border-left:solid 2px #818181;
  }
  #topNav li.last1{
  margin:0px;
  float:right;
  width:87px;
  background:url(../images/tablast.gif) no-repeat left top;
  }
  /*added by Naveed on 20-March*/
  
  .mex-box{
  	list-style:none;
  	padding-top:5px;
  	float:left;
  }
  .mexThum{
  	float:left;
  	width:240px;
  	padding-right:15px;
  	margin-right:15px;
  	overflow:hidden;
  
  }
  .mexThum li{
  	float:left;
  	list-style:none;
  }
  .mexThum .meximg{
  	width:105px;
  	float:left;
  	height:126px;
  	overflow:hidden;
  	margin-right:10px;
  }
  .mexThum strong{
  	display:block;
  }
  .mexThum p{
  	margin-bottom:10px;
  }
  
  .mexDetail{
  	background:url(../images/h-line.gif) left repeat-y;
  	float:left;
  	width:290px;
  	padding-left:15px;
  	padding-bottom:5px;
  	overflow:hidden;
  	min-height:180px;
  
  }
  .mexDetail h3{
  	font-size:12px;
  	margin-bottom:0px;
  }
  .mexDetail h3.back{
  color:#000000;
  margin-bottom:3px;
  }
  
  .mexDetail .col-listing{
  	padding-top:10px;
  }
  .col-listing{
  	float:left;
  }
  .col-listing li{
  	list-style:none;
  	width:90%;
  	clear:both;
  	margin-bottom:2px;
  	float:left;
  }
  .mexDetail .col-listing li{
  	width:100%;
  }
  .col-listing li div{
  	float:left;
  }
  .col-listing li .htd{
  	width:105px;
  	font-weight:bold;
  }
  
  .col-listing li .htd-detail{
  	width:400px;
  }
  .mexDetail .col-listing li .htd-detail{
  	width:180px;
  }
  .col-listing li .htd-detail a{
  	text-decoration:underline;
  	color:#980608;
  }
  .col-listing li .htd-detail a:hover{
  	text-decoration:none;
  }
  .garybox .col-listing{
  	padding-bottom:0px;
  }
  .garybox .topmar{
  	margin-top:10px;
  }
  
  .garybox h4{
  	font-size:12px;
  	color:#980608;
  	margin:0px;
  }
  .garybox h5{
  	font-size:12px;
  	color:#000000;
  	margin-bottom:5px;
  
  }
  .garybox .nopadding{
  	padding:16px 0px 10px;
  	width:100%;
  }
  .garybox .nopadding .sptr5{
  	background:url(../images/gray-line.gif) repeat-x ;
  	}
  .garybox .textbox p{
  	margin-bottom:5px;
  }
  
  
  
  .relative{
  	position:relative;
  }
  .mexbtmLink{
  position:absolute;
  bottom:5px;
  left:115px;
  text-decoration:underline;
  color:#9d0003;
  width:145px;
  }
  .mexbtmLink2{
  position:absolute;
  bottom:5px;
  left:287px;
  display:block;
  width:300px;
  text-decoration:underline;
  color:#9d0003;
  }
  .mexbtmLink:hover,
  .mexbtmLink2:hover{
  	text-decoration:none;
  }
  
  .textbox2 h4{
  font-size:12px;
  margin-bottom:3px;
  }
  .textbox2 p{
  margin:0px;
  }
  
  .contactOptions li{
  float:left;
  height:15px;
  width:190px;
  list-style:none;
  }
  .contactOptions li{
  color:#000000;
  }
  .contactOptions li span{
  color:#9d0003;
  }
  .contactOptions li span a{
  text-decoration:none;
  color:#9d0003;
  margin-left:0px;
  }
  .contactOptions li span a:hover{
  text-decoration:underline;
  }
  .optionlast{
  height:15px;
  overflow:hidden;
  }
  .network-news{
  height:120px;
  overflow:auto;
  margin-top:13px;
  }
  .network-news .newslist li{
  padding-bottom:10px;
  margin-bottom:10px;
  width:555px;
  list-style:none;
  border-bottom:dotted 1px #000000;
  }
  .network-news .newslist .username{
  font-weight:bold;
  color:#9d0003;
  }
  
  .morelink {
  text-align:right;
  }
  .morelink a{
  text-decoration:none;
  color:#9d0003;
  }
  .morelink a:hover{
  text-decoration:underline;
  }
  
  .sub-gallery{
  padding:0px;
  border:none;
  margin:0px;
  }
  
  .profileOuter{
  background:url(../images/profile-line.gif) repeat-y 50%;
  width:100%;
  margin-bottom:15px;
  
  }
  .profileOuter .porfilebox{
  width:295px;
  float:left;
  overflow:hidden;
  background:#dbdbdb url(../images/profile-bottom.gif) no-repeat bottom;
  padding-bottom:10px;
  margin-bottom:15px;
  
  }
  .profileOuter .porfilebox h3{
  background:url(../images/profile-htd.gif) right;
  height:21px;
  line-height:21px;
  padding:0 10px;
  font-size:12px;
  color:#FFFFFF;
  margin-bottom:5px;
  }
  .profileOuter .porfilebox h3 .fl{
  margin-right:5px;}
  .profileOuter .fl{
  float:left;
  }
  
  .profileOuter .fr{
  float:right;
  }
  
  .profileOuter .porfilebox .profilelisitng{
  	list-style:none;
  }
   .porfilebox .profilelisitng li{
   border-bottom:#ffffff solid 1px;
   padding:5px 10px;
   }
  
  
  .profileOuter .porfilebox .porfilebody{
  padding:5px 10px 0;
  }
  .porfilebody .profileThum{
  	width:90px;
  	height:90px;
  	overflow:hidden;
  	float:left;
  }
  .porfilebody .profileDetail{
  float:left;
  width:170px;
  padding-left:10px;
  }
  .porfilebody .profileDetail h4{
  font-size:12px;
  color:#000000;
  }
  .porfilebody .profileDetail .marklink{
   text-align:right;
   font-weight:bold;
   padding:0;
   }
  
  .nomar{
  margin:0px !important;
  }
  
  
  .myprofile{
  	width:295px;
  	float:left;
  	overflow:hidden;
  }
  .myprofilelast{
  	width:295px;
  	float:right;
  
  }
  .myprofile .mexThum{
  width:268px;
  margin-right:0px;
  }
  .myprofile .mexThum ul{
  padding-left:10px;
  padding-top:5px;
  float:left;
  }
  .myprofile .mexThum ul p{
  margin-bottom:5px;
  }
  
  .profileLinks a{
  	padding-left:15px;
  	background:url(../images/red-arro.gif) no-repeat center left;
  	text-decoration: underline;
  	color:#9d0003;
  	display:block;
  	height:17px;
  	float:left;
  	margin:1px 0px;
  }
  .profileLinks a:hover{
  	text-decoration:none;
  }
  .profileLinks li.last a{
  float:right;
  font-weight:bold;
  
  }
  .profileLinks li{
  width:270px;
  padding:0px;
  
  }
  .profileLinks li.last{
  padding-top:10px;
  }
  .nopad{
  padding:0px;
  padding-bottom:5px;
  }
  .signup-form li.feild span{
  width:50px;
  padding-left:8px;
  }
  .red{
  color:#990000;
  }
  
  .redBtn p{
  	background:url(../images/bg-more2.gif) no-repeat right 0;
  	display:block;
  	border:none;
  	height:13px;
  	float:left;
  	padding:0 8px 1px 15px;
  	color:#fff;
  	font-weight:bold;
  	text-decoration:none;
  	font-size:11px;
  }
  .redBtn input {
  	height:15px;
  	background:none;
  	border:none;
  	color:#FFFFFF;
  	font-weight:bold;
  	font-size:11px;
  	font-family:Arial, Helvetica, sans-serif;
  	float:left;
  	position:relative;
  	top:-2px;
  }
  .grade{
  height:50px;
  overflow:hidden;
  margin-bottom:0px;
  }
  
  .UserProject{
  position:relative;
  width:580px;
  }
  .UserProject h3,
  .AddProjectDetail h3{
  font-size:12px;
  color:#980608;
  margin-bottom:8px;
  }
  
  .ProjectList{
  float:left;
  width:580px;
  overflow:hidden;
  }
  .ProjectList li {
  clear:both;
  float:left;
  width:580px;
  margin-bottom:2px;
  list-style:none;
  }
  .ProjectList li div.Projectlabel{
  float:left;
  width:138px;
  font-weight:bold;
  
  }
  .ProjectList li div.ProjectDetail{
  float:left;
  width:430px;
  
  }
  .UserProject .ProjectTools{
  position: relative;
  text-align:right;
  right:10px;
  
  }
  .UserProject .MoveAction{
  position: relative;
  right:10px;
  text-align:right;
  
  }
  .AddProjectDetail .AddProjectBTN{
  height:14px;
  }
  .AddProjectDetail .AddProjectBTN div{
  background:url(../images/add-detail-left.gif) no-repeat left;
  height:14px;
  float:left;
  overflow:hidden;
  }
  .AddProjectDetail .AddProjectBTN div a{
  float:left;
  background:url(../images/add-detail-right.gif) no-repeat right;
  display:block;
  height:14px;
  padding-left:15px;
  padding-right:7px;
  color:#FFFFFF;
  font-weight:bold;
  line-height:12px;
  text-decoration:none;
  font-size:11px;
  }
  .AddProjectDetail .usr-data{
  padding-top:13px;
  }
  .AddProjectDetail .usr-data .multiSelect select{
  width:90px;
  }
  .signup-form li.feild input.add-small-input{
  width:81px;
  }
  .signup-form li.redioButton span{
  float:left;
  padding-top:0px;
  padding-left:5px;
  }
  .signup-form li.redioButton input{
  float:left;
  
  }
  .signup-form li.redioButton{
  height:23px;
  margin-bottom:0px;
  overflow:hidden;
  
  }
  .signup-form li.redioButton input{
  margin-left:10px;}
  
  .UserProject h3{
  font-size:12px;
  color:#980608;
  margin-bottom:10px;
  }
  
  .signup-form li.actionBig{
  text-align:right;
  }
  
  .signup-form li  input.actionBTN{
  	background:url(../images/button-normal.gif) no-repeat;
  	width:125px;
  	border:none;
  	color:#FFFFFF;
  	font-size:11px;
  	font-weight:bold;
  	text-align:center;
  	padding:4px 0 6px;
  }
  
  
  .UserProject a,
  .actionBig a{
  text-decoration:underline;
  color:#980608;
  }
  .UserProject a:hover,
  .actionBig a:hover{
  text-decoration:none;
  
  }
  .actionBig a{
  margin-right:10px;
  font-size:11px;
  }
  /*Added By Naveed on 30April2009*/
  
  .signup-form li select.day{
  width:82px;
  }
  .signup-form li select.month{
  width:100px;
  }
  .signup-form li select.year{
  width:130px;
  }
  
  .uploadfile-text{
  float:none;
  font-size:11px;
  }
  .signup-form li.feild span.spanwidht{
  width:450px;
  }
  
  /*Added By Naveed on 05 May 2009*/
  
  .biulderList ul{
  padding-left:2px;
  }
  .biulderList li{
  	list-style:none;
  	float:left;
  	height:100px;
  	margin-right:4px;
  }
  .biulderList li.last{
  margin:0px;
  padding-left:0px;
  }
  .biulderList li a{
  text-decoration: underline;
  color:#565656;
  }
  .biulderList li a:hover{
  text-decoration:none;
  }
  .VideoPlayr,
  .youtubeVideos{
  	width:608px;
  	overflow:hidden;
  }
  
  .BilderGallaryDisplay{
  width:592px;
  margin:auto;
  margin-bottom:8px;
  }
  .GalleryNavbody{
  margin:auto;
  width:244px;
  height:24px;
  }
  .GalleryNavbody div a{
  width:58px;
  text-align:right;
  padding:0px;
  padding-right:6px;
  }
  .GalleryNavbody div.vorlink a{
  text-align:center;
  padding:0px;
  }
  
  .GalleryNavbody .nobg{
  background:none;
  color:#890c10;
  font-weight:bold;
  }
  .backtodetail{
  position: absolute;
  left:10px;
  text-decoration:underline;
  color:#561617
  }
  .backtodetail:hover{
  text-decoration:none;
  }
  .BilderGallaryDetail{
  padding:0 10px;
  }
  .BilderGallaryDetail h3{
  font-size:13px;
  color:#000000;
  display:block;
  margin-bottom:5px;
  }
  .BilderGallaryDetail p{
  margin-bottom:5px;
  }
  .backtolink a{
  text-decoration:underline;
  color:#561617
  }
  .backtolink a:hover{
  text-decoration:none;
  }
  .redlinks a{
  text-decoration: underline;
  color:#561617;
  }
  .redlinks a:hover{
  text-decoration:none;
  }
  
  .ArticleRating .grade{
  border:none;
  padding-top:0px;
  margin-top:0px;
  padding-bottom:0px;
  
  }
  .ArticleRating .sptr6{
  margin:5px 0px;
  }
  .Punkte .detailLinks{
  padding-top:0px;
  margin-top:0px;
  }
  .Punkte .sptr6{
  margin-bottom:5px;
  }
  .loginscreen .actionBTN{
  text-align:left;
  padding-top:5px;
  }
  .loginscreen .actionBTN input{
  margin-left:-2px;
  cursor:pointer;
  }
  .loginscreen  .signup-form li{
  margin-bottom:5px;
  }
  .loginscreen  .signup-form li label{
  width:auto;
  float:none;
  padding-bottom:5px;
  font-weight:normal;
  font-size:11px;
  }
  .loginscreen  .signup-form li.feild input{
  margin:0px;
  width:290px;
  }
  .loginscreen  .signup-form li.forgetlink{
  padding-top:5px;
  padding-bottom:0px;
  _padding-bottom:5px
  }
  .loginscreen  .signup-form li.forgetlink a{
  font-size:11px;
  text-decoration:underline;
  color:#000000;}
  .loginscreen  .signup-form li.forgetlink a:hover{
  text-decoration:none;
  }
  
  .loginscreen p{
  margin-bottom:5px;
  font-size:11px;
  }
  .loginscreen h5{
  margin-bottom:8px;
  }
  
  /* --- //Start// Right Column Styes --- */
  
  /*Added BY Naveed On 15 May 2009*/
  .LeftPanel{
  width:140px;
  float:left;
  overflow:hidden;
  padding-right:8px;
  padding-top:40px;
  }
  .RightPanel{
  float:left;
  width:458px;
  overflow:hidden;
  }
  .RightPandelBody{
  background:url(../images/hz-line.gif) repeat-y left;
  padding-left:10px;
  }
  .RightPanel .EditorHeading{
  padding-left:10px;
  }
  .GrayBox{
  background: url(../images/Left-P-Top.gif) no-repeat top;
  padding-top:7px;
  margin-bottom:10px;
  }
  
  .GrayBox .GrayBody{
  background:#e3e3e3 url(../images/Left-P-BTM.gif) no-repeat bottom;
  padding:0px 0px 10px;
  font-size:11px;
  
  }
  /*
  .GrayBox .GrayBody h3 {
  background:url(../images/dotGrayBlack.gif) repeat-x bottom;
  padding:0 10px;
  font-size:12px;
  padding-bottom:7px;
  margin-bottom:7px;
  }
  */
  .GrayBox .GrayBody li{
  list-style:none;
  }
  .GrayBox .GrayBody li a{
  text-decoration:none;
  color:#000000;
  }
  .GrayBox .GrayBody li a:hover{
  text-decoration:underline;
  }
  .innerContent2{
  padding:0 10px;}
  .GrayBox .ThumImg{
  margin-bottom:5px;
  padding-top:3px;
  }
  .ArticalWriter h3{
  font-size:11px;
  margin-bottom:2px;
  }
  .ArticalWriter ul.network-list{
  padding-left:0px;
  
  }
  .ArticalWriter ul.network-list a{
  color:#000000;
  }
  .ArticalWriter a{
  color:#93030c;
  text-decoration:underline;
  }
  .ArticalWriter a:hover{
  text-decoration:none;
  }
  #rightCol .RightBody{
  	background:#e3e3e3 url(../images/rightColBottom.gif) no-repeat bottom;
  }
  .RightBody .loigboxlinks{
  	padding-top:10px;
  	color:#000000;
  }
  .RightBody li{
  	list-style:none;
  	margin-bottom:4px;
  }
  .RightBody .loigboxlinks a{
  	text-decoration:underline;
  	color:#000000;
  }
  .RightBody .loigboxlinks a:hover{
  	text-decoration:none;
  }
  .RightBody .loigboxlinks .nounderline{
  	margin-top:3px;
  	margin-bottom:0px !important;
  }
  .RightBody .loigboxlinks .nounderline a {
  	text-decoration:none;
  	font-weight:bold;
  }
  .RightBody .loigboxlinks .nounderline a:hover {
  	text-decoration: underline ;
  }
  .RightBody .loigboxlinks .nounderline a  strong{
  	color:#950703
  }
  .RigthSptr{
  background:url(../images/dotGrayBlack.gif) repeat-x;
  height:1px;
  width:100%;
  overflow:hidden;
  margin:7px 0px;
  
  }
  .RightBody .BlogLink{
  padding:0 10px;
  position:relative;
  }
  .RightBody .BlogLink .blogHeading{
  font-size:12px;
  color:#950703;
  font-weight:bold;
  }
  .RightBody .BlogLink .blogHeading span{
  color:#000000;
  }
  .RightBody .BlogLink div.more{
  	position:absolute;
  	right:10px;
  	top:0px;
  }
  .RightBody .BlogLink div.more a{
  	font-weight:bold;
  	color:#000000;
  	text-decoration: none;
  }
  .RightBody .BlogLink div.more a:hover{
  text-decoration:underline;
  }
  
  /*-------Added By Naveed on 18 May---*/
  
  .DetailLinks{
  padding:0 10px;
  padding-bottom:2px;
  position:relative;
  }
  
  .RightBody .DetailLinks .linksHeading{
  font-size:12px;
  margin-bottom:2px;
  color:#514b4d;
  font-weight:bold;
  }
  .RightBody .DetailLinks div.more{
  	position:absolute;
  	right:10px;
  	top:15px;
  }
  .RightBody .DetailLinks div.more a{
  	font-weight:bold;
  	color:#000000;
  	text-decoration: none;
  }
  .RightBody .DetailLinks div.more a:hover{
  text-decoration:underline;
  }
  .zero{
  padding:0px;
  margin:0px;
  font-size:0px;
  }
  
  .afterlogin{
  height:68px;
  color:#000000;
  }
  .afterlogin ul{
  margin-bottom:15px;
  font-size:11px;
  }
  .afterlogin p,
  .afterlogin li{
  padding:0 10px;
  margin:0px;
  }
  .afterlogin p{
  margin-bottom:15px;
  }
  .WantedLinks{
  height:188px;
  }
  
  
  .WantedLinks h4{
  padding:5px 10px;
  font-size:11px;
  
  }
  .WantedLinks ul{
  padding-bottom:5px;
  }
  .WantedLinks li{
  background: url(../images/wanted-listBg.gif) repeat-x;
  padding:5px 10px;
  }
  .WantedLinks li strong{
  display:block;
  }
  .WantedLinks li a{
  text-decoration:none;
  color:#000000;
  }
  .WantedLinks li a:hover{
  text-decoration:underline;
  }
  #userCommunity .new3Members p.nowAnnounce a{
  text-decoration:none;
  color:#910508;
  border:none;
  }
  #userCommunity .new3Members p.nowAnnounce a:hover{
  text-decoration:underline;
  border: none;
  }
  
  /*Added By Naveed on 26 May 2009*/
  
  .GrayBox .ThumImg{
  position:relative;
  width:64px;
  height:77px;
  overflow:hidden;
  padding:0px;
  }
  .GrayBox .ThumImg a img{
  }
  .GrayBox .ThumImg .ThumFram{
  position:absolute;
  top:0px;
  left:0px;
  height:77px;
  width:65px;
  }
  
  .BilderThum{
  position:relative;
  width:118px;
  height:84px;
  overflow:hidden;
  
  }
  .BilderThum .ThumFram{
  position:absolute;
  left:0px;
  top:0px;
  z-index:990;
  }
  .pastCommentsBox .img {
  position:relative;
  }
  .ThumFram{
  position:absolute;
  left:0px;
  top:0px;
  z-index:100;
  }
  
  
  
  #topNav{
  width:830px;
  }
  #topNav li.lasttab {
  	background:url(../images/tablast.gif) no-repeat;
  	float:left;
  	margin-right:0px;
  	width:108px;
  	height:18px;
  	line-height:18px;
  	padding:0px;
  	overflow:hidden;
  }
  #topNav li.lasttabSelected {
  	background:url(../images/lastTab-selected.gif) no-repeat;
  	float:left;
  	margin-right:0px;
  	width:88px;
  	height:18px;
  	line-height:18px;
  	padding:0 10px;
  	overflow:hidden;
  }
  /*Added By Naveed 01 June*/
  .competitions-box .img,
  .mexThum .meximg{
  position:relative;
  }
  
  .media-gallery li{
  width:90px;
  margin-right:27px;
  }
  
  .media-gallery li div {
  width:90px;
  height:90px;
  }
  
  .media-gallery li div .ThumFram {
  position: absolute;
  left:0px;
  top:0px;
  text-align:left;
  }
  
  .media-gallery li.mediaProfile{
  width:75px;
  margin-right:46px;
  }
  .media-gallery li.mediaProfile .mediaProfileThum{
  width:75px;
  height:89px;
  position:relative;
  }
  .media-gallery li.last{
  margin-right:0px;
  }
  
  .media-gallery-scrol li div{
  position:relative;
  }
  .media-gallery-scrol div .ThumFram{
  position: absolute;
  left:0px;
  top:0px;
  text-align:left;
  }
  .media-gallery-scrol{
  height:113px;
  }
  .porfilebody .profileThum{
  position:relative;
  }
  /*Added By Naveed on 11jun2009*/
  
  
  .massagesTable table td{
  background:url(../images/td-bg-new.gif) repeat-y right top;
  	
  }
  .massagesTable table td div.tdinner{
  	background:url(../images/td-top.gif) repeat-x left top;
  	padding:7px 10px 7px 10px;
  	overflow:hidden;
  }
  .massagesTable table td.last{
  	background:none;
  	width:122px;
  	padding-left:0px;
  }
  /*Added BY Naveed on 03June2009*/
  
  
  .Bz-SearchRsult h3{
  font-size:12px;
  margin-bottom:15px;
  display:block;
  padding:0 10px;
  color:#000000;
  }
  .Bz-SearchRsult ul.BzTab{
  height:28px;
  overflow:hidden;
  display:block;
  border-bottom:#970407 solid 3px;
  margin-left:0px;
  margin-left:1px;
  margin-bottom:10px;
  }
  .Bz-SearchRsult ul.BzTab li{
  height:28px;
  float:left;
  list-style:none;
  width:86px;
  overflow:hidden;
  margin-right:1px;
  }
  .Bz-SearchRsult ul.BzTab li a{
  float:left;
  display:block;
  height:18px;
  background:url(../images/buzTab.jpg) no-repeat;
  width:76px;
  padding-top:10px;
  font-size:11px;
  color:#000000;
  text-decoration:none;
  padding-left:10px;
  }
  .Bz-SearchRsult ul.BzTab li.lasttab{
  	margin-right:0px;
  }
  .Bz-SearchRsult ul.BzTab li.selected a{
  float:left;
  display:block;
  height:18px;
  background:url(../images/buzTabActive.gif) no-repeat;
  width:76px;
  padding-top:10px;
  font-size:11px;
  color:#ffffff;
  text-decoration:none;
  padding-left:10px;
  margin-right:1px;
  }
  .SearchBz{
  height:43px;
  padding-top:10px;
  }
  .SearchBz li{
  float:left;
  list-style:none;
  }
  .SearchBz li div{
  float:left;
  }
  .SearchBz li .topmar{
  margin-top:3px;
  }
  .SearchBz li.feild input{
  	background:url(../images/bg-loginFields.gif) repeat-x 0 top;
  	font-family:inherit;
  	font-size:11px;
  	margin-left:0px;
  	border:none;
  	width:400px;
  	float:left;
  	height:16px;
  	padding:4px 2px 0 2px;
  	border-left:solid 2px #818181;
  	margin-bottom:5px;
  }
  .BzSearchList li{
  list-style:none;
  margin-bottom:18px;
  _margin-bottom:6px;
  }
  .BzSearchList li a{
  color:#970407;
  }
  .BzSearchList h4{
  display:block;
  font-size:12px;
  color:#000000;
  }
  .BzSearchList span{
  display:block;
  }
  .BzSearchList li a{
  color:#970407;
  text-decoration: none;
  }
  .BzSearchList li a:hover{
  color:#970407;
  text-decoration: underline;
  }
  
  .Bz-SearchRsult  p {
  margin-bottom:25px;
  }
  .Bz-SearchRsult .BzSearchList li{
  line-height:17px;
  }
  /*Addded By Naveed on 26 Ju*/
  
  #mostWanted .Artikel li{
  margin-bottom:0px;
  color:#FFFFFF;
  }
  
  .Artikel ol{
  margin-bottom:6px;
  }
  #mostWanted .Artikel li a{
  text-decoration:none;
  color:#FFFFFF;
  }
  #mostWanted .Artikel li a:hover{
  text-decoration:underline;
  }
  
  #topNav li a.tabLink{
  display:block;
  padding-left:10px;
  }
  #topNav li.tab{
  padding:0px;
  width:102px;
  }
  
  .tx-simplesurvey-pi1-question, .tx-simplesurvey-pi1-result-question {
  font-weight:bold;
  font-size:12px;
  margin-top:20px;
  margin-bottom:10px;
  color:#9D0003;
  }
  
  .tx-simplesurvey-pi1-question, .tx-simplesurvey-pi1-answer, .tx-simplesurvey-pi1-submit {
  margin-left:20px;
  }
  
  .tx-simplesurvey-pi1-result-answer {
  font-style:italic;
  margin-top:0px;
  margin-right:5px;
  }
  
  .tx-simplesurvey-pi1-result-question {
  margin-bottom:0px;
  }
  
  .tx-simplesurvey-pi1-answer input {
  margin-right:8px;
  }
  
  .tx-simplesurvey-pi1-answer textarea {
  font-family:Arial,Helvetica,sans-serif;
  width:300px;
  font-size:12px;
  }
  
  .tx-simplesurvey-pi1-submit {
  margin-top:40px;
  color:#9D0003;
  }
  
  .GrayBox .GrayBody .tag-heading {
  background:url(../images/dotGrayBlack.gif) repeat-x bottom;
  padding:0 10px;
  font-size:12px;
  padding-bottom:7px;
  margin-bottom:7px;
  font-weight:bold;
  }
  
  /*
  	the following css class 'ateaser_flash' code is written by the client
  */
  #ateaser_flash {
     margin-left:-2px;
  }
  
  .RightPanel .pagingBody{
  	width:200px;
  }
  
  .edit-blog{
  	text-align:right;
  	float:right;
  }
  .edit-blog a{
  	text-decoration:underline;
  	color:#970407 !important;
  	font-weight:normal;
  }
  .headingH4{
  	height:20px;
  }
  
  .boldRed{
          color:#990000;
          font-weight: bold;
  }
  #Editor ol {
  	margin-left:20px;
  }

}

@media print {

  #header { display: none; }
  #topNav { display: none; }
  .breadCrumb { display: none; }
  #rightCol { display: none; }
  #bannerTop { display: none; }
  #rightBanner { display: none; }
  #footer { display: none; }
  #pageBanner { display: none !important; }
  #leftCol { margin: 0; width: 100%; }
  #leftCol .MagFooter { display: none; }
  /*#leftCol .MagText { width: auto !important; margin-left: 70px !important; }
  #leftCol .MagImg { float: left; }
  #leftCol .MagDteail { width: auto !important; margin-left: 183px !important; }*/
  #leftCol .redBtn { display: none; }
  #leftCol .MagOuter { border-bottom: none; margin-bottom: 0px; padding-bottom: 0px; }
  #ateaser_flash { display: none !important; }
  #newsT { display: none; }
  #leftCol .htconerimg { display: none; }
  #leftCol .pagination { display: none; }
  #leftCol .bookmarkouter { display: none; }
  #leftCol .red-hdBox .redheadinbg2 { display: none; }
  #frmMag, #frmUser { display: none; }
  #leftCol .sortDD { display: none; }
  #leftCol .moreinfo { display: none; }
  #getComments { display: none; }
  .redheadinbg { display: none; }
  #add_comment_layer { display: none; }
}