* {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
.clear {
	clear:both;
	height:0;
	width:0;
	overflow:hidden;
}
a, img {
	border:0;
	outline:none;
	text-decoration:none;
}
ul, li {
	list-style:none;
}
#main {
	width:1000px;
	margin:auto;
    padding:0 50px;

}
#header {
	width:1000px;
	margin:15px 0 0 0;
}
#header .logo {
	width:600px;
	float:left;/*padding-top:20px;*/
}
#header .topmenu {
	width:400px;
	float:right;
}
.topmenu p {
	font-size:11px;
}
.topmenu td {
	padding-bottom:10px;
}
.topmenu td a {
	padding-bottom:10px;
	font-size:10px;
	color:#333;
	background:url(../images/bullet-dot.gif) left 5px no-repeat;
	padding-left:10px;
	margin-right:5px;
}
.topmenu td a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.menu_div {
	margin:0;
	height:40px;
}
ul.menu {
}
ul.menu li {
	float:left;
	color:#fff;
	line-height:30px;
}
ul.menu li a {
	color:#fff;
	padding:0 10px;
}
ul.menu li a:hover {
	color:#fff;
}
#banner_div {
	margin-top:10px;
	width:1000px;
	overflow:hidden;
}
#news_div {
	width:200px;
	height:325px;
	overflow:hidden;
}
h1 {
	background-color:#15ade5;
	line-height:30px;
	color:#fff;
	font-size:14px;
	padding:0 15px;
}
ul.news_list {
}
ul.news_list li {
	font-size:11px;
	line-height:30px;
	border-bottom:#ccc 1px dotted;
    padding:10px;

}
ul.news_list li p {
	font-size:11px;
	line-height:30px;
	text-align:justify;
	line-height:18px;
	padding:5px 0;
}
ul.news_list li a {
	color:#ffa332;
	background:url(../images/arrow.jpg) right 12px no-repeat;
	padding-right:10px;
	font-size:11px;
	float:right;
}
ul.news_list li a:hover {
	color:#ff0000;
	text-decoration:underline;
}
#body_div {
	padding:15px 0;
}
.yellow_txt {
	color:#fcc800;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
.yellow_txt img {vertical-align:middle; margin-right:5px;}
.red_txt {
	color:#e23330;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
.red_txt img {vertical-align:middle; margin-right:5px;}
.blue_txt {
	color:#44a2c9;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
.blue_txt img {vertical-align:middle; margin-right:5px;}
.green_txt {
	color:#76c914;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
.green_txt img {vertical-align:middle; margin-right:5px;}
.serivce_div {
	width:235px;
	margin-right:15px;
	background:url(../images/border.gif) right top repeat-y;
}
ul.services {
	padding-bottom:15px;
}
ul.services li {
	color:#666;
	font-size:11px;
	line-height:18px;
}
ul.services li a {
	color:#666;
	font-size:11px;
	line-height:18px;
	background:url(../images/bullet.gif) left 5px no-repeat;
	padding-left:10px;
}
ul.services li a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.readmore {
	color:#ff3a3a;
	background:url(../images/arrow.gif) right 4px no-repeat;
	padding-right:20px;
	font-size:11px;
}
.readmore:hover {
	color:#666;
	text-decoration:underline;
}
#footer_div {
	border-top:#ff842c 1px solid;
	padding:10px 0;
	width:1000px;
	margin:auto;
	margin-top:20px;
	font-size:11px;
}
#footer_div p {
	font-size:11px;
}
#footer_div a {
	font-size:11px;
}
#footer_div a:hover {
	font-size:11px;
	text-decoration:underline;
	color:#ff0000;
}
/*about us page start here*/


.body_left {
	width:200px;
	margin-right:20px;
	float:left;
}
.cat_hdr {
	margin-bottom:15px;
}
.cat_left {
	background:url(../images/cat-l.gif) left top no-repeat;
	width:10px;
	height:40px;
	display:block;
	float:left;
}
.cat_center {
	background:url(../images/cat-c.gif) repeat-x;
	width:180px;
	height:40px;
	display:block;
	float:left;
	text-align:left;
	color:#fff;
	font-weight:bold;
	line-height:40px;
	font-size:14px;
}
.cat_right {
	background:url(../images/cat-r.gif) left top no-repeat;
	width:10px;
	height:40px;
	display:block;
	float:right;
}
ul.catlist {
}
ul.catlist li {
	line-height:40px;
}
ul.catlist li img {
	vertical-align:middle;
	margin-right:5px;
}
ul.catlist li a.select, ul.catlist li a.unselect:hover {
	background:url(../images/cat_select.gif) repeat-x;
	display:block;
	height:30px;
	line-height:30px;
	text-align:left;
	color:#fff;
	padding-left:20px;
}
ul.catlist li a.unselect {
	background:url(../images/cat_unselect.gif) repeat-x;
	display:block;
	height:30px;
	line-height:30px;
	text-align:left;
	color:#fff;
	padding-left:20px;
}
.Catbot_l {
	background:url(../images/cat_btm_l.gif) left top no-repeat;
	width:10px;
	height:17px;
	display:block;
	float:left;
}
.Catbot_c {
	background:url(../images/cat_btm_c.gif) repeat-x;
	width:180px;
	height:17px;
	display:block;
	float:left;
}
.catbot_r {
	background:url(../images/cat_btm_r.gif) left top no-repeat;
	width:10px;
	height:17px;
	display:block;
	float:left;
}
.body_right {
	width:780px;
	float:left;
}
.right_box1 {
	background:#E0EFFD;
	border-radius:5px;
	padding:10px;
	margin-bottom:15px;
}
.right_box2 {
	background:#3d3735;
	border-radius:5px;
	padding:10px;
	margin-bottom:15px;
}
@font-face {
font-family:"Georgia";
src: url('../fonts/georgiai.ttf');
}
.right_box1 h2 {
	font-size:18px;
	line-height:1.11em;
	margin-bottom:10px;
	font-weight:normal;
	color:#235;
	font-family:"Georgia";
}
.right_box2 h2 {
	font-size:18px;
	line-height:1.11em;
	margin-bottom:10px;
	font-weight:normal;
	color:#fff;
	font-family:"Georgia";
}
.bullet4 li {
	background:url(../images/bullet04.gif) 3px 9px no-repeat;
	padding-left:12px;
	line-height:22px;
}
.bullet4 li a.select, .bullet4 li a.unselect:hover {
	color:#003595;
	font-weight:bold;
	text-decoration:underline;
}
.bullet4 li a.unselect {
	color:#3D6DB5;
	font-weight:bold;
}
.right_box2 .txt_bx {
	background:#514a47;
	border-radius:5px;
	border:1px solid #5e5b5a;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);
	margin-bottom:10px;
	padding:8px 8px 7px 8px;
	color:#aaa;
	width:160px;
}
.right_box2 .txt_area {
	background:#514a47;
	border-radius:5px;
	border:1px solid #5e5b5a;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);
	margin-bottom:10px;
	padding:8px 8px 7px 8px;
	color:#aaa;
	width:160px;
	overflow-Y:auto;
}
.err_div {
	color:#d70000;
	margin:5px 0;
	line-height:22px;
}
.right_box2 .err_div, .footer_portion1 .col3 .err_div {
	color:#d6c400;
	margin:0;
}
.read_more {
	text-align:right;
}
.order_now {
	background:url(../images/order_now.gif) 0 0 repeat-x;
	padding:4px 12px;
	font-size:14px;
	color:#fff;
	border-radius:4px;
	border:1px solid #a6cb1d;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);
	text-transform:uppercase;
	display:inline-block;
}
.order_now:hover, .button:hover {
	background:url(../images/order_now_hov.gif) 0 0 repeat-x;
}
h4 {
	color:#f76c01;
	font-size:15px;
	padding:0;
	font-family:"Helvetica Condensed", sans-serif;
}
.prag_fnt {
	font-size:11px;
	margin:15px 0;
	line-height:18px;
	text-align:justify;
}
.wel_div {
	border-bottom:#ccc 1px dotted;
	margin-bottom:15px;
}
.inner_div {
	margin:10px 0;
}
/*about us page end here*/

/* -------------------------------------- CONTACT US PAGE ----------------------------------------*/
.contact_div {
	margin:15px 0;
	padding:10px;
	border-radius:5px;
}
.contact_div .txt_bx {
	background:#fff;
	border-radius:5px;
	border:1px solid #aaa;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);
	margin:0 10px 10px 0;
	padding:8px 8px 7px 8px;
	color:#666;
	width:182px;
}
.contact_div .cmb_bx, .search_div .cmb_bx {
	background:#fff;
	border-radius:5px;
	border:1px solid #aaa;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);
	margin:0 10px 10px 0;
	padding:8px 8px 7px 8px;
	color:#666;
	width:198px;
}
.contact_div .txt_area {
	background:#fff;
	border-radius:5px;
	border:1px solid #aaa;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);
	margin:0 10px 10px 0;
	padding:8px 8px 7px 8px;
	color:#666;
	width:182px;
	overflow-Y:auto;
}
.mandatory {
	color:#f00;
}
.button {
	background:url(../images/order_now.gif) 0 0 repeat-x;
	padding:4px 12px;
	font-size:13px;
	color:#fff;
	border-radius:4px;
	border:1px solid #a6cb1d;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);
	text-transform:uppercase;
	display:inline-block;
	cursor:pointer;
	font-weight:bold;
}
.new-left {
	background:url(../images/left-t.gif) no-repeat;
	width:200px;
	height:10px;
	display:block;
}
.new-center {
	background-color:#e9e9e9;
	padding:0 10px;
}
.new-btm {
	background:url(../images/left-btm.gif) no-repeat;
	width:200px;
	height:10px;
	display:block;
}
.new-center h3 {
	color: #3089e3;
	display: block;
	font-weight: bold;
	padding: 9px 0;
	text-decoration: none;
	font-size:14px;
}
ul.new-list {
}
ul.new-list li {
	line-height:30px;
	border-top:#09F 1px solid;
}
ul.new-list li a.select, ul.new-list li a.unselect:hover {
	line-height:30px;
	background-color:#fff;
	font-weight:bold;
	padding:0 10px;
}
ul.new-list li a.unselect {
	line-height:30px;
	font-weight:bold;
	padding:0 10px;
}
ul.new-list li a img {
	vertical-align:middle;
	margin-right:5px;
}
.req-btn {
	background:url(../images/req_btn.gif) no-repeat;
	width:200px;
	height:80px;
	display:block;
}
.req-btn:hover {
	background:url(../images/req_btn_hov.gif) no-repeat;
	width:200px;
	height:80px;
	display:block;
}
.goal-cat {
	margin-bottom:15px;
}
.inner-left {
	background:#fff url(../images/body-l.gif) no-repeat;
	width:5px;
	display:block;
	float:left;
	height:70px;
}
.inner-center {
	background:url(../images/body-c.gif) repeat-x;
	width:750px;
	display:block;
	float:left;
	padding:0 10px;
}
.inner-right {
	background:url(../images/body-r.gif) no-repeat;
	width:5px;
	display:block;
	float:left;
	height:70px;
}
.inner-center h5 {
	color: #3089e3;
	font-size:15px;
	padding:10px 0;
	border-bottom:#ccc 1px solid;
	margin-bottom:10px;
}
.inner-center .title-txt {
	font-size:13px;
	color:#555;
	padding-bottom:5px;
	font-weight:bold;
	padding-top:10px;
}
.inner-center p {
	text-align:justify;
	line-height:18px;
	font-size:12px;
}
#new-body {
	width:100%;
	margin:auto;
}
#new-body-center {
	background:url(../images/wrapper_back.jpg) top center no-repeat;
	width:960px;
	margin:auto;
	padding:15px 70px;
}
.new-body-left {
	width:185px;
	background:url(../images/left-bg.jpg) left top no-repeat;
	float:left;
	margin-right:15px;
	padding-right:15px;
}
.new-body-left h4 {
	color:#18a2c9;
	text-transform:uppercase;
	padding-bottom:10px;
}
ul.topcat {
}
ul.topcat li {
	border-top:#D6D6D6 1px solid;
	background:url(../images/arrow-le.gif) left 12px no-repeat;
	padding-left:10px;
}
ul.topcat li a.act, ul.topcat li a.disact:hover {
	color:#333;
	font-size:12px;
	line-height:30px;
}
ul.topcat li a.disact {
	color:#6A6A6A;
	font-size:12px;
	line-height:30px;
}
.new-body-right {
	width:745px;
	float:left;
	padding-right:45px;
}
.new-toplink {
	color:#ff0000;
	font-size:11px;
	background:url(../images/arrow_blue.gif) right 4px no-repeat;
	padding-right:12px;
}
.new-toplink:hover {
	color:#999;
	text-decoration:underline;
}
.topspan {
	font-size:11px;
	color:#999;
	padding:0 10px;
}
.new-bdyright {
	padding:15px 0;
}
.new-bdyright h6 {
	font-size:20px;
	family:"Georgia";
}
.new-bdyright .weltxt {
	line-height:18px;
	text-align:justify;
	padding:10px 0;
}
ul.corlist {
	padding-bottom:15px;
}
ul.corlist li {
	line-height:20px;
}
ul.corlist li strong {
	color:#779509;
	background:url(../images/mobile_phone.png) left top no-repeat;
	padding-left:20px;
	line-height:24px;
	font-size:13px;
}
ul.corlist li .fax {
	color:#779509;
	background:url(../images/telephone-fax.png) left top no-repeat;
	padding-left:20px;
	line-height:24px;
	font-size:13px;
}
ul.corlist li a {
	color:#09F;
	text-decoration:underline;
	font-size:12px;
	font-style:italic;
}
ul.corlist li a:hover {
	color:#555;
	text-decoration:underline;
}
/*services start here*/

.service-bdy {
	margin:15px 0;
}
.logdes-div {
	padding-right:20px;
}
.logdes-div h3 {
	font-size:18px;
	color:#39F;
	text-transform:uppercase;
	padding-top:20px;
	font-family:"Helvetica Condensed", sans-serif;
}
.logdes-div h4 {
	font-size:18px;
	color:#999;
	text-transform:uppercase;
}
.logdes-div img {
	margin-right:10px;
}
.logdes-div p {
	font-size:12px;
	line-height:18px;
	text-align:left;
	padding:10px 0;
}
/*services end here*/

/*newcss*/
.exam_contain1 {
	width:640px;
	margin:auto;
	padding:0 10px;
}
.exam_contain1 td {
	padding-bottom:22px;
	padding-right:15px;
}
.exam_contain1 td img {
	border:2px solid #ccc;
	padding:5px;
	border:1px solid #ccc;
	-moz-border-radius:10px;
}
.exa_hdr1 {
}
.exa_left1 {
	width:750px;
	border:0;
	outline:none;
	background:none;
}
.scroll_hdr {
	line-height:30px;
	padding-left:10px;
}
.scroll_hdr h2 {
	color:#a7a7a7;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif, 'Myriad Pro', Calibri;
	float:left;
}
.scroll_arrow {
	float:right;
	padding-right:13px;
}
.left_arrow {
	background:url(../images/left_arrow.gif) left top no-repeat;
	width:35px;
	height:36px;
	display:block;
}
.right_arrow {
	background:url(../images/right_arrow.gif) left top no-repeat;
	width:35px;
	height:36px;
	display:block;
}
.new-bdyright h6 img {
	vertical-align:middle;
	padding-right:10px;
}
ul.facebx {
}
ul.facebx li {
	font-size:12px;
	color:#09F;
	line-height:22px;
	background:url(../images/rightbx.gif) left top no-repeat;
	padding-left:25px;
}
.only_price {
	background:url(../images/only-price.gif) no-repeat;
	width:700px;
	height:120px;
	display:block;
	margin:20px auto;
}
.only_price td {
	height:120px;
}
.buynow-btn {
	background:url(../images/buynow.gif) no-repeat;
	width:230px;
	height:57px;
	display:block;
}
.buynow-btn:hover {
	background:url(../images/buynow-hov.gif);
	display:block;
}
ul.order-list {
	padding-top:45px;
}
ul.order-list li {
	line-height:22px;
}
ul.order-list li h3 {
	color:#5b8c0d;
	font-size:35px;
}
ul.order-list li p {
	font-size:13px;
	font-weight:bold;
}
#gallery_div {
	width:750px;
	margin:auto;
}
.gallery-top {
	background:url(../images/gallery-t.gif) no-repeat;
	width:750px;
	height:31px;
	display:block;
	padding-top:30px;
}
.gallery-center {
	background:url(../images/gallery-c.gif) repeat-y;
	display:block;
	padding:10px 0 0 0;
}
.gallery-bottom {
	background:url(../images/gallery-b.gif) no-repeat;
	width:750px;
	height:61px;
	display:block;
}
.gallery-title {
	color: #1792B3;
	font-size: 22px;
	font-weight: bold;
	padding-left:35px;
}
ul.about-menu {
	margin-top:15px;
	width:250px;
}
ul.about-menu li {
	margin-right:5px;
	line-height:18px;
	font-weight:bold;
}
ul.about-menu li a.act, ul.about-menu li a.disact:hover {
	background:#fff;
	display:block;
	border-bottom:#ccc 1px solid;
	cursor:pointer;
	padding:10px;
}
ul.about-menu li a.disact {
	background:url(../images/f-s.gif) repeat-x;
	display:block;
	border:#ccc 1px solid;
	border-left:0;
	border-top:0;
	padding:10px;
}
ul.about-menu li img {
	margin-right:7px;
	vertical-align:middle;
}
ul.about-menu li h3 {
	font-size:14px;
	color:#09F;
	text-align:left;
	padding-bottom:5px;
}
ul.about-menu li h3 a {
	font-size:14px;
	color:#09F;
	text-align:left;
	padding-bottom:5px;
}
ul.about-menu li p {
	font-size:11px;
	color:#525252;
	text-align:left;
	line-height:16px;
	height:50px;
	overflow:hidden;
}
#feat-div {
	margin:20px 0;
}
ul.featurelist {
}
ul.featurelist li {
	width:280px;
	padding:10px;
}
ul.featurelist li img {
	margin-right:7px;
	vertical-align:middle;
}
ul.featurelist li h3 {
	font-size:14px;
	color:#09F;
	text-align:left;
	padding-bottom:5px;
}
ul.featurelist li h3 a {
	font-size:14px;
	color:#09F;
	text-align:left;
	padding-bottom:5px;
}
ul.featurelist li p {
	font-size:11px;
	color:#525252;
	text-align:left;
	line-height:16px;
	height:50px;
	overflow:hidden;
}
ul.featurelist li.act, ul.featurelist li.disact:hover {
	background:#fff;
	display:block;
	border-bottom:#ccc 1px solid;
	cursor:pointer;
}
ul.featurelist li.disact {
	background:url(../images/f-s.gif) repeat-x;
	display:block;
	border:#ccc 1px solid;
	border-left:0;
	border-top:0;
}
.fea_dia {
	padding:0 15px;
}
.fea_dia p {
	text-align:justify;
	margin:10px 0;
}


.menu_left{background:url(../images/m-l.gif) left top no-repeat; width:5px; height:40px; display:block; float:left;}
.menu_center{background:url(../images/m-c.gif) repeat-x; width:990px; height:40px; display:block; float:left;}
.menu_right{background:url(../images/m-r.gif) left top no-repeat; width:5px; height:40px; display:block; float:left;}


#banner_div1 {
	margin-top:15px;
	width:1000px;
	overflow:hidden;
}

