@charset "utf-8";
/* prisoner CSS Document */
body {margin:0px; padding:0px; background-color:#173665;}
img {border:0px;}

.main_container {float:left; width:100%; height:auto; background:url(../images/page_bg.jpg) repeat-x left top;}
.main_container1 {float:left; width:100%; height:auto; background:url(../images/page_bg1.jpg) repeat-x left top;}
.sub_container {margin:auto; width:942px; height:auto;}

.prisoner_logo {float:left; width:942px; height:auto; text-align:center;}
.prisoner_tag_line {float:left; width:942px; height:auto; background:url(../images/line.png) no-repeat left bottom; text-align:center; font-family:Calibri; font-size:24px; color:#d2e4ff; text-transform:uppercase; padding-bottom:15px; padding-top:20px;}

.prisoner_header {float:left; width:782px; height:auto; padding:10px 80px 0px 80px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF;}
.prisoner_thumb {float:left; width:213px; height:auto; padding-left:10px;}
.prisoner_welcome {float:left; width:545px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#d2e4ff; line-height:18px; padding-left:10px;}

.terms_bg {margin:auto; width:735px; height:190px; background:url(../images/terms_bg.png) no-repeat left top; margin-top:10px; padding:15px;}
.term_title {float:left; width:735px; height:auto; font-family:Calibri; font-size:21px; color:#d2e4ff; text-transform:uppercase; border-bottom:solid 1px #17396c; padding-bottom:5px;}
.term_text {float:left; width:735px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#d2e4ff; line-height:18px; padding-top:10px;}

.footer_bg {float:left; width:100%; height:auto; background-color:#0c264d; border-top:solid 3px #17396c; text-align:center; padding:15px 0px 15px 0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#d2e4ff;}
.footer_bg a {text-decoration:underline; color:#d2e4ff;}
.footer_bg a:hover {text-decoration:none; color:#d2e4ff;}

/* prisoner home page */
.prisoner_logo1 {float:left; width:auto; height:auto;}
.home_header {float:left; width:710px; height:117px; background:url(../images/header.jpg) no-repeat left top;}
.navigation {float:left; width:710px; height:auto; text-align:left; margin-top:12px; padding-left:9px;}
.navigation ul {float:left; width:725px; height:auto; margin:0px; padding:0px; list-style:none;}
.navigation ul li {float:left; width:auto; height:24px; margin:0px; padding:0px; list-style:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-transform:uppercase; margin-right:1px;}
.navigation ul li a {float:left; width:auto; height:24px; text-decoration:none; padding-left:10px;}
.navigation ul li a:hover {float:left; width:auto; height:24px; text-decoration:none; background:url(../images/nav_bt.png) no-repeat left top; padding-left:10px;}
.navigation ul li a span {float:left; width:auto; height:19px; text-decoration:none; color:#fff; padding-right:11px; padding-top:5px;}
.navigation ul li a:hover span {float:left; width:auto; height:19px; text-decoration:none; color:#9e1529; background:url(../images/nav_bt1.png) no-repeat right top; padding-right:11px; padding-top:5px; cursor:pointer;}

.navigation ul li .selected {float:left; width:auto; height:24px; text-decoration:none; background:url(../images/nav_bt.png) no-repeat left top; padding-left:10px;}
.navigation ul li .selected span {float:left; width:auto; height:19px; text-decoration:none; color:#9e1529; background:url(../images/nav_bt1.png) no-repeat right top; padding-right:11px; padding-top:5px; cursor:pointer;}

.sub_left_panel {float:left; width:210px; height:auto; margin-left:3px; margin-top:10px; margin-right:10px; padding-bottom:10px;}
.sub_left_top_bg {float:left; width:210px; height:18px; background:url(../images/prisoner_left_panel.png) no-repeat left top;}
.sub_left_center {float:left; width:190px; height:auto; background:url(../images/login_bg.png) repeat-x left top;background-color:#0b192f; padding:0px 10px 0px 10px;}
.sub_left_bottom_bg {float:left; width:210px; height:18px; background:url(../images/prisoner_left_panel_bottom.png) no-repeat left top;}

.loing_bg {float:left; width:190px; height:auto; padding-bottom:10px;}
.login_title {float:left; width:190px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#d2e4ff; text-transform:uppercase; border-bottom:dashed 1px #5c7191; padding-bottom:5px;}
.logout_title {float:left; width:190px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#d2e4ff; border-bottom:dashed 1px #5c7191; padding-bottom:5px;}
.logout_title a{ text-decoration:none;float:left; width:190px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#d2e4ff;}
.logout_title a:hover{ text-decoration:underline;float:left; width:190px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#d2e4ff;}
.login_box_text{float:left; width:190px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b9cdea; padding:10px 0px 8px 0px;}
.login_inputbox_bg {float:left; width:175px; height:21px; background:url(../images/text_bg.png) no-repeat left top; padding:1px 5px 2px 10px;}
.login_inputbox {background-color:#102444; width:150px; height:18px;#height:15px; border:solid 0px #3CF; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF;}
.login_sublink {float:left; width:auto; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b9cdea;}
.login_sublink a {text-decoration:none; color:#b9cdea;}
.login_sublink a:hover {text-decoration:underline; color:#b9cdea;}

.news_bg {float:left; width:190px; height:auto; padding-top:5px;}
.news_text {float:left; width:190px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b9cdea;}
.news_text ul {float:left; width:190px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b9cdea; margin:0px; padding:5px 0px 5px 0px; list-style:none;}
.news_text ul li {float:left; width:190px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b9cdea; margin:0px; padding:5px 0px 5px 0px; list-style:none;}
.news_text ul li a {text-decoration:underline; color:#b9cdea;}
.news_text ul li a:hover {text-decoration:none; color:#b9cdea;}

.sub_right_panel {float:right; width:717px; height:auto; background-color:#3FC; padding-bottom:10px;}
.sub_right_topcv {float:left; width:717px; height:15px; background:url(../images/wel_top_cv.png) no-repeat left top;}
.sub_right_bottomcv {float:right; width:717px; height:15px; background:url(../images/wel_bottom_cv.png) no-repeat left top; margin-right:2px;}
.sub_right_cntcenter {float:left; width:683px; height:auto; background-color:#0c1b33; border-left:solid 2px #12284b; border-right:solid 2px #12284b; padding:0px 15px 0px 15px;}

.welcome_message {float:left; width:559px; height:58px; background:url(../images/message_bg.png) no-repeat left top; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#d2e4ff; padding:20px 20px 0px 105px;}
.welcome_message a{text-decoration:underline; color:#f5ce40;}
.welcome_message a:hover{text-decoration:none; color:#f5ce40;}

.pre_left_bg {float:left; width:505px; height:auto; margin-top:15px;}
.prw_wel {float:left; width:505px; height:auto; font-family:Calibri; font-size:20px; color:#d2e4ff; text-transform:uppercase;}
.pre_right_bg {float:right; width:158px; height:auto; background-color:#11284b; text-align:center; margin-top:15px; border:solid 3px #15315c; padding:15px 0px 15px 0px;}
.pre_bt_title {float:left; width:475px; height:auto; font-family:Calibri; font-size:22px; color:#d2e4ff; text-transform:uppercase; border-bottom:solid 1px #5173a5; padding-bottom:5px;}
.pre_bt_des  {float:left; width:475px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#d2e4ff; line-height:16px; padding:6px 0px 6px 0px }
.pre_bt_des p {margin:0px; padding:7px 0px 0px 0px;}

.pre_bt_title_text  {float:left; width:455px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#d2e4ff; line-height:16px; padding:10px 10px 10px 10px; line-height:20px;}
.pre_bt_title_text span {font-size:12px;}
.pre_bt_title_text a {text-decoration:underline; color:#F5CE40;}
.pre_bt_title_text a:hover {text-decoration:none; color:#F5CE40;}
.pre_bt_title_text1  {float:left; width:445px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#F5CE40; line-height:16px;line-height:20px; font-weight:bold}


.pre_bt_title1 {float:left; width:475px; height:auto; font-family:Calibri; font-size:22px; color:#d2e4ff; text-transform:uppercase; padding-bottom:12px; padding-top:5px;}
.most_top_cv {float:left; width:475px; height:15px; background:url(../images/most_top_cv.png) no-repeat left top;}
.most_bottom_cv {float:left; width:475px; height:15px; background:url(../images/most_bottom_cv.png) no-repeat left top;}
<!--.most_center {float:left; width:445px; height:auto; background-color:#173665; padding:0px 15px 0px 15px;}-->
.most_center {float:left; width:448px; height:auto; background-color:#173665; padding:0px 15px 0px 15px;}
.most_tumb {float:left; width:106px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#d2e4ff; text-align:center; line-height:20px; margin-right:6px;}
.most_tumb a {text-decoration:none; color:#d2e4ff;}
.most_tumb a:hover {text-decoration:underline; color:#d2e4ff;}
.most_tumb1 {float:left; width:106px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#d2e4ff; text-align:center; line-height:20px;}
.most_tumb1 a {text-decoration:none; color:#d2e4ff;}
.most_tumb1 a:hover {text-decoration:underline; color:#d2e4ff;}

.reg_label{ vertical-align:top; text-align:left; height:18px; color:#d2e4ff; font-size:12px; }
.reg_label2{ vertical-align:top; text-align:left; height:18px; color:#d2e4ff; font-size:12px;}
.reg_label_top{ vertical-align:top; text-align:right; height:18px; color:#d2e4ff; font-size:12px; padding:3px;}
.red{ color:#FF0000}
.login_box_text_error1{float:left; width:190px; height:auto; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FF0000; padding:3px 0px 3px 0px;}
.news_tbl{ float:left; color:#d2e4ff;}
.news_tbl a{color:#FFCC00; text-decoration:underline;; font-size:12px}
.news_tbl a:hover{color:#FFCC00; text-decoration:none; font-size:12px}
.news_tbl span { width:450px; height:auto; display:block; padding:10px; }

.forum_tbl{ float:left; color:#d2e4ff;}
.forum_tbl span { width:450px; height:auto; display:block; padding:10px; }
.forum_tbl span div { color:#FFCC00;font-size:15px;}
.forum_tbl b{ width:auto; height:auto; font-size:12px; font-weight:normal; color:#E9C6B0}


.add_new{ float:right; color:#d2e4ff; width:auto}
.add_new a{color:#FFCC00; text-decoration:underline;; font-size:12px}
.add_new a:hover{color:#FFCC00; text-decoration:none; font-size:12px}
.contact_title {margin-top:10px;color:#F5CE40; padding:10px 0px 10px 0px; font-size:15px !important; font-weight:bold;}




.wc_top_cv {float:left; width:505px; height:15px; background:url(../images/left_top_cv.png) no-repeat left top;}
.wc_bottom_cv {float:left; width:505px; height:15px; background:url(../images/left_bottom_cv.png) no-repeat left top;}
.wc_center {float:left; width:469px; height:auto; background-color:#132c52; padding:0px 15px 0px 15px; border-left:solid 3px #15315c; border-right:solid 3px #15315c; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#d2e4ff;}

.right_add_bg  {float:right; width:160px; height:auto; text-align:center; margin-top:15px;}
.add_top_cv {float:left; width:160px; height:15px; background:url(../images/ad_top_cv.png) no-repeat left top;}
.add_bottom_cv {float:left; width:160px; height:15px; background:url(../images/ad_bottom_cv.png) no-repeat left top;}
.add_center_cv {float:left; width:153px; height:auto; background:url(../images/add_bg.png) repeat-x left top; background-color:#11284b; border-left:solid 3px #15315c; border-right:solid 3px #15315c; margin-left:1px;}

.grid_top{border-bottom: solid 1px; border-right: solid 1px; color:#FFEBAD; border-color:#EAE5BB}
.grid_top_last{border-bottom: solid 1px; color:#FFEBAD; border-color:#EAE5BB}
.grid_data{border-bottom: solid 1px;border-right: solid 1px; height:30px;border-color:#EAE5BB}
.grid_data_last{border-bottom: solid 1px; height:30px;border-color:#EAE5BB}
.grid_data a{ color:#FFCC00; text-decoration:underline}
.grid_data a:hover{ color:#FFCC00; text-decoration:none; }

.profile_img{border-bottom:dotted 1px #d2e4ff; vertical-align:top}
.profile_img a{ color:#FFCC00; text-decoration:underline;}
.profile_img a:hover{ color:#FFCC00; text-decoration:none;}

.profile_detail{vertical-align:top}
.profile_info_head{ text-align:left; border-bottom:1px dotted #d2e4ff; font-size:16px; color:#FFEBAD;}

.changePhotoEdit {font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#D2E4FF}
.changePhotoEdit a{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#D2E4FF}

.contact_Us a {text-decoration:underline; color:#d2e4ff;}
.contact_Us a:hover {text-decoration:none; color:#d2e4ff;}