.rt-image {
	padding: 5px; border: 1px solid rgb(221, 221, 221); margin-bottom: 15px;
}
ul.bullet-1 {
	margin: 0px 0px 15px; padding: 0px 0px 0px 5px;
}
ul.bullet-2 {
	margin: 0px 0px 15px; padding: 0px 0px 0px 5px;
}
ul.bullet-3 {
	margin: 0px 0px 15px; padding: 0px 0px 0px 5px;
}
ul.bullet-4 {
	margin: 0px 0px 15px; padding: 0px 0px 0px 5px;
}
ul.bullet-5 {
	margin: 0px 0px 15px; padding: 0px 0px 0px 5px;
}
ul.bullet-6 {
	margin: 0px 0px 15px; padding: 0px 0px 0px 5px;
}
ul.bullet-7 {
	margin: 0px 0px 15px; padding: 0px 0px 0px 5px;
}
ul.bullet-8 {
	margin: 0px 0px 15px; padding: 0px 0px 0px 5px;
}
ul.bullet-9 {
	margin: 0px 0px 15px; padding: 0px 0px 0px 5px;
}
ul.bullet-1 li {
	background-position: 0px 5px; list-style: none; margin: 0px 0px 3px; padding: 0px 0px 0px 15px; background-repeat: no-repeat;
}
ul.bullet-2 li {
	background-position: 0px 5px; list-style: none; margin: 0px 0px 3px; padding: 0px 0px 0px 15px; background-repeat: no-repeat;
}
ul.bullet-3 li {
	background-position: 0px 5px; list-style: none; margin: 0px 0px 3px; padding: 0px 0px 0px 15px; background-repeat: no-repeat;
}
ul.bullet-4 li {
	background-position: 0px 5px; list-style: none; margin: 0px 0px 3px; padding: 0px 0px 0px 15px; background-repeat: no-repeat;
}
ul.bullet-5 li {
	background-position: 0px 5px; list-style: none; margin: 0px 0px 3px; padding: 0px 0px 0px 15px; background-repeat: no-repeat;
}
ul.bullet-6 li {
	background-position: 0px 5px; list-style: none; margin: 0px 0px 3px; padding: 0px 0px 0px 15px; background-repeat: no-repeat;
}
ul.bullet-7 li {
	background-position: 0px 5px; list-style: none; margin: 0px 0px 3px; padding: 0px 0px 0px 15px; background-repeat: no-repeat;
}
ul.bullet-8 li {
	background-position: 0px 5px; list-style: none; margin: 0px 0px 3px; padding: 0px 0px 0px 15px; background-repeat: no-repeat;
}
ul.bullet-9 li {
	background-position: 0px 5px; list-style: none; margin: 0px 0px 3px; padding: 0px 0px 0px 15px; background-repeat: no-repeat;
}
ul.bullet-1 li a {
	line-height: 1.7; font-size: 100%;
}
ul.bullet-2 li a {
	line-height: 1.7; font-size: 100%;
}
ul.bullet-3 li a {
	line-height: 1.7; font-size: 100%;
}
ul.bullet-4 li a {
	line-height: 1.7; font-size: 100%;
}
ul.bullet-5 li a {
	line-height: 1.7; font-size: 100%;
}
ul.bullet-6 li a {
	line-height: 1.7; font-size: 100%;
}
ul.bullet-7 li a {
	line-height: 1.7; font-size: 100%;
}
ul.bullet-8 li a {
	line-height: 1.7; font-size: 100%;
}
ul.bullet-9 li a {
	line-height: 1.7; font-size: 100%;
}
ul.bullet-1 li {
	background-image: url("../images/typography/bullet1.png");
}
ul.bullet-2 li {
	background-image: url("../images/typography/bullet2.png");
}
ul.bullet-3 li {
	background-image: url("../images/typography/bullet3.png");
}
ul.bullet-4 li {
	background-image: url("../images/typography/bullet4.png");
}
ul.bullet-5 li {
	background-image: url("../images/typography/bullet5.png");
}
ul.bullet-6 li {
	background-image: url("../images/typography/bullet6.png");
}
ul.bullet-7 li {
	background-image: url("../images/typography/bullet7.png");
}
ul.bullet-8 li {
	background-image: url("../images/typography/bullet8.png");
}
ul.bullet-9 li {
	background-image: url("../images/typography/bullet9.png");
}
em.color {
	font-style: italic; font-weight: bold;
}
em.bold {
	line-height: 135%; font-size: 120%; font-style: normal; font-weight: bold;
}
em.bold2 {
	line-height: 120%; font-size: 135%; font-style: normal; font-weight: bold;
}
p.dropcap {
	overflow: hidden;
}
span.dropcap {
	margin: 0px 5px 0px 0px; color: rgb(51, 51, 51); line-height: 100%; font-size: 400%; float: left; display: block;
}
pre {
	background: rgb(249, 241, 237); padding: 10px; border: 1px solid rgb(220, 215, 212); color: rgb(172, 52, 0); overflow: auto; font-style: italic; margin-bottom: 15px;
}
.alert {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.approved {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.attention {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.camera {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.cart {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.doc {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.download {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.media {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.note {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.notice {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.quote {
	background-position: 0px 100%; margin: 15px 0px; display: block; background-repeat: repeat-x;
}
.typo-icon {
	background: no-repeat 10px 12px; margin: 15px 0px; padding: 8px 10px 0px 36px; display: block;
}
.approved .typo-icon {
	background-image: url("../images/typography/approved-icon.png");
}
.alert .typo-icon {
	background-image: url("../images/typography/alert-icon.png");
}
.attention .typo-icon {
	background-image: url("../images/typography/attention-icon.png");
}
.camera .typo-icon {
	background-image: url("../images/typography/camera-icon.png");
}
.cart .typo-icon {
	background-image: url("../images/typography/cart-icon.png");
}
.doc .typo-icon {
	background-image: url("../images/typography/doc-icon.png");
}
.download .typo-icon {
	background-image: url("../images/typography/download-icon.png");
}
.media .typo-icon {
	background-image: url("../images/typography/media-icon.png");
}
.note .typo-icon {
	background-image: url("../images/typography/note-icon.png");
}
.notice .typo-icon {
	background-image: url("../images/typography/notice-icon.png");
}
.alert {
	color: rgb(208, 88, 63); border-right-color: rgb(248, 201, 187); border-bottom-color: rgb(248, 201, 187); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/alert.png"); background-color: rgb(255, 251, 251);
}
.approved {
	color: rgb(108, 182, 86); border-right-color: rgb(193, 206, 193); border-bottom-color: rgb(193, 206, 193); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/approved.png"); background-color: rgb(250, 253, 249);
}
.attention {
	color: rgb(225, 180, 47); border-right-color: rgb(228, 228, 213); border-bottom-color: rgb(228, 228, 213); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/attention.png"); background-color: rgb(255, 253, 246);
}
.camera {
	color: rgb(85, 160, 180); border-right-color: rgb(201, 213, 216); border-bottom-color: rgb(201, 213, 216); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/camera.png"); background-color: rgb(246, 251, 251);
}
.cart {
	color: rgb(85, 151, 38); border-right-color: rgb(211, 211, 211); border-bottom-color: rgb(211, 211, 211); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/cart.png"); background-color: rgb(252, 252, 252);
}
.doc {
	color: rgb(102, 102, 102); border-right-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/doc.png"); background-color: rgb(255, 255, 255);
}
.download {
	color: rgb(102, 102, 102); border-right-color: rgb(211, 211, 211); border-bottom-color: rgb(211, 211, 211); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/download.png"); background-color: rgb(252, 252, 252);
}
.media {
	color: rgb(141, 121, 169); border-right-color: rgb(219, 225, 230); border-bottom-color: rgb(219, 225, 230); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/media.png"); background-color: rgb(251, 249, 253);
}
.note {
	color: rgb(183, 111, 56); border-right-color: rgb(230, 218, 210); border-bottom-color: rgb(230, 218, 210); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/note.png"); background-color: rgb(255, 250, 246);
}
.notice {
	color: rgb(97, 135, 179); border-right-color: rgb(199, 205, 218); border-bottom-color: rgb(199, 205, 218); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/notice.png"); background-color: rgb(250, 252, 253);
}
.quote {
	color: rgb(114, 114, 114); border-right-color: rgb(212, 212, 212); border-bottom-color: rgb(212, 212, 212); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-image: url("../images/typography/quote.png"); background-color: rgb(243, 243, 243);
}
.quote-l {
	margin: 15px 0px; padding: 8px 10px 0px 36px; display: block;
}
.quote-r {
	padding: 0px 10px 0px 0px; display: block;
}
.quote-l {
	background: url("../images/typography/quote-l.png") no-repeat 10px 12px;
}
.quote-r {
	background: url("../images/typography/quote-r.png") no-repeat 100% 100%;
}
.important {
	background: url("../images/typography/important.png") repeat-x 0px 100% rgb(255, 255, 255); margin: 25px 0px 10px; padding: 15px; border: 1px solid rgb(229, 229, 229); position: relative;
}
span.important-title {
	background: rgb(255, 255, 255); padding: 3px 8px; left: 10px; top: -0.8em; color: rgb(0, 0, 0); font-size: 120%; font-weight: bold; display: block; position: absolute;
}
span.inset-left {
	margin-right: 20px; margin-bottom: 20px; float: left;
}
span.inset-right {
	margin-bottom: 20px; margin-left: 20px; float: right;
}
span.inset-right-title {
	background: rgb(255, 255, 255); padding: 3px 8px; left: 10px; top: -12px; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; display: block; position: absolute;
}
span.inset-left-title {
	background: rgb(255, 255, 255); padding: 3px 8px; left: 10px; top: -12px; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; display: block; position: absolute;
}
span.inset-left {
	background: url("../images/typography/important.png") repeat-x 0px 100% rgb(255, 255, 255); padding: 12px 8px 8px; border: 1px solid rgb(229, 229, 229); width: 20%; text-align: center; color: rgb(51, 51, 51); font-size: 100%; font-style: italic; margin-top: 25px; display: block; position: relative;
}
span.inset-right {
	background: url("../images/typography/important.png") repeat-x 0px 100% rgb(255, 255, 255); padding: 12px 8px 8px; border: 1px solid rgb(229, 229, 229); width: 20%; text-align: center; color: rgb(51, 51, 51); font-size: 100%; font-style: italic; margin-top: 25px; display: block; position: relative;
}
.rtl ul.bullet-1 {
	padding: 0px 15px 0px 0px; margin-right: 0px !important;
}
.rtl ul.bullet-2 {
	padding: 0px 15px 0px 0px; margin-right: 0px !important;
}
.rtl ul.bullet-3 {
	padding: 0px 15px 0px 0px; margin-right: 0px !important;
}
.rtl ul.bullet-4 {
	padding: 0px 15px 0px 0px; margin-right: 0px !important;
}
.rtl ul.bullet-5 {
	padding: 0px 15px 0px 0px; margin-right: 0px !important;
}
.rtl ul.bullet-6 {
	padding: 0px 15px 0px 0px; margin-right: 0px !important;
}
.rtl ul.bullet-7 {
	padding: 0px 15px 0px 0px; margin-right: 0px !important;
}
.rtl ul.bullet-8 {
	padding: 0px 15px 0px 0px; margin-right: 0px !important;
}
.rtl ul.bullet-9 {
	padding: 0px 15px 0px 0px; margin-right: 0px !important;
}
.rtl ul.bullet-1 li {
	background-position: 100% 4px; padding: 0px 15px 3px 0px;
}
.rtl ul.bullet-2 li {
	background-position: 100% 4px; padding: 0px 15px 3px 0px;
}
.rtl ul.bullet-3 li {
	background-position: 100% 4px; padding: 0px 15px 3px 0px;
}
.rtl ul.bullet-4 li {
	background-position: 100% 4px; padding: 0px 15px 3px 0px;
}
.rtl ul.bullet-5 li {
	background-position: 100% 4px; padding: 0px 15px 3px 0px;
}
.rtl ul.bullet-6 li {
	background-position: 100% 4px; padding: 0px 15px 3px 0px;
}
.rtl ul.bullet-7 li {
	background-position: 100% 4px; padding: 0px 15px 3px 0px;
}
.rtl ul.bullet-8 li {
	background-position: 100% 4px; padding: 0px 15px 3px 0px;
}
.rtl ul.bullet-9 li {
	background-position: 100% 4px; padding: 0px 15px 3px 0px;
}
.rtl ul.bullet-1 li {
	background-image: url("../images/typography/bullet1-rtl.png");
}
.rtl ul.bullet-2 li {
	background-image: url("../images/typography/bullet2-rtl.png");
}
.rtl ul.bullet-3 li {
	background-image: url("../images/typography/bullet3-rtl.png");
}
.rtl ul.bullet-4 li {
	background-image: url("../images/typography/bullet4-rtl.png");
}
.rtl ul.bullet-5 li {
	background-image: url("../images/typography/bullet5-rtl.png");
}
.rtl ul.bullet-6 li {
	background-image: url("../images/typography/bullet6-rtl.png");
}
.rtl ul.bullet-7 li {
	background-image: url("../images/typography/bullet7-rtl.png");
}
.rtl ul.bullet-8 li {
	background-image: url("../images/typography/bullet8-rtl.png");
}
.rtl ul.bullet-9 li {
	background-image: url("../images/typography/bullet9-rtl.png");
}
.rtl span.dropcap {
	margin: 0px 0px 0px 5px; float: right;
}
.rtl .typo-icon {
	background-position: 99% 12px; margin: 15px 0px; padding: 8px 36px 0px 10px;
}
.rtl span.important-title {
	left: inherit; right: 10px;
}
.rtl span.inset-left {
	margin-right: 0px; margin-left: 20px; float: right;
}
.rtl span.inset-right {
	margin-right: 20px; margin-left: 0px; float: left;
}
.rtl span.inset-right-title {
	left: inherit; right: 10px;
}
.rtl span.inset-left-title {
	left: inherit; right: 10px;
}
.rtl .quote-l {
	background: url("../images/typography/quote-r.png") no-repeat 99% 12px; padding: 8px 36px 0px 10px;
}
.rtl .quote-r {
	background: url("../images/typography/quote-l.png") no-repeat 10px 100%; padding: 0px 0px 0px 10px;
}
