/* reset css */
/*
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}*/
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/*---------------------------reset code----------------------------------*/
.clear								{ 	clear:both; line-height:1px; font-size:1px;}
.lft								{ 	float:left;}
.rht								{ 	float:right;}




body 								{  }
/*---------------------------Main Body Start ----------------------------*/

#main_wrapper						{    margin:0 auto;     }
.wrapper							{	 margin:0 auto;      }
/*---------------------------Main Body End-------------------------------*/


/*--------------------------- Text Css Start ------------------------------*/
#wrapper h1									{	font:normal 46px/46px "Myriad Pro", Arial, Helvetica, sans-serif; color:#000000}
/*--------------------------- Text Css End ------------------------------*/


/*--------------------------- Header Start ------------------------------*/
.header								{	 margin:0 auto;      }
.logo								{	float:left; width:401px; padding:28px 0 0 7px;}

.header_right						{	float:right; width:135px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#6d90c2;  letter-spacing:1px; padding-top:15px}
.header_right h2					{	font:bold 24px/26px Arial, Helvetica, sans-serif; color:#dd4f00; letter-spacing:-2px;}
#wrapper .header_right h3					{	font:bold 17px/21px Arial, Helvetica, sans-serif; color:#000000; letter-spacing:-1px; margin-bottom:0px;}

/*--------------------------- Header  End-------------------------------*/

 
/*--------------------------- Container Start ------------------------------*/
.container							{	 margin:0 auto; padding-top:3px;     }
.container .container_box1			{	 margin:0 auto; background:url(../images/container_box1bg.gif)   repeat-x; min-height:529px; position:relative;  }
.container_box1 h1					{	text-align:center; padding-top:12px; padding-bottom:9px;  text-shadow: 1px 1px 2px #fff; behavior: url(ie-css3.htc);}
.container_box1 ul					{	margin:0; padding:0;}
.container_box1 ul li				{	float:left;	margin:0; padding:0 0 0 66px; list-style:none;}
.container_box1 ul li.first			{	padding:0 0 0 29px;}
.container_box1 .box1				{	float:left; width:228px; }
.container_box1 .box1 .box1_top		{	width:250px; margin:0 auto;  position:relative; text-align:right;	}
.box1_top h2						{	float:right; font:bold 18px/55px Arial, Helvetica, sans-serif; color:#000000; letter-spacing:-1px;}
.number1								{	width:55px; height:55px; background:url(../images/number.gif) no-repeat; text-align:center; font:bold 30px/55px Arial, Helvetica, sans-serif; color:#fff; position:absolute; top:-7px; left:-14px;}
.container_box1 .box1 .box1_btm		{	width:230px; margin:0 auto;  position:relative; behavior:url(PIE.htc); text-align:center; background:#fff; padding:15px 0 ;  margin-top:12px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;background: #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff));background: -webkit-linear-gradient(#fff, #fff);background: -moz-linear-gradient(#fff, #fff);background: -ms-linear-gradient(#fff, #fff);background: -o-linear-gradient(#fff, #fff);background: linear-gradient(#fff, #fff);-pie-background: linear-gradient(#fff, #fff); }
.arrow1								{	width:28px; height:43px; position:absolute; top:192px; left:289px;}
.arrow2								{	width:28px; height:43px; position:absolute; top:192px; left:601px;}

.container_box1 .box2				{	float:left; width:268px;}
.container_box1 .box2 .box2_top		{	width:286px; margin:0 auto;	  position:relative;  text-align:right;}
.box2_top h2						{	float:right; font:bold 18px/55px Arial, Helvetica, sans-serif; color:#000000; letter-spacing:-1px;}
.container_box1 .box2 .box2_btm		{	width:230px; margin:0 auto;	 position:relative; behavior:url(PIE.htc); text-align:center; background:#fff; padding:15px 0 ;  margin-top:12px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;background: #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff));background: -webkit-linear-gradient(#fff, #fff);background: -moz-linear-gradient(#fff, #fff);background: -ms-linear-gradient(#fff, #fff);background: -o-linear-gradient(#fff, #fff);background: linear-gradient(#fff, #fff);-pie-background: linear-gradient(#fff, #fff); }
.number2							{	width:55px; height:55px; background:url(../images/number.gif) no-repeat; text-align:center; font:bold 30px/55px Arial, Helvetica, sans-serif; color:#fff; position:absolute; top:-7px; left:-14px;}


.container_box1 .box3				{	float:left; width:230px;}
.container_box1 .box3 .box3_top		{	width:230px; margin:0 auto; position:relative;  text-align:right;	}
.box3_top h2						{	float:right; font:bold 18px/55px Arial, Helvetica, sans-serif; color:#000000; letter-spacing:-1px; padding-right:9px;}
.container_box1 .box3 .box3_btm		{	width:230px; margin:0 auto;	 position:relative; behavior:url(PIE.htc); text-align:center; background:#fff; padding:15px 0 ;  margin-top:12px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;background: #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff));background: -webkit-linear-gradient(#fff, #fff);background: -moz-linear-gradient(#fff, #fff);background: -ms-linear-gradient(#fff, #fff);background: -o-linear-gradient(#fff, #fff);background: linear-gradient(#fff, #fff);-pie-background: linear-gradient(#fff, #fff); }
.number3								{	width:55px; height:55px; background:url(../images/number.gif) no-repeat; text-align:center; font:bold 30px/55px Arial, Helvetica, sans-serif; color:#fff; position:absolute; top:-7px; left:-36px;}


.container_box1 .banner				{	width:490px; margin:0 auto; background:#dd4f00 ;   font:bold 11px/18px Verdana, Geneva, sans-serif; color:#fff; padding-bottom:4px; position:relative; margin-top:29px;  }
.container_box1 .banner h3			{	padding-left:178px; padding-top:5px; }
.container_box1 .banner h2			{	font:bold 57px/57px Arial, Helvetica, sans-serif; color:#fff; letter-spacing:1px;padding-bottom:0; padding-left:57px;  text-shadow: 1px 1px 2px #000; behavior: url(ie-css3.htc); 	}
.banner p							{	padding-left:61px; letter-spacing:0px;}
.banner_girl						{	width:129px; height:191px; position:absolute; top:-14px; right:-27px;}

.container .container_box2			{	 margin:0 auto; padding:60px 10px 0 10px; margin-bottom:62px;    }
#wrapper .container_box2	h3					{	font:bold 20px/20px Arial, Helvetica, sans-serif; color:#315fa3; text-align:center;  padding-bottom:6px;}
.box2_left							{	float:left;   width:428px; background:#fff;   padding-top:10px; padding-bottom:10px; -webkit-box-shadow: #d6d4d4 0px 0 5px; -moz-box-shadow: #d6d4d4 0px 0 5px; box-shadow: #d6d4d4 0px 0px 5px; behavior: url(PIE.htc); *border:1px solid #d6d4d4;}
.box2_left .box2_con				{	width:304px; margin:0 auto; background:#f6f6f6; padding:0 68px 0 39px; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#6a6a6a; padding-top:26px;}
.box2_left .box2_con p				{	padding-bottom:12px;	}
.box2_left ul						{	margin:0; padding:0;}
.box2_left ul li					{	float:left;	width:304px;  margin:0; padding:0 0 17px 0; list-style:none; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#454545}
.box2_left ul li span.num			{	float:left;font:bold 20px/26px Arial, Helvetica, sans-serif; color:#315fa3; font-style:italic; padding-right:10px;}

.box2_right							{	float:right;   width:428px; background:#fff;   padding-top:10px; padding-bottom:10px;  -webkit-box-shadow: #d6d4d4 0px 0 5px; -moz-box-shadow: #d6d4d4 0px 0 5px; box-shadow: #d6d4d4 0px 0px 5px; behavior: url(PIE.htc); *border:1px solid #d6d4d4;}
.box2_right .box2_con p				{	padding-bottom:16px; padding-left:14px;	}
.box2_right .box2_con				{	width:304px; margin:0 auto; background:#f6f6f6; padding:0 68px 0 39px; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#6a6a6a; padding-top:26px; padding-bottom:13px; *padding-bottom:23px}
.box2_right ul						{	float:left; margin:0; padding:0 0 0 32px;}
.box2_right ul li					{	float:left; width:304px;	margin:0 0 10px 0; padding:0 0 0 12px; list-style:none; background:url(../images/bullets.gif) left center no-repeat; font:normal 12px/12px Arial, Helvetica, sans-serif; color:#454545}

/*--------------------------- Container End ------------------------------*/



/*--------------------------- Footer Start ------------------------------*/
.footer								{	 margin:0 auto; }
.footer .footerTop					{	 margin:0 auto; height:42px; font:normal 14px/42px Arial, Helvetica, sans-serif; color:#fff; text-align:center;   background: url(../images/footerbg.gif) repeat-x; -moz-border-radius:7px 7px 7px 7px;  -o-border-radius:7px 7px 7px 7px; border-radius:7px; -webkit-border-radius:7px; behavior:url(PIE.htc); position:relative;  }
.footerTop p span					{	font-weight:bold;}
.footer_logo						{	width:150px; margin:0 auto; padding-top:17px; padding-bottom:7px;}
/*--------------------------- Footer End ------------------------------*/


/*--------------------------- Innerpage Start ------------------------------*/

 /*--------------------------- Innerpage End ------------------------------*/
 
 
 
 #downFooterHome a, #downFooterHome a:hover, #footerHome a, #footerHome a:hover, #footerHome h5 {
    color: #FFFFFF;
   
}

#header #headerMenu {
    font-size: 10px;
}
#header #headerMenu a{
    font-size: 10px;
}
#header #headerMenu {
width:215px;}
#header #headerMenu {
width:280px;
}

#wrapper .box2_left ul li {
margin-bottom:0px;}

#wrapper .header_right p{
margin-bottom:0px;}