﻿@charset "utf-8";
/* CSS Reset */
*, html { padding: 0; margin: 0; }
v\:image { behavior:url(#default#VML); display:inline-block }
fieldset, img { border: 0 }
ol, ul { list-style: none }


/*font*/
@font-face {
	font-family: 'Dax-Regular Regular';
	src: url('Dax-Regular.eot');
	src: local('Dax-Regular Regular'), local('Dax-Regular'), url('Dax-Regular.woff') format('woff'), url('Dax-Regular.svg#Dax-Regular') format('svg'), url('Dax-Regular.otf') format('opentype');
}

.dax_bold{font-family:'Dax-Regular Regular', Verdana, Geneva, sans-serif; font-weight:500;}
.dax_normal{font-family:'Dax-Regular Regular', Verdana, Geneva, sans-serif; font-weight: normal;}
.dax_light{font-family:'Dax-Regular Regular', Verdana, Geneva, sans-serif; font-weight:lighter;}

/* CSS Public */
body, td, textarea, input, p{ font-size:12px; font-family: Verdana, Geneva, sans-serif}
body { text-align:center;}
a { text-decoration:none }

h1 { font-size:24px }
h2 { font-size:18px }
h3 { font-size:18px }
h4 { font-size:14px }

.media div{display:none;}
.clearboth, .clear{ clear:both; font-size:1px; line-height:0;height:0px;}
.split{clear:both;height:20px;}
.small{font-size:80%;}
.splitH{height:15px;width:19px;float:left}
.splitHW{height:15px;width:15px;float:left}
.splitLineH{height:175px;width:41px;float:left; background:url(../images/xy_dot.gif) center repeat-y;}

.info{background:#f2f2f2;border-top:#ccc 1px solid;padding:5px 10px;}
.google_search_ol{list-style:decimal;margin:20px 0 20px 30px;width:600px;}
.google_search_ol li{margin-top:20px;}
.pageurl{ text-align:center;}
.pageurl .focus{font-weight:bold;font-size:18px;}
.imp{color:#c00}
#container{min-height:500px;_height:500px;/*ie6 fix*/}

.jqTransformSelectWrapper label.error,.jqTransformRadioWrapper label.error,.jqTransformInputWrapper label.error,.jqTransformCheckboxWrapper label.error{display:block;clear:both;color:#c00; position:absolute;left:0;bottom:-20px;line-height:normal;width:300px}
.jqTransformTextarea label.error{display:block;clear:both;color:#c00; position:absolute;left:0;bottom:-10px;line-height:normal;width:300px}
button.jqTransformButton{width:auto;font-family:'Dax-Regular Regular', Verdana, Geneva, sans-serif; font-weight:700;white-space:nowrap;}
.buttons{margin-top:20px;margin-left:-3px;}
a.mainlink{white-space:nowrap;}

#main .content ul{list-style:disc;margin-left:25px;}
#main .content p{margin:10px 0;}
#main .content ol{ list-style:decimal;margin:10px 25px;}
#main .jqTransformSelectWrapper ul{margin-left:0;}



/* the overlayed element */
.apple_overlay {display:none;z-index:9997;width:456px;_margin-top:-160px;/*ie6 fix*/}
.apple_overlay div.close {background-image:url(../images/off.png);position:absolute; right:5px; top:5px;cursor:pointer;height:35px;width:35px;z-index:9999;}
.apple_overlay .overlay_top{height:33px; background:url(../images/white_top.png) no-repeat;margin:0;padding:0;width:456px}
.apple_overlay .overlay_bot{height:33px; background:url(../images/white_bottom.png) no-repeat;margin:0;padding:0;width:456px;*+margin-top:-1px}
.apple_overlay .overlay_inner{background:url(../images/white_y.png) left top repeat-y;padding:0 30px;width:386px;}
.apple_overlay p{line-height:18px;margin-top:10px;}
.apple_overlay h2{margin:10px 0;background:url(../images/xy_dot.gif) bottom repeat-x;padding-bottom:8px;}
.clip img,a.video_overlay{ font-size:11px;line-height:14px;cursor:pointer;}
.apple_overlay .movie_left{float:left;width:400px;}
.apple_overlay .txt_right{float:right;width:300px; text-align:left;display:none;}


iframe{border:none; overflow:hidden;background:none;}

.thrCulmn_mid{float:left;width:470px;}
.thrCulmn_right{float:right;width:225px;}

.left,.right{float:left;width:425px;padding:10px;}
.left ul,.right ul{list-style:none;}
#container #Intro .left ul li,#container #Intro .right ul li{background:none;}
.left a,.right a{display:block; background:url(../images/list_arrow.gif) left 8px no-repeat;padding-left:15px;color:#666;line-height:20px;}
.left a:hover,.right a:hover{color:#66bc29;background:url(../images/UP/list_arrow_over.gif) left 8px no-repeat;}

.form .content{background:url(../images/xy_dot.gif) top repeat-x;}
.form .start{padding:10px 0;}
.form .action{background:url(../images/xy_dot.gif) top repeat-x;margin-top:10px;padding-top:10px; text-align:right}
.form form td{height:50px;}
.form .content h2{font-size:18px;font-weight:400;}
.cal{background:url(../images/cal.gif) left center no-repeat;padding:10px 0 10px 60px;}

/*top banner*/
#topBan .banner { float:left; padding:10px 0 0 10px; width:728px; height:100px; }

#topBan .list .img { position:absolute; top:-20px; right:-15px; width:85px; margin:10px 0 0 0; height:85px; text-indent:-9999px; }
#topBan .list .ca{background:url(../images/UP/ca.png) no-repeat;}
#topBan .list .au{background:url(../images/UP/au.png) no-repeat;}
#topBan .list .uk{background:url(../images/UP/uk.png) no-repeat;}
#topBan .list .us{background:url(../images/UP/us.png) no-repeat;}
#topBan .list .cal{background:url(../images/UP/cal.png) no-repeat;}
#topBan .list .cap{background:url(../images/cap.png) no-repeat;width:85px; margin:10px 0 0 0; height:65px;float:left;}
#topBan .list .txt { float:left; width:115px; color:#fff; margin:10px 0 0;font-size:11px; word-spacing:-1px;height:62px;}
#topBan .go { clear:both; padding:10px 0 0;*padding:5px 0 0;/*ie fix*/}
#topBan .go a{ font-size:16px; color:#fff;font-weight:bold; }
#topBan .go a:hover { text-decoration:none; }


#leftShare{

border-bottom: 1px dotted #ccc;
padding-bottom: 20px;
}



#leftShare #shareBtn{
float: left;
padding-bottom: 5px;
}



#leftShare ul{
	clear: left;
	float: left;
	display: block;
	width: 200px;
	margin: 0;
	padding: 7px 0px 0px 0px;
}

#leftShare ol{
	float: left;
	display: block;
	margin: 0;
	padding: 0px 2px;
}


#leftShare  li{
	float: left;
	padding-right: 1px;
	padding-left: 1px;	
}

#leftShare  li.first{
	padding-left: 0px;
}

#leftShare  li.last{
	padding-right: 0px;
}



