/*------------------------------common----------------------------------------*/
body{ font-family:Arial, Helvetica, sans-serif; background:#ffffff; color:#545454; line-height:21px; margin:0px auto; padding:0px; font-size:11px; }
p { padding:0; margin:0; }
ul{	list-style:none; line-height:normal; padding:0; margin:0; }
br{	line-height:normal; }

* { margin:0; padding:0;}
 body { margin:0px; padding:0px;}
 div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big { padding:0; margin:0; }
 .clr { clear:both; }
 a, input { outline:none;}
 img {border:0; outline:none;}

a {color:#cc0000; text-decoration:none;}
a:hover {color:#356aa0; text-decoration:underline;}

/*......................Main Div...........................*/
.clearBoth{ clear:both; font-size:1px;}
.main-container { width:100%;}
.main-container .red-top { background-color:#cc0000; height:7px; }

/*-----------------------Body header-------------------------------*/
.main-container .body-container { width:1000px; margin:0px auto; font-family:Arial, Helvetica, sans-serif; }
.main-container .body-container .header { padding:20px 9px 10px 9px; }
.main-container .body-container .flags { padding-bottom:5px; text-align:left; }
.main-container .body-container .flags  .flagDivs{ float:left; width:25px; padding-top:5px; }
.main-container .body-container .flags  .flagDivs-text{ float:left; width:60px; color:#be0b2e; text-decoration:none; }
.main-container .body-container .flags  .flagDivs-text a{color:#be0b2e; text-decoration:none; }
.main-container .body-container .flags  .flagDivs-text a:hover{ color:#376ca2; text-decoration:none; }
.main-container .body-container .flags  .flagDivs-left{ float:left; width:830px; }
.main-container .body-container .header .logo { float:left; width:52%; }
.main-container .body-container .header .ad { float:left; width:48%; }
.main-container .body-container .under-banner { background:url(../images/under-header-bg.jpg) repeat-x; padding:6px 12px 7px 10px; }
.main-container .body-container .under-banner .under-banner-content1 { float:left; width:55%; }
.main-container .body-container .under-banner .under-banner-content1 .tabs1 { float:left; width:30%; }

.main-container .body-container .under-banner .under-banner-content { float:left; width:45%; }
.main-container .body-container .under-banner .under-banner-content .tabs { float:left; width:33%; }
.main-container .body-container .under-banner .under-banner-content .tabs .icons { float:left; width:20%; text-align:right; padding-top:3px; }
.main-container .body-container .under-banner .under-banner-content .tabs .iconlinks { float:left; width:80%; text-align:right; color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; }
.main-container .body-container .under-banner .under-banner-content .tabs .iconlinks a { color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; text-decoration:underline; }
.main-container .body-container .under-banner .under-banner-content .tabs .iconlinks a:hover { color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; text-decoration:none; }

.main-container .body-container .under-banner .under-banner-content .tabs .icons1 { float:left; width:42%; text-align:right; padding-top:3px; }
.main-container .body-container .under-banner .under-banner-content .tabs .iconlinks1 { float:left; width:58%; text-align:right; color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; }
.main-container .body-container .under-banner .under-banner-content .tabs .iconlinks1 a { color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; text-decoration:underline; }
.main-container .body-container .under-banner .under-banner-content .tabs .iconlinks1 a:hover { color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; text-decoration:none; }


.main-container .body-container .under-banner .under-banner-content .tabs .icons2 { float:left; width:34%; text-align:right; padding-top:3px; }
.main-container .body-container .under-banner .under-banner-content .tabs .iconlinks2 { float:left; width:56%; text-align:right; color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; padding-right:14px; }
.main-container .body-container .under-banner .under-banner-content .tabs .iconlinks2 a { color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; text-decoration:underline; }
.main-container .body-container .under-banner .under-banner-content .tabs .iconlinks2 a:hover { color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; text-decoration:none; }




/*----------------------Footer-----------------------------*/
.main-container .footer-portion { background:url(../images/footer-bg.jpg) repeat-x #f9f9f9; padding:32px 0 10px 0; }
.main-container .footer-portion .footer-container { width:1000px; margin:0px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; line-height:18px; }

.main-container .footer-portion .footer-container .footer-menu { padding:0 14px 14px 0; border-bottom:1px dashed #999999; color:#999999; text-decoration:none; }
.main-container .footer-portion .footer-container .footer-menu a { color:#999999; text-decoration:none; }
.main-container .footer-portion .footer-container .footer-menu a:hover { color:#000000; text-decoration:underline; }
.main-container .footer-portion .copyright { padding-top:4px; }

.main-container .footer-portion .copyright .copyright-text { float:left; width:45%; color:#999999; text-decoration:none; padding-top:18px; }
.main-container .footer-portion .copyright .copyright-text a { color:#999999; text-decoration:none; }
.main-container .footer-portion .copyright .copyright-text a:hover { color:#000000; text-decoration:underline; }

.main-container .footer-portion .copyright .footer-logo { float:left; width:55%; }


/*--------------------------------nav------------------------------------*/

.main-container .second-level-menu { background:url(../images/nav-bg-drop.jpg) repeat-x left bottom;}

.main-container .second-level-menu .nav-separator { line-height:29px;}

/*----------------------------main content area--------------------------*/

.main-container .text-container { padding:12px 0 16px 0; }
.main-container .text-container .textcolumn-left { float:left; width:374px; padding-right:10px; }
.main-container .text-container .textcolumn-left .discoverusa { background:#356aa0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#FFFFFF; padding:14px 10px; line-height:16px;}

.main-container .text-container .textcolumn-left .discoverusa .discoverusa-heading { font-size:24px; color:#FFFFFF; padding-bottom:10px; }
.main-container .text-container .textcolumn-left .getpacked { font-size:12px; text-decoration:none; padding:2px 8px 3px 300px; background:url(../images/getpacked-bg.jpg) no-repeat; color:#FFFFFF; border-left:1px solid #e9e9e9;  border-right:1px solid #e9e9e9; }
.main-container .text-container .textcolumn-left .getpacked a { font-size:12px; text-decoration:none;  color:#FFFFFF; }
.main-container .text-container .textcolumn-left .getpacked a:hover { font-size:12px; text-decoration:underline;  color:#FFFFFF; }
.main-container .text-container .textcolumn-left .map { padding:20px 0; text-align:center; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.main-container .text-container .textcolumn-left .callout { padding:32px 73px 12px 18px; text-align:left; color:#442c01; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; font-style:inherit; line-height:16px; background:url(../images/callout-bg.jpg) no-repeat; }
.main-container .text-container .textcolumn-left .callout .red-name { color:#ae0001; padding:0 0 0 170px; line-height:24px; }
.main-container .text-container .textcolumn-left .two-form { padding:14px 0 12px 0; }
.main-container .text-container .textcolumn-left .two-form .left-form { float:left; width:182px;}
.main-container .text-container .textcolumn-left .two-form .flightArea{ width:374px;}
.main-container .text-container .textcolumn-left .two-form .flightArea .red-form-had { background:#cc0000; padding:9px 0 12px 12px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; font-weight:bold; }

.main-container .text-container .textcolumn-left .two-form .left-form .red-form-had { background:#cc0000; padding:9px 0 12px 12px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; font-weight:bold; }
.main-container .text-container .textcolumn-left .two-form .left-form .blue-form-had { background:#356aa0; padding:9px 0 12px 12px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; font-weight:bold; }

.main-container .text-container .textcolumn-left .two-form .left-form .form-bg { background:url(../images/form-bg.jpg) repeat-y; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; padding:17px 17px 14px 15px; font-size:12px; color:#636363;}
.main-container .text-container .textcolumn-left .two-form .left-form .form-bg2 { background:url(../images/form-bg.jpg) repeat-y; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; padding:17px 17px 20px 6px; font-size:12px; color:#636363;}

.main-container .text-container .textcolumn-left .two-form .left-form .form-bg .inputbox1 { width:152px; height:20px;}
.main-container .text-container .textcolumn-left .two-form .left-form .form-bg .inputbox2 { width:47px; height:20px;}
.main-container .text-container .textcolumn-left .two-form .left-form .form-bg .inputbox3 { width:38px; height:20px;}
.main-container .text-container .textcolumn-left .two-form .left-form .form-bg .inputbox4 { width:82px; height:20px;}
.main-container .text-container .textcolumn-left .two-form .left-form .form-bg .form-text { padding:9px 0 0 0;}
.main-container .text-container .textcolumn-left .two-form .left-form .form-bg .form-button { padding:5px 10px 8px 9px; background:url(../images/form-button-bg.png) no-repeat; color:#000000; text-decoration:none; width:52px;}
.main-container .text-container .textcolumn-left .two-form .left-form .form-bg .form-button:a { padding:5px 10px 8px 9px; background:url(../images/form-button-bg.png) no-repeat; color:#000000; text-decoration:none; width:52px;}
.main-container .text-container .textcolumn-left .two-form .left-form .form-bg .form-button:hover { padding:5px 10px 8px 9px; background:url(../images/form-button-bg.png) no-repeat; color:#000000; text-decoration:underline; width:52px;}
.main-container .text-container .textcolumn-left .two-form .mid-space { float:left; width:10px;}
.main-container .text-container .textcolumn-left .eating-out-1 {background:url(../images/eating-out-bg.jpg) no-repeat; border-top:6px solid #c10f09; padding:0 8px 12px 7px; color:#FFFFFF; text-decoration:none;}
.main-container .text-container .textcolumn-left .eating-out-1 a { color:#FFFFFF; text-decoration:none;}
.main-container .text-container .textcolumn-left .eating-out-1 a:hover { color:#FFFFFF; text-decoration:underline;}
.main-container .text-container .textcolumn-left .eating-out-1 .eating-red-heading{ float:left; width:272px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#c8231e; padding:4px 0 0 34px;}
.main-container .text-container .textcolumn-left .eating-out-1 .eating-link{ float:left; width:52px;}
.main-container .text-container .textcolumn-left .border-box { border:1px solid #e9e9e9; padding:12px 17px 9px 15px; color:#545454; }
.main-container .text-container .textcolumn-left .border-box .box-image{ float:left; width:112px;}
.main-container .text-container .textcolumn-left .border-box .box-text{ float:left; width:227px; line-height:18px;}
.main-container .text-container .textcolumn-left .border-box .box-text .blut-small-text { float:left; width:35%; height:25px;}
.main-container .text-container .textcolumn-left .border-box .box-text .blut-small-text1 { float:left; width:63%; height:25px;}
.main-container .text-container .textcolumn-left .border-box .box-text .blut-small-text .light-blue{color:#0290c0;}
.main-container .text-container .textcolumn-left .border-box .box-text .blut-small-text1 .clock { padding:0 5px 0 0; float:left;}
.main-container .text-container .textcolumn-left .border-box .box-text .text-only{padding:0 0 8px 0;}
.main-container .text-container .textcolumn-left .border-box .ol1 {background-color:#cee7fb; list-style:none;}
.main-container .text-container .textcolumn-left .border-box .ol1 li { color:#2a2a2a; border-bottom:1px solid #ffffff; text-decoration:none; display:block;}
.main-container .text-container .textcolumn-left .border-box .ol1 li a {  padding:2px 0 2px 8px;  color:#2a2a2a; text-decoration:none; display:block;}
.main-container .text-container .textcolumn-left .border-box .ol1 li a:hover { background-color:#86bff9; background-image:url(../images/li-icon.png); background-repeat:no-repeat; background-position:right; color:#ffffff; text-decoration:underline; display:block;}


.main-container .text-container .textcolumn-left .border-box .box-text .red-button { padding:2px 14px; background:url(../images/rev-button.png) no-repeat; color:#ffffff; text-decoration:none;}
.main-container .text-container .textcolumn-left .border-box .box-text .red-button:a { padding:2px 14px; background:url(../images/rev-button.png) no-repeat; color:#ffffff; text-decoration:none;}
.main-container .text-container .textcolumn-left .border-box .box-text .red-button:hover {text-decoration:underline;}


.main-container .text-container .textcolumn-left .eating-out-2 {background:url(../images/eating-out-bg.jpg) no-repeat; border-top:6px solid #376ca2; padding:0 8px 12px 7px; color:#FFFFFF; text-decoration:none; height:26px;}
.main-container .text-container .textcolumn-left .eating-out-2 a { color:#FFFFFF; text-decoration:none; padding:0 8px 12px 7px; height:26px;}
.main-container .text-container .textcolumn-left .eating-out-2 a:hover { color:#FFFFFF; text-decoration:underline; padding:0 8px 12px 7px; height:26px;}
.main-container .text-container .textcolumn-left .eating-out-2 .eating-red-heading2{ float:left; width:260px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#c8231e; padding:4px 0 0 34px;}
.main-container .text-container .textcolumn-left .eating-out-2 .eating-link2{ float:left; width:64px;}

.main-container .text-container .gap-between-box{height:12px;}
.main-container .text-container .textcolumn-left .border-box .two-list { float:left; width:49%; border-right:1px solid #ffffff;}

.main-container .text-container .textcolumn-left .border-box .two-list .ul1 { list-style:none;}
.main-container .text-container .textcolumn-left .border-box .two-list .ul1 li { background-color:#cee7fb; color:#2a2a2a; border-bottom:1px solid #ffffff; text-decoration:none; display:block; height:25px; background-image:url(../images/blue-arrow.png); background-repeat:no-repeat; background-position:left;}
.main-container .text-container .textcolumn-left .border-box .two-list .ul1 li a { background-color:#cee7fb;  padding:5px 0 0 20px;  height:20px;  color:#2a2a2a; text-decoration:none; display:block; background-image:url(../images/blue-arrow.png); background-repeat:no-repeat; background-position:left;}
.main-container .text-container .textcolumn-left .border-box .two-list .ul1 li a:hover { background-color:#86bff9;  color:#ffffff; text-decoration:underline; display:block;  height:20px; background-image:url(../images/blue-arrow.png); background-repeat:no-repeat; background-position:left;}
.main-container .text-container .textcolumn-left .border-box .paper{ padding:4px; color:#545454; text-align:right; }
.main-container .text-container .textcolumn-left .border-box .paper .paper-link{ color:#0290c0; text-decoration:underline; }
.main-container .text-container .textcolumn-left .border-box .paper .paper-link:a{ color:#0290c0; text-decoration:underline; }
.main-container .text-container .textcolumn-left .border-box .paper .paper-link:hover{ color:#c10f09; text-decoration:underline; }
.main-container .text-container .textcolumn-left .border-box .paper .icon-paper { padding:0 5px 0 0;}


.main-container .text-container .textcolumn-middle { float:left; width:328px; padding:0 13px; }


.main-container .text-container .textcolumn-right { float:left; width:252px; padding-left:10px; }
.main-container .text-container .textcolumn-right .border-box-ad { border:1px solid #e9e9e9; text-align:center; color:#545454; padding:15px 0; }
.main-container .text-container .textcolumn-right .red-border-heading{border-top:6px solid #cc0000; padding:6px 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#10477f;}
.main-container .text-container .textcolumn-right .blue-border-heading{border-top:6px solid #34689d; padding:6px 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#10477f;}
.main-container .text-container .textcolumn-right .page-icon-left{ float:left; padding:3px 5px 0 0;}
.main-container .text-container .textcolumn-right .text-input{ float:left; width:191px; border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.main-container .text-container .textcolumn-right .text-input .textbox1{width:185px; border:1px solid #ffffff; padding:4px; font-size:12px;}
.main-container .text-container .textcolumn-right .button-input{ float:left; width:57px; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; height:27px; }
.main-container .text-container .textcolumn-right .button-input a{ float:left; width:57px; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; height:27px;  }
.main-container .text-container .textcolumn-right .button-input a:hover{ float:left; width:57px; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:underline; height:27px; }

.main-container .text-container .textcolumn-right .grayDiv { padding-left:13px;}
.main-container .text-container .textcolumn-right .grayDiv .gray-rounded { width:224px;}
.main-container .text-container .textcolumn-right .grayDiv .gray-rounded .bg-up{ background:url(../images/busine-up.jpg) no-repeat; height:12px;}
.main-container .text-container .textcolumn-right .grayDiv .gray-rounded .bg-down{ background:url(../images/busine-down.jpg) no-repeat; height:10px;}
.main-container .text-container .textcolumn-right .grayDiv .gray-rounded .bg-mid{ background:#747474; padding:0 5px; color:#e1e1e1; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:left; line-height:18px; border-left:1px solid #ffffff;}
.main-container .text-container .textcolumn-right .grayDiv .gray-rounded .bg-mid .white-24{ color:#e1e1e1; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px;}
.main-container .text-container .textcolumn-right .grayDiv .gray-rounded .bg-mid .white-18{ color:#e1e1e1; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;}
/* ---------------- Middle Area  Discover ----------------------*/
.TopUsaDis{ display:block;}
.TopUsaDis .topHeadT{ border-top:solid 6px #ae0000; padding:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#356aa0;}
.contenDiv{display:block; border:solid 1px #e9e9e9; margin-bottom:10px;}
.contenDiv .headTxtArea{ width:327px; height:55px; background-image:url(../images/head-bg-img.jpg); background-repeat:no-repeat; position:relative;}
.contenDiv .headTxtArea .txt{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#FFFFFF; position:absolute; left: 32px; top: 2px; }
.contenDiv .headTxtArea .righText{ position:absolute; width:60px; right:3px; top: 24px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; height:18px; text-decoration:none;}
.contenDiv .headTxtArea .righText a{ color:#FFFFFF; text-decoration:none;}
.contenDiv .headTxtArea .righText a:hover{ color:#FFFFFF; text-decoration:underline;}

.contenDiv .headTxtArea .NameTxt{ position:absolute; left: 10px; top: 33px; width:117px; color:#0290c0; font-size:11px; }
.contenDiv .headTxtArea .DateIme{ position:absolute; left: 145px; top: 32px; width:110px; color:#545454; font-size:11px;}
.contenDiv .txtCont{ padding:10px; position:relative; list-style-type:none;}
.contenDiv .btn-more{ margin:0 4px 4px 0; text-align:right;}

/*.ContDiv2{ margin-bottom:10px; }
.ContDiv2 .TopHeadBar{ border-top:solid 6px #376ca2;}
.ContDiv2 .TopHeadBar .topArea{ padding:7px 5px; position:relative; }
.ContDiv2 .TopHeadBar .topArea .icon{ width:27px; height:20px;}
.ContDiv2 .TopHeadBar .topArea .fourmHead{ font-size:18px; color:#376ca2; width:130px; position:absolute; left: 34px; top: 5px; }
.ContDiv2 .TopHeadBar .topArea .fourmHead a{font-size:18px; color:#376ca2; text-decoration:none;} 
.ContDiv2 .TopHeadBar .topArea .fourmHead a:hover{ text-decoration:underline;} 
.ContDiv2 .TopHeadBar .topArea .Statetxt{ color:#0290c0; position:absolute; width:55px; left: 166px; top: 4px; }
.ContDiv2 .TopHeadBar .topArea .ico{ width:15px; position:absolute; left: 223px; top: 9px;}
.ContDiv2 .TopHeadBar .topArea .dateTi{ position:absolute; width:80px; left: 242px; top: 5px; }
.ContDiv2  .ContArDiv{ padding:15px; border:solid 1px #e9e9e9;}
.ContDiv2  .ContArDiv .topContenDiv{ display:block; margin-bottom:10px;}
.ContDiv2  .ContArDiv .topContenDiv .imgArea{ padding:5px; border:solid 1px #e9e9e9; float:left;}
.ContDiv2  .ContArDiv .topContenDiv .txtAr{ width:186px; float:right;}
.ContDiv2  .ContArDiv .grayArea{ background-color:#eaeaea; padding:10px; margin-bottom:10px;}
.ContDiv2  .ContArDiv .grayArea .leftPart{ width:167px; float:left;}
.ContDiv2  .ContArDiv .grayArea .leftPart ul{ list-style-type:none;}
.ContDiv2  .ContArDiv .grayArea .leftPart li.mail { background-image:url(../images/icon-mail.jpg); background-repeat:no-repeat; background-position:left 0px; padding-left:20px; height:26px; color:#363636; font-weight:bold;}
.ContDiv2  .ContArDiv .grayArea .leftPart li.ml{ background-image:url(../images/icon-main.jpg); background-repeat:no-repeat; background-position:left 0px; padding-left:20px; height:26px; color:#363636; font-weight:bold;}
.ContDiv2  .ContArDiv .grayArea .righPart{ width:100px; float:right; padding-top:15px;}*/

.ContDiv2{ margin-bottom:10px; }
.ContDiv2 .TopHeadBar{ border-top:solid 6px #376ca2;}
.ContDiv2 .TopHeadBar .topArea{ padding:7px 5px; position:relative; }
.ContDiv2 .TopHeadBar .topArea .icon{ width:27px; height:20px;}
.ContDiv2 .TopHeadBar .topArea .fourmHead{ font-size:18px; color:#376ca2; width:130px; position:absolute; left: 37px; top:49px; }
.ContDiv2 .TopHeadBar .topArea .fourmHead a{font-size:18px; color:#376ca2; text-decoration:none;} 
.ContDiv2 .TopHeadBar .topArea .fourmHead a:hover{ text-decoration:underline;} 
.ContDiv2 .TopHeadBar .topArea .Statetxt{ color:#0290c0; position:absolute; width:55px; left: 166px; top: 4px; }
.ContDiv2 .TopHeadBar .topArea .ico{ width:15px; position:absolute; left: 223px; top: 9px;}
.ContDiv2 .TopHeadBar .topArea .dateTi{ position:absolute; width:80px; left: 242px; top: 5px; }
.ContDiv2  .ContArDiv{ padding:15px; border:solid 1px #e9e9e9;}
.ContDiv2  .ContArDiv .topContenDiv{ display:block; margin-bottom:10px;}
.ContDiv2  .ContArDiv .topContenDiv .imgArea{ padding:5px; border:solid 1px #e9e9e9; float:left;}
.ContDiv2  .ContArDiv .topContenDiv .txtAr{ width:110px; float:right;}
.ContDiv2  .ContArDiv .topContenDiv .txtAr .Statetxt{ color:#0290c0; }
.ContDiv2  .ContArDiv .topContenDiv .txtAr .dateTi{ background-image:url(../images/clock-icon.jpg); background-repeat:no-repeat; background-position:left center; padding-left:18px; }
.ContDiv2  .ContArDiv .grayArea{ background-color:#eaeaea; padding:10px; margin-bottom:10px;}
.ContDiv2  .ContArDiv .grayArea .leftPart{ width:167px; float:left;}
.ContDiv2  .ContArDiv .grayArea .leftPart ul{ list-style-type:none;}
.ContDiv2  .ContArDiv .grayArea .leftPart li.mail { background-image:url(../images/icon-mail.jpg); background-repeat:no-repeat; background-position:left 0px; padding-left:20px; height:26px; color:#363636; font-weight:bold;}
.ContDiv2  .ContArDiv .grayArea .leftPart li.ml{ background-image:url(../images/icon-main.jpg); background-repeat:no-repeat; background-position:left 0px; padding-left:20px; height:26px; color:#363636; font-weight:bold;}
.ContDiv2  .ContArDiv .grayArea .righPart{ width:100px; float:right; padding-top:15px;}

.ContDiv3{ margin-bottom:10px; }
.ContDiv3 .TopHeadBar{ border-top:solid 6px #cc0000;}
.ContDiv3 .TopHeadBar .topArea{ padding:7px 5px; position:relative; }
.ContDiv3 .TopHeadBar .topArea .icon{ width:27px; height:20px;}
.ContDiv3 .TopHeadBar .topArea .fourmHead{ font-size:18px; color:#ae0000; width:125px; position:absolute; left: 34px; top: 5px; }
.ContDiv3 .TopHeadBar .topArea .fourmHead a{font-size:18px; color:#ae0000; text-decoration:none;} 
.ContDiv3 .TopHeadBar .topArea .fourmHead a:hover{ text-decoration:underline;} 
.ContDiv3 .TopHeadBar .topArea .Statetxt{ color:#0290c0; position:absolute; width:70px; left: 160px; top: 4px; }
.ContDiv3 .TopHeadBar .topArea .ico{
	width:15px;
	position:absolute;
	left: 231px;
	top: 9px;
}
.ContDiv3 .TopHeadBar .topArea .dateTi{
	position:absolute;
	width:80px;
	left: 248px;
	top: 5px;
}
.ContDiv3  .ContArDiv{ padding:15px; border:solid 1px #e9e9e9;}
.ContDiv3  .ContArDiv .topContenDiv{ display:block; margin-bottom:10px;}
.ContDiv3  .ContArDiv .topContenDiv .imgArea{ padding:5px; border:solid 1px #e9e9e9; float:left;}
.ContDiv3  .ContArDiv .topContenDiv .txtAr{ width:180px; float:right;}
.ContDiv3  .ContArDiv .topContenDiv .txtAr .Statetxt{ color:#0290c0; }
.ContDiv3  .ContArDiv .grayArea{ background-color:#eaeaea; padding:10px;}
.ContDiv3  .ContArDiv .grayArea .Ph-foot{ background-image:url(../images/photoadd.png); background-repeat:no-repeat; background-position:left center; padding-left:20px; width:180px; float:right; margin-top:5px;}
.ContDiv3  .ContArDiv .grayArea .Ph-foot a{ color:#363636; text-decoration:underline; font-weight:bold;}
.ContDiv3  .ContArDiv .grayArea .Ph-foot a:hover{ text-decoration:none; }
.ContDiv3  .ContArDiv .grayArea .headTxt{ background-image:url(../images/icon-photo.jpg); background-position:left center; background-repeat:no-repeat; padding-left:27px; font-weight:bold; color:#363636; margin-bottom:5px;}
.ContDiv3  .ContArDiv .grayArea .photoArea{ display:block;}
.ContDiv3  .ContArDiv .grayArea .photoArea .Lphoto{ width:128px; background-color:#FFFFFF; padding:3px; float:left; margin-left:12px; margin-bottom:12px;}
.ContDiv3  .ContArDiv .grayArea .photoArea .Lphoto .phTxt{ display:block; background-color:#eaeaea; margin-top:1px; padding-left:2px; color:#3e3e3e; font-size:10px;}
.ContDiv3  .ContArDiv .grayArea .photoArea .Rphoto{ width:128px; background-color:#FFFFFF; padding:3px; float:right; margin-right:12px; margin-bottom:12px;}
.ContDiv3  .ContArDiv .grayArea .photoArea .Rphoto .phTxt{ display:block; background-color:#eaeaea; margin-top:1px; padding-left:2px; color:#3e3e3e; font-size:10px;}



.ContDiv3  .ContArDiv .grayArea .leftPart{ width:167px; float:left;}
.ContDiv3  .ContArDiv .grayArea .leftPart ul{ list-style-type:none;}
.ContDiv3  .ContArDiv .grayArea .leftPart li.mail { background-image:url(../images/icon-mail.jpg); background-repeat:no-repeat; background-position:left 0px; padding-left:20px; height:26px; color:#363636; font-weight:bold;}
.ContDiv3  .ContArDiv .grayArea .leftPart li.ml{ background-image:url(../images/icon-main.jpg); background-repeat:no-repeat; background-position:left 0px; padding-left:20px; height:26px; color:#363636; font-weight:bold;}
.ContDiv3  .ContArDiv .grayArea .righPart{ width:100px; float:right; padding-top:15px;}


.btn-red{ background-image:url(../images/btn-red-gb.jpg); width:95px; height:16px; text-align:center; font-family:Arial, Helvetica, sans-serif; padding-top:2px; margin-top:5px;}
.btn-red a{ color:#f8fdff; font-size:11px; font-weight:bold; line-height:normal; text-decoration:none;}
.btn-red a:hover{ text-decoration:underline;}

.demoImage{ background-image:url(../images/demo-img.jpg); width:328px; height:350px;}
.demo-img2{ background-image:url(../images/demo-img2.jpg); width:1004px; height:315px; }

.ContDiv2  .ContArDiv .ol1 {background-color:#cee7fb; list-style:none;}
.ContDiv2  .ContArDiv .ol1 li { color:#2a2a2a; border-bottom:1px solid #ffffff; text-decoration:none; display:block;}
.ContDiv2  .ContArDiv .ol1 li a {  padding:2px 0 2px 8px;  color:#2a2a2a; text-decoration:none; display:block;}
.ContDiv2  .ContArDiv .ol1 li a:hover { background-color:#86bff9; background-image:url(../images/li-icon.png); background-repeat:no-repeat; background-position:right; color:#ffffff; text-decoration:underline; display:block;}



.ContDiv2  .ContArDiv .grayArea .righPart .red-button2 { padding:2px 12px; background:url(../images/rev-button.png) no-repeat; color:#ffffff; text-decoration:none; width:71px;}
.ContDiv2  .ContArDiv .grayArea .righPart .red-button2:a { padding:2px 12px; background:url(../images/rev-button.png) no-repeat; color:#ffffff; text-decoration:none; width:71px;}
.ContDiv2  .ContArDiv .grayArea .righPart .red-button2:hover { padding:2px 12px; background:url(../images/rev-button.png) no-repeat; color:#ffffff; text-decoration:underline; width:71px;}

.main-container .text-container .body-end-block { border:1px solid #e9e9e9; padding:9px 10px 14px 9px; }
.main-container .text-container .body-end-block .links { float:left; width:361px; padding:8px 0 0 0;}
.main-container .text-container .body-end-block .links-div2 { border:1px solid #e9e9e9; float:left; width:361px;}
.main-container .text-container .body-end-block .links-div2 .link-header { background:url(../images/link-header-bg.jpg) no-repeat #f1f6f8; padding:6px 0 18px 40px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#d42520;}
.main-container .text-container .body-end-block .links-div2 .link-list { background:#f1f6f8; padding:7px 11px 13px 14px; }
.main-container .text-container .body-end-block .links-div2 .link-list-border-white { border:1px solid #ffffff; background:#cee7fb; }

.main-container .text-container .body-end-block .links-div2 .link-list-border-white .ul2 { list-style:none;}
.main-container .text-container .body-end-block .links-div2 .link-list-border-white .ul2 li { background-color:#cee7fb; color:#2a2a2a; border-bottom:1px solid #ffffff; text-decoration:none; display:block; height:25px; background-image:url(../images/blue-arrow.png); background-repeat:no-repeat; background-position:left;}
.main-container .text-container .body-end-block .links-div2 .link-list-border-white .ul2 li a { background-color:#cee7fb;  padding:5px 0 0 20px;  height:18px;  color:#2a2a2a; text-decoration:underline; display:block; background-image:url(../images/blue-arrow.png); background-repeat:no-repeat; background-position:left;}
.main-container .text-container .body-end-block .links-div2 .link-list-border-white .ul2 li a:hover { background-color:#86bff9;  color:#ffffff; text-decoration:none; display:block;  height:18px; background-image:url(../images/blue-arrow.png); background-repeat:no-repeat; background-position:left;}


.main-container .text-container .body-end-block .mid-notice {float:left; width:22px;}
.main-container .text-container .body-end-block .notice { /*border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;*/ border-bottom:1px solid #e9e9e9; float:left; width:592px; background:url(../images/clip.jpg) no-repeat left top; padding:18px 0 0 0}
.main-container .text-container .body-end-block .notice .red-notice-heading { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#d42520; padding:0 0 10px 44px; }
.main-container .text-container .body-end-block .notice .notice-text { border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;  padding:13px 12px 13px 12px;}
.main-container .text-container .body-end-block .notice .notice-text .notice-box { border:1px solid #e9e9e9; padding:8px 12px 15px 10px; color:#7c7c7c; line-height:16px;}

.main-container .text-container .body-end-block .notice .notice-text .notice-box .notice-image { float:left; width:85px; border:1px solid #e9e9e9; padding:3px;}
.main-container .text-container .body-end-block .notice .notice-text .notice-box .notice-image-text { float:left; width:437px; padding:3px 0 0 11px;}
.main-container .text-container .body-end-block .notice .notice-text .notice-box .notice-image-text .red-bold{color:#d42520;}

.main-container .text-container .body-end-block .notice .notice-text .notice-box .notice-image-left { float:left; padding:4px; border:1px solid #e9e9e9; margin-right:11px;}
.main-container .text-container .body-end-block .notice .notice-text .notice-box .black-bold { color:#323232;}

/*----------------------------inner page----------------------------------*/

.main-container .text-container .textcolumn-middle-inner { float:left; width:714px; padding:0 10px; text-align:left; line-height:16px; }
.main-container .text-container .textcolumn-middle-inner .text-border{ border:solid 1px #e9e9e9; padding:10px; font-size:12px;}
.main-container .text-container .textcolumn-middle-inner .photo-left { padding:5px; border:solid 1px #e9e9e9; float:left; width:230px; margin-right:10px;}
.main-container .text-container .textcolumn-middle-inner .photo-right { padding:5px; border:solid 1px #e9e9e9; float:left; width:230px; margin-left:10px;}
.main-container .text-container .textcolumn-middle-inner .photo-text { float:left; width:440px;}

.main-container .text-container .textcolumn-middle-inner .photo-text .red-bold{ font-family:Georgia, "Times New Roman", Times, serif; color:#c8231e; font-size:14px; }

.main-container .text-container .textcolumn-right .left-form-1 { float:left; width:251px; text-align:left; }
.main-container .text-container .textcolumn-right .left-form-1 .red-form-had-1 { background:#cc0000; padding:9px 0 12px 12px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; font-weight:bold; }
.main-container .text-container .textcolumn-right .left-form-1 .blue-form-had-1 { background:#356aa0; padding:9px 0 12px 12px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; font-weight:bold; }
.main-container .text-container .textcolumn-right .left-form-1 .form-bg-1 { background:#f8f8f8; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; padding:17px 13px 14px 10px; font-size:12px; color:#636363;}
.main-container .text-container .textcolumn-right .left-form-1 .form-bg-1 .inputbox5 { width:152px; height:20px;}
.main-container .text-container .textcolumn-right .left-form-1 .form-bg-1 .inputbox6 { width:47px; height:20px;}
.main-container .text-container .textcolumn-right .left-form-1 .form-bg-1 .inputbox7 { width:38px; height:20px;}
.main-container .text-container .textcolumn-right .left-form-1 .form-bg-1 .inputbox8 { width:82px; height:20px;}
.main-container .text-container .textcolumn-right .left-form-1 .form-bg-1 .form-text-1 { padding:9px 0 0 0;}
.main-container .text-container .textcolumn-right .left-form-1 .form-bg-1 .form-button-1 { padding:5px 10px 8px 9px; background:url(../images/form-button-bg.png) no-repeat; color:#000000; text-decoration:none; width:52px;}
.main-container .text-container .textcolumn-right .left-form-1 .form-bg-1 .form-button-1:a { padding:5px 10px 8px 9px; background:url(../images/form-button-bg.png) no-repeat; color:#000000; text-decoration:none; width:52px;}
.main-container .text-container .textcolumn-right .left-form-1 .form-bg-1 .form-button-1:hover { padding:5px 10px 8px 9px; background:url(../images/form-button-bg.png) no-repeat; color:#000000; text-decoration:underline; width:52px;}

.main-container .text-container .textcolumn-middle-inner .main-heading-blue{ border-top:solid 6px #ae0000; padding:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#356aa0;}


.main-container .text-container .body-end-block .photos {  border-bottom:1px solid #e9e9e9; float:left; width:970px; background:url(../images/clip-big.jpg) no-repeat left top; padding:18px 0 0 0}

.main-container .text-container .body-end-block .photos .red-notice-heading-1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#d42520; padding:0 0 10px 44px; }
.main-container .text-container .body-end-block .photos .notice-text-1 { border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;  padding:13px 12px 13px 12px;}
.main-container .text-container .body-end-block .photos .notice-text-1 .notice-box-1 { border:1px solid #e9e9e9; padding:8px 12px 15px 20px; color:#7c7c7c; line-height:16px;}

.main-container .text-container .body-end-block .photos .notice-text-1 .notice-box-1 .photo-gall { float:left; width:139px; margin:0 5px 0 5px;}
.main-container .text-container .body-end-block .photos .notice-text-1 .notice-box-1 .photo-gall-image { padding:5px; border:solid 1px #e9e9e9;}
.main-container .text-container .body-end-block .photos .notice-text-1 .notice-box-1 .photo-gall-image-name { color:#c8231e; font-size:11px; text-decoration:none; text-align:center;}
.main-container .text-container .body-end-block .photos .notice-text-1 .notice-box-1 .photo-gall-image-name a { color:#c8231e; font-size:11px; text-decoration:none; text-align:center;}
.main-container .text-container .body-end-block .photos .notice-text-1 .notice-box-1 .photo-gall-image-name a:hover { color:#c8231e; font-size:11px; text-decoration:underline; text-align:center;}

/*---------------------------------17/12/09------------------------------*/
.main-container .status { color:#356aa0; border:1px solid #deeff9; text-decoration:none; padding:5px 10px;}
.main-container .status a { color:#356aa0; text-decoration:none;}
.main-container .status a:hover { color:#ae0000; text-decoration:underline;}

.main-container .text-container .textcolumn-middle-inner .text-border .featured-box{ background:#d4ecf8; padding:10px; font-weight:bold;}

.main-container .text-container .textcolumn-middle-inner .photo-right-top { padding:5px; border:solid 1px #5da4e6; float:right; width:auto; margin-left:10px;}
.main-container .text-container .textcolumn-middle-inner .photo-text-top { float:left; width:440px; font-size:14px; line-height:18px; padding:20px 0; color:#003466; font-family:Georgia, "Times New Roman", Times, serif;}

/*------------------------------22/12/09-------------------------------*/
.main-container .text-container .textcolumn-middle-inner .map-box { padding:5px; float:left; width:48%; background-color:#e9f4fa; color:#003466; font-size:11px;}
.main-container .text-container .textcolumn-middle-inner .map-box .minimap { float:left; width:170px; text-align:right;}
.main-container .text-container .textcolumn-middle-inner .map-box .minimap-text { float:left; width:160px;}
.main-container .text-container .textcolumn-middle-inner .attraction-box { padding:5px; float:left; width:47%; background-color:#d4ecf8; color:#003466; font-size:11px;}
.main-container .text-container .textcolumn-middle-inner .attraction-box .parts { padding:5px; float:left; width:46%; text-align:center; text-decoration:none; min-height:135px;}
.main-container .text-container .textcolumn-middle-inner .attraction-box .parts a { text-decoration:underline; color:#003466;}
.main-container .text-container .textcolumn-middle-inner .attraction-box .parts a:hover { text-decoration:none; color:#003466;}
.main-container .text-container .textcolumn-middle-inner .mid-white { float:left; width:2%;}


/*---------------------------------------24/12/09---------------------------------*/
.main-container .text-container .photos2 {  border-bottom:1px solid #e9e9e9; float:left; width:100%; background:url(../images/clip-small.jpg) no-repeat left top; padding:18px 0 0 0}

.main-container .text-container .photos2 .red-notice-heading-2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#d42520; padding:0 0 10px 44px; }
.main-container .text-container .photos2 .notice-text-2 { border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;  padding:13px 12px 13px 12px; width:688px; float:left;}
.main-container .text-container .photos2 .notice-text-2 .notice-box-2 {border:1px solid #e9e9e9; padding:15px 12px 10px 6px; color:#7c7c7c; line-height:16px; width:670px; display:block; float:left;}

.main-container .text-container .photos2 .notice-text-2 .notice-box-2 .photo-gall2 { float:left; width:135px; margin:0 16px;}
.main-container .text-container .photos2 .notice-text-2 .notice-box-2 .photo-gall-image2 { padding:5px; border:solid 1px #e9e9e9; width:135px;}
.main-container .text-container .photos2 .notice-text-2 .notice-box-2 .photo-gall-image-name2 { color:#c8231e; font-size:11px; text-decoration:none; text-align:center; min-height:50px;}
.main-container .text-container .photos2 .notice-text-2 .notice-box-2 .photo-gall-image-name2 a { color:#c8231e; font-size:11px; text-decoration:none; text-align:center;}
.main-container .text-container .photos2 .notice-text-2 .notice-box-2 .photo-gall-image-name2 a:hover { color:#c8231e; font-size:11px; text-decoration:underline; text-align:center;}


/*-----------------------------------28/12*09--------------------------------------*/
.main-container .all-news{ text-align:right; font-size:13px; font-weight:bold; text-decoration:none; padding-bottom:5px;}
.main-container .all-news a{ font-size:13px; font-weight:bold; text-decoration:none; color:#ffffff; background-color:#cc0000;  padding:3px 8px;}
.main-container .all-news a:hover{ font-size:13px; font-weight:bold; text-decoration:none; color:#ffffff; background-color:#34689d; padding:3px 8px; }


/*-----------------------------05/01/10----------------*/
.yellow-bg{ padding:10px; background:#ffffcc;}
.dark-blueee{ background:#5da4e6; font-size:18px; padding:10px; color:#FFFFFF;}
.dark-blueee a { color:#FFFFFF; text-decoration:underline; }
.dark-blueee a:hover { color:#FFFFFF; text-decoration:none; }
/* .featured-box{ background:#d4ecf8; padding:10px; font-weight:bold;}*/

/*-----------------------------14/01/10----------------*/
.dark-blueee-2{ background:#5da4e6; font-size:18px; padding:10px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif;}
.input-select-style1 { background:#fff; border:1px solid #666; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding:2px;}
.input-select-style2 { background:#fff; border:1px solid #666; width:90px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding:2px;}
.error-red { color:#ee0000; font: bold 14px Verdana, Arial, Helvetica, sans-serif;}

/*--------------------------18/01/10-----------------------------*/

.text-input-small2DIv{ float:left; width:85px;}
.text-input-small2{ float:left; width:70px; border:1px solid #e6e6e6; height:24px;}
.textbox-11{width:170px; border:1px solid #ffffff; padding:4px; font-size:12px;}
.text-input-11{ float:left; width:175px; border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}

.button-input-1{ float:left; width:73px; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; height:27px; }
.button-input-1 a{ float:left; width:73px; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; height:27px;  }
.button-input-1 a:hover{ float:left; width:73px; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:underline; height:27px; }

.member-link { float:left; width:48%; color:#34689d; padding-top:8px; text-align:center; font-size:12px; }
.member-link a { color:#34689d; text-decoration:underline; }
.member-link a:hover { color:#cc0000; text-decoration:none; }


.callout-up { background:url(../images/callout-up.jpg) no-repeat; height:21px; }
.callout-down { background:url(../images/callout-down.jpg) no-repeat; height:5px; }
.callout-mid { background:url(../images/callout-bg-mid.jpg) repeat-y; padding:14px 8px 20px 18px; color:#442c01; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; font-style:italic; line-height:16px; }
.red-name-callout { color:#ae0001; padding:10px 73px 0 0; }
.dark-callout-text { padding:0 73px 0 0; }
.calout-comma { background:url(../images/commas.png) no-repeat right bottom; }

.button-input-2{ float:left; width:50px; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; height:27px; }
.button-input-2 a{ float:left; width:50px; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; height:27px;  }
.button-input-2 a:hover{ float:left; width:50px; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:underline; height:27px; }
.text-input-small3DIv{ float:left; width:100px;}
.text-input-small3{ float:left; width:80px; border:1px solid #e6e6e6; padding:4px; font-size:12px;}

/*------------- new Addtion 22.01.10 ------------------------*/
.ArTxt{ padding:10px; text-align:justify; font-size:12px; line-height:20px; border-bottom:solid 1px #e6e4e4;}
/*.DateTxtTime{ color:#999999; font-size:11px; padding:6px 0px 10px 30px; border-bottom:dashed #CCCCCC 1px;}*/
.ImagBordr{ padding:5px; border:solid 1px #e9e9e9; float:right; margin-left:10px; margin-bottom:10px;}
.NwHeading{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#356aa0; background-image:url(../images/callout-icon.jpg); background-repeat:no-repeat; padding:4px 10px 4px 30px; background-position:left 5px; line-height:22px; }
.NwHeading2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#356aa0;  padding:4px 10px 4px 4px; line-height:22px; }


.redBorder{ border-top:solid 6px #ae0000; height:6px;}
.NwHeading a{ color:#356aa0; font-size:21px; text-decoration:underline;}
.NwHeading a:hover{ text-decoration:none;}
.newslistConten{ display:block; margin-bottom:20px;}
.newslistConten2{ display:block; margin-bottom:20px; border:1px solid #e1e1e1; padding:10px;}
.txtThem{ padding:10px; font-size:12px;}
.txtThem a{ color:#bb1d1e; text-decoration:underline;}
.txtThem a:hover{ text-decoration:none;}
.listNewImg{ padding:5px; border:solid 1px #e9e9e9; float:left; margin-right:10px; margin-bottom:10px;}


.boImg{ border: solid 1px #e9e9e9; padding:15px;}
.UploadImag{ padding:15px; background-color:#f5f5f5; border:dashed 1px #CCCCCC;}
.txted{padding:10px;}
.CreatAlbum{ width:150px; border:solid 1px #999999;}
.fldalbum{ width:250px; border:solid 1px #999999; font:12px Arial, Helvetica, sans-serif; padding:2px;}
.albumlisting{ display:block; border:solid 1px #dbeef5; padding:10px;}
.albumlisting .Box{ width:85px; height:72px; border:solid 1px #999999; margin-right:15px; margin-bottom:15px; float:left;}
.albumlisting .remove{ width:85px;}
.AlbumArea{ display:block; }
.AlbumArea h2{ margin-bottom:10px;}


/*----------- pages ----------------*/
.pagingLink1{
float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float:left;
}
.pagingLink1 a {
	font-size: 11px;
	color: #231F20;
	text-decoration: none;
	display: block;
	float: left;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: 1px solid #eef0e4;
}
.pagingLink1 a:visited {
	font-size: 11px;
	color: #231F20;
	text-decoration: none;
	display: block;
	float: left;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: 1px solid #eef0e4;
}

.pagingLink1 a:hover {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #F54D00;
	display: block;
	float: left;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.pagingLink1 .active {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #F54D00;
	display: block;
	float: left;
padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
		border: 1px solid #eef0e4;

}
/************************************************/

/*---------------- New Additions 03-02-2010 -----------------------*/
.ImagNewPhoto{ padding:5px; border:solid 1px #e9e9e9; float:left; margin-bottom:10px; margin-right:10px;}
.UserCol{ color:#545454;}
.travTxt{ padding:5px 0px 10px 0px; color:#0290c0; font-size:16px; font-weight:bold;}



/*--------------------------5/2/10------------------------------*/

.your-images { border-top:6px solid #376ca2; padding:5px 8px 12px 7px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#c8231e; text-decoration:none; height:26px;}
.DateTxtTime{ color:#999999; font-size:11px; padding:6px 0px 10px 30px; border-bottom:dashed #CCCCCC 1px; text-decoration:none;}
.DateTxtTime a{ color:#c8231e; text-decoration:none;}
.DateTxtTime a:hover{ color:#356aa0; text-decoration:underline;}
.date-border { border-right:1px solid #999999; }

.album-ul { padding-left:20px; list-style:url(../images/blue-arrow.png); }
.album-ul li { padding:3px 5px; color:#545454; text-decoration:none; }
.album-ul li a { color:#545454; text-decoration:none; }
.album-ul li a:hover { color:#ae0000; text-decoration:underline; }

.arial12bold { font-size:12px; font-weight:bold; }

/*-----------------------------8/2/10-----------------------*/
.button-input-red{ float:left; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; padding:2px 8px; border:1px solid #9e0202; font-size:11px; cursor:pointer;}
.button-input-red:a{ float:left; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; padding:2px 8px; border:1px solid #9e0202; font-size:11px;}
.button-input-red:hover{ float:left; background:#2d5985; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; padding:2px 8px; border:1px solid #29435d;  font-size:11px;}

/*---------------------------------------9/2/10--------------------------------------*/

.photomain {  border-bottom:1px solid #e9e9e9; float:left; width:683px; background:url(../images/photo-gallery-bg.jpg) no-repeat left top; padding:18px 0 0 0}
.photomain2 {  border-bottom:1px solid #e9e9e9; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; float:left; width:683px; background:url(../images/photo-gallery-bg.jpg) no-repeat left top; padding:18px 0 0 0}
.red-notice-headingDiv { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#d42520; padding:0 0 10px 44px; }
.notice-textDiv { border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;  padding:13px 12px 13px 12px;}
.notice-textDiv2 { border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;  padding:32px 12px 13px 12px;}


.notice-boxDiv { border:1px solid #e9e9e9; padding:8px 12px 15px 20px; color:#7c7c7c; line-height:16px;}
.photo-galDiv { float:left; width:185px; margin:0 10px 0 10px; display:block;}
.photo-galDiv-image { padding:5px; border:solid 1px #e9e9e9;}
.photo-galDiv-image-name { color:#c8231e; font-size:11px; text-decoration:none; text-align:center;}
.photo-galDiv-image-name a { color:#c8231e; font-size:11px; text-decoration:none; text-align:center;}
.photo-galDiv-image-name a:hover { color:#c8231e; font-size:11px; text-decoration:underline; text-align:center;}

.photo-galDiv-uploader-name { color:#999999; font-size:11px; text-decoration:none; text-align:left;}

.album-galDiv-image-name { color:#356aa0; font-size:11px; text-decoration:none; padding-left:10px;}
.album-galDiv-image-name a { color:#356aa0; font-size:11px; text-decoration:underline;}
.album-galDiv-image-name a:hover { color:#c8231e; font-size:11px; text-decoration:none;}

.paginationDiv { border:1px solid #e9e9e9; padding:5px; text-align:right; }

.paginationDivlink  { border:1px solid #e9e9e9; padding:2px; color:#356aa0; text-decoration:none; float:left; width:15px; margin:0 2px; text-align:center; }
.paginationDivlink:a { color:#356aa0; text-decoration:none; }
.paginationDiv:hover { color:#c8231e; text-decoration:none; }

.sort-box { border:1px solid #e9e9e9; width:100px; height:20px; }
.sortDiv { padding:0 10px 10px 0; }

.thin-input-red{ float:left; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; padding:0 5px; border:1px solid #9e0202; font-size:11px;}
.thin-input-red:a{ float:left; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; padding:0 5px; border:1px solid #9e0202; }
.thin-input-red:hover{ float:left; background:#cc0000; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:underline; padding:0 5px; border:1px solid #9e0202; }

/*-------------------------------18/02/10--------------------------------*/

.commenr-area { border:1px solid #e9e9e9; padding:5px; }
.red-bold-headingtxt{color:#d42520; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; border-bottom:1px dashed #e9e9e9; line-height:20px;}
.subject-box{ width:220px; border:solid 1px #c6c4c4;}
.comment-box{ width:300px; height:80px; border:solid 1px #c6c4c4;}

.top_links {
color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold;
}

.top_links a { color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; text-decoration:underline; }
.top_links a:hover { color:#ae0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; text-decoration:none; }

.adbox180px {width:180px; height:180px; border:solid 1px #e9e9e9; float:left;  margin:0px 2px 5px 2px;}

.adbox200px {border:1px solid #e9e9e9; padding:2px; width:200px; margin-bottom:4px;}
