@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px;}
.clear {clear:both;}
#wrapper {width:100%; margin:0px; float:left;  background:#2d148e;}
#sub-wrapper {width:70%; margin:0 auto;}
#header {width:95%;}
#logo {float:left; width:50%;}
#logo a {border:none; outline:none;}
#social-icon {float:right; margin:45px 0px 0px 0px; padding:3px 0px 3px 0px; font-family: 'Roboto', sans-serif; color:#fff;}
#social-icon div a img {padding:0 0 0 3px; color:#fff;}
#social-icon div a img:hover {opacity:.8;
-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-o-transition:all 1s;
	-ms-transition:all 1s;
	-khtml-transition:all 1s;
	transition:all 1s;
	webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-khtml-transform: rotate(360deg);
	transform: rotate(360deg);}
	
#nav {width:100%; margin:0px; float:left; background:#230c7b;  height:38px;}
#subnav {width:70%; margin:0 auto;}


#containermain {width:100%; float:left; margin:0px; background:#ededed; /*height:420px;*/}
#containermain-left {width:15%; float:left;}
#containermain-left h1 {font-size:16px; font-family: 'Roboto', sans-serif; color:#230c7b; margin:0 auto; width:140px; padding:15px 0px 15px 0px; text-align:center;}

#containermain-middle{width:70%; float:left; padding:0px 0px 10px 0px;}


#welcom-content{width:99.3%; float:left; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-boreder-radius:5px; margin-top:10px; padding:5px 0px; }
#welcom-content-left {width:31%; float:left; margin-left:20px; margin-top:2px;}
#welcom-content-left h1 {font-size:25px; color:#2b138d; font-family: 'Roboto', sans-serif; font-weight:normal; letter-spacing:-1px; padding:0px 0px; margin:0px;}
#welcom-content-left p {font-size:13px; font-family: 'Roboto', sans-serif; color:#555; margin:0px; padding:0px 0px 10px 0px; line-height:18px; text-align:justify; float:left;}

#welcom-content-left .readmore { background:#2d148e; padding:5px; font-size:11px; color:#fff; font-family: 'Roboto', sans-serif; text-decoration:underline; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:100px; margin:15px 0px 3px 0px; float:left; display:block;}
#welcom-content-left .readmore:hover { background:#434343; padding:5px; font-size:11px; color:#fff; font-family: 'Roboto', sans-serif; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:100px; margin:15px 0px 3px 0px; float:left; display:block;}

#welcom-content-middle {width:29%; float:left; margin-left:35px; margin-top:2px;}
#welcom-content-middle h1 {font-size:25px; color:#2b138d; font-family: 'Roboto', sans-serif; font-weight:normal; letter-spacing:-1px; padding:0px 0px; margin:0px;}
#welcom-content-middle ul {margin:0px; padding:0px; list-style-type:none; }
#welcom-content-middle ul li {list-style-image:url(../images/arrow_list.png); margin:0px 3px; padding:0px; list-style-position:inside; }
#welcom-content-middle ul li a { margin:0px; padding:0px; color:#301791; font-size:13px; font-family: 'Roboto', sans-serif; text-decoration:none; }
#welcom-content-middle ul li a:hover { margin:0px; padding:0px; color:#301791; font-size:13px; font-family: 'Roboto', sans-serif; text-decoration:underline;}

#welcom-content-middle .readmore { background:#2d148e; padding:5px; font-size:11px; color:#fff; font-family: 'Roboto', sans-serif; text-decoration:underline; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:100px; margin:15px 0px 0px 0px; float:left; display:block;}
#welcom-content-middle .readmore:hover { background:#434343; padding:5px; font-size:11px; color:#fff; font-family: 'Roboto', sans-serif; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:100px; margin:15px 0px 0px 0px; float:left; display:block;}

#welcom-content-right {width:31%; float:left; margin-top:2px; margin-left:0px;}
#welcom-content-right h1 {font-size:25px; color:#2b138d; font-family: 'Roboto', sans-serif; font-weight:normal; letter-spacing:-1px; padding:0px 0px; margin:0px;}
#welcom-content-right p {font-size:13px; font-family: 'Roboto', sans-serif; color:#555; margin:0px 0px; padding:0px 0px; text-align:justify; float:left;}
#welcom-content-right .readmore { background:#2d148e; padding:5px; font-size:11px; color:#fff; font-family: 'Roboto', sans-serif; text-decoration:underline; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:100px; margin:15px 0px 0px 0px; float:left; display:block;}
#welcom-content-right .readmore:hover { background:#434343; padding:5px; font-size:11px; color:#fff; font-family: 'Roboto', sans-serif; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:100px; margin:15px 0px 0px 0px; float:left; display:block;}

#containermain-right {width:15%; float:left; z-index:2;}
/*#containermain-right div { margin:0px; padding:40px 0px 0px 0px; margin:0 auto; width:190px;}*/
#containermain-right h1 {font-size:16px; font-family: 'Roboto', sans-serif; color:#230c7b; margin:0 auto; width:160px; padding:15px 0px 15px 0px; text-align:center;}


#footer {width:100%; margin:0px; padding:8px 0px; background:#230c7b; float:left;}
#footer-sub {width:1000px; margin:0 auto;}
.footer-sub1 {float:left; width:150px; font-family: 'Roboto', sans-serif; font-size:12px;}
.footer-sub1 ul {margin:0px; padding:0px; list-style-type:none;}
.footer-sub1 ul li {margin:0px; padding:3px 0px; display:block; color:#fff;}
.footer-sub1 ul li span {margin:0px; padding:0px; display:block; color:#fff; font-size:12px;}
.footer-sub1 ul li span a {margin:0px; padding:0px; display:block; color:#fff; font-size:12px;}
.footer-sub1 ul li span a:hover {margin:0px; padding:0px; display:block; color:#fff; font-size:12px; text-decoration:underline;}
.footer-sub1 ul li a {margin:0px; padding:0px; display:block; color:#fff; font-family: 'Roboto', sans-serif; font-size:12px; text-decoration:none;}
.footer-sub1 ul li a:hover {margin:0px; padding:0px; display:block; color:#fff; font-family: 'Roboto', sans-serif; font-size:12px; text-decoration:underline;}

.footer-sub2 {float:left; width:150px; font-family: 'Roboto', sans-serif; font-size:12px;}
.footer-sub2 ul {margin:0px; padding:0px; list-style-type:none;}
.footer-sub2 ul li {margin:0px; padding:3px 0px; display:block; color:#fff;}
.footer-sub2 ul li span {margin:0px; padding:0px; display:block; color:#fff; font-size:12px;}
.footer-sub2 ul li span a {margin:0px; padding:0px; display:block; color:#fff; font-size:12px;}
.footer-sub2 ul li span a:hover {margin:0px; padding:0px; display:block; color:#fff; font-size:12px; text-decoration:underline;}
.footer-sub2 ul li a {margin:0px; padding:0px; display:block; color:#fff; font-family: 'Roboto', sans-serif; font-size:12px; text-decoration:none;}
.footer-sub2 ul li a:hover {margin:0px; padding:0px; display:block; color:#fff; font-family: 'Roboto', sans-serif; font-size:12px; text-decoration:underline;}

.footer-sub3 {float:left; width:250px; font-family: 'Roboto', sans-serif; font-size:12px;}
.footer-sub3 ul {margin:0px; padding:0px; list-style-type:none;}
.footer-sub3 ul li {margin:0px; padding:3px 0px; display:block; color:#fff;}
.footer-sub3 ul li span {margin:0px; padding:0px; display:block; color:#fff; font-size:12px;}
.footer-sub3 ul li span a {margin:0px; padding:0px; display:block; color:#fff; font-size:12px;}
.footer-sub3 ul li span a:hover {margin:0px; padding:0px; display:block; color:#fff; font-size:12px; text-decoration:underline;}
.footer-sub3 ul li a {margin:0px; padding:0px; display:block; color:#fff; font-family: 'Roboto', sans-serif; font-size:12px; text-decoration:none;}
.footer-sub3 ul li a:hover {margin:0px; padding:0px; display:block; color:#fff; font-family: 'Roboto', sans-serif; font-size:12px; text-decoration:underline;}

.footer-sub4 {float:left; width:150px; font-family: 'Roboto', sans-serif; font-size:12px;}
.footer-sub4 ul {margin:0px; padding:0px; list-style-type:none;}
.footer-sub4 ul li {margin:0px; padding:3px 0px; display:block; color:#fff;}
.footer-sub4 ul li span {margin:0px; padding:0px; display:block; color:#fff; font-size:12px;}
.footer-sub4 ul li span a {margin:0px; padding:0px; display:block; color:#fff; font-size:12px;}
.footer-sub4 ul li span a:hover {margin:0px; padding:0px; display:block; color:#fff; font-size:12px; text-decoration:underline;}
.footer-sub4 ul li a {margin:0px; padding:0px; display:block; color:#fff; font-family: 'Roboto', sans-serif; font-size:12px; text-decoration:none;}
.footer-sub4 ul li a:hover {margin:0px; padding:0px; display:block; color:#fff; font-family: 'Roboto', sans-serif; font-size:12px; text-decoration:underline;}

.footer-sub5 {float:left; width:300px; font-family: 'Roboto', sans-serif; font-size:12px;}
.footer-sub5 p {font-family: 'Roboto', sans-serif; font-size:12px; color:#fff; line-height:20px;}
.footer-sub5 p a {font-family: 'Roboto', sans-serif; font-size:12px; color:#fff; text-decoration:none;}
.footer-sub5 p a:hover {font-family: 'Roboto', sans-serif; font-size:12px; color:#fff; text-decoration:underline;}





/****************inner page css***************************/
#inner-banner {width:100%; margin:0 auto;}
#inner-banner img {width:99.3%; margin:0 auto;}

#inner-content{width:99.3%; float:left; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-boreder-radius:5px; margin-top:10px; padding:5px 0px;}
#inner-content-left {width:65%; float:left; margin-left:15px; margin-top:2px;}
#inner-content-left h1 {font-size:25px; color:#2b138d; font-family: 'Roboto', sans-serif; font-weight:normal; letter-spacing:-1px; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; border-bottom: dotted 1px #2b138d;}
#inner-content-left h2 {font-size:18px; color:#ff0000; font-family: 'Roboto', sans-serif; font-weight:normal; letter-spacing:-1px; padding:0px 0px 5px 0px; margin:0px;}
#inner-content-left h3 {font-size:25px; color:#2b138d; font-family: 'Roboto', sans-serif; font-weight:normal; letter-spacing:-1px; padding:0px 0px 0px 0px; margin:0px;}
#inner-content-left h4 {font-size:15px; color:#555; font-family: 'Roboto', sans-serif; font-weight:normal; letter-spacing:-1px; padding:0px 0px 0px 0px; margin:0px;}

#inner-content-left p {font-size:13px; font-family: 'Roboto', sans-serif; color:#555; margin:0px; padding:0px 0px 10px 0px; line-height:21px; text-align:justify;}
#inner-content-left p img {float:left; margin:5px 8px 0px 0px; border:5px solid #aaa;}
#inner-content-left .divother {width:100%; float:left;}
#inner-content-left .divother table {margin:0px; padding:0px;}
#inner-content-left .divother table td p {font-size:15px; font-family: 'Roboto', sans-serif; color:#555; margin:0px; padding:2px 0px 2px 0px; font-weight:bold;}
#inner-content-left .divother table td img {margin:0 auto; border:5px solid #aaa;}

#inner-content-left .equiptext {font-size:13px; font-family: 'Roboto', sans-serif; color:#555; margin:0px; padding:0px 0px 0px 0px; line-height:28px; text-align:justify;}
#inner-content-left .equiptext a {font-size:13px; font-family: 'Roboto', sans-serif; color:#555; margin:0px; padding:0px 0px 0px 0px; text-align:justify; text-decoration:none;}
#inner-content-left .equiptext a:hover {font-size:13px; font-family: 'Roboto', sans-serif; color:#555; margin:0px; padding:0px 0px 0px 0px; text-align:justify; text-decoration:underline;}

#inner-content-left .list {font-size:13px; font-family: 'Roboto', sans-serif; color:#555; margin:0px; padding:0px 0px 10px 0px; line-height:21px; text-align:justify; float:left; width:100%;}
.list ul {margin:0px; padding:5px 0px 0px 0px ; list-style-type:none; float:left;}
.list ul li {margin:0px 0px 0px 20px; padding:3px; list-style-image:url(../images/arrow_bullet2.png); list-style-position:outside;}


#spacer { width:1%; height:357px; float:left; background:url(../images/shadow_line.png) no-repeat; margin-left:15px; margin-top:35px;}

#we-support-list {width:28%; float:left; margin-left:10px; margin-top:2px; padding-bottom:10px;}
#we-support-list h1 {font-size:25px; color:#2b138d; font-family: 'Roboto', sans-serif; font-weight:normal; letter-spacing:-1px; padding:0px 0px 5px 3px; margin:0px;}
#we-support-list ul {margin:0px; padding:0px; list-style-type:none; }
#we-support-list ul li {list-style-image:url(../images/arrow_list.png); margin:0px 3px; padding:5px; list-style-position:inside; border-bottom: solid 1px #ccc;}
#we-support-list ul li a { margin:0px; padding:0px; color:#301791; font-size:13px; font-family: 'Roboto', sans-serif; text-decoration:none; }
#we-support-list ul li a:hover { margin:0px; padding:0px; color:#301791; font-size:13px; font-family: 'Roboto', sans-serif; text-decoration:underline;}


#inner-content-left .partnerlist { margin:0px; padding:0px;}
#inner-content-left .partnerlist ul {margin:0px; padding:5px; list-style-type:none; float:left; display:block;}
#inner-content-left .partnerlist ul li {margin:7px 35px 0px 0px; padding:0px; display:block; float:left;}
#inner-content-left .partnerlist ul li img {margin:0px; padding:0px; border:solid 1px #ddd;}


/****************CONTACT FORM******************************/

.mb_content form {margin:0px; padding:0px; float:left;}

.mb_content_inner{
	line-height:24px;
	width:310px;
font-family: 'Roboto', sans-serif;
	font-size:13px;
	margin-top:10px;
	outline: none;
}
.mb_content form label{
	float:left;
	width:80px;
	text-align:right;
	margin-right:10px;
}
.mb_content form div{
	padding:3px 0px;
}
.mb_content form input,
.mb_content form textarea{
	border:none;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
	border:solid 1px #ccc; 
	width:200px;
font-family: 'Roboto', sans-serif;
	font-size:13px;
	color:#777;
	padding:3px;
}

.mb_content form input:focus,
.mb_content form textarea:focus {background-color:#fff;
    -moz-box-shadow: 1px 1px 8px #230c7b;
    -webkit-box-shadow: 1px 1px 8px #230c7b;
    box-shadow: 1px 1px 8px #230c7b;
	color:#555;
}

.mb_content form textarea{
	height:100px;
	color:#555;
}
button{
	background:#230c7b;
	border:none;
	color:#fff;
	width:80px;
	font-size:15px;
	padding:3px 10px;
	font-family: 'Roboto', sans-serif;
	cursor:pointer;
	float:left;
	margin-left:90px;
	border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;

}
button:hover{
	background:#2d148e;
}



/** ZOOM IMGES START **/
img {
	border:0px;
}


#thumbBox { /*Outermost DIV for thumbnail viewer*/
	position:absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 10px;
	padding-bottom: 0;
	background: #230c7b;
	visibility: hidden;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
}
#thumbBox .footerbar { /*Footer DIV of thumbbox that contains "close" link */
	font: bold 16px Tahoma;
	letter-spacing: 5px;
	line-height: 1.1em;
	color: white;
	padding: 5px 0;
	text-align: right;
	
}
#thumbBox #thumbImage { /*DIV within thumbbox that holds the enlarged image */
	background-color: white;
}
#thumbLoading { /*DIV for showing "loading" status while thumbbox is being generated*/
	position: absolute;
	visibility: hidden;
	border: 1px solid black;
	background-color: #EFEFEF;
	padding: 5px;
	z-index: 5;
}
/** ZOOM IMGES END **/