@charset "utf-8";
.bg-body {
	background-image: url(images/bg-blue.jpg);
	background-repeat: repeat;
}
.bg-left {
background-image:url(images/bg-left.jpg);
background-repeat:repeat-y;
width:6px;
}
.bg-right {
background-image:url(images/bg-right.jpg);
background-repeat:repeat-y;d
width:6px;
}
.bg-top {
background-image:url(images/bg-top.jpg);
background-repeat:repeat-x;
height:130px; 
}
.table-top {
background-image:url(images/table-header.jpg);
background-repeat:repeat-x;
font-size:17px;
text-align:left;
padding-top:5px;
padding-left:3px;
font-family:Arial, Helvetica, sans-serif;
height:auto;
}
.ver12 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666565;
font-weight:normal;
}
.bor-bot {
border-bottom-style:dotted;
border-bottom-color:#666565;
border-bottom-width:1px;
}

a.linkmen:link {
font-family:Arial, Helvetica, sans-serif;
color:#a09f9e;
font-size:8px;
font-weight:bold;
padding-left:5px;
padding-right:10px;
}
a.linkmen:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#9ec2d4;
font-weight:bold;
padding-left:5px;
padding-right:10px;
}
a.linkmen:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#9ec2d4;
font-weight:bold;
padding-left:5px;
padding-right:10px;
}
a.linkmen:active{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#9ec2d4;
font-weight:bold;
padding-left:5px;
padding-right:10px;
}
.menover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#9ec2d4;
font-weight:normal;
padding-left:5px;
padding-right:10px;
}
.arrow {
background-image:url(images/arrow.jpg);
background-repeat:no-repeat;
width:12px;
height:9px;
background-position:center;
padding-left:4px;
padding-top:9px;
}
.arrow-on {
background-image:url(images/arrow-on.jpg);
background-repeat:no-repeat;
width:12px;
height:9px;
background-position:center;
padding-left:4px;
padding-top:9px;
}
.bg-left-side {
background-image:url(images/bg-left-side.jpg);
background-repeat:repeat-x;
height:78px;
}
.bg-left-side1 {
background-image:url(images/bg-left-side1.jpg);
background-repeat:repeat-x;
height:104px;
}
.bg-bot {
background-image:url(images/bg-bott.jpg);
background-repeat:repeat-x;
height:327px;
}
.bor-top {
border-top: 1px solid #dadadb;
}
.txt-bot {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#858484;
font-weight:normal;
}
.bg-lit {
background-image:url(images/bg-lit.jpg);
background-repeat:repeat-x;
height:29px;
}
.normal-text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight: normal;

}
.site-gr1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#444444;
font-weight: normal;
padding-top:15px;
}
.site-bl1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#83a0ae;
font-weight: normal;


}
.site-gr{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#444444;
font-weight: normal;
padding-top:10px;
padding-left:10px;
}
.site-bl{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#83a0ae;
font-weight: normal;
padding-top:10px;
padding-left:10px;
}
.site-bl-lit{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#83a0ae;
font-weight: normal;
padding-left:10px;
}
.bor-gr {
border: solid 1px #e1e1e1;
border-bottom-color:#e1bba1
}
.bor-gray {
border: solid 1px #e1e1e1;
}
.bg-bluee {
background-color:#f5fafb;
height:6px;
}
.bg-im{
background-image:url(images/bg-im.jpg);
background-repeat:repeat-x;
height:6px;
}
.go {
font-family:Arial, Helvetica, sans-serif;
color:#eaeff2;
font-size:12;
font-weight:normal;
}
.go-bg {
background-color:#444444;
width:30px;

}
.orange11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e74f03;
font-weight:normal;
}

.orange12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e74f03;
font-weight:normal;
}

.gray11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
font-weight:normal;
text-decoration:underline;
}
.gray12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6a6a6a;
font-weight:normal;
padding-left:10px;
text-decoration:underline;
}

.gray12_b {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#626262;
font-weight:normal;
text-decoration:underline;
}

.dot {
background-image:url(images/dot.jpg);
background-repeat:no-repeat;
height:17px;
}
.bg-inner-top {
background-image:url(images/bg-unner-top.jpg);
background-repeat:repeat-x;
height:39px;
}
.bg-nice {
background-image:url(images/bg-nice.jpg); 
background-repeat:repeat-x;
height:21px;
}
.bor-blue {
border: solid 1px #cce5eb;
}
.blue20 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#83a0ae;
font-weight:normal;
padding-left:7px;
}
.gray14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:normal;
}
.black14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:normal;
}
.black12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
}
.blue-aa{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#06495a;
font-weight:bold;
padding-left:5px;
}
.blue16 {
font-family:Arial, Helvetica, sans-serif;
color:#83a0ae;
font-size:16PX;
font-weight:normal;
}
.bg-inner {
background-color:#f9f9f9;
}
.blue14 {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#06495a;
font-weight:bold;
padding-left:0px;
}
.blue14a {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#06495a;
font-weight:normal;
padding-left:0px;
}
.blue12 {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#06495a;
font-weight:normal;
padding-left:0px;
}
.w-txt-14 {
font-family:Arial, Helvetica, sans-serif;
color:#f9f9f9;
font-size:14px;
font-weight:normal;
}
.b-txt-14 {
font-family:Arial, Helvetica, sans-serif;
color:#7cc1d3;
font-size:14px;
font-weight:normal;
}
.bg-nice-long {
background-image:url(images/bg-nice-long.jpg);
background-repeat:repeat-x;
}
.bg-inner-blue2 {
background-color:#cce5eb;
}
.bg-inner-gray2 {
background-color:#f5f5f5;
}
.dot-inner-blue {
border-bottom: dotted 1px #cce5eb;

}
.dot-ii{
background-image:url(images/dot-ii.jpg);
background-repeat:repeat-x;
background-position:center;
}
.bg-craft {
background-image:url(images/craft.jpg);
background-repeat:no-repeat;
background-position:center top;
height:44px;
}
.bg-printer {
background-image:url(images/printer.jpg);
background-repeat:no-repeat;
background-position:center top;
height:44px;
}
.bg-goto {
background-image:url(images/go-to.jpg);
background-repeat:no-repeat;
background-position:center top;
height:44px;
}
.craft-txt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#28383b;
font-weight:normal;
}
.orange-txt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#e74f03;
font-weight:bold;
}
.inner-blue20 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#7cc1d3;
font-weight:normal;
}
/* Copyright 2008 MagicToolBox.com. To use this code on your own site, visit http://magictoolbox.com */

/* CSS class for zoomed area */
.MagicZoomBigImageCont {
	border:			1px solid #91b817;
}

.MagicZoomMain {
	text-align: center !important;
	width: 92px;
}

.MagicZoomMain div {
	padding: 0px !important;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
}