/*@charset "utf-8";*/

.style1 {
	font-size: 12px
}
.style2 {font-size: 12px; color: #66CCFF; }
.style3 {
	font-size: 16px;
	color: #18A3BC;
}
.style4 {color: #000000}
body {
	background-color: #000000;
}

#maincontainer {
	padding: 5;
	width: 1030px;
	text-align: center;
	position:relative;
	/*background-image: url(../images/bkground.jpg);*/
	background-repeat: no-repeat;
	height: 1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-size:9.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 2px #66CCFF solid;
}

#topheader {
	position:absolute;
	left:2px;
	top:5px;
	width:1024px;
	height:161px;
	background-image: url(../images/topmenubar.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	visibility: visible;
}

#menubar {
	position:absolute;
	left:2px;
	top:175px;
	width:1023px;
	height:50px;
	background-image: url(../images/menubar.jpg);
	background-position: center;
	visibility: visible;
}

#btn1 {
	position:absolute;
	left:20px;
	top:178px;
	width:160px;
	height:44px;
	background-image: url(../images/btn1.jpg);
	visibility: visible;
}

#btn2 {
	position:absolute;
	left:185px;
	top:178px;
	width:160px;
	height:44px;
	background-image: url(../images/btn1.jpg);
	visibility: visible;
}

#btn3 {
	position:absolute;
	left:350px;
	top:178px;
	width:160px;
	height:44px;
	background-image: url(../images/btn1.jpg);
	visibility: visible;
}

#btn4 {
	position:absolute;
	left:515px;
	top:178px;
	width:160px;
	height:44px;
	background-image: url(../images/btn1.jpg);
	visibility: visible;
}

#btn5 {
	position:absolute;
	left:680px;
	top:178px;
	width:160px;
	height:44px;
	background-image: url(../images/btn1.jpg);
	visibility: visible;
}

#btn6 {
	position:absolute;
	left:845px;
	top:178px;
	width:160px;
	height:44px;
	background-image: url(../images/btn1.jpg);
	visibility: visible;
}


#category1 {
	position:absolute;
	left:2px;
	top:230px;
	width:180px;
	height:24px;
	background-image: url(../images/category1.jpg);
	visibility: visible;
}

#catrightln {
	position:absolute;
	left:180px;
	top:230px;
	width:10px;
	height:510px;
	background-image: url(../images/catrightln.jpg);
	background-repeat: repeat;
	visibility: visible;
}

#bodycontain {
	position:absolute;
	left:183px;
	top:190px;
	width:841px;
	height:507px;
	background-color: #FFFFFF;
	visibility: visible;
	color: #14A5BA;
}

#cat_menu1 {
	position:absolute;
	left:2px;
	top:255px;
	width:176px;
	height:30px;
	background-image: url(../images/cat_menu1.jpg);
	visibility: visible;
}

#catbtn1 {
	position:absolute;
	left:15px;
	top:276px;
	width:154px;
	height:35px;
	background-image: url(../images/catbtn1.jpg);
	visibility: visible;
}

#catbtn2 {
	position:absolute;
	left:15px;
	top:317px;
	width:154px;
	height:35px;
	background-image: url(../images/catbtn1.jpg);
	visibility: visible;
}

#catbtn3 {
	position:absolute;
	left:15px;
	top:358px;
	width:154px;
	height:35px;
	background-image: url(../images/catbtn1.jpg);
	visibility: visible;
}

#catbtn4 {
	position:absolute;
	left:15px;
	top:399px;
	width:154px;
	height:35px;
	background-image: url(../images/catbtn1.jpg);
	visibility: visible;
}

#catothers {
	position:absolute;
	left:16px;
	top:449px;
	width:155px;
	height:287px;
	background-color: #FFFFFF;
	background-image: url(../images/search.jpg);
}

#bottomln {
	position:absolute;
	left:0px;
	top:738px;
	width:1026px;
	height:2px;
	background-image: url(../images/bottomln.jpg);
}

#bottombar {
	position:absolute;
	left:3px;
	top:742px;
	width:1022px;
	height:45px;
	background-color: #FFFFFF;
	/*background-image: url(../images/bottombar.jpg);*/
}

#topln{
	position:absolute;
	left:0px;
	top:175px;
	width:1026px;
	height:2px;
	background-image: url(../images/bottomln.jpg);
}

#LeftMenu {
	position:absolute;
	left:3px;
	top:175px;
	width:170px;
	height:380px;
	visibility: visible;
}

.modalBackground 
{
background-color:Gray;
filter:alpha(opacity=60);
opacity:0.60;   
}        
.updateProgress
{
border-width:1px; 
border-style:solid; 
background-color:#FFFFFF; 
position:absolute; 
width:130px; 
height:50px;    
}
.updateProgressMessage
{
margin:3px; 
font-family:Trebuchet MS; 
font-size:small; 
vertical-align: middle;
}