/*	Desc: Asia Security Group Style Sheet
	Author: SepiaSolutions
=== === === === === === === === === === */
/*=Tag Redefine
=== === === === === === === === === === */
* {margin:0;padding:0;border: 0 none;}
html, body {}
body, div, font, input, li, option, p, table, textarea, td, th, tr, ul, ol {color:#eceaea;font: 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
body {padding:0;background: #cecece url(../images/bg.gif) repeat-x;}

A{color:#f5f5f5;text-decoration:none}
A:hover{text-decoration:underline;color:#d8d6d6;}
input, textarea, select{color:#000;border:1px solid #808080;font-size:12px;padding:2px;background:#cecece;}
input:focus , textarea:focus {background: #efefef;color: #000;}
.txtFld{margin-top:10px;}

p, li {line-height: 150%;}
h1,h2,h3,h4,h5,h6{margin-bottom:8px}
h1,h2,h3,h4,h5,h6, h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:bold;color:#807474;font-size:16px}
h2, h2 a{color:#de952c}
h3, h3 a{color:#DA7070}
h4,h5,h6, h4 a,h5 a,h6 a{font-weight:bold;color:#807474;font-size: 14px;}
h5, h5 a{color:#de952c;}
h6, h6 a{color:#DA7070;font-size: 12px;}
blockquote{padding:20px;}
strong{font-size: 110%;}
em{color: red;}

.CT{text-align:center;vertical-align:top}
.CM, .nSep, .glry{text-align:center;vertical-align:middle}
.LM{text-align:Left;vertical-align:middle}
.LB{text-align:left;vertical-align:text-bottom}
.RB{text-align:right;vertical-align:text-bottom}
.RM, .top, .srch{text-align:right;vertical-align:middle}
.RT{text-align:right;vertical-align:top}
.TL, td, .nav, .hdImg{text-align:left;vertical-align:top}


/* ====================================================================
Structure Properties
-------------------------------------------------------------------- */
#mainCont{width:780px;height:100%;margin:0 auto;background:#434148 url(../images/btmBg.jpg) repeat;overflow: visible;}
#header{}

.hdImg{height:103px;background: #dadada url(../images/tpBg.gif) no-repeat right top;text-align: left;padding-left: 5px;}
.flash{height:129px;background: #000;border-top: 5px solid #000;border-bottom: 3px solid #000;}
.mid{padding-bottom:20px;background: #434148 url(none);}
.content{width: 770px;margin: 5px 5px 0px;background: #434148 url(../images/approved.jpg) no-repeat right bottom;}

.sideBar{width: 228px;padding-top:17px;}
.lftBx{padding: 10px 6px 20px;color: #eceaea;background:#89888a url(../images/bxBtm.gif) no-repeat right bottom;}
.gap{padding-top:10px;}
.lgFrm{font-weight: bold;color: #d10000;}
.lgFrm label {color: #d10000;width: 60px;padding: 0.5em;text-align: left;font-weight: bold;}/*float: left;*/
.lgFrm div {margin-top: .5em;padding: 0;display: block;}
.nDat{font-weight: bold;color: #464646;}
.nTxt a, .nTxt a:hover{color: #eceaea;}
div.sep, div.sep1 {margin:16px auto;width: 70%;border-bottom: 1px dotted #eceaea;}
div.sep1 {margin:25px auto;width: 90%;border-bottom: 1px solid #737274;}
div.sep hr, div.sep1 hr {display: none;}

.sbmt{color: #dadada;background: #737373;border: 1px solid #a2a2a2;}

.footer{background: url(../images/btmBg.gif) repeat;clear: both;padding-top: 12px;}
.footer div{color: #afafaf;text-align: center;vertical-align: bottom;font-size: 10px;}
.footer span, .footer span a, .footer span a:hover{color: #f6d80c}


/* ================== Main Content =====================*/
.info{padding: 4px 10px 15px;height:400px;min-height:400px;}
html>body .info{height:100%;}
.info, .info div, .info span, .info p, .info li{font:11px/16px Verdana, Arial, Helvetica, sans-serif;text-align:justify;color: #eceaea;}
.info ul, .info ol{margin:4px 0 0 20px;display: block;}
.info li{font-size:11px;padding:1px;list-style: url(../images/blt.gif);}
.info div.pic{text-align: center;}
span.ylo{color: #f6d80c;}
div.rMor, div.rMor a{text-align:right;font-size:11px;padding:5px;clear: both;}
div.rMor a{color:#f6d80c;text-decoration: underline;}
div.rMor a:hover{color:#d9d6be;text-decoration: none;}



/* ================== Image Headings =====================*/
.pgHdg, .MainHdg{height: 25px;}
.pgHdg h4, .MainHdg h4{position: relative;margin:0px;color: #de952c;height: 100%;}
.pgHdg span, .MainHdg span{position: absolute;width: 100%;height: 100%;margin-top: 2px;}
.MainHdg{background: transparent;padding: 0px;margin-bottom:0px;}
.MainHdg h4{color: #f6d80c;font-size: 15px;}

.pgHdg span.nws{background: url(../images/LtNws.gif) no-repeat;}
.pgHdg span.alrt{background: url(../images/Alrt.gif) no-repeat;}



/* ====================================================================
Navigation Button
-------------------------------------------------------------------- */
.nav{height:23px;clear: both;width: 780px;border-bottom: 3px solid #000;}
#btns {position: relative;width: 780px;height: 23px;background: #000;}
#btns li {width: auto;height: 23px;position: absolute;background: url(../images/btn.gif) no-repeat 0 0;display: inline;list-style: none;}
#btns a {width: auto; height: 23px; display: block;}
#btns a span{display: none;}

#btns #abt {left: 0; background-position: 0 0;}
#btns #serv {left: 94px; background-position: -94px 0;}
#btns #Thrt {left: 197px; background-position: -197px 0;}
#btns #clnt {left: 335px; background-position: -335px 0;}
#btns #glry {left: 443px; background-position: -443px 0;}
#btns #carer {left: 516px; background-position: -516px 0;}
#btns #sprt {left: 594px; background-position: -594px 0;}
#btns #cont {left: 696px; background-position: -696px 0;}

#btns #abt a:hover {background: url(../images/btn_.gif) 0 0 no-repeat;}
#btns #serv a:hover {background: url(../images/btn_.gif) -94px 0 no-repeat;}
#btns #Thrt a:hover {background: url(../images/btn_.gif) -197px 0 no-repeat;}
#btns #clnt a:hover {background: url(../images/btn_.gif) -335px 0 no-repeat;}
#btns #glry a:hover {background: url(../images/btn_.gif) -443px 0 no-repeat;}
#btns #carer a:hover {background: url(../images/btn_.gif) -516px 0 no-repeat;}
#btns #sprt a:hover {background: url(../images/btn_.gif) -594px 0 no-repeat;}
#btns #cont a:hover {background: url(../images/btn_.gif) -696px 0 no-repeat;}

/* ================== Spedific Page Red Curl =====================
#btns #broch, #btns #broch a:hover {background: url(../images/btnSel.gif) -575px 0 no-repeat;}*/



/* ====================================================================
Sub Page Icons
-------------------------------------------------------------------- */
#sbPg{padding: 0px 0px 6px;clear: both;width: 100%;}
#sbLnk{text-align: left;}
#sbLnk, #sbLnk A, #sbLnk A:Hover{color:#89888a;font-size:9px;text-transform:lowercase}
#sbLnk A{background: url(../images/aro.gif) no-repeat right center;padding-right: 7px;}
#ts{font-size:9px;float:right;color:#a2a2a2;}
.h{background: url(../images/sbPg.gif) no-repeat left center;padding-left: 5px;}

.PgTxt{font-size:10px;font-weight:normal;color:#000000;text-align:right;float:right}
.rit div{font-weight:bold;color:#C40000;font-size:10px}
#pgNo{padding:8px;font-size:14px;font-weight:bold;float: right;}
#pgNo A{font-size:11px;padding:2px;color:#598094;border:1px solid #CCC;background-color:#E6E6E6}
#pgNo A:hover{background:#F0F0F0}

.glryImg{display: block;margin: 6px;clear: both;width: 100%;}
.glryPN{display: block;clear: both;margin: 6px;padding-top: 20px;}


/* Starting Of Gallery*/
.glry{margin:0;padding:0;list-style-type:none;background-color:transparent;width:auto}
.glry{clear:both}
.glry li{display:inline;list-style:url(none) none;padding:0px}
.glry li a{background:#535259;float:left;text-decoration:none;padding:4px;margin:1px;margin-top:4px;height:110px;width:150px;text-align:center;vertical-align:middle}
.glry li a:hover{background:#6B6A70}
/* Ending Of Gallery*/


.cont td{font-weight: bold;}
.lopic {border: 1px dotted #CCCCCC;float: left;margin-right: 6px;margin-bottom: 2px;}
.phNo{padding-left:52px;}
#contact select{color: #000000;background: #89888a;}



/* ====================================================================
Form
-------------------------------------------------------------------- */
fieldset{margin:1em 0;border:none;border-top:1px solid #ccc}
legend{ margin:1em 0; padding:0 .5em; color:#FFFFFF; background:transparent; font-size:1.3em; font-weight:bold }
label{float: left;width:120px;padding:0 1em;text-align:right}/*float: left;*/
fieldset div{margin-bottom:.5em;padding:0;display:block}
fieldset div input, fieldset div textarea{border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333}
fieldset div select{padding:1px}
div.fm-multi div{margin:5px 0}
div.fm-multi input{width:1em}
div.fm-multi label{display:block;width:40px;padding-left:5em;text-align:left}
#fm-submit{clear:both;padding-top:1em;text-align:right;margin-right:45px;}
#fm-submit input{border:1px solid #333;padding:2px 1em;font-size:100%}
input:focus.txtFld, textarea:focus.txtFld{background:#efefef;color:#000}
fieldset div.fm-req{font-weight:bold}
/* classes for validator */
.error, div.error{background:#ffc;text-align:left;padding:5px 20px 5px 30px;border:solid 1px #CC3;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324}
.eAlrt, #frmTbl .eAlrt, .error{color:#f00;font-weight:bold}
.eRglr, #frmTbl .eRglr, .error{font-weight:normal}
.err{color:#f00;}