.left{
background-color:#FFFFFF;
}
.right{
background-color:#FFFFFF;
}

.main{
background-color:#FFFFFF;
height:80px;
}

#top{
margin:0 auto;
vertical-align:middle;
width:1008px;
height:150px;
}

#mid_cont{
background-image:url(../images/box/box_06.gif);
background-repeat:repeat-x;
}
.loader
{
background-image:url(../images/box/box_06.gif);
background-repeat:repeat-x;
background-color:white;
}

.shade1{
background-image:url(../images/box/box_06.gif);
background-repeat:repeat-x;
background-position:top;
height:100%;
border: #666666;
border-left-width:thin;
border-bottom-width:thin;
border-right-width:thin;
border-top-width:thin;
border-style: solid;
padding:5px;

}

.shade{
background-image:url(../images/box/box_06.gif);
background-repeat:repeat-x;
background-position:top;
}

.txt01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.txt02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #225a7d;
	font-weight: bolder;
}
.txt03 {
color:#000000;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
}

#footlinks a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}
.txt04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	font-weight: bold;
}
.txt05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.txt06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}
.txt07 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

#productlistname a{
	color:#1E6372;	
	font-weight:bold;
}

#left_navi_bg {
background-color:#A7C57F;
background-image:url(../images/left_navi_bg_06.jpg);
background-repeat:no-repeat;
border-left:1px solid #68A811;
border-right:1px solid #68A811;
clear:both;
float:left;
overflow:hidden;
width:198px;
}

/* violet bg - Sandun */
#left_navi_bg_violet {
background-color:#A86397;
background-image:url(../images/left_navi_bg_violet.jpg);
background-repeat:no-repeat;
border-left:1px solid #A13184;
border-right:1px solid #A13184;
clear:both;
float:left;
overflow:hidden;
width:198px;
}
/* violet bg */

.txt03_white {
color:#FFFFFF;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
}


#gray_bg {
 border-left:1px solid #CFCCCC;
border-right:1px solid #CFCCCC;
clear:both;
float:left;
height:auto;
overflow:hidden;
padding-left:10px;
padding-right:10px;
width:735px;
margin-left:-8px;
_margin-left:-4px;
}


#gray_bg_proinfo {
clear:both;
float:left;
height:auto;
overflow:hidden;
padding-left:10px;
padding-right:10px;
width:735px;
margin-left:-8px;
_margin-left:-4px;
}


#mid_bg {
background-color:#FFFFFF;
border-left:1px solid #68A811;
border-right:1px solid #68A811;
clear:both;
float:left;
overflow:hidden;
padding-left:10px;
padding-right:10px;
padding-top:3px;
width:757px;
}

#mid_bottom {
clear:both;
float:left;
height:13px;
width:779px;
}

#mid_top {
clear:both;
float:left;
width:779px;
}

.para_desc {
	margin-top: 0px;
	margin-bottom: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.para_desc_bottom {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
