@charset "utf-8";
/* CSS Document */
*{margin:0 auto;padding:0;}
body,html{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url(../img/public/background/site_background.jpg) #6ab9da;color:#ffffff;text-align:center;}
ul{list-style:none;}
img{border:none;}
a{color:#ffffff;}
a:hover{color:#ffff00;}
.pto_clear{float:none; clear:both}
.pto_position_absolute{position:absolute;}
.pto_header{position:absolute;z-index:4000; width:100%;top:0px; left:0px;}
.pto_disChrome{z-index:4000;top:0px; left:0px; }
.pto_baseButton{background-image:url(../img/public/buttons/allbuttons.png);background-repeat:no-repeat;display:block;}
.pto_baseNavigation{background-image:url(../img/public/navigation/navigation.png);background-repeat:no-repeat;}
.pto_pageContainer{width:970px;height:1200px;position:relative;}
.pto_pageContainer_side_left{ float:left; background:url(../img/public/background/page_background_side_left.png) no-repeat 0px 0px; height:100%; width:13px;}
.pto_pageContainer_mid{float:left; height:100%; width:944px;}

.pto_pageContainer_mid_top{ height:98px; width:100%; }
.pto_pageContainer_side_right{float:left;background:url(../img/public/background/page_background_side_right.png) no-repeat 0px 0px; height:100%; width:13px;}
.pto_canva{position:absolute;left:0;}
.pto_contentContainer{position:relative;width:100%;}
.pto_contents{position:relative;}
.pto_bluelink{font-family:"Arial Black", Gadget, sans-serif;color:#003663;text-decoration:none;}
.pto_bluelink a{color:#003663;text-decoration:none;}
.pto_bluelink a:hover{color:#ccc000;text-decoration:none;}
.pto_line{height:1px;line-height:1px;background-color:#959595;width:100%;padding:0;margin:0 auto;font-size:1px;}
.logoLinkContainer{position:absolute;z-index:1000;left:7px;top:47px;width:211px;height:169px;}
.logoLink{display:block;width:211px;height:169px; background:url(../img/public/navigation/navigation.png) 0px -411px no-repeat;}
.pto_vline{margin:0;padding:0;color:#245d8c;line-height:18px;}
.pto_yellow{color:#fff568;}
.pto_blueInfo{color:#002850;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;}
.pto_globalNavigation{width:100%;z-index:1000;height:34px;text-align:center;}
.pto_globalNavigationContanier{background:url(../img/public/chrome/global_navigation_tmp.png) no-repeat top;width:998px;height:34px;}

.pto_ptoNavigation{background:url(../img/public/navigation/navigation.png) -13px 0px no-repeat;width:970px;height:215px;left:0;top:0;z-index:999;}
/*
.pto_ptoNavigation{background:none;width:970px;height:215px;left:0;top:0;z-index:100;}
*/
.pto_pageFooterBar{left:0;top:1150px;background:url(../img/public/navigation/navigation.png) no-repeat 3px -315px;width:970px;height:68px; clear:both; z-index:6000}
.pto_subNavigation{z-index:2000;text-align:right;width:670px;}
.pto_subNavi_bottom{text-align:left;}
.pto_subNavi_top{z-index:2001;background:url(../img/public/navigation/navigation.png) no-repeat 0 -222px;width:44px;height:25px;}
.pto_subNavi_mid{float:right;background:url(../img/public/navigation/mid.png) repeat-x;height:33px;line-height:33px;}
.pto_subNavi_left{float:right;height:33px;background:url(../img/public/navigation/navigation.png) 0 -258px;width:17px;}
.pto_subNavi_right{float:right;height:33px;background:url(../img/public/navigation/navigation.png) -30px -258px;width:17px;}
.pto_subNavi_mid ul{background:#003663;}
.pto_subNavi_mid li{float:left;height:27px;text-align:center;padding-left:4px;padding-right:4px;padding-top:8px;}
.pto_currentSubNavi{background-color:#ffffff;color:#003663;}
.pto_subNavi_container_cell{float:left;line-height:18px;width:auto;padding-top:1px;padding-bottom:1px;padding-left:5px;padding-right:5px;font-size:12px;font-weight:bold;text-decoration:none;}
.pto_subNavi_mid li a:hover{color:#003663;background-color:#ffffff;text-decoration:none;line-height:18px;padding-top:1px;padding-bottom:1px;padding-left:5px;padding-right:5px;font-size:12px;font-weight:bold;}
.pto_topBanner{z-index:996;top:0;left:0;margin:0;padding:0;}
.pto_topBanner_content{margin:0;padding:0;}
.pto_userPanel{width:970px;height:30px;left:0;top:50px;z-index:1000;color:#ffffff;}
.pto_float_right{float:right;}
.pto_userPanel ul{width:auto;clear:both;}
.pto_userPanel li{float:left;}
.pto_logoutPanel{height:37px;width:155px;text-align:center;line-height:30px; font-size:11px;}
.pto_logoutPanel a{font-size:11px;}
.pto_logoutPanel .pto_link_list{padding-left:8px;}
.pto_logoutPanel .pto_link_list1{padding-left:10px;padding-right:10px;}
.pto_sharePanel{height:37px;width:100px;font-size:12px;font-family:"Arial Black";}
.pto_sharePanel li{padding-left:3px;padding-top:8px;float:left;}
.pto_share_small_btn{width:16px;height:16px;background-image:url(../img/public/buttons/allbuttons.png);background-repeat:no-repeat;display:block;float:left;}
.pto_share_fb_btn{background-position:0 -5px;}
.pto_share_twitter_btn{background-position:0 -30px;display:none;}
.pto_share_email_btn{background-position:0 -57px;}
.pto_share_print_btn{background-position:0 -83px; display:none;}
.pto_share_big_btn{width:45px;height:45px;background-image:url(../img/public/buttons/allbuttons.png);background-repeat:no-repeat;display:block;float:left; margin:0; padding:0;}
.pto_share_fb_big_btn{background-position:0 -243px; }
.pto_share_twitter_big_btn{background-position:-140px -121px;display:none; width:0px;}
.pto_share_email_big_btn{background-position:0 -121px; }
.pto_sharePanel .pto_shareTitle{padding-right:0;padding-top:0;padding-left:10px;line-height:30px;}
.pto_loginPanel{width:336px;height:20px;line-height:30px;text-align:left;}
#pto_loginPanel{position:absolute;z-index:100000001;top:55px;left:283px;width:330px;height:20px;}
.pto_loginPanel .pto_spacing{width:10px;}
.pto_logoutPanel a{font-weight:bold;}
.pto_logoutPanel a:hover{font-weight:bold;}
.pto_userPanelBackground{width:970px;z-index:998;left:0;top:50px; }
.pto_sharePanel_bg{width:110px;height:37px;background-color:#005997;}
.pto_logoutPanel_bg{width:164px;height:37px;background-color:#005997;display:none;}
.pto_loginPanel_bg{width:335px;height:37px;background-color:#005997;border:1px solid red;}
.pto_userPanel .pto_spacing{height:37px;width:12px;}
.pto_userPanel .pto_spacing2{height:37px;width:240px;}
.pto_userPanelBackground .pto_spacing{height:37px;width:12px;}
.pto_userPanelBackground .pto_spacing2{height:37px;width:232px;}
.pto_logined_info{width:160px;color:#68cefe;font-size:11px;font-weight:bold;}
.pto_logined_link{padding-left:5px;padding-right:5px;font-size:11px;font-weight:bold;}
.pto_menuList{width:505px;height:154px;left:230px;z-index:3000;}
.pto_menuList_container{padding-top:106px;width:auto;-moz-border-radius: 10px 10px 10px 10px;}
.pto_menuList_container ul{padding-left:15px;background:#faf493;width:auto;}
.pto_menuList_container li{float:left;height:27px;padding-left:4px;padding-right:4px;}
a.pto_menuList_container_cell,a.pto_menuList_container_cell:link{color:#003663;font-family:"Arial Black", Gadget, sans-serif;font-size:14px;text-decoration:none;display:block;float:left;line-height:27px;width:auto;padding-top:1px;padding-left:10px;padding-right:10px;}
a.pto_menuList_container_cell:hover{color:#ffffff;background-color:#003663;}
a.pto_currentNavi,a.pto_currentNavi:link,a.pto_currentNavi:hover{color:#ffffff;background-color:#003663;}
.pto_playBtn{width:202px;height:154px;padding-top:48px;padding-right:30px;}
a.pto_global_playBtn:link,a.pto_global_playBtn:visited{width:202px;height:137px;background-position:0 -307px;}
a.pto_global_playBtn:hover{width:202px;height:137px;background-position:-262px -307px;}
.pto_leaderBoard{
	left:0;
	top:145px;
	z-index:997;
	height:auto;
	width:970px;
}
.pto_leaderBoard_content{position:relative;width:100%;}
.pto_leaderBoard_content .pto_alpha_btn{
	left:104px;
	top:197px;
	z-index:997;
	width:190px;
	height:60px;
}
.pto_leaderBoard_content .pto_alpha_btn a{display:block;background-image:url(../img/blank.gif);width:190px;height:60px;}
.pto_leaderBoard_content_list{padding-left:5px;width:970px;height:335px;}
.pto_leaderboard_flash{left:608px;top:49px;z-index:997;}
.pto_leaderBoard_content_bottom{left:0;top:300px;}
.pto_footerSpacing{width:100%;height:80px;}
.pto_blueline{ height:1px; line-height:1px; margin:0 auto; padding:0; background-color:#7dd7fc; width:85%;}
.pto_side_blue{ color:#7dd7fc;}
.pto_side_white{ color:#ffffff;}


/*popop ui*/
.ui-widget-header {
color:#68307f;
font-weight:bold;
font-size:18px;
}
.pto_popupUI label, .pto_popupUI input, .pto_popupUI textArea{ display:block; float:left;}
.pto_popupUI input.text ,.pto_popupUI textArea{ margin-bottom:12px; width:40%; padding: .4em; }
.pto_popupUI fieldset { padding:0; border:0; margin-top:25px;  }
.pto_popupUI h1 { font-size: 12px; line-height: 24px;}
.pto_popupUI label{ line-height:24px; color:#898989; font-weight:bold; width:40%; text-align:right; padding-right:10px;}
		
.pto_popupUI .validateTips { border: 1px solid transparent; padding: 0.3em; _border:#ffffff}
.pto_popupUI  textArea{ height:120px;}
.pto_popupUI_header { text-align:left; font-size:12px; font-weight:bold;}

.pto_popupUI a.pto_ui_link,a.pto_ui_link:link{ color:#0ca1d6; text-decoration:underline; font-style:italic;}
.pto_popupUI a.pto_ui_link:hover{ color:#ff0000; }
.pto_popup_content{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#363636;}
#popupBox{ display:none;}
#dialog-form{display:block;}
.pto_blueword{color:#0ca1d6; font-weight:normal}
/* 
// It was used on the Homepage, probably not used anywhere else
.pto_recur_member_notice { margin-top: 10px; font-size: 85%; }
*/
