body{
 	padding:0px;
	margin:0px; 
	text-align:center;
	height:100%;
	font-size:12px;
	background: url(../image/Top_bg.jpg) repeat-x top;
	font-family: Diavlo,Arial; 
	color: #073a61;
 }

div{color:#0000ff;}
td
{
font-size:12px;
color: #073a61;
}
th{
font-size:14px;
}
a{
	outline:none;
}
a img {border:none;}
	
.clear {clear:both}

.fleft{float:left}

.fright{float:right}

#id{font-weight:bold;}
.space{padding-top:16px;}
.titletext
{
	font-size:16px;
}
.blueline{
	height:1px;
	line-height:1px;
	background-color:#d4e7f5;
}
.greenline{
	height:1px;
	line-height:1px;
	background-color:#e2ecb0;
}

/*topmenu*/
.topmenuleft{
	background: url(../image/topmenu_leftbg.png) repeat top;
	width:6px;
	height:29px;
	border:0px solid black;
}

.topmenucenter{
	background: url(../image/topmenu_centerbg.png) repeat-x top;
	width:360px;
	height:29px;
}

.topmenuright{
	background: url(../image/topmenu_rightbg.png) repeat top;
	width:6px;
	height:29px;
	border:0px solid black;
}

.seperator{
	background: url(../image/topmenu_seperator.png) no-repeat top;
	width:2px;
	height:29px;
	border:0px solid black;
	
}

a.top:link,a.top:active,a.top:visited{
	font: 12px  Diavlo, Arial;
	text-decoration: none;
	color:#ffffff;
	outline:none;
	font-weight:bold;
	text-align:center;
	
}

a.top:hover{
	font: 12px Diavlo, Arial;
	text-decoration: none;
	color:#18649f;
	outline:none;
	font-weight:bold;
	text-align:center;
	
}
p{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#165e96;
	outline:none;
	text-align:right;
	line-height:20px;
}

/*menu*/
.menu{
	background: url(../image/menu_button.png) no-repeat top;
	width:106px;
	height:30px;
	border:0px solid black;
}

.menuselected{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#0b568d;
	outline:none;
	font-weight:bold;
	text-align:center;
}
a.top1:link,a.top1:active,a.top1:visited{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#ffffff;
	outline:none;
	font-weight:bold;
	text-align:center;
	
	
}

a.top1:hover{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#000000;
	outline:none;
	font-weight:bold;
	text-align:center;
	
}

/*search*/

.searchleft{
	background: url(../image/Search_leftbg.png) no-repeat;
	width:8px;
	height:75px;
}

.searchcenter{
	background: url(../image/Search_centerbg.png) repeat-x;
	width:734px;
	height:75px;
}

.searchright{
	background: url(../image/Search_rightbg.png) no-repeat;
	width:8px;
	height:75px;
}

.seperator1{
	background: url(../image/topmenu_seperator.png) no-repeat;
	width:2px;
	height:29px;
	border:0px solid black;
	
}

.searchtext{
	font:normal 16px Diavlo,Arial;
	text-decoration: none;
	color:#429adb;
	outline:none;
	font-weight:bold;
	text-align:left;
	height:35px;
	border-bottom:1px solid #d4e7f5;
	
}
.titlebg
{
	/*padding-left:10px;*/
	padding-top:9px;
	height:35px;
	border-bottom:1px solid #d4e7f5;
	
}

.searchbox{
	width:168px;
	height:20px;
	vertical-aline:middle;
	border-top:solid 1px #d4e7f5;
	border-left:solid 1px #d4e7f5;
	border-bottom:none;
	border-right:none;
	padding-left:10px;
	color:#073a61;
	font:normal 12px Diavlo,Arial;
}

a.go:link,a.go:active,a.go:visited{
	font:normal 16px Diavlo,Arial;
	text-decoration: none;
	color:#429adb;
	outline:none;
	font-weight:bold;
	text-align:left;
	
	
}

a.go:hover{
	font:normal 16px Diavlo,Arial;
	text-decoration: none;
	color:#ffffff;
	outline:none;
	font-weight:bold;
	text-align:left;
	
}

.content{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#165e96;
	outline:none;
	text-align:right;
}
.footercontent{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#073a61;
	outline:none;
	text-align:right;
}

a.bluelink:link,a.bluelink:active,a.bluelink:visited{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#165e96;
	outline:none;
	text-align:right;
}

a.bluelink:hover{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#99b50b;
	outline:none;
	text-align:right;
	
}
a.smallbluelink:link,a.smallbluelink:active,a.smallbluelink:visited{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#073a61;
	outline:none;
	text-align:right;
}

a.smallbluelink:hover{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#073a61;
	outline:none;
	text-align:right;
	
}
.go {
	font:normal 16px Diavlo,Arial;
	text-decoration: none;
	color:#429adb;
	outline:none;
	font-weight:bold;
	text-align:left;
}
/*sidemenu*/

.content1{
	background: url(../image/greentile_bg.png) no-repeat top;
	width:196px;
	height:36px;
	border:0px solid black;
	
}
.sidemenutitle{
	font:normal 16px Diavlo,Arial;
	text-decoration: none;
	color:#a3bd10;
	outline:none;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
}

.sidebg{
	background-color:#f6f9e5;
	width:196px;
	height:35px;
	border-bottom:1px solid #e2ecaf;
}

.sidebg1{
	background-color:#f6f9e5;
	width:196px;
	height:35px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #e2ecaf;
}

.sidebg2{
	background-color:#f6f9e5;
	width:196px;
	height:28px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #e2ecaf;
}

.arrow{
	font:normal 14px Diavlo,Arial;
	text-decoration: none;
	color:#889c17;
	outline:none;
	text-align:left;
}

a.sidemenu:link,a.sidemenu:active,a.sidemenu:visited{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#073a61;
	outline:none;
	text-align:left;
	
	
}

a.sidemenu:hover{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#7f8a3f;
	outline:none;
	text-align:left;
	
}

/*manufacture*/

.manubg{
	background: url(../image/manual_search.png) no-repeat top;
	width:195px;
	height:84px;
	border:0px solid black;
	padding-top:10px;
	 padding-left:20px;
}

.sidemenutitle1{
	font:normal 16px Diavlo,Arial;
	text-decoration: none;
	color:#a3bd10;
	outline:none;
	font-weight:bold;
	text-align:left;
}

.manubox{
	width:159px;
	height:20px;
	padding-top:20px;
}

/*whats new*/

.whatsbg{
	background: url(../image/pack.png) no-repeat top;
	width:195px;
	height:128px;
	border:0px solid black;
	padding-top:10px; 
	padding-left:15px;
}

/*centercontent*/

.centerdownbg{
	background: url(../image/order_bg.png) no-repeat top;
	width:329px;
	height:158px;
	border:0px solid black;
	
}


.centercontent{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#165e96;
	outline:none;
	line-height:22px;
	text-align:left;
}

.centercontentcontact{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#063964;
	outline:none;
	line-height:20px;
	text-align:left;
}

.centercontentcontact1{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#063964;
	outline:none;
	line-height:10px;
	text-align:left;
}

a.blue:link,a.blue:active,a.blue:visited{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#348ed1;
	outline:none;
	text-align:center;
	
}

a.blue:hover{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#000000;
	outline:none;
	text-align:center;
	
}


a.mailcolor:link,a.mailcolor:active,a.mailcolor:visited{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#175d98;
	outline:none;
	text-align:center;
}

a.mailcolor:hover{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#175d98;
	outline:none;
	text-align:center;
	
}

.bluebgtop{
	background: url(../image/bulebg_top.png) no-repeat top;
	width:539px;
	height:11px;
	border:0px solid black;
	
}

.bluecenterbg{
	background-color:#eaf4fd;
	width:539px;
	height:290px;
	border-top:0px solid #ffffff;
	border-bottom:0px solid #e2ecaf;
}


.shoppingcartbg{
	background-color:#eaf4fd;
	border-top:0px solid #ffffff;
	border-bottom:0px solid #e2ecaf;
	line-height:20px;
	padding:5px 16px 5px 16px;
}

.bluebgtbottom{
	background: url(../image/bulebg_bottom.png) no-repeat top;
	width:539px;
	height:11px;
	border:0px solid black;
	
}


/*rightcontent*/

.content2{
	background: url(../image/orangetitle_bg.png) no-repeat top;
	width:196px;
	height:36px;
	border:0px solid black;
	
}

.sidemenutitle3{
	font:normal 16px Diavlo,Arial;
	text-decoration: none;
	color:#f78a32;
	outline:none;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
}

.siderightbg{
	background-color:#fcf1e7;
	width:196px;
	height:335px;
	border-top:0px solid #ffffff;
	border-bottom:0px solid #e2ecaf;
}

.innerrightbg1{
	background: url(../image/right1.png) no-repeat top;
	width:168px;
	height:96px;
	border:0px solid black;
	
}
.innerrightbg2{
	background: url(../image/right2.png) no-repeat top;
	width:168px;
	height:96px;
	border:0px solid black;
	
}

.innerrightbg3{
	background: url(../image/right3.png) no-repeat top;
	width:168px;
	height:96px;
	border:0px solid black;
	
}
.innertitle1{
	font:normal 17px Diavlo,Arial;
	text-decoration: none;
	color:#d96e17;
	outline:none;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
}

.orangecontent{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#d96e17;
	outline:none;
	text-align:left;
}

.rightcontent{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#562905;
	outline:none;
	text-align:left;
	padding-left:15px;
	padding-top:20px;
}

a.black:link,a.black:active,a.black:visited{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#562905;
	outline:none;
	text-align:center;
	
}

a.black:hover{
	font:normal 11px Diavlo,Arial;
	text-decoration: underline;
	color:#562905;
	outline:none;
	text-align:center;
	
}

a.brown:link,a.brown:active,a.brown:visited{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#562905;
	outline:none;
	text-align:center;
	
}

a.brown:hover{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#562905;
	outline:none;
	text-align:center;
	
}
/*visit*/

.visit{
	background: url(../image/visit.png) no-repeat top;
	width:195px;
	height:116px;
	border:0px solid black;
}
.blue1content{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#348ed1;
	outline:none;
	text-align:left;
}
.blue1content1{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#073a61;
	outline:none;
	text-align:left;
}
/*footer*/

.footerbg{
	background: url(../image/copy_rights.png) no-repeat top;
	width:750px;
	height:30px;
	border:0px solid black;
}

.footerdownbg{
	background: url(../image/Footer_bg.jpg) repeat-x top;
	height:119px;
	border:0px solid black;
}

.footerwhitetext{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#ffffff;
	outline:none;
	text-align:right;
}

a.footer:link,a.footer:active,a.footer:visited{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#ffffff;
	outline:none;
	line-height:24px;
	text-align:center;
	
}

a.footer:hover{
	font:normal 11px Diavlo,Arial;
	text-decoration: underline;
	color:#ffffff;
	outline:none;
	text-align:center;
	
}

/* contact us */

.contactUstext
{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#165e96;
	outline:none;
	text-align:left;
	padding-left:20px;
	padding-bottom :20px;
}
.contactus {
background-color:#eaf4fd;
}
.contactusinput {
	border:none;
	background-color:#ffffff;
	width:213px;
	height:21px;
	color:#00000;
}
.contactustextarea {
	border:none;
	background-color:#ffffff;
	width:399px;
	height:143px;
	color:#429adb;
	overflow:auto;
	padding-left:7px;
}

.centercontent1{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#073a61;
	outline:none;
	line-height:22px;
	text-align:left;
}

.line{
	border-bottom:1px solid #429adb;
	height:30px
}

.loginbox {
	background-color:#eaf4fd;.
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#063964;
	outline:none;
	line-height:20px;
	text-align:left;
}
.bluearrow
{
color:#439add;
font:normal 12px Arial;
}


.textdisplay{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#063964;
	outline:none;
	line-height:20px;
	text-align:left;
	padding-top:10px;
}

.subtitle {
	
	
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#429adb;
	outline:none;
	font-weight:bold;
	text-align:left;

}

.selectClass
{
	border:none;
	border-top:1px solid #429adb;
	border-left:1px solid #429adb;
	background-color:#ffffff;
	width:200px;
	height:20px;
	color:#073a61;
	font-size:11px;
	padding-left:7px;
	
}

.booklistPadding {
	padding-top:10px;
}

.booklisttext {
	line-height:20px;
	font-size:12px;
	text-decoration:none;
}

.categorylist
{
	height:30px;
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#889c17;
	padding-left:20px; 
	text-align:left;
}

.categorygreen
{
	font:bold 12px Diavlo,Arial;
	text-decoration: none;
	color:#70820c;
	text-align:left;
	height:34px;
	border-bottom:1px solid #e2ecb0;
}

a.categorylink:link,a.categorylink:active,a.categorylink:visited{
	text-decoration: none;
	color:#6f800d;
	outline:none;
	font:normal 12px Diavlo,Arial;
}

a.categorylink:hover{
	text-decoration: none;
	color:#6f800d;
	outline:none;
	font:normal 12px Diavlo,Arial;
}

.popuptext {
	text-align:justify;
}

.buttonIn {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.8;
	outline:none;
}

.buttonOut {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	outline:none;
}
.inputStyle {
	height:20px;
	border-top:solid 1px #d4e7f5;
	border-left:solid 1px #d4e7f5;
	border-bottom:none;
	border-right:none;
	padding-left:10px;
	color:#073a61;
	font:normal 12px Diavlo,Arial;
	outline:none;
}

.manufacturereSelectbox {
	color:#073a61;
	font:normal 12px Diavlo,Arial;
	height:20px;
	width:159px;
	padding-left:7px;
}


.Heading {
-x-system-font:none;
font-family:Diavlo,"Arial",serif;
font-size:1.5em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:1px;
line-height:normal;
color:#429adb;
}

.topspace10 {
padding-top:10px;
}

.Contactheading {
	font:normal 16px Diavlo,Arial;
	text-decoration: none;
	color:#429adb;
	outline:none;
	font-weight:bold;
	text-align:left;
}
.bluebg
{
background-color:#eaf4fd;
}
.bluebgcontent{
padding:7px 0px 7px 0px;
background-color:#eaf4fd;
}
/* Form */

.contact td
{
	color:#073b62;
	font:normal 12px arial;
}
.contact1 td
{
	color:#073b62;
	font:normal 12px arial;
}
.inputborder
{
	width:213px;
	height:20px;
	border-top:1px solid #c0def6;
	border-left:1px solid #c0def6;
	border-right:1px solid #f4f7fc;
	border-bottom:1px solid #f4f7fc;
	line-height:18px;
	outline:none;
	padding-left:10px;
	color:#073a61;
	font:normal 12px Diavlo,Arial;
}
.contact textarea
{
	width:397px;
	height:146px;
	border-top:1px solid #c0def6;
	border-left:1px solid #c0def6;
	border-right:1px solid #f4f7fc;
	border-bottom:1px solid #f4f7fc;
	outline:none;
	padding-left:7px;
	color:#073a61;
	font:normal 12px Diavlo,Arial;
	overflow:auto;
}
.shoppingcart td
{
	color:#073b62;
	font:normal 12px Diavlo,Arial;
}
.shoppingcart textarea
{
	width:507px;
	height:96px;
	border-top:1px solid #c0def6;
	border-left:1px solid #c0def6;
	border-right:1px solid #f4f7fc;
	border-bottom:1px solid #f4f7fc;
	outline:none;
	padding-left:7px;
	color:#073a61;
	font:normal 12px Diavlo,Arial;
	overflow:auto;
}
.shoppingcart input
{
	width:213px;
	height:20px;
	border-top:1px solid #c0def6;
	border-left:1px solid #c0def6;
	border-right:1px solid #f4f7fc;
	border-bottom:1px solid #f4f7fc;
	line-height:18px;
	outline:none;
	padding-left:10px;
	color:#073a61;
	font:normal 12px Diavlo,Arial;
}
.shoppingcart select
{
	height:20px;
	border-top:1px solid #c0def6;
	border-left:1px solid #c0def6;
	border-right:1px solid #f4f7fc;
	border-bottom:1px solid #f4f7fc;
	line-height:18px;
	outline:none;
	padding-left:7px;
	color:#073a61;
	font:normal 12px Diavlo,Arial;
}
.reviewbg
{
	padding:0px 16px 0px 16px;
	background-color:#eaf4fd;
	height:30px;
}
.rating td
{
	color:#073b62;
	font:normal 11px arial;
}
.rating textarea
{
	width:372px;
	height:186px;
	border-top:1px solid #c0def6;
	border-left:1px solid #c0def6;
	border-right:1px solid #f4f7fc;
	border-bottom:1px solid #f4f7fc;
	outline:none;
	padding-left:7px;
	color:#073a61;
	font:normal 11px Diavlo,Arial;
	overflow:auto;
}


a.contactmail:link,a.contactmail:active,a.contactmail:visited{
	font:normal 12px Diavlo,Arial;
	text-decoration: none;
	color:#429adb;
	outline:none;
	text-align:center;
}

a.contactmail:hover{
	font:normal 12px Diavlo,Arial;
	text-decoration: underline;
	color:#429adb;
	outline:none;
	text-align:center;
}


.inputsearch
{
	width:200px;
	height:20px;
	border-top:1px solid #c0def6;
	border-left:1px solid #c0def6;
	border-right:1px solid #f4f7fc;
	border-bottom:1px solid #f4f7fc;
	line-height:18px;
	outline:none;
	padding-left:10px;
	color:#073a61;
	font:normal 12px Diavlo,Arial;
}


a.headmailcolor:link,a.headmailcolor:active,a.headmailcolor:visited{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#175d98;
	outline:none;
	text-align:center;
}

a.headmailcolor:hover{
	font:normal 11px Diavlo,Arial;
	text-decoration: none;
	color:#ffffff;
	outline:none;
	text-align:center;
	
}