.main_bg {
	BACKGROUND-COLOR: #eff7fc;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.content_bg {
	BACKGROUND-COLOR: #ffffff;	
}
.title_logo {
	MARGIN-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 24px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Sans-serif; 

}
.title_logo2 {
	MARGIN-TOP: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Sans-serif; 

}

.title_logo3 {
	MARGIN-TOP: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Sans-serif;
	padding-top:5px;

}
.menu {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 5px; 
	COLOR: #ffffff;
	PADDING-TOP: 5px; 
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;	
}
.menu_over {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 5px; 
	COLOR: #ffff99; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Sans-serif; 
	BACKGROUND-COLOR: #1b72b7; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
}
.menu A:hover {
	COLOR: #ffff99;	
}
.addr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	background: #cee9fa;
	FONT-FAMILY: Sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background-image: url(http://www.vialandoc.com/images/glasses_top.jpg);
	background-repeat:no-repeat;
	
	

}
.payment {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	FONT-FAMILY: Sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.bgr_lin {
	background-image: url(http://www.vialandoc.com/images/left_bg.gif);
}
.logo {
	background-image: url(http://www.vialandoc.com/images/logo.gif);
}
.logo_right {
	background-image: url(http://www.vialandoc.com/images/logo_right.gif);
}
.logo_line {
	background-image: url(http://www.vialandoc.com/images/top_bg.gif);
}
.menu_bg {
	background-image: url(http://www.vialandoc.com/images/menu_bg.gif);
}
.menu_bot_bg {
	background-image: url(http://www.vialandoc.com/images/menu_bot_bg.gif);
}
.block_img {
	background-image: url(http://www.vialandoc.com/images/block_img.gif);
}
.block_right {
	background-image: url(http://www.vialandoc.com/images/block_right.gif);
}
.block_bot_left {
	background-image: url(http://www.vialandoc.com/images/block_bot_left.gif);
}
.block_bot_bg {
	background-image: url(http://www.vialandoc.com/images/block_bot_bg.gif);
}
.block_bot_right {
	background-image: url(http://www.vialandoc.com/images/block_bot_right.gif);
}
.bottom_bg {
    TEXT-ALIGN: center; 
	background-image: url(http://www.vialandoc.com/images/bottom_bg.gif);
}
.block2_top_l2 {
 background-image: url(http://www.vialandoc.com/images/block2_top_l2.gif);
}  
.block2_top_bg2 {  
background-image: url(http://www.vialandoc.com/images/block2_top_bg2.gif);
}
.block2_top_r2 { 
background-image: url(http://www.vialandoc.com/images/block2_top_r2.gif);
}
.block2_bot_l2 { 
background-image: url(http://www.vialandoc.com/images/block2_bot_l2.gif);
}
.block2_bot_bg2 { 
background-image: url(http://www.vialandoc.com/images/block2_bot_bg2.gif);
}
.block2_bot_r2 { 
background-image: url(http://www.vialandoc.com/images/block2_bot_r2.gif);
}
.block_title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff;
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;	
}
.text {
	FONT-SIZE: 12pt;
	COLOR: #000000;
	FONT-FAMILY: Sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;	 	
}
.text12 {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	LINE-HEIGHT: 110%; 
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;	
}
.blue14 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #1b72b7; 
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: left;	
}
.blue14_center {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #1b72b7; 
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: left;
	TEXT-ALIGN: center;	
}
.blue12 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: red; 
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: left;
}
.link {
	FONT-SIZE: 15.5px; 
	COLOR: #1b72b7; 
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: underline;	
}
.link_ata {
	FONT-SIZE: 12.5px; 
	COLOR: #1b72b7; 
	FONT-FAMILY: Sans-serif; 
	
	TEXT-DECORATION: underline;	
}
.link A:hover {
	TEXT-DECORATION: none;
}
.copyr {
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;	
}
.copyr A:hover {
    FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Sans-serif; 
	TEXT-DECORATION: underline;
}
OL {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 5px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 10px; 
	
}
UL {
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 5px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 10px; 
	
}
LI {
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 5px;
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 10px; 
	
}
.form_sub {
	BORDER-RIGHT: #556875 1px solid; 
	BORDER-TOP: #556875 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #556875 1px solid; 
	BORDER-BOTTOM: #556875 1px solid; 
	FONT-FAMILY: Sans-serif; 
	BACKGROUND-COLOR: #f0f0f0;
}
.form_text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 15.5px; 
	FONT-FAMILY: Sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;	
}
.form_text_warning
{
	font-weight: normal;
	font-size: 15.5px;
	font-family: Sans-serif;
	background-color: #ffffff;
	color: #FF0000;
}
.text_thanks {
	FONT-SIZE: 16px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;	
}
.h1 { FONT-SIZE: 16px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;	
}
.text_italic { FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	padding:3px 0px 0px 0px;

}
.text_italic_center { 
    FONT-SIZE: 15.5px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;	 
}
.text_name {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	right: auto;	
}

.text_name2 {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Sans-serif;
	padding-bottom:4px;

	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	right: auto;	
}

.text_indicate {
	FONT-SIZE: 10.3pt;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;	
}
.div {
padding:0px 20px 0px 180px;
}
.link1{
	FONT-SIZE: 15.5px; 
	COLOR: #1b72b7; 
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline;	
}
.link1 A:hover {
	TEXT-DECORATION: none;
}


.link2{
	FONT-SIZE: 11px; 
	COLOR: #1b72b7; 
	FONT-FAMILY: Sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline;	
}
.link2 A:hover {
	TEXT-DECORATION: none;
}

@media screen 
{	
.link1
{		
display: block;	
}
}

@media print 
{	
.link1
{		
display: none;	
}
}

.toll {
font-size:13px;
padding-bottom:5px;}

