/*==========================reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;outline:none;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:0px;line-height:0px; display:block;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px; background:#f1f1f2; -webkit-text-size-adjust: auto; }
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/

/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto; min-width:1020px; }
.container									{width:1020px; margin:0 auto; }
#header										{width:100%; margin:0 auto; background:#f1f1f2; position:relative; padding:16px 0 10px 0;}
.header-in									{position:relative; margin:0 auto;}
/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
.logo										{margin:0; position:absolute; left:0; top:0px;}
.logo-right									{float:right; padding:2px 0 0 0; position:relative; z-index:999999;}
.logo-right p								{font-family:Arial, Helvetica, sans-serif; color:#464646; font-size:11px; text-align:right; line-height:14px;}
.banner										{background:url(../images/banner-bg.jpg) repeat-x; margin:0 auto;}
/* ---------------------------------------------------------*/

/* ------------------------- NAVIGATION HERE ---------------*/
.nav										{width:780px; margin:0; float:right; padding:15px 0 26px 0; position:relative; z-index:999999;}
.nav ul										{display:inline-block; float:right;}
.nav ul li									{display:inline-block; float:left; padding:0 0px 0 15px;}
.nav ul li a								{display:block; font-family:"Trebuchet MS"; font-size:16px; color:#ffffff;}
.nav ul li a:hover, .nav ul li a.active		{color:#bcd30d;}
.menu										{float:right; display:none;}
.menu h3									{font-family:"Trebuchet MS"; color:#ffffff; font-size:16px; text-decoration:underline; cursor:pointer; text-align:right; padding:12px 10px 0 0; }
.menu h3:hover								{text-decoration:none; }
/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.main										{position:relative; z-index:9; margin:0 auto; }
.main-left									{width:700px; float:left; }
.main-left-in								{background:#ffffff; padding:0 18px 20px 0;}
.banner-img1								{height:272px; margin:0; position:relative; margin:0 0 15px 0; float:left; overflow: hidden;}
.banner-img1 h1								{font-family:"Trebuchet MS"; font-size:36.09px; color:#f3ff20; position:absolute; right:50px; top:45px; font-weight:normal; width:360px;
line-height:40px;}
.banner-img1 h3								{font-family:"Trebuchet MS"; font-size:31.21px; color:#f3ff20 !important; position:absolute; right:20px; top:30px; font-weight:normal; width:215px;
 display:none;}
/* .banner-img1 h3 span						{color:#ffffff;} */
.main-left-in p								{font-family:"Trebuchet MS"; font-size:15px; color:#464646; padding:5px 0 0 20px; line-height:22px;}
.main-left-in br                                                        {line-height: 75%;}
.main-left-in p a							{font-weight:normal; color:#a2b100; text-decoration:underline; display:inline-block; padding:3px 0 0 0;}
.main-left-in p a:hover						{text-decoration:none;}
.main-left-in h2							{font-family:"Trebuchet MS"; font-size:22px; color:#670c36; padding:22px 0 0 20px;}
.main-left-in h3							{font-family:"Trebuchet MS" !important; font-size:30px; color:#670c36; padding:10px 0 10px 20px;}
.main-left-in h4							{font-family:"Trebuchet MS"; font-size:16px large; color:#464646; padding:20px 0 0 20px;}
.main-left-in ul                            {list-style-type: disc; font-family:"Trebuchet MS"; font-size:15px; color:#464646; line-height:22px;}
.main-left-in ol                            {font-family:"Trebuchet MS"; font-size:15px; color:#464646; line-height:22px;}
.main-left-in ul li                          {padding-bottom: 5px;}
.main-left-nav								{margin:0; padding:10px 0 0 20px;}
.main-left-nav ul							{display:inline-block; float:left;}
.main-left-nav ul li						{display:inline-block; float:left; background:url(../images/tick1.png) no-repeat left 10px; padding:12px 10px 0 28px; width:195px; }
.main-left-nav ul li a						{display:inline-block; font-family:"Trebuchet MS"; font-size:15px; color:#464646; font-weight:bold;}
.main-left-nav ul li span					{display:inline-block; font-family:"Trebuchet MS"; font-size:15px; color:#464646; font-weight:bold;}
.main-left-nav ul li a:hover				{text-decoration:underline;}
.main-left-nav ul li.wid1					{width:160;}
.box1										{background:#e9e9e9; width:659px; margin:23px 0 0 20px;}
.box1 p										{font-family:"Trebuchet MS"; font-size:15px; color:#670c36 !important; font-weight:bold !important; line-height:22px; padding:10px 20px 8px 20px !important;}
.left-bottom								{margin:0; max-width:700px; }
.left-bottom p								{font-family:Arial, Helvetica, sans-serif; color:#464646; font-size:11px; padding:34px 0 18px;}
.main-right									{width:300px; margin:0; float:right; background:#f1f1f2;}
.main-right-in								{width:300px; margin:0; background:#f1f1f2;}
.get										{background:#bcd30d; position:relative;}
.get h2										{font-family:"Trebuchet MS"; font-size:30px; color:#ffffff !important; font-weight:bold; padding:8px 0 0 14px;}
.get p										{font-family:"Trebuchet MS"; font-size:14px; color:#464646 !important; padding:6px 50px 6px 14px !important;}
.arrow1										{position:absolute; right:13px; bottom:-7px;}
.form-bg									{background:#ffffff;  border:solid 1px #bcd30d; }
.form-bg h5									{float:left; font-family:"Trebuchet MS"; font-size:14px; color:#464646; font-weight:normal; padding:8px 0 0 0;}
.select-bg									{width:146px; background:url(../images/select-bg.jpg) no-repeat right top; border:none; font-family:"Trebuchet MS"; color:#464646; padding:3px 3px 4px 3px;
float:right; font-size:14px;}
.input-type									{width:136px; margin:8px 0 0 0; float:right; font-family:"Trebuchet MS"; font-size:14px; color:#464646; padding:3px 5px; min-height:18px; border:0;
background:url(../images/input-bg.jpg) no-repeat right top;}
.submit-bt									{width:84px; min-height:22px; margin:5px 62px 0 0; float:right; font-family:"Trebuchet MS"; font-size:12px; color:#464646; text-align:center; padding:0;
display:block; background:url(../images/submit-bt.jpg) no-repeat right top; border:none; cursor:pointer;}
.date-right									{float:right; width:146px; margin:0; padding:8px 0 0 0;}
.select-bg2									{width:47px; background:url(../images/select-bt2.png) no-repeat right top; border:none; font-family:Arial, Helvetica, sans-serif; color:#464646;
padding:3px 3px 2px 5px; font-size:13px; float:left; margin:0 2px 0 0;}
.marg										{margin:0;}
.chek-bg									{margin:0 auto; padding:15px 0 0 0;}
.chek-bg p									{font-family:"Trebuchet MS"; font-size:14px !important; color:#464646; float:left; padding:0 0 10px 6px !important;  display:inline-block; width:250px;}
.chek-bg1									{float:left; width:15px; margin:2px 0 0 0;}
.form-bg p									{font-family:"Trebuchet MS"; font-size:12px; color:#464646 !important;}
.form-bg p a								{font-family:"Trebuchet MS"; font-size:12px; color:#464646; text-decoration:underline;}
.form-bg p a:hover							{text-decoration:none;}
.get-bt										{width:255px; margin:0 auto; display:block; padding:22px 0 0 0;}
.get-bt a									{background:url(../images/get-bt.png) no-repeat center top; font-family:"Trebuchet MS"; color:#ffffff !important; font-size:27px !important;
font-weight:bold; text-align:center !important; display:block !important; text-decoration:none !important;}
.get-bt a:hover								{background:url(../images/get-bt.png-hover.png) no-repeat center top;}
.get-bt a span								{background:url(../images/get-arrows.png) no-repeat right center; font-family:"Trebuchet MS"; color:#ffffff !important; font-size:27px !important;
font-weight:bold; text-align:center !important; display:block !important; padding:15px 0 16px 0 !important; text-decoration:none !important; width:206px;}
.main-right h3								{font-family:"Trebuchet MS"; font-size:16px; color:#464646; font-weight:bold; padding:23px 0 0 0;}
.main-right h6								{font-family:"Trebuchet MS"; font-size:14px; color:#670c36; font-weight:normal; padding:10px 0 0 0;}
.main-right p								{font-family:"Trebuchet MS"; font-size:15px; color:#464646; padding:10px 0 0 0;}

.main-right1-color1							{width:320px; margin:0 auto; display:none; background:#f1f1f2; padding:0 0 14px 0;}
.main-right1-color2							{width:320px; margin:0 auto; display:block; background:#670c36; padding:10px 0;}
.main-right1								{width:300px; margin:0 auto; display:block; background:#f1f1f2;}
.main-right1 h3								{font-family:"Trebuchet MS"; font-size:16px; color:#464646; font-weight:bold; padding:23px 0 0 0;}
.main-right1-color1 h3						{font-family:"Trebuchet MS"; font-size:16px; color:#464646; font-weight:bold; padding:10px 0 0 10px;}
.main-right1-color1 a						{font-weight:normal; color:#a2b100; text-decoration:underline; display:inline-block; padding:5px 0 0 0; margin:0 0 0 10px;}

/* ---------------------------------------------------------*/

/* ------------------ FOOTER HERE --------------------------*/
.footer										{min-height:36px; background:#ffffff; position:relative; }
.footer-in									{margin:0 auto; position:relative;}
.footer-img									{position:absolute; right:0; top:-65px;}
/* ---------------------------------------------------------*/



/* ------------------ INNER PAGE HERE ----------------------*/
.main-left-inner							{width:700px; float:left; }
.main-left-inner-bg							{background:#ffffff !important; padding:0px 20px 30px 0px; margin:0 0 20px 0;}
.main-left-inner-bg h2						{font-family:"Trebuchet MS"; font-size:25px; color:#670c36; font-weight:bold; padding:20px 0 0 20px;}
.main-left-inner-nav						{width:600px; margin:0; padding:24px 0 8px 20px;}
.main-left-inner-nav ul						{display:inline-block; float:left;}
.main-left-inner-nav ul li					{display:inline-block; float:left; width:600px; background:url(../images/li-dot.png) no-repeat left center; padding:0 0 0 10px;}
.main-left-inner-nav ul li a				{display:inline-block; font-family:"Trebuchet MS"; font-size:18px; color:#a3b708; font-weight:bold; text-decoration:underline; line-height:22px; padding:0;
margin:0 !important;}
.main-left-inner-nav ul li a:hover			{text-decoration:none;}
.main-left-inner-bg h3						{font-family:"Trebuchet MS"; font-size:17px; color:#670c36; font-weight:bold; padding:25px 0 0 20px; line-height:22px;}
.main-left-inner-bg h4						{font-family:"Trebuchet MS"; font-size:20px; color:#670c36; font-weight:bold; padding:0 0 0 20px; line-height:22px;}
.main-left-inner-bg p						{font-family:"Trebuchet MS"; font-size:16px; color:#464646; font-weight:normal; padding:0 0 20px 20px; line-height:22px;}
.main-left-inner-bg a						{font-family:"Trebuchet MS"; font-size:16px; color:#a1b507; font-weight:normal; padding:0 0 0px 0px; line-height:22px; display:inline-block; margin:0 0 0 20px;}
.main-left-inner-bg a:hover					{text-decoration:underline;}
.main-left-inner-bg i                                           {font-weight:bold;color: #b1b1b1;}
.main-left-inner-bg ul                                          {list-style-type: disc; font-family:"Trebuchet MS"; font-size:16px; color:#464646; padding:0px 0px 0px 40px; line-height:22px;}
.main-left-inner-bg ul li                                                     {padding-bottom: 5px;}
.banner-img2								{height:272px; margin:0; position:relative; display:none;}
.banner-img2 h1								{font-family:"Trebuchet MS"; font-size:36.09px; color:#f3ff20; position:absolute; right:75px; top:45px; font-weight:normal; width:360px; display:none;
line-height:40px;}
.banner-img2 h3								{font-family:"Trebuchet MS"; font-size:31.21px; color:#f3ff20; position:absolute; right:20px; top:30px; font-weight:normal; width:215px;
 display:none;}
.banner-img2 h3 span						{color:#ffffff;}

.box2										{background:#e9e9e9; width:659px; margin:23px 0 0 20px; display:none;}
.box2 p										{font-family:"Trebuchet MS"; font-size:16px; color:#670c36; font-weight:bold; line-height:22px; padding:10px 20px 8px 20px;}
.get-bt-inner								{margin:0 auto; display:none;}
.get-bt-inner a								{text-align:center; font-family:"Trebuchet MS"; font-size:27px; color:#ffffff; display:block; width:275px; background:url(../images/get-bt-inner.png) no-repeat center top;
padding:30px 0 31px 0; }
.get-bt-inner a:hover						{background:url(../images/get-bt-inner-hover.png) no-repeat center top; text-decoration:none;}
#q1											{}
#q2											{}
#q3											{}
#q4											{}
#q5											{}
#q6											{}
#q7											{}
#q8											{}
#q9											{}
#q10										{}
#q11										{}
#q12										{}
#q13										{}
#q14										{}
#q15										{}
#q16										{}
#q17										{}


/* ---------------------------------------------------------*/

#mg-form {padding: 5px;}