body
{
	background-color:#ffffff;
	
}
.ecatlist
{
	font-family:tahoma;
	color:#061F6D;
	font-size:12px;
	text-decoration:none;
	
}
.ecatlist A
{
	font-family:tahoma;
	color:#061F6D;
	font-size:12px;
	text-decoration:none;
}
.ecatlist A:hover
{
	font-family:tahoma;
	color:#061F6D;
	font-size:12px;
	text-decoration:underline;
}




.img
{
	border-width:0px;
	background-color:Transparent;
}

.bkground
{
	border:none;
	background:#F0F0F0;
}

.control
{
	font-family:tahoma;
	
	font-size:12px;
	background-color:Transparent;
	border-color:#F0F0F0;
	border-width:0px;
	border-style:none;
}
.listcontrol
{
	background-color:Transparent;
	border-width:0px;
	border-style:none;
}



.maintext3
{
	font-family:tahoma;
	color:#184E83;
	font-size:10px;
	
}

.maintext3 A
{
	font-family:tahoma;
	color:#184E83;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;

}

.maintext3 A:hover
{
	font-family:tahoma;
	color:red;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	
}

.maintext4
{
	font-family:tahoma;
	color:#346397;
	font-size:10px;
	font-weight:normal;
	
}

.maintext4 A
{
	font-family:tahoma;
	color:#346397;
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
}

.maintext4 A:hover
{
	font-family:tahoma;
	color:#346397;
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
}

.thanks
{
	font-family:tahoma;
	color:#354C5B;
	 font-weight:bold;
	font-size:10px;
	
}



    
.vianxtmain
	{
		width:1000px;
		position:relative;
		

	}
	
	.vianxtmain1
	{
		width:779px;
		position:relative;
		float:left;
	}
	
	.vianxtmain2
	{
		width:200px;
		position:relative;
		float:left;
		
	}
	
	.bluestrp
	{
		width:779px;
		height:23px;
		position:relative;
		background-image:url(../images/bluestrprep.gif);
		background-repeat:repeat-x;
		float:left;
		
	}
	
	.bellowbody
	{
		width:779px;
		position:relative;
		
	}
	
	.homemenustrp
	{
		width:779px;
		height:26px;
		position:relative;
	}
	
	.mainbody
	{
		width:779px;
		height:26px;
		position:relative;
	}
	
	.homemenustrp1
	{
		width:505px;
		height:26px;
		position:relative;
		float:left;
	}
	
	.homemenustrp2
	{
		width:53px;
		height:26px;
		position:relative;
		float:left;
	}
	
	.homemenustrp3
	{
		width:55px;
		height:26px;
		position:relative;
		float:left;
	}
	
	.homemenustrp4
	{
		width:27px;
		height:26px;
		position:relative;
		float:left;
	}
	
	.homemenustrp5
	{
		width:9px;
		height:26px;
		position:relative;
		float:left;
	}
	
	.homemenustrp6
	{
		width:53px;
		height:26px;
		position:relative;
		float:left;
		background-color:#035785;
		color:#ffffff;
		font-family:tahoma;
		font-size:11px;
		
	}
	
	.homemenustrp6 A
	{
		width:53px;
		height:26px;
		position:relative;
		float:left;
		background-color:#035785;
		color:#ffffff;
		font-family:tahoma;
		font-size:11px;
		text-decoration:none;
		padding-top:8px;
		padding-left:8px;
	}
	
	.homemenustrp6 A:hover
	{
		width:53px;
		height:26px;
		position:relative;
		float:left;
		background-color:#035785;
		color:#ffffff;
		font-family:tahoma;
		font-size:11px;
		text-decoration:underline;
		padding-top:8px;
		padding-left:8px;
	}
	
	.homemenustrp7
	{
		width:17px;
		height:26px;
		position:relative;
		float:left;
		
	}
	
	
	
	
	
	.homemenustrp8
	{
		width:60px;
		height:26px;
		position:relative;
		float:left;
		background-color:#035785;
		color:#ffffff;
		font-family:tahoma;
		font-size:11px;
	}
	
	.homemenustrp8 A
	{
		width:60px;
		height:26px;
		position:relative;
		float:left;
		background-color:#035785;
		color:#ffffff;
		font-family:tahoma;
		font-size:11px;
		text-decoration:none;
		padding-top:8px;
		
	}
	
	.homemenustrp8 A:hover
	{
		width:60px;
		height:26px;
		position:relative;
		float:left;
		background-color:#035785;
		color:#ffffff;
		font-family:tahoma;
		font-size:11px;
		text-decoration:underline;
		padding-top:8px;
		
	}
	
	.vsystemstrp
	{
		width:779px;
		height:48px;
		position:relative;
		
	}
	
	.vsystemstrp1
	{
		width:226px;
		height:48px;
		position:relative;
		float:left;
	}
	
	.vsystemstrp2
	{
		width:95px;
		height:48px;
		position:relative;
		float:left;
	}
	
	.vsystemstrp3
	{
		width:227px;
		height:48px;
		position:relative;
		float:left;
	}
	
	.vsystemstrp4
	{
		width:134px;
		height:48px;
		position:relative;
		float:left;
	}
	
	.vsystemstrp5
	{
		width:97px;
		height:48px;
		position:relative;
		float:left;
	}
	
	.mainmenu
	{
		width:779px;
		height:25px;
		position:relative;
		float:left;
		
	}
	
	.bbody
	{
		width:779px;
		
		position:relative;
		
	}
	
	.bbody1
	{
		width:779px;
		height:17px;
		background-image:url(../images/bbody_01rep.gif);
		background-repeat:repeat-x;
		float:left;
		position:relative;
		
	}
	
	.bbody2
	{
		width:779px;
		height:139px;
		position:relative;
		float:left;
	}
	
	.bbody21
	{
		width:2px;
		height:139px;
		position:relative;
		float:left;
		
	}
	
	.bbody22
	{
		width:201px;
		height:139px;
		position:relative;
		float:left;
	}
	
	.bbody23
	{
		width:1px;
		height:139px;
		position:relative;
		float:left;
	}
	
	.bbody24
	{
		width:575px;
		height:139px;
		position:relative;
		float:left;
	}
	
	.bbody3
	{
		width:779px;
		position:relative;	
	}
	
	.bbody4
	{
		width:779px;
		position:relative;
	   /* background-color:#E5E5E5;*/
		color:#555555;
		background-color:#FF00FF;
		font-family:tahoma;
		font-size:11px;
		text-decoration:none;
		/*float:left;
		background-image:url(../images/footerrep.gif);
		background-repeat:repeat-y;*/
		border:1px solid red;
		
	}

.bbody4new1
	{
		width:1000px;
		position:relative;
	    float:left;
		
		
	}
	.bbody4new
	{
		
		color:#555555;
		font-family:tahoma;
		font-size:11px;
		text-decoration:none;
			
		
	}
	.bbody4new A
	{
		
		color:#555555;
		font-family:tahoma;
		font-size:10px;
		text-decoration:none;
		
	}	
	
	.bbody4new A:hover
	{
		
		color:#000000;
		font-family:tahoma;
		font-size:10px;
		text-decoration:underline;
		
	}	
	
	.bodyleftstrp
	{
		width:3px;
		
		position:relative;
		float:left;
	}
	
	.box
	{
		width:200px;
		
		position:relative;
		float:left;
	}
	
	.box1
	{
		width:200px;
		height:4px;
		position:relative;
	}
	
	.box2
	{
		width:200px;
		height:24px;
		position:relative;
	}
	
	.box3
	{
		width:200px;
		height:1px;
		position:relative;
	}
	
	.box4
	{
		width:200px;
		height:30px;
		position:relative;
	}
	
	.box5
	{
		width:200px;
		height:36px;
		position:relative;
		background-color:#ffffff;
	}
	
	
	.search1
	{
		width:22px;
		height:36px;
		position:relative;
		float:left;
		background-image:url(../images/search_01rep.gif);
		background-repeat:repeat-y;
	}
	
	.search2
	{
		width:121px;
		height:36px;
		position:relative;
		background-color:#ffffff;
		float:left;
		top:4px;
	}
	
	.search3
	{
		width:30px;
		height:36px;
		position:relative;
		float:left;
		top:4px;
		background-color:#ffffff;
	}
	
	.search4
	{
		width:27px;
		height:36px;
		position:relative;
		float:left;
		background-image:url(../images/search_04rep.gif);
		background-repeat:repeat-y;
	}
	
	.box6
	{
		width:200px;
		height:21px;
		position:relative;
	}
	
	.box7
	{
		width:200px;
		height:6px;
		position:relative;
	}
	
	.box8
	{
		width:200px;
		height:24px;
		position:relative;
	}
	
	.box9
	{
		width:200px;
		height:1px;
		position:relative;
	}
	
	.box10
	{
		width:200px;
		height:31px;
		position:relative;
	}
	
	.box11
	{
		width:200px;
		height:35px;
		position:relative;
		background-color:#ffffff;
	}
	
	.box12
	{
		width:200px;
		height:22px;
		position:relative;
	}
	
	.box13
	{
		width:200px;
		height:5px;
		position:relative;
	}
	
	.box14
	{
		width:200px;
		height:24px;
		position:relative;
	}
	
	.box15
	{
		width:200px;
		height:1px;
		position:relative;
	}
	
	.box16
	{
		width:200px;
		height:149px;
		position:relative;
		background-color:#E7E7E7;
		float:left;
	}
	
	.box17
	{
		width:200px;
		height:25px;
		position:relative;
	}
	
	.txtbodyimage
	{
		width:576px;
		
		position:relative;
		float:left;
	}
	
	.searchtextbox
	{
		height:10px;
		width:110px;
		font-family:tahoma;
		font-size:10px;
		vertical-align:middle;
		text-decoration:none;
		
	}
	
	.searchtitle1
	{
		width:10px;
		height:24px;
		position:relative;
		float:left;
	}
	
	.searchtitle2
	{
		width:180px;
		height:24px;
		position:relative;
		font-family:tahoma;
		font-weight:bold;
		font-size:11px;
		float:left;
		background-image:url(../images/searchtitle_02rep.gif);
		background-repeat:repeat-x;
		
		
	}
	
	.searchtitle3
	{
		width:10px;
		height:24px;
		position:relative;
		float:left;
	}
	
	.searchboxbottom1
	{
		width:28px;
		height:21px;
		position:relative;
		float:left;
	}
	
	.searchboxbottom2
	{
		width:143px;
		height:21px;
		position:relative;
		float:left;
		background-image:url(../images/searchboxbottom_02rep.gif);
		background-repeat:repeat-x;
	}
	
	.searchboxbottom3
	{
		width:29px;
		height:21px;
		position:relative;
		float:left;
	}
	
	.newsletterbottom1
	{
		width:26px;
		height:22px;
		position:relative;
		float:left;
	}
	
	.newsletterbottom2
	{
		width:147px;
		height:22px;
		position:relative;
		float:left;
		background-image:url(../images/newsletterbottom_02rep.gif);
		background-repeat:repeat-x;
	}
	
	.newsletterbottom3
	{
		width:27px;
		height:22px;
		position:relative;
		float:left;
	}
	
	.newsbottom1
	{
		width:22px;
		height:16px;
		position:relative;
		float:left;
	}
	
	.newsbottom2
	{
		width:164px;
		height:16px;
		position:relative;
		float:left;
		background-image:url(../images/newsbottom_02rep.gif);
		background-repeat:repeat-x;
	}
	
	.newsbottom3
	{
		width:14px;
		height:16px;
		position:relative;
		float:left;
	}
	
	.txtbodyimage1
	{
		width:576px;
		height:20px;
		position:relative;
		
	}
	
	.txtbodyimage2
	{
		width:576px;
		height:12px;
		position:relative;
		
	}
	
	
	
	.shopnowstrp1
	{
		width:299px;
		height:20px;
		position:relative;
		float:left;
		background-color:#ffffff;
	}
	
	.shopnowstrp2
	{
		width:62px;
		height:20px;
		position:relative;
		float:left;
		
	}
	
	.shopnowstrp33
	{	position:relative;
		float:left;
		width:159px;
		height:20px;
		background-image:url(../images/shopnowstrp_03rep.gif);
		background-repeat:repeat-x;
		
		
	}
	.shopnowstrp31
	{
		font-family:tahoma;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
		
	}
	
	.shopnowstrp31 A
	{
		
		font-family:tahoma;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
		font-weight:bold;
	
		
	}
	
	.shopnowstrp31 A:hover
	{
		
		font-family:tahoma;
		font-size:11px;
		color:#ffffff;
		font-weight:bold;
		text-decoration:underline;
		
	}
	
	.shopnowstrp4
	{   position:relative;
		float:left;
		width:56px;
		height:20px;
		 background-color:#ffffff;
		
	}
	
	.txtbodyimage021
	{
		width:317px;
		height:12px;
		position:relative;
		float:left;
		background-color:#ffffff;
		
		
	}
	
	.txtbodyimage022
	{
		width:259px;
		height:12px;
		position:relative;
		float:left;
		
		
	}
	
	.txtbodyimage3
	{
		width:576px;		
		position:relative;
		background-color:#ffffff;
		
	}
	
	.banner1
	{
		width:173px;
		height:27px;
		position:relative;
		
	}
	
	.banner2
	{
		width:173px;
		height:602px;
		position:relative;
		
	}
	
	.banner3
	{
		width:173px;
		height:11px;
		position:relative;
		
	}
	
	.bannerimage1
	{
		width:7px;
		height:602px;
		position:relative;
		float:left;
		background-image:url(../images/bannerimage_01rep.gif);
		background-repeat:repeat-y;
	}
	
	.bannerimage2
	{
		width:160px;
		height:602px;
		position:relative;
		float:left;
		
	}
	
	.bannerimage3
	{
		width:6px;
		height:602px;
		position:relative;
		float:left;
		background-image:url(../images/bannerimage_03rep.gif);
		background-repeat:repeat-y;
	}
	
	.add1
	{
		width:14px;
		height:27px;
		position:relative;
		float:left;
	}
	
	.add2
	{
		width:147px;
		height:27px;
		position:relative;
		float:left;
		background-image:url(../images/advertisement_02rep.gif);
		background-repeat:repeat-x;
		font-family:tahoma;
		font-size:11px;
		font-weight:bold;
	}
	
	.add3
	{
		width:12px;
		height:27px;
		position:relative;
		float:left;
	}
	
	.menu1
	{
		width:12px;
		height:25px;
		position:relative;
		float:left;
	}
	
	.menu2
	{
		width:256px;
		height:25px;
		position:relative;
		float:left;
	}
	
	.menu3
	{
		width:511px;
		height:25px;
		position:relative;
		float:left;
	}
	
	.pagetitle
	{
		font-family:tahoma;
		font-weight:bold;
		font-size:11px;
	}
	.ecatlist1
{
	font-family:tahoma;
	color:Maroon;
	font-size:11px;
	text-decoration:none;
	
}
.ecatlist1 A
{
	font-family:tahoma;
	color:#184E83;
	font-size:11px;
	text-decoration:none;
}
.ecatlist1 A:hover
{
	font-family:tahoma;
	color:#184E83;
	font-size:11px;
	text-decoration:underline;
}


.ordertext
{
	font-family:tahoma;
	color:#354C5B;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
} 

.ordertext A
{
	font-family:tahoma;
	color:#354C5B;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	

}

.ordertext A:hover
{
	font-family:tahoma;
	color:#354C5B;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}

.txtboxcss
{
		height:19px;
		width:170px;
		font-family:tahoma;
		font-size:11px;
		vertical-align:middle;
		text-decoration:none;
}

.txtarea
{font-weight:normal; color:#21397B;font-family:Tahoma;font-size:10px;}

.textareacss
{
	    height:50px;
		width:300px;
		font-family:tahoma;
		font-size:11px;
		vertical-align:middle;
		text-decoration:none;
}

.txtboxcss1
{
		height:19px;
		width:120px;
		font-family:tahoma;
		font-size:11px;
		vertical-align:middle;
		text-decoration:none;
}
