BODY {FONT-SIZE: 12px; COLOR: #606060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; BACKGROUND:#EBEBEB }
TD {	FONT-SIZE: 12px; COLOR: #606060; }
A {TEXT-DECORATION: underline}
A:hover {TEXT-DECORATION: none}
A.rev {TEXT-DECORATION: none}
A.rev:hover {	TEXT-DECORATION: underline}
h2 {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 10px; COLOR: #037e00;}
th { text-align:left; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #037e00;}
LI {PADDING-LEFT: 5px; LIST-STYLE-POSITION:  outside; LIST-STYLE-IMAGE: url(images/li.gif); }
.td11 {vertical-align:top; border-top:#8f8f8f 1px solid;padding-top:5;padding-bottom:5;border-right:#8f8f8f 1px solid;}
.td12 {font-size:11px;vertical-align:top; border-top:#8f8f8f 1px solid;padding-top:5;padding-bottom:5;padding-left:10}

.td13 {border-right:#8f8f8f 1px solid;text-align:right;FONT-WEIGHT: bold;font-size:16px;vertical-align:middle; border-top:#8f8f8f 1px solid;padding-top:5;padding-bottom:5;padding-right:20}
.td14 {text-align:right;FONT-WEIGHT: bold;font-size:16px;vertical-align:middle; border-top:#8f8f8f 1px solid;padding-top:5;padding-bottom:5;padding-right:20}

.bgcx {BACKGROUND-POSITION: center 50%; BACKGROUND-REPEAT: repeat-x}
.bgrn {BACKGROUND-POSITION: right 50%; BACKGROUND-REPEAT: no-repeat}
.header {FONT-SIZE: 18px; COLOR: red;FONT-WEIGHT: bold; }
.header SPAN.grey {COLOR: #8a8a8a}
.header SPAN.green {COLOR: #037e00;}


.green {COLOR: #037e00}
.logo {FONT-SIZE: 22px; COLOR: #000000; LINE-HEIGHT: 14px}
.logo SPAN.grey {FONT-SIZE: 18px; COLOR: #8a8a8a}
.phone {FONT-SIZE: 10px; COLOR: #939393 }
.date {	FONT-SIZE: 12px; COLOR: #6d6d6d; }
.date SPAN.day {FONT-SIZE: 35px; LINE-HEIGHT: 33px; LETTER-SPACING: 0px}
.date DIV {FONT-SIZE: 11px}
.block {FONT-SIZE: 11px; COLOR: #575757; }
.menu { text-align:center; font-weight:bold; FONT-SIZE: 11px; CURSOR: default; COLOR: #037e00; }
.menu A {COLOR: #037e00;}
.text {	FONT-SIZE: 11px; COLOR: #606060; }
.textwhite {FONT-SIZE: 12px; COLOR: white; }
.text H1 {MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 20px; COLOR: #000000; LINE-HEIGHT: 16px}
.text B.date {COLOR: #000000}
.text SPAN.phone {FONT-SIZE: 24px; COLOR: #4d5c59; }
.text SPAN.phone SPAN.code {COLOR: #037e00}
.order {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; }
.order A {COLOR: #000000; TEXT-DECORATION: none}
.order SPAN {COLOR: #8a8a8a}
.address {FONT-SIZE: 10px; COLOR: #939393; }
.button {BORDER-RIGHT: #8f8f8f 1px solid; BORDER-TOP: #8f8f8f 1px solid; FONT-SIZE: 10px; BACKGROUND: url(images/kg.gif) #e8e8e8; BORDER-LEFT: #8f8f8f 1px solid; COLOR: black; BORDER-BOTTOM: #8f8f8f 1px solid; }
.port {PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #606060; PADDING-TOP: 30px; }
.clients {FONT-SIZE: 11px; COLOR: #606060; }
.clients SPAN.header {FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 14px}
.clients SPAN.header SPAN {COLOR: #2c7a16}
.packTable TD.packContent {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 90px; COLOR: #646464; LINE-HEIGHT: 12px; PADDING-TOP: 0px}
.packTable TD EM {COLOR: #999999}
.packTable TD SPAN {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #279b59; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 17px}
.packTable TD SPAN.packSpecial {BACKGROUND: #ad0000}
.mainText {LINE-HEIGHT: 19px; PADDING-TOP: 25px}
.mainText UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
.mainText UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
A.blog_link {DISPLAY: block; FONT-SIZE: 18px; FLOAT: left; COLOR: #5a5a5a}
A.blog_link:hover {BORDER-BOTTOM: medium none}
DIV.blog_desc {MARGIN: 2px 0px 0px 50px}
DIV.blog_desc A {COLOR: #575757; TEXT-DECORATION: none}
.pad_top {PADDING-TOP: 4px}
.work {BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; DISPLAY: block; PADDING-LEFT: 15px; MARGIN-BOTTOM: 30px; BORDER-LEFT: #b9b9b9 1px solid; WIDTH: 630px; COLOR: #606060; PADDING-TOP: 15px; BORDER-BOTTOM: #b9b9b9 1px solid; HEIGHT: 200px; TEXT-DECORATION: none}
.work {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box}
.dark {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid}


/* tooltip */
.tt {
	border-bottom: 1px solid black;
	text-decoration: none;
	color: inherit;	
}
.tt:hover {position: relative;}
.tt span {display: none;}
.tt:hover span {
	display: block;
   	position: absolute; 
	top: 10px; left:20px; 
	z-index: 100;
	width: 200px;
	font-size: 11px;
	font-weight: normal;
	color: #606060;
	background:url('images/tt200-300b.png') no-repeat;
	text-align: left; 
	padding: 10px;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 30px;
    border: 0px solid #000000
}
