body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.main-background {
	background-image:url(main-background.jpg);
	background-repeat:repeat-x;
	height:1000px;
}
.middle-main-bg {
	background-color:#FFFFFF;
}
.main-bottom-bg {
	background-image:url(bottom-bg.jpg);
	height:75px;
	background-repeat:repeat-x;
}
.address-background {
	background-color:#ffeac5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
}
.white-line {
	background-image:url(white-line.jpg);
	background-repeat:repeat-x;
}
.adress-text-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;

}
.adress-text-normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	line-height:16px;
}
.top-middle-bg {
	background-image:url(top-middle-bg.jpg);
	background-repeat:repeat-x;
	width:401px;
	height:374px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.top-mid-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#FFFFFF;
}
.top-mid-line {
	background-image:url(top-middle-line.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.top-mid-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:;
	line-height:16px;
}
.top-right-bg {
	background-image:url(top-right-bg.jpg);
	background-repeat:repeat-x;
}
.top-right-mid {
	background-image:url(top-right-mid.jpg);
	background-repeat:repeat-x;
	height:334px;
}
.right-table-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:15px;
	color:#000000;
}
.readmore-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	color:#000000;
}
.readmore-text:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#ff950f;
}
.main-td-title {
	background-repeat:no-repeat;
	border-bottom:1px solid #e9e9e9;
}
.main-td-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#5c5c5c;
	line-height:18px;
}
.main-td-text-2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;
	color:#000000;
	line-height:18px;
}
.link-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#004eb2;
}
.link-text:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	color:#000000;
}
.photo-bg {
	background-image:url(photo-bground.jpg);
	background-repeat:no-repeat;
	width:149px;
	height:118px;
}
.photo-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#4e7eb9;
	line-height:15px;
}
.readmore-strip {
	background-image:url(readmore-strip.jpg);
	height:20px;
	width:215px;
}
.readmore-strip-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
	color:#000000;
}
.readmore-strip-text:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	text-decoration:underline;
	color:#0050b1;
}
.right-table-text-2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:16px;
	color:#000000;
}
.bottom-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#616161;
	text-align:right;
	text-decoration:none;
	line-height:16px;
}
.bottom-link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#616161;
	text-align:right;
	text-decoration:none;
	line-height:16px;
}
.bottom-link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:right;
	text-decoration:underline;
	line-height:16px;
}
.title {
	background-image:url(title-bg-mid.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#156cd4;
}
.title-link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#2c76e2;
}
.title-link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	color:#000000;
}
.normal-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:16px;
}
.normal-text-2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
}
.normal-table-text-2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:16px;
}
.orang-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff9511;
	text-decoration:none;
}
.demo-link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff9511;
	text-decoration:none;
}
.demo-link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.underline-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#4f4f4f;
	text-align:Left;
	text-decoration:underline;
}
.link-text-bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.link-text-bold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF9900;
	text-decoration:underline;
}
.number-text-bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.border {
	border:thin;border-color:#c6d5e3; height:8px; border-bottom-style:solid;
}
.orange-border {
	background-image:url(border.jpg);
	background-repeat:repeat-x;
	background-position:middle;
}
.blue-arrow-text ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin:0px;
	background-position: left 8px;
	background-image: url(blue-arrow.gif);
	background-repeat: no-repeat;
	line-height: 18px;	
	padding-left:10px;
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}

ol {
	margin: 0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	line-height: 18px;
	list-style:circle;
	padding-left:25px;
}
ol {
	margin: 0px;
	padding-left:15px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	line-height: 18px;
	padding-left:25px;
	color:#666666;
}
.blue-background {
	background-color:#deefff;
}
.White-background {
	background-color:#FFFFFF;
}
.date-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0066CC;
	text-align:center;
	text-decoration:none;
}
.table-img {
	background-image:url(table-doenload.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:653px;
	height:286px;
}
.table-strip {
	background-image:url(tabl-img-strip.jpg);
	background-repeat:repeat-x;
	height:76px;
}
.table-lines-x {
	border-bottom: #77a0ab; border-bottom-style:solid; height:1px;
	border-left: #77a0ab; border-left-style:solid; border-left-width:thin;
	border-right: #77a0ab; border-right-style:solid; border-right-width:thin;
	border-top: #77a0ab; border-top-style:solid; border-top-width:thin;
}
.table-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ff9300;
	text-align:center;
	text-decoration:none;
}
.button {
	background-image:url(btn.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:93px;
	height:27px;
}
.IMS-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#2575c0;
	text-decoration:none;
}
.table-link-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#004eb2;
}
.table-link-text:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:underline;
	color:#000000;
}
.table-text-small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#616161;
	text-align:left;
	text-decoration:none;
	line-height:16px;
}
.table-box 	{
	border-color:#e2e2e2;
	border-style:solid;
	border-width:1px;
}
.box-clolor {
	background-color:#fafafa;
}
.IMS-title-img {
	background-image:url(title-img-2.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.title-bg-1 {
	background-image:url(title-bg-mid.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#2575c0;
	text-align:left;
	text-decoration:none;
}
.err-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
}
.checkbox {
	border-bottom:1px solid #e9e9e9;
	border-top:1px solid #828282;
	border-right:1px solid #e9e9e9;
	border-left:1px solid #828282;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.normal-text-2-link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:16px;
	color:#000000;
}
.normal-text-2-link:Hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:underline;
	line-height:16px;
	color:#000000;
}
.readmore-link-small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#004eb2;
}
.readmore-link-small:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:underline;
	color:#000000;
}
.comn-input {
	border: 1px solid #999999;
   	background-color: #ffffff;
   	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding:1px 1px 1px 1px;
}

.date-text-new {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0066CC;
	text-decoration:none;
}

ul.ims-point{margin:0px; list-style-type:none;}
ul.ims-point li{ background:url(bullate-1.gif) 0 5px no-repeat; padding-left:15px;}


/* SOCIAL MEDIA */

#socialTab {
	position: fixed;	
	top: 300px;
	width: 51px;
	height: 187px;
	z-index:5000px;
	display:block;
	overflow:hidden;
}

*html #socialTab {_position:absolute; _display:block; z-index:1500px;}

#socialTab a {
	display: block;
	text-indent: -9999px;
	height: 91px;
	width: 51px;
}

#socialTab a#linkedin {
	background:url(sn-icon_linked-in.png) no-repeat left top; 
}
#socialTab a#facebook {
	background:url(sn-icon_facebook.png) no-repeat left top;
}

#socialTab a.b-spac{margin-bottom:5px;}

