﻿body { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; min-width: 909px; font-family: Verdana, Sans-Serif; font-size:8pt; background-color: #bcbcbc; }
#centerdiv{ text-align: left;  width: 909px;  margin-left: auto;  margin-right: auto; background-image: url(Images/back.gif); background-repeat:repeat-y; }
table { border-collapse:collapse; margin:0; padding:0; border-spacing:0; border:0; }
td { border:0px; margin:0; padding:0; }
div { border-collapse:collapse; margin:0; padding:0; border-spacing:0; border:0; }
img { border:none; margin:0; padding:0; border-spacing:0; border:0; }
p { color:#686837; font-family:Verdana, Sans-Serif; font-size:11px; margin:2px 10px 2px 10px; line-height:16px; }
hr {background-color:#c9c6b5;color:#c9c6b5;border:0;height: 1px;width: 100%;text-align: left; margin:0 4px 0 4px; }
label {font-weight:bold;font-family:Verdana, Sans-Serif; color:#565855;}
LI { color:#333333; }

a { text-decoration:none; font-family:Verdana, Sans-Serif; font-size:8pt; }
a:visited {color:#191970;}
a:link {color:#191970;}
a:hover {color:#FFA500;}

#layouttop { background: transparent url(Images/top.gif) no-repeat; clear:both; height:65px; }
#layouttop #leftside { float:left; width:45%; margin:2px 0 3px 10px; }

#toplinks { float:right; margin:25px 0 0 0; width:220px; }

#toplinks #l1 a { float:left; background: transparent url(Images/lnkhome.gif) no-repeat; padding:1px 15px 0 10px; height:15px; }
#toplinks #l2 a { float:left; background: transparent url(Images/lnkabout.gif) no-repeat; padding:1px 15px 0 10px; height:15px; }
#toplinks #l3 a { float:left; background: transparent url(Images/lnkcontact.gif) no-repeat; padding:1px 1px 0 10px; height:15px; }

#layoutsearch { background:#7E7E7E; border-top: solid 1px #1C5077; height:30px; clear:both; margin:0 4px 0 2px;  }
#layoutsearch #linkhalf { width:70%; float:left; padding:7px 0 0 10px; }
#layoutsearch a { color:#f1f1f1; background: transparent url(images/arrow.gif) no-repeat; background-position:0px 4px; padding:0 10px 0 10px; font-weight:bold; }
#layoutsearch a:hover { color:#ffa800; background: transparent url(images/arrow.gif) no-repeat; background-position:0px 4px; padding:0 10px 0 10px; font-weight:bold; }
#layoutsearch #searchhalf { width:200px; float:right; color:#f1f1f1; }
#layoutsearch #searchhalf a { color:#f1f1f1; background:none; padding:0; font-weight:normal; }
#layoutsearch #searchhalf  input { border:solid 1px #999999; width:120px; margin-top:2px; height:18px; }

#layoutcontent { margin:0 4px 0 2px; min-height:400px; }

#layoutfooter { clear:both; margin:0 9px 0 7px; background: #0067B2; color:#f1f1f1; text-align:center; height:28px; font-size:7pt; padding-top:2px; }
#layoutfooter a { color:#f1f1f1; font-size:7pt; text-decoration:underline; }

#layoutend { background:#bcbcbc url(Images/footer.gif) no-repeat; height:4px; clear:both; }

#editor { margin-top:-20px; position:absolute; top:0px; left:0px; z-index:100;  font-weight:bold; background-color:#e5e5e5; color:#dfdfdf ;border-bottom: solid 1px #2d2d2d; border-right: solid 1px #2d2d2d; filter: Alpha(Opacity=90); -moz-opacity: 0.90; opacity: .90; }

.H1 { font-family:Verdana, Sans-Serif; font-size:9pt; color:#7E7E7E; padding:0px; margin:0px; font-weight:bold; }
.H2 { font-family:Verdana, Sans-Serif; font-size:9pt; color:#3088C7; padding:0px; margin:0px; font-weight:bold; }
.large { color: #333333; font-size:8pt; }
.normal { color: #333333; font-size:7pt; }

#cr1  { width:665px; float:left; }
#cr2  { width:218px; float:right; border:solid 1px #c9c6b5; margin-right:8px; padding:3px; min-height:188px; }
#cr3  { width:530px; float:left; padding:3px; }
#cr4  { float:right; width:347px; margin-right:8px; }
#cr4t { float:left; width:347px; height:3px; background: transparent url(images/sectionaltop.gif) no-repeat; font-size:1px; }
#cr4c { float:left; width:341px; background-color:#DBDBDB; padding:3px; }
#cr4b { float:left; width:347px; height:3px; background: transparent url(images/sectionalbottom.gif) no-repeat; font-size:1px; }
#cr5  { width:536px; float:left; padding:3px; }
#cr6  { float:right; width:341px; padding:3px; margin-right:8px; }

.fulldiv { width:100%; float:left; height:10px; }

.pb { text-align:left; margin:1px; padding:1px; border-width:1px; border-color:white; border-style:solid; color:#2d2d2d; background-color:#dfdfdf; cursor:pointer; font-size:8pt; }
.pbout01 { background-color:#dfdfdf; color:#2d2d2d; text-align:left; text-align:left; margin:1px; padding:1px; border-width:1px; border-color:white; border-style:solid; cursor:pointer; font-size:8pt; }
.pbin01 { background-color:#EE9400; color:#dfdfdf; text-align:left; text-align:left; margin:1px; padding:1px; border-width:1px; border-color:white; border-style:solid; cursor:pointer; font-size:8pt;  }
.pbsel01 { background-color:#FFA500; color:#000000; text-align:left; text-align:left; margin:1px; padding:1px; border-width:1px; border-color:black; border-style:solid; cursor:pointer; font-size:8pt;  }

.ff { margin:10px 15px 10px 15px; }
.ff tr { height:25px; }
.ff td { color:#000000; }
.ff .btn { border:solid 1px #444444; background-color:#ffffff; color:#000000; cursor:pointer; }
.ff input { background-color:#ffffff; border:dotted 1px #444444; font-size:8pt; font-family:Verdana, Sans-Serif; color:#000000; }
.ff textarea { background-color:#ffffff; border:dotted 1px #444444; font-size:8pt; font-family:Verdana, Sans-Serif; color:#000000; width:400px; height:60px; }
.ff select { background-color:#ffffff; border:dotted 1px #444444; font-size:8pt; font-family:Verdana, Sans-Serif; color:#000000; }
.ff #Submit { border:solid 1px #444444; cursor:pointer; }

/*Gallery Control CSS Start*/
#gallerynav { float:left; margin-right:auto; border:solid 1px #9d9d9d; padding:3px; margin:3px 5px 10px 5px; width:112px; }
#gallerynav div { float:left; padding:1px 1px 1px 1px; }
#gallerynav a { background-color:#ffffff; }
#gallerynav a:hover { background-color:#ff8000; }
#gallerynav img { padding:2px 2px 2px 2px; }

#galleryshow { float:right; margin-left:auto; border:solid 1px #9d9d9d; padding:3px; margin:3px 5px 10px 3px; height:500px; width:600px; display:block; }
/*Gallery Control CSS End*/