body{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	background-color:#ffffff;
	background-repeat:repeat-x;
}

body, table, tr, td, span, a, input, textarea, select, option{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
}

form{
	margin:0px;
}

a{
	text-decoration:none;
	color:#666666;
}

.artc_left_pane{
	width:209px;
	border-right:1px solid #e7e7e7;
	background:#f7f7f7;
	padding:0px 0px;
}

.artc_right_pane{
	width:209px;
	border-left:1px solid #e7e7e7;
	background:#f7f7f7;
	padding:0px 0px;
}

.artc_center_pane{
	padding:0px;
	padding:0px 3px;
}

.grey_border{
	border:1px solid #cccccc;
	background:#ffffff;
	padding:3px;
}

.padding_5{
	padding:5px;
}

.msg_error{
	background:#ffffff;
	border:2px solid #ff3300;
	padding:5px;
}


.but_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/small_view.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 20px;
	width: 55px;
	font-weight: bold;
}
.but_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/small_view_g.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 20px;
	width: 55px;
	font-weight: bold;
}

a:hover{
	text-decoration:underline;
}

.vcms_main{
	background-color:#ffffff;
	margin-top:40px;
	width:837px;
}
.vcms_blog_main{
	background-color:#ffffff;
	width:837px;
}
.vcms_header{}
.vcms_center_cont{
	background-image:url(../images/bg_left_f.gif);
	background-repeat:repeat-y;
	background-position:10px;
}
.vcms_center_cont_temp_3{
	background-image:url(../images/bg_left_f_2.gif);
	background-repeat:repeat-y;
	background-position:639px;
}
.vcms_center_blog_cont{
	background-image:url(../images/bg_left_f.gif);
	background-repeat:repeat-y;
	background-position:639px;
}
.vcms_left{}
.vcms_footer{}

.footer_fill{
	background-image:url(../images/bg_footer_f.gif);
	background-repeat:repeat-x;
}

.text_w{
	color:#ffffff;
}

.top_right{
	background-image:url(../images/bg_top_right.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.main_menu{
	background-image:url(../images/bg_left_f.gif);
	background-repeat:repeat-y;
}

.left_pane{
	background-image:url(../images/bg_left_b.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.menu_link{
	border-bottom:1px solid #7fac3f;
	border-top:1px solid #95c551;
	display:block;
	padding-left:20px;
	line-height:24px;
	background-color:#8abd48;
	color:#172703;
	font-weight:bold;
}

.menu_link:hover{
	text-decoration:none;
	background-image:url(../images/pointer.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#74a435;
	color:#ffffff;
}

.menu_link:active{
	background-image:url(../images/pointer.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.just{
	text-align:justify;
}

.welcome{
	border-bottom:1px solid #e4e4e4;
}

.welcome img{
	padding-left:10px;
}

.welcome_head{
	font-size:18px;
	color:#4a7bab;
	font-weight:bold;
}

.main_heads{
	font-size:18px;
	color:#4a7bab;
	font-weight:bold;
	border-bottom: 1px solid #e4e4e4;
	line-height:50px;
}

.more{
	font-weight:bold;
	color:#ff3300;
}

.sub_heads{
	font-size:16px;
	color:#4a7bab;
	font-weight:bold;	
}

.article_prev_up{
	border:1px solid #ffffff;
	padding:2px;
}

.article_prev_over{
	border:1px solid #fff0aa;
	background-color:#fbfbdb;
	padding:2px;
}

.norm_link:hover{
	text-decoration:none;
}

.faq_block{
	background-image:url(../images/img_qtn_mark.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.newsletter_block{
	background-image:url(../images/bg_newsl_f.gif);
	background-repeat:repeat-y;
	background-position:center;
}

.newsletter_block td{
	color:#000000;
}

.padd10_rl{
	padding-left:15px;
	padding-right:15px;
}

.footer_link{
	color:#ffffff;
}

.left_pane_heads{
	font-size:16px;
	color:#000000;
	font-weight:bold;	
	padding-left:15px;
	padding-right:15px;
}

.left_pane_input{
	line-height:13px;
	color:#333333;
	border:1px solid #7e965c;
	background-color:#dee9d0;
}

.norm_input{
	line-height:13px;
	color:#333333;
	border:1px solid #778587;
	background-color:#fdfdfd;
}

.black_link{
	color:#000000;
}

.content {
	padding-top: 10px;
	text-align: justify;
}

.content img {
	padding-left: 10px;
	padding-bottom: 10px;
}

.email_link{
	color: #FF6600;
	text-decoration: none;
}

.news_title_bar {
	background-color: #f4f4f4;
	height: 26px;
	border-bottom: 1px solid #e4e4e4;
}

.news_block_title {
	font-weight: bold;
	padding-left: 10px;
	color: #FF6600;
	text-decoration: none;
}

.news_block_title:hover {
	text-decoration: underline;
}

.news_block_date {
	padding-right: 10px;
}

.news_block_content {
	padding: 10px;
	padding-bottom: 40px;
}

.faq_links {
	color: #666666;
	text-decoration: none;
}

.faq_links:hover {
	text-decoration: underline;
	color: #333333;
}

.paging {
	background-color: #F4F4F4;
	border-bottom: 1px solid #9FADB9;
}

.paging td{
	color:#000000;
}

.paging a{
	text-decoration: none;
	color: #800000;
	font-weight:bold;
}

.norm_search{
	background-color:#8f9b9d;
}

.cat_list{
	/*border:1px solid #f3e19b;
	background-color:#fffbdd;*/
}

.cat_list_links{
	display:block;	
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position:10px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #d4d4d4;
	background-color:#f4f4f4;
	padding-left:20px;
	text-align:left;
	line-height:26px;
}

.cat_list_links:hover{
	background-color:#e4e4e4;
	text-decoration:none;
}

.right_bg{
	background-color:#bac4c6;
	background-image:url(../images/bg_ig_bottright.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.text_black{
	color:#333333;
}

.adv_search_link{
	color:#ffffff;
	font-weight:bold;
}

.adv_search_opt{
	padding:10px;
}

.down_link{
	color:#ffffff;
	font-weight:bold;
}

.download_block{
	background-color:#4a5656;
}

.page_path{
	background-color:#e4e4e4;
}

.path_links{
	color:#333333;
}

.path_links:hover{
	color:#000000;
}

.dark_bold{
	color:#333333;
	font-weight:bold;
}

.dark{
	color:#333333;
}

.padd10_lt{
	padding-left:10px;
	padding-top:5px;
}
.padd10_lt_2{
	padding-left:10px;
	padding-top:2px;
}
.template_border {
	border: 1px solid #999999;
}
.image_bot_border {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}




h1,h2,h3,h4,h5,h6,h7{
	margin:0px;
	margin-bottom:5px;
	color:#333333;
}

h5{
	font-size:13px;
}

h4{
	font-size:16px;
}

h3{
	font-size:18px;
}

h2{
	font-size:22px;
}

h1{
	font-size:26px;
}

.bg_art_cat_fv{
	background-image:url(../images/bg_artc_cat_fv.gif);
	background-repeat:repeat-y;
	background-position:center;
}

.bg_art_cat_b{
	background-image:url(../images/bg_artc_cat_b.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:5px;
}

.artc_cat_title{
	background-image:url(../images/bg_artc_cat_t.gif);
	background-repeat:repeat-y;
	background-position:center;
	height:26px;
	line-height:26px;
	padding-left:15px;
	font-weight:bold;
	color:#000000;
	font-size:13px;
	cursor:pointer;
}

.artc_cat_links{
	background-image:url(../images/artc_catlinks_arrow.gif);
	background-repeat:no-repeat;
	margin-left:14px;
	color:#333333;
	display:block;
	padding-left:12px;
	padding-right:8px;
}

.artc_cat_ins_links{
	background-image:url(../images/artc_catlinks_arrow.gif);
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	margin-left:8px;
	padding-left:12px;
}

.artc_cat_rss_links{
	background-image:url(../images/artc_catlinks_rss.gif);
	background-repeat:no-repeat;
	margin-left:14px;
	color:#333333;
	display:block;
	padding-left:22px;
}

.vcms_calender td{
	font-size:10px;
}

.vcms_calender_dropdown{
	font-size:11px;
	color:#333333;
	border:1px solid #999999;
}

.vcms_cal_date_pic{
	height:24px;
	background-color:#f4f4f4;
	border-bottom:1px solid #e4e4e4
}

.vcms_calender_link_act{
	background-image:url(../images/bg_vcms_cal_lnk_over.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#000000;
	width:18px;
	display:block;
}

.vcms_calender_link{
	width:18px;
	display:block;
}

.vcms_calender_link:hover{
	background-image:url(../images/bg_vcms_cal_lnk_up.gif);
	background-position:center;
	background-repeat:no-repeat;
	text-decoration:none;
}

.bg_artc_tot_l{
	background-image:url(../images/artc_top_tot_l.gif);
	background-position:left center;	
	background-repeat:no-repeat;
	width:67px;
	height:61px;
}

.bg_artc_tot_r1{
	background-image:url(../images/artc_top_tot_r1.gif);
	background-position:left center;	
	background-repeat:no-repeat;
	width:6px;
}

.bg_artc_tot_r2{
	background-image:url(../images/artc_top_tot_r2.gif);
	background-position:left center;	
	background-repeat:no-repeat;
	width:6px;
}

.bg_artc_tot_fh1{
	background-image:url(../images/bg_artc_top_tot_fh.gif);
	background-repeat:repeat-x;
	background-position:center;
	color:#FFFFFF;
}

.bg_artc_tot_fh2{
	background-image:url(../images/bg_artc_top_tot_fh2.gif);
	background-repeat:repeat-x;
	background-position:center;
}

.artc_tot_link:hover{
	color:#000000;
	text-decoration:none;
}

.arc_most_viewed{
	background-color:#ffffff;
}

.arc_most_rated{
	background-color:#CDD5DC;
}

.arc_cat_ins_title{
	font-weight:bold;
	padding-left:10px;
	font-size:13px;
	color:#000000;
	background:#005e9c;
}

.bg_mc_title{
	background-image:url(../images/bg_mc_title.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.bg_mc_block{
	background-image:url(../images/bg_mc_fv.gif);
	background-repeat:repeat-y;
}

.cat_links_td{
	padding-left:10px;
	padding-right:10px;
}

.cat_links_td_sub{
	padding-left:10px;
	padding-right:10px;
}

.main_cat_lnk{
	background-image:url(../images/artc_catlinks_arrow.gif);
	background-repeat:no-repeat;
	color:#cc6633;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
}

.sub_cat_lnk{
	color:#333333;
}

.artc_search_block{
	background-image:url(../images/artc_serc_bg_t.gif);
	background-repeat:no-repeat;
}

.artc_textbox{
	border:1px solid #55666c;
	width:130px;
	line-height:13px;
	color:#333333;
}

.artc_textbox option{
	color:#333333;
}

.about_author{
	padding-left:15px;
	padding-right:15px;
	padding:5px;
	background-color:#f9f9f9;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.about_author img{
	padding:3px;
	border:1px solid #cccccc;
	margin-right:10px;
	background-color:#FFFFFF;
}

.hr_lite{
	color:#CCCCCC;
}

.hr_xlite{
	color:#e4e4e4;
	background-color:#e4e4e4;
}

.artc_list_desc{
	border-top:1px solid #e4e4e4;
	padding-top:10px;
}

.artc_list_desc img{
	border:1px solid #cccccc;
	background-color:#ffffff;
	padding:3px;
	margin-right:10px;
}

.rating_box{
	border:1px solid #333333;
}

.comment_box{
	border:1px solid #999999;
	line-height:13px;
	width:300px;
}

.artc_option_lnk:hover{
	color:#000000;
	text-decoration:none;
}

.comment_block{
	background-color:#F0EFEC;
}

.comment_padd_l{
	padding-left:10px;
}

.comments_title{
	border-bottom:1px solid #dddddd;
	padding-left:10px;
}

.comments_count{
	border-bottom:1px solid #dddddd;
	padding-right:10px;
	font-weight:bold;	
}

.comments_desc{
	padding:10px;
}

.comment_unit{
	background-color:#f4f4f4;
}

.artc_title_link{
	font-size:14px;
	color:#000000;
}

.artc_title_link:hover{
	color:#FF6600;
	text-decoration:none;
}

.inner_ads{
	float:right;
	width:200px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.bg_article {
	background-image: url(../images/bg_article.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bg_article_t {
	background-image: url(../images/bg_article_t.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.arc_most_viewed_box{
	background-color:#ffffff;
}
