body {margin:0px;padding:0px; background:url(../images/mybgbg.jpg) repeat #262221; font-family: Arial, Helvetica, sans-serif; color:#ececec; font-size:12px; }
/*-------------------------------------------------------------------*/
.tab_bg{background-image:url(../images/tab-bg.jpg); height:197px;}
.content_bg{background-image:url(../images/content-bg.jpg);}
.footer_bg{background-image:url(../images/footer-bg.jpg);}
.fr{float:right; line-height:18px;}
.fl{float:left;}

/*-----------------------------------------------------------------------------------------------------*/
tr,td{font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ececec;}
.copy{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#fff;text-decoration:none;}
.footer{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-decoration:none;}
.footer_link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-decoration:none; padding:2px;}
.footer_link:hover{color:#ff695e;}

.email_link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;text-decoration:none; padding:2px;}
.email_link:hover{color:#d82826;}

.lt_link{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#d6d6d6;text-decoration:none; line-height:28px; padding: 0 0 0 5px;}
.lt_link:hover{color:#ff695e;}

.map_link{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#a8a8a8;text-decoration:none; line-height:18px; padding: 0 0 0 5px;}
.map_link:hover{color:#ff695e;}

.input {border:1px solid #808080 ; FONT-SIZE: 12px; BACKGROUND: #fff; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif}

/*-----------------------------------------------------------------------------------------------------*/
.f25{ font-size:25px;}
.f22{ font-size:22px;}
.f23{ font-size:23px;}
.f18{ font-size:18px;}
.f16{ font-size:16px;}
.f14{ font-size:14px;}
.f13{ font-size:13px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f10{ font-size:10px;}
/*-----------------------------------------------------------------------------------------------------*/
.gry{ color:#ececec;}
.wht{ color:#fffddf;}
.blc{ color:#000;}
.red{ color:#d82826;}


/*-----------------------------------------------------------------------------------------------------*/
.u{text-decoration:underline;}
.b{ font-weight:bold}
i{ font-style:italic}
.none{ text-decoration:none}
.up{text-transform:uppercase;}
.jus{ text-align:justify;}
.var{font-family:Verdana, Arial, Helvetica, sans-serif;}

/*-----------------------------------------------------------------------------------------------------*/
.border{ border: 1px solid #000;}
.border_gry{ border: 1px solid #b5b5b5;}
.border_b{border-bottom:1px dashed #aeaeae;}
.border_t{border-top: 1px dashed #444444;}
.border_tlr{border-top:1px solid #6a6f71;border-left:1px solid #6a6f71;border-right:1px solid #6a6f71;}

/*-----------------------------------------------------------------------------------------------------*/
.main_index{display:block; 	margin-bottom:10px;padding: 5px; padding-right:8px;margin:10px 0px 10px 0px;}
.index{margin-left:10%; margin-right:10%; text-align:center; }
.navBarTxt{width:16px; height:15px;  background-color:#5173bb; border: 1px solid #a6a6a4;font: bold 10px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; padding:1px 4px 1px 4px; }
.navBarTxt:hover {width:16px; height:15px; background-color:#164d90; font: bold 10px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; padding:1px 4px 1px 4px; border: 1px solid #666665; }
.left {float:left;}
.right {float:right;}
.absmiddle {vertical-align:middle;}

/*-----------------------------------------------------------------------------------------------------*/
.but{background-color:#131211;color:#ffffff;border:1px solid #000;text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;white-space:nowrap;padding:2px 0px;}
.but:hover{background-color:#312a28;color:#000000;border:1px solid #000;}

.page_scroll{width:700px;height:580px;overflow-y: auto;overflow-x:	hidden;}


/*-----------------------------23-11------------------------------------------------------------------------*/
.link-grey{color:#ececec; text-decoration:none;}
.link-grey:hover{color:#fff;}

.border-img{border:#8d8a88 1px solid; padding:3px;}

.paging a{font:bold 11px "Trebuchet MS" Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:2px 7px; border:#6b6b6b 1px solid;}
.paging a:hover{border:#d2d2d2 1px solid;}
.paging-bgcolor{border:#d2d2d2 1px solid; color:#FFFFFF; padding:2px 7px;}


p.ttl1{padding:0px; margin:0px; font-size:14px; color:#bca461; font-weight:bold; display:block; border:2px solid #616161; line-height:32px;}
.ttl2{font-weight:bold; font-style:italic;}
.ttl3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ececec; font-weight:bold; line-height:24px;}
.ttl3 em{font-size:14px;}
.ttl4{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ececec; font-weight:bold; line-height:24px;}
.ttl5{color: #bca461; font-weight:bold; line-height:24px;}





.link1, .link1:visited{color:#ccc; text-decoration:underline;}
.link1:hover{color:#bca461; text-decoration:underline;}


/*---------------------------------04-05--------------------------*/

.lt_link2{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#d6d6d6;text-decoration:none; line-height:28px; padding: 0 0 0 5px;}
.lt_link2:hover{color:#ff695e;}