@charset "utf-8";
body {margin:0;padding:0;font-family:"arial", "Helvetica",sans-serif; font-size:medium;line-height:29px;line-height:150%; text-align:left; background:rgb(232,238,250);color:rgb(0,0,0)}
div,p,form { margin:0px; padding:0px;}

.total{ border:#e8eefa solid 1px;}
.top{background:#FFF url(../images/top.png) repeat-x; height: 6px;  width: auto;}
.bottom{background:url(../images/bottom.png) repeat-x bottom left;}
.left{background:url(../images/left.png) repeat-y;}
.right{background:url(../images/right.png) right top repeat-y; height:100%;}

.left_top { background:url(../images/top_left.png) no-repeat top left;}
.right_top { background:url(../images/top_right.png) no-repeat top right;}
.left_bottom { background:url(../images/bottom_left.png) no-repeat bottom left;}
.right_bottom { background:url(../images/bottom_right.png) no-repeat bottom right;}

.button {background: none repeat scroll 0 0 rgb(243,243,239); border:1px solid rgb(0,0,255); color:rgb(0,0,255);}

input{
       background:rgb(255,255,255);
       border: 1px solid rgb(0,0,255);
       color:rgb(0,0,0);
       height:21;
       font-size: medium;
}

select {
	background:rgb(255,255,255);
 BORDER-RIGHT: #005eac 1px solid; BORDER-TOP: #005eac 1px solid; FONT-SIZE: medium; BORDER-LEFT: #005eac 1px solid; COLOR: rgb(0,0,0); BORDER-BOTTOM: #005eac 1px solid; FONT-FAMILY: Helvetica,sans-serif;  HEIGHT: 23px
}

.main { padding:15px 10px; _padding:7px 5px;}
a:link {color: rgb(0,0,255)}
a:visited {color: rgb(106,20,178)}
a:hover {color: #078c91}
a:active {color: #0000FF}
.optionTitle {width:50px;padding-left:0px;left:0px;margin-left:0px;display:inline-block;}
.span2num {display:inline-block;width:20px;}
.span35 {display:inline-block;width:35px;}
.span40 {display:inline-block;width:40px;}
.spanLevel {display:inline-block;width:45px;}
.span55 {display:inline-block;width:55px;}
.span60 {display:inline-block;width:60px;}
.span65 {display:inline-block;width:65px;}
.leftAlign {text-align: left;}
.rightAlign {text-align: right;}