body, body div, body p, body th, body td, body li, body dd {
font-size: x-small; 
voice-family: "\"}\"";
voice-family: inherit; 
font-size: small 
}
html>body, html>body div, html>body p, html>body th, 
html>body td, html>body li, html>body dd { font-size: small; }

* { margin : 0; padding : 0; }
html { height : 100%; }
body { background : #FFF; margin : 0; padding : 0; } 
* html body { height : 100%;}
img { border : none; }

a:link {color:none;text-decoration : none;}
a, a:visited,  { text-decoration : none; color:#000000;}
a ins { text-decoration : none; }

body{font-family: Arial; text-indent: 0px; color: #000; font-size: 12px; text-align:left;}

.font11 {font-size: 11px;}
.font12 {font-size: 12px;}
.font14 {font-size: 14px;}	
.font16 {font-size: 16px;}
.font30	{font-size: 30px;}

.no-paddings {padding: 0;}
.no-margins {margin: 0;}

.bold {font-weight:bold;}

.dblue {color:#045ac4;}
.lblue {color:#2b7eca;}
.gray {color:#3c3d3e;}

#container {}
#header {text-decoration:none;}
	#header #search {background: url(../images/search_bg.gif) repeat-x;}
	#header #header_menu {}
	.header_date {font-size:11px; color:#FFF; padding-right:10px;}

#main_content {}
		#left_column{}
		.lc_window { margin: 0px 11px 12px 11px;}
		.lc_rc {background:url(../images/lc_rc.gif) right bottom no-repeat;} 
        .lc_lc {background:url(../images/lc_lc.gif) left bottom no-repeat #4391F5;}
		#left_column .content {padding:4px 17px 6px 17px;}
		#left_column .header {color:#3b3b3b; font-size:12px; font-weight:bold; font-family:Arial; margin:2px 0px; line-height:19px; text-decoration:none;}
		#left_column .preheader {color:#366093; font-size:12px; font-weight:bold; font-family:Arial; margin:2px 0px; text-decoration:none;}
		#left_column .text {color:#3b3b3b;font-size:11px; font-weight:normal; font-family:Arial;margin:2px 0px; text-decoration:none;}
		#left_column .link {color:#4170d3;font-size:12px; font-weight:normal; font-family:Arial; text-decoration:none;padding:0px 0px 0px 8px; margin:2px 0px 2px 0px; background:url(../images/blue_triangle.gif) left top no-repeat; display:block;}
		#left_column .lbutton {background:url(../images/lc_lbutton.gif) left center no-repeat #3d86e1; display:block; height:20px;color:#caddf5;margin:14px 0px 6px 0px;}
		#left_column .rbutton {background:url(../images/lc_rbutton.gif) right center no-repeat; display:block; height:20px; text-align:center; vertical-align:bottom;}
		#left_column .button {color:#caddf5; font-size:12px;  padding-top:3px; display:block; text-decoration : none;}
        .welcome_title {font-size:14.32px; font-weight:bold; font-family:Arial; color:#FFF; text-align: left;}
        .welcome_text {font-size:12px; font-weight:normal; font-family:Arial; color:#FFF; text-align: left;}
	#middle_column {margin:12px;}
		#main_news {border-bottom:#babfc7 1px solid; margin-top:14px;}
		.main_news_sec {margin-top:15px;}
		.main_image {margin: 0px 14px 14px 0px;}
		.main_header {color:#3f63af; font-size:16px; font-weight:bold; font-family:Arial; margin:2px 0px; text-decoration : none;}
		.main_subheader {color:#3f63af; font-size:12px; font-weight:bold; font-family:Arial; margin:-2px 0px 2px 0px; text-decoration : none;}
		.main_store_header {color:#3b5998; font-size:14px; font-weight:bold; font-family:Arial; margin:-2px 0px 2px 0px; }
		.main_text {font-size:12px; font-weight:normal; font-family:Arial; color:#000; line-height:14px;margin-right:4px; display:block;text-decoration : none;}
		.main_store_text {font-size:12px; font-weight:normal; font-family:Arial; color:#000;}
		.main_store {border: #c3d3e6 1px solid ; background:#f2f7fd;}
		.main_store table {margin: 12px;}
	#right_column{margin-top:12px;}
		#rc_livejournal{ }
		.rc_window{margin: 0px 0px 12px 0px;}
		#right_column .content {padding:0px 12px 6px 12px;}
		#right_column .header {color:#FFF; font-size:12px; font-weight:bold; font-family:Arial; margin:2px 0px 4px 0px; line-height:14px; display:block; text-decoration:none;}
		#right_column .bheader {color:#000; font-size:12px; font-weight:bold; font-family:Arial; margin:2px 0px;}
		#right_column .bluelink {color:#0f559a;font-size:11px; font-weight:normal; font-family:Arial;margin:2px 0px;  line-height:12px; display:block; text-decoration:none;}
		#right_column .blacklink {color:#000;font-size:11px; font-weight:normal; font-family:Arial;margin:2px 0px;  line-height:12px; text-decoration:none;}
		#right_column .text {color:#0f559a;font-size:12px; font-weight:normal; font-family:Arial;margin:2px 0px;}
		#right_column .link {color:#4073ad;font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none;padding:0px 0px 0px 8px; margin:6px 0px 10px 0px; background:url(../images/blue_untriangle.gif) left top no-repeat; display:block;}
		#subscribe .header, #subscribe .input {margin:0px 0px 0px 12px;}
#footer{}
	#footer_menu {border-top: #d5ecf2 1px solid;border-bottom: #d5ecf2 1px solid ;}
	.footer_menu_item {color:#000; font-size:12px; text-decoration:none;}

.menurow {cursor:pointer; text-decoration:none;}
.menurow_delim {background-color:#0051A1;}
.menurow_link {color:#FFFFFF; font-size:13px; text-decoration:none; font-weight:bold; }

.pagination_sel {color:#000000;font-weight:bold;}
.pagination {color:#2169CE; text-decoration:none;font-weight:bold;}

.article-title-news {color:#0055C6; font-size:16px; font-weight:bold; font-family:Arial; }
.article_title {font-size:24px; font-weight:bold; font-family:Times New Roman; color:#1865CE}
.article_description {font-size:16px; font-weight:bold; font-style: italic; font-family:Times New Roman; }
.article_text {font-size:12px; font-family:Arial; text-align: justify;}
.article_text a { color:#0055C6; text-decoration: underline;}
.article_text a:visited { color:#9B7ADE; text-decoration: underline;}
.article_author_name {font-size:12px; font-family:Arial; font-weight:bold; padding-left:5px;}
.article_author_description {font-size:12px; font-family:Arial; padding-left:5px;  padding-right:5px;}
.article_author_count {color:#000; font-size:11px; font-family:Arial; font-weight:bold; text-decoration:none; padding-right:20px;}
.article_nav_panel {color:#1865CE; text-decoration:none; font-size:11px;}
.article_other_title {color:#0055C6; font-size:14px; font-family:Arial; font-weight:bold; padding-left:5px;}
.article_other_list {color:#000; font-size:12px; font-family:Arial; font-weight:bold; padding-left:5px; text-decoration:none;}
.articles-list-article-title {font-size:14px; font-weight:bold; color:#0055C6; text-decoration:none;}
.picture_description_text {font-size:11px; font-family:Arial; font-style: italic;}

.responses-news-time { color: #618bb1; font-size: 14px; font-family: arial; font-weight: bold; margin: 0; }
.response-title {font-weight:bold; FONT-FAMILY: Arial; font-size: 12px;color:black; }
.response-title:hover{text-decoration: underline;}
.response-text, .response-author { FONT-FAMILY: Arial; font-size: 12px;color:black; }
.response-author { color: Navy; }
.response-time { FONT-FAMILY: Arial; font-size: 12px;color: Black; }
.response-text {padding: 5px; background-color: #D6E4F1; }
#response-header {background-color: #EAF1F8;}
.text-a {color:#0055C6; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; }

.comment-field { color:#0D508F; font-family:Arial; font-size:12px; }
.comment-form-title { color:#0D508F; font-family:Arial; font-size:14px; font-weight:bold;}
input.comment-field,textarea.comment-field {border: 1px solid #0d508f;width: 270px;}

.search_results_title {font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:16px; font-weight:bold; }

.category_title { color:#0859C6; font-size:20px; font-weight:bold; font-family:Times New Roman; text-decoration:none;}
.category_description {font-size:12px; font-family:Arial; }
.subcategories_list { color:#0855C6; font-size:14px; font-weight:bold; font-family:Arial; text-decoration:underline;}
.subcategories_list_triangle {color:#0855C6; font-size:14px; font-weight:bold; font-family:Arial; text-decoration:none; padding:0px 0px 0px 8px;  background:url(../images/blue_triangle.gif) left top no-repeat; }
.articles_list_article_title { color:#0859C6; font-size:12px; font-weight:bold; font-family:Arial; text-decoration:underline;}
.articles_list_article_author { color:#000; font-size:11px; font-weight:bold; font-family:Arial, Verdana,  Helvetica, sans-serif; text-decoration:none;}
.articles_list_article_date { color:#5E5E5E; font-size:11px; font-weight:bold; font-family:Arial, Verdana,  Helvetica, sans-serif; text-decoration:none;}
.article_list_article_description {font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:12px; color: #000; }

.author-heading { color:Black; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bolder;}
.author-name { color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; }
.author-url { color:Brown; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.author-url:hover { text-decoration:underline}
.author-desc { color:Black; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.n2-related-desc { color:#0055C6; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; }
.n2-related-caption { color:#00008B; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; text-decoration:none;}
.n2-related-caption:hover {  text-decoration:underline;}
.author-article-time { color:Black; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.author-article-time { color:Black; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.author-article-href, .author-article-href:hover { color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; }

.news_archive_title { color:#0065CE; font-size:18px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; margin-bottom:4px; margin-top:4px; }
.year-list { color:Gray; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; }
.month-list { color:black; text-decoration:none; font-family:Arial; font-size:14px; font-weight:bold; }
.contact_us_form_text {font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:13px;}
.rss_link {text-decoration:none; color:#0859C6; font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:14px;}

.authors_list_title {color:#FFF; font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:24px;}
.authors_list_items {color:#FFF; font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;}

.tell-a-friend-label {color:#FFF; font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:12px;}