body 
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0004ac;
	background-color: #FFFFFF;
    font-size:10px;
}
form 
{	
    margin: 0 0 0 0 px;
	padding: 0 0 0 0 px;
}
table,td,tr,tbody 
{
    color: #0004ac;
	text-decoration: none;
	font-size: 11px;
}

a {color: #0066ff;}

table a:visited,a:link {color: #0066ff; text-decoration:underline;}

a:hover {color: #FF9900;text-decoration: none;}

strong .a {color: #0066ff;}
strong a:link {color: #0066ff;}
strong a:visited {color: #0066ff;}
strong a:hover {color: #FF9900;	text-decoration: none;}

p .a {color: #0066ff;}

img {border-color:#333333;}

h1 {text-align: center; font-size: 16px;}
h2 {font-size: 14px;}
h3 {font-size:13px;}
h4 {font-size:12px;}
h5 {font-size:11px;}

h1,h2, h3, h4, h5, h6 {margin:0;padding:0;}

.gv_BorderHeader1
{
	border-width:1px;
	border-color:#a6a6a6;
}

.men_l {
	padding-right: 5px;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-repeat: no-repeat;
	background-position: bottom;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.men_ls ,.men_ls:link,.men_ls:visited
{
	font-weight: bold;
	color: #0004ac;
	text-decoration: none;
}

.m ,.m:link,.m:visited
{	
	
	font-weight: bold;
	color: #0004ac;
	text-decoration: none;
}
.m:hover
{
	font-weight:bold;
	color: #0004ac;
	text-decoration:none;
	background-color:#a4f58d;
}
a.m:hover {color: #CC0000;}


.m99 ,.m99:link,.m99:visited
{	
	
	font-weight: bold;
	color: #0004ac;
	text-decoration:underline;
}
.men_ls:hover
{
	font-weight:bold;
	color: #0004ac;
	text-decoration:none;
	background-color:#a4f58d;
}

.m99:hover
{
	font-weight:bold;
	color: #0004ac;
	text-decoration:underline;
	background-color:#a4f58d;
}
a.men_ls:hover {color: #CC0000;}

.men_ls_no ,.men_ls_no:link,.men_ls_no:visited
{
	font-weight:normal;
	color: #0004ac;
	text-decoration:none;
}
.n ,.n:link,.n:visited
{
	font-weight:normal;
	color: #0004ac;
	text-decoration:none;
}
.n:hover
{
	font-weight:normal;
	color: #0004ac;
	text-decoration:none;
	background-color:#a4f58d;
}
a.n:hover {color: #0004ac;}
a.n:link {color: #0004ac;}
a.n:visited {color: #0004ac;}

.n1 ,.n1:link,.n1:visited
{
	font-weight:normal;
	color: red;
	text-decoration:none;
}
.n1:hover
{
	font-weight:normal;
	color: red;
	text-decoration:none;
	background-color:#a4f58d;
}
a.n1:hover {color: #;}

.men_ls_no:hover
{
	font-weight:normal;
	color: #0004ac;
	text-decoration:none;
	background-color:#a4f58d;
}

.men_ls_sel
{
	font-weight:bold;
	color: #0004ac;
	text-decoration:none;
	background-color:#a4f58d;
}



.men_ls1
{
	font-weight: bold;
	color: #0004ac;
	text-decoration: none;
	background: url("Image/razd.gif")  no-repeat left top 1px 20px;
}

.men_up 
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
td.top_menu2 {	font-family:tahoma; font-weight:normal; font-size: 12px; color:#ffffff;}

a.top_menu2 {	font-family:tahoma; font-weight:bold; font-size: 11px; color:#ffffff; 	TEXT-ALIGN: center; TEXT-DECORATION: none; }

a.top_menu2:hover { color:#ffffff;  TEXT-DECORATION: underline; }
a.top_menu2:visited,a.top_menu2:link {font-family:tahoma; font-weight:bold; font-size: 11px; color:#ffffff; text-decoration:none; }

a.top_menu5,a.top_menu5:hover,a.top_menu5:visited,a.top_menu5:link {	font-family:tahoma; font-weight:bold; font-size: 11px; color:#FFFFFF; 	TEXT-ALIGN: center; TEXT-DECORATION:underline;}



.menu_link{
	background:url("Image/menu_cabinet_bg.gif") center no-repeat;
	width:110px;
	height:14px;
	text-align:center;
	vertical-align:top;
	
}
.menu_link .top_menu2, .menu_link .top_menu2:hover{
	color:#0faf10;
}
.menu_link .top_menu2:visited{
	color:#0faf10;
}

td.top_menu2a {	font-family:tahoma; font-weight:normal; font-size: 12px; color:#ffffff;}
a.top_menu2a {	font-family:tahoma; font-weight:bold; font-size: 11px; color:#ffffff; 	TEXT-ALIGN: center; TEXT-DECORATION: none; }
.menu_link .top_menu2a, .menu_link .top_menu2a:hover,.menu_link .top_menu2a:visited
    {color:#0faf10;}

.tb_tx_seo 
{
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	font-size: 11px;
}
.br_tb 
{
	background-image: url("Image/px_zel2.gif");
	background-repeat: repeat-x;
	background-position: bottom;
}
.br_tl {
	background-image: url("Image/px_zel2.gif");
	background-repeat: repeat-y;
	background-position: left;
}
.br_tr {
	background-image: url("Image/px_zel2.gif");
	background-repeat: repeat-y;
	background-position: right;
}
.tb_foot1 {

	margin-right: 15px;
	margin-left: 15px;
	color: #0004ac;
}
.tx_tfoot {
	padding: 5px;
}
.tx 
{
	text-align: justify;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0004ac;
	text-decoration: none;
}

.tx_n 
{
	text-align: justify;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0004ac;
	text-decoration: none;
}
.tx:link,.tx:visited
{
	color: #0004ac;
	text-decoration:none;
}
.zag_tx {
	font-weight: bold;
	margin-left: 0px;
	text-align:center;

}
.lin_cat 
{
	color: #0066FF;
}
b.red
{
	color: red;
}
.HeaderMain 
	{
	font-weight: bold;
	text-align:center;
	padding:0px;
	margin:0px;
	}
	
.image {
	float: left;
	margin: 3px 0 0 0;
	padding: 0;
	width:120px;
	height:80px;
	border-color:#00a902;
	border-width:1px;
}
#slogan_word
{
	position:absolute;
	top:3px;
	left:10px;
	color: #FFFFFF;
	font-size: 10px;
}
#tour
{
	position:absolute;
	top:118px;
	left:72px;
	color: #0004ac;
	font-size: 10px;
	font-weight:normal;
}
#slogan
{
	position:absolute;
	top:20px;
	left:155px;
	color: #FFFFFF;
	vertical-align:top;
}
#slogan .word
{
	font-size: 10px;
}
#slogan .small
{
	font-size: 10px;
}
#slogan .big
{
	font-size: 18px;
}
#slogan .bold
{
	font-size: 10px;
	font-weight:bold;
}
#slogan .comp
{
	font-size: 11px;
	margin-top:3px;
}

#green_line {
	background: #FFFFFF url("Image/px_zel2.gif") repeat-y left top;
}
#green_line1 {
	background: #FFFFFF url("Image/corn2.gif") repeat-y left top ;
}
#vline {
	background: #FFFFFF url("Image/vline2.gif") repeat-y left top;
}
#vline1 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y left top;
}
#vline2 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y right top;
	
}
#vline3 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y  left top;
	
}
#vline4 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y  left top;
	
}
#vline5 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y  left top;
	
}
#vline6 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y  right top;
	
}
#vline7 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y left top;
}
#vline8 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y left top;
}
#vline9 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y left top;
}
#vlineL {
	 text-align:left;
}
#vline10 {
	background: #FFFFFF url("Image/vline2.gif") repeat-y right top;
}

#adver_dir 
{

}
#adver_dir .title{
	margin-top:2px;
	margin-bottom:10px;
	margin-left:13px;
}

#logo {
	position: absolute;
	top: 0px;
	left: 0px;
}

#container {
	background: #FFFFFF url("Image/slice3.gif") repeat-x left top;
}

#content {
	background: url("Image/head1.jpg") no-repeat left top;
	font-size: 12px;
	padding: 70px 0px 0px 0px;
	vertical-align: top;
	width:100%;
}

#corn_new
{
	background: #FFFFFF url("Image/corn_new.gif") no-repeat left top;
	width:33px;
	height:30px;
}

#content a:hover 
{
	color: #FF9900;
	text-decoration: none;
}
#content .main{
	padding: 0px 20px 25px 0px;
	background-color: #EBEBEB;
}
#content .main .title{
	font-family: Times;
	font-size: 25px;
	color:#9D9D9D;
	margin-left:8px;
}
#content .main .titlehr{
	width:170px;
	text-align:left;
}
#content .main .list{
	margin-top:5px;
	margin-left:5px;
	font-weight:500;
}
#content .main .list .sub{
	color: #9D9D9D;
	margin-left:40px;
	font-weight:500;
}
#content .b1{ background: url("design/content/bullet1.gif") no-repeat 0px 20px; }
#content .b2{ background: url("design/content/bullet2.gif") no-repeat 0px 20px; }
#content .b3{ background: url("design/content/bullet3.gif") no-repeat 0px 20px; }
#content .b4{ background: url("design/content/bullet4.gif") no-repeat 0px 20px; }


#left {
	background: #FFFFFF ;
	font-size: 12px;
	padding: 135px 0px 5px 0px;
	vertical-align: top;
	width: 245px;
}
#left1 {
	background: #FFFFFF url("Image/corn2.gif") bottom left no-repeat;
	font-size: 12px;
	padding: 135px 0px 0px 0px;
	vertical-align: top;
	width:250px;
}

#menu 
{	
	padding: 40px  0px 0px 0px;
	width:250px;
	background: url("Image/gr_2.gif") repeat-x left top;
	vertical-align:top;
}
#menu a:link,a:visited { color: #0004ac; text-decoration: none;}
#menu a:active,a:hover { color: #0004ac; text-decoration: none;}


#adver_news
{	
	padding: 5px 5px 5px 5px;
	width:190px;
}

#adver_ver
{	
	padding: 5px 20px 5px 30px;
	width:180px;
}



#adver_dir 
{
	width:235px;
	text-align: center;
	font-size:11px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
	color: #0004ac;
}
.link:link ,.link:visited {color: #0066ff; text-decoration:underline;}
.link:active,.link:hover { color: #ff9900; text-decoration: none;}

#adver_dir .title
{
	font-size:12px;
	font-weight: bold;
	color:#0004ac;
	padding:0px;
}
#adver_dir .linkk
{
	margin-top:3px;
	padding:0px;
}
#adver_dir .text
{
	margin-top:2px;
	padding:0px;

}
#adver_dir .site
{
	 padding:0px;
	 color:#00a902;	
}


#search {
	background-color: #FFD173;
	width:235px;
	height:37px;
	text-align: right;
	color: #4C4C4C;
	margin-top:12px;
	margin-bottom:3px;
	margin-left:17px;
}
#search .searchform {
	border-top: #494949 1px solid;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-left: #494949 1px solid;
	background-color:#FFFFFF;
	color: #000000;
	font-family: Tahoma,Verdana,Arial;
	font-size: 12px;
	height:18px;
	width:115px;
}
#search .searchstart {
	margin:0px;
}

#contact {
	background-color: #CACACA;
	width:235px;
	height:70px;
	text-align: center;
	color: #000000;
	margin-top:12px;
	margin-bottom:3px;
	margin-left:17px;
}
#contact .phone{
	color: #EE3B66;
	font-weight: bold;
	font-size: 18px;
	margin-top:8px;
	margin-bottom:6px;
}

#services
{
	padding: 0px 5px 0px 10px;
	width:100%;
}
#news 
{
	padding: 5px 10px 5px 10px;
	width:190px;
}

#news .title
{
	font-size:12px;
	font-weight: 600;
	text-align:center;
		width:190px;
}
#news .date
{
	font-weight: bold;
	color:#333333;
	font-size:10px;
	margin-top:10px;
		width:190px;
}
#news .header
{
	font-size:10px;
	color:Red;
		width:190px;
}
#news .text
{
	color:#333333;
	font-size:10px;
		width:190px;
}
#news .text a:hover 
{
	color: #FF9900;
	text-decoration: none;
		width:190px;
}

#news .lnk
{
	font-size:10px;
	color:#333333;
		width:190px;
}
#news .Cat
{
	font-size:10px;
	color:#333333;
	font-weight:bold;
		width:190px;
}
#news .Cat a:hover 
{
	color: #FF9900;
	text-decoration: none;

}



#counters {
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	line-height:170%;
	width: 281px;
}

#footer {
	background-color: #B0B0B0;
	vertical-align: middle;
	text-align: left;
	line-height:170%;
	padding-left: 60px;
}
#CatList 
{
	padding:5px 10px 5px 10px;
	text-align: justify;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0004ac;
	text-decoration: none;
	
}

#foot_slice 
{
	background: #FFFFFF url("Image/foot_slice.gif") repeat-x left top  ;
}

#hi_comp 
{
	padding: 5px 10px 5px 10px;
	
}
#menu_price
{
	 background-color:Red;
	
}
.ErrorText
	{font-size: 12px;
	font-weight: bold;
	color:#CC0000;}
.ErrorText2
	{font-size: 10px;
	font-weight: normal;
	color:red;}
	
.InputBig
	{width:200px;
	 height:20px;
	 font-size: 11px;
	 }
	 .MsgText
	{font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	vertical-align:top;
	text-transform:uppercase;}	 

.MsgDate
{font-size: 9px;
	font-weight:normal;
	color: #CC0000;}
	
	.NameTextBl 
	{text-align:left;
	font-size:11px;
	font-weight:bold;
	color: #0005aa;}

.NameTextBl1 
	{
	    text-align:left;
	    font-size:11px;
	    font-weight:bold;
	    color: #0005aa;
	    text-decoration:underline;
	}
	.NameTextBl1n 
	{
	    text-align:left;
	    font-size:11px;
	    font-weight:bold;
	    color: #0005aa;
	    text-decoration:underline;
	    text-decoration:blink;
	}
	
	.NameText 
	{text-align:left;
	font-size:11px;
	font-weight:Normal;}
	
	.ButtonAdd
{
	width:75px;
	height:22px;
	font-size:11px;
}
.TextDetails
{
    color:Black;
}

.ButtonSearch
{
	width:145px;
	height:22px;
	font-size:12px;
	text-decoration:underline;
	color:Red;
	font-weight:bold;
}
.InputFileUpLoad
{
	width:450px;
	height:22px;
	font-size: 11px;
}
.HLineClass
{ 
	vertical-align:75px;
}
.InputSelect
	{width:150px;
	 height:18px;
	 font-size: 11px;}
.InputSelect2
	{width:140px;
	 height:18px;
	 font-size: 11px;}
	 .InputSelect3
	{width:75px;
	 height:18px;
	 font-size: 11px;}

 .TextBoxMemo
 { width:400px;
   height:100px;}
    .TextBoxMemo2
 { width:300px;
   height:50px;}

.TextBoxLongField
 { width:600px;
   height:45px;}
 
 .Manage_border
{
	 border-width:1px;
	 border-style:dashed;
	 border-color:#0005aa;
}

.TableHeader_1
{
	font-size: 12px;
	vertical-align: middle;
	background-color: #ade1a3;
	text-align: center;
	color: #0005aa;
}
.TableHeader_1n
{
	font-size: 12px;
	vertical-align: middle;
	background-color: #dcf8d4;
	text-align: center;
	color: #0005aa;
}
.TableHeader_1a
{
	font-size: 9px;
	vertical-align: middle;
	background-color: #ade1a3;
	text-align: center;
	color: #0005aa;
}
.TableRows_1
{
	font-size: 11px;
	vertical-align: middle;
	background-color: #ffffff;
	text-align: center;
	color: #0005aa;
}
.TableRows_1a
{
	font-size: 9px;
	vertical-align: middle;
	background-color: #ffffff;
	text-align: center;
	color: #0005aa;
}
.TableHeader_2
{
	font-size: 11px;
	vertical-align: middle;
	background-color: #ade1a3;
	text-align: center;
	color: #0005aa;
	font-weight:normal;
}
.TableHeader_3
{
	font-size: 10px;
	vertical-align:middle;
	background-color: #FFFFFF;
	text-align: center;
	font-weight:bold;
}
.TableRows_2
{
	font-size: 11px;
	vertical-align: middle;
	background-color: #ffffff;
	text-align: center;
	color: #0005aa;
}
.TableRows_3
{
	font-size: 10px;
	vertical-align: middle;
	background-color: #ffffff;
	text-align:left;
	font-weight:normal;
}
.Header_Product
{
	color: #0005aa;
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
}
.InputValueSmall
{
	width:30px;
	height:20px;
	font-size:11px;
}

.DropDownList
{
	width:150px;
	height:20px;
	font-size:11px;
}
.InputTextMdl
{
	width:150px;
	height:20px;
	font-size:11px;
}
.InputTextMdl2
{
	width:130px;
	height:18px;
	font-size:10px;
}
.InputValueSmall
{
	width:30px;
	height:20px;
	font-size:11px;
}
.Header_Room
{
	color: #0005aa;
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
}
.Header_Room_G
{
	font-size:11px;
	font-weight:bold;
}
.InputTextSml
{
	width:75px;
	height:20px;
	font-size:11px;
}
.InputTextSml2
{
	width:60px;
	height:18px;
	font-size:10px;
}
.InputTextMdl
{
	width:150px;
	height:20px;
	font-size:11px;
}

.ButtonBig
{
	width:150px;
	height:22px;
	font-size: 11px;
}

 h3.Snp
 {  font-size: 11px;
	text-align:center;
	color: #0004AC;
	font-family:"Verdana";
	font-weight:bold;
 }
 table.price {
	border: 1px solid #00A902;
    background-color:#DCF8D4;
    font-weight:normal;
    }
     table.priceR {
	border: 1px solid #cacddf;
    background-color:#ecedf4;
    font-weight:normal;
    }
     .PriceHeaderSnp
 {	font-size: 9px;
	vertical-align: middle;
	text-align: left;
	color: #0004AC;
	font-family:"Verdana";
	background-color:#FFFFFF;
 }
  .RedFieldSnp,.RedFieldSnp:link,.RedFieldSnp:visited
{    background-color:#CC0000;
	 color:#CCCCCC;
	 font-size:9px;
	 border-width:1px;
	border-color:Gray; 
 }
 .GreenFieldSnp
{   background-color:#009900;
    color:#FFFFFF;
	font-size:9px;
	border-width:1px;
	border-color:Gray; 
 }
  .YellFieldSnp
 {  background-color:#FFFF66;
	color:#2582A4;
	font-size:9px;
	border-width:1px;
	border-color:Gray; 
	
  }
   .GreenFieldSnpRep
{   background:#FFFFFF url(images/rep2.gif) repeat-y;
    color:#FFFFFF;
	font-size:9px;
	border-width:1px;
	border-color:Gray; 
 }
    .GreenFieldSnpRep2
{   background:#FFFFFF url(images/rep2.gif) repeat-y;
    color:#000000;
	font-size:10px;

 }
 .h3_snp
{	font-size: 12px;
	color: #0004AC;
	font-family:"Verdana";
	font-weight:bold;
}
.h3_R
{	font-size: 12px;
	color: #51588c;
	font-family:"Verdana";
	font-weight:bold;
}
 h4.Snp
 {  font-size: 11px;
	text-align:left;
	color: #0004AC;
	font-family:"Verdana";
	font-weight:bold;
 }
   h5.Snp
 {  font-size: 11px;
	text-align:left;
	color: #0004AC;
	font-family:"Verdana";
	font-weight:normal;
 }
.InputPrice
    {
     width:60px;
	 height:18px;
	 font-size: 11px;
	 }
.InputPrice2
    {
     color:Red;
     width:70px;
	 height:18px;
	 font-size: 11px;
	 font-weight:bold;
	 }
.CbbCountTour
    {
     width:70px;
	 height:18px;
	 font-size: 11px;
	 }
.CbbCurrency
    {
     width:45px;
	 height:18px;
	 font-size: 11px;
	 }
		
.InputDate
	{width:70px;
	 height:18px;
	 font-size: 11px;}
	 
	 .ButtonCal
	{height:18px;
	font-size: 10px;}
	.InputAge
	{width:20px;
	 font-size: 10px;}	
	 
	 .TableRowsSnp
{   font-size: 9px;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: center;
	color: #0004AC;
	font-family:"Verdana";
	font-weight:normal;
	
}
.TableHeaderSnp
{
	font-size: 9px;
	vertical-align: middle;
	background-color: #ADE1A3;
	text-align: center;
	color: #0004AC;
	font-family:"Verdana";
	font-weight:normal;
}
.TableHeaderR
{
	font-size: 9px;
	vertical-align: middle;
	background-color: #ecedf4;
	text-align: center;
	color: #0004AC;
	font-family:"Verdana";
	font-weight:normal;
}
.PriceGreenSnp
{	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.PriceGreenSnp:link ,a.PriceGreenSnp:visited
{
    color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

.PriceGreenSnpRep
{   background:#FFFFFF url(images/rep2.gif) repeat-y;
    color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.PriceGreenSnpRep:link ,a.PriceGreenSnpRep:visited
{
    color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}


.PriceYellSnp
{   color:#2582A4;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.PriceYellSnp:link ,a.PriceYellSnp:visited
{
    color:#2582A4;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

.PriceRedSnp 
{   
    color:#CCCCCC;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.PriceRedSnp:link ,a.PriceRedSnp:visited
{   
    color:#CCCCCC;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

.PriceOLDSnp
{	color:#0004AC;
	font-size:9px;
	font-weight:normal;
	text-decoration:line-through;
}
  .OLDFieldSnp
{   background-color:#FFFFFF;
	color:#0004AC;
	font-size:9px;
	border-width:1px;
	border-color:Gray; 
 }
 .BorderSnp
{
	border-width:1px;
	border-color:Gray; 
}
legend
{
	border: solid 1px #aee0a5;
	padding:6px 10px;
	background:#ebfce6;
}

table.priceN {
	border: 1px solid #00A902;
    background-color:#DCF8D4;
	}
table.priceN td {
	height: 10px;
    background-color:#FFFFFF;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	TEXT-ALIGN: left;
	height:25px;
}

table.priceN td.isplaces {
     background-color:#CCFFCC;
     PADDING-RIGHT: 1px;
     PADDING-LEFT: 1px;
     PADDING-BOTTOM: 2px;
     PADDING-TOP: 2px;
     TEXT-ALIGN: center;
     border: 1 solid #00FF00;
}

table.priceN td.noplaces {
     background-color:#FFCCCC;
     PADDING-RIGHT: 1px;
     PADDING-LEFT: 1px;
     PADDING-BOTTOM: 2px;
     PADDING-TOP: 2px;
     TEXT-ALIGN: center;
     border: 1 solid #FF0000;
}

table.priceN td.ondemand {
     background-color:#FFFFCC;
     PADDING-RIGHT: 1px;
     PADDING-LEFT: 1px;
     PADDING-BOTTOM: 2px;
     PADDING-TOP: 2px;
     TEXT-ALIGN: center;
     border: 1 solid #FFFF00;
}
.link_price:link_price ,.link_price:visited {color: #0066ff; text-decoration:underline;}
.link_price:active,.link_price:hover { color: #ff9900; text-decoration: none;}

.manageLinks
	{font-size:11px;
	 color:#CC0000;}
.manageLinks:link,  .manageLinks:visited 
	{font-size:11px;
	text-decoration: none;
	color:#CC0000;}
.manageLinks:hover 
	{font-size:11px;
	text-decoration: underline;
	font-weight:bold;
	color:#CC0000;}
	
.link_buy, .link_buy:link, .link_buy:visited, .link_buy:active
    {
        color: red; 
        text-decoration:underline;
        font-size:11px;
        font-weight:normal;
    }
.link_buy:hover
    {
        background-color:#DCF8D4;
        color: red; 
        text-decoration:underline;
        font-size:11px;
        font-weight:normal;
    }
.Order_1
{   background-color:#87cefa;
    border-width:1px;
	font-size:9px;
}
.Order_2
{   background-color:Yellow;
    border-width:1px;
	font-size:9px;
}
.Order_3
{   background-color:#ffa500;
    border-width:1px;
	font-size:9px;
}
.Order_4
{   background-color:#add8e6;
    border-width:1px;
	font-size:9px;
}
.Order_5
{   background-color:#90ee90;
    border-width:1px;
	font-size:9px;
}
.Order_6
{   background-color:Gray;
    border-width:1px;
	font-size:9px;
}

#Product_vline 
{
	background: #FFFFFF url("Lt_images/Page_vl.gif") repeat-y left top;
}

#Product_vline_rig
{
	background: #FFFFFF url("Image/Page_vl.gif") repeat-y right top;
}
.HLineClass
{ 
	vertical-align:75px;
}
.Prd1
{
	font-size:11px; 
	font-weight:normal; 
	color:Red;
}
.lc
{
	color:#000066;
	
}
.l_HeaderPage
{
	font-size: 18px;
	text-align: left;
	font-weight:normal;
}
.About
{	
	background-color:#ADE1A3;
}
#Product_vline 
{
	background: #FFFFFF url("Lt_images/Page_vl.gif") repeat-y left top;
}
#Product_vline_rig
{
	background: #FFFFFF url("Image/Page_vl.gif") repeat-y right top;
}
.l_HeaderForm
{
	font-size: 16px;
	text-align: left;
	font-weight:normal;
}
table.qw_Search1 
{
	border: 1px solid #00a902;
    background-color:#dcf8d4;
    font-weight:normal;
}

.l_CaptionFieldForm1
{
	font-size: 11px;
	text-align: left;
	font-weight:normal;
}
.f_ButtonFind
{
	width:100px;
	height:22px;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}

.gw_ProductListRows
{   vertical-align: middle;
	background-color: #FFFFFF;
	text-align: center;
	font-weight:normal;
}
.gw_ProductListHeader
{
	font-size: 10px;
	vertical-align: middle;
	background-color: #ade1a3;
	color:#0004ac;
	height:25px;
	text-align: center;
	font-family:"Verdana";
	font-weight:normal;
}
.gw_BorderHeader
{
	border-width:1px;
	border-color:#ffffff;
}
 table.price2 {
	border: 1px solid #00A902;
    background-color:#DCF8D4;
    font-weight:normal;
    }
    .blink
    {
       text-decoration:blink;  
      }
      
      table.gridview table td
{
    padding-left: .5em;
    padding-right: .5em;
}

table.gridview th {
    background-image:url(Image/header_back.gif);
}
 table.gridview
{
    border: 1px solid #dbddff; 
    border-bottom: 3px solid #dbddff;
    border-collapse: collapse;
    font-family: Tahoma, Arial, sans-serif;
    color: #666666;
    font-size: 95%; 
}
 table.gridview th,  table.gridview td
{
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    line-height: 1.0em;
}

 table.gridview th
{
    background-position: 1px 1px;
    background-repeat: repeat-x;
    background-color: #ffffff;
    font-size: 100%;
    text-align: center;
    line-height: 1.3em;
    color: #666666;
    border-left: 1px solid #dbddff;
    border-right: 1px solid #dbddff;
    border-bottom: 1px solid #dbddff;
}

 table.gridview td
{
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px dotted #dadada;
}
.but_bl1
{
  width:150px;
  color:Gray;   
  font-weight:bold;
  	height:22px;
	font-size: 11px;
 }
 .but_bl2
{
  width:150px;
  color:Red;   
  font-weight:bold;
  height:22px;
  font-size: 11px;
 }

	.Name_2 
	{
	    font-weight:bold;
	    text-decoration:blink;
	}
	
	#flashContent { width:100%; height:100%; }
 
