body{
	/* background-color:#3E3E3E; */
	background:#3f1344 url(/images/background.jpg) no-repeat -150px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
}

.boxleft, .boxright, .boxfull {
	margin:8px 0 0 0;
	padding:0;
	background-color:#fff;
}
.boxcontent {
	padding: 0 14px 0 14px;
}
.boxleft .angletop {
	background:url(/images/rounded_top_750.gif) no-repeat right top;
}
.boxleft .anglebottom {
	background:url(/images/rounded_bottom_750.gif) no-repeat right bottom;
}
.boxright .angletop {
	background:url(/images/rounded_top_230.gif) no-repeat right top;
}
.boxright .anglebottom {
	background:url(/images/rounded_bottom_230.gif) no-repeat right bottom;
}
.boxfull .angletop {
	background:url(/images/rounded_top_990.gif) no-repeat right top;
}
.boxfull .anglebottom {
	background:url(/images/rounded_bottom_990.gif) no-repeat right bottom;
}
.viewline{
	float:left;
	height:1px;
	width:715px;
	background-color:#d4d4d4;
	display:block;
	overflow:hidden;
	margin:5px 12px 5px 5px;
}
h3.navigation {
	margin-bottom: 1em;
}

/*--------------------------------------top box, for search, etc--------------------------------*/

#topbox_front {
	width:990px;
	height:444px;
	background:#fff url(/images/boxtop_blank_990x459.jpg) no-repeat;
	margin:0 auto;
	padding:15px 0 0 0;
	position: relative;
	overflow: hidden;
}

#topbox_search {
	width:990px;
	height:55px;
	margin:0 auto;
	padding:0;
	background: #fff url(/images/boxtop_search_990x55.jpg) no-repeat left top;
	/* background: #fff url(/images/purple_bar.gif) no-repeat 5px 5px; */
	position:relative;
	overflow: visible;
}
#topbox_search div#whitesearch {
	padding:0px 0 0 35px;
	width: 930px;
	height: 54px;
}
#whitesearch div {
	padding:16px 0 0 10px;
	float: right;
}
#whitesearch div.text {
	/* height: 25px; */
	color: #fff;
	float: right;
}
#topbox_blank {
	width:990px;
	height:104px;
	margin:0 auto;
	padding:0;
	background: #fff url(/images/boxtop_blank_990x104.jpg) no-repeat;
	position:relative;
}
#topbox_blank_small {
	width:990px;
	height:55px;
	margin:0 auto;
	padding:0;
	background: #fff url(/images/boxtop_blank_990x55.jpg) no-repeat;
	position:relative;
}

/*-----------------------------------------camera listings--------------------*/

.camlist {
	font-size: 12px;
	height: 100%;
	overflow:hidden;
}
.camlist_small_light {
	margin:0;
	padding:0;
	width:218px;
	/* height:350px; */
}
.camlist_small_dark {
	margin:0;
	padding:0;
	width:218px;
	height:324px;
	background: url(/images/backgrond_newest.jpg) no-repeat;	
}
.camlist h3 {
	margin:0;
	padding:2px 0 1px 8px;
	font-weight:bolder;
	font-size:13px;
	color:#000;
}
.cell_medium {
	width:372px;
	height:60px;
	margin:0;
	padding:0;
}
.cell_small {
	width: 218px;
	height: 48px;
	margin: 0;
	padding: 10px 0 10px 0;
	overflow: hidden;
}
.camlist_small_dark .cell_small {
	padding-left: 10px !important;
}
.listcam, .listcaminfo, .infoleft, .inforight {
	float:left;	
} 

.cell_medium .listcam {
	width:80px;
	height:60px;
}
.cell_medium .listcaminfo {
	width:292px;
	height:60px;
}
.cell_medium .infoleft {
	width:180px;
}
.cell_medium .infoleft div {
	padding:1px 0 1px 8px;
}
.cell_medium .inforight{
	width:112px;
	height:40px;
}

.cell_small .listcam {
	width:62px;
	height:48px;
	float:left;
	margin:0 ;
	padding:0 0 0 0px;
}
.cell_small .listcaminfo{
	float:left;
	margin:0;
	padding:0;
	width:134px;
	height:48px;
	padding:0 0 0 5px;	
}
.camlist_small_dark .cell_small .name {
	margin:0;
	font-size:12px;
	color:#FFF;
	padding:2px 0 0 4px;
}
.camlist_small_dark .cell_small .location {
	margin:0;
	font-size:12px;ƒr
	color:#747474;
	padding:2px 0 0 4px;
}

.camlist_small_light .cell_small .name {
	font-weight: bold;
}
.camlist_small_light .cell_small .location {
	color: #747474;
}
.camlist_small_light .line {
	clear: both;
	width: 190px;
	height: 2px;
	margin: -1x 0 0px 0px;
	border-bottom: 1px solid #bbb;
}



.hotline{
	width:372px;
	height:1px;
	background-color:#dadbe1;
	margin:14px 1px 13px 1px;
	padding:0;
	overflow:hidden;
}

.new_icon230 {
    position:absolute;
    margin-left:180px;
    width: 50px;
    height: 50px;
    z-index: 2;
}
.new_icon321 {
    position:absolute;
    margin-left:271px;
    width: 50px;
    height: 50px;
    z-index: 2;
}
.new_icon715 {
    position:absolute;
    margin-left:665px;
    margin-top: 3px;
    width: 50px;
    height: 50px;
    z-index: 2;
}


/*-----------------------------------------camera grid--------------------*/

ul.camgrid {
	margin:0 18px;
	_margin:0 18px;
	padding:0;
	height:auto;
	position: relative;
}
ul.camgrid3 {
	width:708px;
	_width:704px;	
	height: 261px;
	clear: both;
}
ul.camgridx {
	width:708px;
	_width:704px;	
	height: 186px;
	clear: both;	
}
ul.camgridx input[type='image'] {
    width:230px;
    height:171px;
    border: 1px solid #fff;
}
ul.camgridx input[type='image']:hover {
    border: 1px solid #f00;
}
ul.camgridx li {
    margin-right: 4px !important;
}
ul.camgrid4 {
	width:950px;
}
ul.camgrid li {
	float:left;
	display:block;
	margin-right:6px;
	_margin-right:4px;
	padding-right:0;
	padding-bottom:28px;
	overflow:hidden;
}
ul.camgrid li img {
	margin:0;
	padding:0;
	display:block;
}
ul.camgrid li .infos{
	width:225px;
	height:60px;
	_height:50px;
	background-color:#000;
	margin:0;
	padding:0 0 0 5px;
	color:#FFF;
	position: relative;
}
.camgrid .title {
	font-size: 17px;
	color: #fff;
}
.camgrid .location {
	font-size: 13px;
	color: #999;
}
.camgrid .delete {
	position: absolute;
	right: 8px;
	bottom: 2px;
	z-index: 100;
	color: #fff;
}
.camgrid .delete:hover {
	color: #F00;
}

/*--------------------------------------showcam camera detail--------------------*/

#camdetail #snapshots {
	width: 725px;
	margin: 10px 0 0 -9px;
	padding-bottom: 10px;
}
#camdetail #snapshots div {	
	border:1px solid #ccd1d1;
	width:170px;
	display:block;
	height:150px;
	float:left;
	margin-left:9px;
}
#camdetail #snapshots h4 {
	text-align: center;
	margin: -5px 0 0 0;
}

#camdetail .snapshots img{
	float:left;
	display:block;
	margin:3px;
}
#camdetail .snapshots label{
	width:100%;
	text-align:left;
}


#camdetail div.caminfo {
	float:left;
	width:350px;
	min-height:200px;
	margin:15px 0 15px 0;
	overflow:hidden;
}
#camdetail div.caminfo div:first-child {
	width: 350px;
	clear: both;
}
#camdetail div.caminfo div .left {
	width: 100px;
	color:#999;
	font-size:15px;
	font-weight:bold;
	float: left;
	text-align:right;
	padding: 0 5px 0 0;
}
#camdetail div.caminfo div .right {
	width: 245px;
	color:#000;
	font-size:15px;
	font-weight:bold;
	float: left;
}



#camdetail #info{
	width:714px;
	margin:12px 12px 12px 0px;
	border:1px solid #ccd1d1;
	float:left;
	clear:both;
	display:block;
	height:auto;
}
#camdetail #info p{
	width:100%;
	float:left;
	display:block;
	height:38px;
}
#camdetail #info .viewline{
	float:left;
	height:1px;
	width:698px;
	margin: 4px 8px;
	background-color:#d4d4d4;
	display:block;
}
#camdetail #info .left{
	color:#999;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	width:168px;
	float:left;
	padding-right:45px;
	margin-top:4px;
	background:url(/images/showcams03.gif) no-repeat 178px  10px;
}
#camdetail #info .right{
	color:#000;
	font-size:15px;
	text-align:left;
	width:400px;
	float:left;
	height:25px;
	margin-top:4px;
	
}

#favoritediv {
	height:25px;
	margin-top:20px;
	clear:both;
	text-align: center;
}
#favoritediv div.left {
	float:left;
	width:300px;
	height:25px;
	text-align:left;
}
#favoritediv div.right {
	float:right;
	width:300px;
	height:25px;
	text-align:right;
	margin-top:-4px;
}
#favoritediv .favorited {
	color: #060;
	text-decoration:none;
}	
#favoritediv .favorited:hover {
	color: #9b9;
}
#favoritediv .notfavorited {
	color: #aaa;
	text-decoration:none;
}	
#favoritediv .notfavorited:hover {
	color: #060;
}	


/*-----------------------------------------------------------------header--------------------*/

#header {
	margin:0;
	padding:0;
	width:990px;
	height:220px;
	background:url(/images/swirl.png) no-repeat 0px  0px;
}
#logo {
	margin:0;
	padding:0;
	width:340px;
	height:220px;
	float:left;
}
#logo .logininfo {
	color:#FFFFFF;
	font-size:14px;
	height:15px;
	width:100%;
	float:left;
}
#logo img {
	margin:43px 10px 0 0;
	float:left;
	 
}
.bigtitlein {
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	margin: 5px 0 8px 20px;
}
.bigtitle {
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	margin:0;
	margin: 5px 0 8px 0;
}
.bigtitletop {
	font-size: 24px;
	font-weight:bold;
	margin:0 0 0 18px;
	padding: 15px 0 0px 0;
}
.bigtitletop a {
	text-decoration: none;
	color: black;
}
#headerright {
	width:644px;
	height:112px;
	float:left;
	margin:0;
	padding:0;
}
#headertop {
	width:644px;
	height:65px;
	text-align:right;
	margin:0;
	padding:10px 0 0 0;
	font-size:12px;
	color:#fff;
}
#headertop a {
	margin:8px 10px 0 10px;
}
#headertop a:link {
	text-decoration:none;
	color:#fff;
}
#headertop a:visited {
	text-decoration:none;
	color:#fff;;
}
#headertop a:active {
	text-decoration:none;
	color:#00CC33;
}
#headertop a:hover {
	text-decoration:none;
	color:#00CC33;
}
#menu {
		width:644px;
		height:37px;
		float:left;
		margin:108px 0 0 0;
		padding:0;
}
#menu ul {
		width:644px;
		height:37px;
		float:left;
		margin:0;
		padding:0;
		display:block;
}
#menu ul li {
		width:123px;
		height:37px;
		float:right;
		margin:0 2px 0 0;
		padding:0;
		display:block;
		
}
#menu ul li a.menu {
		width:123px;
		height:31px;
		float:left;
		margin:6px 0 0 0;
		font-family:Arial;
		font-size:15px;
		font-weight:bold;
		color:#FFF;
		line-height: 31px;
		text-align:center;
		text-decoration:none;
		vertical-align:middle;
		background:url(/images/menubutton.jpg) no-repeat -125px -6px;
}	
#menu ul li a.atv {
		width:123px;
		height:37px;
		float:left;
		margin:0;
		font-family:Arial;
		font-size:15px;
		font-weight:bold;
		color:#000;
		line-height: 37px;
		text-align:center;
		vertical-align:middle;
		text-decoration:none;
	 background:url(/images/menubutton.jpg) no-repeat 0 0;
}
#menu ul li a.menu:hover {
	width:123px;
	height:37px;
	float:left;
	margin:0;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#000;
	line-height: 37px;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	background:url(/images/menubutton.jpg) no-repeat 0 0;
}

/*-----------------------------------------------------footer---------------------------*/
.boxbottom {
	width:100%;
	margin-top:8px;
	padding:0;
	float:left;
	height:120px;
	background:#FFF url(/images/boxbottom_background_990x120_dark.jpg) no-repeat;
	color: #ddd;
}
.bottomlist{
	margin:0;
	padding:0;
	float:left;
	width:245px;
	height:100%;
	display:block;
	overflow:hidden;
}
.bottomlist h3{
	color:#ddd;
	font-size:20px;
	margin:20px 0 0 28px;
	padding:0;
}

.bottomlist a{
	width:115px; 
	height:24px; 
	margin:3px 0 0 0; 
	padding:0 0 0 44px; 
	float:left; 
	font-size:13px; 
	/* color:#5c5c5c; */
	color: #bbb;
	line-height:20px; 
	text-decoration:underline; 
	background:url(/images/footerbullet.gif) no-repeat 27px 4px;
}
#footer{
	color:#757575;
	text-align:center;
	width:990px;
	height:28px;
	line-height:27px;
	font-size:14px;
	float:left;
}

/*-------------------------------------- rating --------------------------------*/


.rank{
	width:100px;
	height:13px;
	margin:5px 0 0 0;
	padding:0;
	text-align:right;
}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background:url(/images/star.gif) left 0 repeat-x;
}
.star-rating{
	position:relative;
	width:75px;
	height:15px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:15px;
	line-height:15px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left -16px;
}


.star-rating2,
.star-rating2 a:hover,
.star-rating2 a:active,
.star-rating2 a:focus,
.star-rating2 .current-rating2{
	background:url(/images/star.gif) left 0 repeat-x;
}
.star-rating2{
	position:relative;
	width:75px;
	height:15px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating2 li{
	display: inline;
}
.star-rating2 a, 
.star-rating2 .current-rating2{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:15px;
	line-height:15px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating2 a:hover,
.star-rating2 a:active,
.star-rating2 a:focus{
	background-position: left bottom;
}

.star-rating2 .current-rating2{
	z-index:1;
	background-position: left -16px;
}

/*----- tag cloud -------------------------------- */
div.tagcloud {
	margin: 0 5px 0 10px;
}
.word {
	font-family: Tahoma;
	padding: 4px 4px 4px 4px;
	letter-spacing: 3px;
}
.word a {
	text-decoration: none;
	color: #000;
}
.word a:hover {
	color:#060;
}
span.size1 {
	font-size: 2.4em;
}
span.size2 {
	font-size:2.2em;
}
span.size3 {
	font-size: 2.0em;
}
span.size4 {
	font-size: 1.0em;
}
span.size5 {
	font-size: 1.6em;
}
span.size6 {
	font-size: 1.4em;
}
span.size7 {
	font-size: 1.2em;
}
span.size8 {
	font-size: .8em;
}
span.size0 {
	font-size: .6em;
}

/*------------------------------------front page---------------------------*/

.featuredcam {
	padding:0;
}
.featuredcam .cam {
	margin:0 0 0 18px;
	padding:0;
	width:321px;
	height:240px;
}
.featuredcam .caminfo {
	width:321px;
	padding:0;
	margin:0 0 0 18px;
	background-color:#000;
	height:85px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	background:#000 url(/images/rank.jpg) no-repeat 97% 70%;
}
.featuredcam .title {
	font-size: 17px;
	color: #fff;
	padding-left: 5px;
}
.featuredcam .location {
	color: #999;
}

.hotcaminfoleft{
	margin:0;
	padding:5px;
	float:left;
	width:190px;
}
.hotcaminforight{
	margin:0;
	padding:17px 0 0 5px;
	float:left;
	width:110px;
	color: #000;
	text-align:center;
}
.camrankinfo{
	font: 9px Arial, Helvetica, sans-serif;
	color:#A5A5A5;
}

/*--------------------------------------comments------------------------------------------------*/

#commentlist {
	width: 722px;
}
#comments .comment {
	width: 722px;
}
#comments .comment .left {
	float: left;
	width: 60px;
	height: auto;
	min-height: 50px;
	margin-bottom: 5px;
}
#comments .comment .middle {
	float: left;
	width: 642px;
	height: auto;
	min-height: 50px;
	margin-bottom: 5px;
}
#comments .origin {
	color:#999;
	font-size:15px;
}
#comments .origin .name {
	font-weight: bold;
}
#comments .content {
	max-width: 700px;
}
#comments .comment .right {
	float: left;
	width: 20px;
	height: auto;
	min-height: 50px;
	background-color: #eee;
	margin-bottom: 5px;
}
#comments .line {
	clear: both;
	height:1px;
	width:722px;
	background-color:#d4d4d4;
	display:block;
	overflow:hidden;
	margin:5px 0px;
}
#comments p {
	width:635px;
}
#comments p textarea{
	width:619px;
	height: 100px;
}

.page {
	width:100%;
	float:left;
	text-align:center;
	height:38px;
	z-index: 100;
}
.page img,.page span,.page a{padding:3px;vertical-align:middle;text-decoration:none;}
.page span{color:#000000; }
.page a{color:#00acff;}

/*---------- Forms ----------------------------------*/

form.editform div {
	padding: 3px 0 3px 0;
}

form.editform label {
	float:left;
	width:120px;
	text-align:right;
	margin: 0 10px 0 0;
}

form.editform h3 {
	margin: 15px 0 5px 0;
}

/*---------- Camera edit ----------------------------------*/

div#camedit {
	width: 720px;
}
div#camedit div:first-child {
	clear: both;
	padding: 3px 0 3px 0;
}
div#camedit div.left {
	float:left;
	width:120px;
	text-align:right;
	margin: 0 10px 0 0;	
}
div#camedit div.right {
	float:left;
	min-width: 300px;
}
div#camedit div.edit:hover {
	background-color: #ffb;
}	
div#camedit div.editcountry:hover {
	background-color: #ffb;
}	
a.voteedit {
	text-decoration: none;
}
a.down:hover {
	color: #f00;
}
a.up:hover {
	color: #0b0;
}

img.thumbs {
	opacity: 0.4;
}
img.thumbs:hover {
	opacity: 1.0;
}

div#camedit h3 {
	margin-top: 5px;
}


/*---------- Blog ----------------------------------*/

div#blogsidebar > ul {
	list-style-type: none;
	background-color:transparent;
	padding: 0;
	margin: 0;
}
div#blogsidebar > ul > li {
	width: 210px;
	margin:8px 0 0 0;
	padding:10px;
	background-color:#fff;
	display:block;	
	overflow: hidden;
	border-radius: 4px;
	-moz-border-radius: 4px;	
}

div#blogsidebar ul ul {
	list-style-type: disc;
	margin: 0;
	padding: 0;
	width:  auto;
}

h2.widgettitle {
	font-size: 18px;
	font-weight: bold;
}


/*---------- Picture animation ----------------------------------*/

#flipbook {
    position: relative;
    width: 715px;
    height: 536px;
    margin: 5px auto 0 auto;
}

#flipbook img {
    position: absolute;
    top: 0;
    left: 0;
    width: 715px;
    height: 536px;
    z-index: 8;
    opacity: 0.0;
}

#flipbook img.active {
    z-index:10;
    opacity: 1.0;
}

#flipbook img.last-active {
    z-index:9;
}

.ui-selectmenu-menu {
	z-index: 100001;
}

/*---------- Small picture animation ----------------------------------*/
.flipbook {
    position: relative;
    width: 230px;
    height: 171px;
    margin: 5px auto 0 auto;
}

.flipbook img {
    position: absolute;
    top: 0;
    left: 0;
    width: 230px;
    height: 171px;
    z-index: 8;
    opacity: 0.0;
}

.flipbook img.active {
    z-index:10;
    opacity: 1.0;
}

.flipbook img.last-active {
    z-index:9;
}



/*---------- Selectmenu ----------------------------------*/

.ui-selectmenu { display: block; position:relative; height:25px; text-decoration: none; overflow:hidden;}
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 19px; display:block; padding:3px 10px; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }


/* Styled Selects and buttons */
select.otstyle, button.otstyle {
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 5px;
	-moz-border-radius: 5px;	
	font-weight: bold;
	font-size: 14px;
	height: 24px;
	margin-top: -8px;
}
select.otstyle:hover, button.otstyle:hover {
	background-color: #decaf1;
	background: url(/themes/custom-theme/images/ui-bg_glass_65_decaf1_1x400.png);
	background-repeat-x: repeat;
	background-repeat-y: no-repeat;
	background-position-x: 50%;
	background-position-y: 50%;
	cursor: pointer;
}

/*----------------------styled selects based on Stylish Select jQuery plugin---------------------------*/
/*
.win-xp .newListSelected {
	height:25px;
	margin:0; 
	padding:0 0 0 4px; 
	color:#404040;
	width:190px;
	border:1px solid #dcdcdc;
	background:#FFF url(/images/select.jpg) no-repeat scroll 166px 2px;
	margin:0;
}
.win-xp .newListSelected div {
	width:190px;
	font-size:15px;
	font-weight:bold;	
	line-height:25px;
	text-align:left !important; 
	padding:0px 0px 0px 0px; 
	z-index:9999;
}
.win-xp ul.newList {left:-9999px;}

.win-xp ul.newList {
	list-style:none;
	color:#404040; 
	width:194px;
	height:25px;
	font-size: 14px;
	color:#404040;
	font-weight:normal;
	background-color:#fff;
	margin:1px 0 0 0;
	padding:0;
	top: -25px;
}
.win-xp ul.newList li {
	background-color:#fff;
	padding:2px 2px 2px 5px !important; 
	border-bottom: 1px solid #cccccc;
}
.win-xp .hiLite {
	color:#404040 !important; 
	font-size:14px;
	background-color:#ffff00 !important;
}
.win-xp .newListHover {
	color:#404040; 
	background-color:#f00 !important;
	cursor:default;
}
.win-xp .newListSelHover {
	cursor:default;
}
.win-xp .newListSelHover, .win-xp .newListSelFocus {
	background-position:auto;
}
.win-xp .newListSelHover div, .win-xp .newListSelFocus div {
	font-weight:bold;
}

.win-xp a {
	text-decoration: none;
	color: #000;
}

*/

	

/*--------------------------------------.........--------------------------------*/

