/*=Buttons=*/
.btn_a-mode,
.btn_delete-prof,
.btn_my-words,
.btn_my_text{
  width:141px;
  height:47px;
  line-height:47px;
  font-size:2em;
  color:#666;
  background:#f5f5f5 url(img/buttons.gif) left top no-repeat;
}
.btn_a-mode{
  width:101px;
  height:33px;
  background:#f5f5f5 url(img/buttons.gif) -300px top no-repeat;
}
A:link .btn_delete-prof,
A:visited .btn_delete-prof{
  height:32px;
  width:100px;
  background:#F5F5F5 url(img/buttons.gif) no-repeat scroll -551px top;
}
A:hover .btn_delete-prof,
A:focus .btn_delete-prof{
  height:32px;
  width:100px;
  background:#F5F5F5 url(img/buttons.gif) no-repeat scroll -551px -51px;
}
A:link .btn_my-words,
A:visited .btn_my-words{
  background:#f5f5f5 url(img/buttons.gif) left top no-repeat;
  color:#666;
}
A:hover .btn_my-words,
A.current .btn_my-words{
  background:#f5f5f5 url(img/buttons.gif) left -51px no-repeat;
  color:#c00;
}
A:link .btn_my_text,
A:visited .btn_my_text{	
  height:47px;
  width:140px;
  background:#f5f5f5 url(img/buttons.gif) no-repeat scroll -658px top;
  color:#666;
}
A:hover .btn_my_text,
A.current .btn_my_text{	
  height:47px;
  width:140px;	
  background:#f5f5f5 url(img/buttons.gif) no-repeat scroll -658px -51px;
  color:#c00;
}

/*=Icons=*/
IMG.icon_close{
  width:17px; height:16px;
  background:  url(img/icon_close.gif) top left no-repeat;
  color:#fff;
}
A.icon_remove{
  background:  url(img/icon_remove.gif) top left no-repeat;
  padding:2px 0 2px 20px;
  line-height:20px;
}

/*=Steps=*/
DIV.page-nav{
	height: 40px; 
	width: 999px;		
}
DIV.page-nav OL.steps{
  list-style:none;
  padding:10px 0 0 29px;
}
DIV.page-nav OL.steps LI{
  float:left;
  display:block;
  margin:0 9px 0 0;
}
DIV.page-nav OL.steps LI H2,
DIV.page-nav OL.steps LI A,
DIV.page-nav OL.steps LI{
  background:#fff;
  display:block;
}
DIV.page-nav OL.steps LI IMG {
  width:160px;
  height:48px;
  line-height:48px;
  background-image:url(img/steps.png);
  background-color:#f00;
  display:block;
  background-repeat:no-repeat
}
DIV.bot-steps LI IMG{
  width:160px;
  height:42px;
  line-height:42px;
  background-image:url(img/steps.png);
  background-color:transparent;
  display:block;
  background-repeat:no-repeat
}

/*=Bot=Steps=*/
DIV.bot-steps{
  background:#D9D9D2 url(img/cont-top.gif) left 21px repeat-x ;
  clear:both;
  padding:0em 2.2em 0;
  zoom:1;	
}
DIV.bot-steps UL{
  zoom:1;
  overflow:hidden; 
  
}	
DIV.bot-steps UL LI A{
	color:transparent;
}
DIV.bot-steps LI.back{
  float:left;
}
DIV.bot-steps LI.next{
  float:right;
}
.bot-steps .next IMG{
  width:113px;
  height:41px;

}
DIV.bot-steps .next IMG{
	height: 29px;
	width:73px;
}

DIV.bot-steps .next A:link IMG,
DIV.bot-steps .next A:visited IMG{
  background-position:-700px -100px;}
DIV.bot-steps .next A:hover IMG,
DIV.bot-steps .next A:focus IMG{
  background-position:-700px 0;}
DIV.bot-steps .next SPAN IMG{
  background-position:-700px -201px;}

DIV.bot-steps .back IMG{width:84px; height: 29px}
DIV.bot-steps .back A:link IMG,
DIV.bot-steps .back A:visited IMG{
  background-position:-849px -100px;}
DIV.bot-steps .back A:hover IMG,
DIV.bot-steps .back A:focus IMG{
  background-position:-849px 0;}
DIV.bot-steps .back SPAN IMG{
  background-position:-849px -201px;}
/*=Stars=list=*/
.stars-list UL.list{
  display:block;
}
.stars-list UL.list LI.item{
  width:141px;
  float:left;
  text-align:center;
  background:#f5f5f5 url(img/cards_bg.png) -300px top no-repeat;
  margin:0 9px 12px 0
}
.stars-list UL.list LI.item .cont{
  background:url(img/cards_bg.png) -451px bottom no-repeat;
  min-height:155px;
}* HTML .stars-list UL.list LI.item .cont{height:155px;}
.stars-list UL.list LI.item:hover{
  width:141px;
  float:left;
  text-align:center;
  background:#f5f5f5 url(img/cards_bg.png) 0px top no-repeat;
  margin:0 9px 12px 0
}
.stars-list UL.list LI:hover .cont{
  background:url(img/cards_bg.png) -150px bottom no-repeat;
  min-height:155px;
}
.stars-list UL.list LI.current{background:#f5f5f5 url(img/cards_bg.png) 0px top no-repeat;}
.stars-list UL.list LI.current .cont{background:url(img/cards_bg.png) -150px bottom no-repeat;}
.stars-list UL.list LI.item .photo{
  display:block;
  margin:12px 0 0 0
}
.stars-list UL.list LI.item P{
  font-size:0.857em;
}
.stars-list UL.list LI.item P A.fn,
.stars-list UL.list LI.item P CITE{
  display:block;
}
* HTML .stars-list UL.list LI.item{height:155px;}

/*=Paging=*/
.pagging{
  font-size:0.857em;
}
.pagging UL.ctrl{
  display:block;
  list-style:none;
  text-align:center;
}
.pagging UL.ctrl LI{
  display:inline;
}
.pagging UL.ctrl LI.prev{
  margin:0 0.75em 0 0;
  padding:0 0.5em 0 0;
  border-right:1px solid #000;
}
.pagging UL.pages{
  display:block;
  list-style:none;
  text-align:center;
  padding:0.25em 0;
}
.pagging UL.pages LI{
  display:inline;
  padding:0 0.5em 0 0;
}
.pagging UL.pages STRONG{
  font-weight:bold;
}
.pagging A:link, .pagging A:visited{color:#c00;}
.pagging A:hover, .pagging A:focus{color:#c00;}

/*=Alert=*/
DIV.alert{
  min-height:5em;
  position:relative;
  text-align:left;
}* HTML DIV.alert{height:2.5em;}
DIV.alert P{
  padding:1.75em 0 1.75em 2em;
}
DIV.alert P.error{
  background:#fc3 url("img/err_dash.gif") top left repeat-y;
}
DIV.alert P.error STRONG{
  font-weight:bold;
  color:#c00;
}
DIV.alert P.warning{
  background:#393 url("img/warn_dash.gif") top left repeat-y;
  color:#fff;
}
DIV.alert  A.close{
  position:absolute;
  top:4px; right:4px;
}

/*=Write=Greeting=Message=*/
.form-gmessage{
  text-align:left;
}
.form-gmessage TEXTAREA,
.form-gmessage SELECT{
  display:block;
}
.form-gmessage DIV.to{
  float:left;
  width:199px;
}
.form-gmessage DIV.a-book{
  float:left;
  width:263px;
}
.form-gmessage DIV.to LABEL,
.form-gmessage DIV.a-book LABEL,
.form-gmessage DIV.greeting LABEL{display:block; margin:0 0 0.25em}

.form-gmessage DIV.to P.descr{font-size:0.786em; color:#666;}
.form-gmessage DIV.to TEXTAREA{width:90%;}
.form-gmessage DIV.a-book .address{float:left;}
.form-gmessage DIV.a-book .import{
  float:right;
}
.form-gmessage DIV.a-book A{font-size:0.857em;}
.form-gmessage DIV.a-book DIV.submit UL LI {display:inline; margin: 0 1em 0 0;}
.form-gmessage DIV.a-book SELECT,
.form-gmessage DIV.a-book TEXTAREA{
  width:100%;
  display:block;
  clear:both;
}
.form-gmessage DIV.greeting{
  padding:0 0 1.25em;
}
.form-gmessage DIV.greeting TEXTAREA{
   width:99%;
   height:9.5em;
}
.form-gmessage DIV.copy{font-size:0.786em; color:#666;}
.form-gmessage DIV.submit{
  text-align:center;
  padding:0.5em 0;
}
/*=Videos=List=*/
OL.videos{
  zoom:1;
  display: block;
 
  padding:1em 0 1em 2em;
  list-style:none;
}
OL.videos LI.item{
  width:460px;
  background:#f5f5f5 url(img/videos_bg.png) -970px top no-repeat;
  margin:0 1em 1em 0;
  float:left;
}
OL.videos LI.item .cont{
   background:url(img/videos_bg.png) -1455px bottom no-repeat;
   min-height:155px;
   padding: 10px;
}
* HTML .OL.videos LI.item .cont{height:155px;}
OL.videos LI.item:hover{
  width:460px;
  background:#f5f5f5 url(img/videos_bg.png) 0px top no-repeat;
  margin:0 1em 1em 0;
  float:left;
}
OL.videos LI.item:hover .cont{
   background:url(img/videos_bg.png) -485px bottom no-repeat;
   min-height:155px;
   padding: 10px;
}
* HTML .OL.videos LI.item:hover .cont{height:155px;}


OL.videos LI.item UL.info{
  float:left;
  text-align:center;
  width:115px;
  font-size:0.786em;
  margin:0 1em 0 0;
}
OL.videos LI.item DL.dialog{
  font-size:0.857em;
  overflow:hidden;
  zoom:1;
  min-height:130px;

}* HTML OL.videos LI.item DL.dialog{height:130px;}
OL.videos LI.item DL.dialog DT{
  float:left;
  clear:left;
  margin:0 0.75em 0 0px;
}
OL.videos LI.item DL.dialog DD A{
  color: #000;
  text-decoration: none;
}
OL.videos LI.item UL.controls{
   overflow:hidden;
   zoom:1;
   font-size:0.857em;
   float:right;
   width:290px;
}
OL.videos LI.item UL.controls LI.view,
OL.videos LI.item UL.controls LI.send{float:left;}
OL.videos LI.item UL.controls LI.view{margin:0 1.5em 0 0px;}
OL.videos LI.item UL.controls LI.remove{float:right;}

/*=Comments=*/
/*--Post-Comment--*/
.post-comment{
  padding:0 0 1em;
}
.post-comment LABEL{
   display:block;
   font-size:0.857em;
   margin:0 0 0.25em;
 }
.post-comment INPUT,
.post-comment TEXTAREA{
  display:block;
  width:99%;
}
.post-comment FIELDSET.comment{
  margin:1em 0 0;
}
.post-comment .submit{
  text-align:right;
  margin:0.5em 0;
}
/*--Comments-List--*/
.comments-list{
  overflow:hidden;
}
.comments-list LI.it{
  border-bottom:1px solid #000;
  padding:0 0 5px 0;
  margin:0 0 15px 0;
}
.comments-list LI.last{border-bottom:0 none;padding:0;margin:0;}
.comments-list LI.last .cont{padding:0;}
.comments-list H4{
  padding:0 0 0.25em;
  float:left;
}
.comments-list UL.ctrl{
  float:right;
}
.comments-list UL.ctrl LI{
  display:inline;
  margin:0 0 0 1em;
  font-size:0.786em;
}
.comments-list DIV.cont{
  overflow:hidden;
  zoom:1;
}
.comments-list .photo{
  float:left;
  margin:0 1em 0 0;
}
.comments-list .date{
  font-size:0.857em;
  color:#666;
  padding:0 0 0.5em;
}
.comments-list DIV.reply{
  clear:both;
  text-align:right;
  padding:0 1em 0 0;
}
.comments-list UL.list-inn{
  padding:1em 0 0 0;
}
.comments-list LI.it LI.it-inn{
  padding:0 0 1em 45px;
}
.comments-list FORM.reply{
   padding:0 0 0 45px;
}
.comments-list FORM.reply TEXTAREA{
  width:98%;
}
.comments-list FORM.reply UL.repl-ctrl{
  display:block;
  text-align:right;
  padding:1em 0.5em 1em 0;
  font-size:0.857em;
}
.comments-list FORM.reply UL.repl-ctrl LI{
  margin:0 0 0 1em;
  display:inline;
}
/*--Dialog--*/
DL.dialog{
  overflow:hidden;
  zoom:1;
}
DL.dialog DT{
  float:left;
  clear:left;
  margin:0 0.75em 0 0px;
}
/*==Profile==*/
.profile{

}
.profile FIELDSET.userpic{
  overflow:hidden;
  zoom:1;
  padding:25px 0 25px;
}
.profile FIELDSET.userpic .userpic{
  float:left;
  margin:0 1em 0 0;
}
.profile FIELDSET.userpic H3{
  font-size:1.286em;
  color:#666;
}
.profile FIELDSET.userpic A.reset{
  font-size:0.857em;
  margin:25px 0 10px 0;
  display:block;
}
.profile FIELDSET.main-info{
  overflow:hidden;
  zoom:1;
  padding:0 0 5px;
}
.profile FIELDSET.main-info FIELDSET{
  overflow:hidden;
  zoom:1;
  padding:0 0 10px;
}
.profile FIELDSET.main-info LABEL{
  float:left;
  width:7em;
  font-size:0.857em;
  line-height:1.6em;
  color:#666;
}
.profile FIELDSET.main-info INPUT{
  width:15.8em;
  float:left;
}
.profile FIELDSET.main-info .bdate DIV{
  width:196px;
  float:left;
 }
 .profile FIELDSET.password{
  overflow:hidden;
  zoom:1;
}
.profile FIELDSET.password LEGEND{
  font-size:0.857em;
  margin:0 0 0.75em;
  color:#333;
}
.profile FIELDSET.password FIELDSET{
  overflow:hidden;
  zoom:1;
  padding:0 0 10px;
}
.profile FIELDSET.password LABEL{
  float:left;
  width:5em;
  font-size:0.857em;
  line-height:1.6em;
  color:#666;
}
.profile FIELDSET.password INPUT{
  width:17.8em;
  float:left;
}
.profile .submit{
  margin:1em 0 0;
  text-align:center;
}
.profile .submit LI{
  display:inline;
  margin-right:10px;
}
/*--Address-book--*/
.addrbook .search{
  padding:0.5em 0 1em;
  margin:0 0 1em;
  border-bottom:1px solid #dbdbd4;
  text-indent:1em;
}
.addrbook .search INPUT{
  width:18em;
}
.addrbook FORM.list{
  font-size:0.857em;
  line-height:1.8em;
  padding:0 0 0 10px;
  min-height:340px;
}* HTML .addrbook FORM.list{height:340px;}
.addrbook FORM.list DIV.delete{padding:0.5em 0 0;}
.addrbook UL.list LI INPUT{vertical-align:middle}

/*--abook-add--*/

.abook-add LABEL{
  padding:0 0 1em 0;
  display:block;
}
.abook-add TEXTAREA{
  display:block;
  width:99%;
}
.abook-add .submit{padding:0.5em 0 0; text-align:right;}
.abook-add .import{font-size:0.857em;}

/*=Message-center=*/
/*--Folders--*/
.faq {
    margin: 20px 150px;
    font-weight: bold;
}
.faq .faq_content{
    min-height:300px;
}

.faq .faq_content dt{
    color: #990000;
    font-size: 1.25em;
}

.faq .faq_content dd{
    color: #000000;
    font-size: 1em;
    padding: 0.5em 2em 0.5em 4em;
}

.faq .faq_content ol li{
    padding: 0.5em 0;
    font-weight: bold;
}

.faq .faq_content ul{
    color: #000000;
    font-size: 87%;
    padding:1em;
}

.faq .faq_content ul li{
    padding:3px 0 0 0;
}

.faq .faq_content ul a{
    padding:0.5em;
    font-weight: bold;
}

.mess-page .folders UL LI{
  height:50px;
}
.mess-page .folders UL LI A{
  display:block;
  height:34px;
  line-height:34px;
  padding:0 0 0 1em;
  color: #333;
  overflow:hidden;
  zoom:1;
  font-weight:bold;
}
.mess-page .folders UL LI.current A{
  display:block;
  background:url(img/buttons.gif) right -126px no-repeat;
}
.mess-page .folders UL STRONG{
  display:block;
  float:left;
  width:3.5em;
}
.mess-page .folders UL SPAN{color:#c00}

.mess-page .mess-block{
  position:relative;
}
.mess-page .mess-block .controls{
  position:absolute;
  top:0.75em;
  left:0;
  z-index:2;
  text-align:right;
  width:6.5em;
  font-size:1.143em;
}
.mess-page .mess-block .controls LI A{font-weight:bold;}
.mess-page .mess-block .controls LI.rpl{padding: 1em 0 0 0;}
.mess-page .mess-block .controls LI.rpl A,
.mess-page .mess-block .controls LI.dlt A{color:#666;}
.mess-page .mess-block .controls LI.dlt{padding: 0.75em 0 0 0;}

.mess-list .mess-block .messages-list{
  min-height:300px;
}
* HTML .mess-list .mess-block .messages-list{height:300px}
.mess-list .mess-block .messages-list TABLE{

}
.mess-list .mess-block .messages-list TABLE TH,
.mess-list .mess-block .messages-list TABLE THEAD TD{
  background:#ededed;
  color:#666;
  font-size:1.143em;
  padding:0.25em;
  font-weight:bold;
  border-right:2px solid #f5f5f5;
  border-bottom:2px solid #f5f5f5;
}

.mess-list .mess-block .messages-list TABLE COL#chbox{width:45px;}
.mess-list .mess-block .messages-list TABLE COL#uname{width:160px;}
.mess-list .mess-block .messages-list TABLE COL#subj{width:370px;}
.mess-list .mess-block .messages-list TABLE COL#date{width:86px;}
.mess-list .mess-block .messages-list TABLE TD.chb{text-align:center;}
.mess-list .mess-block .messages-list TABLE TBODY{
  font-size:0.857em;
}
.mess-list .mess-block .messages-list TABLE TBODY A{
  color:#000;
  width:800px;
  white-space:nowrap;
}
.mess-list .mess-block .messages-list TABLE TBODY  .mtext{
  width:340px;
  overflow:hidden;
}
.mess-list .mess-block .messages-list TABLE TBODY TD{
  vertical-align:middle;
  padding:0.25em 0.5em;
}
.mess-list .mess-block .messages-list TABLE TBODY A STRONG{font-weight:bold;}
.mess-page .mess-block .messages-list TABLE TBODY TR.unr TD{
  font-weight:bold;
  background:#e0e6ec;
}
.mess-page .mess-block .messages-list TABLE TBODY TR.mrk TD{
  background:#feeea5;
}
.mess-page .mess-block .messages-list TABLE TBODY TR.mrkbold TD{
  font-weight:bold;
  background:#feeea5;
}

.mess-write .message-write{
  padding:0 0 0 2em;
}
.mess-write FIELDSET{
  padding:0 0 1em;
}
.mess-write .message-write LABEL{
  float:left;
  width:5em;
}
.mess-write .message-write P{
  clear:left;
  font-size:0.857em;
  margin:0 0 0 6em;
}
.mess-write .message-write INPUT{
  display:block;
  width:387px;
  float:left;
}
.mess-write .message-write .message LABEL{float:none; width:auto; display:block;}
.mess-write .message-write TEXTAREA{
  display:block;
  width:98%;
  height:16em;

}
.mess-write .message-write .submit{text-align:center;}
.mess-write .qsearch{
  padding:0 0 1em 0;
}
.mess-write .qsearch LABEL{display:block;}
.mess-write .qsearch INPUT{width:235px}

div.messages-list .message-read {

}

div.messages-list .message-read .head_dl {
    background-color:#ededed;
    padding: 1em 0em 1em 3em;
    color:#70708e;
    font-weight:bold;
    position: relative;
}
div.messages-list .message-read .head_dl li{
    padding: 0.2em 0;
}
div.messages-list .message-read .head_dl .date{
    float: right;
    position: absolute;
    right: 4em;
    top: 1em;
}

div.messages-list .message-read .head_dl span{
    padding: 5px;
    color:#000000;
}
div.messages-list .message-read .body_dl{
    padding: 1em 4em 1em 3em;
}

div.messages-list .message-read .body_dl li{
    font-weight: bold;
    padding: 5px;
}

/*=A-book=*/
DIV.a-book DIV.cont {
	border:1px solid #336699;
}
DIV.a-book DIV.cont UL.contacts{
	display:block;
	height:15em;
	background: #fff;
	overflow-x:hidden;
	overflow-y:scroll;;
}
DIV.a-book DIV.cont UL.contacts LI{
	display:block;
}
DIV.a-book DIV.cont UL.contacts LI A{
	background-position:5px 50%;
	color:#000000;
	display:block;
	font-size:0.92em;
	text-decoration:none;
}
 a.icon_pluse {
	background:transparent url(img/icon_plus.gif) no-repeat scroll left center;
	padding:5px 0pt 5px 20px;
}
 a.icon_minus {
	background:transparent url(img/icon_minus.gif) no-repeat scroll left center;
	padding:5px 0pt 5px 20px;
}
DIV.a-book DIV.cont UL.contacts LI  a.icon_minus:link,
DIV.a-book DIV.cont UL.contacts LI  a.icon_minus:visited {
	background-color:#EDEFF0;
}

/* -- COPYRIGHT-PAGE -- */

.copyright {
    margin: 20px 150px;
    font-weight: bold;
}
.copyright .copyright_content{
    min-height:300px;
}

.copyright .copyright_content h3{
    color: #990000;
    font-size: 1.25em;
    padding: 2em 0em 0em 0em;
}

.copyright .copyright_content p{
    color: #000000;
    font-size: 1em;
    padding: 0.5em 2em 0.5em 0em;
}

.copyright .copyright_content ol {
    padding: 0.5em 2em 0.5em 4em;
    font-weight: bold;
}

.copyright .copyright_content b{
    font-size: 1.3em;
}

.copyright .copyright_content ul li{
    padding:3px 0 0 0;
}

.copyright .copyright_content ul a{
    padding:0.5em;
    font-weight: bold;
}

/* -- USERAGREEMENT-PAGE -- */

.agreement {
    margin: 20px 150px;
    font-weight: bold;
}
.agreement .agreement_content{
    min-height:300px;
}

.agreement .agreement_content h3{
    color: #990000;
    font-size: 1.25em;
    padding: 2em 0em 0em 0em;
}

.agreement .agreement_content p{
    color: #000000;
    font-size: 1em;
    padding: 0.5em 2em 0.5em 0em;
}

.agreement .agreement_content ol {
    padding: 0.5em 2em 0.5em 4em;
    font-weight: bold;
}

.agreement .agreement_content b{
    font-size: 1.3em;
}

.agreement .agreement_content ul li{
    padding:3px 0 0 0;
}

.agreement .agreement_content ul a{
    padding:0.5em;
    font-weight: bold;
}

/* -- privacypolicy-PAGE -- */

.privacypolicy {
    margin: 20px 150px;
    font-weight: bold;
}
.privacypolicy .privacypolicy_content{
    min-height:300px;
}

.privacypolicy .privacypolicy_content h3{
    color: #990000;
    font-size: 1.25em;
    padding: 2em 0em 0em 0em;
}

.privacypolicy .privacypolicy_content p{
    color: #000000;
    font-size: 1em;
    padding: 0.5em 2em 0.5em 0em;
}

.privacypolicy .privacypolicy_content ol {
    padding: 0.5em 2em 0.5em 4em;
    font-weight: bold;
}

.privacypolicy .privacypolicy_content b{
    font-size: 1.3em;
}

.privacypolicy .privacypolicy_content ul li{
    padding:3px 0 0 0;
}

.privacypolicy .privacypolicy_content ul a{
    padding:0.5em;
    font-weight: bold;
}


/*=Round=Corners=*/
.crn1{background: #f5f5f5;padding: 11px;}
.crn1:before{
  content:url(img/crn1_tl.gif);
  background: url(img/crn1_tr.gif) no-repeat 100% 0;
  height: 11px;
  display: block;
  margin: -11px -11px 0 -11px;
  line-height:0;
  font-size:0;
}
.crn1:after{
  content:url(img/crn1_bl.gif);
  background: url(img/crn1_br.gif) no-repeat 100% 0;
  height: 11px;
  display: block;
  margin:0px -11px -11px -11px;
  line-height:0;
  font-size:0;
}

/*--IF IE--*/
* HTML .crn1 {
  zoom:1;
  behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<span class="crn1_t"><span>&nbsp;</span></span>' + this.innerHTML + '<span class="crn1_b"><span>&nbsp;</span></span>') : '');
}
* HTML .crn1 .crn1_t{
  background:url(img/crn1_tl.gif) no-repeat;
  margin: -11px -11px 13px -11px;
  line-height:0;
  font-size:0;
  height: 11px;
  display: block;
}
* HTML .crn1 .crn1_t SPAN{
  background: url(img/crn1_tr.gif) no-repeat 100% 0;
  height: 11px;
  display: block;
}
* HTML .crn1 .crn1_b{
  background:url(img/crn1_bl.gif) no-repeat;
  height: 11px;
  display: block;
  margin:0px -11px -11px -11px;
  line-height:0;
  font-size:0;
}
* HTML .crn1 .crn1_b SPAN{
  background: url(img/crn1_br.gif) no-repeat 100% 0;
  height: 11px;
  display: block;
}	  
							

