body {
	background-color: White;
	margin: 0px;
	font-family: Verdana, Helvetica;
	color: #000;
	font-size: 10px;
}
ul {padding-left: 20px; font-size: 12px;}
.hide { display:none;}
.not_show{ font-size:10px; color:#000000; margin-left:8px; margin-top:4px;}
table {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.bg2 {
	background-image: url(images/bg2.jpg);
	background-repeat: repeat;
	font-size: 12px;
}
.notset {font-size:10px; color: #9c9c9c; padding:0 3px}
.user_new_nav {font-size:12px; padding:3px 10px 3px 5px; color: #000000;  text-decoration:none;}
.user_new_nav:hover { color:#000; text-decoration:underline;}
.admin_link { font-size:10px; text-decoration:none; font-weight:bold; color: #666; text-align:center; display:block; padding:2px 4px;}
.admin_link:hover{ text-decoration:none; color:#000; background-color:#CCCCCC;}
#signin label { width: 230px; font-size: 10px; color: #c00; display:block; font-weight:bold; }
#signin label.error { margin: 2px; font-size:10px; color: #900; }
.abc_link { font-size:14px; text-decoration:none; color:#000; margin: 0 3px; }
.abc_link:hover { text-decoration:underline; color:508A00; }
#save_info { font-size: 10px; font-weight: bold; color:#c00;}
.video_table { 	margin: 0; background-color: #CCCCCC; }
.guest_answer { font-size: 12px; width: 450px;	border-bottom: 1px solid #cccccc; margin-top: 10px;}
.title_link { color: #333; font-size:10px; text-decoration:none;}
.title_link:hover { text-decoration:underline; color:#669900;}
.item_title { color: #000; border:1px solid #ccc; background-image:url(images/gray_down.jpg); background-repeat:repeat-x; font-size:14px; font-weight:normal; padding:2px 5px 2px 10px; }
.table_heading{	color: #000; border:1px solid #ccc; background:#999; background-repeat:repeat-x; font-size:14px; font-weight:normal; text-align:left; padding:2px 5px 2px 10px; }
.default_td { color: #000; font-size:12px; padding:2px 5px; background:#F1F1F1; border-bottom:1px solid #FFF;}
.default { color: #000;	font-size:12px;	padding:2px 5px; background:#F1F1F1; }
.code {	border:1px solid #666;}
.code-error { border:1px solid #f00; background-color:#FACECE;}
.border_inactive { border:1px solid #ccc; }
.border_active { border:1px solid #999999; cursor:pointer; }
.membership_table { color: #000; font-size:12px; padding:2px 5px; height:26px; background:#ccc; border-bottom:1px solid #FFF;}
.td_title { color: #000; font-size:18px; background:#afcf6a; padding:4px; }
.video_table:hover { margin: 0; background-color: #C4C4C4;}
.text {	font-family: Verdana, Helvetica; color: #000; font-size: 10px; }
.white_text { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;	font-size:11px; }
.artist_nav_link { padding: 2px 7px; border: 1px solid White; border-top: none; background-color: #f1f1f1; color: Black; text-decoration: none; font-size: 12px; display: inline-block;}


* html .artist_nav_link { }
.artist_nav_link:hover { background-color: #ccc; color: #000;}
.news_nav_link {
	padding: 2px;
	border: 1px solid #fff;
	border-top: none;
	background-color: #f1f1f1;
	color: #000;
	text-decoration: none;
	font-size: 12px;
	display:block;
	margin:0;
	height:auto;
	width:100%;
}
.news_nav_link:hover, .news_nav_link_active {
	background-color: #ccc;
	color: #000;
	font-size: 12px;
	color: Black;
	text-decoration: none;

}
.news_subcategory{
	font-size:10px;
	font-weight:bold;
	color: 3000;
}
img {
	border-style: none;
	border:none;
	behavior: url(iepngfix.htc);
}
form {
	border-style: none;
	margin: 0px;
}
.white {
	font-size: 10px;
	color: White;
	text-decoration: none;
}
.inputstyle, .inputstyleMarker {
	background-image: url(images/input-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: solid 1px #E1D8D3;
	border-right: solid 1px #E1D8D3;
	border-top: solid 0px #E1D8D3;
	border-left: solid 0px #E1D8D3;
	padding: 3px;
	color: Black;
}
input {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	color: #666666;
}
textarea {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	color: #666666;
	padding: 3px;
}
.nav_main_2 {
	font-size: 14px;
	color: White;
}
.clasic_link {
	color: #5a5a5c;
	font-size: 12px;
	text-decoration:none;
}
.clasic_link:hover {
	color: #000000;
	text-decoration:underline;
}
.black_link {
	color:#000000;
	text-decoration: none;
}
.black_link:hover, .black_link:active {
	color:#000000;
	text-decoration:underline;
}

.community_nav {
	padding:0;
	padding-top:3px;
	text-align:center;
	border: 1px solid White;
	border-top: none;
	background-color: #CCCCCC;
	color: Black;
	text-decoration: none;
	width: 200px;
	font-size: 12px;
	display: inline-block;
}
* html .community_nav {
	width: 210px;
}
.community_nav:hover, .community_nav_active {
	background-color: #777;
	color: #FFFFFF;
	
}


.community_block {
	padding: 2px 7px;
	border: 1px solid White;
	border-top: none;
	background-color: #CCCCCC;
	color: Black;
	text-decoration: none;
	font-size: 12px;
}
.navlink_black, .navlink_black:visited {
	color: #000;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.navlink_black:hover, .navlink_black_active {
	color: 508A00;
	text-decoration:underline;
}
.bg_link {
	color: #ffffff;
	background-color: #CCCCCC;
	padding: 3px;
	text-decoration: none;
	font-weight: normal;
}
.bg_link:hover {
	color: White;
	background-color: #5a5b5d;
	text-decoration:none;
	font-weight: normal;
}
.normal_link {
	font-size: 12px;
	color: #ccc;
	text-decoration:none;
}
.normal_link:hover {
	text-decoration:underline;
	color:#66CC00;
}
.normal_link_black {
	font-size: 12px;
	color: #000;
	text-decoration:none;
}
.normal_link_black:hover {
	text-decoration:underline;
	color:508A00;
}
.normal_link_black2 {
	font-size: 12px;
	color: #000;
	text-decoration:none;
}
.normal_link_black2:hover, normal_link_black2:active {
	font-size: 12px;
	text-decoration:underline;
	color:508A00;
	font-weight:bold;
}
.subnav_link {
	font-size: 10px;
	color: #666;
	text-decoration:none;
}
.subnav_link:hover {
	text-decoration:underline;
	color:#508A00;
}
.subnav_link_active {
	text-decoration:none;
	color:#508A00;
	font-weight:bold;
}

h1, .title {
	margin: 0px;
	margin-bottom: 5px;
	font-family: Verdana, Helvetica;
	font-size: 28px;
	font-weight: normal;
	color: #5A5B5D;
	border-bottom: 4px solid #7A797E;
	text-align: left;
	display: block;
	padding: 1px 0 0 8px;
	width: 952px!important;
	width: 960px;
	height: 40px;
	background:#f1f1f1;
}
.podtitle {
	margin: 0px;
	font-family: Verdana, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #5A5B5D;
	border-bottom: 2px solid #7A797E;
	text-align: left;
	padding: 5px 0 0 0;
	margin-bottom: 10px;
	height: 25px;
	width: 300px;
}
/* SRANJE KOJE NEZNAMO CEMU SLUZI
h1 span {
	position: absolute;
	bottom: 0px;
	right: 0px;
	margin: 0px;
	font-size: 24px;
	font-weight: bold;
	color: #597693;
}

*/
h2 {
	margin: 0px 0px 0px 10px;
	font-size: 14px;
	font-weight: bold;
	color: #597693;
}
#news div {
	height: 200px;
	overflow: hidden;
	padding: 0px;
	border: solid 1px #9E958C;
	background-color: #F7F3EF;
}
.formated p {
	margin-bottom: 10px;
}
#news div p {
	padding: 0px 10px;
	margin: 0px;
}
#news div img {
	float: left;
	margin-right: 10px;
}
#news div h2 {
	margin: 0px 0px 0px 10px;
	font-size: 14px;
	font-weight: bold;
	color: #597693;
}
#news div h2 span {
	font-size: 14px;
	font-weight: bold;
	color: #5C8426;
}
#news div a.more {
	display: block;
	float: right;
	margin-right: 10px;
	text-align: right;
	background: url(images/link-dot.gif) no-repeat right 4px;
	padding-right: 10px;
}
#newsDetail p {
	padding: 0px 10px;
	text-align: justify;
}
#newsDetail img {
	margin: 5px;
	border: solid 1px #aaa;
}
#newsDetail h2 {
	margin: 20px 5px 0px 10px;
	font-size: 24px;
}
.section {
	border: solid 1px #9E958C;
	margin-bottom: 10px;
}
.section h2 {
	margin: 0px;
	padding: 5px;
	background-color: #9E958C;
	color: White;
	font-size: 24px;
}
/* [ CALENDAR CLASS ] ------------------------------------------------------- */

.hintsClass {
	border:1px solid #929175;
	border-bottom:2px solid #929175;
	border-right:2px solid #929175;
	padding:5px;
	text-align: justify;
	color: #929175;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:8px;
	background-color:#F6F5F0;
}
.tool-tip {
	/* width: 150px; */
	border: solid 1px #9D9389;
	background-color: #D1C7BE;
	font-weight: bold;
	padding: 5px;
}
.box {
	background-color: #D1C7BE;
	border: solid 1px #9D9389;
}
.boxHead {
	height: 30px;
	background-image: url(images/category-top-bg.gif);
	background-repeat: repeat-x;
}
.boxHead div {
	color: #EDE6E0;
	font-weight: bold;
	font-size: 16px;
	padding-top: 4px;
	text-align: center;
}
.boxHead div a {
	color: #EDE6E0;
	font-weight: bold;
	font-size: 16px;
	padding-top: 4px;
	text-align: center;
}
.boxHead div a:hover {
	color: #EDE6E0;
	font-weight: bold;
	font-size: 16px;
	padding-top: 4px;
	text-align: center;
}
.box div.padd {
	padding: 5px;
}
.photoTL {
	background: url(images/photo_border_tl.gif) no-repeat right bottom;
	width: 23px;
	height: 7px;
}
.photoT {
	background: url(images/photo_border_t.gif) repeat-x bottom;
	height: 7px;
}
.photoTR {
	background: url(images/photo_border_tr.gif) no-repeat left bottom;
	width: 7px;
	height: 7px;
}
.photoL {
	background: url(images/photo_border_l.gif) no-repeat right top;
	width: 23px;
}
.photoM {
}
.photoR {
	background: url(images/photo_border_r.gif) repeat-y left top;
	width: 7px;
}
.photoBL {
	background: url(images/photo_border_bl.gif) no-repeat right bottom;
	width: 23px;
	height: 10px;
}
.photoB {
	background: url(images/photo_border_b.gif) repeat-x bottom;
	height: 10px;
}
.photoBR {
	background: url(images/photo_border_br.gif) no-repeat left bottom;
	width: 7px;
	height: 10px;
}
.banner a:link, .banner a:active, .banner a:visited, .banner img {
	display: block !important;
	float: none !important;
	margin: 0 !important;
	background-image: none !important;
	padding: 0 !important;
}
.banner {
	text-align: center;
	vertical-align: middle;
	height: 100px;
	padding: 0px;
	border: solid 1px #9E958C;
	background-color: #F7F3EF;
}
.blog_nav {
	text-decoration: none;
	font-weight: normal;
	color: #666666;
}
.blog_nav:hover {
	text-decoration: none;
	font-weight: normal;
	color: Black;
	background-color: Silver;
	text-decoration: underline;
}
.user_info {
	font-size: 14px;
	color: #7A797E;
	text-align: left;
	font-weight: normal;
}
.navlink, .navlink:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.navlink:hover, .navlink:active {
	color: #9fc64d;
	text-decoration: underline;
}
.navlink2:hover {
	color: #9fc64d;
}
.navlink2, .navlink2:visited {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.navlink2:hover, .navlink2:active {
	color: #9fc64d;
	text-decoration: underline;
}
.navlink3:hover {
	color: #9fc64d;
}
.navlink3, .navlink3:visited, .navlink3:active {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.navlink3:hover {
	color: #9fc64d;
	text-decoration: underline;
}
.nav_bar_1 {
	text-align:center;
	height:30px;
}
.nav_bar {
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	width:100%;

	
	margin:0;
	background-image:url(images/nav_b_off.jpg);
	background-repeat:repeat-x;
}
.nav_bar:hover, .nav_bar_active {
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	width:100%;

	
	margin:0;
	background-image:url(images/nav_b_on.jpg);
	background-repeat:repeat-x;
}
.blacklink, .blacklink:visited, .blacklink:active {
	color: #000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.blacklink:hover {
	text-decoration:underline;
	color: #9fc64d;
}
.outline {
	border: none;
}
.outline:hover {
	border:1px solid #666;
}
.signin_left {
	width: auto;
	float: left;
	color:#000;
	font-weight: normal;
	vertical-align:bottom;
	font-size: 12px;
	padding: 3px;
}
.signin_left-error {
	width: auto;
	float: left;
	color:#A52A2A;
	font-weight: normal;
	vertical-align:bottom;
	font-size: 12px;
	padding: 3px;
}
.signin_right {
	width: 200px;
	float: left;
	font-size: 12px;
	padding: 3px;
}
.button777 {
	background-image: url(images/button777.jpg);
	background-repeat: no-repeat;
	color: #ffffff;
	width: 110px;
	height: 27px;
	text-align: center;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	display: block;
}
.button_gray {
	border:1px solid #E1E1E1;
	font-size:12px;
	background:#ccc;
	color:#000;
	text-align:center;
	display:block;
}
.button_gray:hover {
	border:1px solid #000000;
	font-size:12px;
	background:#ccc;
	color:#000;
	text-align:center;
}
.button_accept {
	background:url(images/button_accept.png) no-repeat;
	color: #000;
	margin-bottom:4px!important;
	text-align:center;
	font-size:12px;
	width: 83px;
	height:23px;
	text-decoration:none;
	display:block;
	float:left;
}
.button_ignore {
	background:url(images/button_ignore.png) no-repeat;
	color: #000;
	padding:0 3px;
	padding-top:4px;
	text-align:center;
	font-size:12px;
	width: 83px;
	height:23px;
	text-decoration:none;
	display:block;
	float:left;
	vertical-align:middle
}
.button_cancel {
	background:url(images/button_spam.png) no-repeat;
	color: #000;
	padding:0 3px;
	padding-top:4px;
	text-align:center;
	font-size:12px;
	width: 83px;
	height:23px;
	text-decoration:none;
	display:block;
	float:left;
	vertical-align:baseline
}
.button_red {
	border:1px solid #999999;
	font-size:12px;
	background:url(images/button_red.png) repeat-x;
	color:#000;
}
.button_green {
	border:1px solid #999999;
	font-size:12px;
	background:url(images/button_green.png) repeat-x;
	color:#000;
}
.button_blue {
	border:1px solid #999999;
	font-size:12px;
	background:url(images/button_blue.png) repeat-x;
	color:#000;
}
.button_back {
	background:url(images/button_back.png) no-repeat;
	color: #000;
	padding:0 3px;
	padding-top:4px;
	text-align:center;
	font-size:12px;
	width: 83px;
	height:23px;
	text-decoration:none;
	display:block;
	float:left;
	vertical-align:baseline
}
.button_standard {
	background:url(images/button_standard.jpg) repeat-x;
	color: #000;
	padding:0 3px;
	padding-top:4px;
	text-align:center;
	font-size:12px;
	border:1px solid #999;
	text-decoration:none;
	display:block;
	padding:2px;
	cursor:pointer;
}
.button_standard:hover {
	background:url(images/button_standard.jpg) repeat-x;
	color: #fff;
	padding:0 3px;
	padding-top:4px;
	text-align:center;
	font-size:12px;
	border:1px solid #999;
	text-decoration:none;
	display:block;
	padding:2px;
	cursor:pointer;
}
.button_standard_green {
	background:url(images/nav_b_on.jpg) repeat-x;
	color: #000;
	padding:0 3px;
	padding-top:4px;
	text-align:center;
	font-size:12px;
	border:1px solid #999;
	text-decoration:none;
	display:block;
	padding:2px;
	height:28px;
	cursor:pointer;
}

.button_standard_green:hover {
	background:url(images/nav_b_on.jpg) repeat-x;
	color: #fff;
	padding:0 3px;
	padding-top:4px;
	text-align:center;
	font-size:12px;
	border:1px solid #999;
	text-decoration:none;
	display:block;
	padding:2px;
	height:28px;
	cursor:pointer;
}
.button_ignore:hover, .button_cancel:hover, .button_accept:hover, .button_back:hover {
	text-decoration:underline;
}
.button777:hover {
	background-image: url(images/button771-on.jpg);
	background-repeat: no-repeat;
	color: #666666;
	color: #FFFFFF;
	width: 110px;
	height: 27px;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	text-decoration: none;
	font-weight: normal;
}
.button777-on {
	background-image: url(images/button771-on.jpg);
	background-repeat: no-repeat;
	color: #9ec54c;
	color: #FFFFFF;
	width: 110px;
	height: 27px;
	text-align: center;
	padding-top: 5px;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	display: block;
}
.button777-on:hover {
	background-image: url(images/button771-on.jpg);
	background-repeat: no-repeat;
	color: #9ec54c;
	color: #FFFFFF;
	width: 110px;
	height: 27px;
	text-align: center;
	padding-top: 5px;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	display: block;
}
.button1212 {
	background-image: url(images/button1212.jpg);
	background-repeat: no-repeat;
	color: #666666;
	width: 150px;
	height: 21px;
	text-align: center;
	margin: 1px 5px;
	padding: 0;
	padding-top: 3px;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	display: inline;
}
.button1212:hover {
	background-image: url(images/button1212-on.jpg);
	background-repeat: no-repeat;
	color: #666666;
	width: 150px;
	height: 21px;
	text-align: center;
	margin: 1px 5px;
	padding: 0;
	padding-top: 3px;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	display: inline;
}
.submenu_button {
	font-size:12px;
	color: #fff;
	background-color:#666;
	text-decoration:none;
	padding:4px 5px;
	text-align:center;
	width:auto;
	background-image:url(images/nav_b_off.jpg);
	background-repeat:repeat-x;
}
.submenu_button:hover {
	font-size:12px;
	color: #fff;
	background-color:#666;
	text-decoration:none;
	padding:4px 5px;
	text-align:center;
	width:auto;
	background-image:url(images/nav_b_on.jpg);
	background-repeat:repeat-x;
}
.submenu_button_active {
	font-size:12px;
	text-decoration:none;
	padding:4px 5px;
	text-align:center;
	width:auto;
	background-color: #666666;
	color: #FFFFFF;
}
.submenu_item {
	font-size:12px;
	color: #fff;
	background-color:#666;
	text-decoration:none;
	padding:4px 5px;
	text-align:center;
	width:auto;
}
.submenu_item:hover {
	color: #fff;
	background-color:#666;
	text-decoration:underline;
	padding:4px 5px;
	text-align:center;
	width:auto
}
.submenu_item_active {
	color: #9fc64d;
}
.dropdown1 {
	color:#000;
	background:#CCCCCC;
	font-size:10px;
	width: 140px;
	margin:3px;
	border:1px solid #333!important;
	border:none;
	padding:1px;
}
.email_nav {
	font-size: 12px;
	height: 20px;
	padding: 2px 5px;
	padding-top: 6px;
	background-color: #5a5b5d;
	color: #CCCCCC;
	margin: 0px;
	text-decoration: none;
}
.email_nav:hover, .email_nav_active {
	font-size: 12px;
	height: 20px;
	padding: 2px 5px;
	padding-top: 6px;
	background-color: #7D7F82;
	color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
}
.button33 {
	font-size: 12px;
	padding: 5px;
	color: #CCCCCC;
	margin: 0px 5px;
	text-decoration: none;
	height:100%;
	width:auto;
	display:block;
	float:left;
}

.button33:hover {
	font-size: 12px;
	background-color: #7D7F82;
	color: #FFFFFF;
	text-decoration: none;

}
.button34 {
	font-size: 12px;
	height: 28px;
	padding: 2px 5px;
	padding-top: 6px;
	background-color: #5a5b5d;
	color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
	display: inline-block;
	position: relative;
	top: 0px;
}
html>/**/body .button34 {  /* Modenr Browser non Opera */
	top: 3px;
	padding-bottom: 7px;
}
html:first-child .button34 {  /* OPERA */
	position: relative;
	height: 20px;
	padding-bottom: 2px;
	top: 0px;
}
.button34:hover {
	font-size: 12px;
	background-color: #7D7F82;
	color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
}
.button35 {
	font-size: 12px;
	height: 28px;
	padding: 0 5px;
	padding-top: 6px;
	background-color: #666666;
	color: #FFFFFF;
	margin: 0;
	text-decoration: none;

	position: relative;
	top: 0;
}
html>/**/body .button35 {  /* Modenr Browser non Opera */
	padding-bottom: 7px;
}
html:first-child .button354 {  /* OPERA */
	position: relative;
	height: 20px;
	padding-bottom: 2px;
	top: 0px;
}
.button35:hover {
	font-size: 12px;
	background-color: #7D7F82;
	color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
}
.button_ok {
	background-color: #cccccc;
	color: #666666;
	font-weight: bold;
	height: 24px;
	width: 24px;
	border: none;
}
.button_ok:hover {
	background-color: #666666;
	color: #CCCCCC;
	font-weight: bold;
	height: 24px;
	width: 24px;
	border: none;
}
.button30 {
	font-size: 14px;
	height: 16px;
	padding: 3px 5px;
	background-color: #DDDDDD;
	color: #666666;
	margin: 5px;
	text-decoration: none;
	border: 1px solid #333333;
	border-left:1px solid #F4F4F4;
	border-top:1px solid #F4F4F4;
}
.button30:hover {
	color: #ffffff;
	background-color: #A0A0A0;
	border: 1px solid #333333;
	border-left:1px solid #F4F4F4;
	border-top:1px solid #F4F4F4;
}
.news_table_td0 {
	background-color: #FdFdFd;
	padding: 3px;
}
.news_table_td1 {
	background-color: #DCDCDC;
	padding: 3px;
}
.gray_link {
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.gray_link:hover {
	font-size: 12px;
	text-decoration: underline;
	color: #666666;
}
.green_link {
	font-size: 12px;
	text-decoration: none;
	color: #508A00;
}
.green_link:hover {
	font-size: 12px;
	text-decoration: underline;
	color: #508A00;
}
.readmore {
	color: #508A00;
	text-decoration: none;
	font-size: 10px;
	font-weight:bold;
}
.readmore:hover {
	color: #666666;
	text-decoration: underline;
	font-size: 10px;
}
.item_print {
	font-size: 14px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	width: 80px;
}
.item_print:hover {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	width: 80px;
}
.edit {
	font-size: 10px;
	color: #333;
	text-decoration:none;
}
.edit:hover {
	color: #000;
	text-decoration:underline;
}
.groupItem .itemHeader a {
	margin-left: 30px;
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
.news_link {
	color: #508A00;
	text-decoration: none;
	font-size: 10px;
	font-weight:bold;
}
.news_link:hover {
	color: #666666;
	text-decoration: underline;
	font-size: 10px;
}
.groupItem {
	border-top: none;
}
.groupItem .itemContent ul {
	list-style: none;
	text-align: left;
}
.groupItem .itemContent ul li {
	display:inline;
	float: left;
	margin: 5px;
	width: 120px;
	height: 140px;
	background-color: #cccccc;
	text-align: center;
	vertical-align: top;
	padding: 3px 5px;
}
.community_news {
 font-size: 12px text-align: center;
	padding: 3px;
	display: block;
	color: #666666;
	text-decoration:none;
	border-bottom: 2px solid #8dc73d;
	background-color: #FFFFFF;
}
.community_news:hover {
	color: #ffffff;
	background-color: #8dc73d;
}
.search_nav {
	color:#666;
	font-size:12px;
	padding:3px;
	margin: 0 3px;
	text-decoration:none;
	background: #fff;
	border: 1px solid #fff;
}
.search_nav:hover {
	text-decoration: underline;
	color: #000;
	background: #ccc;
	border: 1px solid #666;
}
.search_nav_active {
	color: #000;
	font-size:12px;
	padding:3px;
	margin: 0 3px;
	font-weight:bold;
	text-decoration:none;
	background: #ccc;
	border: 1px solid #666;
}

.tab_inactive {
	background:#fff;
	padding:4px;
	font-size:12;
	color:#999;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.tab_active {
	background:#f1f1f1;
	padding:4px;
	font-size:12;
	color:#000000;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:none;
}
.tab_inactive_gray {
	background:#f1f1f1;
	padding:4px;
	font-size:12;
	color:#999;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.tab_active_white {
	background:#fff;
	padding:4px;
	font-size:12;
	color:#000000;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}
.user_submenu {
background:#666;
height:25px;
width:100%;
}


/******* NEW CSS STARTS FROM HERE *******/
.number_list {
	color:#666;
	font-size:12px;
	padding:3px;
	margin: 0 3px;
	text-decoration:none;
	background: #f2f2f2;
	border: 1px solid #f2f2f2;
}
.number_list:hover {
	text-decoration: underline;
	color: #000;
	background: #ccc;
	border: 1px solid #666;
}

.top_line
{
background-color:#a5a5a5;
padding:1px;
}
.top_line_1
{
background-color:#f2f2f2;
padding:1px;
}
.top_line_2
{
background-color:#d8d8d8;
}
.img_backgrd
{
background-color:#ffffff;
}

.img_backgrd
{
background-color:#ffffff;
border:1px solid #bfbfbf;
padding:5px;
}
.menu_head
{
background-color:#999;
padding-left:12px;
}
.menu_text
{
background-color:#d8d8d8;
padding-left:15px;
}
.menu_text:hover 
{
background-color:#f2f2f2;
cursor:hand;
color:#92d050;
}
.menu_text_active
{
background-color:#d8d8d8;
padding-left:25px;
font-weight:bold;
background-image: url('/images/RArrow.png');
background-repeat: no-repeat;

background-position:12px 50%;
}

a{
text-decoration:none;
color:#000000;
}

a:hover
{
color:#508A00;
}
.number_list:hover
{
background-color:#d8d8d8;
}
.online
{
font-family: Verdana, Helvetica;
	color: #92d050;
	font-size: 10px;
}

.button36 {
	font-size: 12px;
	height: 28px;
	padding: 0 5px;
	padding-top: 6px;
	background-color: #f1f1f1;
	color: #000;
	margin: 0;
	text-decoration: none;
	position: relative;
	top: 0;
}
html>/**/body .button36 {  /* Modenr Browser non Opera */
	padding-bottom: 7px;
}
html:first-child .button36 {  /* OPERA */
	position: relative;
	height: 20px;
	padding-bottom: 2px;
	top: 0px;
}
.button36:hover {
	font-size: 12px;
	background-color:#ccc;
	color: #000;
	margin: 0px;
	text-decoration: none;
}


/*******  END NEW CSS HERE *******/






.error_list {border:1px solid #990000; background-color:#FBE4CD;padding:1px 8px;}
.error_list p{ font-size:12px; color:#000; margin:2px 8px; list-style:inside; list-style-type:circle;}


h3 {
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox {
		position: relative;
		left: -50px;
		margin: 10px 0px 0px 0px;
		width: 320px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
		font-size: 10px;
		color: #ccc;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
		list-style:none;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 2px 0px;
		padding: 2px 4px;
		cursor: pointer;
		list-style:none;
	}
	
	.suggestionList li:hover {
		background-color: #333;
	}


.help_up{ font-size: 14px; font-weight:bold; color:#001;padding:1px 2px; margin-left:5px;}

.paging_main{font-size: 12px; text-align:center; color: #666;}
.paging {padding: 1px 3px; text-decoration:none; color: #333;}
.paging_active{font-size: 14px; padding:1px 3px; font-weight:bold; background-color: #508A00;text-decoration:none; color: #fff;}
.pagingtxt{padding:0 3px;}




#imgPreviewWithStyles {
    background: #222;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px;
    z-index: 999;
    border: none;
}
