@font-face {
	font-family: 'latoregular';
	src: url('../fonts/lato-reg.eot');
	src: url('../fonts/lato-reg.eot?#iefix') format('embedded-opentype'), url('../fonts/lato-reg.woff') format('woff'), url('../fonts/lato-reg.ttf') format('truetype'), url('../fonts/lato-reg.svg#latoregular') format('svg');
}
@font-face {
	font-family: 'latobold';
	src: url('../fonts/lato-bol.eot');
	src: url('../fonts/lato-bol.eot?#iefix') format('embedded-opentype'), url('../fonts/lato-bol.woff') format('woff'), url('../fonts/lato-bol.ttf') format('truetype'), url('../fonts/lato-bol.svg#latobold') format('svg');
}
@font-face {
	font-family: 'bebas_neueregular';
	src: url('../fonts/bebasneue_1.eot');
	src: url('../fonts/bebasneue_1.eot?#iefix') format('embedded-opentype'), url('../fonts/bebasneue_1.woff') format('woff'), url('../fonts/bebasneue_1.ttf') format('truetype'), url('../fonts/bebasneue_1.svg#bebas_neueregular') format('svg');
}
#pagetitle{
        font-size:16px;
        font-weight:bold;
        padding:7px 0px 7px 0px;
	float:center;
	width:996px;margin:2px 0px 2px 0px;
	border-bottom:3px solid #00CCFF;
	background:#FFF;
	color:#203360;
}
.title{
        font-size:16px;
        font-weight:bold;
        padding:7px 0px 7px 0px;
	float:center;
	width:996px;margin:2px 0px 2px 0px;
	border-bottom:3px solid #00CCFF;
	background:#FFF;
	color:#203360;
}
.re4{
width:1000px;background:#FFF;border:1px solid #00CCFF;height:auto;
}
body {
	margin:0;
	padding:0;
	background: repeat-x top #f0f0f0;
}
body, select, input, div {
	font-size:14px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif, Calibri;
}
img {
	border:none;
}

.group:after {
	content: "";
	display: table;
	clear: both;
}
a {
	outline:none;
	color:#cacaca;
	text-decoration:none;
}
a:hover {
	outline: none;
	text-decoration: underline;
}
.clear {
	clear:both;
	height:auto;
}
.wrapper {
	width:1000px;height:30px;backgournd:none;
	margin:0 auto;
}
.header_con {
	float:left;
	width:100%;
	border-bottom:1px solid #000001;
	background:black;
}
.logo {
	float:left;
	width:315px;
	height:50px;
	margin:12px 0 14px;
}
.logo a {
	display:block;
	width:315px;
	height:90px;
	background:url(../images/logo.png) no-repeat left top;
}
.top_middle {
	float:left;
	width:200px;
        padding-left:10px;
	margin:16px 0 0 30px;
        border-left:1px solid #EEE;
}
.top_rt {
	float:right;
	width:400px;
	margin:36px 0 0;
}
.top_rt > ul {
	float:right;
	list-style:none;
	padding:0;
	margin:0;
}
.top_rt > ul > li {
	float:left;
	line-height:22px;
	font-size:15px;
	color:#cacaca;
	padding:0 12px 0 22px;
}
.top_icon1 {
	background:url(../images/top_rt_icon1.png) no-repeat left center;
}
.top_icon2 {
	background:url(../images/top_rt_icon2.png) no-repeat left center;
}
.top_icon3 {
	background:url(../images/top_rt_icon3.png) no-repeat 4px center;
}
.nav_con {
	float:left;
	width:100%;
	border-top:1px solid #5c5c5c;
	box-shadow:0 2px 0 #8e2904;
	border-bottom:1px solid #000001;
	background:url(../images/nav_bg.png) repeat-x left top;
}
.live_help {
	float:right;
	margin:4px 0 0;
}
.live_help:hover {
	opacity:0.8;
}
.banner_con {
	float:left;
	width:100%;
	background: url(../images/banner_con.png) repeat-x left top;
}
.banner_con_image {
	float:left;
	width:100%;
	background:url(../images/banner_image.jpg) no-repeat center top;
}
.banner {
	float:left;
	width:959px;
	height:320px;
	padding:38px 25px 0 16px;
}
.banner_lt {
	float:left;
	width:532px;
	padding:32px 0 0;
}
.banner_lt h1 {
	margin:0;
	padding:0;
	line-height:106px;
	font-size:117px;
	color:#fff;
	font-weight:normal;
	font-family: 'bebas_neueregular';
}
.banner_lt h2 {
	margin:0 0 16px;
	padding:0;
	line-height:24px;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	text-transform:uppercase;
}
.banner_btn {
	float:left;
	width:226px;
	height:48px;
}
.banner_btn a {
	display:block;
	text-align:center;
	text-decoration:none;
	border-radius:5px;
	line-height:48px;
	font-size:20px;
	color:#fff;
	border:1px solid #1a1d1d;
	box-shadow:0 1px 0 #717171 inset;
	font-family: 'latobold';
	background:url(../images/banner_btn.png) repeat-x left top;
}
.banner_btn a:hover {
	background:url(../images/banner_btn.png) repeat-x left bottom;
}
.banner_rt {
	float:right;
	width:425px;
}
.banner_rt .main_banner {
	float:right;
	width:950px;
	height:300px;
	background:url(../images/main_banner.png) no-repeat left top;
}
.banner_rt .main_banner2 {
	float:right;
	width:950px;
	height:300px;
	background:url(../images/main_banner2.png) no-repeat left top;

}
.banner_rt .cpanel_main {
	float:right;
	width:950px;
	height:300px;
	background:url(../images/cpanel_main.png) no-repeat left top;


}
.banner_rt .domain_main {
	float:right;
	width:950px;
	height:300px;
	background:url(../images/domain_main.png) no-repeat left top;

}
.banner_rt .cloud_server_main {
	float:right;
	width:950px;
	height:300px;
	background:url(../images/cloud_server_main.png) no-repeat left top;

}
.banner_rt .dedicated_server_main {
	float:right;
	width:950px;
	height:350px;
	background:url(../images/dedicated_server_main.png) no-repeat left top;


}
.plan_con {
	float:left;
	width:100%;
	border-top:1px solid #000;
	background:url(../images/plan_con_bg.png) repeat-x left top #272525;
}
.plan1 {
	float:left;
	width:248px;
	text-align:center;
	padding:30px 0;
	color:#9f9f9f;
	background: url(../images/plan1_side_bg.png) repeat-y left top;
}
.plan1 h3 {
	margin:0 0 14px;
	padding:0;
	line-height:22px;
	font-size:22px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'latobold';
}
.plan1 p {
	margin:0 0 14px;
	padding:0;
}
.plan1 .image_holder {
	float:left;
	width:100%;
	height:49px;
	margin:0 0 40px;
	display:table;
}
.plan1 .image_holder span {
	display:table-cell;
	vertical-align:middle;
}
.rate {
	float:left;
	width:248px;
	line-height:22px;
	font-size:22px;
	color:#ff9600;
	margin:0 0 15px;
	font-family: 'latobold';
}
.rate .numeric1 {
	line-height:30px;
	font-size:30px;
}
.view_btn {
	margin:0 auto;
	width:150px;
	height:36px;
}
.view_btn a {
	display:block;
	font-size:16px;
	line-height:36px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	border-radius:3px;
	border:1px solid #000001;
	background:url(../images/view_btn.png) repeat left top;
}
.view_btn a:hover {
	background:url(../images/view_btn.png) repeat left bottom;
}
.plan2 {
	background: url(../images/plan1_side_bg.png) repeat-y left top, url(../images/plan1_side_bg.png) repeat-y right top;
}
.feature_box {
	float:left;
	width:1000px;
	padding:35px 0 30px;
	margin:0 0 15px;
	background:url(../images/script_shadow.png) no-repeat center bottom;
}
.feature_box > ul {
	list-style:none;
	padding:0;
	margin:0;
}
.feature_box > ul > li {
	float:left;
	width:350px;
	font-size:12px;
	margin:0 0 30px;
	padding:0 30px 0 120px;
}
.feature_box > ul > li > a {
	color:#ff9600;
}
.feature_box > ul > li .style1 {
	display:block;
	line-height:22px;
	font-size:22px;
	color:#333;
	margin:0 0 6px;
	font-family: 'latoregular';
}
.feature_img1 {
	background:url(../images/feature_img1.jpg) no-repeat 14px top;
}
.feature_img2 {
	background:url(../images/feature_img2.jpg) no-repeat 14px top;
}
.feature_img3 {
	background:url(../images/feature_img3.jpg) no-repeat 24px top;
}
.feature_img4 {
	background:url(../images/feature_img4.jpg) no-repeat 14px top;
}
.box1 {
	float:left;
	width:460px;
	text-align:left;
	padding:0 20px 20px;
	line-height:20px;
}
.box1 .image_holder {
	float:left;
	height:281px;
}
.box1 h4 {
	margin:0 0 6px;
	padding:0;
	line-height:28px;
	font-size:28px;
	color:#333;
	font-weight:normal;
	font-family: 'latoregular';
}
.box1 p {
	margin:0 0 10px;
	padding:0;
}
.box1 p a {
	color:#ff7e00;
}
.box1 ul {
	float:left;
	width:100%;
	list-style:none;
	padding:0;
	margin:0;
}
.box1 ul li {
	float:left;
	width:200px;
	padding:0 0 0 26px;
	line-height:30px;
	background:url(../images/tickmark.png) no-repeat left center;
}
.box2 {
	float:right;
	width:500px;
}
.box2 ul.list1 {
	list-style:none;
	margin:0;
	margin:0;
}
.box2 ul.list1 li {
	margin:0 0 22px;
	font-size:12px;
	padding:18px 20px 18px 125px;
	box-shadow:0 0 4px #e7e7e7;
}
.box2 ul.list1 li a {
	color:#ff9600;
}
.box2 ul.list1 li .style1 {
	display:block;
	line-height:22px;
	font-size:22px;
	color:#333;
	margin:0 0 6px;
	font-family: 'latoregular';
}
.box2_image1 {
	background:url(../images/box2_img1.jpg) no-repeat 18px center #fff;
}
.box2_image2 {
	background:url(../images/box2_img2.jpg) no-repeat 18px center #fff;
}
.box2_image3 {
	background:url(../images/box2_img3.jpg) no-repeat 18px center #fff;
}
.box2_image4 {
	background:url(../images/box2_img4.jpg) no-repeat 18px center #fff;
}
.testimonial_con {
	float: left;
	width:100%;
	background:#fff;
}
.testimonial_box {
	float:left;
	width:940px;
	line-height:24px;
	font-size:17px;
	text-align:center;
	padding:35px 30px 45px;
}
.testimonial_box h3 {
	margin:0 0 10px;
	padding:0;
	line-height:28px;
	font-size:28px;
	color:#ff9600;
	font-weight:normal;
	font-family: 'latoregular';
}
.testimonial_box p {
	margin:0 0 15px;
	padding:0;
}
.testimonial_box .name {
	float:left;
	width:940px;
	padding:0 0 25px;
	line-height:26px;
	font-size:26px;
	color:#000;
	margin:0 0 15px;
	font-style:italic;
	font-family: 'latoregular';
	background:url(../images/testimonial_bg.png) no-repeat center bottom;
}
.testimonial_box .name a {
	font-size:18px;
	color:#eb7b0d;
	font-style:normal;
	font-family: 'latoregular';
}
.testimonial_box a {
	color:#ff9600;
	font-size:18px;
	font-family: 'latobold';
}
.footer_con {
	float:left;
	width:100%;
	background:#272525;
}
.footer_box {
	float:left;
	width:1000px;
	padding:30px 0;
}
.sitemap {
	float:left;
	width:150px;
	padding:6px 15px 0 30px;
	min-height:146px;
	border-right:1px solid #343434;
}
.sitemap h5 {
	margin:0 0 10px;
	padding:0;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	text-transform:uppercase;
}
.sitemap ul {
	list-style:none;
	padding:0;
	margin:0;
}
.sitemap ul li {
	font-size:12px;
	color:#ababab;
	padding:0 0 0 12px;
	background:url(../images/footer_bullet.png) no-repeat left center;
}
.sitemap ul li a {
	color:#ababab;
	text-decoration:none;
}
.sitemap ul li a:hover {
	color:#ff9600;
}
.footer_rt {
	float:right;
	width:190px;
}
.social_box {
	float:left;
	width:190px;
	margin:6px 0 25px;
}
.social_box h5 {
	margin:0 0 10px;
	padding:0;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	text-transform:uppercase;
}
.social_icons {
	float:left;
	width:25px;
	height:25px;
	margin:0 6px 0 0;
}
.social_icons a {
	display:block;
	width:25px;
	height:25px;
}
.facebook_icon {
	background:url(../images/social_icons.png) no-repeat left top;
}
.facebook_icon:hover {
	background:url(../images/social_icons.png) no-repeat left bottom;
}
.twitter_icon {
	background:url(../images/social_icons.png) no-repeat -30px top;
}
.twitter_icon:hover {
	background:url(../images/social_icons.png) no-repeat -30px bottom;
}
.linkedin_icon {
	background:url(../images/social_icons.png) no-repeat -59px top;
}
.linkedin_icon:hover {
	background:url(../images/social_icons.png) no-repeat -59px bottom;
}
.google_icon {
	background:url(../images/social_icons.png) no-repeat -89px top;
}
.google_icon:hover {
	background:url(../images/social_icons.png) no-repeat -89px bottom;
}
.accept_box {
	float:left;
	width:190px;
}
.accept_box h5 {
	margin:0 0 10px;
	padding:0;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	text-transform:uppercase;
}
.partners_con {
	float:left;
	width:100%;
	padding:25px 0 20px;
	background:#111010;
	text-align:center;
}
.copyright_con {
	float:left;
	width:100%;
	background:#272525;
}
.copyright_box {
	float:left;
	width:944px;
	padding:28px;
	line-height:12px;
	font-size:12px;
	color:#b0b0b0;
}
.copyright_box a {
	float:right;
	color:#ff9600;
	margin:0 0 0 10px;
}
/***********OPEN VZ VPS CSS START*************/
.sub_banner_con {
	float:left;
	width:100%;
	border-bottom:1px solid #000;
	background: url(../images/sub_banner_con.png) repeat-x left top;
}
.sub_banner_con_image {
	float:left;
	width:100%;
	background: url(../images/OpenVZ-VPS.jpg) no-repeat center top;
}
.sub_banner {
	float:left;
	width:980px;
	height:205px;
	line-height:24px;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	padding:32px 0 0 20px;
	text-transform:uppercase;
}
.sub_banner h1 {
	margin:0;
	padding:0;
	line-height:106px;
	font-size:117px;
	color:#fff;
	font-weight:normal;
	font-family: 'bebas_neueregular';
}
.sub_banner p {
	margin:0;
	padding:0;
}
.textbox {
	float:left;
	width:1000px;
	text-align:center;
	line-height:24px;
	font-size:16px;
	padding:40px 0 70px;
	background:url(../images/script_shadow.png) no-repeat center bottom;
}
.textbox h3 {
	margin:0 0 15px;
	padding:0;
	line-height:28px;
	font-size:28px;
	color:#ff9600;
	font-weight:normal;
	font-family: 'latoregular';
}
.textbox p {
	margin:0;
	padding:0;
}
.sub_plan_box {
	float:left;
	width:1000px;
	padding:40px 0;
}
.sub_plan1 {
	float:left;
	width:235px;
	background:#fff;
	text-align: center;
	margin:0 20px 0 0;
}
.sub_plan1 .headingbox {
	float:left;
	width:203px;
	padding:28px 16px 20px;
	background:#313131;
	color:#9f9f9f;
}
.sub_plan1 .headingbox h4 {
	margin:0 0 10px;
	padding:0;
	line-height:22px;
	font-size:22px;
	color:#ff9600;
	text-transform:uppercase;
	font-family: 'latobold';
}
.sub_plan1 .headingbox p {
	margin:0 0 15px;
	padding:0;
}
.sub_plan1 .ratebox {
	float:left;
	width:151px;
	background:#272525;
	padding:25px 42px 20px;
}
.sub_plan1 .ratebox .rate {
	width:151px;
}
.sub_plan1 ul {
	float:left;
	width:195px;
	list-style:none;
	padding:42px 20px 10px;
	margin:0;
	box-shadow:3px 3px 3px #e7e7e7, -3px 0 3px #e7e7e7;
}
.sub_plan1 ul li {
	padding:18px 0;
	line-height:16px;
	font-size:16px;
	border-bottom:1px solid #e4e4e4;
}
.sub_plan1 ul li .style1 {
	display:block;
	font-weight:bold;
	color:#333;
	margin:7px 0 0;
}
.sub_plan1 ul li:last-child {
	border-bottom:none;
}
.sub_plan1:last-child {
	margin:0;
}
.network_box {
	float:left;
	width:490px;
	margin:0 0 30px;
}
.network_box h3 {
	margin:0;
	padding:0 0 0 20px;
	font-size:28px;
	line-height:58px;
	color:#fff;
	background:#272525;
	font-weight:normal;
	font-family: 'latoregular';
}
.network_box .network_inner {
	float:left;
	width:450px;
	padding:20px;
	line-height:20px;
	color:#727272;
	text-align:center;
	background:#fff;
	box-shadow:3px 3px 3px #e7e7e7, -3px 0 3px #e7e7e7;
}
.network_box .network_inner p {
	margin:0 0 12px;
	padding:0;
}
.network_box .network_inner ul {
	list-style:none;
	padding:0;
	margin:0;
}
.network_box .network_inner ul li {
	float:left;
	width:205px;
	height:68px;
	margin:10px 0 0;
	padding:10px 10px 8px 10px;
	line-height:20px;
	color:#333;
	display:table;
	text-align:left;
	box-shadow:1px 1px 2px #d2d2d2 inset, -1px -1px 2px #d2d2d2 inset;
	background:url(../images/network_li_bg.png) repeat-x left top;
}
.network_box .network_inner ul li span {
	vertical-align:middle;
	display:table-cell;
	width:125px;
}
.network_box .network_inner ul li .image_holder {
	float:left;
	width:70px;
}
.open_vps_table {
	float:right;
	width:490px;
	background:#fff;
	box-shadow:3px 3px 3px #e7e7e7, -3px 0 3px #e7e7e7;
}
.open_vps_table th {
	text-align:center;
	line-height:22px;
	font-size:22px;
	padding:18px 0;
	color:#fff;
	border-right:1px solid #555;
	font-weight:normal;
	font-family: 'latoregular';
	background:#272525;
}
.open_vps_table th:first-child {
	text-align:left;
	padding-left:20px;
}
.open_vps_table td {
	text-align:center;
	line-height:14px;
	padding:12px 0;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #ececec;
}
.open_vps_table td:first-child {
	text-align:left;
	padding-left:20px;
}
.table_tick {
	height:18px;
	background:url(../images/table_tick.png) no-repeat center center;
}
.table_cross {
	height:14px;
	background:url(../images/table_cross.png) no-repeat center center;
}
.open_vps_table tr:nth-child(even) td {
	background:#f8f8f8;
}
/***********OPEN VZ VPS CSS END*************/
/***********CONTACT US CSS START*************/
.contact_banner {
	background:url(../images/contact-us.jpg) no-repeat center top;
}
.contact_box {
	float:left;
	width:960px;
	padding:60px 20px 30px;
	border-bottom:1px solid #c3c3c3;
}
.contact_lt {
	float:left;
	width:590px;
}
.contact_lt h3 {
	margin:0 0 18px;
	padding:0 0 15px;
	line-height:28px;
	font-size:28px;
	color:#333;
	font-weight:normal;
	font-family: 'latoregular';
	border-bottom:1px solid #c3c3c3;
}
.contact_lt .label {
	float:left;
	width:92px;
	color:#333;
	line-height:30px;
	outline:none;
	border:none;
}
.contact_lt .form {
	float:left;
	width:480px;
}
.contact_lt .form .field1 {
	float:left;
	width:428px;
	height:30px;
	margin:0 0 10px;
	outline:none;
	padding:0 10px;
	background:#fff;
	border-left:none;
	border-top:none;
	border-bottom:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	box-shadow:1px 1px 0 #e7e7e7;
}
.contact_lt .form .star {
	float:left;
	width:10px;
	height:30px;
	line-height:30px;
	font-size:20px;
	margin:0 0 0 10px;
	color:#ff0000;
}
.contact_lt .form .field2 {
	float:left;
	width:428px;
	min-height:130px;
	margin:0 0 10px;
	outline:none;
	font-size:14px;
	line-height:18px;
	color:#777;
	padding:10px;
	background:#fff;
	border-left:none;
	border-top:none;
	border-bottom:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	box-shadow:1px 1px 0 #e7e7e7;
	font-family:Arial, Helvetica, sans-serif;
}
.contact_lt .form .submit {
	float:left;
	width:125px;
	height:36px;
	border:1px solid #000001;
	line-height:34px;
	color:#fff;
	font-size:16px;
	outline:none;
	padding:0;
	cursor:pointer;
	border-radius:5px;
	box-shadow:1px 2px 0 #c3c3c3;
	background:url(../images/iphone_btn.png) repeat-x left top;
}
.contact_lt .form .submit:hover {
	opacity:0.8;
}
.contact_rt {
	float:right;
	width:328px;
}
.contact_rt h3 {
	margin:0 0 18px;
	padding:0 0 15px 32px;
	line-height:28px;
	font-size:28px;
	color:#333;
	font-weight:normal;
	font-family: 'latoregular';
	border-bottom:1px solid #c3c3c3;
	background:url(../images/contact_rt_img.png) no-repeat left top;
}
.contact_rt ul {
	list-style:none;
	padding:0;
	margin:0;
}
.contact_rt ul li {
	line-height:20px;
	margin:0 0 20px;
}
.contact_rt ul li .style1 {
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#333;
}
.contact_rt ul li a {
	font-size:16px;
	font-weight:bold;
	color:#ff9600;
}
.contact_rt ul li .style2 {
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#ff9600;
}
.contact_rt .social_box {
	margin:0;
	width:328px;
}
.contact_rt .social_box h5 {
	color: #333333;
	display: block;
	font-size: 16px;
	font-weight: bold;
	text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
}
.contact_rt .facebook_icon {
	background:url(../images/social_icons2.png) no-repeat left top;
}
.contact_rt .facebook_icon:hover {
	background:url(../images/social_icons2.png) no-repeat left bottom;
}
.contact_rt .twitter_icon {
	background:url(../images/social_icons2.png) no-repeat -30px top;
}
.contact_rt .twitter_icon:hover {
	background:url(../images/social_icons2.png) no-repeat -30px bottom;
}
.contact_rt .linkedin_icon {
	background:url(../images/social_icons2.png) no-repeat -59px top;
}
.contact_rt .linkedin_icon:hover {
	background:url(../images/social_icons2.png) no-repeat -59px bottom;
}
.contact_rt .google_icon {
	background:url(../images/social_icons2.png) no-repeat -89px top;
}
.contact_rt .google_icon:hover {
	background:url(../images/social_icons2.png) no-repeat -89px bottom;
}
.location_map {
	float:left;
	width:960px;
	padding:30px 20px;
}
.location_map h3 {
	margin:0 0 15px;
	padding:0;
	line-height:28px;
	font-size:28px;
	color:#333;
	font-weight:normal;
	font-family: 'latoregular';
}
.location_map .image_holder {
	float:left;
	width:960px;
}
/***********CONTACT US CSS END*************/
/***********BLANK  CSS START*************/
.blank_banner {
	float:left;
	width:100%;
	background: url(../images/blank_banner.jpg) no-repeat center top;
}
/***********BLANK  CSS END*************/
/***********SPECIAL COLORS*************/
.yellow {
	color:#f78f15;
}
/*******SPECIAL CLASSES*********/
.margin_btm {
	margin-bottom:0;
}
.byellow{color:#000000;text-shadow:0 1px 0 #dddddd;font-size:14px;text-align:center;cursor:pointer;padding:1px 5px;display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #C5881E;background:#FBAF04;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6C202',endColorstr='#FBAF04');background:-webkit-gradient(linear,0% 0,0% 100%,from(#FFCF0B),color-stop(0.1,#FFCF0B),color-stop(0.3,#F6C202),to(#FBAF04));background:-moz-linear-gradient(center top,#FFCF0B 10%,#F6C202 30%,#FBAF04 100%) repeat scroll 0 0 transparent;height:25px;}
.byellow a{color:#000000;text-decoration:none;}.byellow:hover{background:#F6C408;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5DB59',endColorstr='#F6C408');background:-webkit-gradient(linear,0% 0,0% 100%,from(#FAEEAE),color-stop(0.1,#FAEEAE),color-stop(0.4,#F5DB59),to(#F6C408));background:-moz-linear-gradient(center top,#FAEEAE 10%,#F5DB59 40%,#F6C408 100%) repeat scroll 0 0 transparent;}byellow:active{background:#FBAF04;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCF0B',endColorstr='#F6C202');background:-webkit-gradient(linear,0% 0,0% 100%,from(#F6C202),color-stop(0.1,#F6C202),color-stop(0.3,#FFCF0B),to(#F6C202));background:-moz-linear-gradient(center top,#F6C202 10%,#FFCF0B 30%,#F6C202 100%) repeat scroll 0 0 transparent;}.buy_button{margin:auto;padding-bottom:10px;}.buy_button .button{height:21px;padding:4px;width:125px;}.buy_button .button .button_inner{background:url("img/buy-it-now.png") no-repeat scroll left top transparent;font-size:14px;font-weight:bold;height:20px;padding:1px 0 0 35px;}/**/.blue_button{background-position:0 -96px;height:17px;width:80px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:-1px -1px 0 #666666;}.blue_button:hover{background-position:0 -125px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:-1px -1px 0 #00799E;}

.bpurple{color:#ffffff;text-shadow:0 1px 0 #333333;font-size:14px;text-align:center;cursor:pointer;padding:1px 5px;display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #173b86;background:#2050AF;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2050AF',endColorstr='#6599ff');background:-webkit-gradient(linear,0% 0,0% 100%,from(#9FBFFF),color-stop(0.1,#9FBFFF),color-stop(0.3,#2050AF),to(#6599ff));background:-moz-linear-gradient(center top,#9FBFFF 2%,#2050AF 50%,#6599ff 100%) repeat scroll 0 0 transparent;}.bpurple a{color:#FFFFFF;text-decoration:none;}.bpurple:hover{background:#9FBFFF;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1957f5',endColorstr='#528fff');background:-webkit-gradient(linear,0% 0,0% 100%,from(#92b7ff),color-stop(0.1,#91b6ff),color-stop(0.3,#1957f5),to(#528fff));background:-moz-linear-gradient(center top,#92b7ff 2%,#1957f5 50%,#528fff 100%) repeat scroll 0 0 transparent;}.bpurple:active{background:#2050AF;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1347b3',endColorstr='#3472f9');background:-webkit-gradient(linear,0% 0,0% 100%,from(#2252af),color-stop(0.1,#2252af),color-stop(0.3,#3472f9),to(#1347b3));background:-moz-linear-gradient(center top,#2252af 2%,#3472f9 50%,#1347b3 100%) repeat scroll 0 0 transparent;}.button1{color:#000000;text-shadow:0 1px 0 #333333;font-size:14px;text-align:center;cursor:pointer;padding:2px 5px;display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #C2C2C2;background:#D9D9D9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E4E4',endColorstr='#D9D9D9');background:-webkit-gradient(linear,0% 0,0% 100%,from(#E5E4E4),color-stop(0.2,#E5E4E4),color-stop(0.3,#C2C2C2),to(#D9D9D9));background:-moz-linear-gradient(center top,#E5E4E4 20%,#C2C2C2 30%,#D9D9D9 100%) repeat scroll 0 0 transparent;}.button1 a{color:#FFFFFF;text-decoration:none;}.button1:hover{background:#C2C2C2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D9D9D9',endColorstr='#E5E4E4');background:-webkit-gradient(linear,0% 0,0% 100%,from(#D9D9D9),color-stop(0.2,#D9D9D9),color-stop(0.3,#C2C2C2),to(#E5E4E4));background:-moz-linear-gradient(center top,#D9D9D9 20%,#C2C2C2 30%,#E5E4E4 100%) repeat scroll 0 0 transparent;}.button1:active{background:#D9D9D9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E4E4',endColorstr='#D9D9D9');background:-webkit-gradient(linear,0% 0,0% 100%,from(#E5E4E4),color-stop(0.2,#E5E4E4),color-stop(0.3,#C2C2C2),to(#D9D9D9));background:-moz-linear-gradient(center top,#E5E4E4 20%,#C2C2C2 30%,#D9D9D9 100%) repeat scroll 0 0 transparent;}.bgreen{color:#ffffff;text-shadow:0 1px 0 #333333;font-size:14px;text-align:center;cursor:pointer;padding:2px 5px;display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #3F772A;background:#00C400;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008B15',endColorstr='#00C400');background:-webkit-gradient(linear,0% 0,0% 100%,from(#8AF07E),color-stop(0.1,#8AF07E),color-stop(0.3,#008B15),to(#00C400));background:-moz-linear-gradient(center top,#8AF07E 2%,#008B15 50%,#00C400 100%) repeat scroll 0 0 transparent;}.bgreen a{color:#FFFFFF;text-decoration:none;}.bgreen:hover{background:#05dd00;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bd47',endColorstr='#05dd00');background:-webkit-gradient(linear,0% 0,0% 100%,from(#bbf6b2),color-stop(0.1,#bbf6b2),color-stop(0.3,#00bd47),to(#05dd00));background:-moz-linear-gradient(center top,#bbf6b2 2%,#00bd47 50%,#05dd00 100%) repeat scroll 0 0 transparent;}.bgreen:active{background:#008B15;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8AF07E',endColorstr='#008B15');background:-webkit-gradient(linear,0% 0,0% 100%,from(#008B15),color-stop(0.1,#008B15),color-stop(0.3,#8AF07E),to(#008B15));background:-moz-linear-gradient(center top,#008B15 2%,#8AF07E 50%,#008B15 100%) repeat scroll 0 0 transparent;}