@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{font:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;	color:#333;background:#fff url(../images/all_slice.jpg) repeat-x;}
#bg{width:100%;	height:auto;background-repeat: repeat-x;background-image: url(../images/body.jpg);}
#wrapper{
	width:960px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	clear:both;
}
#header{	width:960px;height:135px;}
#logo{ width:150px; height:auto; float:left;}
#help{width:500px;height:auto;float:left;padding-top:50px;text-align:center;}
#help_con{width:300px;height:auto;float:left;text-align:right;}
#click{	width:150px;height:auto;float:right;padding-top:0px;text-align:center;}
#icons{ width:200px; height:auto; float:right; padding-top:50px;}
#menu{width:960px;height:30px; padding-top:8px;clear:both;}
#navcontainer{margin: 0px;}
#navcontainer ul{margin: 0px;padding: 0px;list-style-type: none;text-align: center;letter-spacing: 0.1em;white-space: normal;}
#navcontainer ul li {float: left;border-right-width: 1px;border-right-style: solid;	border-right-color: #FFF;}
#navcontainer ul li a{	text-decoration: none;	font-size: 13px;	float: left;	margin: 0px;	height: 23px;	width: auto;font-family: arial;	line-height: 25px;	color: #cdcdcd;	font-weight: normal;letter-spacing: 0em;padding-top: 0px;	padding-right: 20px;padding-bottom: 0px;padding-left: 19px;}
#navcontainer li a:hover{	color: #3177bc;}
#banner{ width:960px; height:417px; background:#333;}
h1{	font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#FFF;	margin-top: 5px;}
h2{	font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000; text-align:center;	}
h3{	font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000;	}
h4{	font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000;	}
h5{	font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#000; text-align:right;	}
h6{	font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000; text-align:left; line-height:35px	}
a{ color:#FFF; text-decoration:none;}
a:hover{ color:#3177bc; text-decoration:none;}
#banner_box{	width:960px; margin-top:40px;height:417px;background-image: url(../images/img_ban.jpg);background-repeat: no-repeat;}
#banner_box_inner{	width:960px; margin-top:10px;height:307px;}
#content_one{	width:291px;height:368px;float:left;margin-top: 20px;}
#content_two{	width:291px;	height:368px;float:left; margin:0 40px;margin-top: 20px;}
#welcome_box{	width:960px;	height:auto;}
#welcome_box_left{	width:635px;height:auto;float:left;}
#welcome_box_right{	width:292px;height:auto;float:right; }
#footer{	width:960px;height:50px;text-align:center;clear:both;margin-top: 0px;padding-top: 50px;}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}

#testimonials_bubble {
	background: url(testimonials.png) top left no-repeat;
	height: 256px;
}
#testimonials_container {
}
#testimonials_txt {
	font-size: 10pt;
	width: 220px;
}
#testimonials_name {
	margin: 10px 0 0 120px;
	font-size: 10pt;
	font-weight: bold;
}
#testimonials_department {
	margin: 0 0 0 115px;
	color: #666;
	font-size: 10pt;
	font-weight: bold;
}

.rlist ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.rlist li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:5px;
	list-style-type:decimal;
}


    
    .rButton {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
        -webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
        box-shadow:inset 0px 1px 0px 0px #bee2f9;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf));
        background:-moz-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
        background:-webkit-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
        background:-o-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
        background:-ms-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
        background:linear-gradient(to bottom, #63b8ee 5%, #468ccf 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf',GradientType=0);
        
        background-color:#63b8ee;
        
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        
        border:1px solid #3866a3;
        
        display:inline-block;
        color:#14396a;
        font-family:arial;
        font-size:15px;
        font-weight:bold;
        padding:6px 24px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #7cacde;
        
    }
    .rButton:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee));
        background:-moz-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
        background:-webkit-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
        background:-o-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
        background:-ms-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
        background:linear-gradient(to bottom, #468ccf 5%, #63b8ee 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee',GradientType=0);
        
        background-color:#468ccf;
    }
    .rButton:active {
        position:relative;
        top:1px;
    }

.rimage {
	width:175px;
	height:130px;
	margin-bottom:15px;
	margin-right:10px;
	border:1px solid #CCC;
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
}
