body{
-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none;
 onselectstart='return false;' 
 onmousedown='return false; onmouseright='return false;
}
body.index { background:#fff url(../images/background.jpg) center top no-repeat; margin:0 auto; font-family: 'cambria';}
body { background:#fff url(../images/background.jpg) center bottom no-repeat; margin:0 auto; font-family: 'cambria';}
h1, h2, ul, li {
	margin:0px; padding:0px;
}
p{margin:0px; padding:0px; /*font-family: arial;*/ font-size: 15px; color:#333333; text-align:justify;}
.wrapper { margin:0 auto; width:1003px;}
.top-wrapper {	margin:15px 0 15px 0;}

.logo {	float:left;}
.right-img {float:right; margin-right:50px;}

.left {float:left;}
.right {float:right;}
.cls {clear:both; line-height:1px; font-size:1px;}

#menu-wrapper{ width:100%; height:48px; margin:0 auto; }
ul.menu {list-style:none; margin:0; padding:0; font-size:14px;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#fff; text-decoration:none}
ul.menu li {position:relative; float:left;}

ul.menu ul {position:absolute; left:0; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; top:0px; width:148px; border-top:solid 1px #ab1e1f; margin:0; font-size:12px;/* font-family:Tahoma*/;}

ul.menu ul li a {display:block; padding:8px; background-color:#be2122; color:#fff}
ul.menu ul li a:hover {background-color:#ab1e1f; color:#fff}

ul.menu ul ul {left:148px; top:0px}
ul.menu ul ul li {border-top:1px solid #ccc;}
ul.menu .menulink {padding: 17px 32px 11px 32px;background: url('../images/menu_bg.png') repeat-x scroll left top transparent;font-weight: bold;height: 20px;text-align: center;text-transform: uppercase;}
ul.menu .menuselected {font-weight:bold; background-color:#e23132; color:#fff; height:20px; text-align:center; text-transform:uppercase;}

ul.menu .menuhover {background-color:#e23132; color:#fff;}
ul.menu .menulink:hover { background:url(../images/menu_bg.png) repeat-x left top; color:#fff; background-color:#e23132;}
ul.menu .sub {background:#f0f0f0 url(../images/arrow.gif) 141px 8px no-repeat}
ul.menu .topline {border-top:1px solid #ccc}
ul.menu .devider {background:url(../images/menu_devider.png) no-repeat; height:48px; width:2px; padding:0px; margin:0px; display:block; float:left;}

ul#menu ul.sub-menu {padding:0;margin: 0;}
ul#menu ul.sub-menu li {list-style-type: none;display: inline-block;border:1px solid #ab1e1f;font-size:12px; /*font-family:Tahoma;*/background: url('../images/menu_bg.png') repeat-x scroll left top transparent; border-radius:10px; width:120px; text-align:center; margin-bottom:2px;  font-weight: bold }
ul#menu li ul.sub-menu li a {text-decoration: none;color:#fff;padding: 5px;display:inline-block;background:none; }
ul#menu li ul.sub-menu { display:none;position: absolute;top: 50px;left: 18px;width:125px; margin:opx auto; margin-left:-13px;}
ul#menu li:hover ul.sub-menu {display:block;}
ul#menu ul.sub-menu li:hover{background:#fff;}
ul#menu ul.sub-menu li a:hover{border-radius:10px; color:#CC0000;}

.indexpage-wrapper { background:url(../images/index_banner.png) no-repeat left top; height:473px; margin-bottom:100px;}
.caption {position:absolute; margin-top:180px; margin-left:1px;}
.index-gallery {position:absolute; margin-top:220px; z-index:1;}

.page-wrapper { background:url(../images/conent_bg.png) repeat-x left top; margin-top:0px;}
.banner {text-align:right}
.content-wrapper {background-color:#FFFFFF; padding:30px 15px 70px 15px; font-size:14px; color:#284480; line-height:20px;}

.leftpannel{width:700px; float:left;}
.video{width:348px; display:inline-block;}
.video a{ height:auto;}
.rightpannel{float:right;width:250px;margin-right:10px; height:600px; background:url(../images/01_1.png) bottom right no-repeat;}

h1 {font-size:22px; color:#CC0000;  margin-bottom:15px; }

.heading {margin:0px; /*background:#190D6B;*/ padding: 10px; border-top-right-radius: 25px; border-bottom-right-radius: 25px; color:#fff; font-family: 'avantgarde_bk_btdemi';
background-image: -ms-linear-gradient(top left, #12DFFF 0%, #08156E 100%);/* IE10 Consumer Preview */ 
background-image: -moz-linear-gradient(top left, #12DFFF 0%, #08156E 100%);/* Mozilla Firefox */ 
background-image: -o-linear-gradient(top left, #12DFFF 0%, #08156E 100%);/* Opera */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #12DFFF), color-stop(1, #08156E));/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-linear-gradient(top left, #12DFFF 0%, #08156E 100%);/* Webkit (Chrome 11+) */ 
background-image: linear-gradient(to bottom right, #12DFFF 0%, #08156E 100%);}/* W3C Markup, IE10 Release Preview */ 
.heading img{width:13%; margin-bottom:5px;}
.heading h3{ color:#fff; font-family: 'avantgarde_bk_btdemi'; font-size: 16px; margin: -32px 0px 0px 50px;}

.box {margin-top: 15px; width: 100%;}
.box1 {width: 215px;display: inline-block; border: 1px solid;border-top-right-radius: 25px; margin-right:13px}
.box1 p{margin:10px; text-align: justify;}

.sectors{margin-left:40px;}
.sectors ul li{ list-style-type:none;}
.sectors ul li p{font-weight:800;}
.sectors ul li p img{width:3%;vertical-align: middle;padding-right: 8px;}

.data {width:450px;}
.data, .data td{ border:1px solid #333; border-collapse:collapse; }
.data td{padding:5px;}
.data td p{color:#333; font-size:12px; font-weight:normal;}

.contact-form {font-size: 12px;color: #333;font-weight: 300;}
td{font-family:cambria; font-weight:700}
input,textarea{border-radius:5px;}

.gallery{width:700px;}
.gallery img{ width:30%;}
.g_cap img{border: 3px solid #ccc;border-radius: 15px;margin-right: 10px; width:200px; height:180px;}
.g_cap{width: 200px;display: inline-block;padding: 15px;}
.g_cap p{text-align:center; font-size:14px; font-weight:bold; color:#000066}

/*#overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;z-index: 100;display: none;}
.content a{text-decoration: none;}
.popup{width: 100%;margin: 0 auto;display: none;position: fixed;z-index: 101;}
.content{min-width: 600px;width: 600px;min-height: 150px;margin: 0px auto;background: #f3f3f3;position: relative;z-index: 103;padding: 10px;border-radius: 5px;box-shadow: 0 2px 5px #000;}
.content p{clear: both;color: #555555;text-align: justify;}
.content p a{color: #d91900;font-weight: bold;}
.content .x{float: right;height: 35px;left: 22px;position: relative;top: -25px;width: 34px;}
.content .x:hover{cursor: pointer;}
*/
.shadow{
margin-top: -45px;
height: 75px;
width: 960px;
background: url(../images/shadow1.png) repeat scroll 0% 0% transparent;
}
#featured{ 
	width:700px; 
	padding-right:250px; 
	position:relative; 
	border:5px solid #ccc; 
	height:270px; overflow:hidden;
	background:#fff;
	margin-top:10px;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:760px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; height:270px;
	overflow:auto;
	overflow-x:hidden;
	float:right;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:85px; text-decoration:none;
	color:#333;  background:#fff; 
	line-height:20px; outline:none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected, #featured li.ui-tabs-active{ 
	background:url(../images/selected-item.gif) top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:745px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:70px; 
	background:url(../images/transparent-bg.png); 
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:1.2em; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.index-footer { background:#323232 url(../images/footer_bg.jpg) repeat-x left bottom; height:80px; width:100%; position:absolute; margin-top:-65px;}
.index-footer-wrapper {margin:0 auto; width:1003px; font-family:Tahoma; font-size:11px; color:#777; line-height:20px; padding-top:42px;}
.index-footer-wrapper a { color:#bbb; text-decoration:none;}
.index-footer-wrapper a:hover { color:#bbb; text-decoration:underline;}
.index-footer-wrapper p{color:#fff;}

.footer { background:#323232 url(../images/footer_bg.jpg) repeat-x left bottom; height:80px; margin:0 auto;}
.footer-wrapper {margin:0 auto; width:1003px; font-family:Tahoma; font-size:11px; color:#777; line-height:20px; padding-top:42px;}
.footer-wrapper a { color:#bbb; text-decoration:none;}
.footer-wrapper a:hover { color:#bbb; text-decoration:underline;}

.text {
	margin-left:20px;
}

.highlight {
	margin-right:50px;
	margin-top:8px;
	font-family: 'avantgarde_bk_btdemi';
	font-size:14px; color:#FFFFFF;
}