@charset "utf-8";
/* CSS Document */

*
{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
}



.menu-outer
{
width:1004px;
margin:auto;
padding-top:20px;
}

a.logo
{
background:url(../images/logo.jpg) no-repeat;
display:block;
width:355px;
height:72px;
cursor:pointer;
}

.banner
{
margin:auto;
width:1004px;
}

.banner img
{
border-top:2px solid #8E8D8D;
border-left:2px solid #8E8D8D;
border-right:2px solid #8E8D8D;
border-radius:10px 0px 0px 0px;
-moz-border-radius:10px 0px 0px 0px;
-webkit-border-radius:10px 0px 0px 0px;
}

.banner2
{
background:url(../images/abouts-banner.gif) no-repeat;
margin:auto;
width:1024px;
height:159px;
margin-top:10px;
}
.menu
{
height:36px;
padding-top:36px;
}

.menu ul 
{
float:right;
}

.menu ul li
{
display:inline-block;
list-style-type:none;
float:left;
}

.menu ul li a
{
display:block;
background:url(../images/menu-bg-line.jpg) repeat-x;
padding:10px 13px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
border:#CCCCCC solid 1px;
border-bottom:0px;
}

.menu ul.sf-menu li a:hover, .menu ul.sf-menu li a.active
{
background:url(../images/menu-bg-line-h.jpg) repeat-x;
text-decoration:none;
color:#FFFFFF;
}

.main-body-outer
{
width:1004px;
margin:auto;
}

.main-body
{
float:left;
width:900px;
padding:25px 50px;
border-left:#8e8d8d solid 2px;
border-right:#8e8d8d solid 2px;
background:#FFFFFF;
}

.main-content
{
	float:left;
	width:650px;
	padding-bottom:20px;
}

.main-content-left
{
float:left;
width:650px;
padding-right:50px;
}
a.click-here
{
	color:#f37521;
}
.main-content-right
{
float:left;
width:200px;
}

.main-content h3
{
clear:both;
/*background:url(../images/heading-bg.png) no-repeat;*/
border-bottom:#21353e solid 1px;
color:#FFFFFF;
padding: 5px 0px;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.main-content h3 span
{
background:#21353e;
border-radius: 10px 0 10px 0;
-moz-border-radius:10px 0 10px 0;
-webkit-border-radius:10px 0 10px 0;
padding: 5px 15px;
}

.main-content h1
{
clear:both;
color:#000;
padding: 4px 0px 0px 0px;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
ul.contentlist
{
	padding:10px 0px 0px 0px;
	margin:0px;
	list-style:none;
}
ul.contentlist li
{
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 35px;
	line-height:26px;
	color:#767778;
	background:url(../images/arrow1.png) 2% 7px no-repeat;
}

.main-content p
{
padding:10px 0px;
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#333333;

}

.content-2
{
padding:0px 0px 30px 0px;
}

.content-2 ul li
{
float:left;
list-style-type:none;
}


.content-2 ul li a
{
padding:5px 0px 5px 40px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
display:block;
}

.content-2 ul li a.one
{
background:url(../images/hire-b.png) no-repeat;
width:60px;
padding-right:25px;
}

.content-2 ul li a.two
{
background:url(../images/search-b.png) no-repeat;
width:80px;
padding-right:25px;
}

.content-2 ul li a.three
{
background:url(../images/seo-b.png) no-repeat;
width:80px;
padding-right:25px;
}

.content-2 ul li a.four
{
background:url(../images/erp-b.png) no-repeat;
width:100px;
padding-right:25px;
}

.content-2 ul li a.five
{
background:url(../images/setting-b.png) no-repeat;
width:105px;
padding-right:25px;
}

.content-2 ul li a.six
{
background:url(../images/psd-b.png) no-repeat;
width:60px;
}

.content-2 ul li a.one:hover
{
background:url(../images/hire.png) no-repeat;
}

.content-2 ul li a.two:hover
{
background:url(../images/search.png) no-repeat;
}

.content-2 ul li a.three:hover
{
background:url(../images/seo.png) no-repeat;
}

.content-2 ul li a.four:hover
{
background:url(../images/erp.png) no-repeat;
}

.content-2 ul li a.five:hover
{
background:url(../images/setting.png) no-repeat;
}

.content-2 ul li a.six:hover
{
background:url(../images/psd.png) no-repeat;
}

ul.designing li
{
list-style-type:none;
clear:both;
}

ul.designing li h4
{
font:bold 13px Arial, Helvetica, sans-serif;
color:#666666;
padding-top:10px;
}

ul.designing li.detail
{
float:left;
padding:10px 0px;
border-bottom:#CCCCCC dashed 1px;
}

ul.designing li.last
{
border:0px;
margin-bottom:20px;
}

ul.designing li.detail img
{
padding:2px;
border:#CCCCCC solid 1px;
float:left;
box-shadow: 1px 20px 25px -27px #000000;
}

ul.designing li.detail p
{
float:left;
padding:0px 10px 5px 10px;
width:450px;
}

.main-content-right h2
{
font:bold 13px Arial, Helvetica, sans-serif;
padding:4px 0px 5px 20px;
color:#009abc;
background:url(../images/bullet.png) no-repeat 0px 6px;
}

.main-content-right p.clients-logo img
{
float:left;
margin:2px;
padding:2px;
border:#CCCCCC solid 1px;
}

ul.quick-proposal
{
padding:10px 0px;
}

ul.quick-proposal li
{
list-style-type:none;
padding:5px 0px;
}

ul.quick-proposal li input.txt, ul.quick-proposal li textarea.txtarea
{
width:188px;
padding:5px;
border:#CCCCCC solid 1px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#333333;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
box-shadow:0 0 8px -4px #333333;
}

ul.quick-proposal li textarea.txtarea
{
height:100px;
}

ul.quick-proposal li input.but
{
padding:5px 10px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
background:#f6f6f6;
border:#ccc solid 1px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#333333;
float:right;
cursor:pointer;
}

p.tech-img
{
padding:25px 0px 10px 0px;
}


p.tech-img img
{
padding-right:9px;
}

.services-foot
{
float:left;
width:100%;
padding:10px 0px;
}

.services-foot h5
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#666666;
}

.services-foot img, .services-foot span 
{
float:left;
}

.services-foot span 
{
width:360px;
padding-left:10px;
}

.footer-outer
{
clear:both;
background:#04181F url(../images/footer-bg.jpg) no-repeat top center;
height:415px;
}

.footer-div
{
padding:14px 50px;
width:900px;
margin:auto;
}

.footer-div td
{
padding:2px 0px;
}

.footer-div a
{
font:11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.footer-div td.foot_title a
{
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

.footer-div p.copyrights
{
font:normal 11px Arial, Helvetica, sans-serif;
color:#696969;
text-align:center;
margin-top:20px;
padding:5px 0px;
border-top:#696969 solid 1px;
}

.portfolio-in-div
{
width:186px;
float:left;
margin:10px 15px;
}

.portfolio-in-div p
{
padding:5px 0px 0px 0px;
text-align:center;
}

.portfolio-in-div p a
{
color:#21353E;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
}

.portfolio-in-div p img
{
padding:2px;
border:#CCCCCC solid 1px;
box-shadow: 1px 20px 25px -15px #444;
}



.logo-portfolio img
{
margin:10px 14px;
box-shadow: 1px 20px 25px -21px #444;
}
.packageheader
{
	width:150px;
	margin:0px;
	padding:0px 0px 0px 55px;
	height:auto;
	float:left;
}
.packageconatiner
{
	width:650px;
	float:left;
	background-color:#fff;
}
.packageheader2
{
	width:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	height:auto;
	float:left;
}
.packageheader2 .silver
{
	width:100px;
	height:147px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(images/newsilver1.gif);
	overflow:hidden;
	background-position: center;
}
.packageheader2 .silver h5
{
	font-size:24px;
	color:#654d1e;
	font-weight:bold;
	overflow:hidden;
	padding-top:79px;
	text-align: center;

}
.packageheader2 .gold
{
	width:100px;
	height:147px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(images/newgold1.gif);
	background-position: center;
}
.packageheader2 .gold h5
{
	font-size:24px;
	color:#546c31;
	font-weight:bold;
	padding-top:79px;
	text-align: center;
}
.packageheader2 .plantinum
{
	width:100px;
	height:147px;
	padding:0px;
	margin:0 px;
	float:left;
	background-image:url(images/newplatinum1.gif);
	background-position: center;
	background-repeat:no-repeat;
}
.packageheader2 .plantinum h5
{
	font-size:24px;
	color:#6e8437;
	font-weight:bold;
	padding-top:79px;
	text-align: center;
}

.packageheader2 .dimond
{
	width:100px;
	height:147px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(images/newdimond1.gif);
	background-position: center;
	background-repeat:no-repeat;
}
.packageheader2 .dimond h5
{
	font-size:24px;
	color:#18644c;
	font-weight:bold;
	padding-top:79px;
	text-align: center;
}
.packageheader2 .silver2
{
	width:100px;
	height:218px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(images/newsilver2.gif);
	background-position: center;
	text-align: center;
}
.packageheader2 .silver2 h5
{
	font-size:24px;
	color:#5d0b84;
	font-weight:bold;
	line-height:110px;
}
.packageheader2 .gold2
{
	width:100px;
	height:218px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url(images/newgold2.gif);
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
}
.packageheader2 .gold2 h5
{
	font-size:24px;
	color:#51172d;
	font-weight:bold;
	line-height:112px;
}
.packageheader2 .plantinum2
{
	width:100px;
	height:218px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url(images/newplatinum2.gif);
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
}
.packageheader2 .plantinum2 h5
{
	font-size:24px;
	color:#6b0f98;
	font-weight:bold;
	line-height:106px;
}

.packageheader2 .dimond2
{
	width:100px;
	height:218px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url(images/newdimond2.gif);
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
}
.packageheader2 .dimond2 h5
{
	font-size:24px;
	color:#a6536e;
	font-weight:bold;
	line-height:115px;
}

.packageValue
{
	width:650px;
	margin:0px;
	padding:0px;
	float:left;
	height:32px;
	border-bottom:1px solid #cccccc;
}
.packageValue2
{
	width:650px;
	margin:0px;
	padding:0px;
	float:left;
	height:32px;
	border-bottom:1px solid #cccccc;
}
.packageValuetxt
{
	width:180px;
	font-size:12px;
	margin:0px;
	padding:11px 0px 0px 25px;
	float:left;
	color:#666666;
	background:url(images/newarrow.gif) 10% 14px  no-repeat;
	font-weight:bold;
}
.packageValuetxt2
{
	width:180px;
	font-size:12px;
	margin:0px;
	padding:0px;
	float:left;
	color:#666666;
	height:22px;
	background:url(images/newarrow.gif) 10% 14px  no-repeat;
	padding:11px 0px 0px 25px;
	font-weight:bold;
}
.packageValuemt
{
	width:150px;
	font-size:12px;
	margin:0px;
	padding:0px 0 0 55px;
	float:left;
	color:#666666;
	line-height:32px;
	text-indent:35px;
	font-weight:bold;
	
}
.packageValuemt2
{
	width:150px;
	font-size:12px;
	margin:0px;
	padding:0px 0 0 55px;
	float:left;
	color:#666666;
	line-height:32px;
	font-weight:bold;
}
.packagevaluetotal
{
	width:auto;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
.packagevaluetotal .newsilver
{
	width:100px;
	height:22px;
	margin:0px;
	background-color:#faf2e0;
	float:left;
	text-align:center;
	padding:10px 0px 0px 0px;
}
.packagevaluetotal .newgold
{
	width:100px;
	height:22px;
	margin:0px;
	padding:10px 0px 0px 0px;
	background-color:#dbe7c5;
	float:left;
	text-align:center;
}
.packagevaluetotal .newplantinume
{
	width:100px;
	height:22px;
	margin:0px;
	padding:10px 0px 0px 0px;
	background-color:#d8d5d5;
	float:left;
	text-align:center;
}
.packagevaluetotal .newdimond
{
	width:100px;
	height:22px;
	margin:0px;
	padding:10px 0px 0px 0px;
	background-color:#e5e4e4;
	float:left;
	text-align:center;
}
.packagevaluetotal .newsilver2
{
	width:100px;
	height:22px;
	margin:0px;
	background-color:#bef0ff;
	float:left;
	text-align:center;
	padding:10px 0px 0px 0px;
}
.packagevaluetotal .newgold2
{
	width:100px;
	height:22px;
	margin:0px;
	padding:10px 0px 0px 0px;
	background-color:#e2f6fb;
	float:left;
	text-align:center;
}
.packagevaluetotal .newplantinume2
{
	width:100px;
	height:22px;
	margin:0px;
	padding:10px 0px 0px 0px;
	background-color:#bef0ff;
	float:left;
	text-align:center;
}
.packagevaluetotal .newdimond2
{
	width:100px;
	height:22px;
	margin:0px;
	padding:10px 0px 0px 0px;
	background-color:#e2f6fb;
	float:left;
	text-align:center;
}

.packageValueheader
{
	width:650px;
	margin:0px;
	padding:0px;
	float:left;
	height:20px;
	background-color:#abaaaa;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	text-indent:15px;
}
.packageValueheader2
{
	width:650px;
	margin:0px;
	padding:0px;
	float:left;
	height:20px;
	background-color:#c3c3c3;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	text-indent:15px;
}

.nextpage {
    clear:both;
    display: block;
    float: right;
    text-align: right;
    width: 650px;
	padding:10px 0px;
}

.nextpage a
{
color:#21353E;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.package
{
	width:900px;
	margin:0px;
	padding:0px;
	float:left;
	overflow:hidden;
}
.package td
{
	text-align:center;
}
.packageColl
{
	font-size:12px;
	color:#000;
	text-align:left !important;
	text-indent:10px;
	padding:4px 0px 5px 20px;
	background:url(images/packageicon.gif) 2% 2px no-repeat;
	border-bottom:1px solid #daecf4;
	border-right:1px solid #daecf4;
	border-left:1px solid #daecf4;
}
.packageColl3
{
	font-size:12px;
	color:#000;
	text-align:left !important;
	text-indent:10px;
	padding:0px 0px 5px 20px;
	border-bottom:1px solid #daecf4;
	border-right:1px solid #daecf4;
	border-left:1px solid #daecf4;
	float:left;
	width:200px;
}
.packageColl2
{
	font-size:13px;
	color:#000;
	text-align:left !important;
	text-indent:10px;
	padding:0px 0px 0px 0px;
	border:1px solid #daecf4;
	font-weight:bold;
	background-color:#daecf4;
	float:left;
	width:650px;

}
.packageSilver
{
	padding:0px;
	margin-left:33px;
	background:url(images/packageSilver.gif) 40% no-repeat;
	width:130px;
	height:91px;
	float:left;
	
}
.packageSilver h1
{
	font-size:20px;
	color:#52504f;
padding-top:52px;
	font-weight:bolder;
	text-indent:52px;
}
.packageGold
{
	padding:0px;
	margin-left:9px;
	background:url(images/packageGold.gif) 45% no-repeat;
	width:130px;
	height:91px;
	float:left;
	
}
.packageGold h1
{
	font-size:20px;
	color:#f4ba49;
	padding-top:52px;
	font-weight:bolder;
	text-indent:59px;
}
.packagePlantinum
{
	padding:0px;
	margin-left:18px;
	background:url(images/packagePlantin.gif) 45% no-repeat;
	width:130px;
	height:91px;
	float:left;
}
.packagePlantinum h1
{
	font-size:20px;
	color:#7490a0;
	padding-top:49px;
	font-weight:bolder;
	text-indent:58px;
}
.packageDimond
{
	padding:0px;
	margin-left:13px;
	background:url(images/packageDimond.gif) 45% no-repeat;
	width:130px;
	height:91px;
	float:left;
	
}

.packageDimond h1
{
	font-size:20px;
	color:#635d38;
	padding-top:47px;
	font-weight:bolder;
	text-indent:60px;
}
.package td a
{
color:#2871C0;
font-size:12px;
font-weight:bold;
}

.wedpackagesilver
{
	padding:0px;
	margin:0px;
	background:url(images/wedpackagesilver.gif) 40% no-repeat;
	width:130px;
	height:91px;
	
}
.wedpackagesilver h1
{
	font-size:20px;
	color:#654d1e;
	line-height:100px;
	font-weight:bolder;
	text-indent:10px;
}
.wedpackagegold
{
	padding:0px;
	margin:0px;
	background:url(images/wedpackagegold.gif) 45% no-repeat;
	width:130px;
	height:91px;
	
}
.wedpackagegold h1
{
	font-size:20px;
	color:#546c31;
	line-height:100px;
	font-weight:bolder;
	text-indent:25px;
}
.wedpackageplantinum
{
	padding:0px;
	margin:0px;
	background:url(images/wedpackageplantinum.gif) 45% no-repeat;
	width:130px;
	height:91px;
	
}
.wedpackageplantinum h1
{
	font-size:20px;
	color:#6e8437;
	line-height:100px;
	font-weight:bolder;
	text-indent:25px;
}
.wedpackagedimond
{
	padding:0px;
	margin:0px;
	background:url(images/wedpackagedimond.gif) 45% no-repeat;
	width:130px;
	height:91px;
}
.wedpackagedimond h1
{
	font-size:20px;
	color:#18644c;
	line-height:100px;
	font-weight:bolder;
	text-indent:25px;
}
.packagetext
{
	width:200px;
	float:left;
}
.packagetext2
{
	width:100px;
	border-bottom:1px solid #daecf4;
	border-right:1px solid #daecf4;
	border-left:1px solid #daecf4;
	float:left;
	padding:10px 0px 5px 0px;
	text-align:center;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight:normal;
}
.packagetext3
{
	width:100px;
	border-bottom:1px solid #daecf4;
	border-right:1px solid #daecf4;
	border-left:1px solid #daecf4;
	float:left;
	padding:10px 0px 10px 0px;
	text-align:center;
	
}

.packagetext3 a
{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}

.ep1_bg
{
	float:left;
	width:100px;
	height:135px;
	border-right:#FFFFFF solid 1px;
	background-image: url(images/ep1_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.ep2_bg
{
	float:left;
	width:100px;
	height:135px;
	border-right:#FFFFFF solid 1px;
	background-image: url(images/ep2_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.ep3_bg
{
	float:left;
	width:100px;
	height:135px;
	border-right:#FFFFFF solid 1px;
	background-image: url(images/ep3_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.ep4_bg
{
	float:left;
	width:100px;
	height:135px;
	border-right:#FFFFFF solid 1px;
	background-image: url(images/ep4_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.ep_in
{
font-family:Arial;
font-size:24px;
font-weight:bold;
color:#FFFFFF;
padding-top:50px;
}

.ep_col1
{
float:left;
width:318px;
height:25px;
background-color:#bab3d5;
border-right:#FFFFFF solid 1px;
border-bottom:#FFFFFF solid 1px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
font-family:Arial;
font-size:11px;
color:#333333;
}

.ep_col2
{
float:left;
width:142px;
height:25px;
background-color:#b6ddc8;
border-right:#FFFFFF solid 1px;
border-bottom:#FFFFFF solid 1px;
padding-top:5px;
text-align:center;
}

.ep_col3
{
float:left;
width:142px;
height:25px;
background-color:#fffcc7;
border-right:#FFFFFF solid 1px;
border-bottom:#FFFFFF solid 1px;
padding-top:5px;
text-align:center;
}

.sp1_bg
{
	float:left;
	width:100px;
	height:144px;
	border-right:#FFFFFF solid 1px;
	background-image: url(images/sp1_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.sp2_bg
{
	float:left;
	width:100px;
	height:144px;
	border-right:#FFFFFF solid 1px;
	background-image: url(images/sp2_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.sp3_bg
{
	float:left;
	width:100px;
	height:144px;
	border-right:#FFFFFF solid 1px;
	background-image: url(images/sp3_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.sp4_bg
{
	float:left;
	width:100px;
	height:144px;
	border-right:#FFFFFF solid 1px;
	background-image: url(images/sp4_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.sp_in
{
font-family:Arial;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
padding-top:80px;
}

.sp_col1
{
	float:left;
	width:215px;
	height:25px;
	background-color:#8e84b8;
	border-right:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	padding-top:7px;
	padding-right:5px;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	padding:7px 0px 0px 30px;
	background-image: url(images/newarrow2.png);
	background-repeat: no-repeat;
	background-position: 3% 7px;
}


.sp_col2
{
	float:left;
	width:100px;
	height:32px;
	background-color:#bab3d5;
	border-right:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.sp_col3
{
	float:left;
	width:100px;
	height:32px;
	background-color:#c1bfd4;
	border-right:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.sp_col4
{
	float:left;
	width:100px;
	height:32px;
	background-color:#d5d4e2;
	border-right:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.sp_col5
{
	float:left;
	width:100px;
	height:32px;
	background-color:#e3e1ec;
	border-right:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.but_button
{
background:url(../images/but_bottom.gif) no-repeat;
height:20px;
background-position:center 3px;
padding-top:5px;
}

.but_button a
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}

.silver
{
	float:left;
	background:url(images/silver.jpg) no-repeat;
	width:100px;
	height:107px;
	padding-top:110px;
	border-right:#FFFFFF solid 1px;
	font-family:Arial;
	font-size:35px;
	font-weight:bold;
	color:#FFFFFF;
}

.gold
{
	float:left;
	background:url(images/gold.jpg) no-repeat;
	width:100px;
	height:107px;
	padding-top:110px;
	border-right:#FFFFFF solid 1px;
	font-family:Arial;
	font-size:35px;
	font-weight:bold;
	color:#FFFFFF;
}

.diamond
{
	float:left;
	background:url(images/diamond.jpg) no-repeat;
	width:100px;
	height:107px;
	padding-top:110px;
	border-right:#FFFFFF solid 1px;
	font-family:Arial;
	font-size:35px;
	font-weight:bold;
	color:#FFFFFF;
}

.platinum
{
	float:left;
	background:url(images/platinum.jpg) no-repeat;
	width:100px;
	height:107px;
	padding-top:110px;
	border-right:#FFFFFF solid 1px;
	font-family:Arial;
	font-size:35px;
	font-weight:bold;
	color:#FFFFFF;
}

.pack
{
float:left;
background:url(images/pack_bg.jpg) no-repeat;
width:142px;
height:218px;
border-right:#FFFFFF solid 1px;
}

.pack2
{
float:left;
background:url(../images/pack_bg2.jpg) no-repeat;
width:142px;
height:218px;
border-right:#FFFFFF solid 1px;
}

.pack_title
{
font-family:Arial;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
padding-top:15px;
padding-bottom:11px;
}

.pack_rate_in
{
font-family:Arial;
font-size:50px;
font-weight:bold;
color:#FFFFFF;
padding-top:25px;
}

.pack2 .pack_rate_in
{
color:#fcfb9c;
}


.package_rate_in
{
font-family:Arial;
font-size:30px;
font-weight:bold;
color:#040768;
padding-top:160px;
}

.silver1
{
float:left;
background:url(../images/silver1.jpg) no-repeat;
width:142px;
height:205px;
}

.gold1
{
float:left;
background:url(../images/gold1.jpg) no-repeat;
width:142px;
height:205px;
}

.diamond1
{
float:left;
background:url(../images/diamond1.jpg) no-repeat;
width:142px;
height:205px;
}

.platinum1
{
float:left;
background:url(../images/platinum1.jpg) no-repeat;
width:142px;
height:205px;
}

.col1_pack
{
float:left;
width:160px;
height:23px;
background-color:#ededed;
border-right:#FFFFFF solid 1px;
padding-top:7px;
padding-left:5px;
padding-right:5px;
font-family:Arial;
font-size:11px;
color:#333333;
}

.col2_pack
{
float:left;
width:132px;
height:25px;
background:url(../images/package_col_bg.jpg);
padding-left:10px;
text-align:center;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.col3_pack
{
float:left;
width:160px;
height:23px;
background-color:#f5f5f5;
border-right:#FFFFFF solid 1px;
padding-top:7px;
padding-left:5px;
padding-right:5px;
font-family:Arial;
font-size:11px;
color:#333333;
}

.col4_pack
{
float:left;
width:132px;
height:25px;
background:url(../images/package_col_bg_2.jpg);
padding-left:10px;
text-align:center;
padding-top:5px;
}


.col1
{
	float:left;
	width:235px;
	height:23px;
	background-color:#d7d7d7;
	border-right:#FFFFFF solid 1px;
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial;
	font-size:11px;
	color:#333333;
}

.col2
{
	float:left;
	width:100px;
	height:25px;
	background-color:#a8d9bc;
	border-right:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
}

.col3
{
	float:left;
	width:100px;
	height:25px;
	background-color:#b5d9a9;
	border-right:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
}

.col4
{
	float:left;
	width:100px;
	height:25px;
	background-color:#a9d1d9;
	border-right:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
}

.col5
{
	float:left;
	width:100px;
	height:25px;
	background-color:#a8d9d5;
	border-right:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
}

.col6
{
	float:left;
	width:235px;
	background-color:#eaeaea;
	border-right:#FFFFFF solid 1px;
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial;
	font-size:11px;
	color:#333333;
}

.col7
{
	float:left;
	width:100px;
	height:25px;
	background-color:#dae7d5;
	border-right:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
}

.col8
{
	float:left;
	width:100px;
	height:25px;
	background-color:#e5e6d4;
	border-right:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
}

.col9
{
	float:left;
	width:100px;
	height:25px;
	background-color:#d3e7de;
	border-right:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
}

.col10
{
	float:left;
	width:100px;
	height:25px;
	background-color:#d5e7d9;
	border-right:#FFFFFF solid 1px;
	text-align:center;
	padding-top:5px;
}

#vtabs1 a.more, li.detail a.more, .main-content-right a.more, .services-foot  a.more
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#21353E;
text-decoration:none;
}

#vtabs1 ul.tab-in
{
padding-left:20px;
}
