@charset "utf-8";
/* CSS Document */
/********************************************************************************
        TAGS
********************************************************************************/
body    {
        margin:0; padding:0;
/*		background:#e9deca url('images/main_bg.gif') top repeat-x; /*ulr('images/main_bg.gif') top repeat-x;*/
        background-color:#000000;
/*
        background-image:ulr('images/main_bg.gif');
        background-repeat:repeat-x; background-position:top;*/
		color:#e5e5e5;
}
body, *       {
        font-family: Tahoma, Helvetica, Arial, sans-serif;
        font-size: 11px; color:#e5e5e5;
        font-style:normal;
}

a img   {
        border:0;
}

a               {
		font-weight:normal
}
a:link  {
        color:#fee6af; text-decoration:none;
}
a:visited       {
        color:#e2cc9b; text-decoration:none;
}
a:hover         {
        color:#fffe8f; text-decoration:underline;
}
a:active        {
        color:#fffe8f; text-decoration:underline;
}

h1      {
        font-size: 18px; font-weight:bold;
        color:#fff;
        display:block; margin:0; padding: 5px 0 0 10px;
}
h2      {
        font-size: 12px; font-weight:bold;
        display:block;
}

h3      {
        font-size: 12px; font-weight:bold;
        display:block; margin:0; padding: 5px 0 0 10px;
		color:#fee6af;
		}


p       {
        margin: 5px 0;
}
ul      {
        margin:0
}

/********************************************************************************
	COMMON
********************************************************************************/
.imgBlock	{display:block}
.pl0	{padding-left:0;}
.pl5	{padding-left:5px;}
.pl10	{padding-left:10px;}
.pr5	{padding-right:5px;}
.pr10	{padding-right:10px;}
.pt10	{padding-top:10px;}
.mb10	{margin-bottom:10px;}
.mr6	{margin-right:6px;}
.mr10	{margin-right:10px;}
.ml0	{margin-left:0;}
.ml3	{margin-left:3px;}
.ml5	{margin-left:5px;}
.ml6	{margin-left:6px;}
.ml10	{margin-left:10px;}
.ml20	{margin-left:20px;}
.ml170	{margin-left:170px}
.mt10	{margin-top:10px;}
.mt-2	{margin-top:-2px;}
.mt-7	{margin-top:-7px;}
.m0		{margin:0; padding:0}
DIV.dfl	{float:left}
DIV.dfr	{float:right}
DIV.dcb	{clear:both}
IMG.ifl	{display:block; float:left;}
IMG.ifr	{display:block; float:right;}
.noBG	{background:none;}

.height1	{height:1px}
.height5	{height:5px}

.thumbnail	{ border:2px solid #a3b0bf;}
.thumbnailLt	{border:2px solid #eef1f4}

.note		{font-size:10px}

.bld	{font-weight:bold}

/********************************************************************************
	Colors
********************************************************************************/
.olive		{ color:#808000}
.ohr		{ color:#e17400}
a.ohr		{ color:#e17400; text-decoration:underline;}
.green		{ color:#008000}
.teal		{ color:#00807b}
.greenLT	{ color:#50e645}
.brown		{ color:#54402a}
.blueLT		{ color:#2a80a8}
.pink		{ color:#ee3e6a}
.red		{ color:#cd480d}
.deepRed	{ color:#c71c00}
.cyan		{ color:#02a9db}
.black		{ color:#000000}
.blue		{ color:#004fa8}
.yellow		{ color:#fff47b}
.dkGray		{ color:#424a54}

/********************************************************************************
	Main Blocks
********************************************************************************/
div#mainFrame	{
	position:absolute;
	left:50%; margin-left:-500px;
	width:1000px; padding:1px;
	background-color:#49525d;
/*	background-image:url('images/bg_mainframe.gif');
	background-position:top; background-repeat:repeat-x;*/
}

/********************************************************************************
	Header banner
********************************************************************************/
div#Header	{ 
	width:998px; height:145px;
	background-image:url('bg_heade.png');
	background-position:top; background-repeat:repeat-x;
	margin:3px 1px;
}

img#dmwLogo	{
	position:relative; top:15px; left:15px;
	width:120px; height:120px;
	float:left;
}

#inHeaderText	{
	position:relative;
	float:left;
	width: 447px;
	padding:5px;
	margin-left:15px;
}
#inHeaderText H1	{
	margin-left:0;
	padding-left:0;
}

div#icons	{
	position:relative;
	float:left;
	width: 85px;
	height:143px;
	text-align:center;
}


div#icons div {
	text-align:center;
	margin:12px auto;
}
div#icons div a:link	{ 
	color:#fee6af; text-decoration:none;
	font-weight:bold;
	font-size: 11px;
}
div#icons div a:visited	{ 
	color:#fee6af; text-decoration:none;
	font-weight:bold;
}
div#icons div a:hover	{ 
	color:#ffff80; text-decoration:underline;
	font-weight:bold;
}
div#icons div a:active	{ 
	color:#ffffa0; text-decoration:underline;
	font-weight:bold;
}

#inHeaderAdText	{
	position:relative;
	float:left;
	width: 305px;
	padding:5px;
	margin-left:0;
	text-align:center;
}
#inHeaderAdText H1	{
	margin-left:0;
	padding-left:0;
	font-size:14px;	
}


/********************************************************************************
	Main menu
********************************************************************************/
div.menuBar	{
	width:100%; height:23px;
	background-color:#424446;
	background-image:url('bg_menu_.png');
	background-position:top; background-repeat:repeat-x;
	text-align:center; vertical-align:middle;
	margin-bottom:5px; padding-top:7px;
	clear:both;
}
div.menuBar, div.menuBar *, div.menuBar a, div.menuBar a:visited {
	font-weight:bolder; color:#fff; font-size:12px;
}
div.menuBar a { padding:0 10px; text-decoration:none}
div.menuBar a:hover, a:active { color:#ffff80; text-decoration:underline}

/********************************************************************************
	Mid menu
********************************************************************************/
div.menuMidBar	{
	width:100%; height:23px;
	background-color:#ffffff;
	background-image:url('bg_menu0.png');
	background-position:top; background-repeat:repeat-x;
	text-align:center; vertical-align:middle;
	margin-top:7px;
	margin-bottom:0px; padding-top:7px;
	clear:both;
}
div.menuMidBar, div.menuMidBar *, div.menuMidBar a, div.menuMidBar a:visited {
	font-weight:bolder; color:#000; font-size:12px;
}
div.menuMidBar a { padding:0 10px; text-decoration:none}
div.menuMidBar a:hover, a:active { color:#c71c00; text-decoration:underline}


/********************************************************************************
	User menu
********************************************************************************/
div.subMenuBar	{
	height:23px; width:62%;
	background-color:#ffffff;
	background-image:url('bg_menu1.png');
	background-position:top; background-repeat:repeat-x;
	text-align:center; vertical-align:middle;
	margin:auto;
	margin-top:0px;
	margin-bottom:10px; padding-top:7px;
	clear:both;
}
div.subMenuBar, div.subMenuBar *, div.subMenuBar a, div.subMenuBar a:visited {
	font-weight:bolder; color:#fff; font-size:12px;
}
div.subMenuBar a { padding:0 10px; text-decoration:none}
div.subMenuBar a:hover, a:active { color:#ffff80; text-decoration:underline}



/********************************************************************************
	Main content
********************************************************************************/
#mainBlockLft	{width: 300px; float:left}
#mainBlockMid	{width: 550px; float:left}

#mainBlockLpM	{width: 685px; float:left}


#mainBlockCntr	{width: 780px; float:left}
#mainBlockOne	{width: 100%; float:left}
#mainBlockRgtSm	{width: 212px; float:right; margin-right:6px;}
#mainBlockRgt	{width: 443px; float:right; margin-right:6px;}

#contentBlockCntr	{width: 680px; float:left}
#contentBlockRgt	{width: 312px; float:right; margin-right:6px;}



a.bigGray	{
	font-size:14px; font-weight:bold; color:#49525d;
}

a.bigGray:link, a.bigGray:visited	{
	color:#49525d; text-decoration:underline;
}
a.bigGray:hover, a.bigGray:active	{
	color:#000; text-decoration:none;
}


/********************************************************************************
	PM submenu
********************************************************************************/
div.subNavBar	{
	height:29px; width:100%;
	background-color:#ffffff;
	background-image:url('subnav_b.png');
	background-position:top; background-repeat:repeat-x;
	text-align:left; vertical-align:middle;
	margin:auto; color:#404242;
	margin-top:0px;
	margin-bottom:10px; padding-top:2px;
	clear:both;
}

div.subNavBar, div.subNavBar *, div.subNavBar a, div.subNavBar a:visited {
	color:#404242; font-size:11px;
}

div.subNavBar a { padding:0 10px; text-decoration:none}
div.subNavBar a:hover, a:active { color:#ffff80; text-decoration:underline}

div.subNavBar	select	{
	width:140px; background:#fff; border:1px solid #bac1c7;
}
div.subNavBar	select option	{
	color:#000; font-size:11px;
}

.pbar_bg	{
	width:200px; height:12px; padding:1px; 
	border:1px solid #656e77; background:#FFFFFF; text-align:left;
}
.pbar_line	{
	height:12px; margin:0; padding:0;
	background-color:#aeb3ba;
}

/*************
General Block Styles
*************/

.line /* When the link several lines */
{
	width:366px;
	height:145px;
/*	border:1px solid green;*/
}	

html>body .line {
	width:386px;
}

.line .inBlock,
{
	width:105px;
}

html>body .line .inBlock
{
	width:115px;
}


.line0 /* When no text link & small thumb*/
{
	width:366px;
	height:60px;
/*	border:1px solid green;*/
}	

html>body .line0 {
	width:386px;
}

.line0 .inBlock,
{
	width:76px;
}

html>body .line0 .inBlock
{
	width:82px;
}

.line1 /* When the link 1 line */
{
	width:366px;
	height:120px;
/*	border:1px solid green;*/
}	

html>body .line1 {
	width:386px;
}

.line1 .inBlock,
{
	width:105px;
}

html>body .line1 .inBlock
{
	width:115px;
}




/*************
SubBlock
*************/
.ContentSubBlockGray ul
{
list-style:none;
margin-bottom:5px;
margin-left:5px;
}

.ContentSubBlockGray ul li
{
margin-bottom:7px;
}


html>body .ContentSubBlockGray ul 	
 { margin-left:-40px;} /* gecko & IE7 */
 
*:first-child+html .ContentSubBlockGray ul
{
	margin-left:0; !important; /* #%@#%(! IE 7 */
}

.ContentSubBlockGray ul li a:link, .ContentSubBlockGray ul li a:visited {
	font-size:11px; color:#a1545d; text-decoration:underline
}
.ContentSubBlockGray ul li a:hover, .ContentSubBlockGray ul li a:active {
	font-size:11px; color:#c71c00; text-decoration:none
}


.ContentSubBlockGray a.lColor1, .ContentSubBlockGray a.lColor2, .ContentSubBlockGray a.lColor3
{
	display:block; float:left; margin:0; padding:5px; font-size:11px;
	white-space:nowrap;
}

.ContentSubBlockGray a.lColor1:link, .ContentSubBlockGray a.lColor1:visited	{
	color:#a1545d; text-decoration:underline;
}

.ContentSubBlockGray a.lColor1:hover, .ContentSubBlockGray a.lColor1:active	{
	color:#c71c00; text-decoration:none;
}

.ContentSubBlockGray a.lColor2:link, .ContentSubBlockGray a.lColor2:visited	{
	color:#54a199; text-decoration:underline;
}

.ContentSubBlockGray a.lColor2:hover, .ContentSubBlockGray a.lColor2:active	{
	color:#00c7bb; text-decoration:none;
}

.ContentSubBlockGray a.lColor3:link, .ContentSubBlockGray a.lColor3:visited	{
	color:#5d54a1; text-decoration:underline;
}

.ContentSubBlockGray a.lColor3:hover, .ContentSubBlockGray a.lColor3:active	{
	color:#0900c7; text-decoration:none;
}


/*************
 VideoBlock
*************/

.VideoMainBlock	h2	{
	color:#5a5fa1;
}


.contentVb .inLinks	a
{
	color:#FFFFFF; text-decoration:none;
}

.contentVb .inLinks	span
{
	color:#5a5fa1; text-decoration:none;
}

/*************
 PhotoBlock
*************/

.PhotoMainBlock	a,
.PhotoMainBlock a:link
{
	color:#80333c;
	text-decoration:underline;
}

.PhotoMainBlock a:visited
{
	color:#bc6d58;
	text-decoration:underline;
}

.PhotoMainBlock a:hover
{
	color:#cc4408;
	text-decoration:underline;
}
.PhotoMainBlock a:active
{
	color:#cc4408;
	text-decoration:none;
}


.PhotoMainBlock	h2,
.contentPhbL h2,
{
	color:#cc4400;
}

.contentPhb .inLinks a,
.contentPhb .inLinks a:visited
{
	color:#FFFFFF; text-decoration:none;
}

.contentPhb .inLinks	span
{
	color:#cc4400; text-decoration:none;
}

/*************
 ProfilesBlock
*************/

.ProfileMainBlock	a,
.ProfileMainBlock	a:link
{
	color:#0d8063;
	text-decoration:underline;
}
.ProfileMainBlock a:visited
{
	color:#69b3a1;
	text-decoration:underline;
}
.ProfileMainBlock a:hover
{
	color:#99993d;
	text-decoration:underline;
}
.ProfileMainBlock a:active
{
	color:#99993d;
	text-decoration:none;
}

.ProfileMainBlock	h2	{
	color:#99993d;
}


.contentPb .inLinks	a,
.contentPb .inLinks	a:visited
{
	color:#FFFFFF; text-decoration:none;
}

.contentPb .inLinks	span
{
	color:#99993d; text-decoration:none;
}


/*************
Contests Block
*************/
ul#contestLink{
	width:100%;
	list-style:none;
	margin:auto 0; /* For <IE7 */
}

html>body ul#contestLink{
	margin-left:-40px;
} /* For Gecko */

*:first-child+html ul#contestLink{
	margin-left:0px;
} /* For IE7 */

ul#contestLink li{
	margin:0; padding:0;
}

ul#contestLink li a{
	display:block;
	padding-top:4px;
	padding-left:6px;
	width:auto;
	color:#e17400;
	font-weight:bold;
	background-image:url(inb_subi.png);
	background-position:top; background-repeat:repeat-x;
	height:23px;
}

ul#contestLink li span
	{
	display:block;
	padding-top:4px;
	padding-left:6px;
	width:auto;
	color:#ffffff;
	font-weight:bold;
	background-image:url(inb_subi.png);
	background-position:top; background-repeat:repeat-x;
	height:23px;

}

ul#contestLink li p{
	margin-left:6px;
}

/*************
Trade Links with pictures Block
*************/
ul#tradeLink{
	width:100%;
	list-style:none;
	margin:auto 0; /* For <IE7 */
}

html>body ul#tradeLink{
	margin-left:-40px;
} /* For Gecko */

*:first-child+html ul#tradeLink{
	margin-left:0px;
} /* For IE7 */

ul#tradeLink li{
	margin:5px 3px; padding:0;
	height:50px;
	max-height:120px;
}

/*************
Profile of the day
*************/
.UserName	{
	font-size: 12px; font-weight:bold;
	color:#fee6af;
}

/*************
	links list / right side
*************/
ul.linkList {
list-style-type:square;
margin-left:25px;
}
html:root ul.linkList { margin-left:-15px;} /* gecko ONLY */

ul.linkList li {
	margin-bottom:4px;
}

ul.linkList li a:link, ul.linkList li a:visited	{
	text-decoration:underline; color:#bac1c7;
} 

ul.linkList li a:hover, ul.linkList li a:active	{
	text-decoration:underline; color:#ffffe0;
} 

/*************
footer
*************/


#footer
{
	width:1000px; height:70px;
	margin:0;
	text-align:center;
	background-image:url(bg_foote.png);
	background-position:top left; background-repeat:no-repeat;
	padding-top:16px;
	clear:both;
}

/*************
Adv Block
*************/
.adSubBlock	{
	float:left; width:24%;
	vertical-align:middle; padding:10px 0 0 0; margin:0;
}


ul.adLinks	{margin:0; padding:0 10px;}
.adLinks li	{
	background: url(li_adv00.png) no-repeat left center;
	list-style:none; padding-left:12px;
}

.adLinks li a	{
	color:#49525d; font-size:12px; font-weight:normal; text-decoration:none;
}

.adLinks li a:hover	{
	color:#000; font-size:12px; font-weight:normal; text-decoration:underline;
}

div.AdLine {
	background:url(hr_adv00.png) no-repeat bottom left; height:1px; border:0; outline:0; width:95%; text-align:center;
	clear:both; margin: 5px auto 0 auto;
	padding-top:5px;
}
div.AdLine hr {
  display: none;
}


/*****************
Profile
*****************/

.ProfilePersonalInfo TD	{
	color:#a1545d;
}

.ProfilePersonalInfo input, .ProfilePersonalInfo select 	{
	background-color:#fff; border:#a1545d 1px solid; color:#000;
	height:17px; width:80%;
}

.ProfilePersonalInfo select  {
	height:19px;
}

.ProfilePersonalInfo textarea	{
	background-color:#fff; border:#a1545d 1px solid; color:#000;
	width:80%;
}



.UserProfile TD, .UserProfile TD strong	{
	color:#000; font-size:12px;
}
.UserProfile input, .UserProfile select	{
	background-color:#fff; border:#49525d 1px solid; color:#000;
	height:17px; width:190px;
}

.UserProfile select	{
	height:19px;
}

.ProfilePersonalInfo select option, .UserProfile select option	{color:#000;}


.FriendsInfo	{
	color:#c3c6cb;
}
.FriendsInfo TD	{ font-size:12px;}


div.redLine {
	background:url(hr_red00.png) no-repeat top left; height:1px; border:0; outline:0; width:95%; text-align:center;
}
div.redLine hr {
  display: none;
}

HR.redLine	{
}

.date	{
	font-size:11px; font-weight:normal;
	color:#848b94;
}
.whiteText	{
	font-size:12px; color:#fff;
}

textarea.commentText	{
	background-color:#fff;
	border:1px solid 49525d;
	color:#49525d;
}


/*****************
Profiles search
*****************/


.UserProfileSearch TD, .UserProfileSearch TD strong	{
	color:#000; font-size:12px;
}
input.inw55	{
	height:17px; width:50px;
}
select.inw55	{
	height:19px; width:55px;
}

input.inw80	{
	height:17px; width:75px;
}
select.inw80	{
	height:19px; width:80px;
}

select.inw80, select.inw80 option	{
	color:#000;
}



input.inw140	{
	height:17px; width:135px;
}
select.inw140	{
	height:19px; width:140px;
}

input.inw200	{
	height:17px; width:195px;
}
select.inw200	{
	height:19px; width:200px;
}



select.inw260	{
	height:19px; width:260px;
}

select.inwMax	{
	height:19px; width:96%;
}
input.inwMax	{
	height:17px; width:94%;
}


.UserProfileSearch select, .UserProfileSearch select option, .UserProfileSearch input	{
	font-size:11px; color:#000;
	background-color:#fff; border:#bac1c7 1px solid;
}

.UserProfileSearch select option	{border:none}

.ProfileBlock	{
	font-size:12px;
}

.tableb_compact2	{
    background: #49525d ;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 2px;
	font-size:12px; line-height:1.3em;
}

.tableb_compact2p	{
    background: #5d6976 ;
    padding-top: 2px;
    padding-right: 7px;
    padding-bottom: 2px;
    padding-left: 7px;
	font-size:12px; line-height:1.3em;
	border-left:2px solid black;
}

.pageOn	{
	background:#49525d;
	font-size:11px; font-weight:bold; color:#fff;
}


.tableb_compact2p a:link	{
	font-size:11px; font-weight:bold; text-decoration:none; color:#e5e5e5;
}

.tableb_compact2p a:visited	{
	font-size:11px; font-weight:bold; text-decoration:none; color:#c0c0c0;
}

.tableb_compact2p a:hover, .tableb_compact2p a:active	{
	font-size:11px; font-weight:bold; text-decoration:underline; color:#fff;
}



.tableb_compactV {
	margin:0; padding:0;

}

.tableh1_compact2 {

        background :#bac1c7;
        color : #c71c00;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
		border-left:2px solid #49525d;
}


/****************
PM
****************/

.messagesList TH	{
	font-size:14px; color:#000;
	background:none;
	padding:5px;
}

.messagesList TD	{
	font-size:11px; color:#000;
	background:#f5fdff;
	padding:5px;
	border-top:1px solid #848b94;
}

.messagesList TD.noBG	{background:none}

.messagesList TD select	{
	background:#fff; border:1px solid #bac1c7;
	height:17px; width:140px; color:#000;
}
.messagesList TD select	option{
	color:#000;
}


.PM_subject	{
	font-size:12px; font-weight:bold; color:#49525d;
}
a.PM_subject:link	{
	 color:#49525d;	text-decoration:none;
}
a.PM_subject:visited	{
	 color:#8394a8;	text-decoration:none;
}
a.PM_subject:hover	{
	 color:#000;	text-decoration:underline;
}
a.PM_subject:active	{
	 color:#006ee9;	text-decoration:underline;
}

.PM_username	{
	font-size:11px; font-weight:bold; color:#a1545d;
}
a.PM_username:link	{
	 color:#a1545d;	text-decoration:none;
}
a.PM_username:visited	{
	 color:#a87e83;	text-decoration:none;
}
a.PM_username:hover	{
	 color:#d20019;	text-decoration:underline;
}
a.PM_username:active	{
	 color:#ff7200;	text-decoration:underline;
}


.ReadMessage, .ReadMessage P {
	color:#000; text-align:left;
}

.ReadMessage HR	{
	border:0; outline:0; background-color:#404242; height:1px; width:100%;
}

.sendPM, .sendPM strong	{color:#000}

/*.sendPM input	{
	height:15px; border:1px solid #bac1c7; background:#fff; color:#333333;
}

.sendPM textarea	{
	border:1px solid #bac1c7; background:#fff; color:#000;
}*/

.sendPM input	{color:#333333}

input.txtFinput100	{
	height:15px; border:1px solid #656e77; background:#fff; color:#333333; width:100%;
}

.sendPM textarea	{
	border:1px solid #656e77; background:#fff; color:#000; width:100%;
}


/****************
Content page
****************/
a.catNav1:link, a.catNav1:visited	{
	font-size:12px; color:#c71c00; font-weight:bold; text-decoration:none;
}
a.catNav1:hover, a.catNav1:active	{
	font-size:12px; color:#990000; font-weight:bold; text-decoration:underline;
}

a.catNav2:link, a.catNav2:visited	{
	font-size:14px; color:#c71c00; font-weight:bold; text-decoration:none;
}
a.catNav2:hover, a.catNav2:active	{
	font-size:14px; color:#990000; font-weight:bold; text-decoration:underline;
}

a.catNav3:link, a.catNav3:visited	{
	font-size:16px; color:#c71c00; font-weight:bold; text-decoration:none;
}
a.catNav3:hover, a.catNav3:active	{
	font-size:16px; color:#990000; font-weight:bold; text-decoration:underline;
}

.whiteH	{
	font-size:14px; color:#fff; padding-top:0; margin-top:0
}
.contentStats, .contentStats TD	{
	font-size:12px; font-weight:normal; color:#c3c6cb
}
.contentStats a	{ font-size:12px;}

div.redSubLine {
	background:url(hr_red_s.png) no-repeat top center; height:1px; border:0; outline:0; width:95%; text-align:center;
	margin:10px auto 2px auto; clear:both;
}
div.redSubLine hr {
  display: none;
}

#TagsCloud	{
	text-align:center;
}


/****************
Round buttons
****************/
input.RoundButton	{border:0;}

.RoundButton	{
	display:block; padding:0; margin:5px;
	background:url(rnd_btn_.png) top left no-repeat;
	height:19px; padding-left:12px;
	color:#49525d; text-decoration:none; font-size:12px; font-weight:bold;
}
.RoundButton:link, a.RoundButton:visited	{ 	color:#49525d; text-decoration:none;	}
.RoundButton:hover, a.RoundButton:active	{ 	color:#000; text-decoration:none;	}


.RoundButton span	{
	display:inline-block;
	background:url(rnd_btn0.png) top right no-repeat;
	padding-top:3px; height:16px; padding-right:12px;
	color:#49525d; text-decoration:none; font-size:12px; font-weight:bold;
	cursor:pointer;
}

.roundBtn
{	
	display:block; padding:0; margin:5px;
	background:url(rnd_btn_.png) top left no-repeat;
	height:19px; padding-left:6px;
	color:#49525d; text-decoration:none; font-size:12px; font-weight:bold;
	overflow: hidden;
	position: relative; cursor:pointer;
}
html:root .roundBtn	{ /*Gecko only */
 padding-left:12px;
}

div.roundBtn	{float:right;}

.roundBtn input
{
	outline: none;
	border: none;
	display:inline-block;
	background:url(rnd_btn0.png) top right no-repeat;
	padding-top:3px; height:19px; padding-right:12px; padding-bottom:15px;
	color:#49525d; text-decoration:none; font-size:12px; font-weight:bold;
	cursor:pointer;
}

.roundBtn2
{	
	display:block; padding:0; margin:0 5px;
	background:url(rnd_btn_.png) top left no-repeat;
	height:19px; padding-left:6px;
	color:#49525d; text-decoration:none; font-size:12px; font-weight:bold;
	overflow: hidden;
	position: relative; cursor:pointer; border:none; 
}
html:root .roundBtn2	{ /*Gecko only */
 padding-left:12px;
}


div.roundBtn2	{float:left;}

.roundBtn2 input
{
	outline: none;
	border: none;
	display:inline-block; float:left;
	background:url(rnd_btn0.png) top right no-repeat;
	padding-top:3px; height:19px; padding-right:12px; padding-bottom:15px;
	color:#49525d; text-decoration:none; font-size:12px; font-weight:bold;
	cursor:pointer;
}


/**************
bookmark banner
**************/

.bookmarkUS	{
	position:absolute;
	width:110px; height:110px;
	margin:0; padding:0; border:none;
	top:0; left:100%; margin-left:-110px;

}

.pngalpha	{
			behavior: url('iepngfix.htc');
			}
