@charset "utf-8";
/* CSS Document 
	Create 2009-03-12
	By TAP Technology Co,Ltd.
*/


body 
{
        
		background: url("images/bc.jpg");
		font-family : Verdana;
        margin : 0px;
        color : #FFFFFF;
		background-color:#063d66;

		scrollbar-face-color: #002315;
		scrollbar-highlight-color: #002315; 
		scrollbar-3dlight-color: #619670;
		scrollbar-darkshadow-color:#00320E; 
		scrollbar-shadow-color: #002315; 
		scrollbar-arrow-color: #978427; 
		scrollbar-track-color: #2D4A34;
}
form {
		padding: 0px;
		margin: 0px;
}
input.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
}

a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

img {
	border: 0px;
}

img.headermenu {
	cursor: pointer;
	border: 0px;
}

img.button {
		cursor:pointer;
}

td {
        font-family : Verdana;
        font-size : 11px;
        color : #FFFFFF;
}

td.search {
	background: url("images/search_bg.jpg") no-repeat top left;
	padding-top: 10px;
	padding-left: 10px;
	height: 89px;
}
*:first-child+html td.search {
	background: url("images/search_bg.jpg") no-repeat top left;
	padding-top: 10px;
	padding-left: 10px;
	height: 80px;
}
.search .sbutton {
	position:absolute; margin-top:-7px;cursor:pointer;
}
td.welcome {
	background: url("images/bg03.png") repeat-x top right;
	padding-top: 10px;
	padding-left: 10px;
	color: #7093b1;
	font-weight: bold;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.welcome2 {
	background: url("images/bg03.png") repeat-x top right;
	padding-right: 10px;
	color: #32576c;
	vertical-align: middle;
}
td.welcome2 .begin {
	font-weight: bold;
	font-size: 16px;
}
.undersearch{
	background-color: #b7b7b7;
}

td.pleft {
		background-color: #ffffff;
		background: url("images/smspic06.png") repeat-x top right;
		padding-top: 3px;
		vertical-align: top;
}
td.login {
		background-image: url("images/login_bg.jpg");
		background-repeat: repeat-x;
		border-left: #c4c4c4 1px solid;
		border-right: #c4c4c4 1px solid;
		padding-top: 25px;
		vertical-align: top;
		height: 118px;
}
*:first-child+html td.login {
		background-image: url("images/login_bg.jpg");
		background-repeat: repeat-x;
		border-left: #c4c4c4 1px solid;
		border-right: #c4c4c4 1px solid;
		padding-top: 25px;
		vertical-align: top;
		height: 100px;
}
td.bloginborder {
		background-image: url("images/login_mouse.jpg");
}
table.mlogin {
		border: #8999b9 1px solid;
		background-color: #FFFFFF;
		height:65;
}
.mlogin button {
		margin-bottom: 5px;position:absolute;cursor:pointer;
}
.mlogin input {
		width: 60px;
}
#news {
	padding-top: 10px;
	padding-left: 17px;
	color: #0063aa;
	font-family: Tahoma;
}
td.main {
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
td.bmain {
		background-color: #FFFFFF;
		background: url("images/main_bg.jpg") no-repeat bottom right #FFFFFF;
		height: 17px;
}
td.rbmain {
		background-color: #FFFFFF;
		background: url("images/rmain_bg.jpg") no-repeat bottom left #FFFFFF;
		height: 17px;
}
*:first-child+html td.bmain {
		background-color: #FFFFFF;
		background: url("images/main_bg.jpg") no-repeat bottom right #FFFFFF;
}
td.footer {
        font-family : Verdana;
        font-size : 10px;
		color : #FFFFFF;
		padding-right: 50px;
		
}
td.footer1 {
        font-family : Verdana;
        font-size : 12px;
		color : #FFFFFF;
		padding-right: 20px;
		font-weight: bold;
		font-style: Italic;
}
td.footermenu {
		background-image: url(images/footer_bg.png);
		padding-left: 79px;
        font-family : Verdana;
        font-size : 9px;
        color : #000000;
		font-weight: bold;
		vertical-align: middle;
}
.footermenu a {
		text-decoration: none;
        color : #000000;
}
.footermenu a:hover {
		text-decoration: none;
        color : #ff0000;
}
.smsmenu td {
		vertical-align: middle;
}
.smsmenu td.header{
		padding: 0;
}
.smsmenu a{
		text-decoration: none;
        color : #1a87d2;
}
.smsmenu td{
		padding-left: 10px;
		text-align: left;
		height: 30px;
}
.smsmenu a:hover {
		text-decoration: none;
        color : #ff8400;
}
.smsmenu td.selected {
		cursor: default;
		font-weight: bold;
		text-decoration: none;
        color : #ff8400;
}
.smsmanager {
		background: url("images/smsbg01.png") no-repeat top left #e2e2e2;
		vertical-align: top;
		padding-left: 30px;
		padding-top: 15px;
		color: #32576c;
}
.smsheaderbar {
	position: absolute;
	margin-top: -16px;
	margin-left: -1px;
		
}
.smsmanager2 {
		vertical-align: top;
		padding-right: 20px;
		color: #32576c;
}
.smsmanager3 {
		vertical-align: top;
		padding-right: 20px;
		color: #32576c;
		background: url("images/feature01.png") no-repeat bottom right;
}
.smsmanager4 {
		vertical-align: top;
		padding-right: 20px;
		color: #000000;
		background: url("images/feature01.png") no-repeat bottom right;
}
.smsmanager4 strong {
	color: #32576c;
}
.smshcontents .begin {
	color: #32576c;
	font-weight: bold;
	font-size: 13px;
}
.smshcontent {
        color: #1a87d2;
}
.smshcontents {
		color: #000000;
}
.smshcontents strong {
		color: #32576c;
}
.smshcontents2 {
		color: #32576c;
}
.smshcontents2 strong {
		color: #000000;
}
.smshcontents3 {
		background-color: #d3d3d3;
		background: url("images/smsbg02.png") no-repeat center middle;
		padding: 4px;
		padding-right:10px;
}
hr.bluedot {
		margin: 0;
		padding: 0;
		border: none;
		border-bottom: 3px dotted #1795ff;
		

}
.menubottom {
		background: url("images/water.png") no-repeat bottom left #ffffff;
}
/*contact page*/
td.uwelcome {
		background-image: url("images/user_bg.jpg");
		padding-top: 10px;
		padding-left: 20px;
		padding-bottom: 10px;
		color: #53a3e0;
		font-weight: bold;
}
td.companyaddress {
		padding-top: 10px;
		padding-left: 17px;
		padding-bottom: 20px;
		color: #000000;
		font-family: Tahoma;
		vertical-align: left;
}
.contactfrom td {
		padding-top:1px;
		color: #000000;
		font-family: Tahoma;
		vertical-align: left;
}
.contactfrom input {
	width: 270px;
	font: Tahoma;
    font-size : 11px;
	padding-left: 10px;
}
.contactfrom textarea {
	width: 270px;
	font-family: Tahoma;
    font-size : 11px;
	padding-left: 10px;
}
td.csearch {
	background: url("images/search_bg.jpg") no-repeat top left;
	padding-top: 10px;
	padding-left: 10px;
	height: 89px;
}
*:first-child+html td.csearch {
	background: url("images/search_bg.jpg") no-repeat top left;
	padding-top: 10px;
	padding-left: 10px;
	height: 79px;
}
.csearch .sbutton {
	position:absolute; margin-top:-7px;cursor:pointer;
}
img.ahref {
	border: 0px;
	cursor: pointer;
}
h1 {
	color: #000000;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 16px;
}
td.main .contact01 {
	background: url("images/contactbg01.jpg") no-repeat bottom right;
	padding-left: 50px;
	padding-top: 30px;
	color: #32576c;
}
td.main .contact02 {
	background: url("images/contactbg02.png") no-repeat top left;
	width:376;
	color: #32576c;
}
td.main .contact03 {
	padding-top: 20px;
}
.selected {
        color : #ff8400;
}
