﻿body 
{
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
	background-color: #DDD324; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
}
H1
{
	display: inline;
	font-family: Verdana; font-size: 15pt;
}
.thiet-ke-web-site-center
{
	width: 1010px; margin-left: auto; margin-right: auto; background-image: url(images/thiet-ke-web-bg.png);
	background-position: left;
	background-repeat: repeat-y;
	display: table;
}
.content_DIV
{
	width: 960px; display: inline-block; margin-left: 30px;
}
/*left*/
.thiet-ke-web-body-left
{
	width: 263px;
	background-image: url(images/left-tu-van-thiet-ke-bg.png);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.header_div
{
	margin-left: auto; margin-right: auto;
}
/*center*/
.thiet-ke-web-body-center
{
	width: 693px;
	float: right;
	display: block;
}
.footer
{
	width: 990px;
	display: table;
}
.thiet-ke-web-header-mod
{
	width: 960px;
	height: 110px;
	margin-left: 32px;
}
.langugue_link
{
	font-family: Verdana;
	font-size: 10pt;
	color: #fff;
	text-decoration: none;
}
/*popupmenu*/
.thiet-ke-web-site-popupmenu
{
	width: 1010px;
	height: 46px;
	background-image: url(images/thiet-ke-web-menu-bg.png);
	background-repeat: no-repeat;
	background-position: left; display: table;
}
.menupopup
{
	width: 970px;
	margin-left: auto; margin-right: auto; height: 33px; margin-top: 9px; display: block;
}
/*dock menu*/
.thiet-ke-web-dock-menu
{
	width: 970px;
	height: 30px;
	position: absolute; top: 70px;
}
#thiet_ke_web_dock_menu
{
	width: 280px; float: right; height: auto;
	font-family: Verdana; color: #fff; font-weight: bold; font-size: 11px;
}
#header_dock_menu
{
	font-family: Verdana; color: #fff; font-weight: bold; font-size: 11px;
}
.dockmenuitem
{
	color: #FFFFFF;
}/*end of dock menu*/
/*gallery module*/
.thiet-ke-web-prod-gall
{
	width: 1010px;
	height: 244px;
	background-image: url(images/thiet-ke-web-gall.png);
	background-position: left top;
	background-repeat: no-repeat;
	display: table;
}
#productphotos
{
	background-color: Transparent;
}
.galleryview
{
	background-color: Transparent;
	height: 220px;
}
.panel
{
	background-color: Transparent;
}
.panel-overlay
{
	background-color: Transparent;
}
.productimage
{
	width: 350px; height: 230px; float: left; margin-top: 12px; margin-left: 2px;
}
.gallery-title
{
	float:right;
	margin-top: 20px;
	margin-left: 5px;
	width: 600px;	
}
.gall-title-text
{
	font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #ffffff; 
	padding-bottom: 2px!Important; width: 600px; padding-top: 2px!Important;
}
.gall-des
{
	float:right;
	margin-top: 3px; padding-top: 3px;
	width: 600px;
	font-family: Verdana; font-size: 10pt; color: #fff; background-image: url(images/gall_line.png); background-repeat: repeat-x; background-position: top;
}
.thiet-ke-web-giaiphapscroll
{
	width: 250px; margin-left: 6px; display: table;
}
.newrotatomiddle
{
	width: 250px; height: 320px; display: block;
}
.giai-phap-content
{
	width: 250px; display: block; height: 102px; padding-top: 5px;
	background-image: url(images/ro_line.png); background-repeat:no-repeat; background-position: top center;
}
.thiet-ke-web-newsscrolllink
{
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #fff; text-decoration: none;
}
.thiet-ke-web-newsscrolllink:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; text-decoration: underline;
}
.newsrotatortitle
{
	font-family: Verdana; color: #ffffff; font-size: 11pt; font-weight: bold; font-style: italic;
}
.thiet-ke-web-newsSummary-Div
{
	width: 330px;
	float: left; display: block;
}
.thiet-ke-web-summary-content
{
	width: 325px;
	display: table;
}
.summary_desc
{
	width: 310px; margin-top: 10px; height: 160px; margin-left: auto; margin-right: auto;
	float: right
}
.summary-title
{
	display: block;
	width: 280px;
	text-align: right; height: 35px; padding-top: 15px; margin-left: auto; margin-right: auto;
}
.summary-link-title-about
{
	font-family: Verdana; font-size: 13pt; color: #ffffff; text-decoration: none;
}
.summary-link-title
{
	font-family: Verdana; font-size: 11pt; color: #ffffff; text-decoration: none; display: block; padding-top: 5px; padding-bottom: 3px;
}
.single_news_img
{
	border-style: none;
}
.thiet-ke-web-summary-about
{
	width: 341px;
	float: left;
	background-image: url(images/thiet-ke-web-summaryabout.png);
	background-position: left top; background-repeat: no-repeat;
	height: 275px;
	display: table; margin-left: 2px;
}
.thiet-ke-web-summary-why-choose
{
	width: 341px;
	float: left;
	background-image: url(images/thiet-ke-web-summaryabout.png);
	background-position: left top; background-repeat: no-repeat;
	height: 275px;  margin-left: 1px;
}
.single_readmorebg
{
	background-image: url(images/detailsbutton.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 118px;
	float: right;
}
.single_newsreadmore
{
	display: block;
	text-align: center;
	padding-top: 9px;
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #bd2e05; font-weight: bold;
}
.service-package
{
	width: 227px; height: 370px;
	display: table;
	background-image: url(images/lastestnews_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-left: 1px;
}
.thiet-ke-web-packge
{
	width: 227px; height: 370px;
	display: table;
	background-image: url(images/lastestnews_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left; margin-left: 1px;
}
.web-master
{
	width: 227px; height: 370px;
	display: table;
	background-image: url(images/lastestnews_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-left: 1px;
}
.thiet-ke-web-summary-master
{
	width: 200px;
	text-align: left; margin-left: 12px;
	margin-top: 10px; height: 225px;
}
.sum_thumb_title
{
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #fff; text-decoration: none;
}
.sum_thumb_title:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #fff; text-decoration: underline;
}
.remoreimage
{
	border-style: none; vertical-align: middle;
}
.datetext
{
	font-size: 10pt; font-weight: bold; color: #fff; font-family: Arial;
}
.other_news_summary
{
	width: 200px;
	text-align: left; margin-left: 12px;
	margin-top: 5px;
	background-image: url(images/summay_other-new_bg.png); background-repeat: no-repeat; background-position: top left; padding-top: 3px;
	padding-top: 3px; color: #FFFFFF;
}
.hotlinetcaptionext
{
	font-family: Verdana; color: #ffffff; font-size: 11pt; font-weight: bold; font-style: italic;
}
.hotline
{
	width: 261px;
	display: table; margin-left: 1px;
}
.capbg
{
	background-image: url(images/module_cap.png); background-position: right; background-repeat: no-repeat;
	width: 261px; height: 29px; padding-top: 5px;
}
.linkonline
{
	font-family: Verdana; font-size: 11px; color: #fff;
}
/*news detail*/
.divnewsdetails
{
	width: 690px; display: table; margin-left: 0px;
}
.newstop_bg
{
	width: 690px; height: 27px; background-image: url(images/news-detail-top-bg.png); background-position: center;
}
.newsbody_bg
{
	width: 690px; background-image: url(images/news-detail-body-bg.png); background-position: center; background-repeat: repeat-y;
}
.newsbottom_bg
{
	width: 690px; height: 25px; background-image: url(images/news-detail-bottom-bg.png); background-position: center;
}
.clearfix
{
	width: 658px;
	margin-left: auto; margin-right: auto; display: table;
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat; 
}
.fixbg
{
	float: left; width: 500px; padding-bottom: 5px; border:
}
.datefix
{
	float: left; width: 140px; float: right;
	font-family: Arial; font-size: 9pt; font-weight: bold; padding-top: 5px;
}
.news_cate_link
{
	color: #CC0000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 15pt;
}
.category_news_header
{
	display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color:#CC0000; font-style: italic;
}
.newscategorytext
{
	color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 15pt;
}
.news_details_text
{
	width: 658px; margin-left: auto; margin-right: auto; display: table;
}
.newstitle
{
	font-family: Verdana; font-size: 12pt; color:#fff; font-style: italic; display: inline;
}
.updatetext
{
	font-family: Verdana; font-size: 8pt; color:#CC0000; display: inline;
}
.news_navigate
{
	width: 658px;
	margin-left: auto; margin-right: auto; display: table;
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat; 
	height: 35px; padding-top: 25px;
}
.other_news_details
{
	width: 658px;
	margin-left: auto; margin-right: auto; display: table;
}
.orther_newstitle
{
	display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000;
}
.othernewslink
{
	text-decoration: none; font-family: Verdana; font-size: 10pt; color: #CC0000;
}
.othernewslink:hover
{
	text-decoration: underline; font-family: Verdana; font-size: 10pt; color: #ffffff;
}
.readmore_img
{
	vertical-align: middle;
}
.Div_top_page A
{
	float: left; width: 90px;
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; margin-left: 3px; color: #CC0000; text-decoration: none;
	height: 18px; padding-left: 2px; padding-top: 2px; border: solid 1px #e8c813;
}
.Div_top_page A:hover
{
	border: solid 1px  #CC0000
}
.Div_print_page A
{
	float: left; width: 90px;
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; margin-left: 3px; color: #CC0000; text-decoration: none; 
	height: 18px; padding-left: 2px; padding-top: 2px;  border: solid 1px #e8c813;
}
.Div_print_page A:hover
{
	border: solid 1px  #CC0000;
}
.Div_email_page
{
	float: left; width: 90px;
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; margin-left: 3px; color: #CC0000; cursor: pointer;
	height: 18px; padding-left: 2px; padding-top: 2px;  border: solid 1px #e8c813;
	
}
.Div_email_page:hover
{
	border: solid 1px #CC0000;
	
}
.shareDIV
{
	width: 300px; float: right; height: 18px; display: block; text-align: right;
}
.shareDIV A
{
	display: inline; padding-left: 1px; padding-right: 1px; padding-bottom: 1px;
}
/*end news detail*/
/*banner rotator*/
.divbannerrotator
{
	width: 675px; margin-left: auto; margin-right: auto;
	padding-top: 10px; display: table;
}
.divbannerrotatortitle
{
	width: 300px; height: 53px; background-image: url(images/khach-hang-tieubieucap.png); text-align: right;
}
.divbannerrotatorcontent
{
	margin-left: auto; margin-right: auto; width: 100%; margin-top: 5px;
}
.captiontext
{
	display: block; width: 280px; color: #BD2E05; font-family: Verdana; font-size: 13pt; font-style: italic; font-weight: bold; padding-top: 15px;
}
.newsrotatoimg
{
	float: right;  padding-left: 3px; border-style: none; margin-left: 2px;
}
/*endof banner rotator*/
/*poll*/
.poolLeftDiv
{
	width: 261px; display: block; margin-left: 1px; margin-top: 3px;
}
.pool_ques
{
	display: table; margin-left: auto; margin-right: auto; padding-top: 5px; padding-bottom: 5px; width: 250px;
}
.pollcaption
{
	font-family: Verdana; font-size: 11pt; color: #fff; font-weight: bold; font-style: italic;
}
.pool_items
{
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #fff;
}
.button
{
	background-image: url(images/button2.png);
	background-position: top center;
    background-repeat:no-repeat;
    background-color:Transparent;
    width: 93px;
    height:32px;
    border-style:none;
    border-width:0px;
    cursor:pointer;
    font-family: Verdana;
    color: #000000;
	font-size: 8pt;
    font-weight: bold;
}
.button:hover
{
	background-image: url(images/button2.png);
	background-position: bottom center;
    background-repeat:no-repeat;
    background-color:Transparent;
    width: 93px;
    height:32px;
    border-style:none;
    border-width:0px;
    cursor:pointer;
    font-family: Verdana;
    color: #000000;
	font-size: 8pt;
    font-weight: bold;
}
.button1
{
	background-image: url(images/button1.png);
	background-position: top center;
    background-repeat:no-repeat;
    background-color:Transparent;
    width: 93px;
    height:32px;
    border-style:none;
    border-width:0px;
    cursor:pointer;
    font-family: Verdana;
    color: #000000;
	font-size: 8pt;
    font-weight: bold;
}
.button1:hover
{
	background-image: url(images/button1.png);
	background-position: bottom center;
    background-repeat:no-repeat;
    background-color:Transparent;
    width: 93px;
    height:32px;
    border-style:none;
    border-width:0px;
    cursor:pointer;
    font-family: Verdana;
    color: #000000;
	font-size: 8pt;
    font-weight: bold;
}
/*end poll*/
.contentdiv
{
	width: 690px; display: table; margin-left: 0px;
}
.contactlabel
{
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; 
}
.errormessage
{
	font-family: Arial; font-size: 9pt;
}
.contacttextbox
{
	font-family: Verdana; font-size: 9pt;
	border: solid 1px #A83A08;
}
.confirmcode
{
	font-family: sans-serif; font-size: 9pt; width: 50px;
	border: solid 1px #A83A08; font-weight: bold; color:#FF0000; text-decoration: line-through;
}
.contacttextarea
{
	font-family: Verdana; font-size: 9pt;
	border: solid 1px #A83A08;
	width: 180px; height: 60px;
}
.contactheadtext
{
	font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #CC0000;
}
.emailheadtext
{
	font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #CC0000;
}
.web_thiet_ke_list
{
	width: 690px; display: table; margin-left: 0px;
}
.project_top_bg
{
	width: 690px; height: 27px; background-image: url(images/news-detail-top-bg.png); background-position: center;
}
.projectbody
{
	width: 690px; background-image: url(images/news-detail-body-bg.png); background-position: center; background-repeat: repeat-y;
	display: table;
}
.project_list_title
{
	font-family: Verdana; font-size: 15pt; color: #BD2E05;
}
.pro_cap_link
{
	font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #CC0000; font-style: italic;
	text-decoration: none;
	display:block; margin-left: 20px;
	padding-bottom: 3px;
}
.prod_cate_bg
{
	width: 658px;
	margin-left: auto; margin-right: auto; display: table; height: 3px;
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat; 
}
.productholderDiv
{
	width: 650px;
	height: auto;
	display: table;
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat; 
	padding-bottom: 5px;
}
.prod_read_more
{
	display: inline-block;
	text-decoration: none;
	font-family: Verdana; font-size: 10pt;
	background-image: url(images/cmd_thiet_keweb_xemchitiet.png);
	width: 148px; height: 32px; background-repeat: no-repeat; text-align: center; color: #fff; vertical-align: middle; padding-top: 5px;
}
.productlinktitle
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration: none; color: #000000;
}
.right_cap_link
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration: none; color: #CC0000;
}
.left_prod_cap_link
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration: none; color: #ffffff;
}
.dgPagerText2
{
	font-family: Tahoma; font-size: 8pt;
}
.dgPagerText
{
		font-family: Tahoma; font-size: 8pt;
}
.pager_text
{
	font-family: Tahoma; font-size: 8pt;
}
.ddlRowsDisPlay
{
	font-family: Tahoma; font-size: 8pt;
}
.ba_ro_img
{
	border-style: none;
}
.prod_left_img
{
	float: left; border-style: none;
}
.prod_ri_img
{
	float: right; border-style: none;
}
/*dg pager*/
.dgPagerLinks
{
	
    background-position:top;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    margin-left: 2px;
    margin-right: 2px;
    font-size: 12px;
    font-weight: bold;
    color: White;
	width: 24px; height: 24px; text-align: center; background-image: url(images/pagerlink.png);
	padding-top: 5px;
	background-repeat: no-repeat;
	vertical-align: middle;
}
.dgPagerLinks:hover
{
	padding-top: 5px;
	background-repeat: no-repeat;
    background-position:top;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    margin-top:auto;
    margin-bottom:auto;
    margin-left: 2px;
    margin-right: 2px;
    font-size: 12px;
    font-weight: bold;
    color: White;
	width: 24px; height: 24px; text-align: center; background-image: url(images/pagerlink_hover.png);
}
.dgPagerButton img
{
	border-style: none;
	vertical-align: middle;
}
.pager_img
{
	vertical-align: middle;
}
/*news list*/
.news_list
{
	width: 690px; display: table; margin-left: 0px;
}
.news_cate_link
{
	text-decoration: none;
}
.la_ne_div
{
	width: 658px; margin-left: auto; margin-right: auto;
}
.news_list_div
{
	width: 658px; margin-left: auto; margin-right: auto; display: table;
}
.la_ne_con_div
{
	width: 650px; margin-left: auto; margin-right: auto; padding-bottom: 10px; display: table;
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat;
}
.newsGrib
{
	width: 100%;
}
.AlternatingItemStyle
{
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat;
}
.ItemStyle
{
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat;
}
.newstitlelink
{
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
	color: #000000;
	text-decoration: none;
	
}
.newstitlelink:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
	color: #cc0000;
	text-decoration: none;
}
.line2
{
	width: 658px;
	margin-left: auto; margin-right: auto; display: table;
	
}
.newsreadmore
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none; font-weight: bold;
}
.newsthumbcon
{
	width: 320px; height: auto; display: table; text-align: left; border: solid 1px red;
}
.ne_read_more_div
{
	text-align: right;
	height: 25px;
	width: 320px;
}
.cust_thumbs_con
{
	
	width: 658px; margin-left: auto; margin-right: auto;  display: table;
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat;
}
.cust_read_more_div
{
	height: 25px;
	width: 100%;
}
.ne_thumbs_con
{
	width: 320px;
	display: table; border:
}
.news_thumb_img
{
	border-style: none;
	margin: 2px 2px 2px 2px;
}
/*product details*/
.productdetailpanel
{
	width: 690px; display: table; margin-left: 0px;
	display: table;
}
.prod_mod_cap
{
	display: inline;
	color: #BD2E05;
	font-family: Verdana; font-size: 13pt;
}
.prod_cap_div
{
	width: 658px;
	margin-left: auto; margin-right: auto; display: table;
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat;
	padding-bottom: 5px;
}
.prod_brief
{
	width: 650px; margin-left: auto; margin-right: auto;
	display: table;
}
.prod_thumb_img
{
	border-style: none;
}
.prod_name_text
{
	display: inline;
	font-family: Verdana; font-size: 11pt; color: #ffffff;
}
.prod_desc
{
	width: 650px; margin-left: auto; margin-right: auto;
	display: table;
}
.prod_gall_div
{
	width: 650px; margin-left: auto; margin-right: auto;
	display: table;
}
.gall_head_text
{
	display: inline;
	font-family: Verdana; font-size: 11pt; color: #BD2E05; display: inline;
}
.gall_thumb_img
{
	width: 200px;
	border: solid 2px Transparent;
}
.gall_thumb_img:hover
{
	border: solid 2px #BD2E05;
}
.prod_gall_title
{
	width: 650px; margin-left: auto; margin-right: auto;
	display: table;
}
.divwebhit
{
    width:80%;
    display:block;
    margin-top:10px;
    margin-bottom:10px;
    margin-left:5px;
}
.hitcaption
{
    font-size:14px;
    font-weight:bold;
    color:White;
    width:125px;
    display:inline-block;
}
.hitcouter
{
    font-size:20px;
    font-weight:bold;
    font-family:Century;    
    color:White;
}
.tagdiv
{
	 width: 261px; margin-left: 1px; display: table; margin-top: 3px;
}
.populartagcap
{
	font-family: Verdana; color: #ffffff; font-size: 11pt; font-weight: bold; font-style: italic;
}
.sitemapdiv
{
	width: 690px; display: table; margin-left: 0px;
}
.sitemapheader
{
	width: 658px;
   margin-left: auto; margin-right: auto; display: table;
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat; padding-bottom: 2px;
}
.sitemapheadertext
{
	display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color:#CC0000; font-style: italic;
}
.sitemapcontent
{
	width: 658px;
   margin-left: auto; margin-right: auto; display: table;
   background-image: url(images/sitemapbg.jpg); background-position: right top; background-repeat: no-repeat;
}
.link
{
    text-decoration:none;
    color:White;
    font-weight:normal;
}
.divfooter
{
	width: 696px;
	float: right;
	border-top: solid 1px #b34618;
}
.footer_menu
{
	height: 23px; display: table; margin-left: auto; margin-right: auto; border-top: solid 1px #ef6f38;
	border-bottom: solid 1px #b34618;width: 696px; background-color: #d43305; text-align: center;
}
.footer_info
{
	width: 696px; display: table; text-align: center; border-top: solid 1px #ef6f38;
}
.footer_link
{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9pt; background-color:#d43305; display: block; height: 20px; padding-top: 4px!Important; padding-left: 1px!Important; padding-right: 1px!Important;
}
.footer_link:hover
{
	color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9pt;
}
.footer_link1
{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; border-left: solid 1px #b34618;
	font-size: 9pt; background-color:#d9bb12; display: block; height: 20px; padding-top: 4px!Important; padding-left: 4px!Important; padding-right: 5px!Important;
}
.footer_link1:hover
{
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 9pt;
}
.headmenuseparator
{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
}
.contactlink
{
	color: #FFFFFF; text-decoration: none;
}
.ques_div
{
	width: 658px; margin-left: auto; margin-right: auto;
}
.answer_div
{
	width: 658px; margin-left: auto; margin-right: auto;
}
.faqs_infodiv
{
	width: 658px; margin-left: auto; margin-right: auto;
}
.dgItem
{
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat;
}
.dgAltItem
{
	background-image: url(images/news_line_bg.png); background-position: bottom center; background-repeat: no-repeat;
}
.faqstitle
{
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000;
}
.faqcontactlink
{
	color: #FFFFFF; font-weight: bold; text-decoration: underline;
}
.liest
{
	list-style-position: inside;
}
.sitemaplink
{
	font-family: Arial; font-size: 10pt; color: #ffffff;
}
.sitemaplink:hover
{
	color: #CC0000; text-decoration: underline;
}
.updateimage
{
	vertical-align: middle; border-style: none;
}
.iconimg
{
	border-style: none; vertical-align: middle;
}