.skipnavbutton {
	display: none;
}
.off {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
.off a:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
a {
}
a:hover {
}
H1 {
	font-family: "Klavika Light",Arial;
	font-size: 1.6em;
	color: #192c76;
}
H2 {
}
H3 {
}
P {
	font-family: "Klavika Regular",Arial;
	/*font-size: 0.8em;*/
	color: #000!important;
}
.frm {
	font-family: "Klavika Regular",Arial;
	/*font-size: 0.8em;*/
	color: #000!important;
}
LI {
}
body {
	margin: 0px;
	background-image: url(../../template/images/bg.jpg);
	background-repeat: repeat-x;
}
.maincontainer
{
		width: 983px;
		height: auto;
		margin: 0 auto 0;
}
.topcontainer
{
	width: 983px;
	height: auto;
	float: left;
}
.topcontainer_lft
{
	width: 221px;
	height: 143px;
	float: left;
	/*background-image: url(../../template/images/Logo.jpg);
	background-repeat: no-repeat;*/
}
.topcontainer_lft a
{
	width: 221px;
	height: 143px;
	float: left;
}
.topcontainer_rt
{
	width: 762px;
	height: 143px;
	float: left;
}
.tp_rt_tp
{
	width: 762px;
	height: 56px;
	float: left;
}
.tp_rt_tp_lft
{
	width: 574px;
	height: 56px;
	float: left;
}
.qlinks
{
	width: 554px;
	height: 18px;
	float: left;
	padding-top: 38px;
	text-align: right;
	font-family: "Klavika Light",Arial;
	font-size: 0.85em;
	color: #FFF;
	padding-right: 20px;
	
}
.qlinks a
{
	font-family: "Klavika Light",Arial;
	color: #FFF;
	text-decoration: none;
}
.qlinks a:hover
{
	font-family: "Klavika Light",Arial;
	color: #FFF;
	text-decoration: underline;
}
.qlinks_eshop
{
	background-image:url(../../template/images/eshop-btn.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 22px;
}

.tp_rt_tp_rt
{
	width: 188px;
	height: 20px;
	float: left;
	padding-top: 36px;
}
.tp_rt_btm
{
	width: 762px;
	height: 87px;
	float: left;
}
.tp_rt_btm_lft
{
	width: 574px;
	height: 87px;
	float: left;
	background-image: url(../../template/images/tp_quote.jpg);
	background-repeat: no-repeat;
}
.tp_rt_btm_rt
{
	width: 178px;
	height: 32px;
	float: left;
	padding-top: 55px;
	font-family: "Klavika Light",Arial;
	font-size: 0.95em;
	color: #FFF;
	padding-right: 10px;
	text-align: right;
}
.menucontainer
{
	width: 983px;
	height: 31px;
	float: left;
}
.menucontainer_lft
{
	width: 13px;
	height: 31px;
	float: left;
	background-image: url(../../template/images/mn_bg_lft.jpg);
	background-repeat: no-repeat;
}
.menucontainer_mid
{
	width: 962px;
	height: 31px;
	float: left;
	background-image: url(../../template/images/mn_bg_mid.jpg);
	background-repeat: repeat-x;
}
.menucontainer_rt
{
	width: 8px;
	height: 31px;
	float: left;
	background-image: url(../../template/images/mn_bg_rt.jpg);
	background-repeat: no-repeat;
}
.cnt_container
{
	width: 983px;
	height: auto;
	float: left;
	padding-top: 41px;
	padding-bottom: 41px;
	background-image: url(../../template/images/contents_bg.jpg);
	background-repeat: repeat-y;
}
.ftr_container
{
	width: 983px;
	height: auto;
	float: left;
}
.ftr_tp
{
	width: 983px;
	height: 31px;
	float: left;
}
.ftr_tp_lft
{
	width: 13px;
	height: 31px;
	float: left;
	background-image: url(../../template/images/btm_lft.jpg);
	background-repeat: no-repeat;
}
.ftr_tp_mid
{
	width: 962px;
	height: 31px;
	float: left;
	background-image: url(../../template/images/btm_mid.jpg);
	background-repeat: repeat-x;
}
.ftr_tp_mid_lft
{
	width: 240px;
	height: 31px;
	float: left;
}
.ftr_tp_mid_mid
{
	width: 480px;
	height: 23px;
	float: left;
	font-family: "Klavika Light",Arial;
	font-size: 0.90em;
	color: #FFF;
	text-align: center;
	padding-top: 8px;
}
.ftr_tp_mid_mid a
{
	font-family: "Klavika Light",Arial;
	color: #FFF;
	text-decoration: none;
}
.ftr_tp_mid_mid a:hover
{
	font-family: "Klavika Light",Arial;
	color: #FFF;
	text-decoration: underline;
}
.ftr_tp_mid_rt
{
	width: 240px;
	height: 23px;
	float: left;
	font-family: "Klavika Light",Arial;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	padding-top: 8px;
}
.ftr_tp_mid_rt a
{
	font-family: "Klavika Light",Arial;
	color: #FFF;
	text-decoration: none;
}
.ftr_tp_mid_rt a:hover
{
	font-family: "Klavika Light",Arial;
	color: #FFF;
	text-decoration: underline;
}
.ftr_tp_rt
{
	width: 8px;
	height: 31px;
	float: left;
	background-image: url(../../template/images/btm_rt.jpg);
	background-repeat: no-repeat;
}
.ftp_btm
{
	width: 983px;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Klavika Light",Arial;
	font-size: 0.9em;
	color: #192C76;
	text-align: center;
	font-weight: bold;
}

/* INNER PAGE */

.inpg
{
	width: 983px;
	height: auto;
	float: left;
}
.inpg_tp
{
	width: 983px;
	height: 27px;
	float: left;
	background-image: url(../../template/images/inpg_tp.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.inpg_mid
{
	width: 872px;
	height: auto;
	float: left;
	background-image: url(../../template/images/inpg_mid.jpg);
	background-repeat: repeat-y;
	background-position: center;
	padding-left: 54px;
	padding-right: 57px;
}

.inpg_btm
{
	width: 440px;
	height: 68px;
	float: left;
	padding-left: 447px;
	padding-right: 96px;
	background-image: url(../../template/images/inpg_btm.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
/*.inpg_btm a
{
	width: 252px;
	height: 68px;
	float: left;
}*/

/* END OF INNER PAGE */

/* INNER CONTENTS PAGE */

.inpg_mid_lft
{
	width: 419px;
	height: auto;
	float: left;
}
.inpg_mid_rt
{
	width: 433px;
	height: auto;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 40px;
	text-align: justify;
}
.inpg_mid_rt_btm
{
	width: 433px;
	height: auto;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
	padding-top: 20px;
}



.txt_search
{
	width:176px; 
	height:16px; 
	margin:1px 0px 0px 0px;
	padding:3px 0px 0px 10px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	font-weight:bolder;
	color:#8B8D8E;
	background-image:url(../../template/images/searchbox_bg.jpg);
	background-repeat:no-repeat;
}

.star
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
}
.row_contactus
{
	display:block;
	width:450px;
	min-height:18px;
	margin:0px;
	padding:0px 0px 4px 0px;
	overflow:hidden;
}
.lbl_contactus
{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0px 2px 0px 0px;
	width:80px;
	float:left;
}
.txt_contactus
{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0px 0px 0px 2px;
	padding:0px;
	width:270px;
	float:left;
}
.errMsg
{
	FONT-SIZE:12px;
	color:#ff0000;
	font-family:Arial, Helvetica, sans-serif;
}
.row_enquiry
{
display:block;
width:400px;
min-height:18px;
margin:0px;
padding:0px 0px 4px 0px;
overflow:hidden;
}
.lbl_enquiry
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 2px 0px 0px;
width:98px;
text-align:left;
float:left;
}
.txt_enquiry
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 0px 0px 2px;
width:280px;
float:left;
}
.quick_link
{
width:172px;
height:37px;
margin:0px 0px 6px 0px;
}
.make_an_enquiry
{
width:152px;
height:16px;
margin:140px 0px 0px 40px;
}

.sitemap a
{
font-size:0.75em;
font-family:Arial, Helvetica, sans-serif;
color:#00356A;
text-decoration:none;
}
.sitemap a:hover
{
color:#000000;
text-decoration:underline;
}


.texta
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	padding:4px 2px 0px 2px;
}
.texta a
{
text-decoration:none;
color:#FFFFFF;
}
.textaa
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.98em;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	padding:3px 2px 0px 2px;
}
.textaa a 
{
text-decoration:none;
color:#FFFFFF;
}
.textaaa
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	padding:2px 2px 0px 2px;
}
.textaaa a 
{
text-decoration:none;
color:#FFFFFF;
}
.prod_head
{
font-family:Arial, Helvetica, sans-serif;
color:#01579E;
font-size:14px;
vertical-align:middle;
background-image:url(../../template/images/header_bg.jpg);
background-repeat:repeat-x;
}
.prod_text
{
font-family:Arial, Helvetica, sans-serif;
color:#01579E;
font-size:14px;
vertical-align:middle;
}
.prod_text a
{
font-family:Arial, Helvetica, sans-serif;
color:#01579E;
font-size:14px;
vertical-align:middle;
}
.prod_text a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#01579E;
font-size:14px;
vertical-align:middle;
text-decoration:underline;
}
.purchase
{
width:454px;
color:#01579E;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
font-size:22px;
}

.item
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
vertical-align:middle;
}
.item a
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
vertical-align:middle;
text-decoration:underline;
}
.item a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
vertical-align:middle;
text-decoration:none;
}
.paging
{
width:95px;
height:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#01579E;
text-align:center;
}
.paging a
{
background-color:#ff0000;
width:95px;
height:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#01579E;
text-align:center;
}
#pg_selected
{
background-color:#01579E;
width:15px;
height:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
}
#pg_selected a
{
color:#FFFFFF;
}
.cubex
{
width:365px;
color:#CB99B6;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
margin-left:60px;
font-size:22px;
}
.purchase_small
{
width:278px;
color:#01579E!important;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
font-size:16px!important;
}
.cart_prod_head
{
font-family:Arial, Helvetica, sans-serif;
color:#CB99B6;
font-size:14px;
vertical-align:middle;
background-image:url(../../template/images/header_bg.jpg);
background-repeat:repeat-x;
}
.user_table
{
width:329px;
position:relative;
background-image:url(../../template/images/table_bg.jpg);
background-repeat:repeat-y;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8C8C8C;
}
.exist_user
{
width:320px;
padding:2px 2px 2px 7px;
position:relative;
background-image:url(../../template/images/table_bg.jpg);
background-repeat:repeat-y;
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8C8C8C;
}
.forgot_password
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8C8C8C;
}
.forgot_password a
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8C8C8C;
}
.forgot_password a:hover
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
*html .btn_exist_sign
{
margin:0px 18px 0px 0px;
}
.btn_exist_sign
{
width:200px;
text-align:right;
margin:0px 33px 0px 0px;
}
.label
{
width:110px;
text-align:right;
float:left;
}
.reg_label
{
width:150px;
text-align:right;
float:left;
font-family: "Klavika Regular",Arial;
font-size: 0.8em;
}

.forgot_pass
{
float:left;
font-family: "Klavika Regular",Arial;
font-size: 0.8em;
color:#FFFFFF;
}
/* Search Result */
.style1
{
	float:left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin:3px 0px 0px 0px;
}
.style2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#000000;
}
.style2 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#0000FF;
	text-decoration:underline;
}
.style3
{
	color: #FF0000;
	font-weight: bold;
}
.per_page
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float:right;
	margin:2px 10px 0px 0px;
}


.paging
{
	color: #FFFFFF!important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float:right;
	margin:5px 10px 0px 0px;
}
.paging a
{
	color: #FFFFFF!important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin:0px 3px 0px 0px;
}
.paging a:hover
{
	color: #FF0000!important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
.paging_selected
{
	color: #FF0000!important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
}
/* End of search result */

.menu
{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Klavika Light",Arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
.menu ul
{
	background: none;
	height:30px;
	list-style:none;
	margin:0;
	padding:0;
}
.menu li
{
	float:left;
	padding:0px;
}
.menu li a
{
	background: none url("../../template/images/seperator.jpg") bottom right no-repeat;
	color:#192C76;
	display:block;
	font-weight: bold;
	line-height:30px;
	margin:0px;
	padding:0px 13px;
	text-align:center;
	text-decoration:none;
}
.menu li a:hover, .menu ul li:hover a
{
	background: none url("../../template/images/seperator.jpg") bottom right no-repeat;
	color: #C60;
	text-decoration:none;
}
.menu li ul
{
	background:#192C76;
	display:none;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	width:280px;
	z-index:200;
	/*top:1em;
	/*left:0;*/
}
.menu li:hover ul
{
	display:block;
}
.menu li li 
{
	background:url('../../template/images/sub_sep.gif') bottom left no-repeat;
	color: #FFF;
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	width:280px;
}
.menu li:hover li a
{
	background:none;
	color: #FFF;
}
.menu li ul a
{
	display:block;
	height:30px;
	font-size:12px;
	font-style:normal;
	margin:0px;
	padding:0px 10px 0px 15px;
	text-align:left;
}
.menu li ul a:hover, .menu li ul li:hover a
{
	background:none url('../../template/images/hover_sub.gif') center left no-repeat;
	border:0px;
	color: #C60;
	text-decoration:none;
}
#current
{
	color: #C60;
}
.menu p
{
	clear:left;
}	

.content
{
	width: 866px;
	height: 404px;
	float: left;
	overflow:auto;
	padding:0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em!important;
	color: #666666!important;
	text-align: justify;
}
.contenta
{
	width: 866px;
	height: 404px;
	float: left;
	overflow:auto;
	padding:0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em!important;
	color: #666666!important;
	text-align: justify;
}
.contenta a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: underline;
}
.contenta a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: none;
}
.contentaa
{
	width: 866px;
	height: 404px;
	float: left;
	overflow:auto;
	padding:0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #757575;
}
.contentaa a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: underline;
}
.contentaa a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: none;
}
.contentaaa
{
	width: 866px;
	height: 404px;
	float: left;
	overflow:auto;
	padding:0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #757575;
}
.contentaaa a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: underline;
}
.contentaaa a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: none;
}
.dynamic_content
{
	width: 430px;
	height: 404px;
	float: left;
	overflow:auto;
	padding:0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em!important;
	color: #666666!important;
	text-align: justify;
}
.dynamic_contenta
{
	width: 430px;
	height: 404px;
	float: left;
	overflow:auto;
	padding:0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em!important;
	color: #666666!important;
	text-align: justify;
}
.dynamic_contenta a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: underline;
}
.dynamic_contenta a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: none;
}
.dynamic_contentaa
{
	width: 430px;
	height: 404px;
	float: left;
	overflow:auto;
	padding:0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em!important;
	color: #666666!important;
	text-align: justify;
}
.dynamic_contentaa a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: underline;
}
.dynamic_contentaa a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: none;
}

.dynamic_contentaaa
{
	width: 430px;
	height: 404px;
	float: left;
	overflow:auto;
	padding:0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em!important;
	color: #666666!important;
	text-align: justify;
}
.dynamic_contentaaa a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: underline;
}
.dynamic_contentaaa a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #007CB9;
	text-decoration: none;
}
.footer_health
{
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:auto;
text-align:right;
}