﻿html {
	margin-left: -1px;
	overflow-Y: scroll;
}


body
{
    margin: 0px;
    padding: 0px;
    font-family: Tahoma;
    font-size: 11px;
    background-color: #cbe1cf;
    background-image: url('images/bgrnd.jpg');
    background-repeat: repeat-x;
    background-position:left top;
    left: 0px;
    top: 0px;
    color: #666666;
}

input, select, textarea 
{
    font-family:Tahoma;
    font-size:11px;}
 
 a:link { text-decoration:none; color:#666666}
 a:visited { text-decoration:none;color:#666666}
 a:hover { text-decoration:none;color:#666666}
 a:active { text-decoration:none;color:#666666}
 
 
 .brownLink a{color:#cc9966; text-decoration:none;display:block;outline: none;}
 .brownLink a:hover { text-decoration:underline;color:#9b2c01;} 
  

.navmenu {margin:2px auto 0px auto; width:800px;}
.navmenu table{ width:730px; margin:auto;} 
.navmenu td {padding: 3px 5px 3px 5px;height:18px;text-align:center; vertical-align:bottom;}
.navmenu td a:link,.navmenu td a:visited, .navmenu td a:hover, .navmenu td a:active {text-decoration:none; color:#ffffff; font-family:Century Gothic; display:block;outline: none;
}

.navmenuo a{ border-bottom:1px dotted #ffffff;outline: none;}
.navmenus a{ border-bottom:1px dotted #d1dec5;outline: none;
}

.t20{color:#ff6600; font-size:20px; font-family:Century Gothic;}
.t16{ color: #0099cc; font-size:16px; font-family:Century Gothic;}

.header{ font-size:14px; color:#ffffff; letter-spacing:18px; width:800px; margin:10px auto 30px auto;text-align:center; height:20px;}
.pageheader{font-size:16px; color:#cc9966; letter-spacing:14px;}
.paragrapheader_sm{font-size:11px; color:#333333;}
.paragrapheader{font-size:12px; color:#9b2c01;}

.headerImg{ background: url('images/main_img.png') no-repeat top center; width:800px ; height:220px; margin:auto;}

.banner{width:785px ; height:223px; margin:0px auto 0px auto;}

.top{ background: url('images/top.png') no-repeat bottom center; width:800px ; height:19px; margin:0px auto 0px auto;}
.middle{background: url('images/middle.png') repeat-y top center;width:800px;margin: 0px auto 0px auto; min-height:250px;}
.bottom{background: url('images/bottom.png') no-repeat top center;	width:800px;height:30px;	margin: 0px auto 0px auto;}

.footer{ height:30px; text-align:center; vertical-align:middle; padding:0px 15px; width:800px; margin:0px auto 10px auto}


.middle .ptext{ margin:0px 20px 0px 30px;}
.middle .ptext b{ color:#333333}
.middle .ptext a {text-decoration:none;outline: none;color:#cc9966}
.middle .ptext a:hover {text-decoration:underline;color:#9b2c01;}


.image{border:1px solid #666666; margin:5px; float:right; padding:2px;}

#pageleftmenu{padding:0px 0px 5px 0px; width:160px;vertical-align: top;color: #333333;}
#pageleftmenu table {background-color: #F4F0C1;margin:0px;border:1px dotted #cccccc; border-top:none; width:150px;}	
#pageleftmenu table td {padding:1px;}
#pageleftmenu a{text-decoration: none;display: block;outline: none;color:#cc9966}
#pageleftmenu a:hover {text-decoration:underline;color:#9b2c01;}

#pageleftmenu .sel {padding:1px 1px 1px 5px; border-bottom:1px dotted #9b2c01; background-color:#ffb35d;color:#9b2c01; background-image:url(images/popdownarrow_right.gif); background-position:right; background-repeat:no-repeat;}
#pageleftmenu .sel a {color:#000000; text-decoration:none;}

.listStyle ul { list-style:none; margin:5px 5px 15px 5px; padding:0px;}
.listStyle li{ padding:3px; list-style:none;}
.listStyle li img {margin-left:0px; float:left}
.listStyle li a {text-decoration:none; color:#cc9966;outline: none;}
.listStyle li a:hover {text-decoration:underline; color:#9b2c01}


.HrefOrange a { text-decoration:none; color:#ff6600; text-decoration:none;outline: none;}
.HrefOrange a:hover  {text-decoration: none;color:#ff6600; text-decoration:underline;} 
.HrefOrange td {color:#76898f;}


.fade_400x {line-height: 1px;height:3px; display:block}
.footerLink a {text-decoration:none; color:#324443;outline: none;}
.footerLink a:hover {text-decoration:underline; color:#324443}

.pager{ margin:1px; font-size:11px; text-align:center; margin-left:auto; margin-right:auto;}
.pager table td{margin-top:15px; }
 .pager table td a:link,.pager table td a:active,.pager table td a:visited {margin:1px;color:#76898f;border:1px solid #76898f;padding-left:2px;padding-right:2px; text-decoration:none;}
 .pager table td a:hover{margin:1px;background-color:#ffffff; color:#000000;border:1px solid #000000;padding-left:2px;padding-right:2px;}
 .pager table td span{padding-left:1px;padding-right:1px; color:#000000;}

#modalPage
{
    display: none;
    position:fixed;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}
.modalBackground
{
    filter: Alpha(Opacity=40); -moz-opacity:0.4; opacity: 0.4;
    width: 100%; height: 100%; background-color: #324443;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalContainer
{
    position: absolute;
    width: 400px;
    left: 50%;
    top: 50%;
    z-index: 750;
}
.modal
{
    background-color: white;
    border:solid 1px #999999; position: relative;
    top: -150px;
    left: -150px;
    z-index: 1000;
    width: 400px;
    height: 400px;
    padding: 0px;
}
.modalTop
{
    width: 392px;
    background-color: #999999;
    padding: 4px;
    color: #999999;
    text-align: right;
}

.modalTop a, .modalTop a:visited {color: #ffffff;}
.modalBody{padding: 10px; text-align:center}

.modalBody img{border:1px solid #cccccc; padding:2px;}

.whiteRect{border:1px solid #cccccc; background-color:#ffffff; width:450px; margin:10px 0px 20px auto;}

.t11{ font-family:Tahoma; font-size:11px;}

.galleryOuterDiv{margin:5px 10px 10px 10px; vertical-align:top; display:inline-table; background-color:#ffffff; border:1px solid #cccccc; height:180px; width:100px}
.galleryInnerDiv{width:64px; height:64px;border:1px solid #cccccc; margin-top:5px; margin-bottom:5px; background-image:url(images/preloader.gif); background-position:center; background-repeat:no-repeat;}
 