*{font-family:"Gill Sans", Corbel,"Trebuchet MS",Trebuchet,verdana,serif;margin:0;padding:0;}
body{color:#000;background:#eee url(img/bg.gif) repeat-x top left;}
a{color:#212763;text-decoration:none;}
a:hover{color:#000;}
a:active{color:#69AF23;}
a.alt, .alt a{color:#000;}
a.alt:hover, .alt a:hover{color:#000;background-color:#C4EBFF;}
img{border:0;}
p{line-height:1.2em;margin:1em 0;font-size:1em;}
h2{font-size:1.5em;margin:1em 0 .1em;}
h3{display:inline;font-size:1.1em;font-weight:bold;}
h4{font-size:.9em;font-weight:normal;}
h5{font-size:1em;font-weight:normal;margin:.5em 0 0;}
h6{font-size:13px;font-weight:bold;display:inline;text-transform:uppercase;}

hr{padding:1px 0;background-color:#99AA22;border-width:0;width:auto;margin:0 0 0 -30px;}

ul{margin:1em 0.1em;padding:0.1em;}
li{margin:0.1em;padding:0.1em;}

.void{font-size:.8em;color:#ccc;font-style:italic;}
.void:hover{color:#666;}
.error{font-weight:bold;color:#c00;background:#ffc;}

a span.warrning{display:none;}
a:hover span.warrning{display:inline;color:#900;}

h2 a{color:#9B1F25;}
h4 a{display:block;padding:4px;color:#9a2;}
h4 a:hover{color:#fff;
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
h4.mylib{margin:10px 40px 0 0;}

/* 
 IE drop shadow filter
*/
#toolbar li, #content #featured,#content #main form input.
tn, #meta .tools ul li a,#content #my_items .item.selected,#content #main h6 a,#content #main h3 a
{-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=gray,offX=2,offY=2, positive=true)";
filter: progid:DXImageTransform.Microsoft.dropShadow(color=silver,offX=2offY=2, positive=true);}
#meta .tools ul li a:hover,#meta .tools ul li a.selected,{
-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=gray,offX=2,offY=2, positive=true)";
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#0cf,offX=2offY=2, positive=true);}

.right{display:block;width:260px;float:right;}
	.right div{padding:10px;}
	.right .corner{border-left:1px solid #999;}

.left{display:block;float:left;}

#header{margin:0 10px;border-bottom:1px solid #999;background:transparent url(img/bg-head.png) top left no-repeat;}
	#header, #header div{height:150px;}
	#header a{color:#202763;text-decoration:none;}
	#header a:hover{color:#CD1A1C;background-color:transparent;}
	#header h1{float:left;color:#fff;margin:30px 0 0 10px;;padding:0;}
	#header h1 a{text-indent:-9999px;display:block;width:300px;height:100px;text-decoration:none;background:url(img/gamblib_logo.png) top left no-repeat !important;}
	#header h1 a{background-image:url(img/gamblib_logo.gif);}
	#header span{font-weight:bold;}
	#header p{display:block;float:left;font-style:italic;font-size:.9em;color:#666;margin:0}
	#header .logout{}
	#header ul{list-style:none;}
	.usernav{margin:10px 0;}
	.usernav li{margin:0;padding:0;line-height:18px;font-size:12px;text-transform:uppercase;}
	.usernav li.log{text-align:right;float:right;}
	#header .usernav li a{color:#666;}
	#header .usernav li a:hover{color:#000;}
	#header a.signin{color:#000;}
	
	
#tagline{color:#6a3;text-transform:uppercase;text-align:right;font-weight:bold;	position:absolute;right:280px;top:20px;z-index:1;}

#toolbar{height:38px;background:transparent;font-size:16px;left:7px;list-style:none outside none;position:absolute;text-transform:uppercase;top:133px;z-index:99;}
	#toolbar li{display:block;margin:0;padding:0;text-align:center;float:left;border-left:1px solid #999;background:#fff;
		box-shadow:4px 3px 4px #D0D0D0;-moz-box-shadow:4px 3px 4px 0 #D0D0D0;-webkit-box-shadow:4px 3px 4px #D0D0D0;}
	#toolbar li.last{
		box-shadow:0 3px 4px #D0D0D0;-moz-box-shadow:0 3px 4px 0 #D0D0D0;-webkit-box-shadow:0 3px 4px #D0D0D0;}
	#toolbar a,#toolbar a:visited,.admin_edit{display:block;padding:10px;text-decoration:none;}
	#toolbar a:hover,#toolbar li.search_btn a:hover
		{color:#fff;background-color:#3A6F0D;
		box-shadow:4px 3px 4px #ddd;-moz-box-shadow:3px 3px 4px 0 #ddd;-webkit-box-shadow:4px 3px 4px #ddd;}
	#toolbar li.right_btn{float:right;}
	#toolbar li.search_btn{text-indent:-9999px;width:32px;border-color:#ccc;}
	#toolbar li.search_btn a{background:url(img/btn_search.png) 4px 8px no-repeat #eee;}
	
	#toolbar li.right{float:right;width:auto;background:#0bd;
		box-shadow:4px 3px 4px #0ce;-moz-box-shadow:3px 3px 4px 0 #0ce;-webkit-box-shadow:4px 3px 4px #0ce;}
	#toolbar li.right:hover{background:#fff;}
	#toolbar li.right a{color:#fff;}
	#toolbar a.selected{background:#3A6F0D;color:#fff;}
	#toolbar li.right a:hover,#toolbar .right a.selected:hover,#toolbar .right a.selected
		{background:#089;}
	#toolbar li.right.admin a:hover,#toolbar li.right.admin a.selected:hover,#toolbar li.right.admin a.selected
			{background:#C40101;}
	
	
#content #main #bc{display:inline;margin:0 20px;}
	#content #main form input.bc,
	.bc{margin-left:.5em;display:inline;font-size:.8em;color:#9a2;}
	.bc a{padding:.2em;display:inline;}
	#content #main form input.bc.option,
	.bc.option a{color:#999;}
	#content #main form input.bc.option:hover,
	.bc.option a:hover{color:#000; background:transparent;border-bottom:1px solid #999;}
	.bc.active a{border-bottom:1px solid #ccc;}

#content #main form#bc{font-size:.8em;padding:0;}
	#content #main form#bc span{color:#99AA22;display:inline;line-height:26px;}
	#content #main form input.bc{cursor:pointer;margin:0 2px;padding:0;font-size:1em;background:transparent;
		font-family:"Gill Sans",Corbel,"Trebuchet MS",Trebuchet,verdana,serif;font-weight:normal;border:none;vertical-align:middle;color:#999;}
	#content #main form input.bc:hover{background-color:#CCEE66;border-bottom:1px solid #ccc;color:#000;}
	#content #main form input.active{border-bottom:1px solid #ccc;}

#search p{margin:.1em 0;}
	#search input{width:80%;}
	#search input.sbtn{margin:1em .2em;float:left;}
	#search label{display:block;width:100%;clear:left;text-align:left;}
	#search .note{display:block;width:80%;margin:.5em;}
	#search.lite input.sbtn{clear:none;margin:.1em .2em;}
	#search option{padding:.2em .5em;}
select option:hover{background:#999;}
	
#content{padding:0 10px 100px;background:url("img/bg.gif") repeat-x scroll left -50px #FFFFFF;
	box-shadow:-20px 0 20px #999999;-moz-box-shadow:-20px 0 20px 0 #999999;-webkit-box-shadow:-20px 0 20px #999999;}
	
	#content .search{padding:0.1em 1em .2em 0.5em;margin:2.5em 0 0;background-color:#C4EBFF;border-top:1px solid #69c;font-size:1.2em;}
	#content .search span{clear:both;color:#CC3333;float:none;font-size:0.8em;font-weight:normal;}
	#content #search h4 a{display:inline;}
   
	#content .paginator{border-top:10px solid #CCEE66;font-size:0.9em;margin:0;padding:0 20px 5px;height:30px;background:#eee;
		border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius:5px}
	#content .paginator p{padding:0;margin:0;}
	#content .paginator a{display:block;float:left;padding:.5em .5em .2em;font-weight:normal;}
	#content .paginator a:hover,
	#content .paginator a.current{background-color:#ce6;color:#000;text-decoration:none;margin:0;}
	#content .paginator a.na{color:#fff;}
	#content .paginator a.narr{padding:.1em 0;}
	#content .paginator.top{border:none;margin:1em 0;padding:0 20px;}
	#content .paginator.mylib{margin:1em 40px 1em 0;}
	#content #main ul.paginator.top.mylib{margin:1em 40px 1em 0;padding:1em 1em 0;height:2em;list-style:none;}
	#content #main ul.paginator.top.mylib li{display:inline;padding:0 .5em;}
	#content #main ul.paginator.top.mylib li a{display:inline;float:none;margin:0;padding:4px;}
	#content .paginator.top.mylib a.active{background:#ce6;}
	#content .paginator div{display:inline;line-height:26px;}
	#content #main .paginator.filters{border:none;background:#EEE;margin:0.5em 0;padding:1em 1em 0;list-style:none;height:30px;}
	#content #main .paginator.filters li{display:inline;}
	
	#content #main #my_items.raw ul.paginator.top.mylib{clear:both;}

	#content  ul ul li a{padding:.2em;}
	#content  ul ul li.title{float:none;clear:both;padding:1em 0 0;font-weight:bold;}
	#content .note{clear:left;color:#999999;display:block;font-size:0.8em;margin:1em 0.5em;}
	#content .meta{margin:1em 0;font-size:0.9em;color:#999;}
	#content p.warn{margin:0 10em 1em .1em;font-size:0.8em;color:#99c;}
	#content .post input{margin:0 .5em;padding:0 .5em;background:#eee;width:75%;border:0 none;font-family:Consolas,"Andale Mono","Lucida Console",courier;color:#999;}
	#content p.list_intro{margin:2em 0 -.5em;}
	
	#content #featured{padding:10px 20px 20px;margin:40px 40px 40px 0;color:#666666;
		box-shadow: 0 0 100px #eee;-moz-box-shadow: 0 0 100px 0 #eee;-webkit-box-shadow: 0 0 100px #eee;}
	#content #featured.post h6{font-size:11px;color:#666;}
	#content #featured h2 {border:medium none;margin:10px -10px 0;color:#000;}
	#content #featured p{text-align:justify;color:#000;}
	#content #featured a{color:#000;}
	#content #featured p.title{font-size:1.1em;color:#9a2;font-weight:bold;margin:20px 0 0;}

	#content #main{padding:100px 300px 0 30px;clear:left;}	  
		#content #main a:hover{background-color:#ac3;}
	
		#content #main h3{} 
		#content #main h6{}
		#content #main h3 a:hover, 
		#content #main h6 a:hover{background-color:#3A6F0D;color:#fff;}
		#content #main h3 a,
		#content #main h6 a{background:#fff;display:block;float:left;height:31px;line-height:31px;padding:0 12px 0 6px;color:#000;
			box-shadow: 0 0 6px #999;-moz-box-shadow: 0 0 6px 0 #999;-webkit-box-shadow:0 0 6px #999;}
		#content #main h3 a{border-width:0;font-size:18px;height:36px;line-height:36px;margin:-5px 0 0;}
		#content #main h6 a{border-width:2px 2px 0 0;font-size:13px;}
		#content #main hr{clear:left;margin:0 10px 0 0;}
		#content #main .post h2{font-size:1.2em;padding:10px;border-bottom:1px solid #DDDDDD;}
		#content #main .post abbr{font-size:.8em;padding:10px;color:#ccc;text-transform:uppercase;}
		#content #main .post h3 a:hover{color:#3A6F0D;background:none;}
		#content #main .post h3 a{height:auto;width:100%;line-height:24px;}
		#content #main .post h2, #content #main .post h3 a{
			box-shadow:0 -6px 6px 0 #EEEEEE;-moz-box-shadow:0 -6px 6px 0 #EEEEEE;-webkit-box-shadow:0 -6px 6px 0 #EEEEEE;}
		#content #main .post ul{list-style:none;}
		#content #main .post ul li{margin-top:.2em;font-size:0.9em;}
		#content #main .post .footnote {margin:2em 0 0 1em;padding:1em;font-size:.8em;color:#ccc;border:1px solid #ccc;}
		#content #main .post .footnote li{margin:.5em;padding:0;}
		#content #main .post .share {margin:1em 0 0 1em;padding:1em;font-size:.8em;color:#ccc;}
		#content #main .post .share li{display:block;float:left;clear:none;margin:10px;}
		#content #main .post .share li.msg{background-color:#CCEE66;clear:both;color:#333333;font-weight:bold;margin:0 40px 0 0;padding:1em;width:95%;}
		#content #main .post .share li.right{width:auto;float:right;text-transform:uppercase;}
		#content #main .post .share li a{color:#6A9221;}
		#content #main .post .share li a:hover{background:none;color:#000;}

		.bookmark.right{width:auto;float:right;}
		.bookmark a{font-size:0.8em;padding:2px 4px;}
		#content #main .bookmark a:hover{background:none;}
		#content #main .post .share li a.true,
		.bookmark a.true{color:#fff;background:#639B36;}
		#content #main .post .share li a.true:hover,
		#content #main .bookmark a.true:hover{background:#C40101;}
		#content #main .post .share li a.false,
		.bookmark a.false{color:#C40101;}
		#content #main .post .share li a.false:hover,
		#content #main .bookmark a.false:hover{color:#fff;background:#639B36;}

		#content #main .post .related{clear:left;margin:2em 0;padding:0 0 2em;border-bottom:1px solid #eee;}
		#content #main .post .related h3{font-weight:normal;}
		#content #main .post .related h3 a{background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
		#content #main .post .related h6{margin:0 10px;color:#6A9221;}
		#content #main .post .related ul{margin:10px;padding:0;}
		

		#content #main form *{vertical-align:top;}
		#content #main form{clear:left;padding:40px 0 0;margin:0;font-size:1em;font-family:Constantia,Garamond,Georgia,serif;}
		#content #main form.lite{margin:0 1em;}
		#content #main form input{border:0px none;vertical-align:middle;padding:.4em .2em;margin:.1em .2em;font-weight:bold;font-size:.9em;font-family:Constantia,Garamond,Georgia,serif;}
		#content #main form input#id_captcha_1{width:100px;}
		select{font-size:.9em;}
		select, select option,
		form.contact input,
		#content #main form.contact input,
		#content #main form input{color:#000;background:#eee url('input.png') top left repeat-x;border-left:1px solid #ccc;}
		#content #main form input.sbox.mini{width:4em;}
		form.contact input.sbtn, 
		#content #main form input.sbtn{clear:both;color:#fff;width:80px;background:#6a2 url('img/bg_btn.gif') top left repeat-x;}
		#content #main form input.sbtn:hover{background:#911 none;
			box-shadow:0 0 3px #0cf;-moz-box-shadow:0 0 3px 1px #0cf;-webkit-box-shadow:0 0 3px #0cf;}
		#content #main form input.sbtn:active{background:#000 none;}
		#content #main form input.sbtn.inline{width:2em;float:none;}
		#content #main form input.clrbtn{clear:both;float:none;width:auto;background:transparent;color:#999;font-weight:normal;font-family:Candara,Helvetica,Arial,sans-serif;}
		#content #main form label{margin:.1em .2em;padding:.5em 0 0;color:#226;}
		#content #main form.contact label{clear:both;display:block;float:left;text-align:left;width:100px;}
		textarea,
		#content #main form.contact textarea{background:#F2F2F2;border:1px solid #ccc;border-width:1px 0;padding:.3em;width:396px;}
		
		#content #main form fieldset{background:none repeat scroll 0 0 #EEEEEE;border-color:#CCCCCC;border-style:solid;border-width:1px 0;margin:30px 0;padding:1em 0.3em;width:396px;}
		#content #main .comments form fieldset input{clear:left;display:block;float:left;margin:0.8em 1em 0;}
		#content #main .comments form fieldset legend{font-weight:bold;padding:0 .5em;}
		#content #main .comments form fieldset label{float:left;color:#000;line-height:32px;padding:0;margin:0;}
		#content #main .comments form fieldset label span{display:none;color:#333;line-height:32px;padding:0;margin:0;}
		#content #main .comments form fieldset label:hover{text-shadow:0 0 2px #00CCFF;}
		#content #main .comments form fieldset label:hover span{display:inline;text-shadow:none;}
		#content #main .comments form fieldset input[type='radio']{border:none;padding:0;margin:1em;}
	
		#content #main .wide a:visited{background-color:#eee;}
		#content #main .wide p{font-size:.8em;margin:.1em 0;}
		#content #main .admin_edit{border-left:1px solid #ccc;position:fixed;left:auto;top:80px;right:0;bottom:auto;width:80px;height:20px;}

		#content #main ul{margin:10px 10px 10px 30px;}
		#content #main ul.wide li{border-bottom:1px solid #DDDDDD;clear:none;margin:1em -1em;overflow:hidden;padding:0 1em;width:90%;}

		#content #main ul li{clear:left;float:none;margin:1em 0;}
		#content #main ul.tile{list-style:none;font-size:2em;}
		#content #main ul.tile li{clear:both;margin-top:2em;}
		#content #main ul.tile li a.init{color:#ccc;padding:0 .2em;}
		#content #main ul.tile li a.init.small{font-size:.6em;padding:0 .4em;}
		#content #main ul.tile ul{margin-top:.1em;font-size:.5em;}
		#content #main ul.tile ul li{margin:.1em;width:180px;display:block;float:left;clear:none;}
		#content #main ul.tile_index{clear:both;list-style:none;font-size:.9em;padding:0 0 0 1em;}
		#content #main ul.tile_index li{float:left;margin:.2em;}
		#content #main ul.tile_index li a{padding:.2em;}
		#content #main ul.tile_index li.title{float:none;clear:both;padding:1em 0 0;font-weight:bold;}
		#content #main ul.nav{clear:both;list-style:none;font-size:1.1em;margin:0;}
		#content #main ul.nav li{border-bottom:1px solid #CCC;clear:none;float:left;margin:0 0.1em 1em;padding:0;text-transform:uppercase;}
		#content #main ul.nav li a{color:#000;padding:0.2em 1em;font-weight:normal;}

		#content #main ul.inline{list-style:none;margin:.5em 0;}
		#content #main ul.inline h4,
		#content #main #titles h4{display:inline;float:none;margin:0 7px;}
		#content #main ul.inline li{display:inline;float:none;}

		#content #main div.error{background:#FFFFCC;color:#f00;font-weight:normal;padding:.5em;margin:.5em 0;}
		#content #main ul.errorlist{background:#FFFFCC;color:#f00;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 20px;}
		#content #main ul.errorlist li{margin:0;padding:0;}

		#content #main ul ul{float:none;clear:left;list-style:none;margin:.5em 0 3em;}
		#content #main ul ul li{clear:none;float:left;margin:.2em;}

	#meta{padding:100px 0 0;}
	#meta h3{margin:10px;}
	#meta ul{list-style:disc;padding:0 0 15px 24px;width:200px;margin:1em 0 1em;color:#212763;}
	#meta p{padding:.5em 0 0 2em;margin:0.5em 0 2em;} 
	#meta ul ul{display:block;float:left;clear:both;list-style:none;font-size:.9em;padding:0 0 0 1em;border-left:2px solid #ccc;}
	#meta ul li{float:none;clear:both;}
	#meta ul ul li{float:left;clear:none;}
	#meta ul ul.nofloat li{float:none;}
	
	#meta .tools {margin:0;padding:0;}
	#meta .tools ul{list-style:none;margin:0 0 10px;}
	#meta .tools ul li{font-size:.8em;font-size:0.8em;margin:6px 0;padding:0;}
	#meta .tools ul li a{display:block;background:#eee;padding:2px 10px;color:#333;
		background:-moz-linear-gradient(top, rgba(255,255,255,0), #eee);}
	#meta .tools ul li.big{margin:0 0 4px;}
	#meta .tools ul li.big a{background:#549122;display:block;color:#FFFFFF;padding:8px 10px;}
	#meta .tools ul li a{
		box-shadow:1px 2px 2px #ccc;-webkit-box-shadow:1px 2px 2px #ccc;-moz-box-shadow:1px 2px 2px 1px #ccc;}
	#meta .tools ul li.big a{}
	#meta .tools ul li a{}
	#meta .tools ul li.big a span{background:#40642B;display:block;color:#FFFFFF;float:right;font-size:1em;margin:-8px 0;padding:8px 10px;}
	#meta .tools ul li.big a.selected span,
	#meta .tools ul li.big a:hover span{background:#3A6F0D;}
	
	#meta .tools ul li.big a:hover,
	#meta .tools ul li.big a.selected{background:#3A6F0D;}
	#meta .tools ul li a:hover,
	#meta .tools ul li a.selected{
		background:#ddd;background:-moz-linear-gradient(top, rgba(255,255,255,0), #ddd);
		box-shadow:1px 2px 2px #0cf;-webkit-box-shadow:1px 2px 2px #0cf;-moz-box-shadow:1px 2px 2px 0 #0cf;}

	#meta .tools ul li.files{font-size:0.7em;margin:1em 0 0;text-transform:uppercase;}
	
	#meta ul.details{list-style:disc;list-style-image:none;font-size:.9em;}
	#meta ul.details li{margin:.2em 0;}
	#meta ul.details li.title{list-style:none;font-size:.9em;margin-bottom:1em;}
	
	#meta .title{color:#226;margin:0;padding:0;}

input#permalink{color:#999;margin:.5em;}
form.contact input{margin:.2em;padding:0.4em;font-size:.8em;border:none;} 
	
#footer{clear:both;color:#333333;float:none;font-size:0.8em;height:200px;padding:0 30px;}
#footer a{color:#999;}
#footer a:hover{color:#000;}
#footer li{display:inline;padding:0 10px;}
#footer ul.right{float:right;width:50%;text-align:right;}
#footer #links{margin:48px 0 0;}
#footer #logos img{vertical-align:middle;}
#footer #footer_title{font-size:1.2em;border-bottom:1px solid #ddd;padding:0 10px;height:60px;line-height:80px;color:#bbb;text-transform:uppercase;}

.clear{clear:left;margin:1em 0;}
.both{clear:both;}
.closed{display:none;}

.live-search-results{font-size:.9em;margin:0 1em;}
#content #add_new{margin:2em 0;padding:1em;border:1px solid #cce;}
#content #add_new form label{clear:none;display:block;float:left;text-align:left;width:150px;padding:0;}
#content #add_new div{border-top:1px dashed #EEEEEE;clear:left;padding:0.5em 0 0;}
#content #add_new div .note{display:block;padding:0 0.3em;}
#content #add_new div.closed{border:none;}
#content #add_new .live-search-results ul{list-style:none;padding:0;margin:1em 0;}
#content #add_new .live-search-results ul li{display:inline;margin:0 .2em;padding:.2em;background:#9d6;line-height:2em;}
#content #add_new .live-search-results ul a{padding:0 .2em 0 0;margin-right:.3em;color:#000;}
#content #add_new .live-search-results ul a:hover{background:transparent;}
#content #add_new .live-search-results ul a span{background:#ddd;padding:0 0.2em;margin-right:.3em;}
#content #add_new .live-search-results ul a:hover span{background:#dd0;}
#content #add_new .live-search-results .object_repr{display:inline;padding:.1em;border:none;}
#content #add_new .live-search-results .delete_from_m2m{display:inline;border:none;}
#content #add_new .error{margin:1em 0;padding:.2em;background:#ffc;color:#c11;}
#content #add_new input{width:300px;}
#add_new em{color:#99DD66;}

.ac_results ul{margin:0;padding:0;background-color:#FFFFFF;width:400px;border-bottom:1px solid #CCC;border-top:1px solid #999999;}
.ac_results li{padding:0 0.1em;margin:0;line-height:30px;background:#fff url(input.png) repeat-x scroll left top;border-left:1px solid #CCC;color:#000000;}
.ac_results li:hover{background:#69AF23;}
.lookup_search{background:#EEEEEE url(admin/img/admin/selector-search.gif) no-repeat center;margin:1px 0;display:block;float:left;height:30px;width:30px;}

#content #my_items h3 a span{color:transparent;font-size:.7em;font-weight:normal;padding:0 1em 0 0;}
#content #my_items h3 a:hover span{color:#000;}
#content #my_items h4{margin:2px 0;display:block;font-weight:bold;}
#content #my_items h4 span{display:block;float:right;padding:4px 8px;margin:-4px -12px 0 0;color:#0bd;}
#content #my_items li h4 a{display:block;padding:0.5em 15px;}
#content #main #my_items h4 a:hover{background-color:#eee;}
#content #main #my_items .item.selected h4 a:hover{background:transparent;}
#content #main #my_items h4 a:hover span{background-color:#0cf;color:#fff;}

#content #my_items .details{display:none;padding:0 15px 5px;}
#content #my_items .details h3{background:none repeat scroll 0 0 #CCDDEE;display:block;float:left;font-size:12px;margin:0 0 0 -60px;padding:6px 0;text-align:center;width:50px;}
#content #my_items .details h3 a{color:#666;}
#content #my_items .details h3 a:hover{background-color:transparent;color:#000;}
#content #my_items .details ul{padding:0;margin:8px 0;font-size:0.9em;}
#content #my_items .details ul.right{float:right;}
#content #my_items .details ul li{}
#content #my_items .item{border:1px solid transparent;border-bottom:1px dotted #ccc;}
#content #my_items .item.selected{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #EEEEEE;
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
	box-shadow:0 0 9px #ddd;-moz-box-shadow:0 0 9px 0 #ddd;-webkit-box-shadow:0 0 9px #ddd;;
	}
#content #my_items .item.ticket.selected{}
#content #my_items .item.selected .details{display:block;}
#content #my_items .item.ticket.selected.O{border:2px solid #0cf;}
#content #my_items .item.ticket.selected.A{border:2px solid #cda;}
#content #my_items .item.ticket.selected.J{border:2px solid #dca;}
#content #my_items .item.ticket.selected.C{border:2px solid #ddd;}

#content #my_items .item.ticket span{padding:1px 4px 0;}
#content #my_items .item.ticket span.O{background:#0cf;}
#content #my_items .item.ticket span.A{background:#cda;}
#content #my_items .item.ticket span.J{background:#dca;}
#content #my_items .item.ticket span.C{background:#ddd;}


#content #my_items ul{margin:0 30px 0 0;padding:0;list-style:none;}
#content #my_items ul ul{margin:0;}
#content #my_items ul#items li{padding:0;margin:0.5em 0 0;}
#content #my_items ul#items ul li{float:none;display:block;}
#content #my_items ul#items ul li.title{}
#content #my_items ul#items ul li.request{border-right:1px solid #ccc;font-weight:normal;}
#content #my_items ul#items ul li.request a{color:#f00;}
#content #my_items ul#items ul li.related{display:block;}
#content #my_items ul#items ul li a.related{padding:0 0.3em;font-style:italic;}
#content #my_items li p{margin:.1em;}
#content #my_items li a{color:#000;padding:0;}
#content #my_items ul#items li#handle{text-transform:uppercase;font-size:0.8em;text-align:right;line-height:40px;}
#content #my_items ul#items li#handle a{padding:5px 10px;height:40px;color:#00CCFF;}
#content #my_items ul#items li#handle a:hover{color:#fff;background:#0cf;
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#content #my_items ul#items.favorites {}
#content #my_items ul#items.favorites li{margin:1em 0;}

#content #my_items .details .col1{float:none;width:100%;display:block;margin:0 8px 8px 0;}
#content #my_items .details .col2,
#content #my_items .details .col23,
#content #my_items .details .col3{float:left;clear:none;margin:8px 0;padding:0 2% 8px 1%;width:46%;}
#content #my_items .details .col3{width:29%;}
#content #my_items .details .col23{width:62%;}
#content #my_items .details .clear{clear:left;}

#content #my_items .btn{display:block;float:left;margin:0 10px 0 0;padding:4px 6px;background:#898;color:#fff;font-size:10px;text-transform:uppercase;
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
	box-shadow:0 0 9px #ddd;-moz-box-shadow:0 0 9px 0 #ddd;-webkit-box-shadow:0 0 9px #ddd;;}
#content #my_items .btn.active,
#content #my_items .btn:hover{background:#555;}
#content #my_items .btn.prw{}
#content #my_items .btn.edit{}
#content #my_items .btn.del{color:#ccc;}
#content #my_items .btn.del:hover{color:#fff;background:#C40101;
	-moz-box-shadow:0 0 9px #C40101;-moz-box-shadow:0 0 9px 0 #C40101;-webkit-box-shadow:0 0 9px #C40101;}

#content #my_items .version{color:#548F1A;font-size:.8em;}
#content #my_items .ticket{color:#333;font-size:.8em;padding:1em .5em .5em;}
#content #my_items .ticket .right{float:right;background:#eee;font-size:.8em;width:auto;padding:0;}
#content #my_items .ticket .right a{color:#999;padding:0.1em 0.5em;display:block;}
#content #my_items .history{padding:0;}
#content #my_items .history li{float:none;display:block;}
#content #my_items div.related{padding:.1em 0;}
#content #my_items .related .history{}
#content #my_items .related .history .bc{border-color:#ccc;}

#content #my_items .O h3{background:#cde;}
#content #my_items .A h3{background:#CCEE66;}
#content #my_items .J h3{background:#ddd;color:#C40101;}
#content #my_items .C h3{background:#ddd;color:#999;}
#content #my_items .details.J h3 a,
#content #my_items .details.C h3 a{text-decoration:line-through;}

#content #my_items.raw ul{margin:1em 0;}
#content #my_items.raw ul#items li{display:block;float:left;clear:none;border:1px dotted #ccc;margin:.1em;padding:0;}
#content #my_items.raw ul#items li a{display:block;margin:0;padding:0 1em;}

#content #my_items .msg {padding:.2em;background:#CCEE66;}
#content #my_items .msg h4 a{background:#bd5;}
#content #main #my_items .msg h4 a:hover{background-color:#ce6;}
#content #main #my_items .msg h4 a:hover span{background-color:#ce6;color:#000;}

.close{color:#668866;float:right;font-size:14px;height:16px;margin:4px;width:16px;cursor:pointer;}
.comments{background:#fff;margin:1em 0;padding:1em;;}
#content #main .comments form{padding:0 1em;font-size:.8em;}
#content #main .comments form label{display:block;margin:.1em 0;}
#content #main .comments form p{margin:1em 0;}
.comments ol{margin:0 .5em 2em;padding:.5em;font-size:0.8em;}
.comments ol li{margin:0;padding:.2em;}
.comments ol li strong{text-transform:uppercase;font-size:0.8em;}
#content #main .comments ol li ul{background:#FFFFDD;margin:0 0 1em;padding:0.1em;}
#content #main .comments ol li ul li{margin:0;}


#content #main ul.box_left{background:#549122;border:2px solid #99AA22;float:right;margin:8px 10px 0 -10px;padding:0;}
#content #main ul.box_left li{margin:0;padding:0;}
#content #main ul.box_left li a{display:block;float:left;color:#fff;border:none;padding:8px 16px;}
#content #main ul.box_left li a:hover{background:#3A6F0D;}
#content #main ul.box_left li a span{display:block;float:left;color:#fff;margin:-4px 6px -4px -11px;padding:4px 8px;background:#3A6F0D;}
#content #main ul.box_left li a:hover span{background:transparent;}

#content #main form.searchpaginator{padding:0;}
#content #main form.searchpaginator input, 
#content #main form.searchpaginator input.next, 
#content #main form.searchpaginator input.prev{height:27px;width:27px;vertical-align:top;background:transparent;border:none;
	margin:0;color:#212763;cursor:pointer;padding:0;font-family:"Gill Sans",Corbel,"Trebuchet MS",Trebuchet,verdana,serif;}
#content #main form.searchpaginator .page{}
#content #main form.searchpaginator .current{background:#ce6;color:#000;margin:0;padding:0 4px;}
#content #main form.searchpaginator input:hover{background:#ce6;color:#000;} 
#content #main form.searchpaginator input:active{background:#ce6;} 
#content #main #my_items{border:1px solid #DDD;margin:0 10px 0 -30px;padding:30px 0 2px 30px;}

#lightboxes{list-style:none;margin:0;padding:0;}
#lightboxes li{display:none;}
#lightboxes .box{ position: absolute; width: 400px; height: 400px; left: 50%; top: 50px; border: 10px solid #999; margin-left: -230px; background-color: #fff; padding: 20px; }
#lightboxes .close{float:right;background:#CCEE66;padding:0 6px 2px;}

