/* CSS Document */
body {margin:0; padding:0;}
form, p, h1, h2, ul, li {margin:0; padding:0;}
img, div{padding:0; margin:0;}
td {font:13px/16px Arial, Helvetica, sans-serif; color:#5f5f5f;}

#mainFrame {width:100%;}

/*style for top panel*/
.topPanel {background:url(images/bg-top-panel.gif) repeat-x #FFFFFF; border-bottom:1px solid #FFFFFF;}
/*style for top panel*/

/*style for header panel*/
.headerPanel {background:url(images/bg-header.gif) repeat-x #FFFFFF; border-bottom:1px solid #FFFFFF;}
.paddingHeader {padding:0 2px 0 15px;}
.HeadLeft {border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; position:relative; width:637px; height:222px; }
.HeadLeft img {padding:0; margin:0; font-size:0; position:absolute; left:0; top:0;}
.formHead {position:absolute; top:0; left:403px; width:234px; height:222px; background:url(images/bg-head-form.gif) repeat-x; 
	z-index:2; filter:alpha(opacity=75);
	-moz-opacity: 0.75; 
	opacity: 0.75;
	-khtml-opacity: 0.75;
}
.logoHead {position:absolute; top:0; left:0px; width:183px; height:222px; background:url(images/bg-logo-form.gif) repeat-x; 
	z-index:2; filter:alpha(opacity=75);
	-moz-opacity: 0.75; 
	opacity: 0.90;
	-khtml-opacity: 0.75;
}
.formTop {z-index:5; position:absolute; left:426px; top:52px;}
.bdrForm {border-top:1px solid #FFFFFF;}
.paddingForm {padding:10px 0 0 0;}
label {padding:0; display:block; width:65px; height:28px; font:bold 12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; float:left;}
.fieldUser {width:107px; border-left:1px solid #404040; border-top:1px solid #404040; border-right:1px solid #d3d0c7; border-bottom:1px solid #d3d0c7; float:right; margin:0 0 10px 0; padding:0;}
.formTop a {font:12px/20px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.formTop a:hover {text-decoration:underline;}
.btnFormHead {width:45px; height:20px; background:#d5d1c8; border-bottom:1px solid #808080; border-right:1px solid #808080; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; font:10px/20px Arial, Helvetica, sans-serif; color:#000000; padding:0; margin:0; cursor:pointer;}
.headerRight {padding:15px 15px 16px 18px; background:#3a3a3a; width:88px;}
/*style for header panel*/

/*style for body panel*/
.bgBody {background:url(images/bg-body.gif) repeat-x #FFFFFF;}
.bodyMain {background:#FFFFFF url(images/bg-body-main.gif) repeat-y; border-top:1px solid #000000;/* border-left:1px dotted #979594; border-right:1px dotted #979594;*/}

/*navigation panel*/
.navBar {background:url(images/nav-bar.jpg) no-repeat #000000;}
/*navigation panel*/

/*body panel*/
.body {padding:15px;}
.bodyLeftPadding {padding:0 30px 0 0;}
.body p img {margin:0 0 17px 0;}
.body p {font:13px/16px Arial, Helvetica, sans-serif; color:#5f5f5f;}
.body p a{font:13px/23px Arial, Helvetica, sans-serif; color:#1778a6; border-bottom:1px solid #dbd5c5; text-decoration:none;}

.bodyLinkPage {padding:15px;}
.bodyLinkPage p img {margin:0 0 17px 0;}
.bodyLinkPage p {font:13px/16px Arial, Helvetica, sans-serif; color:#000000;}
.bodyLinkPage p a{font:13px/23px Arial, Helvetica, sans-serif; color:#1778a6; border-bottom:1px solid #dbd5c5; text-decoration:none;}

.contactPanel {background:#FFFFFF; border:1px solid #cedde2;}
.contactPanel h1 { display:block; background:url(images/head-contact.gif) no-repeat; text-indent:-20000px; width:214px; height:78px; margin-bottom:15px;}
.contactPanel h2 {padding:0 0 8px 13px; font:bold 11px Arial, Helvetica, sans-serif; color:#5e5e5e;}
.contactPanel h2.orange {font:11px Arial, Helvetica, sans-serif; color:#ff8001;}

/*styles for link page*/
.body ul {display:block; width:430px; list-style-type:none; margin:28px 0 62px 0;}
.body ul li {background:url(images/blt-links.gif) no-repeat 0 7px; padding:0 0 0 20px;}
.body ul li a {font:13px/23px Arial, Helvetica, sans-serif; color:#1778a6; border-bottom:1px solid #dbd5c5; text-decoration:none;}
.body ul li a:hover {text-decoration:underline;}

.txt {padding:2px;}
.txt ul {display:block; list-style-type:none; }
.txt ul li {background:url(images/blt-links.gif) no-repeat 0 7px; padding:0 0 0 10px;}
.txt ul li a {font:13px/23px Arial, Helvetica, sans-serif; color:#1778a6; border-bottom:1px solid #dbd5c5; text-decoration:none;}
/*styles for link page*/

/*styles for map page*/
.image {border:5px solid #aaaaaa; width:216px; height:185px;}
.image1 {border:5px solid #aaaaaa; width:456px; height:505px;}
.body p.img {margin:14px 0 0 0; padding:0;}
/*styles for map page*/

/*styles for member page*/
.body .box {background:#eeeeee; padding:7px;}
.body .box .bgForm {padding:10px 6px 16px 8px; background:#f7f7f7; border:1px solid #FFFFFF;}
.body .box .bgForm p {font:11px/16px Arial, Helvetica, sans-serif; color:#5f5f5f;}
.bdrTop {border-top:1px solid #FFFFFF;}
.bodyFormMatter {font:12px/16px Arial, Helvetica, sans-serif; color:#353535;}
.body .box .fieldBig {width:142px; height:18px; border-left:1px solid #404040; border-top:1px solid #404040; border-right:1px solid #d3d0c7; border-bottom:1px solid #d3d0c7; padding:0;}
.body .box .fieldSmall {width:118px; height:18px; border-left:1px solid #404040; border-top:1px solid #404040; border-right:1px solid #d3d0c7; border-bottom:1px solid #d3d0c7; padding:0;}
.body .box .chkbox {width:14px; height:14px; border-left:1px solid #404040; border-top:1px solid #404040; border-right:1px solid #d3d0c7; border-bottom:1px solid #d3d0c7; padding:0; margin:0;}
.body .box .btn {background:#d5d1c8; width:65px; height:20px; border-bottom:1px solid #808080; border-right:1px solid #808080; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; font:11px/20px Arial, Helvetica, sans-serif; color:#000000; margin:0; cursor:pointer;}
.body .box a {font:12px/16px Arial, Helvetica, sans-serif; color:#353535; text-decoration:none;}
.body .box a:hover {text-decoration:underline;}
/*styles for member page*/

/*styles for tabs*/
.padding {padding:10px;}
ul.tab {display:block; margin:0; padding:0; list-style-type:none;}
ul.tab li {display:block; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#353535; text-transform:uppercase; background:#ffffff; border:1px solid #cedde2; border-bottom:none; margin-right:3px; padding:0; float:left;}
ul.tab li a {display:block; padding:5px 8px; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#353535; background:#ffffff; border:none; text-decoration:none;}
ul.tab li a:hover {background:#cedde2; text-decoration:none;}
ul.tab li a.highlight {background:#cedde2; text-decoration:none;}

/*body panel*/

/*style for body panel*/

/*style for footer panel*/
.footer {background:#292929;}
.footerMain {border-left:1px dotted #ff8001; border-right:1px dotted #ff8001; padding:39px 0 13px 163px; background:url(images/logo-footer.gif) no-repeat 15px 0; font:10px Arial, Helvetica, sans-serif; color:#939393; text-transform:uppercase;}
.footerMain a {font:10px Arial, Helvetica, sans-serif; color:#939393; text-decoration:underline;}
.footerMain a:hover {text-decoration:none;}
.footerMain p {font:11px Arial, Helvetica, sans-serif; color:#939393; text-transform:uppercase; padding:5px 0 0 0;}
.footerMain span {font:bold 11px Arial, Helvetica, sans-serif; color:#ff8001; text-transform:uppercase;}
/*style for footer panel*/
