body{
	margin: 0px;
	padding:0px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	background-color: #f4f4f4;
	text-align:left;
}
td{
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
A {
	color:#ee4700;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}
A:hover {
	color: #000;
}
form {
	margin:0px;
	padding:0px;
}

/***EDITOR*****/
#hdr {
	height:87px;
	background-image:url('imgs/hdr.gif');
	text-align:center;
}
#hdr2 {
	height:87px;
	width:950px;
	margin:0px auto;
	text-align:left;
	position:relative;
}

#subhdr {
	height:112px;
	background-image:url('imgs/subhdr.gif');
	text-align:center;
}
#subhdr2 {
	height:112px;
	width:950px;
	margin:0px auto;
	text-align:left;
}


#pagebody {
	background-color:white;
	text-align:center;
}
#pagebody2 {
	width:950px;
	margin:0px auto;
	text-align:left;
	background-color:white;
	padding-top:10px;
	padding-bottom:10px;

}

#ftr {
	height:63px;
	background-image:url('imgs/ftr.gif');
	background-repeat:repeat-x;
	text-align:center;
}
#ftr2 {
	height:42px;
	width:952px;
	margin:0px auto;
	text-align:left;	
	background-image:url('imgs/ftr_sub.gif');
	background-repeat:repeat-x;
}
#ftr #ftr_left {
	float:left;
	padding:14px;
	padding-bottom: 4px;
}
#ftr #ftr_right {
	float:right;
	background-image:url('imgs/ftr_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:25px;
	padding-top:16px;
}
#ftr #ftr_left {
	float:left;
	background-image:url('imgs/ftr_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	padding-top:17px;
	padding-left:80px;
	font-size:11px;
	color:#444;
}
#ftr #ftr_right a {
	font-size:11px;
	color:#777;
	padding:10px;
	padding-left:0px;
}
#ftr #ftr_right a:hover {
	color:#ff530b;
}
#ftr #ftr_left a {
	font-size:11px;
	color:#444;
}
#ftr #ftr_left a:hover {
	color:#ff530b;
}



#subftr {
	clear:both;
}


#subhdr2 #subhdr_banner {
	float:left;
	padding-top:10px;
}
#subhdr2 #subhdr_banner a, #subhdr2 #subhdr_banner a img  {
	border:0px;
}
#subhdr2 #subhdr_right {
	width:190px;
	background-position:top right;
	float:right;
	margin-top:10px;
	background-image:url('imgs/subhdr_right.gif');
	padding:15px;
	background-repeat:no-repeat;
}
#subhdr2 #subhdr_right a {
	display:block;
	background-image:url('imgs/addtut.gif');
	background-repeat:no-repeat;
	padding:7px;
	padding-bottom:8px;
	padding-left:27px;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
	margin-top:5px;
}
/*****HEADER ELEMENTS*****/
#hdr2 a#logolink {
	position:absolute;
	top:0px;
	left:0px;
	width:127px;
	height:79px;
	background-image:url('imgs/logo.gif');

}
#hdr2 #userlinks {
	position:absolute;
	top:0px;
	left:130px;
	height:41px;
	background-image:url('imgs/userlinks_backgr.gif');
	width:200px;
}
#hdr2 #userlinks div {
	background-image:url('imgs/userlinks_right.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
	height:41px;
}
#hdr2 #userlinks div div{
	background-image:url('imgs/userlinks_left.gif');
	background-position:bottom left;
	height:21px;
	padding:10px;
}
#hdr2 #userlinks div div a{
	display:block;
	float:left;
	margin-top:10px;
	_margin-top:7px;
	font-size:bold;
	padding-left:12px;
	margin-right:10px;
	color:#1055a0;
	font-weight:bold;
	background-image:url('imgs/userlinks_bullet.gif');
	background-repeat:no-repeat;
	background-position:2px 3px;
}
#hdr2 #userlinks div div a:hover{
	color:#0a4483;
}
#hdr2 #userlinks div div br{
	clear:both;
}

/**NAV*******/
#nav {
	position:absolute;
	top: 47px;
	left:130px;
	background-image:url('imgs/tab_0.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding-lefT:1px;
	height:36px;
	overflow:hidden;
}
#nav a {
	display:block;
	float:left;
	height:36px;
	background-image:url('imgs/tab_a.gif');
	background-repeaT:no-repeat;
	background-position:top right;
}
#nav a b {
	padding:10px 15px 10px 15px;
	height:36px;
	display:block;
	float:left;
	text-transform:uppercase;
	color:#501700;
	background-image:url('imgs/tab_a_b.gif');
	background-repeaT:no-repeat;
	background-position:top left;
	cursor:pointer;
}
#nav a:hover {
	background-image:url('imgs/tab_a_hvr.gif');
}
#nav a:hover b{
	background-image:url('imgs/tab_a_b_hvr.gif');
	color:black;
}
#nav a.selected, #nav a.selected:hover {
	background-image:url('imgs/tab_a_on.gif');
}
#nav a.selected b, #nav a.selected:hover b {
	background-image:url('imgs/tab_a_b_on.gif');
	color:white;
}
#nav br{
	clear:both;
}
/**********************************/
#search {
	position:absolute;
	top:46px;
	right:0px;
	width:250px;
}
#search input{
	display:block;
	float:right;
	height:25px;
	border:0px solid;
}
#search input.innnpt{
	background-image:url('imgs/search_backgr.gif');
	width:140px;
	padding:0px;
	background-repeat:no-repeat;
	background-color:transparent;
	padding:5px;
	_background-attachment:fixed;
}
#search input.bttn{
	background-image:url('imgs/search_btn.gif');
	width:66px;
	font-size:9px;
	font-weight:bold;
	text-align:right;
	padding:0px;
	padding-right:2px;
	_padding-right:4px;
	color:#185ca5;
	text-transform:uppercase;
	cursor:pointer;
}
#search input.bttn:hover{
	background-position:bottom;
}


/***********/
#cats {
	width:186px;
	float:left;
}
#cats #cats_title {
	padding:7px;
	display:block;
	background-image:url('imgs/cats_title.gif');
	color:white;
	text-transform:uppercase;	 
}
#cats a.cat {
	padding:7px;
	padding-top:6px;
	padding-bottom:8px;
	display:block;
	background-image:url('imgs/cats_a.gif');
}
#cats a.cat img{
	bordeR:0px;
	margin-right:10px;
	width:20px;
	height:20px;
	float:left;
}
#cats a.cat b{
	height:16px;
	padding:6px;
	font-weight:normal;
	color:#1256a1;
}

#cats a.cat:hover{
	background-image:url('imgs/cats_a_hvr.gif');	
}
#cats a.cat:hover b{
	color:black;	
}
#cats a.oncat {	
	background-image:url('imgs/cats_on.gif');
}
#cats a.oncat:hover {	
	background-image:url('imgs/cats_on_hvr.gif');
}
/***/

#cats a.parent, #cats a.parent:hover {	
	background-image:url('imgs/cats_parent.gif');
}
#cats a.parent b, #cats a.parent:hover b{	
	font-weight:bold;
}
#cats a.oncat:hover {	
	background-image:url('imgs/cats_on_hvr.gif');
}
#cats div.subcats {
	padding-left:5px;
	background-image:url('imgs/cats_subcats_backgr.gif');
	background-repeat:no-repeat;
	background-position:top left;
	background-color: #165aa2;
}
#cats div.subcats  a{
	display:block;
	padding:7px;
	margin-left:4px;
	background-image:url('imgs/cats_subs_backgr.gif');
	color:#cbe2f9;
	background-repeat:no-repeat;
	background-color:white;
}
#cats div.subcats a:hover{
	color:#fff;
	background-image:url('imgs/cats_subs_hvr.gif');
}

#cats div.subcats a.onsubcat{
	background-image:url('imgs/cats_subs_backgr_on.gif');
}
#cats div.subcats a.onsubcat:hover{
	background-image:url('imgs/cats_subs_backgr_on_hvr.gif');
}
#cats div.undersubcats {
	width:170px;
	height:1px;
	background-color:#165aa2;
	font-size:0px;
}

/**RSS*/
#cats #cats_rss{
	background-image:url('imgs/cats_rss.gif');
	background-repeat:no-repeat;
	height:68px;
}
#cats #cats_rss a{
	font-size:11px;
	color:#165aa2;
	width:110px;
	display:block;
	padding-left:50px;
	padding-top:10px;
}
#cats #cats_rss a:hover{
	color:black;
}


/********/

#right_300 {
	width:300px;
	float:right;
}
#content_450 {
	width:450px;
	float:left;
	margin-right:10px;
}

#content_450 ul{
  list-style-type: disc;
  padding-left: 30px;
}

#right_120 {
	width:160px;
	float:right;
}
#content_630 {
	width:760px;
	float:left;
	margin-right:0px;
}

#content_630 ul{
  list-style-type: disc;
  padding-left: 30px;
}

#content_630 .tut .tut_desc {
	width:620px;
	float:left;
	padding: 0 0 0 10px;
}
/*****/
div.h2 {
	background-image:url('imgs/h2.gif');
	height:29px;
	overflow:hidden;
	background-position:top right;
	clear:both;
}
div.h2 h2 {
	font-size:18px;
	color:white;
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding:3px;
	background-image:url('imgs/h2_default.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:6px;
}
div.h2 h2 a{
	color: white;
	font-size: 18px;
	text-decoration: underline;	
}
div.h2 h2.naynovoto {
	background-image:url('imgs/h2_naynovoto.gif');
	padding-left:85px;
}
div.h2 h2.anketa {
	background-image:url('imgs/h2_anketa.gif');
	padding-left:32px;
}
div.h2 h2.komentari {
	background-image:url('imgs/h2_komentari.gif');
	padding-left:32px;
}
div.h2 h2.addcomment {
	background-image:url('imgs/h2_addcomment.gif');
	padding-left:32px;
}

/*********/
#poll {
	background-image:url('imgs/pollbackgr.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:10px;
	padding-left:5px;
}
#poll h3 {
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	font-size:16px;
	color:#08407b;
	margin-left:25px;
}
#poll label {
	display:block;
	padding:2px;
}
#poll label span {
	display:block;
	padding:2px;
	float:left;

}
#poll label input {
	display:block;
	float:left;
	padding:0px;
}
#poll label br {
	clear:both;
}
#poll input.btn {
	background-image:url('imgs/poll_btn.gif');
	border:0px;
	width:87px;
	height:27px;
	color:#08407b;
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
	margin-top:4px;
	cursor:pointer;
}
#poll #pollsubmit {
	margin-left:25px;
	font-size:11px;
}
#poll #pollsubmit a {
	font-size:11px;
	color:#2b78ca;
}
#poll #pollsubmit a:hover {
	color:#08407b;
}


/**TUT****/

.tut {
	background-image:url('imgs/tut_backgr.gif');
	background-position:bottom left;
	padding:10px;
	background-repeat:no-repeat;
}
a.tut_thumb {
	background-color:white;
	padding:5px;
	display:block;
	float:left;
	border:1px solid #a0a0a0;
}
a.tut_thumb:hover {
	border:1px solid #ff5300;
}
a.tut_thumb img {
	width:50px;
	height:50px;
	border:0px;
}
.tut .tut_desc {
	width:355px;
	float:right;
}
.tut .tut_desc .tut_title {
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}
.tut .tut_desc .tut_title a {
	color: #2b78ca;
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:normal;
	border-bottom:1px solid #97c8eb;
}
.tut .tut_desc .tut_title a:hover {
	color: #ff5300;
	border-bottom:1px solid #ffb221;
}
.tut_cat {
	font-size:11px;
	color:#9b9b9b;
	background-image:url('imgs/icon_category.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding:5px;
	padding-left:20px;
}
.tut_cat a {
	font-size:11px;
	color:#2b78ca;
}
.tut_cat a:hover {
	color:#195faa;
}


.tut_author {
	font-size:11px;
	color:#9b9b9b;
	background-image:url('imgs/icon_author.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;;
	padding:0px;
	padding-left:20px;
	padding-top:1px;
}
.tut_author a {
	font-size:11px;
	color:#2b78ca;
}
.tut_author a:hover {
	color:#195faa;
}

.tut_author b{
	color:#555;
	font-weight:normal;
}
.tut_author img{
	margin-bottom:-1px;
}

.clear {
	clear:both;
	font-size:0px;

}
/***************************************************/
.rightlist {
	margin-bottom:5px;
	clear:both;
}
.rightlist_title {
	padding:7px;
	display:block;
	background-image:url('imgs/rightlist_title.gif');
	color:white;
	text-transform:uppercase;	
}
.rightlist_title a {
	color:#e2f2ff;
	border-bottom:1px solid #619bcb;
}
.rightlist .rlitem {
	display:block;
	padding:7px;
	color:#165aa2;
	background-image:url('imgs/rightlist_backgr.gif');
	background-repeat:repeat-x;
	border-left:1px solid #1a5aa1;
	border-right:1px solid #1a5aa1;
}
.rightlist .rlitem:hover {
	color:#000;
	background-image:url('imgs/rightlist_backgr_a.gif');
}
.rightlist .rlitem img {
	border:0px;
	margin-right:2px;
}
.rightlist .rlftr {
	background-image:url('imgs/rightlist_ftr.gif');
	padding:4px;
	padding-top:3px;

	background-repeat:no-repeat;
	height:21px;
}
.rightlist .rlftr a {
	margin-left:15px;
	font-size:11px;
	color:#1b5fa8;
}
.rightlist .rlftr a:hover {
	color:#114b8a;
}


.right_300_banner {
	margin-bottom:10px;
}
.right_300_banner img, .right_120_banner img {
	border:0px;
}
.right_120_banner {
	margin-bottom:10px;
	font-size:10px;
	color:#999;
}
.right_120_banner b {
	display:block;
	margin-bottom:5px;
	font-weight:normal;
}

/***********************/
#partners b {
	color:#08407b;
	text-transform:uppercase;
	display:block;
	padding-bottom:3px;
	padding-left:4px;
}
#partners a {
	display:block;
	color:#165aa2;
	padding:3px;
	background-image:url('imgs/partners_bullet.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:16px;
	font-size:11px;
}
#partners a:hover {
	background-image:url('imgs/partners_bullet_hvr.gif');
}


/***********/
.paging {	
	height:25px;
	margin-top:10px;
}
.paging span{
	display:block;
	float:left;
	width:85px;
	padding-top:5px;
}
.paging a{	
	background-image:url('imgs/paging_a.gif');
	background-repeat:no-repeat;
	background-position:top right;
	display:block;
	float:left;
	margin-right:4px;
}
.paging a b{	
	background-image:url('imgs/paging_a_b.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:6px 8px 6px 8px;
	display:block;
	color:#8c8c8c;
	cursor:pointer;
}

.paging a:hover{	
	background-image:url('imgs/paging_a_hvr.gif');
}
.paging a:hover b{	
	background-image:url('imgs/paging_a_b_hvr.gif');
	color:#0050a5;
}
.paging a.onpage, div.paging a.onpage:hover {	
	background-image:url('imgs/paging_a_on.gif');
}
.paging a.onpage b, div.paging a.onpage:hover b{	
	background-image:url('imgs/paging_a_b_on.gif');
	color:#fff;
}

/*********************/
div.comment {
	background-image:url('imgs/tut_backgr.gif');
	background-position:bottom left;
	padding:10px;
	background-repeat:no-repeat;	
}
div.comment .comment_info {
	margin-bottom:5px;
	font-size:11px;
	color:#999;
}
div.comment .comment_info a {
	font-size:18px;
	color:#2b78ca;
}

#comments_textarea {
	background-image:url('imgs/comments_textarea.gif');
	background-repeat:repeat-x;
	background-color:white;
	border:1px solid #ff530c;
	border-top:0px;
	display:block;
	width:748px;
	height:120px;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin:0px;
	margin-bottom:5px;
}
#comments_btn {
	background-image:url('imgs/comments_btn.gif');
	background-repeat:repeat-x;
	width:148px;
	height:33px;
	bordeR:0px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}
/***********/
#view_title {
	background-image:url('imgs/view_title.gif');
	padding:10px;
	background-repeat:no-repeat;	
	padding-top:0px;
	min-height: 108px;
}
#view_title #view_title_desc{
	float:left;
	/*width:500px;*/
	width: 380px;

}
#view_title #view_title_desc h1{
	font-size:22px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	color:#2b78ca;
	padding-left:5px;

}

div.tut_title_thumb {
	background-color:white;
	padding:5px;
	display:block;
	float:left;
	border:1px solid #a0a0a0;
}
div.tut_title_thumb img {
	width:50px;
	height:50px;
	border:0px;
}
#view_title_subdesc {
	padding-top:10px;
	padding-left:7px;
	
}


/**********************************************************/
.inputt {
	padding:3px;
	height:17px;
	border:1px solid #ccc;
	width:170px;
	margin-right:5px;
	background-color:white;
}
.inputt:focus {	
	border:1px solid #2b78ca;
	background-color:#f5faff;
}

select.inputt{
	height: 25px;
	width: 178px;
}

textarea.inputt{
	width: auto;
	height: auto;
}

.submitt {
	background-image:url('imgs/submitbtn.gif');
	border:0px;
	width:114px;
	height:27px;
	color:#08407b;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	margin-top:4px;
	cursor:pointer;
}

.logintable tr td {
	font-size:11px;
}
.logintable tr td a {
	font-size:11px;
	color:#2b78ca;
}
.logintable tr td b {
	font-weight:normal;
	color:#222;
}

.regtable tr td b {
	font-weight:normal;
	color:#222;
}
.regtable tr td input.inputt {
	width:250px;
}

div#user_menu{
	position: absolute;
	top: 0px;
	right: 0px;
	background: #0A4483;
	padding: 5px;
	color: #FFFFFF;
}
div#user_menu a{
	color: #FFFFFF;
	text-decoration: underline;
}
div.code{
	background: #FFEFAE;
	padding: 8px;
	border: 1px solid #CCCCCC;
}

.prices td, .print td {background:#fff;text-align:center;}
      
.prices th {height:60px;border:1px solid #fff;background:#EDF0F6;text-align:center;font-weight:bold;}

.prices .b_white {border: #fff 1px solid;background-color:#EDF0F6 !important;}
.prices .b_blue {border: #EDF0F6 1px solid;background:#D8DEEB !important;}

.dating {
	background:#E8F1F8;
	width:163px;
	margin:4px auto;
	text-align:center;
	padding:8p 0;
	padding-top:5px;
	padding-bottom:5px; 
	border: 1px solid #1a5aa1;
}

.dating img {
	border:solid 1px #B4CCE6; 
	padding:5px; 
	background:#fff;
}

/******************************************************************/
/******************************************************************/
/****REFERATI******************************************************/
/******************************************************************/
/******************************************************************/


#left_636 {	
	width:636px;
	float:left;
}
#introtitle {
	font-size:22px;
	font-weight:normal;
	color:#ff5500;
	margin:0px;
	padding:0px;
	padding-bottom:5px;

}

/***/
#refcatbox {
	background-color: #e5f5fe;
	clear:both;
	margin-top:10px;
	background-image:url('imgs/refcatbox_top.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
#refcatbox2 {
	padding:8px 12px 8px 12px;
	background-image:url('imgs/refcatbox_bottom.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}

ul#catlist {
	list-style:none;
	padding:0px;
	margin:0px;
}
ul#catlist li {
	list-style:none;
	padding:3px;
	font-size:11px;
	color:#97c8eb;
	width:270px;
	display:block;
	float:left;
	background-image:url('imgs/catlist.gif');
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:13px;
}
ul#catlist li a {
	font-size:18px;
	color:#97c8eb;
	text-decoration:underline;
}
ul#catlist li a strong {
	font-weight:normal;
	color:#2b78ca;
}
ul#catlist li a:hover {
	color:#ffb221;
}
ul#catlist li a:hover strong {
	color:#ff5300;
}
/***************************************************/

b#refsearchttl {
	display:block;
	margin-top:10px;
	margin-bottom:5px;
	color:#5e97cb;
	padding-left:5px;
}
#refsearchinput {
	border:0px;
	width: 330px;
	background-image:url('imgs/refsearchinput.gif');
	font-size:18px;
	font-family:arial;
	padding:4px;
	padding-top:3px;
	display:block;
	float:left;
}
#refsearchbtn {
	display:block;
	float:left;
	background-image:url('imgs/refsearchbtn.gif');
	border:0px;
	width:94px;
	color:#195ca4;
	font-weight:bold;
	padding:5px;
	padding-top:6px;
	padding-left:10px;
}
#refsearchbtn:hover {
	background-position:bottom left;
	cursor:pointer;
}

/*************/
.tabttl {
	background-image:url('imgs/reftabttl.gif');
	height:35px;
	margin-top:10px;
	padding-left:6px;
}
.tabttl a{
	background-image:url('imgs/reftabttl_a.gif');
	display:block;
	float:left;
	margin-top:6px;
	background-position:top right;
	margin-right:2px;
}
.tabttl a b{
	background-image:url('imgs/reftabttl_a_b.gif');
	font-weight:bold;
	background-repeat:no-repeat;
	padding:6px 10px 8px 10px;
	display:block;
	float:left;
	color:#fff;
}
.tabttl a:hover{
	background-image:url('imgs/reftabttl_a_hvr.gif');
}
.tabttl a:hover b{
	background-image:url('imgs/reftabttl_a_b_hvr.gif');
}
.tabttl a.onnn{
	background-image:url('imgs/reftabttl_a_on.gif');
}
.tabttl a.onnn b{
	background-image:url('imgs/reftabttl_a_b_on.gif');
	color: #ff530c;
	font-size:18px;
	font-weight:normal;
	padding:3px 10px 4px 10px;
}
/********************/
.item_ref {
	clear:both;
	background-image:url('imgs/refbackgr.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:10px;
	font-size:11px;
	color:#888;
}
.item_ref a{
	font-size:11px;
	color:#2b78ca;
}
.item_ref a:hover{
	color:#1d61aa;
}
.item_ref b{
	color:#444;
}
.item_ref a.refttl{	
	color:#b8def6;
	text-decoration:underline;
	display:block;
	padding-bottom:4px;
	font-size:14px;
}
.item_ref a.refttl strong {
	color: #2b78ca;
}
.item_ref a.refttl:hover{	
	color:#ffd88f;
}
.item_ref a.refttl:hover strong {
	color: #ff5300;
}
/*****************************************/

#refbrowseflters {
	padding:10px;
	background-color:#f1f1f1;
	background-image:url('imgs/ref_browse_filters.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	height:40px;
}
#refbrowseflters .filter {
	width:150px;
	float:left;
	padding-right:10px;

}
#refbrowseflters .filter b {
	display:block;
	padding-bottom:5px;
	font-weight:normal;
	color:#888;
	font-size:11px;
}
#refbrowseflters .filter select {
	width:150px;
}

/************/
.viewref{
	background-image:url('imgs/tut_backgr.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:10px;
	margin-bottom:10px;
}
.viewref h1{
	font-size:22px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#2B78CA;
}

.viewref p{
	line-height:1.4;
}
.viewref dl {
	width:280px;
	display:block;
	float:left;
}
.viewref dl.frst {
	border-right:1px solid #ddd;
	margin-right:20px;
}
.viewref dl.frst dt {
	width:90px;
}
.viewref dl dt {
	width:120px;
	float:left;
	clear:both;
	padding:2px;
	color:#888;
	padding-left:0px;
	font-size:11px;
}
.viewref dl dd {
	margin:0px;
	padding:0px;
	padding:2px;
	font-size:11px;
}
.viewref dl dd a {
	font-size:11px;
	color:#2669AD;
}
.viewref dl dd a:hover {
	color:#000000;
}
#getref {
	background-image:url('imgs/downloadlink.gif');
	display:block;
	margin-top:10px;
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;
	padding:8px;
	padding-top:7px;
	width:87px;
	text-align:center;
	text-transform:uppercase;
}
#getref:hover {
	background-position:bottom;
}

/******************************************************************/

#refbrowsesubcats {
	padding:10px;
	padding-top:3px;
	background-color:#e5f5fe;
	background-image:url('imgs/ref_browse_subcats.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}