.gprp_a {
		font: 18px/0px 'Open Sans', sans-serif;
		color: #0762a0;
		text-align: center;
		padding-bottom: 30px;
}
.gprp_opt{
		text-align: center;
		margin-left: 10px;
		font-family: 'Open Sans', sans-serif;
		font-size: 13px;
}
input[type=radio]{
		margin: 6px 0px 8px 5px;

}

.gprp_columns{
		display: block;
		height: 430px;
		font-family: 'Open Sans', sans-serif;
		font-size: 13px;
}

.gprp_columns > .gprp_standart{
		margin-top: 47px;
		margin-left: 33px;
		width: 290px;
		height: 415px;
		position: absolute;
		display: block;
}
.gprp_columns > .gprp_premium{
		margin-top: 30px;
		margin-left: 330px;
		width: 290px;
		height: 415px;
		position: absolute;
		display: block;
}
.gprp_columns > .gprp_platinum{
		margin-top: 47px;
		margin-left: 640px;
		width: 290px;
		height: 415px;
		position: absolute;
		display: block;
}
.gprp_columns > .gprp_standart > ul{
		display: block;
		padding: 15px 0px 0px 10px;
}
.gprp_columns > .gprp_premium > ul{
		display: block;
		padding: 63px 0px 0px 28px;
		position: absolute;
}
.gprp_columns > .gprp_platinum > ul{
		display: block;
		padding: 63px 0px 0px 28px;
		position: absolute;
}
ul li.ok_long {
		list-style: none;
		background: url(/images/ok.png) no-repeat 0 15px;
		padding: 0px 0 15px 30px
}
ul li.ko_long {
		list-style: none;
		background: url(/images/ko.png) no-repeat 0 15px;
		padding: 0px 0 15px 30px;
		color: #555555;
}
.gprp_columns > .gprp_standart > ul li.ok {
		list-style: none;
		background: url(/images/ok.png) no-repeat 0 5px;
		padding: 0px 0 17px 30px
}
.gprp_columns > .gprp_standart > ul li.ko {
		list-style: none;
		background: url(/images/ko.png) no-repeat 0 5px;
		padding: 0px 0 15px 30px;
		color: #555555;
}
.gprp_columns > .gprp_premium > ul li.ko {
		list-style: none;
		background: url(/images/ko.png) no-repeat 0 5px;
		padding: 0px 0 16px 30px;
		color: #555555;
}
.gprp_columns > .gprp_premium > ul li.ok {
		list-style: none;
		background: url(/images/ok.png) no-repeat 0 5px;
		padding: 0px 0 15px 30px
}
.gprp_columns > .gprp_platinum > ul li.ok {
		list-style: none;
		background: url(/images/ok.png) no-repeat 0 5px;
		padding: 0px 0 16px 30px
}
.gprp_columns > .gprp_standart > .caption {
		background:url(/images/standart_caption.png) no-repeat 0 0;
		text-align: center;
		color: white;
		font: 24px/50px 'Open Sans', sans-serif;
		font-weight: bold;
		width: 292px;
		height: 52px;
		text-shadow: #3b6281 1px 2px;
}

.gprp_columns > .gprp_premium > .caption {
		background:url(/images/premium_caption.png) no-repeat 0 0;
		text-align: center;
		color: #0054a3;
		font: 24px/50px 'Open Sans', sans-serif;
		font-weight: bold;
		width: 292px;
		height: 52px;
		margin-left: 19px;
		position: absolute;
		text-shadow: #f4eb00 1px 1px;
		z-index: 10;
}
.gprp_columns > .gprp_platinum > .caption {
		background:url(/images/standart_caption.png) no-repeat 0 0;
		text-align: center;
		color: white;
		font: 24px/50px 'Open Sans', sans-serif;
		font-weight: bold;
		width: 292px;
		height: 52px;
		margin-left: 19px;
		position:absolute;
		text-shadow: #3b6281 1px 2px;
		z-index: 10;
}
.gprp_columns > .gprp_premium > .caption >.corner{
		background:url(/images/premium_corner.png) no-repeat 0 0;
		width: 76px;
		height: 75px;
		position: absolute;
		margin-top: -5px;
		margin-left: -4px;
}
.gprp_columns > .gprp_standart > .caption > span, .gprp_columns > .gprp_premium > .caption > span, .gprp_columns > .gprp_platinum > .caption > span{
		font: 18px 'Open Sans', sans-serif;
}
.gprp_columns > .gprp_standart > .bg{
		width: 244px;
		height: 222px;
		position: absolute;
		background: url(/images/standart_bg.png) no-repeat 0 0;
		margin-top: 108px;
		margin-left: 40px;
}
.gprp_columns > .gprp_premium > .bg1{
		width: 317px;
		height: 376px;
		position: absolute;
		background: url(/images/premium_bg.png) no-repeat 0 0;
		margin-top: 31px;
		margin-left: -1px;
}
.gprp_columns > .gprp_platinum > .bg{
		width: 317px;
		height: 376px;
		position: absolute;
		background: url(/images/platinum_bg.png) no-repeat 0 0;
		margin-top: 105px;
		margin-left: 56px;
}
.standart_btn, .platinum_btn {
		display:block;
		width:150px;
		text-align:center;
		height:41px;
		line-height:40px;
		color:#fff;
		font-weight:bold;
		font-size:18px;
		text-decoration:none;
		background:#3b6281;
		background:-webkit-gradient(linear,0 0,0 bottom,from(#5086a9),to(#3b6281));
		background:-webkit-linear-gradient(#5086a9,#3b6281);
		background:-moz-linear-gradient(#5086a9,#3b6281);
		background:-ms-linear-gradient(#5086a9,#3b6281);
		background:-o-linear-gradient(#5086a9,#3b6281);
		background:linear-gradient(#5086a9,#3b6281);
		-pie-background:linear-gradient(#5086a9,#3b6281);
		behavior:url(/res/css/PIE.htc);
		position:relative;
		behavior:url(/res/css/PIE.htc);
		position:relative;
		text-shadow:#3b6281 1px 2px;
		position:absolute;
		bottom:auto;
		border: 1px solid #99b1c2;
		margin-left:104px;
		font-family: 'Open Sans Condensed', sans-serif;
		cursor: pointer;
}
.standart_btn:hover, .platinum_btn:hover {
		background:#5086a9;
		background:-webkit-gradient(linear,0 0,0 bottom,from(#3b6281),to(#5086a9));
		background:-webkit-linear-gradient(#3b6281,#5086a9);
		background:-moz-linear-gradient(#3b6281,#5086a9);
		background:-ms-linear-gradient(#3b6281,#5086a9);
		background:-o-linear-gradient(#3b6281,#5086a9);
		background:linear-gradient(#3b6281,#5086a9);
		-pie-background:linear-gradient(#3b6281,#5086a9);
		behavior:url(/res/css/PIE.htc);
}
.premium_btn {
		display:block;
		width:150px;
		text-align:center;
		height:41px;
		line-height:40px;
		color:#0054a3;
		font-weight:bold;
		font-size:18px;
		text-decoration:none;
		background:#f8ad00;
		background:-webkit-gradient(linear,0 0,0 bottom,from(#f4eb00),to(#f8ad00));
		background:-webkit-linear-gradient(#f4eb00,#f8ad00);
		background:-moz-linear-gradient(#f4eb00,#f8ad00);
		background:-ms-linear-gradient(#f4eb00,#f8ad00);
		background:-o-linear-gradient(#f4eb00,#f8ad00);
		background:linear-gradient(#f4eb00,#f8ad00);
		-pie-background:linear-gradient(#f4eb00,#f8ad00);
		behavior:url(/res/css/PIE.htc);
		position:relative;
		behavior:url(/res/css/PIE.htc);
		position:relative;
		text-shadow: #f4eb00 1px 1px;
		position:absolute;
		bottom:auto;
		border-top: 1px solid #faf580;
		margin-left:420px;
		font-family: 'Open Sans Condensed', sans-serif;
		cursor: pointer;
}
.premium_btn:hover {
		background:#f4eb00;
		background:-webkit-gradient(linear,0 0,0 bottom,from(#f8ad00),to(#f4eb00));
		background:-webkit-linear-gradient(#f8ad00,#f4eb00);
		background:-moz-linear-gradient(#f8ad00,#f4eb00);
		background:-ms-linear-gradient(#f8ad00,#f4eb00);
		background:-o-linear-gradient(#f8ad00,#f4eb00);
		background:linear-gradient(#f8ad00,#f4eb00);
		-pie-background:linear-gradient(#f8ad00,#f4eb00);
		behavior:url(/res/css/PIE.htc);
}
.platinum_btn{
		margin-left: 730px;

}
.gprp_p {
		margin-top:68px;
		text-align: center;
		color: black;
		font-weight: 600;
		font-size: 18px;
		font-family: 'Open Sans', sans-serif;
}
.gprp_a1{
		color: #085d99;
		text-decoration: underline;
}
.gprp_a2{
		color: #085d99;
		text-decoration: none;
}

.footer_box {
    margin: 0 auto;
    overflow: hidden;
    width: 982px;
}

.foot_nav {
    float: right;
    list-style: none outside none;
    padding: 21px 0 0;
}

foot_nav li:first-child {
    background: none repeat scroll 0 0 transparent;
}
.foot_nav li {
    background: url("/images/sep_foot_nav.gif") no-repeat scroll 0 5px transparent;
    float: left;
    padding: 0 4px 0 10px;
}

.foot_nav li a {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}


.footer_box .copy {
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 22px 0 0 8px;
}