/*
	Project: strezov.net
	Creator: Boris Penev
	Last update: 03.11.2009
===========================
	Table of Content:

	1. General
		- Main selectors
		- Headers and titles
		- Main classes
		- Footer
	2. Left panel
		- Menu
	3. Right panel
	4. Blog
	5. Projects
		- All projects
		- Single project
	6. Articles
	7. Services
	8. User activity
	9. User profiles
		- Login, Settings
		- Profile
	10. Search
	11. Misc
		- Pagination
		- BBcode
		- Tooltip
		- Admin
		- FAQ, Terms
	12. Other
		- News
		- Bio, Gallery, Contacts
===========================
*/


/** 1.GENERAL **/
/** Main selectors **/
* {font-family:Tahoma; font-size:12px; color:#333; margin:0;}
body {background: #4d4d4d;}
::-moz-selection {background:#666; color:#fff;} /*old: #3a444a */
::selection {background:#666; color:#fff;} /*old: #3a444a */
h1 {
	color:#fff;
	font-weight:bold;
	font-size:15px;
}
h2 {color: inherit; font: inherit; display: inline;}
h3, h4, h5, h6 {color: inherit; font: inherit; display: inline}
input {font-size: 11px; color: #333;}
label {font: inherit;color: inherit;}
/** End of Main selectors **/

/** Headers and titles **/
.header_image {padding: 0px; margin: 0px;}
#index_title {color: #fff; padding: 6px; font-size: 15px;}
.index_bio{margin:10px; width:417px; text-align:justify;}

.clear {
	clear: both;
}

.title{
	margin-top: 7px;
	background:url(images/title.png);
	width:456px;
	height:32px;
	background-repeat:no-repeat;
	background-position:50% 50%;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:15px;
}
.header2_title{
	margin-top: 7px;
	background:url(images/title.png) no-repeat;
	background-position: 0px 7px !important;
	width:456px;
	height:39px;
	padding-right: 20px;
	padding-top: 3px; /* fix for IE */
	padding-top: 0px !important;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	color:#fff;
}
.nbg{
	background:url("images/nbg.png");
	width:221px;
	height:34px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
	.nbg_title {color:#fff; padding:8px;}

.main_title{color: #fff; padding: 6px; font-size: 15px;}
.main_left {text-align: left; margin-left: 28px;}
.inner_title{
    	text-align:justify;
		width:680px;
		margin: 10px 0px 15px 10px;
    }
        .inner_title_articles{
	    	text-align:justify;
			width:680px;
			margin: 10px 0px 0px 10px;
	    }
#main {background:url("images/mbg.png"); width:1024px;}
#main2 {background:url("images/mbg2.png"); width:1024px;}
#mpanel {text-align:left;}
.wide_head{
	background:url("images/wide_head.png");
	background-repeat:no-repeat;
	margin-left: 11px;
	margin-top: 10px;
	width:677px;
	height:23px;
	text-align:left;
	font-weight:bold;
	font-size:13px;
	vertical-align:middle;
	padding:2px;
	position:relative;
}
.short_head{
	background:url("images/hbar.png");
	background-repeat:no-repeat;
	width:445px;
	height:23px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	padding:2px;
	position:relative;
	color: #333;
	margin-top: 10px;
}
table#interactive_table {text-align: left; margin-left: 16px;}
/** End of Headers and titles **/

/** Main classes **/
.input{
	background:url("images/ibg.png");
	background-repeat:no-repeat;
	padding:2px;
	border:0px;
	width:175px;
	height:19px;
	color:#6B6B6A;
	font-size:11px;
}
.align_left, table.align_left {text-align: left;}
.dot{
	background:url("images/dot.png") repeat-x;
	height: 2px;
	padding: 0px;
	margin: 2px 0px;
}
.vertical_divider {
  min-width:3px;
  width:3px;
  background:url("images/dot.png") repeat-y;
  background-position:right;
}
.horizontal_divider{
	background:url("images/dot.png") repeat-x;
	width:650px;
	height:3px;
}
.hr {font-size:10px;}
.small {font-size:10px; color:#6B6B6A;}
.small a {font-size:10px; color:#6B6B6A; text-decoration:none;}
	.small a:hover {color:#000;}
.red{color:#993128; font-size:11px; text-decoration:none;}
	.red:hover {text-decoration:none; color:#494949;}
/** End of Main classes **/

/** Footer **/
.footer_image{
  background: url('images/foot.gif');
  width: 1024px;
  height: 21px;
  min-height: 21px;
}
#footer_table{
	background: #5c5c5c;
   	width: 927px;
	height: 32px;
}
*html #footer_table {padding: 0px;margin: 0px 0px 16px 3px;} /* for IE */
html > body #footer_table {margin-left: 50px; margin-bottom: 16px; text-align: left;} /* for NORMAL browsers */

.footer_links, .footer_copy, .footer_by{
  	color: #ababab;
	font-family: tahoma;
	font-size: 11px;
	vertical-align: bottom;
	text-align: center;
	padding-bottom: 10px;
}
	.footer_links a, .footer_copy a, .footer_by a{
    	color: #a1a1a1;
		font-family: tahoma;
		font-size: 11px;
		text-decoration: none;
    }
		.footer_links a:hover, .footer_copy a:hover, .footer_by a:hover {color: #ddd; text-decoration: underline;}
.footer_copy{
	width: 218px;
	width: 195px !important;
	padding-left: 23px;
	text-align: left;
	color: #ccc;
}
.footer_terms a {padding-left: 13px;}
.footer_by {color: #878787;}

/** End of Footer **/
/** END OF GENERAL **/



/** 2.LEFT PANEL **/
/** Menu **/
.menu{
	display: block;
	text-decoration:none;
	color:#f2f2f2;
	position:relative;
	left:25px;
	top:5px;
	height:24px;
}
	.menu a {text-decoration:none;}
	.menu_button{
		background:url("images/menu.png");
		width:186px;
		height:26px;
		text-align:left;
		position:relative;
		cursor: pointer;
		font-weight:bold;
	}
		.menu_button a {font-weight:bold; text-decoration:none; cursor:pointer;}
    .menu_button_projects{
    	font-size: 11px;
		font-weight: lighter;
		background:url("images/menu.png");
		width:186px;
		height:26px;
		text-align: left;
		position:relative;
		cursor: pointer;
		color: #e6e6e6;
	}
		.menu_button_projects a {font-weight: lighter; color: #e6e6e6; font-size: 11px;}
/** End of Menu **/

#slider ul, #slider li {margin:0; padding:0; list-style:none;}
    .slide {width: 180px; height: 90px; overflow: hidden;}
.lpanel_title{
	width: 162px;
	height: 20px;
	background: url('images/lpanel_title.gif') center no-repeat;
  	text-align:left;
	color:#fff;
	padding-top: 5px;
	padding-left: 26px;
	margin-bottom: 5px;
	font-size: 11px;
}
	.lpanel_delimiter {width: auto; height: 10px;}
	.lpanel_bottom {width: 200px; height: 90px;}
/** END OF LEFT PANEL **/



/** 3.RIGHT PANEL **/
.links a {color:#1d1d1d; text-decoration:none;}
	.links a:hover {color:#bB6b6a;}
.list{
	text-align: left;
	background: #e3e3e3;
	padding-top: 5px;
	padding-left: 5px;
}
	.list a {text-decoration: none; color: #222; font-size: 11px;}
        .list a:hover {text-decoration: underline;}
.latest_projects {border:1px solid #444444; padding:2px;}
/**END OF RIGHT PANEL **/



/** 4.BLOG **/

.blog_title {padding-left:40px; width:507px; height:24px;}
*html .blog_title {width:527px; height:24px;}

a.category {text-decoration: none;font-weight: bold;}
	a.category:hover {text-decoration: underline;}

.blog_submenu {
	width: 100px;
	padding-left: 20px;
	font-family: arial;
	font-size: 11px;
	color: #4a5658;
	height:20px;
}
	.blog_submenu a {
		text-decoration: none;
        font-family: arial;
		font-size: 11px;
		color: #4a5658;
		height:20px;
	}
		.blog_submenu a:hover {color: #000;}


.old_blog {text-align:justify; width:680px; padding:5px;}
.blog_content {
  width: 520px;
  padding: 5px 12px 5px 12px;
  vertical-align: middle;
  height:60px;
}
*html .blog_content {width:653px;}
.blog_table{
	background:url("images/blog_art_head.png");
	background-repeat:no-repeat;
	width:677px;
}
.blog_foot{
	background:url("images/blog_art_foot.png");
	background-repeat:no-repeat;
	width:677px;
	height:17px;
}
.blog_com_date {background:#e8e8e8; font-size:11px; color:#7E7D7D;}
.blog_com_title {background:#e8e8e8; vertical-align:middle;}
	.blog_com_title a {font-weight:bold;color:#494949;}
    	.blog_com_title a:hover {text-decoration:underline;}

*html .blog_float_table {float: right; display: inline; padding-left: 5px;}
html>body .blog_float_table {float: right; padding: 7px 0px 5px 15px;}
.blog_float_content { margin: 9px 10px 10px 12px; width: 650px;}
.blog_cat_description {
	margin-top: 5px;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #111;
	line-height: 8px;
}
	.blog_cat_description a{
		font-family: arial, sans-serif;
		font-size: 12px;
		color: #993128;
		text-decoration: none;
		line-height: normal;
	}
		.blog_cat_description a:hover {color: #494949;}

.blog_cat_matches {color: #888; font-size: 11px;}
.blog_cat_content {height: 80px;}
	.blog_cat_content a {color: #333;}
		.blog_cat_content a:hover {text-decoration: underline;}

.blog_comment_content{
	background:#e8e8e8;
	width: 500px;
	max-width: 500px;
	overflow: hidden;
}
/** END OF BLOG **/



/** 5.PROJECTS **/
/** All projects **/
.project {
  position: relative;
  width: 677px;
  height: 125px;
  min-height: 125px;
  background: url('images/blog_art_head.png') no-repeat;
  background-position: top;
  padding: 0px;
  margin: 10px 0px 0px 10px;
}
.project_title, .article_title, .news_title {
  height: 23px;
  text-align: left;
  vertical-align: top;
  padding: 4px 0px 0px 0px;
}
*html .project_title {height: 18px;}

	.project_title a, .article_title a, .blog_title a, .news_title a {
	  font-family: tahoma, sans-serif;
	  font-size: 12px;
	  color: #30444a;
	  font-weight: bold;
	  text-decoration: none;
	}
		.project_title a:hover, .article_title a:hover, .blog_title a:hover, .news_title a:hover{
	      text-decoration: none;
		  color: #000;
	    }
.project_content {float: left; height: 85px;  width: 80px;}
	.project_link {
		width: 677px;
		height: 18px;
		padding-top: 2px;
        background:url("images/project_foot.gif");
		background-repeat:no-repeat;
		text-align: center;
		font-size: 11px;
		color: #6B6B6A;
	}
		.project_link a {font-size:11px; color:#6b6b6a; text-decoration:none;}
	        .project_link a:hover {color:#000;}

    .project_content img {padding-top: 8px; padding-left: 0px;}
	.project_description {
		margin-top: 5px;
        font-family: arial, sans-serif;
		font-size: 11px;
		color: #111;
		line-height: 8px;
    }
		.project_description b, .project_description a {
	   		font-family: arial, sans-serif;
			font-size: 11px;
			color: #444;
			text-decoration: none;
			line-height: normal;
	    }
		.project_description a {color: #993128;}
			.project_description a:hover {color: #494949;}

.project table{position: relative; margin: 0px 0px 0px 36px;}
.project_poster {
  position: relative;
  width: 73px;
  height: 70px;
}
/** End of All projects **/

/** Single project **/
.single_project {
  position: relative;
  margin: 10px 0 0 0;
  padding: 0px;
  width: 699px;    
}
	.single_project table{position: relative; margin: 0px 0px 0px 13px;}
	.single_project_title { /* 454px total width */
	  width: 429px;
	  padding-left: 25px;
	  height: 24px;
	  background: url('images/single_project_top.png') no-repeat;
	  background-position: left;
	  font-weight: bold;
	}
		.single_project_content {
			width: 390px;
			padding: 10px 15px 20px 15px;
			font-family: arial, sans-serif;
			font-size: 11px;
			color: #444444;
			text-align: justify;
			line-height: 14px;
	    }
	        .single_project_content img {float: left; padding: 2px 8px 2px 0px;}
			.single_project_desc, .single_project_desc b, .single_project_desc a {
            	font-family: arial, sans-serif;
				font-size: 12px;
				line-height: 20px;
				color: #444;
				text-decoration: none;
	        }
	            .single_project_desc a {color: #993128;}
                    .single_project_desc a:hover {color: #494949;}

			.single_project_foot {
				margin-top: 18px;
            	background: url("images/single_project_footer.gif");
				background-repeat: no-repeat;
				height: 18px;
				text-align: center;
            }
	.single_project_tracks_title, .services_category {
	  height: 24px;
	  padding-left: 70px;
	  background: url('images/samples_top.gif') no-repeat;
	  background-position: right;
	  font-family: tahoma, sans-serif;
	  font-size: 12px;
	  color: #30444a;
	  font-weight: bold;
	  vertical-align: middle;
	}
		.single_project_tracks {
			vertical-align: top;
			text-align: left;
			padding: 10px 0px 0px 30px;
		}
			.single_project_tracks td, .single_project_tracks a {
	            font-family: tahoma, sans-serif;
			 	font-size: 11px;
			  	color: #444444;
				text-decoration: none;
            }
				.single_project_tracks a:hover {text-decoration: underline;}

				td.track_name {padding-left: 5px; width: 145px;}
				td.track_down_img {
				  text-align: center;
				  margin-left: auto;
				  margin-right: auto;
				  width: 15px;
                }
	.single_project_wrapper{height: 32px;}
/** End of Single project **/
/** END OF PROJECTS **/



/** 6.ARTICLES **/
.article_title {padding-left:40px; width:507px; height:24px;}
*html .article_title {width:507px; height:20px;}
.article_date {font-family:arial; font-size:11px; color:#4a5658; height:20px; padding-left:27px;}

a.category {text-decoration: none;font-weight: bold;}
	a.category:hover {text-decoration: underline;}


.article_submenu, .article_submenu a {
  font-family: arial;
  font-size: 11px;
  color: #4a5658;
  height:20px;
}
	.article_submenu a {text-decoration: none;}
		.article_submenu a:hover {color: #000;}

.article_table{
	background:url("images/articles_top.png");
	background-repeat:no-repeat;
	width:677px;
}
.article_content {
  width:520px;
  padding: 5px 5px 5px 12px;
  vertical-align: middle;
  height:75px;
}
.articles_submenu_icon {
  width: 26px;
  margin: 50%;
  text-align: center;
}
.inactive_files {
  font-family: arial;
  font-size: 11px;
  color: #bbb;
  height:20px;
}
/** END OF ARTICLES **/



/** 7.SERVICES **/
.services_table{margin-left: 10px; margin-top: 0;}
.services_content{width:420px; text-align:justify;}


.services_list {
  background: #ecf1f1;
  width: 430px;
  text-align:center;
  border: 1px solid #abb8bb;
  position: relative;
  padding: 5px 0px 10px 0px;
}
.serv_s{
	background:url("images/services_sbg.png");
	background-repeat:no-repeat;
	width:196px;
	height:20px;
	color:#6B6B6A;
	font-weight:bold;
	text-align:left;
}
	.services_tracks{
    	text-align: left;
		vertical-align: top;
		width: 230px;
		padding-top: 10px;
    }
.services_category {padding-left: 45px;} /* Other properties inherited from above*/
/** END OF SERVICES **/



/** 8.USER ACTIVITY **/
#bulletin_message{
	font-family: arial;
	font-size: 10px;
	color: #444;
}
.newsletter_content{
	width: 176px;
	height: 54px;
	text-align: left;
}
#newsletter_submit{
	background:url(images/mail.png);
	background-repeat:no-repeat;
	width:14px;
	height:10px;
	border:0px;
	cursor:pointer;
	float: right;
}
.rss_modal {line-height: 32px; vertical-align: middle;}
	.rss_modal a {vertical-align: top; font-size: 13px; font-weight: bold; color: #777;}
		.rss_modal a:hover {color: #333;}
	html> body .rss_modal img {padding-top: 8px;}
/** END OF USER ACTIVITY **/



/** 9.USER PROFILES**/
/** Login, Settings **/
.login_table {width: 176px;margin-left: 6px;}
#login_submit {
  background:url(images/login.gif);
  background-repeat:no-repeat;
  width:11px;
  height:18px;
  border:0px;
  cursor:pointer;
  vertical-align:top;
  float: none;
  margin-left: 70px;
}
	.login_bullet{text-align: center;width: 15px;}
	.login_remember {color: #666;padding-top: 5px;}
	 *html .user_link{width: 165px;}

.settings-input{
    background:#F2F2F2;
	border:1px solid #C3C4C2;
	color:#494949;
	width:200px;
	font-size:11px;
	padding:2px;
}
.settings-select{
    background:#F2F2F2;
	border:1px solid #C3C4C2;
	color:#494949;
	width:250px;
	font-size:11px;
	padding:2px;
}
.settings-textfield{
	background:#F2F2F2;
	width:200px;
	font-size:11px;
	padding:2px;
	height:100px;
	color:#494949;
	border:1px solid #C3C4C2;
}
.settings-td{
	color: #494949;
	font-weight: bold;
	font-size: 11px;
	width: 136px;
	padding-left: 26px;
}
	.settings-td a {font-size: 11px; color: #993128; font-weight: bold; text-decoration: none;}
		.settings-td a:hover {color: #494949;}

	.mandatory{
		color: #993128;
		padding: 0;
		margin: 0;
		display: inline;
    }
/** End of Login, Settings **/

/** Profile **/
.userbox{
	color: #494949;
	font-size: 11px;
 	margin-top: 6px;
	margin-left: 8px;
}
	.userbox a {color:#993128; text-decoration:none; font-size:11px;}
		.userbox a:hover {color:#494949;}
.ptext{
	color:#111;
	font-size:11px;
	vertical-align: top;
	line-height: 18px;
}
.profile_title {font-size: 18px; font-weight: bold; color: #333;}
    .ptext b {color:#494949; font-size:11px;}
.profile_cat {color: #666; font-size: 11px;}
/** End of Profile **/
/** END OF USER PROFILES**/



/** 10.SEARCH **/
#soptions {display:none;vertical-align: middle;}
#search_img {cursor: pointer;}
.search_keys {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #444;
}

.search{
	text-align: justify;
	width: 454px;
	margin: 10px 0px 15px 0px;
}
	.search_head{
	    background:url("images/single_project_top.png");
		background-repeat:no-repeat;
		width:454px;
		height:23px;
	}
	.search_title{
	    height: 23px;
		text-align: left;
		vertical-align: top;
		padding: 3px 0px 0px 0px;
		font-weight: bold;
		color: #333;
	}
	.search_matches, .search_matches b{color: #888;font-size: 11px;}
		.search_matches {padding-left: 35px;}
	.search_content{
	    margin: 10px 10px 10px 10px;
		width: 434px;
		padding: 0px;
		color: #999;
		padding: 0px 5px 0px 11px;
    }
		.search_content a {text-decoration: none;color: #333;}
			.search_content a:hover {text-decoration: underline;}
/** END OF SEARCH **/



/** 11.MISC **/
/** Pagination **/
#pager{
	margin: 0 auto !important;
	text-align: center;
	width: 357px;
	height: 24px;
}
.pager_prev, .pager_prev_inactive{
	float: left;
	width: 147px;
	height: 19px;
	background: url('images/prev_sprite.gif') no-repeat;
	color: #fff;
	padding-top: 5px;
	padding-left: 20px;
	font-family: tahoma;
	font-size: 11px;
}
	.pager_prev{background-position: 0 0;}
		.pager_prev a {color:#ddd; font-family: tahoma; font-size: 11px;}
			.pager_prev a:hover {color: #fff;}
	.pager_prev_inactive {background-position: 0px -87px ;}

.pager_next, .pager_next_inactive{
	float: right;
    width: 147px;
	height: 19px;
	background: url('images/next_sprite.gif') no-repeat;
	color: #fff;
	padding-top:5px;
	padding-right: 20px;
    font-family: tahoma;
	font-size: 11px;
}
    .pager_next {background-position: 0 0;}
        .pager_next a {color: #ddd;font-family: tahoma;font-size: 11px;}
			.pager_next a:hover{color: #fff;}
    .pager_next_inactive {background-position: 0 -87px;}
/** End of pagination **/

/** BBcode style **/
a, a.bb_link {font-size:inherit; font-weight:inherit; color:#993128; text-decoration:none;}
	a:hover, a.bb_link:hover {color: #494949;}
.bb_center{display:block; text-align:center; margin:0 auto;}
.bb_left {text-align: left; float: left;}
.bb_right {text-align: right; float: right;}
img.bb_img {display: block; margin-left: auto; margin-right: auto;}
img.bb_img_left {float: left; margin: 0px 15px 5px 0px;}
img.bb_img_right {float: right;  margin: 0px 0px 5px 15px;}
.bb_indent {padding-left:50px;  display:block;}
.bb_button {
  width: 23px;
  height: 20px;
  cursor: pointer;
  padding: 0px 2px 2px 0px;
}
/** End of BBcode style **/

/** Tooltip **/
.qtip-content{
  width: 155px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 4px;
}
.tooltip_content, .tooltip_content b, .tooltip_subtitle{
	width: 150px;
	font-family: arial;
	font-size: 11px;
	color: #777;
	margin: 0 auto;
}
	.tooltip_content b, .tooltip_description {color: #333;font-size: 11px;}
	.tooltip_content img {display: block;padding: 1px 1px 1px 0px;}
	.tooltip_subtitle {color: #aaa;}
	    *html .qtip-wrapper {width: 180px;}
/** End of Tooltip **/

/** Admin **/
.comment_comeon{
	padding-top: 10px;
	vertical-align: middle;
	text-align: left;
	font-family: arial;
	font-weight: bold;
	color: #494949;
}
.delete a, .delete_sub a, .delete img, .delete_sub img {
  color: #999999;
  vertical-align: top;
  text-decoration:none;
}
	.delete a:hover, .delete_sub a:hover {text-decoration:none; color:#000000;}
/** End of Admin **/

/** FAQ, Terms **/
.terms, .terms b, #help {color: #494949; font-size: 11px;}
		.terms, #help {padding-left: 15px; padding-right: 15px;}

.help_title{
	font-weight: bold;
	font-family: arial;
	background: url('images/arrow-000-medium.png') center left no-repeat;
	padding-left: 18px;
	color: #494949;
}
.help_answer{
	line-height: 18px;
}


/** End of FAQ, Terms **/

/** END OF MISC **/



/** 12.OTHER **/
/** News **/
.index_news {
  text-align: justify;
  width: 440px;
  margin: 10px 0px 10px 10px;
  margin-bottom: 20px;
}
.news_title {padding-top: 3px;}
.news_title {padding-top: 3px;}
td.news_time {
	font-family: arial;
	font-size: 11px;
	color: #4a5658;
	height:20px;
   }
*html td.news_time {padding-bottom: 5px;}
.news_head{
	background:url("images/news_head.png");
	background-repeat:no-repeat;
	width:437px;
	height:23px;
}
.news_content {
	margin: 5px 10px 5px 10px;
	width: 417px;
	padding: 0px;
}
.news_foot{
	background:url("images/news_foot.png");
	background-repeat:no-repeat;
	width:437px;
	height:18px;
	text-align:center;
}
.shownews{ font-size:10px; color:#3d5d5d; cursor:pointer;}
.shownews p {display:inline; font-size:inherit; color:inherit;}
/** End of News **/

/** Bio, Gallery, Contacts **/
.bio_content {
  width:650px;
  padding:5px;
  text-align:justify;
  margin: 0 auto;
}
.bio_link {font-size:11px;color:#6B6B6A;}
	.bio_link a {font-size:11px;color:#6B6B6A;text-decoration:none;}
        .bio_link a:hover {color:#000;}
.gallery_item{background:#fff; border:1px solid #acacac;}
.contact_links {
  color: #494949;
  width: auto;
  text-align: left;
}
/** End of Bio, Gallery, Contacts **/

.ccom {padding:2px; color:#494949; font-size:11px;}
.poster {margin-left:23px; margin-top:20px;}
.pr_cat, .pr_cat b {margin-top:18px; color:#6b6b6a; font-size:15px;}
.pr_cat b {font-weight:bold;}
.pr_mar{
	margin-top:18px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
}
.links-input{
	background:#f2f2f2;
	border:1px solid #c3c4c2;
	color:#494949;
	width:300px;
	font-size:11px;
	padding:2px;
}
.links-td {color:#494949; font-size: 11px;}
.links-td b {color:inherit}
.slinks{
	font-size:10px;
	text-align:center;
}
.slinks a{
	font-size:10px;
	text-align:center;
	text-decoration:none;
}
.links-textfield{
	background:#f2f2f2;
	width:300px;
	font-size:11px;
	padding:2px;
	height:100px;
	color:#494949;
	border:1px solid #c3c4c2;
}
.bc_link {font-size:11px; color:#6b6b6a; padding-left:430px;}
	.bc_link a {font-size:11px; color:#6b6b6a; text-decoration:none;}
		.bc_link a:hover{color:#000;}

.foottd a {text-decoration:none; font-size:10px;}
.foottd a b {font-size:10px;}
.s_link{font-size:11px; color:#6b6b6a;}
	.s_link a {font-size:11px; color:#6b6b6a; text-decoration:none; padding-left:50px;}
		.s_link a:hover {color:#000;}

.nlink a {font-size:10px; color:#3d5d5d; text-decoration:none;}
/** END OF OTHER **/