﻿/* Primary Containers
*******************************/
body {color: black;font-size: 13px;margin-top: 0;margin-bottom: 0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;height:100%;}
#container {background-color: transparent;margin: 0 auto;width: 850px;height:100%;}
h2 {color:#bbbba1;font-size: 18px;letter-spacing: 1px;margin-bottom:4px;}

/* Header Layout
*******************************/
#header_layout {width:847px;margin-left:1px;border-bottom:1px solid #c7b585;border-top:1px solid #c7b585;}

/* Navigation Layout
*******************************/
#HeaderNav{height:25px;line-height:25px;text-align:center;font-family:Arial, Helvetica, san-serif;font-size:10px;position:relative;float:left;top:-30px;}
#HeaderNav ul, li{padding:0px;border:0px;margin:0px;list-style:none;position:relative;float:left;}
#HeaderNav p{padding:0px;border:0px;margin:0px;float:left;}
.Nav a{background-image:url(../images/nav_noHover.png);float:left;padding-right:8px;padding-left:8px;}
.Nav a:hover{background-image:url(../images/nav_Hover.png);float:left;padding-right:8px;padding-left:8px;}
.NavSelect a{float:left;padding-right:8px;padding-left:8px;}

/* Update Editor Layout
*******************************/
.para {color: #eee; padding-bottom:5px; padding-top:0px; margin-bottom:10px; margin-top:0px;}
.nopad {color: #eee; margin:0; padding:0}
.link {color:#f7cd09}
.link_hello {color:#264c98}
.divider {background-image:url(../images/dash.gif);margin-top:5px;margin-bottom:5px;padding:0;background-repeat:repeat;width:100%;line-height:1px;font-size:1px;}
.announce {padding:0;margin:0;font-size:14px;color:#c7b585;}
.emphasis {color: #c7b585;font-size:16px;font-weight:bold;}
.author {color: #bbbba1;font-size:10px;float:left;text-transform:capitalize;}
.pubdate {color: #bbbba1;font-size:10px;float:right;}

/* Body Layout
*******************************/
#body_layout {width:847px;margin-left:1px;margin-right:1px;margin-top:1px;background-color:#939262;position:relative; float:left; top:-26px;}
.Box150{float:left;width:150px;padding-left:10px;}
#Box250R{float:right;width:250px;padding-right:10px;}
#Box555{float:left;width:555px;padding-left:10px;}
#Box828{float:left;width:828px;padding-left:10px;}
#Box420{float:left;width:420px;padding-left:10px;}
.Box386R{float:right;width:386px;padding-right:10px;vertical-align:top;}
.Box665R{float:right;width:665px;padding-right:10px;}

/* Forms
*******************************/
.divFormInput{width:280px;padding-left:10px;position:relative;float:left;}
.divFormInputMedium{width:200px;position:relative;float:left;}
.divFormInputShort{width:100px;position:relative;float:left;}
.divFormButton{width:100px;position:relative;float:right;}
.divFormButtonMid{width:90px;position:relative;float:left;}
.frmLabel{color:#eee;padding-top:8px;padding-bottom:8px;font-style:italic;}
.frmViewLabel{color:#eee;padding-top:8px;padding-bottom:8px;font-weight:bold;}
.frmViewLabelDim{color:#c7b585;padding-top:8px;padding-bottom:8px;}
.frmTextBox{width:250px;margin-top:4px;}
.frmTextBoxShort{width:50px;margin-top:4px;}
.frmButton{color:dimgray;margin-top:18px;width:75px;height:20px;position:relative;float:right;left:238px;font-size:12px;top:0px;}
.frmButton2{color:dimgray;margin-top:18px;width:75px;height:20px;margin-right:10px;position:relative;float:right;font-size:12px;top:0px;}
.frmButton3{color:dimgray;margin-top:18px;width:80px;height:20px;position:relative;float:left;font-size:12px;top:0px;}
.frmDDList{margin-top:4px;width:256px;}
.frmCheck{width:100px;position:relative;float:left;color:#eee;padding-top:8px;padding-bottom:8px;font-style:italic;}
.frmRadio{width:100px;position:relative;float:left;color:#eee;padding-top:8px;padding-bottom:8px;font-style:italic;}

#tbl_center {
text-align:center;
}

#tbl_center {
text-align:-moz-center;
}

/* Grid
*******************************/
.tablestyle {font-size: 80%;border: solid 1px #7f7f7f;}
.headerstyle th {background: url(../images/grid_head.png) repeat-x 0px 0px;border-color: #989898 #cbcbcb #989898 #989898;border-style: solid solid solid none;border-width: 1px 1px 1px medium;color: #000;padding: 2px 4px 2px 4px;vertical-align: bottom;}  
.headerstyle th a {font-weight: normal;text-decoration: none;color: #000;display: block;padding-right: 10px;}    
.rowstyle .sortaltrow, .altrowstyle .sortaltrow {background-color: #edf5ff;}
.rowstyle .sortrow, .altrowstyle .sortrow {background-color: #dbeaff;}
.rowstyle td, .altrowstyle td {padding: 2px 4px 2px 4px;border-right: solid 1px #615e41;color:#eee;border-bottom:solid 1px #615e41;}
.headerstyle .sortascheader {background: url(../images/grid_head.png) repeat-x 0px -100px;}
.headerstyle .sortascheader a {background: url(../images/dt-arrow-up.png) no-repeat right 50%;} 
.headerstyle .sortdescheader {background: url(../images/grid_head.png) repeat-x 0px -100px;}   
.headerstyle .sortdescheader a {background: url(../images/dt-arrow-dn.png) no-repeat right 50%;}

/* Photos
*******************************/
img.content {border-width:1px; border-color:#615e41;margin-bottom:4px;display:inline-block;}
.catalog_pic {width:170px;height:180px;text-align:center;background-color:#7c7c58;float:left;position:relative;padding:10px 15px;}
.catalog_caption {font-size:small;font-weight:bold;color:#eee;}
.catalog_count {font-size:x-small;color:#eee;}

/* Footer Layout
*******************************/
#footer_layout {background:#7c7c58;width:827px;margin-left:1px;margin-right:1px;margin-top:2px;border-top:1px solid #66664a;border-bottom:3px solid #d22807;height:35px;line-height:35px;padding:0px 10px;position:relative;float:left;top:-26px;}
#footer {float:right;font-size:11px;color:#bbb}

/* Links
*******************************/
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
#linkhand {font-family:Arial, Helvetica, san-serif;font-size:12px;color:#f7cd09;cursor:pointer;}

/* All Text
*******************************/
.BodyText9 {font-family:Arial, Helvetica, san-serif;font-size:9px;color:#eee}
.BodyText10 {font-family:Arial, Helvetica, san-serif;font-size:10px;color:#eee}
.BodyText11 {font-family:Arial, Helvetica, san-serif;font-size:11px;color:#eee}
.BodyText12 {font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee}
.BodyLink12 {font-family:Arial, Helvetica, san-serif;font-size:12px;color:#f7cd09}
.BodyLink11 {font-family:Arial;font-size:11px;color:#f7cd09;}
.BodyLink10 {font-family:Arial;font-size:10px;color:#f7cd09;}
.BodyLinkCal9 {font-family:Verdana;font-size:9px;color:#555;}
.BodyLinkCalHour9 {font-family:Verdana;font-size:9px;color:#f7cd09;}
.pc11 {font-family:Arial,Helvetica,san-serif;font-size:11px;color:#ddd}
.pc11i {font-family:Arial,Helvetica,san-serif;font-size:11px;color:#ddd;font-style:italic;}
.pc11:hover {font-family:Arial,Helvetica,san-serif;font-size:11px;color:#bbb}
.pc11_nohover {font-family:Arial,Helvetica,san-serif;font-size:11px;color:#ddd}
.pc12 {font-family:Arial,Helvetica,san-serif;font-size:12px;color:#ddd}
.pc12i {font-family:Arial,Helvetica,san-serif;font-size:12px;color:#ddd;font-style:italic;}
.pc12:hover {font-family:Arial,Helvetica,san-serif;font-size:12px;color:#bbb}
.pc12_nohover {font-family:Arial,Helvetica,san-serif;font-size:12px;color:#ddd}
.nav12 {font-family:Arial,Helvetica,san-serif;font-size:12px;color:#333}
.nav12:hover {font-family:Arial,Helvetica,san-serif;font-size:12px;color:#333}

/* Padding / Margins
*******************************/
.ptb10 {padding-bottom:10px;padding-top:10px;}
.mt10 {margin-top:10px;}
.Indent5L{text-indent:5px;text-align:left;}
.margin5L{padding-left:5px;text-align:left;}

/* Borders
*******************************/
.BoxBorder{border:1px solid #615e41;}
.TblNoBorder{border-left:0px; border-right:1px solid #615e41;}

/* Sections
*******************************/
.Section150 {width:150px;height:24px;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#eee;text-align:left;text-indent:10px;}
.SectionText150 {background-color:#7c7c58;width:140px;padding:4px;border-top:1px solid #615e41;border-left:1px solid #615e41;border-right:1px solid #615e41;}
.SectionFooter150 {width150px;height:14px;}
.Section250 {width:250px;height:24px;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#eee;text-align:left;text-indent:10px;}
.SectionText250 {background-color:#7c7c58;width:240px;padding:4px;border-top:1px solid #615e41;border-left:1px solid #615e41;border-right:1px solid #615e41;}
.SectionText250C {background-color:#7c7c58;width:240px;padding:4px;border-top:1px solid #615e41;border-left:1px solid #615e41;border-right:1px solid #615e41;text-align:center;}
.SectionFooter250 {width:250px;height:14px;}
.Section386{width:386px;height:24px;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#eee;text-align:left;text-indent:10px;}
.SectionFooter386R{float:right;width:386px;height:14px;}
.Section420{width:420px;height:24px;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#eee;text-align:left;text-indent:10px;}
.SectionFooter420{width:420px;height:14px;}
.Section555{width:555px;height:24px;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#eee;text-align:left;text-indent:10px;}
.SectionText555 {background-color:#7c7c58;width:545px;padding:4px;border-top:1px solid #615e41;border-left:1px solid #615e41;border-right:1px solid #615e41;}
.SectionFooter555 {width:555px;height:14px;}
.Section665 {width:665px;height:24px;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#eee;text-align:left;text-indent:10px;}
.SectionText665 {background-color:#7c7c58;width:655px;padding:4px;border-left:1px solid #615e41;border-right:1px solid #615e41;}
.SectionFooter665 {width:665px;height:14px;}
.SectionHeader818L{width:150px;height:14px;background-color:#999975;float:left;padding:4px;border-right:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionHeader818R{width:649px;height:14px;background-color:#999975;float:left;padding:4px;margin-right:2px;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionText818L{width:150px;height:auto;background-color:#7c7c58;float:left;padding:4px;border-right:1px solid #615e41;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionText818R{width:649px;height:auto;background-color:#7c7c58;float:right;padding:4px;margin-right:2px;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionPara818L{width:150px;background-color:#7c7c58;float:left;padding:4px;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionPara818R{width:649px;background-color:#7c7c58;float:right;padding:4px;border-left:1px solid #615e41;margin-right:2px;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionText818AltL{width:150px;height:auto;background-color:#66664a;float:left;padding:4px;border-right:1px solid #615e41;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionText818AltR{width:649px;height:auto;background-color:#66664a;float:right;padding:4px;margin-right:2px;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionFormHdr818L{width:200px;height:14px;background-color:#999975;float:left;padding:4px;border-right:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionFormHdr818R{width:599px;height:14px;background-color:#999975;float:left;padding:4px;margin-right:2px;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionForm818L{width:200px;height:14px;background-color:#7c7c58;float:left;padding:4px;border-right:1px solid #615e41;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionForm818R{width:599px;height:14px;background-color:#7c7c58;float:right;padding:4px;margin-right:2px;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionForm818AltL{width:200px;height:14px;background-color:#66664a;float:left;padding:4px;border-right:1px solid #615e41;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionForm818AltR{width:599px;height:14px;background-color:#66664a;float:right;padding:4px;margin-right:2px;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionPolicyHdr818L{width:160px;height:14px;background-color:#999975;float:left;padding:4px;border-right:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionPolicyHdr818R{width:639px;height:14px;background-color:#999975;float:left;padding:4px;margin-right:2px;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionPolicy818L{width:160px;height:14px;background-color:#7c7c58;float:left;padding:4px;border-right:1px solid #615e41;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionPolicy818R{width:639px;height:14px;background-color:#7c7c58;float:right;padding:4px;margin-right:2px;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionPolicy818AltL{width:160px;height:14px;background-color:#66664a;float:left;padding:4px;border-right:1px solid #615e41;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionPolicy818AltR{width:639px;height:14px;background-color:#66664a;float:right;padding:4px;margin-right:2px;border-top:1px solid #615e41;font-family:Arial, Helvetica, san-serif;font-size:12px;color:#eee;}
.SectionFooter818{width:818px;height:14px;}
.Section828{width:828px;height:24px;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#eee;text-align:left;text-indent:10px;}
.Seperator818{width:816px;height:36px;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#eee;text-align:left;text-indent:10px;}
.SectionFooter828{width:828px;height:14px;}
.SectionText828 {background-color:#7c7c58;width:818px;padding:4px;border-top:1px solid #615e41;border-left:1px solid #615e41;border-right:1px solid #615e41;}
.SectionForm828 {background-color:#7c7c58;width:818px;padding:4px;border-left:1px solid #615e41;border-right:1px solid #615e41;}
.SectionWelcome828 {background-color:#7c7c58;width:826px;height:120px;border-top:1px solid #615e41;border-left:1px solid #615e41;border-right:1px solid #615e41;}
.SectionWelcomeWht828 {background-color:#FFF;width:810px;font-size:16px;padding:8px;border-left:1px solid #615e41;border-right:1px solid #615e41;}

/* Dashes
*******************************/
.DotBar{background-image:url(../images/dash.gif);margin-top:5px;margin-bottom:5px;background-repeat:repeat;width:100%;line-height:1px;font-size:1px;}

/* AJAX Tabs
*******************************/
.ajax__tab_tinker .ajax__tab_header {font-family:Arial,Helvetica,san-serif;font-size:12px;font-weight:bold;color:#eee;padding-top:12px;background:url(../images/tab-line.png) repeat-x bottom;}
.ajax__tab_tinker .ajax__tab_outer {height:27px;padding-right:4px;background:url(../images/tab-right.png) no-repeat right;}
.ajax__tab_tinker .ajax__tab_inner {height:27px;padding-left:7px;background:url(../images/tab-left.png) no-repeat;}
.ajax__tab_tinker .ajax__tab_tab {height:27px;padding-left:4px;padding-right:4px;padding-top:8px;margin:0;background:url(../images/tab.png) repeat-x;}
.ajax__tab_tinker .ajax__tab_hover .ajax__tab_outer {background:url(../images/tab-hover-right.png) no-repeat right;}
.ajax__tab_tinker .ajax__tab_hover .ajax__tab_inner {background:url(../images/tab-hover-left.png) no-repeat;}
.ajax__tab_tinker .ajax__tab_hover .ajax__tab_tab {background:url(../images/tab-hover.png) repeat-x;color:#ddd}
.ajax__tab_tinker .ajax__tab_active .ajax__tab_outer {background:url(../images/tab-active-right.png) no-repeat right;}
.ajax__tab_tinker .ajax__tab_active .ajax__tab_inner {background:url(../images/tab-active-left.png) no-repeat;}
.ajax__tab_tinker .ajax__tab_active .ajax__tab_tab {background:url(../images/tab-active.png) repeat-x;color:#ddd}
.ajax__tab_tinker .ajax__tab_body {font-family:Arial,Helvetica,san-serif;font-size:10pt;border:1px solid #615e41;border-top:0;padding:0px;background-color:#7c7c58;}

.ajax__tab_table .ajax__tab_header {font-family:Arial,Helvetica,san-serif;font-size:12px;font-weight:bold;color:#eee;padding-top:12px;background:url(../images/tab-line.png) repeat-x bottom;}
.ajax__tab_table .ajax__tab_outer {height:27px;padding-right:4px;background:url(../images/tab-right.png) no-repeat right;}
.ajax__tab_table .ajax__tab_inner {height:27px;padding-left:7px;background:url(../images/tab-left.png) no-repeat;}
.ajax__tab_table .ajax__tab_tab {height:27px;padding-left:4px;padding-right:4px;padding-top:8px;margin:0;background:url(../images/tab.png) repeat-x;}
.ajax__tab_table .ajax__tab_hover .ajax__tab_outer {background:url(../images/tab-hover-right.png) no-repeat right;}
.ajax__tab_table .ajax__tab_hover .ajax__tab_inner {background:url(../images/tab-hover-left.png) no-repeat;}
.ajax__tab_table .ajax__tab_hover .ajax__tab_tab {background:url(../images/tab-hover.png) repeat-x;color:#ddd}
.ajax__tab_table .ajax__tab_active .ajax__tab_outer {background:url(../images/tab-active-right.png) no-repeat right;}
.ajax__tab_table .ajax__tab_active .ajax__tab_inner {background:url(../images/tab-active-left.png) no-repeat;}
.ajax__tab_table .ajax__tab_active .ajax__tab_tab {background:url(../images/tab-active.png) repeat-x;color:#ddd}
.ajax__tab_table .ajax__tab_body {font-family:Arial,Helvetica,san-serif;font-size:10pt;border:0px solid #615e41;border-top:0;padding:0px;background-color:#7c7c58;}

/* AJAX Reorderlist
*******************************/
.ajax__DragHandleClass {width: 10px;height: 15px;background-color: Blue;background-image: url(../images/bg-menu-main.png);cursor: move;border: outset thin white;}
.itemArea{margin-left: 15px;font-family:Arial,Helvetica,san-serif;font-size:10pt;text-align: left}
.reorderCue{border: dashed 1px #f7cd09;width: 100%;height: 17px;}
.reorderListDemo li {width: 700px;list-style: none;margin: 1px;background-image: url(../images/bg_nav.gif);background-repeat: repeat-x;color: #FFF;}



