/* CSS Document */
*{font:9px/11px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; margin:0; padding:0;}
body{margin:0; padding:0px; background:#E3E2D5; color:#48413D;}
/*body{margin:0; padding:0px; background:#316F92; color:#48413D;}*/
h1{display:none;color:#E3E2D5;font-size:1px;}
div, h1, h2, h3, p, form, label, input, img{margin:0; padding:0;}
ul{margin:0; padding:0; list-style-type:none;}
.clear{clear:both;}

/*main frame*/
#mainFrame { position:relative; margin:0 auto; width:770px; background:#D1CFC2; border-left:1px solid #AEACA0; border-right:1px solid #AEACA0; solid #AEACA0;}

/*logo panel*/
#logoPanel {height:94px; background:url(img/bg_top_bar.gif) 0 0 repeat-x; margin:0px; padding:0px;}
#logoPanel img { position:absolute; top:0px; left:193px; border:0;}

/*header panel */
#headerPanel {background:#EDEDE4; height:216px;}
#header {width:587px;}
#contactPanel {width:183px; background:url(img/contact.jpg) no-repeat 0 0 #EDEDE4; position:absolute; top:94px; right:0; padding-left:0; padding-top:130px; padding-bottom:0px;}
#contactPanel p {margin-left:17px; font:11px/12px Arial, Helvetica, sans-serif;}
.blueHeading {margin-left:17px; font:11px/18px Arial, Helvetica, sans-serif; font-weight:600; color:#547F98;}
.number {margin-left:17px; font:12px/18px Arial, Helvetica, sans-serif; font-weight:600; color:#43413C;}
.contactHeading {margin-left:17px; font:11px/12px Arial, Helvetica, sans-serif; font-weight:bold; color:#43413C;}

/*navigation panel*/
#navPanel {border:3px solid #EDEDE4; background:#316F92 url(img/bg_nav.gif) repeat-x; height:36px;}
#navPanel ul.nav {margin:0 auto; width:615px; color:#EDEDE4; padding:11px 0 0 15px; height:16px; }
#navPanel ul.nav li{border-right:1px solid #77A0AE; float:left;}
#navPanel ul.nav li.Bor{border-right:1px solid #77A0AE; float:left; line-height:16px;}
#navPanel ul.nav li a{display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; color:#EDEDE4; text-decoration:none; padding:0 22px;}
#navPanel ul.nav li a:hover{color:#FFFFFF;}

/*body panel*/
/*#bodyPanel {background:url(img/bg_body.gif) repeat-y 0 0 #D1CFC2;}*/

/*left panel*/
#leftPanel {width:700px; padding:15px 25px 22px 33px;}
#leftPanel h2 {font:18px/25px Georgia, "Times New Roman", Times, serif; color:#694740;}
#leftPanel p {margin-top:18px; font:12px/18px Georgia, "Times New Roman", Times, serif; color:#48413D; background:#D1CFC2;}
#leftPanel b {margin-top:18px; font:12px/18px Georgia, "Times New Roman", Times, serif; font-weight: bold; color:#48413D; background:#D1CFC2;}
#leftPanel p img {width:188px; height:150px; float:left;}
#leftPanel h3 {height:17px; background:#BEBDAE right top; padding:0 0 0 399px; margin:23px 0;}
#leftPanel a {display:block; background:#58839B; font:11px/18px Georgia, "Times New Roman", Times, serif; color:#EDEDE4; font-weight:bold; width:77px; height:17px; text-decoration:none; padding-left:8px;}
#leftPanel a:hover {display:block; background:#805F5A; font:11px/18px Georgia, "Times New Roman", Times, serif; color:#EDEDE4; font-weight:bold;}

#pageSubList .l a {display:inline; color:#694740; background:none; font-weight:bold; text-decoration:none; padding:0;}
#pageSubList .l a:hover {text-decoration:underline;}
#pageSubList .l p {margin:5px 0 30px 0; color:#48413D; background:#D1CFC2;}
#pageSubList .l img {width:100px; height:106; float:left;padding: 0 10px 20px 0;}



/*right panel*/
#rightPanel {width:210px; margin:8px 8px 0 7px; position:absolute; top:435px; right:0;}
#rightPanel form {background:#DDDCCE; border:1px solid #B9B7A8; float:left; padding-bottom:13px;}
#rightPanel form h2 {background:url(img/search_heading.gif) no-repeat; width:204px; height:25px; text-indent:-20000px;}
#rightPanel form p {width:180px; font:11px/18px Georgia, "Times New Roman", Times, serif; color:#48413D; margin:0px; text-indent:10px;}
#rightPanel form input {width:158px; font:11px/18px Georgia, "Times New Roman", Times, serif; color:#48413D; height:20px; background:#FFFFFF; border-left:1px solid #808080; border-top:1px solid #808080; border-right:1px solid #D4D0C8; border-bottom:1px solid #D4D0C8; margin:0 0 0 10px; line-height:20px; float:left;}
#rightPanel form input.button {background:url(img/go_button.gif); float:left; width:25px; height:22px; margin-right:2px; border:none;}

/*news panel*/
#newsPanel {background:#DDDCCE; border:1px solid #B9B7A8; float:left; margin:6px 0;}
#newsPanel h2 {background:url(img/news_heading.gif) no-repeat; width:204px; height:41px; text-indent:-20000px; margin-right:3px;}
#newsPanel h3 {font:12px/18px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#48413D; margin:0 0 9px 15px;}
#newsPanel p {font:11px/12px Georgia, "Times New Roman", Times, serif; color:#48413D; margin:0 0 12px 15px;}
.newsPanelLink {height:17px; background:#D1CFC2 right top; padding:0 0 0 117px; margin:0 4px 16px 4px;}
.newsPanelLink a {display:block; background:#805F5A; font:11px/18px Georgia, "Times New Roman", Times, serif; color:#EDEDE4; font-weight:bold; width:72px; height:17px; text-decoration:none; padding-left:8px;}
.newsPanelLink a:hover {display:block; background:#58839B; font:11px/18px Georgia, "Times New Roman", Times, serif; color:#EDEDE4; font-weight:bold;}

/*contact us*/
#conTab{margin:0 0 10px;width:380px;float:right;}
#conTab th{text-align:right;}
#conTab td{width:200px; font:12px/18px Georgia, "Times New Roman", Times, serif; color:#48413D;  padding:0 0 2px 5px;}
#conTab input{width:200px; font:12px/18px Georgia, "Times New Roman", Times, serif; color:#48413D;} 
#conTab input.button {float:left; width:70px; height:22px; margin-left:5px; border:none;}

/*footer panel*/
#footerPanel {text-align:center; background:#7E7B70; border-top:3px solid #E3E2D5; padding:28px 0 28px 0px; font:11px/18px Arial, Helvetica, sans-serif; font-weight:bold; color:#E3E2D5;}

/* MESSAGE - error and confirm messages styles */
#message{text-align:center;}
#error, #ok{font-size:14px;font-weight:bold;line-height:2em;padding:100px 0;}
#error a, #ok a{font-size:11px;font-weight:normal;color:#000;}
#error{color:red;}
#ok{font:12px/18px Georgia, "Times New Roman", Times, serif; color:#48413D;}

/* PAGE DETAILS - photo */
#pagePho{float:right;clear:right;padding-top:75px;padding-left:10px; padding-right:80px;height:200px;}
#pagePho img{border:4px solid #e7e7e7;margin:2px;}
#pagePho a {background:none;}
#pagePho a:hover {background:none;}
