/* CSS Document */
body{margin:0px; padding:0px; font-family:Calibri; font-size:13px; color:#000000; background:#FFFFFF}
outline{outline:none;}
.clear{clear:both}
img{border:none}
td{vertical-align:top;}
a{color:#000000; text-decoration:underline; font-family:Calibri; }
a:hover{color:#0a66a6; text-decoration:none;}
input[type=text],select{margin:0px; padding:2px 2px; width:180px; outline:none;}
textarea{outline:none}
td{text-align:left; padding:0 0 0 5px;}
#wrapper{margin:0px auto; padding:0px; width:1050px; height:auto;}
#container{margin:0px auto; padding:0px; width:1050px; height:auto; float:left}

#header{margin:0px; padding:0px; float:left; width:1050px; height:125px; border:none;}
#logo{margin:5px 0 0 0; padding:0px; float:left; width:250px; height:110px; /*background:url(../images/logo.png) no-repeat 0 0*/
      }

#header_right{margin:0px; padding:0px; float:right; width:800px; height:auto;}
#header_right table td{text-align:left; padding:0 0 0 5px;}
#header_right .left{text-align:right; font-size:13px; font-weight:bold; color:#000000; padding:0 0px 0 0}
#header_right .right{text-align:left; font-size:13px; color:#000000; padding:0 0 0 0px}

#navi{margin:0px; padding:0px; float:left; width:1050px; height:34px; line-height:34px; border:solid 1px #000000; border-left:none; border-right:none; border-top:solid 1px #000000;}
#navi td{font-family:Calibri; font-size:14px; color:#000000;}
#navi td h1{margin:0px; padding:0px; float:left; font-family:Calibri; font-size:25px; line-height:35px; width:96%; border:none}
#navi td .navsite{font-family:Calibri; font-size:14px; color:#000000; text-align:right; padding:0 10px 0 0}
#navigation{margin:0px; padding:0px; float:left; width:100%; height:37px; border-bottom:solid 1px #000000;}

#content{margin:0px 0 5px 0px; padding:0px; float:left; width:1050px; height:auto;}
#left{margin:0x 0px 0 10px; padding:0px; float:left; width:210px; height:auto;}

#middle1{margin:10px 0 0 5px; padding:0px; float:left; width:825px; height:auto; border:solid 1px #dddee0;}


#middle{margin:10px 0 0 5px; padding:0px; float:left; width:500px; height:auto; border:solid 1px #dddee0;}

#middle .hdr{ font-size:16px; color:#f3f3f3; height:35px; line-height:35px; background:#dddee0; text-align:center;}
#middle td{padding:0 0 0 5px; height:30px; line-height:30px; font-size:14px; color:#000000; font-family:Calibri;}
.active{color:#f3f3f3; text-decoration:none;font-size:17px;}
#middle .style2{padding:0px; width:70px;}
#middle h2{font-size:16px; color:#f3f3f3; width:80%; border:solid 1px #333333; border-radius:7px; margin:0 auto; padding:0px; }
#request{margin:4px 10px 0 0; padding:0px; float:right; width:820px; height:auto;}
#request .hdr{ font-size:18px; color:#f3f3f3; height:30px; line-height:30px; background:#e0492d; text-align:center;}
#request td{padding:0 0 0 5px; height:30px; line-height:30px; font-size:14px; color:#000000; font-family:Calibri;}
.active{color:#f3f3f3; text-decoration:none;font-size:17px;}
#request .style2{padding:0px; width:70px;}
#request td b{color:#CC0000; font-weight:normal;}
#request .style{width:232px;}
.style4{text-align:center}
.style5{border-bottom:solid 1px #666666;}
.style6{border-top:solid 1px #666666; text-align:center}
#request strong{font-size:15px;}
#right{margin:10px 5px 0 0; padding:0px; float:right; width:285px; height:246px; font-size:13px; color:#000000; border:solid 1px #dddee0; background:url(../images/rate.png) no-repeat  10px 65px}
#right .cdr{ font-size:18px; color:#f3f3f3; height:30px; line-height:30px; background:#e0492d; text-align:center;}
#right .style{padding:30px 0 0 60px; margin:0px; font-size:45px; color:#000000; text-align:left;}  
#scrool{margin:28px 0 0 0; padding:0px; float:left; width:100%; height:25px; line-height:25px;  font-size:14px; font-weight:bold; color:#5f8627;}

#middle .javabutton{margin:0px; padding:0px; width:200px; height:40px;/* background:url(../images/smsapps.png) no-repeat left top;*/
                     cursor:pointer;}
#middle .javabutton:hover{margin:0px; padding:0px; width:200px; height:40px;/* background:url(../images/smsapps.png) no-repeat left -43px;*/
                          }
#middle .androidbutton{margin:0px; padding:0px; width:200px; height:40px; background:url(../images/andriod.png) no-repeat left top; cursor:pointer;}
#middle .androidbutton:hover{margin:0px; padding:0px; width:200px; height:40px; background:url(../images/andriod.png) no-repeat left -43px;}

.button {
	/*-moz-box-shadow:inset 0px 0px 4px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 0px 4px 0px #bbdaf7;
	box-shadow:inset 0px 0px 4px 0px #bbdaf7;*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c84dd', endColorstr='#69aaf9');
	background-color:#d7611d; text-align:right; 
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #3f86dd;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 15px;
	text-decoration:none;
	text-shadow:-1px 0px 0px #3f86dd;
	height: 32px;
}

.button:hover {cursor:pointer;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #69aaf9), color-stop(1, #3c84dd) );
	background:-moz-linear-gradient( center top, #69aaf9 5%, #3c84dd 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#69aaf9', endColorstr='#3c84dd');
	background-color:#378de5; color:#fff; font-weight:bold;
}.button:active {	position:relative;	top:1px; color:#fff;}

#footer{margin:0px; padding:0px; float:left; width:1050px; height:80px; background:#FFFFFF; border-top:solid 2px #CCCCCC; }
#footer h1{margin:10pxpx 0 0 10px; padding:0px; float:left; width:65%; height:30px; line-height:25px; font-size:12px; font-weight:normal;}
#footer h2{margin:10px 0 0 0px; padding:0px; float:left; width:34%; height:30px; line-height:25px; font-size:12px; font-weight:normal; text-align:right;}
#footer h2 a{color:#0099FF; text-decoration:underline; font-weight:bold}
#footer h2 a:hover{color:#0099FF; text-decoration:underline;}

.style3{text-align:right}
.style4{text-align:center}

.style5{border-bottom:solid 1px #666666;}
.style6{border-top:solid 1px #666666; text-align:center}






