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;
    }
html, body{
    color:#000;
    font:13px Arial, Helvetica, sans-serif;
    background:#CCC;
    }
h1{
    padding:0;
    margin:0 0 26px;
    color:#000;
    font-size:24px;
    font-weight:normal;
    line-height:26px;
    }
h2{
    padding:0;
    margin:0 0 16px;
    color:#000;
    font-size:18px;
    font-weight:normal;
    line-height:20px;
    clear:both;
    }
h3{
    padding:0;
    margin:0 0 6px;
    color:#000;
    font-size:14px;
    font-weight:bold;
    line-height:130%;
    clear:both;
    }
h4{
    padding:0;
    margin:0 0 10px;
    color:#333;
    font-size:12px;
    font-weight:bold;
    line-height:130%;
    clear:both;
    }
h5, h6{
    padding:0;
    margin:0 0 10px;
    color:#333;
    font-size:12px;
    font-weight:bold;
    line-height:130%;
    clear:both;
    }
p{
    padding:0;
    margin:0 0 10px;
    line-height:140%
    }
a{
    color:#660032;
    text-decoration:none;
    outline:none;
    }
    a:hover{
        color:#660032;
        text-decoration:underline;
        }
img,a img{
    border:0;
    }
ul{
    padding:0;
    margin:0 0 10px 0;
    }
    ul li{
        padding:3px 0;
        margin:0;
        }
ol{
    padding:0;
    margin:0 0 10px 2px;
    list-style:decimal inside;
    }
    ol li{
        padding:3px 0;
        margin:0;
        }
blockquote{
    padding:0 0 9px 20px;
    margin:0;
    line-height:18px
    }
form,fieldset{
    margin:0;
    padding:0;
    border:0;
    }
    legend{
        display:none;
        }
input, textarea, select{
    padding:10px 4px;
    vertical-align:middle;
    font:16px Arial, Helvetica, sans-serif;
    background:#FFF;
	color:#000;
	border:1px solid;
	border-color:#9FA4AA #CACECF #CACECF #9FA4AA;
    }
textarea{
	padding:1px;
    }
select{
    width:246px;
    }
input{
    width:240px
    }
dl{
    padding:0;
    margin:0 0 10px;
    }
    dt{
        padding:0;
        margin:0 0 7px 0
        }
    dd{
        padding:0;
        margin:5px 0 0 20px
        }
table{
    border:0;
    width:100%;
	border-collapse:collapse;
	margin:0 0 14px;
	border-bottom:2px solid #BABABA;
    }
    table tr.header td{
        font-size:12px;
        vertical-align:top;
        text-align:left;
		padding:6px 8px;
		border:1px solid #329A99;
		background:#329A99;
		font-weight:bold;
		color:#FFF;
		border-bottom:1px solid #BABABA;
        }
    table td{
        font-size:12px;
        vertical-align:top;
        text-align:left;
		padding:6px 8px;
		border:1px solid #BABABA;
        }
.fl{
    float:left;
    }
.fr{
    float:right;
    }
.ac{
    text-align:center;
    }
.ar{
    text-align:right;
    }
.al{
    text-align:left;
    }
.clr{
    clear:both;
    zoom:1;
    }
.clrfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    zoom:1;
    }
input.radio{
    border:none;
    display:block;
    float:left;
    margin-right:3px;
    margin-top:3px;
    width:14px !important;
    padding:1px;
    }	
input.btn{
    color:#004F00;
    display:block;
    font-size:12px;
    font-weight:bold;
    margin:0;
    padding:2px 10px;
    cursor:pointer;
    border:0;
    background:url(../images/design/btn-bg.png) repeat-x 0 0;
    height:24px;
    width:auto;
    text-shadow:#FBE0AF 0px 1px 0px;
    }
    input.btn:hover{
        background:url(../images/design/btn-bg.png) repeat-x 0 bottom;
        }
div.btn{
    margin:0;
    padding:0;
    cursor:pointer;
    border:0;
    background:url(../images/images/btn-bg.png) no-repeat 0 0;
    height:19px;
    width:auto;
	text-align:center;
	float:left;
    }
	div.btn a{
		display:block;
		padding:1px 10px;
		background:url(../images/images/btnr-bg.png) no-repeat right 0;
		color:#FFF;
		font-size:12px;
		height:17px;
		}
		div.btn:hover{
			background:url(../images/images/btn-bg.png) no-repeat 0 bottom;
			}
		div.btn a:hover{
			color:#FFF;
			background:url(../images/images/btnr-bg.png) no-repeat right bottom;
			text-decoration:none;
			}
.forma .ok{
    color:#000;
    margin:0;
    font-weight:bold;
    }
.back{
    padding:0 0 0 18px;
    line-height:18px;
    background:url(../images/images/prev-ico.png) no-repeat 0 3px;
    }
.small{
    padding:0;
    margin:0 0 10px;
    font-size:11px;
    color:#878787;
    line-height:16px;
    }
#header{
    width:100%;
    padding:0;
    margin:0 auto 20px;
	background:#FFF url(../images/images/header-bg.gif) repeat-x 0 bottom;
	}
    #header .inner{
        width:980px;
        padding:14px 4px 12px 14px;
        margin:0 auto;
        overflow:hidden;
        zoom:1;
    	}
    	#header h1#logo{
    		padding:0;
    		margin:0;
    		width:239px;
    		height:61px;
    		float:left;
    		background:url(../images/images/picturecom-meeting.gif) no-repeat 0 0;
    		}
    		#header h1#logo a{
    			padding:0;
    			margin:0;
    			display:block;
    			width:239px;
    			height:61px;
    			}
    			#header h1#logo a span{
    				display:none
    				}
    	#header .menu-block{
            padding:44px 0 0;
            margin:0;
            float:right;
            width:710px;
            }
        	#header #top-menu{
                padding:0;
                margin:0 0 26px;
                overflow:hidden;
                zoom:1;
                list-style:none;
                }
            	#header #top-menu li{
                    padding:0 10px;
                    margin:0;
                    float:right;
                    background:url(../images/images/menu-sep.gif) no-repeat 0 2px;
                    }
            	#header #top-menu li.last{
                    background:none;
                    }
                	#header #top-menu li a{
                        padding:0;
                        margin:0;
                        color:#660032;
                        font-size:12px;
                        }
                	#header #top-menu li.active a{
                        color:#000;
                        }
        	#header #menu{
                padding:0;
                margin:0;
                overflow:hidden;
                zoom:1;
                list-style:none;
                }
            	#header #menu li{
                    padding:0 10px;
                    margin:0;
                    float:right;
                    background:url(../images/images/menu-sep.gif) no-repeat 0 2px;
                    }
            	#header #menu li.last{
                    background:none;
                    }
                	#header #menu li a{
                        padding:0;
                        margin:0;
                        color:#660032;
                        font-size:15px;
                        }
                	#header #menu li.active a{
                        color:#000;
                        }
                    	#header #menu li a:hover{
                            color:#339A99;
                            text-decoration:none;
                            }
#wrapper{
    width:998px;
    padding:0;
    margin:0 auto;
    }
	#content{
		padding:32px 30px 20px 30px;
		margin:0;
		border:1px solid #B2B2B2;
		border-bottom:2px solid #B2B2B2;
		background:#FFF;
		zoom:1;
		min-height:500px;
        height:auto !important;
        height:500px;
		}
	.start #content{
		padding:32px 400px 10px 40px;
		margin:0;
		background:#FFF url(../images/images/start-bg.jpg) no-repeat right 0;
		border:1px solid #B2B2B2;
		border-bottom:none;
		height:348px !important;
		min-height:348px !important;
		}
        .start #content h1{
            padding:0;
            margin:0 0 13px;
            color:#000;
            font-size:36px;
            font-weight:normal;
            line-height:38px;
            }
        .start #content h2{
            padding:0;
            margin:0 0 15px;
            color:#000;
            font-size:18px;
            font-weight:normal;
            line-height:22px;
            }
		.start #content ul.list{
            padding:0;
            margin:0 0 20px;
            list-style:none;
            }
    		.start ul.list li{
                padding:3px 0 3px 20px;
                margin:0;
                background:url(../images/images/bllt.gif) no-repeat 0 6px;
                }
        .plan-btn{
            padding:0;
            margin:0 auto 2px;
            width:219px;
            height:44px;
            background:url(../images/images/plan-btn.png) no-repeat 0 0;
            text-align:center;
            }
        .start #content .plan-btn{
            margin:0 0 2px;
            float:left;
            }
            .plan-btn a{
                padding:9px 0 0;
                margin:0;
                width:219px;
                height:35px;
                display:block;
                color:#FFF;
                font-size:19px;
                line-height:22px;
                }
                .plan-btn a:hover{
                    background:url(../images/images/plan-btn.png) no-repeat 0 bottom;
                    text-decoration:none;
                    color:#FFF;
                    }
        .month{
            text-align:center;
            color:#666;
            width:219px;
            }
        .start-contact-demo{
            padding:0 0 0 80px;
            margin:8px 0 0;
            float:left;
            font-size:18px;
            background:url(../images/images/letter-demo-ico.gif) no-repeat 40px 5px;
            }
	
	#aside{
        padding:16px 20px 14px 40px;
        margin:0;
		background:#339A99 url(../images/images/steps-bg.gif) repeat-x 0 bottom;
		border:1px solid #B2B2B2;
		border-top:1px solid #246D6D;
		border-bottom:none;
		color:#FFF;
		font-size:13px;
		overflow:hidden;
		zoom:1;
        }
    	#aside a{
    		color:#FFFEBB;
            }
    	#aside ul.steps{
            padding:0;
            margin:0 24px 0 0;
            list-style:none;
            float:left;
            }
        	#aside ul.steps li{
                padding:58px 0 0;
                margin:0 40px 0 0;
                float:left;
                text-align:center;
                background:url(../images/images/step1.png) no-repeat center 0;
                font-weight:bold;
                font-size:14px;
                }
        	#aside ul.steps li.step2{
                padding:59px 0 0;
                background:url(../images/images/step2.png) no-repeat center 2px;
                font-weight:normal;
                font-size:13px;
                }
        	#aside ul.steps li.step3{
                padding:59px 0 0;
                background:url(../images/images/step3.png) no-repeat center 2px;
                font-weight:normal;
                font-size:13px;
                }
        .info-list{
            float:left;
            }
        	#aside h3{
                padding:0;
                margin:2px 0 10px;
                color:#FFF;
                font-size:18px;
                font-weight:normal;
                line-height:22px;
                }
        	#aside ul.list{
                padding:0;
                margin:0;
                list-style:none;
                }
            	#aside ul.list li{
                    padding:3px 0 3px 20px;
                    margin:0;
                    background:url(../images/images/bllt-steps.gif) no-repeat 0 6px;
                    }
        		
	#footer{
		padding:10px 14px;
		margin:0 auto;
		color:#000;
		font-size:11px;
		overflow:hidden;
		zoom:1;
		}
		#footer p{
			line-height:16px;
			margin:0;
			}
		#footer p.affiliate{
			float:left;
			}
		#footer p strong{
		    padding:2px 0 4px 30px;
		    margin-left:-5px;
			font-size:13px;
			display:block;
			background:url(../images/images/money-ico.gif) no-repeat 0 0;
			}
		#footer p.copy{
			font-size:11px;
			float:right;
			color:#FFF;
			}
#ct{
    padding:0;
    margin:0;
    width:610px;
    float:left;
    }
#ct.demo{
    width:auto;
    float:none;
    }
#ct.wide{
    width:auto;
    float:none;
    }
#sidebar{
    padding:0;
    margin:0;
    width:300px;
    float:right;
    }
    .sb-block{
        padding:14px;
        margin:0 0 20px;
        background:#339A99;
        color:#FFF;
        }
    .sb-block2{
        padding:14px;
        margin:0 0 20px;
        border:3px solid #339A99;
        background:#FFF;
        }
        #sidebar .sb-block2 h2{
            padding:0;
            margin:0 0 10px;
            color:#000;
            font-size:18px;
            font-weight:normal;
            line-height:20px;
            }
        #sidebar h2{
            padding:0;
            margin:0 0 10px;
            color:#FFF;
            font-size:18px;
            font-weight:normal;
            line-height:22px;
            }
        #sidebar .menu{
            padding:0;
            margin:0;
            list-style:none;
            }
            #sidebar .menu li{
                padding:3px 0 3px 20px;
                margin:0;
                background:url(../images/images/bllt-steps.gif) no-repeat 0 6px;
                }
            #sidebar .sb-block2 .menu li{
                padding:3px 0 3px 20px;
                margin:0;
                background:url(../images/images/next-ico.png) no-repeat 0 6px;
                }
                #sidebar .menu a{
                    color:#FFFEBB;
                    }
                #sidebar .menu li.active a{
                    font-weight:bold;
                    color:#FFF;
                    }
    #sidebar .text{
        padding:0 16px;
        font-size:14px;
        }
.benefits-list{
    padding:0;
    margin:0 0 10px;
    list-style:none;
    overflow:hidden;
    zoom:1;
    }
    .benefits-list li{
        padding:0 0 18px 120px;
        margin:0;
        line-height:18px;
        background:url(../images/images/time-ico.gif) no-repeat 20px 4px;
        }
    .benefits-list li.people{
        background:url(../images/images/people-ico.gif) no-repeat 16px 4px;
        }
    .benefits-list li.ideas{
        background:url(../images/images/ideas-ico.gif) no-repeat 12px 4px;
        }
    .benefits-list li.meetings{
        background:url(../images/images/meetings-ico.gif) no-repeat 10px 4px;
        }
    .benefits-list li.browser{
        background:url(../images/images/browser-ico.gif) no-repeat 16px 4px;
        }
    .benefits-list.fl{
        float:left;
        width:460px;
        padding-right:10px;
        }
    .benefits-list.fr{
        float:left;
        width:460px;
        }
    .benefits-list li.board{
        background:url(../images/images/board-ico.gif) no-repeat 16px 4px;
        }
    .benefits-list li.share{
        background:url(../images/images/share-ico.gif) no-repeat 22px 4px;
        }
    .benefits-list li.report{
        background:url(../images/images/report-ico.gif) no-repeat 32px 4px;
        }
    .benefits-list li.desktop{
        background:url(../images/images/desktop-ico.gif) no-repeat 24px 4px;
        }
    .benefits-list li.test{
        background:url(../images/images/test-ico.gif) no-repeat 22px 4px;
        }
    .benefits-list li.learn{
        background:url(../images/images/learn-ico.gif) no-repeat 20px 4px;
        }
.read-more{
    padding-left:120px;
    }
.entry{
    padding:0 0 20px;
    margin:0;
    overflow:hidden;
    zoom:1;
    }
    .entry .image{
        padding:0;
        margin:0 20px 10px 0;
        width:130px;
        height:97px;
        background-position:0 0;
        background-repeat:no-repeat;
        float:left;
        overflow:hidden;
        }
        .entry .image span{
            display:none;
            }
    .entry .noimg{
        border-right:1px solid #CCC;
        }
    .entry .text{
        padding:0;
        margin:0;
        overflow:hidden;
        zoom:1;
        }
        .entry h3{
            padding:0;
            margin:0 0 8px;
            color:#660032;
            font-size:18px;
            font-weight:normal;
            line-height:20px;
            }
        .entry .date{
            padding:0;
            margin:0 0 8px;
            color:#7B7A7A;
            font-size:11px;
            font-weight:normal;
            line-height:12px;
            }
.pager{
    padding:0;
    margin:0 0 10px;
    overflow:hidden;
    zoom:1;
    list-style:none;
    text-align:center;
    }
    .pager li{
        padding:0;
        margin:0 3px;
        display:inline;
        display:inline-block;
        vertical-align:middle;
        }
        .pager li a{
            padding:4px;
            display:block;
            }
        .pager li.active a{
            padding:3px 8px;
            display:block;
            background:#329A99;
            color:#FFF;
            }
    .pager li.prev{
        padding-left:14px;
        background:url(../images/images/prev-ico.png) no-repeat 0 6px;
        }
    .pager li.next{
        padding-right:14px;
        background:url(../images/images/next-ico.png) no-repeat right 7px;
        }
.doc-img{
    padding:0;
    margin:0 20px 10px 0;
    float:left;
    }
.open-doc ul{
    padding:0;
    margin:0 0 10px;
    list-style:none;
    clear:both;
    }
    .open-doc ul li{
        padding:3px 0 3px 18px;
        margin:0;
        background:url(../images/images/next-ico.png) no-repeat 0 5px;
        }
.add-files{
    padding:12px;
    margin:0 0 14px;
    background:#329A99;
    width:266px;
    overflow:hidden;
    }
    .add-files h4{
        padding:0;
        margin:0 0 8px;
        font-size:18px;
        color:#FFF;
        line-height:20px;
        font-weight:normal;
        }
    .add-files a{
        color:#FFFEBB;
        }
    .add-files ul{
        padding:0;
        margin:0;
        list-style:none;
        }
        .add-files ul li{
            background:url(../images/images/bllt-steps.gif) no-repeat 0 6px;
            color:#FFF;
            }
.tool-table tr.header td{
    text-align:center;
    }
.tool-table td{
    text-align:center;
    font-size:11px;
    padding:8px 10px;
    }
.tool-table tr td.al{
    text-align:left;
    font-size:12px;
    }
.tool-table td.bg{
    background:#FFFEBD;
    }
    .tool-table td .green{
        color:#2E8D00;
        font-size:12px;
        }
    .tool-table td .red{
        color:#F00;
        font-size:12px;
        }
.reasons-table{
    border:none;
    margin:0 0 20px;
    }
    .reasons-table td{
        border:none;
        padding:6px 0;
        line-height:16px;
        vertical-align:middle;
        }
        .reasons-table .space{
            width:3%;
            }
        .reasons-table td.r1{
            padding-left:36px;
            background:url(../images/images/r1.gif) no-repeat 0 center;
            }
        .reasons-table td.r2{
            padding-left:36px;
            background:url(../images/images/r2.gif) no-repeat 0 center;
            }
        .reasons-table td.r3{
            padding-left:36px;
            background:url(../images/images/r3.gif) no-repeat 0 center;
            }
        .reasons-table td.r4{
            padding-left:36px;
            background:url(../images/images/r4.gif) no-repeat 0 center;
            }
        .reasons-table td.r5{
            padding-left:36px;
            background:url(../images/images/r5.gif) no-repeat 0 center;
            }
        .reasons-table td.r6{
            padding-left:36px;
            background:url(../images/images/r6.gif) no-repeat 0 center;
            }
        .reasons-table td.r7{
            padding-left:36px;
            background:url(../images/images/r7.gif) no-repeat 0 center;
            }
        .reasons-table td.r8{
            padding-left:36px;
            background:url(../images/images/r8.gif) no-repeat 0 center;
            }
        .reasons-table td.r9{
            padding-left:36px;
            background:url(../images/images/r9.gif) no-repeat 0 center;
            }
        .reasons-table td.r10{
            padding-left:36px;
            background:url(../images/images/r10.gif) no-repeat 0 center;
            }
#steps{
    padding:0;
    margin:0 0 26px;
    list-style:none;
    overflow:hidden;
    zoom:1;
    }
    #steps li{
        padding:0 16px 0 0;
        margin:0;
        float:left;
        }
        #steps li.last{
            padding:0;
            }
    #steps li.active{
        font-weight:bold;
        }
        #steps li.active span{
            background:url(../images/images/stepact-ico.gif) no-repeat 0 0;
            }
        #steps li span{
            padding:5px 4px;
            margin:0 2px 0 0;
            width:18px;
            color:#339A99;
            font-size:14px;
            font-weight:bold;
            display:inline-block;
            text-align:center;
            background:url(../images/images/step-ico.gif) no-repeat 0 0;
            vertical-align:middle;
            }
        #steps li p{
            vertical-align:middle;
            display:inline;
            margin:0;
            padding:0;
            line-height:14px;
            }
#order-steps{
    padding:9px 0 10px;
    margin:0 0 26px;
    width:508px;
    list-style:none;
    overflow:hidden;
    zoom:1;
    background:url(../images/images/order-steps-bg.gif) no-repeat 0 0;
    }
    #order-steps li{
        padding:0 10px 0 18px;
        margin:0;
        float:left;
        background:url(../images/images/next-ico.png) no-repeat 0 2px;
        }
    #order-steps li.order{
        background:none;
        font-weight:bold;
        }
.form-name{
    padding:4px 0 0;
    margin:0 10px 0 0;
    float:left;
    width:140px;
    overflow:hidden;
    }
.forma{
    padding:0;
    margin:0 0 10px;
    overflow:hidden;
    zoom:1;
    float:left;
    width:460px;
    }
    .forma ul{
        padding:0;
        margin:0;
        overflow:hidden;
        zoom:1;
        list-style:none;
        }
        .forma ul li{
            padding:8px 0;
            margin:0;
            overflow:hidden;
            zoom:1;
            }
            .forma ul li label{
                padding:0 0 6px;
                margin:0;
                display:block;
                }
            .forma em{
                color:#660032;
                font-style:normal;
                }
            .forma textarea{
                width:450px;
                height:130px;
                }
            .forma li.bttn .plan-btn{
                margin:0;
                }
            .forma .err input, .forma .err textarea{
                border:1px solid #F00;
                }
            .forma .check input{
                border:1px solid #FFF;
                }
            .forma .error{
                padding:0;
                margin:0 0 6px;
                color:#F00;
                font-weight:bold;
                line-height:14px;
                }
        .forma .radio-btns{
            padding:0 0 12px;
            margin:0;
            overflow:hidden;
            zoom;1;
            }
            .forma .radio-btns li{
                padding:2px 0;
                margin:0;
                float:left;
                width:80px;
                }
                .forma p{
                    padding:0;
                    margin:0 0 4px;
                    }
                .forma .radio-btns li label{
                    padding:0;
                    margin:0;
                    float:left;
                    }
            .forma li.check{
                padding:4px 0 2px;
                margin:0;
                }
.meeting-list{
    padding:0 12px 0 0;
    margin:0 0 14px;
    list-style:none;
    float:left;
    width:190px;
    }
.started-list{
    padding:0;
    margin:0 0 14px;
    overflow:hidden;
    zoom:1;
    list-style:none;
    }
    .started-list li{
        padding:0 30px 0 0;
        margin:0;
        float:left;
        text-align:center;
        width:182px;
        background:url(../images/images/arrow-ico.gif) no-repeat right 8px;
        }
        .started-list li p{
            padding:48px 0 0 0;
            margin:0;
            background:url(../images/images/contact-ico.gif) no-repeat center 6px;
            }
        .started-list li.drive p{
            background:url(../images/images/drive-ico.gif) no-repeat center 0;
            }
        .started-list li.earn p{
            background:url(../images/images/earn-ico.gif) no-repeat center 0;
            }
.how-list{
    padding:0;
    margin:0 0 20px;
    overflow:hidden;
    zoom:1;
    list-style:none;
    }
    .how-list li{
        padding:0 30px 0 0;
        margin:0;
        float:left;
        text-align:center;
        width:182px;
        background:url(../images/images/arrow-ico.gif) no-repeat right 14px;
        }
        .how-list li p{
            padding:60px 0 0 0;
            margin:0;
            background:url(../images/images/contact-ico.gif) no-repeat center 6px;
            }
        .how-list li.indicate p{
            background:url(../images/images/indicate-ico.gif) no-repeat center 0;
            }
        .how-list li.email p{
            background:url(../images/images/email-ico.gif) no-repeat center 0;
            }
        .how-list li.audio p{
            background:url(../images/images/audio-ico.gif) no-repeat center 0;
            }
        .how-list li.click p{
            background:url(../images/images/click-ico.gif) no-repeat center 4px;
            }
        .how-list li.enter p{
            background:url(../images/images/enter-ico.gif) no-repeat center 0;
            }
        .how-list li.participate p{
            background:url(../images/images/participate-ico.gif) no-repeat center 0;
            }
    .started-list li.last, .how-list li.last{
        padding:0;
        background:none;
        }
.conference-box{
    padding:10px;
    margin:0 0 14px;
    border:3px solid #329A99;
    }
    .conference-box h2{
        margin:0 0 24px;
        }
.video-list{
    padding:0;
    margin:0;
    overflow:hidden;
    zoom:1;
    list-style:none;
    }
    .video-list li{
        padding:62px 0 0 0;
        margin:0 14px 0 0;
        float:left;
        text-align:center;
        width:130px;
        height:84px;
        background:url(../images/images/pc-ico.gif) no-repeat center 0;
        }
    .video-list li.phones{
        background:url(../images/images/phones-ico.gif) no-repeat center 0;
        }
    .video-list li.webcam{
        background:url(../images/images/webcam-ico.gif) no-repeat center 0;
        }
    .video-list li.inet{
        background:url(../images/images/inet-ico.gif) no-repeat center 0;
        }
    .video-list li.last{
        margin-right:0;
        }
    .video-list li p{
        margin:0;
        line-height:16px;
        }
.selection-block{
    padding:0;
    margin:6px 0 10px;
    overflow:hidden;
    zoom:1;
    float:left;
    width:460px;
    }
    .selection-block p{
        line-height:20px;
        }
    .price{
        padding:0;
        margin:0 0 14px;
        line-height:20px;
        }
        .price span{
            padding:10px 14px;
            margin:0;
            display:inline-block;
            vertical-align:middle;
            background:#329A99;
            color:#FFF;
            font-size:18px;
            }
        .price b{
            padding:10px 14px;
            margin:0;
            display:inline-block;
            vertical-align:middle;
            background:#660032;
            color:#FFF;
            font-size:18px;
            }
#left-side{
    padding:17px 0 0;
    margin:0;
    width:450px;
    float:left;
	}
#right-side{
    padding:14px;
    margin:0 0 10px;
    width:420px;
    float:right;
    border:3px solid #339A99;
    background:#FFF;
	}
#left-side2{
    padding:0;
    margin:0;
    width:455px;
    float:left;
	}
#right-side2{
    padding:0;
    margin:0;
    width:455px;
    float:right;
	}
	#right-side2 .plan-btn{
        margin:0 0 10px;
        float:left;
        }
	#right-side2 .month{
        padding:12px 0 0 20px;
        float:left;
        }
.guest{
    float:right;
    padding:6px 0 0;
    }
.screenshots{
    padding:0;
    margin:0;
    overflow:hidden;
    zoom:1;
    list-style:none;
    }
    .screenshots li{
        padding:0 26px 0 0;
        margin:0;
        float:left;
        text-align:center;
        width:455px;
        height:250px;
        overflow:hidden;
        }
    .screenshots li.last{
        padding:0;
        }
        .screenshots li p{
            padding:0;
            margin:0 0 2px;
            }
.plan-block{
    padding:0;
    margin:0 22px 20px 0;
    float:left;
    width:297px;
    }
#classroom.plan-block{
    margin-right:0;
    }
    .plan-block .header{
        padding:0;
        margin:0;
        height:95px;
        background:url(../images/images/plan-header-bg.png) no-repeat 0 0;
        }
    #prof.plan-block .header{
        background:url(../images/images/prof-header-bg.png) no-repeat 0 0;
        }
    #classroom.plan-block .header{
        background:url(../images/images/class-header-bg.png) no-repeat 0 0;
        }
        .plan-block .header span{
            display:none;
            }
    .plan-block .list-block{
        padding:0 4px 0 12px;
        margin:0;
        height:170px;
        background:#FFFEBD;
        border-left:1px solid #D6D593;
        border-right:1px solid #D6D593;
        border-bottom:3px solid #D6D593;
        }
        .plan-block .list-block ul{
            padding:0;
            margin:0;
            list-style:none;
            }
            .plan-block .list-block ul li{
                padding:3px 0 3px 18px;
                margin:0;
                background:url(../images/images/next-ico.png) no-repeat 0 6px;
                }
    .plan-block .price-block{
        padding:4px 4px 10px;
        margin:0;
        height:180px;
        background:#E2E1A1;
        border-top:none;
        border:1px solid #D6D593;
        overflow:hidden;
        }
        .plan-block .plan-btn{
            background:url(../images/images/buy-btn.png) no-repeat 0 0;
            }
            .plan-block .plan-btn a:hover{
                background:url(../images/images/buy-btn.png) no-repeat 0 bottom;
                }
.plan-form{
    padding:0;
    margin:0;
    overflow:hidden;
    zoom:1;
    height:76px;
    }
    .plan-form ul{
        padding:0;
        margin:0;
        overflow:hidden;
        zoom:1;
        list-style:none;
        }
        .plan-form ul li{
            padding:2px 0;
            margin:0;
            }
            .plan-form ul li label, .plan-form ul li .label{
                padding:2px 6px 0 0;
                margin:0;
                float:left;
                width:190px;
                text-align:right;
                }
            .plan-form ul li .value{
                padding:2px 0 0;
                }
            .plan-form ul li input, .plan-form ul li select{
                padding:2px;
                margin:0;
                font-size:12px;
                width:74px;
                border:1px solid;
                border-color:#ADADAF #E0DDE4 #E0DDE4;
                }
            .plan-form ul li select{
                padding:1px;
                width:80px;
                }
    .price-list{
        padding:0 0 20px;
        margin:0;
        overflow:hidden;
        zoom:1;
        list-style:none;
        }
        .price-list li{
            padding:2px 0;
            margin:0;
            }
            .price-list li .label{
                padding:2px 6px 0 0;
                margin:0;
                float:left;
                width:190px;
                text-align:right;
                font-weight:bold;
                }
            .price-list li .value{
                padding:2px 0 0 0;
                margin:0;
                float:left;
                width:80px;
                font-weight:bold;
                }
            .price-list li.per-month .label, .price-list li.per-month .value{
                font-weight:normal;
                color:#7C7C7C;
                font-size:11px;
                }
/* new */
.pricing-chart{
    float:left;
    margin-right:22px;
    width:297px;
    }
.contact-demo{
    padding:0 0 0 70px;
    float:left;
    width:297px;
    font-size:18px;
    background:url(../images/images/letter-demo-ico.gif) no-repeat 30px 5px;
    }




