* { margin: 0px; padding: 0px; list-style:none; text-decoration:none; list-style-type:none;}
body {
	font-family:Tahoma;
        font-size:12px;
	color: #232323;
	/*letter-spacing:1px;*/
	line-height:18px;
	margin:0 0 10px;
	}
/* h1,h2,h3,h4*/

h2{
	padding:0;
	font-size:12px;
	font-weight:normal;
	}
h3{
	font-size:12px;
	font-weight:normal;
	}
h4 {
	text-align:center;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	}
h5{
	margin:0 0 10px;
	line-height:12px;
	font-size:12px;
	font-weight:bold;
	}
a:link { color: #232323; }
a:active { color: #232323; }
a:visited { color: #232323;}
a:hover	{ color: #0088CC;}
a:focus { outline: none;}

#wrapper {
	width: 980px;
	margin:0px auto;
	}
/* header */
#header {
	background:#F7F7F7;
	height: 100px;
	text-align: left;
        width: 980px;
        background:url(images/header.png) no-repeat;
	}
#top {
	height: 25px;
	width: 980px;
	}
#date {
	float:left;
	line-height: 25px;
	background:url(images/date.png) no-repeat;
	text-align: center;
	height: 25px;
	width: 130px;
	color:#fff;
	font-weight: bold;
	}
#topnav ul {
	float: right;
	display: block;
	height: 25px;
	line-height: 25px;
	background: url(images/topnav.png) repeat-x;
	font-weight: normal;
}
#topnav li {
	float: left;
	display: block;
	height: 25px;
	line-height: 25px;
	background: url(images/topnav_br.png) no-repeat right center;
	}
#topnav a:hover, #topnav li.feed a:hover {
	color: #000;
	background:url(images/topnav_h.png) repeat-x;
	}
#topnav ul li a {
	padding:0 10px 0 10px;
	}
#topnav li.feed {
	}
#topnav li.left {
	background: none;
	width: 20px;
	background: url(images/topnav_l.png) no-repeat left;
        opacity: .5;
	}
#topnav li.right {
	background: none;
	width: 20px;
	background: url(images/topnav_r.png) no-repeat right;
	}
#topnav a {
	float: left;
	display: block;
	height: 25px;
	line-height: 25px;
	color: #232323;
	}
#topnav li.feed a {color:#232323;}
.name h1 a {
	background: url(images/logo.png) no-repeat;
	float:left;
	width: 244px;
	height: 68px;
	margin:13px 0 0 30px;
	outline:none;
	}
.name h1{text-indent:-10000px;}
.ad {
	float:right;
	background: url(images/ad.jpg) no-repeat;
	margin:13px 40px;
	width: 500px;
	height: 68px;
	}

/* nav*/
#nav {
	width:980px;
	height:30px;
	background:url(images/nav.png) no-repeat;
	line-height:10px;
	margin:0px auto;
	}
#nav ul {
	margin-left:35px;
	}
#nav ul li {
	display:inline;
	height:30px;
	line-height:30px;
    }
#nav ul li.current_page_item a {
	background:url(images/navh.png) repeat-x;
	color:#fff;
	height:30px;
	}
#nav ul li a {
	color:#232323;
	float:left;
	font-weight: normal;
	/*text-transform:uppercase;*/
	padding:0 10px 0 10px;
	border-right:1px solid #8d8d8d;
	}
#nav ul li a:hover{
	background:url(images/navh.png) repeat-x;
	color:#fff;
	text-decoration:none;
	}
/* menu */
*{margin:0;padding:0;}
.menu{
	font-size:12px;
	position:relative;
	z-index:100;
	margin:0;
	}
.menu ul{
	list-style:none;
	background:#c4c4c4;
	}
.menu li {
	float:left;
	position:relative;
	}
.menu ul ul {
	visibility:hidden;
	position:absolute;
	left:-35px;
	top:30px;
	border-bottom:1px solid #cecece;
	border-right:0px solid #cecece;
	border-left:0px solid #cecece;
	}
.menu table {
	position:absolute;
 	top:0;
 	left:0;
	}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.menu a{
	display:block;
	text-decoration:none;
	}
.menu ul ul{}
.menu ul ul li {
	clear:both;
	text-align:left;
	font-size:12px;
	}
.menu ul ul li a{
	display:block;
	width:120px;
	height:30px;
	margin:0;
	border-bottom:1px solid #fff;
	}
.menu a{
	display:block;
	width:56px;
	height:30px;
	margin:0;
}
.menu ul ul li a:hover{
	background:#000;
	border-bottom:1px solid #fff;
}
/* menu end */

/******  SearchBar  *******/
#searchbar {
	width: 220px;
	height: 23px;
	float:right;
	background: url(images/searchbar.gif) no-repeat;
	margin:3px 20px 0 0;
}
#searchbar #s {
	float: right;
	margin: 4px 0 0 6px;
	border: 0; 
	width: 182px;
	background: none;
	color:#213208;
}
#searchbar #go {
	float:left;
	margin: 6px 8px 0 0;
	width:23px;
	height:16px;
}
#searchresult {
	padding-right:20px;
	width:300px;
}
.clear {
	clear:both;
}

/*++++++ show++++++++*/
.top {
	background:#cfcfcf url(images/top.png) no-repeat;
	height:25px;
	width: 320px;
	}
.top a{
	color:#000;
	line-height:25px;
	font-weight: normal;
	padding:0 0 0 70px;
	}
 .bottom {
	background:url(images/bottom.png) no-repeat;
	height:15px;
	width: 320px;
	}
.stop {
	background:#cfcfcf url(images/stop.png) no-repeat;
	height:20px;
	width: 320px;
	line-height:23px;
	}
 .sbottom {
	background:url(images/sbottom.png) no-repeat;
	height:20px;
	width: 320px;
	}
 .bottom_t {
	background:url(images/bottom.png) no-repeat;
	height:15px;
	width: 320px;
	}
 .bottom_s {
	background:url(images/bottom.png) no-repeat;
	height:15px;
	width: 320px;
	margin: 0 0 10px 0;
	}
#show {
	width: 650px;
	height:240px;
	}
#showswf {
	float:left;
	width: 320px;
	height: 200px;
	margin: 0;
	}
.showswf {
	background:#fff;
	width: 320px;
	height: 200px;
	}

/* news_t */

#news_t{
	float:right;
	width:320px;
	height: 240px;
	padding:0px;
	}
.news_t{
	width:310px;
	height:200px;
	background:url(images/back.png) repeat-y;
	padding:0 5px 0 5px;
	}
.news_t a:hover {
	padding:0px 0 0px 1px;
	}
.news_t ul li {
	line-height:23px;
	display:block;
	background:url(images/bullet.gif) no-repeat;
	padding:0px 0px 0px 20px;
	border-bottom:1px solid #ccc;
    }
.date {
	color: #666666;
	float:right;
	padding:0 ;
	}

#tab_c {
	background:url(images/entry.png) repeat-y;
	width: 650px;
	margin:10px 0 0 0;
	}

.menubox {
	width:650px;
	background:#cfcfcf url(images/entry_top.png) no-repeat;
	height:25px;
	line-height:25px;
	}
.menubox ul{
	margin:0px;
	padding:0 0 0 30px;
	}
.menubox li{
 	float:left;
 	display:block;
 	cursor:pointer;
	padding:0 5px 0 5px;
 	text-align:center;
 	color:#000;
 	border-right:1px solid #8d8d8d;
	}

.menubox li.hover{
	padding:0px;
	padding:0 5px 0 5px;
	background:url(images/navh.png) repeat-x;
	color:#fff;
	height:25px;
	line-height:25px;
	}
.contentbox{
	width: 630px;
	clear:both;
	margin-top:0px;
	border-top:none;
	padding:10px;
	}


.tab img {
	padding:2px;
	border:1px solid #d4d4d4;
	}
 .float {
 	text-align: center;
	float:left;
	height:135px;
	width:110px;
	margin:0 30px 0 0;
	}

/*tab_news*/

.tab_details{float:right;}

.tab_details {
	float:right;
	text-align:center;
	line-height:23px;
	background:url(images/tab_details.png) no-repeat;
	height: 23px;
	width: 80px;
	}

.tab_more a:link{color:#fff;}
.tab_more a:visited { color: #fff;}
.tab_more a:hover{color:#dadada;}
.tab_more {
	float:right;
	text-align:center;
	line-height:23px;
	background:url(images/details.png) no-repeat;
	height: 23px;
	width: 80px;
	}

.tab_clear {padding:5px;}
.tab_news p {margin:0;}

.tab_news img {
	padding:2px;
	border:1px solid #d4d4d4;
	float:left;
	margin:3px 10px 4px 0;
	}
.tab_news {
	float:left;
	width:320px;
	line-height:160%;
	margin:0;
	}

/*tab_posts*/
.tab_posts {
	float: right;
	width:300px;
	margin:5px 0 5px 0;
	}
.tab_posts a:hover {
	padding:0px 0 0px 1px;
	}
.tab_posts ul li {
	line-height:23px;
	display:block;
	background:url(images/bullet.gif) no-repeat;
	padding:0px 0px 0px 20px;
	border-bottom:1px solid #dadada;
    }
.tab_date {
	color: #666666;
	float:right;
	}

.tab_detail {
	color: #666666;
        width:55px;
	float:left;
	}

/*******tab_c end*****/

/* news */
#news {
	width: 650px;
	margin:10px 0 10px 0;
	}
.cat_posts-s_bottom{
	background: url(images/more-.gif) no-repeat;
	padding:0px 10px 0px 25px;
	}
.cat_posts_top h2 {
	float:left;
	padding:5px 0 0 70px;
	}

.details a:link{color:#fff;}
.details a:visited { color: #fff;}
.details a:hover{color:#ccc;}
.details {
	margin:5px 0;
	float:right;
	text-align:center;
	line-height:23px;
	background:url(images/details.png) no-repeat;
	height: 23px;
	width: 80px;
	color:#fff;
	}

 #cat_posts_news p {margin:0;}
 #cat_posts_news img {
	padding:2px;
	border:1px solid #d4d4d4;
	float:left;
	margin:3px 10px 4px 0;
	}
#cat_posts_news {
	width:320px;
	line-height:160%;
	margin-top: 0px;
	}
.clearfloat {
	background:url(images/back.png) repeat-y;
	padding:5px 10px 5px 10px;
	height:125px;
	border-bottom:1px solid #ccc;
	}

.clearfloat_p {
	/*background:url(images/back.png) repeat-y;*/
	padding:5px 5px 5px 5px;
	height:125px;
	/*border-bottom:1px solid #ccc;*/
	}

.more_posts{
	background:#dadada url(images/more_posts.png) no-repeat left;
	width:290px;
	height:23px;
	line-height:23px;
	padding:0 0 0 30px;
	border-bottom:1px solid #ccc;
	}

#cat_posts_newsl {
	float:left;
	width:320px;
	line-height:23px;
	}
.cat_posts a {color:#232323;}
.cat_posts a:hover {
	color:#0088CC;
	padding:0px 0 0px 1px;
}
.cat-p {
	margin:2px 0 0 0;
	float:right;
	}
.cat_posts_top h2 {
	float:left;
	padding:5px 0 0 70px;
	}
#cat_posts_newsr {
	float:right;
	width:320px;
	height: 245px;
	padding:0px;
	line-height:23px;
	}
.cat_posts {
	width:310px;
	height:100px;
	background:url(images/back.png) repeat-y;
	padding:5px 5px 0 5px;
	}
.cat_posts a:hover {padding:0px 0 0px 1px;}
.cat_posts ul li {
	display:block;
	background:url(images/bullet.gif) no-repeat;
	padding:0px 0px 0px 20px;
	border-bottom:1px solid #dadada;
    }
.cat-p {
	margin:2px 0 0 0;
	float:right;
	}
.cat_posts_top h2 {
	float:left;
	padding:5px 0 0 70px;
	 }

 .bottoms_n {
	background:url(images/bottom.png) no-repeat;
	height:15px;
	width: 320px;
	}
/*newes end*/
/*show_s*/
.show_s {
    background:url(images/show_s.png) no-repeat;
	width: 650px;
	height:120px;
	margin:10px 0 0 0;
	}
.sqBorder {
	margin:0 auto;
	width:630px;
	height:100px;
	padding:10px;
	border:0px solid  #ccc;
    }
.scroll_div {
	width:600px;
	height:100px;
	margin:0 auto;
	overflow: hidden;
	white-space: nowrap;
	background:#dadada;
	}
.scroll_div img {
	width:100px;
	height:100px;
	margin: auto 5px;
	border:1px solid #b5b5b5;
 }
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}

/* CONTENT*/
#content {
	width: 980px;
	margin:5px auto;
	}
#left {
	float: left;
	width: 650px;
	margin:0 0 20px 0;
	}
#right {
	float:right;
	width:320px;
}
.post {
	padding:10px;
	}
.post p {
	margin:0 0 5px 0;
	}
.entry_top {
	background:#cfcfcf  url(images/entry_top.png) no-repeat;
	height:25px;
	width:650px;
	}
.entry_top h3 a {
	color:#000;
	}
.entry_top h3 a:hover {
	color:#0088CC;
	}
.entry_top h3 {
	line-height:25px;
	color:#000;
	padding:0px 0px 0px 30px;
	}
.titleb {
	width:650px;
	height:25px;
	text-align:left;
	margin:10px 0 0 0;
	border-bottom:1px solid #dadada;
	}
.titleb a{
	font-size:14px;
	color:#232323;
	line-height:25px;
	}
.titlec {
	background:url(images/bullet.gif) no-repeat;
	width:610px;
	height:25px;
	padding:0 0 0 20px;
	margin:0 0 0 10px;
	border-bottom:1px solid #dadada;
	}
.titlec a{
	font-size:14px;
	color:#232323;
	line-height:23px;
	font-weight:bold;
	}
.small h3,.small h3 a{
	color:#232323;
	width:630px;
	height:25px;
	font-size:12px;
	text-align:center;
	margin:10px 0 0px 0;
	}
.entry {
	width:650px;
	background:url(images/entry.png) repeat-y;
	line-height:20px;
	}
.entry a:link { color: #232323; }
.entry a:active { color: #232323; }
.entry a:visited { color: #232323;}
.entry a:hover	{ color: #0088CC;}
.entry img {margin:5px;}
.entry p {padding-bottom:0px;}
.small {
	margin:0px 3px 3px 0px;
	float:left;
	position: inherit;
	}
.small p{margin: 0px;}
.entry p a {
	font-weight:normal;
	color:#232323;
	}
.toolbox_bottom{
	background:url(images/entry_b.png) no-repeat;
	height:15px;
	width:650px;
	}
.pmeta, .allinfos {
	height:25px;
	margin:10px 1px 0px 1px;
	font-size:12px;
	color:#232323;
	line-height:25px;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
}
.pmeta a, .allinfos a {color:#232323;}
.pmeta a:hover {color:#0088CC;}

 .category {
	background:url(images/category.png) no-repeat;
	padding:0 0 0 18px;
   }
.comments_c {
	background:url(images/comments_c.png) no-repeat;
	padding:0 0 0 18px;
   }
.views {
	background:url(images/views.png) no-repeat;
	padding:0 0 0 18px;
   }
.ctags {
	background:url(images/ctags.png) no-repeat;
	padding:0 0 0 18px;
   }
.time {
	background:url(images/time.png) no-repeat;
	padding:0 0 0 18px;
   }
.details_a {
	background:url(images/details_a.png) no-repeat;
	padding:0 0 0 18px;
}
.editor{
	background:url(images/editor.png) no-repeat;
	padding:0 0 0 18px;
}
.tags {
	background:url(images/tags.png) no-repeat;
	padding:0 0 0 18px;
}
.entry ol {padding:20px;}
.entry ol li { }
.navigation {padding-top:10px;}
.entrys {
	background:#f0f0f0;
	padding:10px;
	}
.entrys ul li {
	background:url(images/bullet.png) no-repeat;
	padding:0px 0px 0px 20px;
	border-bottom:1px solid #dadada;
	line-height:23px;
	}
.entry_bottom  {
	background:url(images/entry_b.png) no-repeat;
	height:15px;
	width:650px;
	}
.page {
	margin:10px 0 0 0;
	color:#000;
	}
.page h2{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}


.bm_keywordlink { text-decoration: underline; }
.bm_keywordlink_affiliate a{
	font-weight: bold;
	color:#ff0000;
 }
.bm_keywordlink_affiliate a:link { color: #0088CC; }
.bm_keywordlink_affiliate a:hover { color: #666666; }
/* spostinfo */
.spostinfo {
	height:40px;
	line-height:20px;
	padding:0px 5px 0px 5px;
	margin:10px 0;
	border:1px solid #f0f0f0;
	}

.details_c a:link{color:#fff;}
.details_c a:visited { color: #fff;}
.details_c a:hover{color:#ccc;}
.details_c {
	margin:0 0 0 10px;
	text-align:center;
	line-height:23px;
	background:url(images/details.png) no-repeat;
	height: 23px;
	width: 80px;
	color:#fff;
	}
.related {
	margin:0 10px 0 10px;
	padding:0 10px 0 10px;
	background:#F7F7F7;

	}
.r_t h3{
	padding:0 0 0 20px;
	}
.r_t {
	margin:0 10px 0 10px;
	background:url(images/r_t.png) no-repeat;
	height:23px;
	width:630px;
}
.r_b {
	margin:0 10px 0 10px;
	background:url(images/r_b.png) no-repeat;
	height:15px;
	width:630px;
}
.related ul li{
	line-height:23px;
	border-bottom:1px solid #dadada;
	padding:0px 0px 0px 20px;
	background:url(images/bullet.gif) no-repeat;

    }

/*++++++ SIDEBAR ++++++++*/

#sidebar {
	float:right;
	width:320px;
	}

#tab_s {
	background:url(images/back.png) repeat-y;
	width: 320px;
	padding:0px;
	margin:0;
	}

.menubox_s {
	width:320px;
	background:url(images/tab_s.png) repeat-x;
	height:20px;
	line-height:20px;
	}
.menubox_s ul{
	margin:0px;
	padding:0 0 0 0px;
	}
.menubox_s li{
 	float:left;
 	display:block;
 	cursor:pointer;
 	width:290px;
	padding:0 0 0 30px;
 	color:#000;
	}
.menubox_s li.hover{
	padding:0 0 0 30px;
	width:290px;
	background:url(images/navh.png) repeat-x;
	color:#fff;
	height:20px;
	line-height:20px;
	}
.contentbox_s{
	width: 280px;
	clear:both;
	margin-top:0px;
	border:0px solid #CCC;
	border-top:none;
	padding:0;
	}

#con_two_1, #con_two_2, #con_two_3, #con_two_4, #con_two_5 {
	width: 300px;
	padding:5px 10px 5px 10px;
}
#con_two_3{	height:194px; }




.recent_s ul li, .hot_s li{
	background:url(images/bullet.gif) no-repeat;
	padding:0px 0px 0px 20px;
	line-height:23px;
list-style-type:none;
    }
#feeds {
	padding:10px 0 10px 0;

	}
.cat_s li{
	float:left;
	width:120px;
	background:url(images/bullet.gif) no-repeat;
	padding:0px 0px 0px 20px;
	line-height:23px;
	}
.cat_s {
	height:130px;
	}


.sidebar {
	width:320px;
	padding-top:1px;
	padding:0px;
	font-size:12px;
	}
.sidebar ul {
	margin:0;
	padding:0;
	list-style:none;
	}
.sidebar h2 {
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#000;
	margin:0;
	background:#cfcfcf url(images/top.png);
	background-repeat:no-repeat;
	padding:0 0 0 70px;
	}
.sidebar ul li {
	background:url(images/bottom.png) bottom ;
	background-repeat:no-repeat;
	padding-bottom:15px;
	margin-bottom:11px;
	}
.sidebar ul li li {
	background:none;
	padding-bottom:0;
	margin-bottom:0;
	}
.sidebar ul li ul, .sidebar ul li div {
	padding:9px;
	background:url(images/back.png) repeat-y;
	}
.sidebar ul li ul ul, .sidebar ul li div div {
	padding:0;
	background:none;
	}
.sidebar ul li ul li {	line-height:23px;
	padding:0 0 0 20px;
	background:url(images/bullet.gif) no-repeat;
	border:0px solid #fff;
	}
.sidebar table {
	width:100%;
	text-align:center;
	}
.sidebar ul li.ad div {
	text-align:center;
	}
.sidebar a:link,
.sidebar a:visited {color:#232323;}
.sidebar a:hover{color:#0088CC;}

/** r_comments**/

.r_comments {
	height:100%;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
 }
 .r_comments {
	color:#0088CC;
 }
.r_comments ul {
	padding: 10px;
 }
.r_comments li {
	line-height:20px;
	margin: 0 0 5px 0;
 }
.r_comments  img.avatar{
	height:32px;
	float:left;
	padding:1px;
	margin:4px 4px 0 0;
	border: 1px solid #e5e5e5;
}
/** ads **/
.ads {
	height:120px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
 }
.ads_c img {
	margin:10px;
 }
 
/*+++++++ COMMENTS +++++++*/
.comments{
	width:640px;
	margin:0 auto;
	padding:20px 5px 5px 5px;
	}
.ctext {
	border:1px solid #dadada;
	background:#fff;
	margin: 0 0 10px 0;
	font-size:12px;
	padding:5px 5px 5px 5px;
	}
#submit a{line-height:25px;}
#submit{	line-height:25px;
	font-size: 12px;
	width:80px;
	height:25px;
	border:none;
	color:#232323;
	background:url(images/submit.gif) no-repeat;
	}
#submit:hover{
	font: 12px 微软雅黑,Tahoma, Arial, Verdana, Sans-Serif;
	color:#fff;
	width:80px;
	height:25px;
	border:none;
	background: url(images/submit.gif) 0 -25px no-repeat;
	}
#c {
	width:420px;
	padding:5px 0 0 20px;
	}
#c p {margin:0;}
#cc {
	width:550px;
	padding:0px 0 0 20px;
	}
#cc p {margin:0;}
#commentform p {padding-bottom:10px;}
#cleft p{width:450px;}
#cright p{width:450px;}
#respond{padding:5px 0 0 20px;}
#Logged{
	float:left;
	padding:0 0 0 20px;
	}
#Logged p a {color:#000;}
#commentform #author {
	line-height:20px;
	}
#commentform #author {
	border:1px solid #C1C6C9;
	height:20px;
	width:200px;
	background:#fff;
	padding-left:5px;
	}
#commentform #email {
	border:1px solid #C1C6C9;
	height:20px;
	width:200px;
	background:#fff;
	padding-left:5px;
	}
#commentform #url {
	border:1px solid #C1C6C9;
	height:20px;
	width:200px;
	background:#fff;
	padding-left:5px;
	}
#commentform #comment {
	border:1px solid #C1C6C9;
	height:150px;
	width:80%;
	background:#fff;
	padding-left:5px;
}
.commentlist cite {	}
.commentlist cite a {color:#000;}
.commentlist {
	width:97%;
	margin: 10px 0 10px 10px;
}
/********* avatar *******/
.avatar {
	float:right;
	border:1px solid #dadada;
	padding:2px;
}



#footer {
	color:#000;
	width:980px;
	height:60px;
	padding:10px 0 0 0;
	margin:0px auto;
	text-align:center;
	background:#cfcfcf url(images/footer.png) no-repeat;
	position: inherit;
}
#footer a:link { color : #000; }
#footer a:active { color : #000; }
#footer a:visited { color : #000;}
#footer a:hover	{ color : #0088CC;}
#mac  { text-indent:-10000px;}
.mac a {
	float:left;
	background:url(images/mac.gif) no-repeat;
	width:35px;
	height:41px;
	margin: 0px 470px;
	position: inherit;
}
.message {padding:10px 20px 10px 20px;}
.message ul li {
	display: block;
	background: url(images/bullet.png) no-repeat;
	border-bottom: 1px solid #dadada;
	padding:3px 0px 4px 18px;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.alignright {
	float: right;
}
.alignleft {float:left;}
img {border:none;}

.windowObject.offScreen {
 left:-64px;
 top:-64px;
}

.user {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid;
	color: #666666; background-color: #f5f5f5;
	background-image: url('images/login_user.jpg');
	background-repeat: no-repeat;
	padding-left: 18px;
}
.password {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid;
	color: #666666; background-color: #f5f5f5;
	background-image: url('images/login_pw.jpg');
	background-repeat: no-repeat;
	padding-left: 18px;
}


