body 

{

	background-image: url(../images/background.jpg);

	background-repeat:no-repeat;

	background-attachment:fixed;

	background-size:cover;

	font-family:"Myriad Pro", Arial, sans-serif;

	color:#ffffff;

	margin:0px;

}

html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,

dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,

a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,

strong, sub, sup, tt, var, legend, fieldset 

{

	margin: 0;

	padding: 0;

}

/* **************** Wraper Start **************** */

.wrapper

{

	width:1000px;

	margin:0 auto;

	height:auto;

}

.mainheader

{

	width:100%;

	height:auto;

	float:left;

}

.mainleft

{

	width:45%;

	height:120px;

	float:left;

	border:solid 0px black;

}

.mainright

{

	width:53%;

	height:auto;

	float:right;

	border:solid 0px black;

	margin-top:15px;

}

.logobox

{

	width:219px;

	height:auto;

	float:left;

	margin:15px 0 0 5px;

}



.bodybox

{

	width:100%;

	float:left;

	height:auto;

}

.bodybg_top

{

	width:1000px;

	height:18px;

	float:left;

	background-image:url(../images/white_bg_up.png);

	background-repeat:no-repeat;

}

.bodybg_mid

{

	width:1000px;

	height:auto;

	background-image:url(../images/white_bg_mid.png);

	background-repeat:repeat-y;

	float:left;

}

.bodybg_mid1

{

	width:98%;

	height:auto;

	float:left;

	margin:10px 0 20px 10px;

}

.bodybg_mid2

{

	width:98%;

	height:auto;

	float:left;

	margin:10px 0 0 10px;

}

.bodybg_mid3

{

	width:98%;

	height:auto;

	float:left;

	margin:10px 0 0 15px;

}

.bodybg_down

{

	width:1000px;

	height:18px;

	float:left;

	background-image:url(../images/white_bg_down.png);

	background-repeat:no-repeat;
	margin-bottom:25px;

}

.midbox1

{

	width:313px;

	height:auto;

	float:left;

	margin:0 0 0 0;

}

.midbox2

{

	width:313px;

	height:auto;

	float:left;

	margin:0 0 0 18px;

}

.midbox3

{

	width:313px;

	height:auto;

	float:right;

	margin:0 0 0 0;

}

.logoimg1

{

	width:313px;

	height:220px;

	float:left;

}

/* **************** Index Start **************** */

.home_box1
{
	width:458px;
	height:81px;
	float:left;
	border:solid 0px green;
	margin:0 0 0 230px;
	background:url(../images/heading.png) no-repeat;
}
.sft_nm_box
{
	width:70%;
	height:auto;
	float:left;
	border:solid 0px pink;
	margin:24px 0 0 20px;
}
.sft_nm
{
	font-size:19px;
/*	margin:10px 0 0 5px;*/
    text-align:center;	
	text-shadow:1px 1px 0px #000;
}
.sft_nm:hover
{
	color:#000;
	text-shadow:1px 1px 0px #fff;
}
.home_box2

{

	width:34%;

	height:auto;

	float:left;

	border:solid 0px #FF00CC;

	margin:0 0 0 0;

}


.low_box

{

	width:90%;

	height:auto;

	float:left;

	border:solid 0px blue;

}

.tag_img

{

	width:auto; 

	height:39px;

	float:left;

}

/* **************** Index  End **************** */

/* **************** Footer Start **************** */

.footermenu

{

	width:auto;

	height:auto;

	float:left;

	margin:20px 0 0 10px;

}

.footermenu ul

{

	font-size:14px;

	text-decoration:none;

	color:#8e8e8e;

	text-align:left;

	width:auto;

	list-style:none;

}

.footermenu ul li

{

	width:auto;

	font-size:14px;

	text-decoration:none;

	display:block;

	color:#ffffff;

	list-style:none;

	text-align:left;

	padding-left:0px;

	padding-right:5px;

	line-height:20px;

}

.footermenu ul li a

{

	font-size:14px;

	text-decoration:none;

	color:#ffffff;

	text-align:left;

	line-height:20px;

	list-style:none;

}

.footermenu ul li a:hover

{

	font-size:14px;

	text-decoration:none;

	color:#000000;

	list-style:none;

	text-align:left;

	line-height:20px;

	list-style:none;

}

/* **************** Footer End **************** */

/* **************** Wraper End **************** */

.contact_box

{

	width:50%;

	height:auto;

	float:left;

	margin-left:30px;

}

.contact_box1

{

	width:40%;

	height:auto;

	float:left;

}

.icon

{

	width:40px;

	height:40px;

	float:right;

	margin-right:4px;

	margin-top:1px;

}
.about
{
	width:124px;
	height:43px;
	float:left;
	background-image:url(../images/about.png);
}

.about:hover
{
	width:124px;
	height:43px;
	float:left;	
	transition:all 2s ease;	
	opacity:8;
	filter:none;
}
.call_box
{
	width:100%;
	height:auto;
	float:left;
}
.call_icon
{
	width:11%;
	height:27px;
	float:left;

}

.contact_txt
{
	width:85%;
	height:27px;
	font-size:14px;
	text-align:left;
	line-height:18px;
	color: #162603;
	padding-top:4px;

	float:left;

}

/******* FOOTER START ***********/

.mainFooter

{

	width:100%;

	height:auto;

	border: solid 0px red;

	float:left;

	color:black;

	font-size:18px;

	margin:0 0 20px 0;

	text-align:center;

}

.footermenu

{

	width:auto;

	height:auto;

	float:left;

	margin:5px 0 0 0;

	border:solid 0px red;

}

.footermenu ul

{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:black;

	text-align:left;

	width:auto;

	list-style:none;

}

.footermenu ul li

{

	width:auto;

	font-family:"Myriad Pro", Arial, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:black;

	list-style:none;

	text-align:left;

	padding-left:0px;

	padding-right:5px;

	line-height:20px;

}

.footermenu ul li a

{

	font-family:"Myriad Pro", Arial, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:white;

	text-align:left;

	line-height:20px;

	list-style:none;

}

.footermenu ul li a:hover

{

	font-family:"Myriad Pro", Arial, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#cef17d;

	list-style:none;

	text-align:left;

	line-height:20px;

	list-style:none;

}

.footer1

{

	width:23%;

	height:auto;

	float:left;

	border:solid 0px red;

	font-size:16px;

	text-align:left;

	margin:0 0 0 0;

}

.footer_stroke

{

	width:219px;

	height:5px;

	float:left;

	margin:5px 0 0 0;

}

/******* FOOTER END ***********/	

/******* NAV START ***********/

.nav1

{

	width:185px;

	height:40px;

	background-image:url(../images/nav1a.png);

	background-repeat:no-repeat;

	float:left;

}

.nav1:hover

{

	width:185px;

	height:40px;

	background-image:url(../images/nav1a_hov.png);

	background-repeat:no-repeat;

	float:left;

}

.nav2

{

	width:217px;

	height:40px;

	background-image:url(../images/nav2a.png);

	background-repeat:no-repeat;

	float:left;

}

.nav2:hover

{

	width:217px;

	height:40px;

	background-image:url(../images/nav2a_hov.png);

	background-repeat:no-repeat;

	float:left;

}

.nav3

{

	width:211px;

	height:40px;

	background-image:url(../images/nav3a.png);

	background-repeat:no-repeat;

	float:left;

}

.nav3:hover

{

	width:211px;

	height:40px;

	background-image:url(../images/nav3a_hov.png);

	background-repeat:no-repeat;

	float:left;

}

.nav4

{

	width:213px;

	height:40px;

	background-image:url(../images/nav4a.png);

	background-repeat:no-repeat;

	float:left;

}

.nav4:hover

{

	width:213px;

	height:40px;

	background-image:url(../images/nav4a_hov.png);

	background-repeat:no-repeat;

	float:left;

}

/******* NAV END ***********/

.next_icon

{

	width:44px;

	height:42px;

	float:right;

	margin:5px 18px 0 0;

}

.next_icon1

{

	width:44px;

	height:42px;

	float:right;

	margin:5px 10px 0 0;

}

.iconbox1

{

	width:13%;

	height:auto;

	float:right;

}
/******* NEW ***********/

.banner_img
{
	width:374px;
	height:206px;
	float:left;
	background:url(../images/user_bg.png) no-repeat;
}
.banner_img2
{
	width:360px;
	height:221px;
	float:left;
	background:url(../images/user_bg2.png) no-repeat;
}
.banner_text
{
	font-size:20px;
	text-align:center;
	color:#000;
	margin:10px 0 0 0;
	width:100%;
}
.banner_text2
{
	font-size:22px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	margin:25px 0 0 0;
	width:100%;
	text-shadow:1px 1px 0px #000;
}
.user
{
	width:82%;
	height:100px;
	float:left;	
	border:solid 2px #fff;
	margin:20px 0 0 30px;
	border-radius:5px;
	text-shadow:1px 1px 0px #000;
}
.user .prt1
{
	width:35%;
	height:auto;
	float:left;	
	font-size:18px;
	text-align:right;
	margin:8px 0 8px 40px;
	border:solid 0px red;
}
.user .prt2
{
	width:40%;
	height:auto;
	float:left;	
	font-size:18px;
	margin:8px 0 8px 15px;
	border:solid 0px red;
}

a
{
	text-decoration:none;
	color:#fff;
}
/******* NEW ***********/

