*{
    margin: 0;
    padding: 0
}
body {
    background: url("../Images/bg.gif") repeat scroll 0 0 transparent;
    color: #636363;
    font: 12px/1.23 Verdana,Geneva,sans-serif
}
ul, ul li {
    list-style:none;
    list-style-image:none;
    list-style-type:none
}
table{
    border-collapse: collapse;
    border:0px
}
td {
    vertical-align:top;
    padding:0px
}
tbody {border:none}

a{
    color:#0cb2f9;
    outline:none;
    font-size: 120%;
    text-decoration:none;
}
a:hover
{
  text-decoration:none;
  cursor:pointer;
}

img, a img {border:0}

.clear {clear:both}

fieldset {
    border:1px solid #b8b8b8;
    overflow:hidden;
    position:relative
}
fieldset legend {color:#0cb2f9}

html.js fieldset.collapsed legend {display:inline}

h1, h2, h3{
    font-weight: normal;
    text-transform: uppercase
}

h1{color: #444B4E}

.row{overflow: hidden}

.col{float: left}
.col.last{float: right}

#wrapper{
    backgroundd: url("../Images/bg-top.gif") repeat-x scroll 0 192px transparent;
    min-width: 1001px
}

#main {
    margin: 0 auto;
    width: 1024px
}

.quotation 
{
  font-style:italic;
}

.version
{
  color:#777777;
  font-size:10px;
  font-weight:bold;
}

.QuotationSource 
{
  font-style:italic;
  font-weight:bold;
}

.failure{color: #ff0000;}

#footer {
    color: #303030;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    text-align: center;
    width: 100%
}
    .foot {
        margin: 0 auto;
        overflow: hidden;
        padding: 18px 0 22px;
        text-align: left;
        width: 1021px;
    }

#header{padding: 0}
    #header .row1{height: 79px}
    
        #header .row1 .col2{
            font-size: 11px;
            padding: 15px 14px 0 0;
            width: 465px
        }
        
        .logo {margin: 10px 0 0 23px}
        
        #secondary-nav{
            float: right;
            list-style: none;
            overflow: hidden
        }
            #secondary-nav li{
                float: left;
                padding: 0 10px
            }
            #secondary-nav a{
                color: #4D4D4D;
                text-decoration: none
            }
            #secondary-nav a:hover{
                color: #07B4f4;
                text-decoration: underline
            }
            
        .search-box {
            font-size: 0;
            padding: 60px 22px 0 0;
            text-align: right;
        }
            .search-box input {
                font-size: 12px;
                vertical-align: middle;
            }
            #search-theme-form {padding: 0}
            
            #search-theme-form .form-text {
                background: url("../Images/bg-search-input.png") no-repeat scroll 0 0 transparent;
                border: 0 solid #404040;
                color: #616060;
                font: 12px/1 Arial,Helvetica,sans-serif;
                margin-right: -2px;
                padding: 7px 0 6px 5px;
                width: 160px
            }
            #search-theme-form .form-submit {
                background: url("../Images/search.png") no-repeat scroll left top transparent;
                border: medium none;
                border-radius: 0 0 0 0;
                cursor: pointer;
                height: 28px;
                vertical-align: middle;
                width: 27px;
            } 

#content{
    background: #FFFFFF;
    padding: 22px
}
    #primary-nav{
        list-style: none;
        overflow: hidden
    }
    #primary-nav li{float: left}
    
    #primary-nav a{
        backgrounds: url("../Images/bg-li.gif") repeat-x scroll center top transparent;
        border: 0px solid #F0F0F0;
        color: #363636;
        display: block;
        font: normal 18px/1.4 "Trebuchet MS",Arial,Helvetica,sans-serif;
        margin-top: 0px;
        padding: 0 0 10px 0;
        text-align: center;
        text-decoration: none;
        text-transform: uppercase;
        width: 139px
    }
    #primary-nav a:hover{
        border: 0 none;
        color: #666666;
    }
    #primary-nav a.active{
        background: url("../Images/bg-li-active.gif") repeat-x scroll center top transparent;
        border: 0 none;
        color: #FFFFFF;
        text-shadow: 1px 1px 0 #09A1D2
    }
    
    .highlights{padding-top: 17px}

        .highlights .block{
            padding-right: 70px;
            width: 280px
        }
        .highlights .col.last .block{padding: 0}
    
        .highlights .block h3{
            background-image: url("../img/highlights.png");
            background-repeat: no-repeat;
            color: #0BB9F5;
            font-size: 26px;
            font-weight: normal;
            line-height: 51px;
            margin-bottom: 10px;
            padding-left: 60px
        }
        .highlights .block.cloud h3{background-position: top left}
        .highlights .block.support h3{background-position: center left}
        .highlights .block.partnership h3{background-position: bottom left}
    
    #content-main{
        margin-top: 25px;
        overflow: hidden
    }
    #content .aside,
    #content .main{float:left}
    
    #content .aside{
        padding-right: 60px;
        width: 260px
    }
    
    #content .main-aside{
        padding-right: 40px;
        width: 320px
    }
    
        #content .aside .block{margin-bottom: 18px}
        
        .block.login{
            background-color: #EEECEE;
        }
            .block.login h3{
                background: url("../Images/bg-h4.gif") no-repeat center left;
                color: #343434;
                font-size: 25px;
                line-height: 60px;
                font-weight: normal;
                margin-top: 0px;
                margin-left: 0px;
                padding-top: 10px;
                padding-bottom: 5px;
                padding-left: 20px
            }
            .block.login .content{padding: 0 20px 20px 20px}
            
            .block.login label{
                color: #555555;
                margin-right: 10px;
                font-size: 13px;
                font-weight: normal;
                line-height: normal;
                vertical-align:middle;
            }
            .block.login input[type="text"],
            .block.login input[type="password"]{
                background: #FFFFFF;
                border-left: 1px solid #B8B8B8;
                border-top: 1px solid #B8B8B8;
                color: #555555;
                font-family: Arial,Helvetica,sans-serif;
                font-size: 11px;
                line-height: normal;
                margin: 7px 0px;
                padding: 2px 0 2px 5px;
                width: 215px
            }
            .block.login input[type="submit"]{
                background: none repeat scroll 0 0 #07B4F4;
                border: medium none;
                color: #FFFFFF;
                cursor: pointer;
                float: right;
                font-family: Arial,Helvetica,sans-serif;
                font-size: 10px;
                font-weight: normal;
                height: 25px;
                margin: 11px 0 0;
                padding: 3px 8px 3px 8px;
                text-transform: uppercase;
                
            }
            .block.login .item-list ul {
                float: left;
                margin: 0;
                padding: 5px 0;
            }
            .block.login .item-list li {
                line-height: 18px;
                list-style: none outside none;
                margin: 0;
                padding: 0;
            }
            .block.login .item-list li{
                color: #555555;
                font-family: Arial,Helvetica,sans-serif;
                font-size: 13px;
                font-weight: normal;
                text-decoration: none;
            }
            
            .block.login .item-list a{
                font-family: Arial,Helvetica,sans-serif;
                font-size: 13px;
                font-weight: normal;
                text-decoration: none;
            }
            
            .block.login .item-list li a:hover{color: #07B4F4}
        
        .block.nav{
            background: none repeat scroll 0 0 #F8F8F8;
            color: #363638
        }
        .block.nav .title {
            background: url("../Images/bg-h6.gif") repeat-x scroll center top transparent
        }
        .block.nav .title h3{
            background: url("../Images/bg-h5.gif") no-repeat scroll center left transparent;
            color: #FFFFFF;
            font-size: 22px;
            line-height: 42px;
            margin-left: 25px;
            padding-left: 25px;
            text-transform: uppercase;
        }
        .block.nav .content {
            overflow: hidden;
            padding: 15px 20px
        }
        .block.nav .menu li{
            background: url("../Images/bg-line.gif") repeat-x scroll center bottom transparent;
            line-height: 35px;
            list-style: none outside none;
            margin: 0;
            overflow: hidden;
            padding: 0 0 1px
        }
        .block.nav .menu a{
            background: url("../Images/a1.gif") no-repeat scroll 0 15px transparent;
            color: #6B6B6B;
            display: block;
            font-size: 12px;
            font-weight: bold;
            overflow: hidden;
            padding-left: 13px;
            text-decoration: none
        }
        .block.nav .menu a:hover{color: #07B4F4}
            
    #content .main{width: 660px}
    
    #content-main .main .content{margin: 20px 0}
    
    #content-main .main .content p{padding: 10px 0}
    
    
    
    .pagination {
	margin:6px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(/Content/Images/Slider/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}