body {
	margin:0px;
	background-image: url(bg.png);
	background-repeat: repeat-x;
	background-color: #DFE2E4;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.products {
	border: 1px solid DEDEDD;
}
input.txt {
	border: 1px solid DEDEDD;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
}
p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
}
input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}
select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
}
.ln {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	padding: 5px 5px 5px 0px;
}
.lnTTL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #13395D;
	font-weight: bold;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
}
.ftrtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

A:link {text-decoration: none; color: #444444;}
A:visited {text-decoration: none; color: #444444;}
A:active {text-decoration: none; color: #444444;}
A:hover {text-decoration: underline; color: #444444;}

A.ln:link {text-decoration: none; color: #000000; font-weight: bold; line-height: 150%;}
A.ln:visited {text-decoration: none; color: #000000; font-weight: bold; line-height: 150%;}
A.ln:active {text-decoration: none; color: #000000; font-weight: bold; line-height: 150%;}
A.ln:hover {text-decoration: underline; color: #CD8C00; font-weight: bold; line-height: 150%;}

A.u:link {text-decoration: underline; color: #444444;}
A.u:visited {text-decoration: underline; color: #444444;}
A.u:active {text-decoration: underline; color: #444444;}
A.u:hover {text-decoration: underline; color: #444444;}

A.p:link {text-decoration: none; color: #DF3693; font-weight: bold;}
A.p:visited {text-decoration: none; color: #DF3693; font-weight: bold;}
A.p:active {text-decoration: none; color: #DF3693; font-weight: bold;}
A.p:hover {text-decoration: underline; color: #DF3693; font-weight: bold;}

A.p2:link {text-decoration: none; color: #DF3693;}
A.p2:visited {text-decoration: none; color: #DF3693;}
A.p2:active {text-decoration: none; color: #DF3693;}
A.p2:hover {text-decoration: underline; color: #DF3693;}

A.h:link {text-decoration: none; color: #A43333; font-weight: bold; font-size: 10px; text-transform: uppercase;}
A.h:visited {text-decoration: none; color: #A43333; font-weight: bold; font-size: 10px; text-transform: uppercase;}
A.h:active {text-decoration: none; color: #A43333; font-weight: bold; font-size: 10px; text-transform: uppercase;}
A.h:hover {text-decoration: underline; color: #A43333; font-weight: bold; font-size: 10px; text-transform: uppercase;}

A.f:link {text-decoration: none; color: #696969; font-weight: normal; font-size: 9px; text-transform: uppercase;}
A.f:visited {text-decoration: none; color: #696969; font-weight: normal; font-size: 9px; text-transform: uppercase;}
A.f:active {text-decoration: none; color: #696969; font-weight: normal; font-size: 9px; text-transform: uppercase;}
A.f:hover {text-decoration: underline; color: #696969; font-weight: normal; font-size: 9px; text-transform: uppercase;}

.f {text-decoration: none; color: #696969; font-weight: normal; font-size: 9px; text-transform: uppercase;}


H1.boxTTL2 { color: #C14320; font-weight: bold; font-size: 20px; padding-left: 50px; padding-top: 5px; }
H1.boxTTL {
	color: #010D18;
	font-weight: bold;
	font-size: 20px;
	padding-left: 40px;
	padding-top: 3px;
}
.boxTTL { color: #A43333; font-weight: bold; font-size: 20px; }

.boxTTLB { color: #000000; font-weight: bold; font-size: 12px; }

.p {
	color: #DF3693;
}
.lgtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DF3693;
	font-weight: bold;
}
.lgPtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #444444;
	font-weight: bold;
}
.itemname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DF3693;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: underline;
}
.itemnameL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #DF3693;
	font-weight: bold;
}
li.ln {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DF3693;
	font-weight: bold;
	padding-bottom: 5px;
}
li.index {
	list-style-image: url(arw_orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #13395D;
	font-weight: bold;
	padding-bottom: 5px;
}

li.int {
	list-style-image: url(arw_orangeW.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
}
li.int2 {
	list-style-image: url(arw_orangeW.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #13395D;
}

.smalltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
}

.home_main {
	padding-left: 14px;
	padding-right: 14px;
}
.pad20 {
	padding-left: 20px;
	padding-right: 20px;
}
.pad30 {
	padding-right: 30px;
	padding-left: 30px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 3mm;
}


.leftnavtxt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #613a54;
	padding-left: 12px;
	padding-right: 12px;
}
hr {
	color: #CCCCCC;
	height: 1px;
}

h4 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #13395D;
	font-weight: bold;
	
}
#certificate{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bf4b0c;
	font-weight:bold
}#topheader {
	height: 42px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(top_bg.png);
	padding-top: 18px;
}
#topheader #topnav {
	display: block;
	list-style-type: none;
	height: 36px;
	width: 228px;
	background-image: url(topnav.png);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	float: right;
	padding:0;
}
#topheader #topnav li {
	float: left;
	padding:0;
	margin:0;
}
#topheader #topnav li a {
	display: block;
	float: left;
	height: 36px;
	text-indent:-9000px
}
#topheader #topnav #topnav1 a {
	width: 57px;
}
#topheader #topnav #topnav2 a {
	width: 90px;
}
#topheader #topnav #topnav3 a {
	width: 77px;
}
