﻿body
{
    margin: 10px 0px;
    background: url(../../Images/Stage_BG.png) repeat-x;
}
#preLoadImages {
    width: 0px;
    height: 0px;
    background: url(../../Images/bg_footer.jpg);
    background: url(../../Images/bg_banner.jpg);
    background: url(../../Images/dot.gif);
    background: url(../../Images/dot.gif);
    background: url(../../Images/dot.gif) ;
    background: url(../../Images/dot.gif) ;
    background: url(../../Images/bl.gif) ;
    background: url(../../Images/br.gif);
    background: url(../../Images/tl.gif) ;
    background: url(../../Images/tr.gif);
    position: absolute; 
    top: -1;
    z-index: -100; 
    left: 8; 
    visibility: hidden; 
 }

#gorank
{
    font-size: 3px;
    z-index: -100;
    left: 8;
    visibility: hidden;
    width: 368;
    position: absolute;
    top: -1;
    height: 154;
}
#wrapper
{
    display: block;
    width: 985px; /*Width of main container*/
    margin: 0 auto; /*Center container on page*/
    overflow: hidden;
    border: lightsteelblue 1px solid;
    background-color: #ffffff;
}
#banner
{
    width: 985px;
    }

/* Cho tất cả các trình duyệt */
#tophome
{
    width: 985px;
    min-height: 330px;
    height:auto;
    padding-top: 10px;
    float:left;
}
/* Fix cho IE */
/**/
* html #tophome 
{
    height: 330px;
}
/**/

.housevip
{
    width: 300px;
    height: auto;
    float:left;
}
.newsvip
{
    width: 270px;
    min-height: 300px;
    height: auto;
    border: #d3d3d3 1px solid;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    overflow: hidden;
}

/* Fix cho IE */
/**/
* html .newsvip
{
    height: 300px;
}
/**/
.txtvip
{
    width: 290px;
    height: 30;
    text-align: center;
    padding-bottom: 5px;
    font-family: Tahoma, Verdana, Arial;
    color: #ff0033;
    font-weight: bold;
    padding-top: 5px;
    border-left: #d3d3d3 1px solid;
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    float: left;
}
*html .txtvip
{
    width: 290px;
    height: 30;
    text-align: center;
    padding-bottom: 8px;
    font-family: Tahoma, Verdana, Arial;
    color: #ff0033;
    font-weight: bold;
    padding-top: 6px;
    border-left: #d3d3d3 1px solid;
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    float: left;
}
.titlevip_tr
{
    width: 268px;
    height: auto;
    float:left;
}
.imgvip
{
    width: 268px;
    height: 180px;
    margin-bottom: 10px;
}

.contentvip
{
    width: 300px;
    height: auto;
    float:left;
}
.searching
{
    width: 430px;
    height: auto;
    float:left;

}

.hotnews
{
    width: 250px;
    height: auto;
    float:right;
}

#home
{
    width: 985px;
    height: auto;
    padding-top: 10px;
    float:left;
    clear: both;
}

#homeflash

{
    margin-top: 16px;
}
#homeservice
{
    width: 985px;
    height: auto;
}
#left
{
    width: 200px;
    float: left;
    vertical-align: top;
}
#center
{
    display: block;
    width: 560px;
    height: auto;
    float: left;
    vertical-align: top;
}
#right
{
    width: 210px;
    float: right;
    vertical-align: top;
}
#footer
{
     width: 985px;
 }

.footer
{
	width: 965px;
	height: 100px;
	float: left;
	line-height: 10px;
	padding: 20px 20px 5px 20px;
	background-color: #015c96;
	color: #FFFFFF;
}

.linkfooter
{
    color: #ffffff;
}
A.linkfooter:link
{
    color: #ffffff;
}

A.linkfooter:hover
{
	color: #CC0066;
}

.linkfooter_contact
{
    color: #000000;
}
A.linkfooter_contact:link
{
    color: #000000;
}

A.linkfooter_contact:hover
{
	color: #CC0066;
}

.content
{
    width: 540px;
    float: left;
    display: block;
    border-bottom: #d3d3d3 1px dotted;
    border-left: #d3d3d3 1px dotted;
    border-right: #d3d3d3 1px dotted;
    margin-left: 10px;
    padding: 5px;
}
* html .content
{
    width: 540px;
    float: left;
    display: block;
    border-bottom: #d3d3d3 1px dotted;
    border-left: #d3d3d3 1px dotted;
    border-right: #d3d3d3 1px dotted;
    margin-left: 5px;
    padding: 5px;
}
.contenthead
{
    width: 550px;
    float: left;
    display: block;
    border-bottom: #d3d3d3 1px dotted;
    padding-bottom: 5px;
}

.contentitem
{
    width: 100%;
    height:auto;
    display: block;
}


.listcontent
{
    width: 540px;
    float: left;
    padding-right: 5px;
    padding-left: 5px;
}
.logo
{
    width: 985px;
    height:140PX;
    background-image: url(../../Images/bg_banner.jpg);
}
.headline
{
    width: 985px;
}
.imglogo
{
    width: 200px;
    height: 120px;
}
.namecom
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 14pt;
    font-weight: bold;
    width: 785px;
    color: #CC0066;
    padding-left: 80px;
    padding-bottom: 50px;
    height: 120px;
}
.imgtuvan
{
    width: 180px;
    clear: right;
    padding-left: 150px;
}


.nav_listcontent
{
    text-align: center;
    background-color: #f0f8ff;
    width: 540px;
    height: 15px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.nav_listhouse
{
    text-align: center;
    background-color: #f0f8ff;
    width: 570px;
    height: 15px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.art_headcontent
{
    width: 530px;
    float: left;
    border-left: #d3d3d3 1px solid;
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    margin-left: 10px;
    background: url(../../Images/bg_menu.png) center center repeat-x;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 5px;
}

.art_headcthome
{
    width: 520px;
    border-left: #d3d3d3 1px solid;
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    margin-top: 10px;
    margin-bottom:10px;
    background: url(../../Images/bg_menu.png) center center repeat-x;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 5px;
    
}
* html .art_headcontent
{
    width: 530px;
    float: left;
    border-left: #d3d3d3 1px solid;
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    margin-left:  5px;
    background: url(../../Images/bg_menu.png) center center repeat-x;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 5px;
}
.art_image
{
    margin-bottom: 5px;
    margin-right: 10px;
    width: 140px;
    height:100px;
    float: left;
}

.art_imagetop1
{
    margin-bottom: 5px;
    margin-right: 10px;
    width: 200px;
    height:150px;
    float: left;
}
.art_imageothertop
{
    margin-top: 20px;
    margin-bottom: 5px;
    margin-right: 4px;
    margin-left: 4px;
    width: 165px;
    height:110px;
    float: left;
}
.art_titleothertop
{
    width: 160px;
    height:100px;
    margin-right: 4px;
    margin-left: 4px;
    color: #003399;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    font-family: Arial, Tahoma, Verdana;
    float:left;
}
.art_title
{
    width: 500px;
    text-align: left;
    color: #003399;
    font-size: 10pt;
    font-weight: bold;
    vertical-align: top;
    text-decoration: none;
    font-family: Arial, Tahoma, Verdana;
}
.art_title:link
{
    color: #003399;
    font-size: 10pt;
    font-weight: bold;
    text-decoration:none;
    font-family: Arial, Tahoma, Verdana;
}
.art_title:hover
{
    color: #CC0066;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    font-family: Arial, Tahoma, Verdana;
}
.art_intro
{
    text-align: justify;
    font-family: Arial;
    font-size: 10pt;
    vertical-align: top;
}

.art_body
{
    font-family: Arial;
    font-size: 10pt;

}


.navigatecate
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    width: 480px;
    float: left;
}
.art_navigatecate
{
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}
.art_navigatecate:link
{
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
    text-decoration:none;
}
.art_navigatecate:hover
{
    color: #CC0066;
    font-size: 10pt;
    font-weight: bold;
    text-decoration:none;
}

.navigatecatespace
{
    color: #ff9900;
    font-size: 10pt;
    text-decoration: none;
    font-family: '.VnArial Narrow';
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
}
.dot
{
    width: 500px;
    border-top: #cccccc thin dotted;
    float:left;
}
.linespace
{
    width: 645px;
    border-top: #cccccc thin dotted;
    float:left;
}
.navigatecateroot
{
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    float: left;
}
.navigatecatetree
{
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    float: left;
}
.othernews
{
    width: 640px;
    float: left;
    padding-left: 30px;
    padding-right: 10px;
}
.titleothernews
{
    text-align: left;
    color: #003399;
    font-size: 10pt;
    text-decoration: none;
    font-family: Arial, Tahoma, Verdana;
}
.titleothernews:link
{
    text-align: left;
    color: #003399;
    font-size: 10pt;
    text-decoration: none;
    font-family: Arial, Tahoma, Verdana;
}
.titleothernews:hover
{
    color: #CC0066;
    font-size: 10pt;
    text-decoration:none;
    font-family: Arial, Tahoma, Verdana;
}
.textUcase
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 10pt;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
}

.textfooter
{
    font-family: Arial;
    color: #006633;
    font-size: 10pt;
}
.listservice
{
    width: 300px;
    float: left;
    padding: 5px;

}
.listservice_home
{
    width: 309px;
    float: left;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 12px;
    padding-right: 5px;
}

.listproject
{
    width: 965px;
    padding: 10px;
    float:left;
}

.service
{
    width: 300px;
    float: left;
    padding-bottom: 10px;
    padding-top: 10px;
    font-size: 10pt;
    line-height: 16pt;
}
.detail
{
    width: 280px;
    font-family: Arial;
    font-size: 10pt;
    float: left;
    text-align: right;
}
.t {background: url(../../Images/dot.gif) 0 0 repeat-x;}
.b {background: url(../../Images/dot.gif) 0 100% repeat-x}
.l {background: url(../../Images/dot.gif) 0 0 repeat-y}
.r {background: url(../../Images/dot.gif) 100% 0 repeat-y}
.bl {background: url(../../Images/bl.gif) 0 100% no-repeat;}
.br {background: url(../../Images/br.gif) 100% 100% no-repeat}
.tl {background: url(../../Images/tl.gif) 0 0 no-repeat}
.tr {background: url(../../Images/tr.gif) 100% 0 no-repeat; height:180px ; padding:10px}
.tr_project {background: url(../../Images/tr.gif) 100% 0 no-repeat; height:150px ; padding:10px}

.icon_image
{
    float: left;
    padding-bottom: 10px;
    padding-right: 10px;
}
.title_service
{
    font-family: Arial,Tahoma, Verdana ;
    font-size: 10pt;
    font-weight: bold;
    padding-bottom: 15px;
}
.namecompany
{
    font-family: Tahoma, Verdana, Arial;
    font-size: 14pt;
    font-weight: bold;
    padding-bottom: 15px;
}A
{
    color: #000000;
    text-decoration:none;
}

A:link
{
    color: #000000;
    text-decoration:none;
}


A:hover
{
	color: #CC0066;
	text-decoration: none;
}
DIV
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 10pt;
    line-height: 15pt;
}




	#dhtmlgoodies_slideshow{
    width: 946px;
    vertical-align: bottom;
    float:left;

	}
	
	#previewPane{
		border:1px solid #CCCCCC;
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:10px;
		position:relative;
		
		/* CSS HACK */
		height: 432px;	/* IE 5.x */
		height/* */:/**/420px;	/* Other browsers */
		height: /**/420px;
				
	}
	#previewPane img{
		line-height:400px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#galleryContainer{
		
		height:102px;	/* Height of the images + 2 */
		border:1px solid #CCCCCC;
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:100px;
		left:40px;
		width:98000px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}

	
	#theImages .imageCaption{
		display:none;
	}
	
#toplink 
{
 position: absolute; 
 width: 945px; height: 20px; 
 z-index: 1; 
 top: 15px; 
 display: block; 
 clear: both; 
 overflow: hidden; 
 text-align: right; 
 margin-right: 20px; 
 margin-left: 20px;
 color: #ffffff;
 }
#hathuloading
{
    position: fixed;
    width: 100%;
    height: 30px;
    z-index: 20;
    text-align: right;
    color: #ff0000;
    font-weight: bold;
    font-family: Arial, Tahoma, Verdana;
    top: 20px; 
}
/* Fix cho IE6 */
/**/
*html #hathuloading 
{
    position:absolute; 
    width: 100%;
    height: 30px;
    z-index: 20;
    text-align: right;
    color: #ff0000;
    font-weight: bold;
    font-family: Arial, Tahoma, Verdana;
 }
/**/
 .text_toplink
{
    font-weight: bold;
    font-size: 8pt;
    font-family: Arial,Verdana,Tahoma;
    padding-right: 10px;
    color: #ffffff;
}
.text_toplink:link
{
    font-weight: bold;
    font-size: 8pt;
    font-family: Arial,Verdana,Tahoma;
    padding-right: 10px;
    color: #ffffff;
}
.text_toplink:hover
{
    font-weight: bold;
    font-size: 8pt;
    font-family: Arial,Verdana,Tahoma;
    padding-right: 10px;
    color: #CC0066;
}
#boxsearch
{
 position: absolute; 
 width: 945px; height: 20px; 
 z-index: 1; 
 top: 125px; 
 display: block; 
 float: right; 
 clear: both; 
 overflow: hidden; 
 text-align: right; 
 margin-right: 20px; 
 margin-left: 20px;
 }
.boxsearch
{
    border: #ffffff 1px solid;
    width: 150px;
    height: 14px;
    background-color: transparent;
    font-size: 9pt;
    color: #CC0066;
}
.box_calendar
{
    width: 80px;
    height: 16px;
    text-align: left;
    padding-right: 5px;
    padding-left: 5px;
}
.box_style1
{
    width: 100px;
    height: 15px;
    text-align: left;
    padding-right: 5px;
    padding-left: 5px;
}
.homebox_style1
{
    width: 70px;
    height: 15px;
    text-align: left;
    padding-right: 5px;
    padding-left: 5px;
}
.homebox_title
{
    width: 300px;
    height: 15px;
    text-align: left;
    padding-right: 5px;
    padding-left: 5px;
}
.box_style2
{
    width: 500px;
    height: 15px;
    padding-right: 3px;
    padding-left: 3px;
}
.box_style3
{
    width: 40px;
    height: 14px;
    text-align: left;
    padding-right: 5px;
    padding-left: 5px;
    margin-top: 5px;
}
.box_dropdown
{
    width: 150px;
    height: 20px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.box_dropdown1
{
    width: 100px;
    height: 20px;
    margin-top: 6px;
    margin-bottom: 5px;
}
.box_dvtien
{
    width: 50px;
    height: 20px;
    margin-top: 5px;
    font-size: 9pt;
}
.box_dv
{
    width: 50px;
    height: 20px;
    margin-top: 5px;
    font-size: 9pt;
}

/* Dinh dang cho phan tren menu trai*/
.menuspace
{
    width: 100%;
    height: 20px;
	float:left;
	clear:both;
}
.line
{
    border-bottom: #d3d3d3 1px dotted;
    margin-top: 5px;
    margin-bottom: 20px;
    clear:both;
}
.linehr
{
    border-bottom: #d3d3d3 1px dotted;
    margin-top: 10px;
    margin-bottom: 10px;
    clear:both;
}
.linesolid
{
    border-bottom: #d3d3d3 1px solid;
    margin-top: 15px;
    margin-bottom: 20px;
    clear:both;
}
.exchangerate_item
{
    width: 183px;
    padding: 5px;
    font-family: Arial, Tahoma, Verdana;
    border-left: #cccccc 1px dotted;
    border-right: #cccccc 1px dotted;
    border-bottom: #cccccc 1px dotted;
    text-align: center;
}
.securities
{
    width: 195px;
    color: #ffffff;
    border-left: #cccccc 1px dotted;
    border-right: #cccccc 1px dotted;
    border-bottom: #cccccc 1px dotted;
}
.cActive
{
	background-image:url(/User/ck/Source/images/bg_active.gif);
	font-family:Tahoma, "Times New Roman";
	text-decoration:none;
	font-size:11px;
	color:#9e224d;
	font-weight:bold;
}
.cNoActive
{
	background-image:url(/User/ck/Source/images/bg_noactive.gif);
	font-family:Tahoma, "Times New Roman";
	text-decoration:none;
	font-size:11px;
	color:#009140;
	font-weight:normal;
}
.tbHeader
{
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}
.cHeader
{
	font-family:Tahoma, "Times New Roman";
	font-size:11px;
	background-color:#9e224d;
	color:#FFFFFF;
	font-weight:bold
}
.cHeaderN
{
	font-family:Tahoma, "Times New Roman";
	font-size:11px;
	background-color:#af637d;
	color:#FFFFFF;
	font-weight:bold
}
.Active
{
	font-family:Tahoma, "Times New Roman";
	text-decoration:none;
	font-size:12px;
	color:#9e224d;
	font-weight:bold;
	cursor: pointer;
}
.NoActive
{
	font-family:Tahoma, "Times New Roman";
	text-decoration:none;
	font-size:12px;
	color:#009140;
	font-weight:normal;
	cursor: pointer;
}
/* Dinh dang cho phan hinh anh quang cao tren menu phai*/

.ads_head
{
    width: 183px;
    font-family: Arial, Tahoma, Verdana;
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
    border: #cccccc 1px solid;
    text-align: left;
    background: url(../../Images/bg_menu.png) center center repeat-x;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 5px;
    padding-top: 5px;
}
.ads_item
{
    width: 196px;
    padding: 5px;
    font-family: Arial, Tahoma, Verdana;
    border-left: #cccccc 1px dotted;
    border-right: #cccccc 1px dotted;
    border-bottom: #cccccc 1px dotted;
    text-align: center;
}
.partner_item
{
    width: 182px;
    padding: 5px;
    font-family: Arial, Tahoma, Verdana;
    border-left: #cccccc 1px dotted;
    border-right: #cccccc 1px dotted;
    border-bottom: #cccccc 1px dotted;
    text-align: center;
}
.hotline_item
{
	width: 197px;
	height: auto;
	padding: 5px;
	font-family: Arial, Tahoma, Verdana;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	border-left: #cccccc 1px dotted;
	border-right: #cccccc 1px dotted;
	border-bottom: #cccccc 1px dotted;
	overflow: auto;
}

.weather_item
{
    width: 187px;
    padding: 10px;
    font-family: Arial, Tahoma, Verdana;
    border-left: #cccccc 1px dotted;
    border-right: #cccccc 1px dotted;
    border-bottom: #cccccc 1px dotted;
    text-align: left;
}


.newstop10_head
{
    width: 248px;
    height: 30;
    float: left;
    text-align: center;
    padding-bottom: 5px;
    font-family: Tahoma, Verdana, Arial;
    color: #ff0033;
    font-weight: bold;
    padding-top: 5px;
    border-bottom: #d3d3d3 1px solid;
    border-left: #d3d3d3 1px solid;
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
}

.example
{
    width: 242px;
    height: 200px;
    float: left;
    font-family: Tahoma, Verdana, Arial;
    color: #ff0033;
    border-bottom: #d3d3d3 1px solid;
    border-left: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    overflow: auto;
    padding-right: 5px;
    padding-bottom: 5px;
    font-size: 8pt;
    font-weight: bold;
}


#lines
{
    
    }

/* Fix cho IE */
/**/
* html #lines
{
    margin-left: 10px;
}
/**/

 .newstop10_item
{
    width: 250px;
    padding: 5px;
    font-family: Arial, Tahoma, Verdana;
    border-left: #cccccc 1px dotted;
    border-right: #cccccc 1px dotted;
    border-bottom: #cccccc 1px dotted;
}

.supportonline
{
    border: #d3d3d3 1px solid;
    padding: 5px;
    width: 237px;
    float: left;
}
.txtsupport
{
    color: #ff0033;
    font-size: 9pt;
    font-weight: bold;
}
.txtsupport_head
{
    color: #0000ff;
    font-size: 10pt;
    font-weight: bold;
}.support
{
    width: 235px;
    height: 23px;
    border-bottom: #0000ff 1px solid;
    float: left;
    padding-bottom: 10px;
    padding-top: 5px;
}
.hot
{
    width: 190px;
    text-align: center;
    float: left;
    margin-top: 10px;
    margin-bottom: 20px;
    color: #ff0000;
    font-weight: bold;
}
.yahoo_home
{
    width: 80px;
    text-align: center;
    float: left;
}
.skype_home
{
    width: 75px;
    text-align: center;
    float: left;
}
.sendmail_home
{
    width: 80px;
    text-align: center;
    float: left;
}
.yahoo
{
    width: 70px;
    text-align: center;
    float: left;
}
.skype
{
    width: 65px;
    text-align: center;
    float: left;
}
.sendmail
{
    width: 60px;
    text-align: center;
    float: left;
}
/* thong ke*/
.txtcounter
{
    color: #0000ff;
    font-weight: bold;
}
.txtnumcounter
{
    color: #ff0000;
    font-weight: bold;
    margin-left: 10px;
}
/*Modal Popup*/
.modalBackground
{
    background-color: Gray; /*Gray;*/
    filter: alpha(opacity=60);
    opacity: 0.5;
}
.showpopup
{
    background-color: #ffffff; /*#ffffdd;*/
    width: 400px;
    height: 400px;
    text-align: center;
}
.closepopup
{
    width: 395px;
    height: 30px;
    text-align: right;
    vertical-align: top;
    margin-bottom: 20px;
    padding-top: 5px;
    background-color: #b22222;
    padding-right: 5px;
}

.imgshow
{
    width: 400px;
    text-align: center;
    vertical-align: middle;
}
.contact_tr
{
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
}


.home_ads
{
    width: 210px;
    height:auto;
    float:left;
}
.video
{
    width: 530px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}
.textroot:link
{
	font-family: Arial, Tahoma, Vadanda;
	color: #004891;
	font-size: 12px;
	font-weight: bold;
}

.textroot:active
{
	font-family: Arial, Tahoma, Vadanda;
	color: #004B97;
	font-size: 12px;
	font-weight: bold;
}
.textroot:visited
{
	font-family: Arial, Tahoma, Vadanda;
	color: #004B97;
	font-size: 12px;
	font-weight: bold;
}
.textroot:hover
{
	font-family: Arial, Tahoma, Vadanda;
	color: #CC0066;
	font-size: 12px;
	font-weight: bold;
}
.link_HathuSoftware
{
	width: 985px;
	height: 20px;
	float: left;
	background-color: #015c96;
	text-align: center;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.rankgoogle
{
	visibility: hidden;
	margin: -20px;
	vertical-align: top;
}

