﻿#main {
	position:absolute;
	z-index:2;
	visibility: visible;
}

/*  Content CSS */

.maintable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #7a7a7a;
	border-right-color: #7a7a7a;
	border-left-color: #7a7a7a;
	border-bottom-color: #7a7a7a;
	background-image:url(images/bottom.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.menuborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7a7a7a;
}
/*.menutable td{
	padding-left:42px;
}*/
.menutable td{
	padding-right:27px;
	padding-left:8px;
}
.contact_table td{
	padding-right:30px; padding-bottom:6px
}
.topbg{
	background-image:url(images/top.gif);
	background-repeat:repeat-x;
	padding-top:10px;
	padding-left:55px;
}
.contenttop{
	background-image:url(images/banner_bshadow.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.innertop{
	padding-left:55px;
	padding-top:32px;
	padding-bottom:30px;
	background-image:url(images/banner_bshadow.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.squarepad{
	padding-top:2px;
}

/* End of Content CSS */


/* BG control & Common style */

.repeatx {
	background-repeat: repeat-x;
}
.repeaty {
	background-repeat: repeat-y;
}
.norepeat {
	background-repeat: no-repeat;
}

.bg_rt {
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_rb {
	background-repeat: no-repeat;
	background-position: right top;
}

.bg_lt {
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_lb {
	background-repeat: no-repeat;
	background-position: left bottom;
}


.bg_bot {
	background-repeat: no-repeat;
	background-position: bottom;
}

.border {
	border: 1px solid #585858;
}

.picborder img{
	border: 1px solid #585858;
	margin-right:8px;
}
.picborderr img{
	border: 1px solid #585858;
	margin-left:8px;
}
.pic1border img{
	border: 1px solid #585858;
}


.dotted_inner{
	background-image:url(images/dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:25px;
}
.dotted_vert{
	background-image:url(images/dotted_vert.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:45px;
}
.dotted_vertcon{
	width:430px;
	background-image:url(images/dotted_vert.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:30px;
}


/* End of BG control & Common style */

/* Rounded Table */

.t {
	BACKGROUND: url(images/corn_t.gif) repeat-x 0px 0px; WIDTH: 100% ;
}
.b {
	BACKGROUND: url(images/corn_b.gif) repeat-x 0px 100%
}
.l {
	BACKGROUND: url(images/corn_l.gif) repeat-y 0px 0px
}
.r {
	BACKGROUND: url(images/corn_r.gif) repeat-y 100% 0px
}
.bl {
	BACKGROUND: url(images/corn_bl.gif) no-repeat 0px 100%
}
.br {
	BACKGROUND: url(images/corn_br.gif) no-repeat 100% 100%
}
.tl {
	BACKGROUND: url(images/corn_tl.gif) no-repeat 0px 0px
}
.tr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/corn_tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 1px
}
.c {
	WIDTH: 100% ; padding:20px ;
}


/* End of Rounded Table*/

/* Scrolling DIV */

.contentdiv{
	width: 445px;
	height: 420px;
	padding-right:20px;
	background-color: transparent;
	overflow:auto ;
	scrollbar-face-color:#4b5b80;
	scrollbar-highlight-color:#4b5b80;
	scrollbar-3dlight-color:#4b5b80;
	scrollbar-darkshadow-color:#4b5b80;
	scrollbar-shadow-color:#4b5b80;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
}
.prodetailcontentdiv{
	width: 465px;
	height: 425px;
	padding-right:10px;
	background-color: transparent;
	overflow:auto ;
	scrollbar-face-color:#4b5b80;
	scrollbar-highlight-color:#4b5b80;
	scrollbar-3dlight-color:#4b5b80;
	scrollbar-darkshadow-color:#4b5b80;
	scrollbar-shadow-color:#4b5b80;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
}

/* Scrolling DIV */

/* Padding & Margin */
.padt1 {
	padding-top:1px;
}
.padb1 {
	padding-bottom:1px;
}
.padl1 {
	padding-left:1px;
}
.padl5 {
	padding-left:5px;
}
.padl7 {
	padding-left:7px;
}
.padl10 {
	padding-left:10px;
}
.padl15 {
	padding-left:15px;
}
.padl30 {
	padding-left:30px;
}
.padt5 {
	padding-top:5px;
}
.padt10 {
	padding-top:10px;
}
.padt15 {
	padding-top:15px;
}
.padbot5{
	padding-bottom:5px;
}
.padbot10 {
	padding-bottom:10px;
}
.padbot15 {
	padding-bottom:15px;
}
.marginb5 {
	margin-bottom:5px;
}
.marginl10 {
	margin-left:10px;
}
.marginl65 {
	margin-left:65px;
}

.tdbottom {
	padding-bottom:20px;
}
.tdbottomsmall {
	padding-bottom:4px;
}

/* End of Padding & Margin */


/* Field CSS */

.field {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:4px;
	color: #58595b;
	background-color: #FFFFFF;
	height: 20px;
	width: 335px;
	border: 1px solid #7f9db9;
}

.field_msg {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:4px;
	color: #58595b;
	background-color: #FFFFFF;
	height: 115px;
	width: 335px;
	border: 1px solid #7f9db9;
}
.field_search {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:4px;
	color: #a4a4a4;
	background-color: #FFFFFF;
	height: 21px;
	width: 135px;
	border: 1px solid #7f9db9;
}
.field_sort {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:4px;
	color: #a4a4a4;
	background-color: #FFFFFF;
	border: 1px solid #7f9db9;
}
/* End of Field CSS */