
*{margin:0;padding:0;border:0 none}
html, body{height:100%}
body, div, font, input, li, option, p, select, table, textarea, td, th, tr, ul, ol{color:#4f4f4f;font:11px/14px Verdana, Arial, Helvetica, sans-serif}
body{padding:0;background:#ccc url(../files/bg.gif) repeat;text-align:left}
A, A:link, A:visited{color:#0F497A;text-decoration:none}
A:hover{ text-decoration:underline; color:#135B97 }
input, textarea, select{color:#414d32;border:1px solid #8aa369;font-size:12px;padding:2px}
input:focus.txtFld, textarea:focus.txtFld{background:#efefef}
p, li{line-height:150%}
h1,h2,h3,h4,h5,h6{margin:10px 0}
h1,h2,h3,h4,h5,h6, h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:bold;color:#364669;font-size:16px}
h2, h2 a{color:#548ca7}
h3, h3 a{color:#2d617b}
h4,h5,h6, h4 a,h5 a,h6 a{font-weight:bold;color:#364669;font-size:14px}
h5, h5 a{color:#548ca7;margin:15px 0 5px 0}
h6, h6 a{color:#2d617b;font-size:12px;text-decoration:underline;padding:6px 0}
blockquote{padding:20px}
strong{font-size:110%}
em{ color:#6F8184 }
hr{color:#a6b09a;height:0;width:100%;margin:2px;text-align:center;border-top:1px solid #a6b09a}
.CT{text-align:center;vertical-align:top}
.CM, div.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{text-align:left;vertical-align:top}
/* ====================================================================
Structure Properties
-------------------------------------------------------------------- */
#container{width:780px;margin:0 auto;background:#fff;padding:12px 15px 1px 16px;overflow:visible}
#seo{ display:none; top: -999em; height:0; }
#header{background:#a5c2d9;clear:both}
#header .hdTop{height:92px;border-bottom:solid 1px #fff;background:#426693}
#header .hdImg{height:148px;border-bottom:solid 1px #fff}
#midTxt{height:auto}
#midTxt .mtbl{height:100%;width:100%}
#sidebar{color:#0f497a;width:221px;padding:0;background:#d5e1f2}
#mainContent{padding:4px 8px 0}
#footer{background:#9bc2cf url(../files/btmBg.gif) repeat;clear:both;padding:6px 10px 0 20px;height:60px;border-top:1px solid #fff}
#footer p{ padding:2px 0; color:#364669; vertical-align:middle; font: 10px Tahoma; }
#footer p a, #footer p a:hover{color:#364669}
/* ==================================================================== */
.fr{float:right;margin-left:8px}
.fl{float:left;margin-right:8px}
.cb{clear:both}
.cr{clear:right}
div.sep{margin:16px auto;height:1px;width:70%;background:#a6b09a;clear:both}
div.sep hr{display:none}
/* ================== sidebar =====================*/
#sidebar a{ color:#0F497A; font:11px/16px Verdana, Arial, Helvetica, sans-serif; }
.lgFrm label{padding:0.5em;text-align:center}
.lgFrm div{margin-top:1em;padding:0;display:block;margin-right:3.5em}
.sbmt{background:#0d6a98;margin:6px 0px 6px 6px;font-size:9px;color:#dedbba;border:1px dotted #d5e1f2;padding:1px}
.lfttxt li{margin:6px;padding-left:6px;list-style:square inside}
.lfttxt li a{text-decoration:none}
.lnk li{ margin:0 6px; padding-left:10px; list-style:none; line-height: 20px; }
.lnk li a, .lnk li a:hover,.lnk li a:active,.lnk li a:visited, .lfttxt li a:hover {text-decoration:underline}
.lfttxt div.sep{margin:4px auto;height:0px;width:70%;border-bottom:1px dotted #333}
.nDat{font-weight:bold;color:#0f3e59}
.nTxt a, .nTxt a:hover{color:#504f4f}
/* ====================================================================
Form
-------------------------------------------------------------------- */
fieldset{margin:1em 0;border:none;border-top:1px solid #ccc}
legend{margin:1em 0;padding:0 .5em;color:#036;background:transparent;font-size:1.3em;font-weight:bold}
label{float:left;width:120px;padding:0 1em;text-align:right}
fieldset div{margin-bottom:.5em;padding:0;display:block}
fieldset div input, fieldset div textarea{width:150px;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;background:#0d6a98;color:#fff;font-size:100%}
input:focus, textarea:focus{background:#efefef;color:#000}
fieldset div.fm-req{font-weight:bold}
fieldset div.fm-req label:before{content:"* "}
/* 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}
/* ====================================================================
 ================== Image Headings =====================
-------------------------------------------------------------------- */
.pgHdg, .MainHdg, .NwsHdg, .DevHdg{height:25px;padding:0 10px 0 0}
.pgHdg{margin-top:15px;clear:both}
.pgHdg h4, .MainHdg h1, .NwsHdg h4{position:relative;margin:0px;height:100%}
.pgHdg span, .MainHdg span, .NwsHdg span{position:absolute;width:100%;height:100%}
.MainHdg{padding:0px;margin-bottom:6px;background:url(../files/mnHdgBg.gif) repeat-x bottom}
.MainHdg h1{ color:#364669; font:bold 15px Tahoma; }
.pgHdg span.srch{background:url(../files/srchHdg.gif) no-repeat}
.pgHdg span.evnt{background:url(../files/evntHdg.gif) no-repeat}
.pgHdg span.lnk{background:url(../files/lnksHdg.gif) no-repeat}
.NwsHdg{height:100%;background:#d5e1f2;padding-top:5px;padding-left:5px}
.NwsHdg h4{color:#364669;font-size:12px}
.DevHdg{padding:0px;margin-bottom:6px;font:15px Tahoma;background:url(../files/mnHdgBg.gif) repeat-x top}
.DevHdg h4{color:#404a67}
/* ====================================================================
Button Navigation
-------------------------------------------------------------------- */
#navBtn, .glry{margin:0;padding:0;list-style-type:none;background-color:transparent;width:auto}
#navBar{float:left;background:#b5d3dc url(../files/btnBg.gif);width:221px}
#navBar li{list-style-type:none;border-bottom:1px solid #fff;background:url(../files/btnRgt.gif) no-repeat left center}
#navBar a{height:18px;width:195px;display:block;text-align:left;text-decoration:none;padding-left:26px;padding-top:5px;color:#2b3958;font:bold 12px Arial, Helvetica, sans-serif}
#navBar a:hover{text-decoration:none;color:#000;background:url(../files/btnRgt_.gif) no-repeat left center}
#imenus0 ul .imeas span,#imenus0 ul .imeasj span{width:4px;height:7px;left:0px;top:3px}
.imatm{width:100%}
.imsubc{left:222px;top:-23px}
.imsubc-1{left:202px;}
.sb{left:162px}
#imenus0 li a, #imenus0 ul .imctitle{text-align:left}
#imenus0 li{height:18px}
html>body #imenus0 li{height:23px}
html>body #imenus0 li ul li{ height:auto; }
html>body #imenus0 .big{ height:34px; }
#imenus0 li:hover>a{color:#000}
#imenus0 li a.ihover, .imde imenus0 a:hover{color:#000;background:url(../files/btnRgt_.gif) no-repeat left center}
#imenus0 li ul li{background:#b5d3dc url(../files/btnBg.gif)}
#imenus0 ul li a{background:#b5d3dc url(../files/btnBg.gif);padding-left:6px;}/*width:155px*/
#imenus0 ul li:hover>a{color:#000}
#imenus0 ul li a:hover, #imenus0 ul li a.ihover, .imde imenus0 ul li a:hover{color:#fff;background:url(none)}
#imenus0 ul a, #imenus0 ul .imctitle{background:url(none);color:#000;text-align:left;font-size:11px;font-weight:normal}
.aro{float:right;padding:4px 8px}
/* ================== Main Content =====================*/
.info{ padding:4px 4px 15px;clear:both;}
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:#3E484A }
.info ul, .info ol{margin:4px 0 0 20px;display:block}
.info ul.sbpg{margin:4px 0 0 50px}
.info li{font-size:11px;padding:1px;list-style:url(../files/blt.gif)}
.info li ul li{ list-style:disc url(none) }
.info .discs li{ list-style:disc url(none) }
.info div.pic{text-align:center}
.info table th  { padding: 2px; font-weight: bold; /*background: #cfe3e9;*/ vertical-align: middle; }
.info table td  { padding: 4px 2px; background: #E2EEF1; color: #516166; }
div.rMor{text-align:right;font-size:10px;padding:5px}
div.rMor a{ color:#0F497A; text-decoration:underline }
div.rMor a:hover, div.rMor a:active, div.rMor a:visited{color:#0F497A;text-decoration:underline}
.aro1{color:#5c822c;background:url(../files/aro1.gif) no-repeat left center;padding-left:12px}
.aro2{color:#5c822c;background:url(../files/aro2.gif) no-repeat left center;padding-left:7px}
/* ================== Mainpage =====================*/
.picBrdr{border:5px solid #548ca7}
div.rMor1{ padding:0px; background:url(../files/rMorAro_.gif) no-repeat 0 center }
div.rMor2{ padding:0px; background:url(../files/rMorAro.gif) no-repeat -205px center; margin-top: 10px; }
div.rMor1 a{font-size:10px}
div.rMor1 div{ background: #fff; padding-left: 9px; }
.mainNws{background:url(../files/mSep.gif) no-repeat center center;margin-top:15px;margin-bottom:15px}
.mainNws a, .mainNws a:hover{text-decoration:underline;}
.mnws{width:250px}
.mnws, .mnws div, .mnws li{ text-align: left; }
.mnws .rMor{ text-align: right; }
.mnws li, .mnws li a{ text-decoration:underline; padding-bottom:8px;}
.mnws li a:active, .mnws li a:visited{ text-decoration:underline; }

.nwsImg ul{ margin-left: 0px; }
.nwsImg li{ list-style: url(none) none; margin-bottom:6px;}
.nwsImg li img{ float:left; margin-right:2px; padding: 1px; border: 1px solid #548ca7;}

.ltstDev{ margin:6px 0px; border:5px solid #5489a7; background: #E4F1F8; }
.ltstDev div{ padding:6px; color: #4F4F4F; font-size: 12px; }
.ltstDev .picBrdr{ border-left: none; padding:1px;}
.mor2{background:url(../files/mor2.gif) no-repeat left center;padding-left:14px}
.pdR6px{margin-right:6px;margin-bottom:6px}
/* ================ Sub Page Icons ==========================================*/
#sbPg{padding:0px 0px 6px;clear:both}
#sbLnk{text-align:left}
#sbLnk, #sbLnk A, #sbLnk A:Hover{color:#89888a;font-size:9px;text-transform:lowercase}
#sbLnk A{background:url(../files/aro.gif) no-repeat right center;padding-right:7px}
#ts{font-size:9px;float:right;color:#999}
.h{background:url(../files/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 #7AA2D6; background: #d5e1f2; }
#pgNo A:hover{ background:#E6EDF7 }

.glryImg{display: block;margin: 6px;clear: both;width: 100%;}
.glryPN{display: block;clear: both;margin: 6px;padding-top: 20px;}


/* Starting Of Gallery*/
.glry{clear:both}
.glry li{display:inline;list-style:url(none) none;padding:0px}
.glry li a{background:#EEE;float:left;text-decoration:none;padding:4px;margin:1px;height:80px;width:150px;text-align:center;vertical-align:middle}
.glry li a:hover{background:#CCC}
/* Ending Of Gallery*/
