body {
	margin:0px 10px 10px 10px; 
	background:url(../images/main_bg.gif) left top repeat; 
	color:#333333;
}

form,fieldset {
	margin:0px; padding:0px;
	border:none;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%; font-weight:bold; 
	color:#30394B;
	line-height:17px; 
	margin:0px; padding:0px 0px 15px 0px;
}

h2 a:link,h2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold; 
	color:#30394B;
	text-decoration:underline;
	margin:0px; padding:0px 0px 15px 0px;
}
h2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold; 
	color:#30394B;
	text-decoration:none;
	margin:0px; padding:0px 0px 15px 0px;
}

hr {
	display:none;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:normal; 
	color:#30394B;
	background-color:inherit;
	margin:0px;
	padding:0px 0px 15px 0px;
	line-height:17px;
}

p a:link,p a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal; 
	color:#B25C65;
	margin:0px; padding:0px;
	text-decoration:underline;
}
p a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal; 
	color:#B25C65;
	margin:0px; padding:0px;
	text-decoration:none;
}

p span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold; 
	color:#B25C65;
	margin:0px; padding:0px;
}


#skip {
	display:none;
}

#wrapper {
	width:98%; height:auto;
	margin:0px auto; padding:0px;
	min-width:900px; max-width:1100px;
}
#container {
	width:100%; height:auto;
	margin:0px; padding:0px;
	background-color:#FFFFFF; color:#333333;
}
#main {
	margin:0px; padding:0px 2px 3px 2px;
}

#header {
	width:100%; height:115px;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
.logo img {
	float:left;
	margin:0px;
	padding:0px;
}

.toplink {
	margin:0px 35px 0px 0px; padding:4px 0px 0px 0px;
	text-align:right;
}
.toplink a:link,.toplink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	color:#333333;
	margin:0px; padding:0px;
	text-decoration:none;
}
.toplink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	color:#333333;
	margin:0px; padding:0px;
	text-decoration:underline;
}

.toplogo_margin {
	float:right;
	width:auto; height:80px;
	text-align:right;
	margin:0px; padding:10px 5px 0px 0px;
}

.toplogo {
	margin:0px 5px 0px 0px; padding:0px;
}

#navigation {
	width:100%; height:40px;
	background:url(../images/bg_nevigation.jpg) left top repeat-x;
	color:#FFFFFF;
	margin:0px; padding:0px; text-align:center;
}

#menu01 {
	width:60%; height:40px; float:left;
	margin:0px; padding:0px;
}
#menu01 li {
	margin:0px; padding:0px;
	display:inline;
}
#menu01 li a {
	width:24.8%; height:26px; 
	float:left;
	margin:0px; padding:14px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	font-weight:bold;
	color:#FFFFFF; background-color:inherit;
	border-right:1px solid #CCCCCC;
	text-align:center;
	text-decoration:none;
}
#menu01 li a:hover {
	width:24.8%; height:26px; 
	float:left;
	margin:0px; padding:14px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	font-weight:bold;
	color:#DCB4B8;
	border-right:1px solid #CCCCCC;
	text-align:center;
	text-decoration:none;
}

#menu02 {
	width:26%; height:40px; float:left;
	margin:0px; padding:0px; 
}
#menu02 li {
	margin:0px; padding:0px;
	display:inline;
}
#menu02 li a {
	width:99%; height:26px; 
	float:left;
	margin:0px; padding:14px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	color:#FFFFFF; background-color:inherit;
	border-right:1px solid #CCCCCC;
	text-align:center;
	text-decoration:none;
}
#menu02 li a:hover {
	width:99%; height:26px; 
	float:left;
	margin:0px; padding:14px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
	color:#DCB4B8;
	border-right:1px solid #CCCCCC;
	text-align:center;
	text-decoration:none;
}


#menulast {
	width:13%;
	margin:0px; padding:0px; float:left;
}
#menulast li {
	margin:0px; padding:0px;
	list-style:none; float:left;
}
#menulast li a {
	width:99%; height:26px;
	float:left;
	margin:0px; padding:14px 0px 0px 16%;
	color:#FFFFFF; background-color:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
#menulast li a:hover {
	width:99%; height:26px;
	float:left;
	margin:0px; /*padding:14px 1% 0px 4%;*/ padding:14px 0px 0px 16%;
	color:#DCB4B8;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}


#middle {
	width:100%; height:auto;
	margin:0px;
	padding:1px 0px 5px 0px;
	float:left;
	background-color:#FFFFFF;
	border-top:7px solid #ECECEC;
	border-bottom:5px solid #314a4e;
}

.left {
	margin:0px;	
	width:210px;
	height:auto;
	float:left;
	padding:0px;
	background-color:#FFFFFF;	
}
.right {
	margin:0px 0px 0px 212px;	
	height:auto;
	padding:0px;
	background-color:#FFFFFF;
}
.ttl_categories {
	/*width:210px; height:37px;*/
	margin:0px;
	padding:0px;
	border-top:5px solid #314A4E;
}
.categories {
	width:210px;
	height:auto;
	margin:0px;
	padding:5px 0px 0px 0px;
}
.categories li {
	width:185px;
	height:auto;
	margin:0px auto;
	padding:7px;
	border-bottom:1px dotted #707B80;
	list-style:none;
}
.categories li a {
	width:100%;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/arrow.gif) left no-repeat;
}
.categories li a:hover {
	width:100%;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B4D9D;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/arrow.gif) left no-repeat;
}
.enquiry {
	width:210px; height:auto;
	margin:8px 0px 0px 0px; padding:0px 0px 10px 0px;
	border-bottom:5px solid #314a4e;
}
.btn_enq {
	height:30px;
	margin:0px 0px 3px 0px; padding:6px 0px 0px 10px;
	border:none;
	background-color:#597279;
}

.giftbox {
	width:209px; 
	height:auto;
	margin:1px 0px 10px 0px;
	padding:10px 0px 5px 0px;
	background-color:#E1E1E1;
}
.gifttext {
	margin:0px 0px 5px 0px; padding:5px 0px 5px 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	color:#2C3033; background-color:#BEBEBE;
	display:block;
}

.gifttext a:link,.gifttext a:visited {
	margin:0px; padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#B25C65;
	text-decoration:underline;
}
.gifttext a:hover {
	margin:0px; padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#B25C65;
	text-decoration:none;
}

.img_shoping1 img {
	margin:0px 0px 0px 20px;
	padding:0px;
	border:0px;
}
.img_shoping img {
	margin:0px;
	padding:0px 0px 5px 0px;
	border:0px;
}
.cateloguebox {
	width:100%; float:left;
	margin:0px; padding:0px 0px 2px 0px;
	/*background:url(../images/bg_catelogue.jpg) left top repeat-y;*/
	background-color:#2B383E;
}
.pic01 {
	width:160px; float:right;
	margin:0px; padding:18px 80px 0px 10px;
}
.order:link,.order:visited {
	float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold;
	color:#FFFFFF; margin:0px; padding:0px 0px 5px 20px; text-decoration:underline;
}
.order:hover {
	text-decoration:none;
}
.ttl_cateloue {
	width:310px;
	margin:0px 0px 0px 48px;
	padding:0px 0px 0px 0px;
}
.ttl_explorecateloue {
	width:320px;
	height:10px;
	margin:15px 0px 0px 51px;
	padding:0px;
}
.text01 {
	margin:19px 20px 20px 51px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#CCCCCC;
	line-height:15px;
}
.clickhere {
	margin:50px 0px 0px 0px;
	padding:1px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#ffffff;
	text-align:right;
	background-color:#707B80;
}
.clickhere a:link,.clickhere a:visited {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#ffffff;
	text-decoration:underline;
}
.clickhere a:hover {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#ffffff;
	text-decoration:none;
}
.welcomebox {
	width:100%;
	margin:2px 0px 0px 0px;
	padding:0px;
	float:left;
	background-color:#B25C65;
}
.welcomeboxleft {
	width:33%; height:24px;
	float:left;
	background:url(../images/ttl_welcome.gif) no-repeat;
	margin:50px 0px 0px 20px; padding:0px;
}
.welcomeboxleft h1 {
	display:none;
}
/*.welcomeboxleft h2 {
	display:none;
}*/

/*.welcomeboxright {
	height:auto;
	margin:0px 0px 0px 38%;
	padding:0px;
}*/

.welcomeboxright {
	height:auto; margin:0px 0px 0px 1%; padding:0px;
}
.bracket01 {
	height:auto; float:left;
	margin:0px; padding:30px 20px 15px 20px; /*padding:20px 20px 15px 20px;*/
}
.bracket02 {
	height:auto; float:right;
	margin:0px; padding:30px 20px 15px 20px; /*padding:20px 20px 15px 20px;*/
}

.quality {
	margin:0px; padding:50px 0px 0px 0px; /*padding:20px 0px 0px 0px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#FFFFFF;
}

.quality_01 {
	margin:0px;
	padding:20px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#FFFFFF;
}

.text02 {
	margin:0px;
	padding:10px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#FFFFFF;
	line-height:16px;
}
#block {
	width:100%; height:auto; float:left;
	margin:10px 0px 10px 0px; padding:0px;
	background-color:#FFFFFF;
}
/*.block1 {
	width:30.5%; height:auto;
	float:left;
	margin:0px 0px 0px 2%; padding:0px;
	background-color:#EAEAEA;
}*/

.block1 {
	width:20%; height:auto;
	float:left;
	margin:0px 0px 0px 2%; padding:0px;
	background-color:#EAEAEA;
}

.block2 {
	/*width:25%;*/ width:210px; height:auto;
	float:left;
	margin:0px 0px 0px 2%; padding:0px;
	background-color:#EAEAEA;
}

.imgblock {
	width: 96%; height:187px; 
	margin:2%; padding:0px;
	background-color:#FFFFFF;
	text-align:center;
}

.logoblock {
	width: 96%; height:auto; 
	margin:2%; padding:0px;
	background-color:#FFFFFF;
	text-align:center;
}

.blockname img {
	margin:0px;
	padding:5px 0px 5px 5px;
	border:none;
}

#footer {
	width:100%;
	height:auto;
	margin:1px 0px 0px 0px;
	padding:0px;
	border-top:1px solid #FFFFFF;
	background-color:#EAEAEA;
}

.address {
	float:left; width:50%;
	font-family:Arial, Helvetica, sans-serif; font-size:75%; font-weight:normal;
	margin:0px; padding:3px 0px 3px 11px;
	color:#333333;
}
.copyright {
	float:left; width:50%;
	font-family:Arial, Helvetica, sans-serif; font-size:75%; font-weight:normal;
	margin:0px; padding:11px;
	color:#333333;
}

.tel {
	margin:0px;
	padding:0px;
	text-align:right;
}
.tel_img {
	margin:11px 23px 13px 0px;
	padding:0px;
}
.produced {
	padding:8px 11px 5px 0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#333333;
	text-align:right; 
}
.produced a:link,.produced a:visited {
	font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal;
	margin:0px; padding:0px;
	color:#909090;
	text-decoration:underline;
}
.produced a:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal;
	margin:0px; padding:0px;
	color:#333333;
	text-decoration:none;
}


.shoplink {
	margin:0px; padding:10px 0px 0px 0px;
	border:none;
}

.offerlink {
	width:373px; height:52px;
	background: url(../images/ttl_offers_01.jpg) no-repeat;
	margin:0px; padding:10px 0px 0px 0px;
	border:none;
	cursor:pointer;
}
.offerlink h1 {
	display:none;
}

.reasons {
	list-style:square; list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif; font-size:75%; 
	font-weight:normal;
	color:#333333;
	line-height:24px;
	margin:0px 0px 0px 30px; padding:0px 0px 10px 0px;
}

.ttlbox {
	width:100%; height:37px;
	float:left;
	background:url(../images/ttlbg.gif) repeat-x left top;
	margin:0px 0px 20px 0px;
	padding:0px;
}

.ttl_enquiry {
	width:350px; height:25px;
	background:url(../images/enquiry.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_enquiry strong {
	display:none;
}

.content_margin {
	width:100%; height:auto;
	margin:0px; padding:0px;
	background-color:#EAEAEA;
}
.content {
	margin:0px; padding:0px 20px 20px 20px;
	
}
.boldtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:110%;
	font-weight:bold; 
	color:#30394B;
	background-color:inherit;
	margin:0px;
	padding:0px 0px 15px 0px;
	line-height:17px;
}

.formmargin {
	width:96%; height:auto;
	margin:5px 10px; padding:0px; /*float:left;*/
}

.labelname {
	width:180px; height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#333333;
	margin:0px 0px 10px 0px; padding:0px;
}

.field01 {
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#333333; background-color:#FFFFFF;
	border:1px solid #666666;
	margin:0px 0px 10px 0px; padding:2px;
}

.field02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#333333; background-color:#FFFFFF;
	margin:0px 0px 10px 0px; padding:0px;
}
.astric {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#FF0000; 
	margin:0px; padding:0px;
}
.sendbtn {
	width:58px; height:auto; /*float:left;*/
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	font-weight:bold;
	color:#FFFFFF; background-color:#B25C65;
	margin:0px 0px 0px 0px; padding:1px;
	border:1px solid #999999;
	cursor:pointer;
}

.submitbtn {
	width:58px; height:auto; /*float:left;*/
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	font-weight:bold;
	color:#FFFFFF; background-color:#B25C65;
	margin:0px 0px 0px 0px; padding:1px;
	border:1px solid #999999;
	cursor:pointer;
}
.formtext {
	width:98%; height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%; font-weight:bold;
	color:#333333; background-color:#D1DBDE;
	margin:15px 0px; padding:5px;
}

.leftcheckbox {
	width:45%; height:auto;
	float:left;
	margin:0px; padding:0px;
}

.btn_catalogue {
	height:41px;
	margin:0px 0px 3px 0px; padding:6px 0px 0px 10px;
	border:none;
	background-color:#B25C65;
}

.ttl_about {
	width:350px; height:25px;
	background:url(../images/ttl_about.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_about strong {
	display:none;
}

.ttl_custom {
	width:auto; height:25px;
	background:url(../images/ttl_custom.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_custom strong {
	display:none;
}
.img_margin {
	width:50%;
	margin:0px 0px 0px 20px; padding:0px;
}

.ttl_emb {
	width:350px; height:25px;
	background:url(../images/ttl_emb.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_emb strong {
	display:none;
}

.service01 {
	float:right;
	margin:0px; padding:0px 40px 0px 30px;
}

.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold; 
	color:#30394B;
	margin:0px; padding:0px 0px 5px 0px;
}

.ttl_promotional {
	width:auto; height:25px;
	background:url(../images/ttl_promotional.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_promotional strong {
	display:none;
}

.wearblock {
	width:97%; height:auto;
	margin:0px auto;
}

.wearblock02 {
	width:97%; height:auto;
	margin:0px auto;
}
.photo {
	width:15%; height:115px;
	float:left;
	margin:0px; padding:20px 2%;
	font-family: Arial, Helvetica, sans-serif; font-size:13px;
	font-weight:normal;
	color:#6D0E2B;
	text-align:center;
}
.pic img {
	border:1px solid #999999;
}

.ttl_workwear {
	width:350px; height:25px;
	background:url(../images/workwear.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_workwear strong {
	display:none;
}

.wear_photo {
	width:20%; height:auto;
	float:left;
	margin:0px; padding:20px 2%;
	font-family: Arial, Helvetica, sans-serif; font-size:13px;
	font-weight:normal;
	color:#6D0E2B;
	text-align:center;
}
.ttl_corporatewear {
	width:350px; height:25px;
	background:url(../images/corporatewear.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_corporatewear strong {
	display:none;
}

.btnblock {
	width:65%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%; font-weight:bold;
	color:#333333; background-color:#D1DBDE;
	margin:15px 0px; padding:5px;
}
.btnblock a:link,.btnblock a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%; font-weight:bold;
	color:#B25C65; background-color:#D1DBDE;
	text-decoration:underline; margin:0px; padding:0px;
	/*margin:15px 0px; padding:5px;*/
}
.btnblock a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%; font-weight:bold;
	color:#B25C65; background-color:#D1DBDE;
	text-decoration:none; margin:0px; padding:0px;
	/*margin:15px 0px; padding:5px;*/
}

.ttl_uniform {
	width:350px; height:25px;
	background:url(../images/uniform.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_uniform strong {
	display:none;
}

.ttl_ranges {
	width:420px; height:25px;
	background:url(../images/ttl_ranges.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_ranges strong {
	display:none;
}

.ttl_works {
	width:auto; height:25px;
	background:url(../images/ttl_works.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_works strong {
	display:none;
}

.ttl_carriage {
	width:auto; height:25px;
	background:url(../images/ttl_carriage.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_carriage strong {
	display:none;
}

.ttl_terms {
	width:350px; height:25px;
	background:url(../images/ttl_terms.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_terms strong {
	display:none;
}

.ttl_logo {
	width:350px; height:25px;
	background:url(../images/ttl_logo.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_logo strong {
	display:none;
}

ol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%; font-weight:normal;
	color:#333333;
	margin:0px 0px 0px 40px; padding:0px;
}
ol li {
	margin:0px 0px 10px 0px;
}

.formmargin01 {
	width:85%; height:auto;
	margin:0px auto; padding:0px; /*float:left;*/
}

.ttl_credit {
	width:350px; height:25px;
	background:url(../images/ttl_credit.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_credit strong {
	display:none;
}

.status {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#333333;
	margin:0px 0px 10px 0px; padding:0px;
}

.ttl_online {
	width:350px; height:25px;
	background:url(../images/ttl_online.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_online strong {
	display:none;
}

.ttl_sitemap {
	width:350px; height:25px;
	background:url(../images/ttl_sitemap.gif) no-repeat;
	margin:8px 0px 5px 5px; padding:0px;
}
.ttl_sitemap strong {
	display:none;
}
.sitemap_margin {
	margin:15px 0px 0px 20px; padding:0px; 
	float:left;
}
.sitemap {
	list-style-image:url(../images/bullet.gif); list-style-position:outside;
	margin:0px 0px 0px 30px; padding:0px;
}
.sitemap li {
	margin:0px 0px 6px 0px;
}
.sitemap a:link,.sitemap a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:80%;
	color:#333333;
	text-decoration:none;
}
.sitemap a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:80%;
	color:#B25C65;
	text-decoration:underline;
}

.linktext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold; 
	color:#E7831F;
	margin:0px; padding:0px 0px 18px 0px;
}
.linktext a:link,.linktext a:visited {
	font-weight:bold; color:#646E72;
	text-decoration:underline;
}
.linktext a:hover {
	font-weight:bold; color:#646E72;
	text-decoration:none;
}
/*Added for capcha code*/
.formtext1 {
	width:98%; height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%; font-weight:bold;
	color:#333333;
	margin:0px 0px; padding:5px;
}
.errmsg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:normal; 
	color:#FF0000;
}


.logo02 {
	float:right;
	margin:0px; padding:0px 20px;
}

#home_middle {
	width:100%; height:auto;
	margin:0px;
	padding:1px 0px 5px 0px;
	float:left;
	background-color:#FFFFFF;
	border-top:7px solid #ECECEC;
	/*border-bottom:5px solid #314a4e;*/
}



/* For Home page */
.bottom_margin {
	width:100%; height:auto;
	background-color:#314A4E;
	margin:0px; padding:3px 0px;
}
.home_address {
	float:left; width:50%;
	font-family:Arial, Helvetica, sans-serif; font-size:75%; font-weight:normal;
	margin:0px; padding:3px 0px 3px 11px;
	color:#FFFFFF;
}

#bottombar {
	width:100%; /*float:left;*/
	/*height:160px;*/ height:auto;
	margin:1px 0px 0px 0px;
	padding:0px;
	border-top:1px solid #FFFFFF;
	background-color:#EAEAEA;
}
.bottomlink {
	margin:0px 0px 0px 25px; padding:0px;
}

.leftpart01 {
	width:280px; /*width:30%;*/ height:auto; float:left;
	margin:0px; padding:0px 0px 0px 0px;
}
.rightpart01 {
	width:280px; /*width:30%;*/ height:auto; float:left;
	margin:0px; padding:0px;
}
.rightpart02 {
	width:310px; /*width:35%;*/ height:auto; float:left;
	margin:0px; padding:0px;
}
.name {
	font-family: Arial, Helvetica, sans-serif; font-size:80%;
	font-weight:bold; color:#333333;
	margin:0px; padding:10px 0px;
}
.sublink01 {
	width:150px; /*width:45%;*/ float:left;
	margin:0px; padding:0px;
}
.sublink01 li {
	list-style-type:none; float:left;
	margin:0px; padding:0px;
}
.sublink01 li a {
	/*width:99%;*/ width:150px; float:left;
	font-family: Arial, Helvetica, sans-serif; font-size:75%;
	font-weight:normal; color:#333333;
	text-decoration:none; line-height:20px;
	margin:0px; padding:0px;
}
.sublink01 li a:hover {
	text-decoration:underline;
}

.sublink02 {
	width:130px; /*width:41%;*/ float:left;
	margin:0px; padding:0px;
}
.sublink02 li {
	list-style-type:none; float:left;
	margin:0px; padding:0px;
}
.sublink02 li a {
	/*width:99%;*/ width:130px; float:left;
	font-family: Arial, Helvetica, sans-serif; font-size:75%;
	font-weight:normal; color:#333333;
	text-decoration:none; line-height:20px;
	margin:0px; padding:0px;
}
.sublink02 li a:hover {
	text-decoration:underline;
}

.sublink03 {
	width:130px;  float:left;
	margin:0px; padding:0px;
}
.sublink03 li {
	list-style-type:none; float:left;
	margin:0px; padding:0px;
}
.sublink03 li a {
	width:130px; float:left;
	font-family: Arial, Helvetica, sans-serif; font-size:75%;
	font-weight:normal; color:#333333;
	text-decoration:none; line-height:20px;
	margin:0px; padding:0px;
}
.sublink03 li a:hover {
	text-decoration:underline;
}


.imgblock02 {
	margin:10px; padding:0px; float:right;
}
.thumb_margin {
	width:75px; height:auto; float:left; margin:5px 15px 0px 0px; padding:0px;
}
.img_border {
	border:1px solid #CB9297; margin:0px 0px 5px 0px; padding:0px;
}
.label01 {
	width:130px; height:auto; float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
	color:#333333; margin:0px 0px 10px 0px; padding:0px;
}
.field_new {
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
	color:#333333; background-color:#FFFFFF; border:1px solid #666666;
	margin:0px 0px 10px 0px; padding:2px;
}