         <script language="javascript"><!--
         writeCookie();
         function writeCookie()
         {
            var today = new Date();
            var the_date = new Date("December 31, 2023");
            var the_cookie_date = the_date.toGMTString();
            var the_cookie = "msa_resolution="+ screen.width +"x"+ screen.height +"x"+ screen.colorDepth;
            var the_cookie = the_cookie + ";expires=" + the_cookie_date;
            document.cookie=the_cookie;
         }
         //--></script>
         
html{
	overflow-y: scroll
}
body {
	background-color: #FFFFFF;
	margin-top: 0;
	padding-top: 0;
	margin-left: 0;
	padding-left: 0;
	margin-right: 0;
	padding-right: 0;
	font-size: 11px;
	font-family: Tahoma;
}

div {
	/*border: 1px solid red;*/	
}

.marked{color:red;background:black;font:bol d 130%/3 tahoma,sans-serif;}

span.header {
	color: #920204;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	padding-bottom: 10px;
	display: block; 
}
span.header-1 {
	color: #920204;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	padding-bottom: 10px;
	display: block; 
}
span.header-2 {
	color: #920204;
	font-size: 22px;
	font-family: Tahoma;
	font-weight: bold;
	padding-bottom: 10px;
	display: block; 
}

.image-vote {
	max-width: 600px;
}

div#logo {
		
}

div#page {
	/*float: left;*/
	width: 980px;
	height: 100%;
	margin: 0 auto 0 auto;	
	/*background: url(templates/vergic_theme/images/left_red_column.gif) no-repeat;
	background-position: left center;*/
}

#main-content {
	float: left;
	background: url(templates/vergic_theme/images/left_red_column.jpg) no-repeat;
	background-position: 0 70px;	
}

/* Left Navigator */
#side-left {
	float: left;
	margin: 10px 10px 0 0;
	width: 150px;
	/*background-color: #ff0000;
	height: 100%;
	min-height: 600px;*/
}

select.modules option[selected] {
    background-color: #F00;
    color: white;
}

#div-right-red-column {
	display: inherit;
	float: left;
	width: 150px;
	height: 100%;
	background-color: #ff0000;	
}

#left-menu{
	float: left;	
}

#login-form {
	float: left;
	width: 147px;
	height: 200px;
	background-color: #282828;	
	padding: 5px 0 0 3px;
	color: #ffffff;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}

#tbl-login {
	font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 12px;
}

#tbl-login th{
	height: 30px;
	text-align: left;
	vertical-align: baseline;
	text-transform: uppercase;	
}

#tbl-login td.actions {
	padding: 10px 0 5px 0;	
}

#tbl-login a {
	font-size: 10px;
	color: #ffffff;	
}

tr.right {
	text-align: right;	
}

tr.center {
	text-align: center;	
}

#tbl-login input.input-text {
	border: solid 1px #ADADB3;
	width: 100px;
	height: 20px;	
}
#tbl-login input.input-check {
	border: solid 1px #ADADB3;	
}
#tbl-login input.input-button {
	font-size: 11px;
	width: 65px;
	height: 21px;	
}


/* Main Frame */
div#frame {
	float: left;
	width: 820px;	
	/*margin: 0 0 0 0px;*/
}

/* Main Top Menu */
div#top-menu {
	float: right;
	width: 700px;
	/*height: 38px;*/
	margin: 0 0 10px 0;
}
#top-menu  ul{
	float: right;
	margin: 0px;
	padding: 0;
	list-style: none;
	text-align: center;
	white-space: nowrap;
}
#menu-back {
	float: left;
	width: 35px;
	height: 28px;
	background: url(templates/vergic_theme/images/menu_left_line.gif) no-repeat;
	background-position: left center;
}
#back-line {
	width: 665px;
	height: 28px;
	margin-left: 35px;
	background: url(templates/vergic_theme/images/menu_back_line.gif) repeat-x;
	background-position: center;
}
#menu-content {
	float: left;	
}
#top-menu ul li {
	float: left;
	height: 27px;
	display:inline;
	margin-left:4px;
}

#top-menu ul li a{
	float: left;
	height: 27px;
	display:inline;
	margin-left:4px;
	text-decoration: none;
}

#top-menu ul li a span {
	cursor: pointer;
}

#top-menu ul li.menu-unactive a{
	background-image: url(templates/vergic_theme/images/menu_red_big.gif);
}
#top-menu ul li.menu-active a{
	background-image: url(templates/vergic_theme/images/menu_black_big.gif);
}

#top-menu ul li.menu-active a span{
	background: url(templates/vergic_theme/images/menu_black_end.gif) no-repeat scroll right top;	
}

#top-menu ul li.menu-unactive a span{
	background: url(templates/vergic_theme/images/menu_red_end.gif) no-repeat scroll right top;	
}

#top-menu ul li.menu-unactive a span, #top-menu ul li.menu-active a span{
	float: left;
	text-decoration: none;
	color: #ffffff;
	display: inline;
	padding: 5px 10px 0 10px;	
	font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 12px;
	height: 22px;
	
}

#top-menu ul li.menu-unactive a:hover, #top-menu ul li.menu-active a:hover{
	background-image: url(templates/vergic_theme/images/menu_black_big.gif);
}

#top-menu ul li.menu-unactive a:hover span, #top-menu ul li.menu-active a:hover span{
	background: url(templates/vergic_theme/images/menu_black_end.gif) no-repeat scroll right top;	
}

/* Main Page Content*/
div#content {
	float: left;	
	width: 629px;
	/*border: solid 1px black;*/
}
div#content-big {
	float: left;	
	width: 820px;
}

#main-area {
	float: left;
	margin: 10px 10px 0 0;
	width: 427px;
}
#main-profile-area {
	float: left;
	margin: 10px 5px 0 0;
	width: 424px;
}

/* Footer */
div#footer {
	float: left;
	width: 980px;
	margin: 20px auto 0px 0;	
}
#tbl-footer {
	width: 100%;
	/*margin: 0pt auto;*/		
}
#div-bottom-menu {
	height: 30px;
	/*background-color: #920204;*/
	border-top: 1px solid #920204;
	border-bottom: 1px solid #920204;
	text-align: center;
}
#bot-menu-content {
	float: center;
	margin: 7px 0 0 11px;	
}
#div-copyright {
	padding: 23px 18px 0px 10px;	
}
#tbl-copyright {
	width: 100%;	
}
#tbl-secondary-menu {
	padding: 13px 0px 15px 10px;	
}
#tbl-banner-bottom {
	height: 60px;
	width: 480px;	
}
/* /Footer */

div#welcome-pic {
	width: 634px;
	margin: 0 0 10px 0;
	
	/*height: 90px;*/
	/*border: solid 1px black;*/	
	/*padding: 5px;*/
}

div#trigger-text {
	width: 431px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #9C1010;
	border-top: 1px solid #9C1010;
	padding: 10px 0 10px 0;
	/*height: 90px;*/
	/*border: solid 1px black;*/	
	/*padding: 5px;*/
}

select option:focus {
	background-color: #ff0000;
}

div#trigger-pic {
	float: left;
	margin-top: 7px;
	width: 431px;
	/*height: 387px;*/
	/*border: solid 1px black;*/
}

div#div-banner-center {
	display: block;	
}

/* Personal Details */
div#pers-details {
	float: right;
	margin: 10px 0 10px 0;
	width: 192px;
	padding: 0;
	font-size: 12px;
}

#pers-det-head {
	background: url(templates/vergic_theme/images/list_head.gif);
	color: #740001;
	width: 192px;
	height: 17px;
	font-weight: bold;
	text-align: center;
}

#pers-det-content {
	width: 190px;
	border: 1px solid #cecece;
}

#tbl-pers-det {
	width: 190px;
	margin: 0;
	background-color: #f3f2f2;
	border-collapse: collapse;
	font-size: 12px;
}

#tbl-pers-det th{
	background: url(templates/vergic_theme/images/head_list_m.gif);
	border-bottom: 1px solid #cecece;
	color: #740001;
	height: 17px;
}

#tbl-pers-det td{
	width: 192px;
	padding: 0 0 15px 12px;
}

#tbl-pers-det span{
	font-weight: bold;
	font-size: 11px;
}

#tbl-pers-det select {
	width: 160px;
	font-size: 11px;
	border: 1px solid #ADADB3;
}

#tbl-pers-det .input_text{
	width: 60px;
	border: 1px solid #ADADB3;
}

#tbl-pers-det select.select_small {
	width: 50px;
}

#tbl-pers-det select.select-middle {
	width: 90px;
}




/* New Faces */
div#new-faces {
	float:left;	
}


div#new-faces-content {
	float: left;
	/*margin-top: 7px;*/
	/*padding: 20px 0px 15px 10px;*/
	width: 625px;
	border: solid 1px #cecece;
	padding-bottom: 4px;
}

div#new-faces-header {
	height: 19px;
	width: 627px;
	color: #740001;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	
	background: url(templates/vergic_theme/images/head_list_xxl.gif);	
}

.div-new-face {
	float:left;
	border: 1px solid #dedede;
	width: 118px;	
	padding: 10px 0 10px 0;
	margin: 4px 0 0 4px;
	text-align: center;
	background-color: #efefef;
	height: 172px;
	
}

div#new-faces form {
	margin: 0;
}

div#new-faces span{
	
}

#tbl-new-faces {
	width: 100%;
	border-collapse: collapse;	
}

#tbl-new-faces td {
	width: 100px;
	padding-right: 5px; 
	text-align: center;
	/*padding-top: 15px;*/	
}

#tbl-new-faces div.new_icon {
	vertical-align: top;
	margin-top: 0px;	
}
#tbl-new-faces div.new_name {
	margin-top: 10px;	
}
#tbl-new-faces div.new_age {
	margin-top: 5px;	
}
#tbl-new-faces div.new_place {
	margin-top: 5px;	
}

/* Hot Members */
div#side-right {
	float: right;
	width: 181px;	
	/*border: solid 1px black;*/
}

#hot-memb-head {
	width: 181px;
	height: 10px;
	background: url(templates/vergic_theme/images/head_list_s.gif);
}

#hot-memb-content {
	width: 179px;
	background-color: #efefef;	
	border: 1px solid #cecece;
	padding-bottom: 10px;
}

#hot-memb-content .caption {
	font-size: 11px;	
	font-weight: bolder;
	text-align: center;
	color: #000000;
	padding: 5px 0 15px 0;
}

#tbl-hot-memb {
	width: 179px;
	margin: 0;
	background-color: #efefef;
	border-collapse: collapse;
	font-size: 12px;
}

div.hot-kiss {
	width: 82px;
	height: 66px;
	z-index: 100;
	
	margin: -118px 0 0 8px;	
	float: left;
	
}

/*#tbl-hot-memb th {
	background: url(templates/vergic_theme/images/top_head.gif);
	border-bottom: 1px solid #cecece;
	height: 11px;
}*/

/*#tbl-hot-memb td {
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
}*/

/*#tbl-hot-memb td.header {
	font-size: 11px;	
	font-weight: bolder;
	text-align: center;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 20px;
}*/

#tbl-hot-memb td.memb {
	/*padding-right: 20px;*/ 
	/*padding-top: 10px;*/	
	/*padding-left: 25px;*/
}

#tbl-hot-memb td.memb div.memb {
	width: 165px;
	height: 100%;
	margin: 5px;
	padding-top:10px;
	border: 1px solid #dedede;	
	background-color: #f2f2f2;
	text-align: center;
	float: left;
}

#tbl-hot-memb div.mbm_info {
	text-align: left;
	padding-left: 20px;
}

#memb-expl {
	margin: 0 0 0 5px;
	width: 156px;
	height: 195px;
	padding: 10px 5px 5px 5px;
	border: 1px solid #dedede;	
}

/* Log in page */

#toptext {
	/*width: 355px;*/
	margin: 10px 10px 20px 10px;
}

#errortext {
	padding: 0 0 0 15px;
	color: #cc0000;
	font-size: 11px;
	font-family: Tahoma;	
}

#divprofile {
	width: 415px;
	border: 1px solid #efefef;	
	padding: 13px 0 0 10px;
	float: left;
	margin: 0 0 10px 0;
}

#user-icon {
	width: 131px;
	height: 173px;
	margin: 0 10px 0 0;
	float: left;	
}

#user-info {
	float: left;
	line-height: 16px;	
}

.info_block {
	margin-bottom: 20px;	
}

#divaccount {
	width: 415px;
	border: 1px solid #efefef;	
	padding: 13px 0 13px 10px;
	float: left;
	line-height: 16px;	
	margin: 0 0 10px 0;
}

#div-perfect-match {
	width: 630px;	
	border: 1px solid #efefef;
	padding: 13px 0 13px 4px;
	float: left;	
}

#side-right-log {
	float: right;
	width: 181px;	
}

#user-hot-list {
	float: left;
	margin: 10px 0 5px 0;
}

#user-hot-list .div_row_head {
	background: url(templates/vergic_theme/images/head_list_b.gif);
	width: 175px;
	/*height: 28px;*/
	font-size: 15px;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	padding: 6px 3px;
}

#user-hot-list .div_row {
	border: 1px solid #cbcbcb;
	margin-top: -1px;
	padding: 3px 0 3px 11px;	
	background: url(templates/vergic_theme/images/corner_gradient.gif) no-repeat;
	background-position: top right;
	background-color: #efefef;
}

#user-hot-list span {
	color: #920204;	
}

#div-shout-box {
	/*width: 180px;
	height: 271px;
	*/
	margin: 5px 0 5px 0;
	float: left;
	/*text-align: center;
	background: url(templates/vergic_theme/images/shout_back.gif) no-repeat;*/
}

#div-poll {
	width: 160px;
	float: left;
	margin: 5px 0 5px 0;
	border: 1px solid #cbcbcb;
	background-color: #efefef;
	padding: 10px;	
}

#div-horoscope {
	width: 179px;
	float: left;
	margin: 5px 0 5px 0;
	border: 1px solid #cbcbcb;
	background-color: #efefef;
}
#div-horoscope .hor_header {
	font-size: 14px;
	font-weight: bold;
	color: #920204;
	padding: 10px 15px 0px 15px;
}
#tbl-horoscope {
	width: 100%;	
}
#tbl-horoscope td.sign {
	width: 33%;
	padding-top: 5px;
}


/* Serch results */
#empty-result {
	color: #CC0000;
	padding-left: 15px;	
}
#page-count {
	float: left;
	color: #000000;
	font-weight: bold;	
}
#search-filter {
	float: right;	
	margin-bottom: 2px;
}
#show-hide-form {
	margin: 35px 0 0 10px;	
}
.show-icon {
	display: inline;
	float: left;
	margin: 3px 5px 0 0; 	
}
.hide-icon {
	display: none;
	float: left;
	margin: 3px 5px 0 0;
}
.span-show {
	display: inline;
}
.span-hide {
	display: none;
}
#quick-serch-form {
	
	background-color: #efefef;
	border: 1px solid #cbcbcb;
	margin: 10px 0 0 0;	
}
#div-serch-results {
	margin: 30px 0 0 0;	
}
.div-search-item{
	margin: 0px;	
}
.tbl-search-item {
	width: 100%;	
	border-collapse: collapse;
}
.div-item-info {
	padding-left: 5px;	
}
.td-item-icon {
	padding-right: 15px;
	vertical-align: top;	
}
.td-item-description {
	padding-left: 5px;
	vertical-align: top;	
}
.td-item-name {
	width: 95px;
	vertical-align: top;	
}
.td-item-stat {
	vertical-align: top;
	padding-left: 10px;	
}
.td-item-desc-bottom {
	padding-top: 20px;	
}
.td-item-comments {
	vertical-align: top;
	width: 160px;
	padding-left: 20px;
	padding-right: 45px;
	font-size: 10px;
	color: #7F7F7F;	
}
.td-item-action {
	vertical-align: top;
	padding-top: 17px;	
}
.div-delimiter {
	height: 1px; 
	margin: 15px 0px 15px 0px;	
	border-top: solid 1px #cccccc;
	font-size: 1px;
}
.div-delimiter-small {
	height: 1px; 
	margin: 5px 10px;
	border-top: solid 1px #cccccc;
	font-size: 1px;	
}
.div-delimiter-comment {
	float: left;
	height: 1px; 
	margin: 15px 0px 15px 0px;	
	border-top: solid 1px red;
	font-size: 1px;
}

#div-pager {
	float: left;
	padding-top: 15px;	
}
.pager-page {
	padding-right: 15px;	
}
#div-gallery {
	width: 615px;
	float: left;	
}
.div-gallery-content {
	width: 119px; 
	height: 200px; 
	float: left; 
	margin: 1px;
	border: solid 1px #edeef0;	
}
.div-item-content {
	margin: 10px;	
}
.div-item-text {
	margin-top: 2px;	
}


/* User Profile Page */
#user-profile {
	border: 1px solid #e3e3e3;
	width: 629px;
	float: left;
	margin: 20px 0 0 0;
	padding: 0 2px 0 0;
}
#profile-navigation {
	float: right; 
}
#user-profile-info {
	margin: 0 0 0 10px;	
	float: left;
	width: 407px;
}
#user-uploades {
	width: 404px;
	border-bottom: 1px solid #cecece;
	padding: 5px 0 5px 10px;	
}
#user-profile-icon {
	margin: 20px 10px 0 0;
	border: 1px solid #000000;
	float: left;
}
#user-profile-top-info {
	float: left;
	width: 100%;	
}
#user-profile-notice {
	float: left;
	margin: 20px 10px 0px 0;
	padding: 0 0 20px 10px;
	font-style: italic;
	font-size: 14px;
	color: #676767;
	width: 404px;
	/*width: 260px;*/
	text-align: left;
	font-weight: bold;
	border-bottom: 1px solid #cecece;
}
#user-profile-left-info {
	float: left;
	width: 260px;
	margin: 20px 0 0 0;	
}
#div-communicate {
	float: left;
	width: 260px;
		
}

.div-communicate-user {
	padding: 0;
	margin: 0;
	float: left;
	width: 260px;
}
.div-communicate-user a.atext{
	font-size: 12px;
	font-weight: bold;
	color: #740001;
	vertical-align: top;
	margin: 10px 0 0 10px;
	text-decoration: underline;	
}
.div-communicate-user a.apict{
	width: 32px;
	height: 32px;
	margin: 0;
	float: left;
	text-align: center;
	vertical-align: middle;
}
#div-user-rating {
	border-bottom: 1px solid #efefef;
	border-top: 1px solid #efefef;
	float: left;	
	margin: 10px 0px 0 10px;
	width: 407px;
}
#div-user-currating {
	float: left;
	margin: 0 10px 0 0;	
}
#div-user-rateit {
	float: left;	
}
#div-user-tabs{
	float: left;
	width: 417px;
	margin: 25px 0 10px 0;	
	border-bottom: 2px solid #CCCCCC;
}
#div-user-det-tab {
	float: left;
	width: 192px;	
	margin: 5px 0 0 0; 
}
.tbl-user-details {
	margin: 15px 0 0 5px;
	border-collapse: collapse;
	width: 185px;	
}
.tbl-user-details td{
	color: #000000;
	font-size: 11px;
	padding-bottom: 10px;
}
.tbl-user-details td.fst_col {
	
	font-weight: bold;
		
	vertical-align: top;
	
	width: 85px;
}
.tbl-user-details td.sec_col {
	
		
}

.div-hottest-users {
	float: left;
	width: 181px;	
	margin: 5px 0;
}
.div-hottest-users .tab-head {
	width: 181px;	
	height: 19px;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	text-align: center;
	color: #740001;
	background: url(templates/vergic_theme/images/head_list_b.gif);
}
.div-hottest-users .tab-content {
	border: 1px solid #cecece;	
}

#tab_div {
	float: left;
	padding: 5px;	
}

div.div-interest {
	float: left;
	width: 135px;
	margin: 0 0 5px 0;	
}
div.div-criteria {
	float: left;
	width: 195px;
	margin: 0 0 5px 0;	
}

#div-user-album {
	padding: 10px 10px 10px 10px;
}
#tbl-user-album-stat {
	border-collapse: collapse;	
}
#tbl-user-album-stat td {
	padding-bottom: 7px;
}
.td-indent {
	padding-left: 20px;	
}

.div-album-descr {
	/*height: 60px;*/
	width: 195px;
	float: left;	
	/*border-bottom: 1px solid #CCCCCC;*/
}
.div-album-descr-icon {
	float: left;
	width: 50px;
	height: 50px;	
}
.div-album-descr-info {
	float: left;
	margin: 0 0 0 5px;	
}
.div-album-descr-text {
	margin: 0 0 3px 0;	
}

.div-album-photo-picture {
	float: left; 
	margin: 4px;	
}
.div-album-audio-comment {
	margin-top: 4px; 
	margin-bottom: 8px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
}
.div-album-audio-clip {
	margin-bottom: 4px;
}
.div-album-video-clip {
	margin-bottom: 4px;
}
.div-album-row {
	float: left;
	border-bottom: 1px solid #CCCCCC;	
}
.div-album-pass-form {
	float: left;
	margin: 0 0 5px 0;
	display: none;
}

#div-user-guestbook {
	padding: 10px 10px 10px 10px;	
}
.div-user-comment {
	float: left;
	min-height: 80px; 
	margin: 0px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin-top: 10px;
}
.div-user-comment-ind {
	float: left;
	width: 15px;
	margin-top: 7px;
}
.div-user-comment-icon {
	float: left;
	/*width: 80px;*/
	padding: 5px;
	height: 80px;	
}
.div-user-comment-content {
	float: left;
	width: 300px;
	margin: 0 0 0 5px;	
}
.div-user-comment-text {
	margin-top: 5px;
}
#div-user-add-comment {
	float: left;
	width: 400px;
	text-align: center;	
}
#div-add-comment-area {
	padding: 5px 0px;	
}


.details-area {
	float: right;
	margin: 5px 0 5px 0;
	width: 192px;
	padding: 0;
	font-size: 12px;
}

.details-area-head {
	background: url(templates/vergic_theme/images/list_head.gif);
	color: #740001;
	width: 192px;
	height: 17px;
	font-weight: bold;
	text-align: center;
}

.details-area-content {
	width: 190px;
	border: 1px solid #cecece;
}
.div-btn-right {
	margin: 0px; 
	height: 23px;
	text-align: right;	
}

.div-user-subsection {
	padding: 10px;	
}

.tbl-user-list {
	margin: 0;
	border: 4px solid #EFEFEF;
	width: 100%;
		
}
.tbl-user-list .row1 a, .tbl-user-list .row2 a{
font-size: 12px;
font-weight: normal;
}

.tbl-user-list .row1 {
	background: #ffffff;
		
}
.tbl-user-list .row2 {
	background: #efefef;	
}

/* Password protection */
#div-pass-protect {
	float: left;
	padding: 10px 10px 0 10px;	
}
#form-pass-prot {
	padding: 0;
	margin: 5px 0;	
}

/* Other */

br.clear {
	clear:both;	
}
a.cont-link {
	font-size: 11px;
	font-weight: bold;
	color: #740001;	
}
a.boldtext {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.cont-link-icon {
	float: left;
	margin: 0 5px 0 0;	
}
a.a-pointer {
	cursor: pointer;	
}
div.div-conteiner {
	float: left;
}
div.center-header {
	font-size: 16px;
	font-weight: bold;
	color: #a10c10;
	text-align: center;	
}
div.div-text-head-padd {
	font-family: Tahoma;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 0px;	
}
div.header-underline {
	height: 1px;
	margin: 0 10px 0 10px;
	background: #a10c10;
	font-size: 0px;
}
div.div-text {
	float: left;
	margin: 0px 0 10px 0;
	width: 100%;	
}
font.font-grey {
	font-size: 11px;
	font-weight: bold;
	color: #676767;	
}
.tbl-simple {
	width: 100%;	
	border-collapse: collapse;
}

div.pageheading {
	/*padding: 5px 0;*/	
	font-size: 22px;
}

select, input, textarea {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
}

select.index_select {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
}
select.index_select_m {
	width: 180px;
	font-size: 11px;
}

input.index_input {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
}
input.index_btn {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	height: 23px;
	cursor: pointer;
	vertical-align: middle;
}
input.big_button {
	color: #cc0000;
	font-size: 18px;
	font-family: Tahoma;
	font-weight: normal;
	height: 30px;
	vertical-align: middle;
	cursor: pointer;
}

a.index_link_bottom {
	font-family: Tahoma;
	font-size: 11px;
	color:#000000;
	text-decoration: underline;
}

a.top_menu_1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
a.top_menu_2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

input.button {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	height: 23px;
	cursor: pointer;
	vertical-align: middle;
}

.search-active-tab {
	padding: 2px 0 0 0;
	background: url(templates/vergic_theme/images/head_list_tab.gif);
	height: 17px;
	width: 140px;
	text-align: center;	
}
.search-unactive-tab {
	padding: 2px 0 0 0;
	background: url(templates/vergic_theme/images/head_list_tab.gif);
	height: 16px;
	width: 140px;
	text-align: center;
	border-bottom: 1px solid #cbcbcb;	
}
.search-empty-tab {
	height: 18px;
	width: 100%;
	border-bottom: 	1px solid #cbcbcb;
}


td.main_cell_big{
	width:820px;
	padding-top: 10px;
}
td.main_cell{
	width:633px;
	padding-top: 10px;
}
td.right_cell{
	width:132px;
	padding-top: 10px;
}
td.delimiter_cell{
	width:15px;
}

.div-banner {
	margin: 5px 0;	
	float: left;
}
.div-banner-block {
	margin: 10px 0;	
}
.input-radio {
	margin: 0px;
	padding: 0px;
	font-size: 1px;
	text-align: left;	
}
.radio-vote {
	margin: 0px;
	padding: 0px;
}

A {text-decoration: underline;  font-size: 11px; font-family: Tahoma; color: #cc0000;}

.home_menu {
	background-color: #e3e3e3;
}


.top_index_menu {
	background-color: #e3e3e3;
}
.index_login {
	background-color: #e3e3e3;
}
.index_quick_search {
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	border-bottom: 1px solid #cbcbcb;
	background-color: #ececec;
}
.index_top_menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #e3e3e3;
}
.index_small {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	background-color: #e3e3e3;
}

.home_page_bottom_text {
	color: #656565;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 1.5;
}

.home_menu_font {
	color:#ffffff;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.home_search {
	background-color: #edeef0;
}

.pageheader {
	color: #920204;
	font-size: 22px;
	font-family: Tahoma;
	font-weight: bold;
}

.header_2 {
	text-decoration: none !important;
	color: #920204;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	
}
.header {
	color: #920204;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}
.header_unact {
	text-decoration: none !important;
	color: #656565	;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}
.content {
	border: solid 1px #edeef0;
}
.content_2 {
	border-right: solid 1px #edeef0;
	border-bottom: solid 1px #edeef0;
	border-left: solid 1px #edeef0;
}
.content_news {
	border: solid 1px #cccccc;
}
.content_active {
	/*background-color: #edeef0;*/
	border-bottom: 1px solid #ccc;
}

.text {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.text_head {
	font-family: Tahoma;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

.text_hidden  {
	font-family: Tahoma;
	font-size: 11px;
	color:#7f7f7f;
}

.text_active {
	font-family: Tahoma;
	font-size: 11px;
	color:#000000;
	background-color: #cccccc;
}

.lowercase {
	text-transform: lowercase;
}

.link {
	font-family: Tahoma;
	font-size: 11px;
	color:#cc0000;
}

.link_menu {
	font-family: Tahoma;
	font-size: 11px;
	color:#ffffff;
	text-decoration: underline;
}

.link_active {
	font-family: Tahoma;
	font-size: 11px;
	color:#ffffff;
	background: #920204;
}

.font_menu {
	color: #920204;
	font-size: 11px;
	font-family: Tahoma;
}

.font_copyright {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}

.font_powered {
	color: #000000;
	font-size: 10px;
	font-family: Tahoma;
}

.error_msg{
	color: #cc0000;
	font-size: 11px;
	font-family: Tahoma;
}

.icon{
	border: solid 1px #edeef0;
}

.tab{
	background-color: #ffffff;
	border-top: solid 1px #edeef0;
	padding: 0px 10px;
}

.tab_first{
	padding: 0px 10px;
	background-color: #ffffff;
	border-left: solid 1px #edeef0;
	border-top: solid 1px #edeef0;
}

.tab_active{
	background-color: #cccccc;
	border-top: solid 1px #cccccc;
	padding: 0px 10px;
}

.tab_active_first{
	background-color: #cccccc;
	border-left: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	padding: 0px 10px;
}

.tab_active_last{
	background-color: #cccccc;
	border-right: 1px solid  #cccccc;
	border-top: solid 1px #cccccc;
	padding: 0px 10px 0px 10px;
}

.tab_last{
	background-color: #ffffff;
	/*border-right: solid 1px #edeef0;*/
	border-top: solid 1px #edeef0;
	padding: 0px 10px;
}

.sub_tab{
	background-color: #ffffff;
	padding: 0px 10px;
}

.sub_tab_first{
	background-color: #ffffff;
	border-left: solid 1px #edeef0;
	padding: 0px 10px;
}

.sub_tab_active_first{
	background-color: #cccccc;
	border-left: solid 1px #cccccc;
	padding: 0px 10px;
}

.sub_tab_active{
	background-color: #cccccc;
	padding: 0px 10px;
}
.sub_tab_last{
	background-color: #ffffff;
	border-right: solid 1px #edeef0;
	padding: 0px 10px;
}

.delimiter {
	border-top: solid 1px #cccccc;
	font-size: 1px;
}

.page_div_active{
	width: 26px;
	height: 26px;
	background-color: #cc0000;
	text-align: center;
	float: left;
	margin:1px;
}
.page_div{
	width: 26px;
	height: 26px;
	background-color: #edeef0;
	text-align: center;
	float: left;
	margin:1px;
}
.page_link_active{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
	margin-top:10px;
}
.page_link{
	color: #cc0000;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
	margin-top:10px;
}

/*--------------- calendar ------------------*/
.month{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
}
.monthname, .monthnavigation{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-align: center;
}
.monthlink{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}
.dayname{
	color: #777777;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	width: 20px;
}
.monthday, .sunday, .saturday {
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #000000;
	background-color: #ffffff;
	border: solid 1px #000000;
	height: 15px;
	width: 20px;
}
.nomonthday{
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #777777;
	background-color: #ffffff;
	border: solid 1px #777777;
	height: 15px;
	width: 20px;
}
.today{
	color: #000000;
	background-color: #ffffff;
	border: solid 1px #cc0000;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	height: 15px;
	width: 20px;
}
.selectedday{
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #ffffff;
	background-color: #e3e3e3;
	border: solid 1px #cc0000;
	height: 15px;
	width: 20px;
}
.notemptyday{
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #000000;
	background-color: #edeef0;
	border: solid 1px #000000;
	height: 15px;
	width: 20px;
}
.daylink{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	text-decoration: underline;
}

/*--------------------- mailbox ---------------------*/
.mailbox_div_active{
	background-color: #edeef0;
	height: 30px;
}
.mailbox_div{
	background-color: #ffffff;
	height: 30px;
}
.mailbox_div_view{
	background-color: #ffffff;
	border: solid 1px #edeef0;
}
.mailbox_text_active{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}
.mailbox_text{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;
	text-decoration: none;
}

td.calendar_header_top_cell { font-family: Tahoma; font-size: 11px; color: #000000; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #edeef0; padding-top: 8px; padding-bottom: 8px; }
td.calendar_header_right_cell { font-family: Tahoma; font-size: 11px; color: #000000; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #edeef0; padding-top: 8px; padding-bottom: 8px; }
td.calendar_top_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; background-color: #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_right_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #FFFFFF;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_top_cell_empty { background-color: #edeef0; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_right_cell_empty { background-color: #edeef0; border-bottom: 1px solid #FFFFFF;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_top_cell_today { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #ffb166;border: 1px solid #cc0000;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_right_cell_today { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #ffb166; border: 1px solid #cc0000;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_day_number { font-family: Tahoma; font-size: 11px; color:#000000; font-weight: bold; }
a.calendar_url { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #cc0000; text-decoration:underline; }
