@charset "utf-8";

/* frame.css - User Interface Frame
**
** $Id$
**
** Copyright 2009, St. Nicholas Antiochian Orthodox Church, Inc. All Rights Reserved.
*/

/******************************************************************************/


/* 760a0c Dark Red
** 910e0e Medium Red
** cb4040 Light Red
** cfac74 Medium Tan
** fdfbe4 Light Beige
** ffcc33 Gold
** ffffff White
** 000000 Black
*/


/* Global items
*/
body{background:#ffffff;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;font-weight:normal;margin:0px;padding:0px;text-align:left;}
h1, h2, h3, h4, h5{font-size:13px;font-weight:normal;color:#333333;margin:0px;padding:0px;}
h1{color:#760a0c;font-size:21px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
h4, h5{font-size:11px;}
p{font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;text-align:left;}
a{color:#760a0c;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px;}
select{border:1px solid #d6d6d6;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;padding:2px;}
input{font-size:9px;}
td,
td.label{font-size:11px;text-align:left;}
.normal {font-weight:normal;}
.bold {font-weight:bold!important;}
.bolder {color:#760a0c!important;font-weight:bold!important;}
.bolderror {color:red!important;font-weight:bold!important;}
.strong {font-style: italic}
.pipe{color:#bdaeae;;padding:4px 6px 4px 4px;}
.colon{color:#000000;;padding:4px 6px 4px 0px;}
.comma{color:#000000;;padding:4px 6px 4px 0px;}
.and{color:#000000;;padding:4px 6px 4px 0px;}
.ndash{color:#bdaeae;padding:4px 6px 4px 4px;}
.mdash{color:#bdaeae;padding:4px 6px 4px 4px;}
.column{float:left;}
.center{margin-left:auto;margin-right:auto;display: table;}

/* Page
*/
#page{text-align:left;margin:0px auto 0px auto;padding:0px 0px 0px 0px;width:960px;}

/* Masthead
*/
#masthead{float:left;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:175px;width:960px;background:#cfac74;border-left:solid 1px #760a0c;border-top:solid 1px #760a0c;border-right:solid 1px #760a0c;}
#masthead #icon{float:left;display:block;background:transparent url('/images/stnicholasicon.jpg') no-repeat top left;height:175px;width:125px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#masthead #banner{float:left;display:block;background:transparent url('/images/stnicholasbanner.gif') no-repeat top left;height:135px;width:835px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

/* Site (top) bar
*/
#sitebar{float:left;display:block;z-index:20;position:relative;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#760a0c;line-height:1em;height:40px;width:835px;}
#siteleft{float:left;display:block;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}
#siteright{float:right;display:block;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}

/* Site dropdown menus
*/
#sitebar ul.sitemenus{float:left;display:block;font-size:13px;list-style:none;margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}
#sitebar .sitemenus li{float:left;cursor:pointer;font-weight:normal;padding:0px 4px 0px 0px;margin:0px 0px 0px 0px;}
#sitebar .sitemenu{margin:-1px 0px 0px -1px;width:160px;position:absolute;z-index:100;background:white;border:solid 1px #760a0c;}
#sitebar .sitemenu ul{font-size:11px;line-height:1em;font-weight:normal;list-style:none;padding:5px 0px;margin:0px;}
#sitebar .sitemenu li{float:none;cursor:pointer;font-weight:normal;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:20px;}
#sitebar .sitemenu li.menulabel{display:block;color:#000000;margin:0px 2px 4px 6px;font-size:13px;font-weight:normal;line-height:15px;cursor:default;}
#sitebar .sitemenu li.menudivider{display:block;margin:2px 0px 2px 0px;font-size:1px;line-height:1px;cursor:default;border-bottom:solid 1px #eee;}
#sitebar .sitemenu li small{float:left;display:block;vertical-align:bottom;line-height:20px;width:22px;margin:0px 2px 0px 0px;padding:0px 0px 0px 0px}
#sitebar .sitemenu li a{float:inherit;display:block;vertical-align:bottom;color:#760a0c;border-right:solid 1px white;border-left:solid 1px white;margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;line-height:20px;}
#sitebar .sitemenu a:hover{text-decoration:none;background:#760a0c;border-right:solid 1px #b46d6d;border-left:solid 1px #b46d6d;color:#ffffff;}

/* Site search
*/
#sitesearch{float:left;display:inline;margin:0px 0px 0px 0px;border:none;padding:10px 4px 0px 0px;}
#sitesearchform{position:relative;display:inline;bottom:1px;float:left;display:block;margin:0px 0px 0px 0px;border:none;padding:0px 0px 0px 0px;}
#sitesearchfor{float:left;display:inline;margin:1px 4px 0px 10px;background:#fdfbe4;border:solid 2px #cb4040;padding:1px 1px 1px 1px;font-size:13px;}
a.searchbutton{float:left;display:inline;background: transparent url('/images/searchbutton.gif') no-repeat top left;height:23px;width:28px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.searchbutton:hover{background-position: bottom left;}

/* Columns
*/
#columns{float:left;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:inherit;width:960px;background: transparent url(/images/background.gif) repeat-y;border-left:solid 1px #760a0c;border-bottom:solid 1px #760a0c;border-right:solid 1px #760a0c;}

/* Main (wide right) column
*/
#maincolumn{float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:835px;}

/* Content
*/
#content{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background:#fdfbe4;font-size:11px;}

/* Side (narrow left) column
*/
#sidecolumn{float:left;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#760a0c;font-size:13px;height:inherit;width:125px;}
#sidecolumn h2{margin:0px 0px 0px 0px;font-size:11px;float:left;text-align:left;color:#333333;border:none;background:none;padding:0px 0px 3px 0px;}
#sidecolumn h2 a{color:#333333;}
#sidecolumn h2 a:hover{color:#760a0c;text-decoration:underline;}

/* Navigation column
*/
#navbar{font-size:11px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#760a0c;height:inherit;width:125px;}
#navbar ul.navlinks{float:left;display:block;font-size:13px;list-style:none;margin:0px 0px 0px 0px;padding:10px 8px 10px 8px}
#navbar .navlinks li{float:left;cursor:pointer;font-weight:normal;width:109px;padding:0px 0px 4px 0px;margin:0px 0px 0px 0px;}


#navbar .success{background-color:#d7ffd7;border:solid 1px #22e322;margin:2px 0px 4px 4px;padding:4px 6px 4px 6px;}
#navbar .warning{background-color:#fff9d7;border:solid 1px #e2c822;margin:2px 0px 4px 4px;padding:4px 6px 4px 6px;}
#navbar .error{background-color:#ffebe8;border:solid 1px #dd3c10;margin:2px 0px 4px 4px;padding:4px 6px 4px 6px;}

#navregister{background:#ffffeb none repeat scroll 0%;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;font-size:11px;line-height:28px;margin:10px 0px;padding:0px 0 10px 10px;height:50px;}
#navtour{background:#ffffeb none repeat scroll 0%;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;font-size:11px;line-height:20px;margin:10px 0px;padding:0px 0 10px 10px;height:60px;}
#navlogin{padding:8px 10px 10px 9px;width:137px;}
#navlogin label{color:#333333;}
#navlogin .inputtext{margin:0px 0px 5px 0px;width:123px;}
#navlogin #persistence{color:#333333;display:block;font-size:11px;font-weight:normal;line-height:16px;margin:2px 0px 8px 0px;padding:2px 4px 2px 4px;}
#navlogin label.persistent{color:#333333;display:block;font-size:11px;font-weight:normal;line-height:16px;margin:0px 0px 0px 0px;padding:2px 0px 4px 0px;width:130px;}
#navlogin label.persistent .inputcheckbox{margin:0px 4px 0px 0px;}
#navlogin p{line-height:18px;padding:0px 0px 0px 0px;}
#navloginhelp{line-height:18px;width:140px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:130px;}
#sidecolumn .applications{font-size:11px;padding:0px 0px 0px 0px;}
#sidecolumn .applications .application{margin:0px 0px 4px 0px;padding:0px 0px 8px 0px;}
#sidecolumn .applications a{display:inline;height:16px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#sidecolumn .applications img{display:inline;height:16px;width:16px;margin:0px 6px -4px 0px;padding:0px 0px 0px 0px;}

/* Dividers
*/
.bolddivider{clear:both;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:0px;width:auto;overflow:hidden;border-bottom:solid 1px #882525;}
.normaldivider{clear:both;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:0px;width:auto;overflow:hidden;border-bottom:solid 1px #cccccc;}

/* Spacers
*/
.spacer{clear:both;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:0px;width:auto;overflow:hidden;}

/* Shims
*/
.shim{float:left;display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:1px;width:6px;overflow:hidden;}
.bigshim{float:left;display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:1px;width:10px;overflow:hidden;}
.smallshim{float:left;display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:1px;width:4px;overflow:hidden;}

/* Buttons
*/
a.upbutton{float:left;display:inline;background: transparent url('/images/upbutton.gif') no-repeat top left;height:15px;width:15px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.upbutton:hover{background-position: bottom left;}
a.downbutton{float:left;display:inline;background: transparent url('/images/downbutton.gif') no-repeat top left;height:15px;width:15px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.downbutton:hover{background-position: bottom left;}
a.xbutton{float:left;display:inline;background: transparent url('/images/xbutton.gif') no-repeat top left;height:15px;width:15px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.xbutton:hover{background-position: bottom left;}
a.plusbutton{float:left;display:inline;background: transparent url('/images/plusbutton.gif') no-repeat top left;height:15px;width:15px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.plusbutton:hover{background-position: bottom left;}
a.checkedbutton{float:left;display:inline;background: transparent url('/images/checkedbutton.gif') no-repeat top left;height:15px;width:15px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.checkedbutton:hover{background-position: bottom left;}
a.clockwisebutton{float:left;display:inline;background: transparent url('/images/clockwisebutton.gif') no-repeat top left;height:15px;width:15px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.clockwisebutton:hover{background-position: bottom left;}
a.counterwisebutton{float:left;display:inline;background: transparent url('/images/counterwisebutton.gif') no-repeat top left;height:15px;width:15px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.counterwisebutton:hover{background-position: bottom left;}
a.clockwisebuttondisabled{float:left;display:inline;background: transparent url('/images/clockwisebuttondisabled.gif') no-repeat top left;height:15px;width:15px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;cursor:default;}
a.counterwisebuttondisabled{float:left;display:inline;background: transparent url('/images/counterwisebuttondisabled.gif') no-repeat top left;height:15px;width:15px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;cursor:default;}

/* Title bars
*/
#titlebar{clear:both;position:relative;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;border-bottom:1px solid #cccccc;}
#titlebarloading{visibility:hidden;position:absolute;z-index:10007;top:8px;left:378px;background:url(/images/loading.gif) no-repeat right top;;width:32px;height:32px;}
#titlestamp{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:6px 6px 6px 6px;z-index:1;overflow:hidden;height:50px;width:50px;}
#stampedtitlearea{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:62px;}
#stampedtitletop{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:31px;width:723px;overflow:hidden;}
#stampedtitletop h2{float:left;font-size:14px;margin:0px 0px 0px 0px;padding:6px 0px 4px 0px;}
#stampedtitlebottom{clear:both;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:31px;width:723px;overflow:hidden;}
#stampedtitlebottomleft{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:31px;overflow:hidden;}
#stampedtitlebottomleft h4{float:left;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}
#stampedtitlebottomright{float:right;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:31px;overflow:hidden;}
#stampedtitlebottomright h4{text-align:right;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:12px 8px 0px 0px;}
#titleicon{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:6px 8px 24px 8px;z-index:1;overflow:hidden;height:16px;width:16px;}
#iconedtitlearea{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:46px;}
#iconedtitletop{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:23px;width:753px;overflow:hidden;}
#iconedtitletop h2{float:left;font-size:14px;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
#iconedtitlebottom{clear:both;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:23px;width:753px;overflow:hidden;}
#iconedtitlebottomleft{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:23px;overflow:hidden;}
#iconedtitlebottomleft h4{float:left;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
#iconedtitlebottomright{float:right;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:23px;overflow:hidden;}
#iconedtitlebottomright h4{text-align:right;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:4px 8px 0px 0px;}
#plaintitlearea{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:62px;}
#plaintitletop{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:31px;width:787px;overflow:hidden;}
#plaintitletop h2{float:left;font-size:14px;margin:0px 0px 0px 0px;padding:10px 0px 0px 8px;}
#plaintitlebottom{clear:both;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:31px;width:787px;overflow:hidden;}
#plaintitlebottomleft{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:31px;overflow:hidden;}
#plaintitlebottomleft h4{float:left;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:4px 0px 0px 8px;}
#plaintitlebottomright{float:right;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:31px;overflow:hidden;}
#plaintitlebottomright h4{text-align:right;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:4px 8px 0px 0px;}

/* Status bar
*/
#statusbar{clear:both;background-color:#ffffeb;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;}
.statusarea{float:left;display:block;margin:4px 8px 4px 8px;padding:0px 0px 0px 0px;width:769px;overflow:hidden;}
.statusarea.info{background-color:#d7e9ff;border:solid 1px #2279e3;}
.statusarea.success{background-color:#d7ffd7;border:solid 1px #22e322;}
.statusarea.warning{background-color:#fff9d7;border:solid 1px #e2c822;}
.statusarea.error{background-color:#ffebe8;border:solid 1px #dd3c10;}
.statusarea h4{float:left;font-size:11px;color:#000000;margin:0px 0px 0px 0px;padding:4px 0px 4px 8px;}
.statusbuttons{float:right;height:18px;margin:5px 5px 10px 0px;padding:0px 0px 0px 0px;}

/* Status Mini
*/
.statusmini{clear:both;display:block;color:#000000;width:auto;overflow:hidden;margin:0px 0px 0px 0px;padding:5px 5px 0px 5px;overflow:hidden;}
.statusmini.info{background-color:#d7e9ff;border:solid 1px #2279e3;}
.statusmini.success{background-color:#d7ffd7;border:solid 1px #22e322;}
.statusmini.warning{background-color:#fff9d7;border:solid 1px #e2c822;}
.statusmini.error{background-color:#ffebe8;border:solid 1px #dd3c10;}
.statusmini h2{float:left;color:#000000!important;font-size:11px!important;font-weight:normal!important;margin:0px 0px 0px 0px!important;padding:0px 0px 0px 0px!important;}

/* Status
*/
.status{clear:both;display:block;color:#000000;width:auto;overflow:hidden;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;overflow:hidden;}
.status.info{background-color:#d7e9ff;border:solid 1px #2279e3;}
.status.success{background-color:#d7ffd7;border:solid 1px #22e322;}
.status.warning{background-color:#fff9d7;border:solid 1px #e2c822;}
.status.error{background-color:#ffebe8;border:solid 1px #dd3c10;}
.status h2{float:left;color:#000000!important;font-size:14px!important;font-weight:normal!important;margin:0px 0px 0px 0px!important;padding:0px 0px 0px 0px!important;}

/* Status box
*/
.infobox{font-size:11px;color:#000000;background-color:#ffffff;border:solid 1px #760a0c;margin:10px 10px 10px 10px;padding:4px 8px 4px 8px;}
.successbox{font-size:11px;color:#000000;background-color:#d7ffd7;border:solid 1px #22e322;margin:10px 10px 10px 10px;padding:4px 8px 4px 8px;}
.warningbox{font-size:11px;color:#000000;background-color:#fff9d7;border:solid 1px #e2c822;margin:10px 10px 10px 10px;padding:4px 8px 4px 8px;}
.errorbox{font-size:11px;color:#000000;background-color:#ffebe8;border:solid 1px #dd3c10;margin:10px 10px 10px 10px;padding:4px 8px 4px 8px;}

/* Search
*/
#searchbox{clear:both;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;border-top:0px solid #882525;border-bottom:0px solid #cccccc;}
.searchitem{clear:both;position:relative;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;border-bottom:0px solid #cccccc;}
.stampedsearchitemstamp{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:6px 6px 6px 6px;z-index:1;overflow:hidden;height:50px;width:50px;}
.stampedsearchitemtitle{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:62px;}
.stampedsearchitemtitle h2{float:none;font-size:14px;margin:0px 0px 0px 0px;padding:6px 0px 4px 0px;}
.stampedsearchitemtitle h4{float:none;font-size:12px;font-style:normal;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
.iconedsearchitemicon{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:6px 8px 24px 8px;z-index:1;overflow:hidden;height:16px;width:16px;}
.iconedsearchitemtitle{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:46px;}
.iconedsearchitemtitle h2{float:none;font-size:14px;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
.iconedsearchitemtitle h4{float:none;font-size:12px;font-style:normal;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
.plainsearchitemtitle{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:31px;width:787px;}
.plainsearchitemtitle h2{float:none;font-size:14px;margin:0px 0px 0px 0px;padding:4px 0px 0px 8px;}
.plainsearchitemtitle h4{float:none;font-size:12px;font-style:normal;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}

/* News
*/
#newsbox{clear:both;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;border-top:0px solid #882525;border-bottom:0px solid #cccccc;}
.newsheading{float:left;font-size:14px;font-weight:bold;color:#000000;margin:0px 0px 0px 0px;padding:4px 6px 4px 6px;}
.newsline{clear:both;position:relative;background-color:#ffffff;font-size:14px;margin:0px 0px 0px 0px;padding:4px 6px 0px 6px;width:787px;border-bottom:0px solid #cccccc;}
.newsitem{clear:both;position:relative;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;border-bottom:0px solid #cccccc;}
.stampednewsitemstamp{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:6px 6px 6px 6px;z-index:1;overflow:hidden;height:50px;width:50px;}
.stampednewsitemtitle{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:hidden;}
.stampednewsitemtitle h2{float:none;font-size:14px;margin:0px 0px 0px 0px;padding:6px 0px 4px 0px;}
.stampednewsitemtitle h4{float:none;font-size:12px;font-style:normal;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
.iconednewsitemicon{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:6px 8px 6px 8px;z-index:1;overflow:hidden;height:16px;width:16px;}
.iconednewsitemtitle{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:hidden;}
.iconednewsitemtitle h2{float:none;font-size:14px;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
.iconednewsitemtitle h4{float:none;font-size:12px;font-style:normal;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
.plainnewsitemtitle{float:left;display:block;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;overflow:hidden;}
.plainnewsitemtitle h2{float:none;font-size:14px;margin:0px 0px 0px 0px;padding:4px 0px 0px 8px;}
.plainnewsitemtitle h4{float:none;font-size:12px;font-style:normal;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}

/* Objects
*/
#objects{background-color:#ffffeb;margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}
#objects .object{display:inline;font-size:11px;margin:0px 0px 0px 2px;padding:0px 0px 0px 0px;}
#objects .object .icon{display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:16px;width:16px;}
#objects .object .objectname{display:block;background:transparent no-repeat 0px 1px;cursor:pointer;display:inline;line-height:20px;padding:1px 0px 3px 25px;margin:0px 0px 0px 0px;overflow:hidden;}

/* Summary bar
*/
#summarybar{clear:both;background-color:#ffffeb;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;}
#summaryleft{float:left;display:block;background-color:#ffffeb;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:hidden;}
#summaryleft h4{float:left;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:4px 0px 4px 8px;}
#summaryright{float:right;display:block;background-color:#ffffeb;margin:4px 8px 4px 0px;padding:0px 0px 0px 0px;overflow:hidden;}
#summaryright h4{text-align:right;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

/* Dropdown button
*/
a.dropdownbutton{float:none;display:block;background:transparent url('/images/dropdownbuttonleft.gif') no-repeat top left;height:23px;padding:0px 0px 0px 7px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a:link.dropdownbutton, a:visited.dropdownbutton, a:active.dropdownbutton{color:#ffcc33;}
a.dropdownbutton span{display:block;background:transparent url('/images/dropdownbuttonright.gif') no-repeat top right;padding:4px 7px 4px 0px;cursor:pointer;}
a.dropdownbutton:hover{background-position:bottom left;cursor:pointer;}
a.dropdownbutton:hover span{background-position:bottom right;color:#ffcc33;text-decoration:underline;cursor:pointer;}
.dropdownbuttonwrapper{overflow:hidden;width:100%;}

/* Droppeddown button
*/
a.droppeddownbutton{float:none;display:block;background:transparent url('/images/droppeddownbuttonleft.gif') no-repeat top left;height:23px;padding:0px 0px 0px 7px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a:link.droppeddownbutton, a:visited.droppeddownbutton, a:active.droppeddownbutton{color:#ffcc33;}
a.droppeddownbutton span{display:block;background:transparent url('/images/droppeddownbuttonright.gif') no-repeat top right;padding:4px 7px 4px 0px;cursor:pointer;}
a.droppeddownbutton:hover{background-position:bottom left;cursor:pointer;}
a.droppeddownbutton:hover span{background-position:bottom right;color:#ffcc33;text-decoration:underline;cursor:pointer;}
.droppeddownbuttonwrapper{overflow:hidden;width:100%;}

/* Dropdown 8C button
*/
a.closetiesdropdownbutton{float:none;display:block;background: transparent url('/images/8Cdropdownbutton.gif') no-repeat top left;height:23px;width:23px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.closetiesdropdownbutton:hover{background-position: bottom left;}

/* Droppeddown 8C button
*/
a.closetiesdroppeddownbutton{float:none;display:block;background: transparent url('/images/8Cdroppeddownbutton.gif') no-repeat top left;height:23px;width:23px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;}
a.closetiesdroppeddownbutton:hover{background-position: bottom left;}

/* Push button
*/
a.pushbutton{float:left;display:block;background:transparent url('/images/pushbuttonleft.gif') no-repeat top left;height:23px;padding:0px 0px 0px 10px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a:link.pushbutton, a:visited.pushbutton, a:active.pushbutton{color:#ffcc33;}
a.pushbutton span{display:block;background:transparent url('/images/pushbuttonright.gif') no-repeat top right;padding:4px 10px 4px 0px;cursor:pointer;}
a.pushbutton:hover{background-position:bottom left;cursor:pointer;}
a.pushbutton:hover span{background-position:bottom right;color:#ffcc33;text-decoration:underline;cursor:pointer;}
a.pushbuttondisabled{float:left;display:block;background:transparent url('/images/pushbuttonleft.gif') no-repeat top left;height:23px;padding:0px 0px 0px 10px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:default;}
a.pushbuttondisabled span{display:block;background:transparent url('/images/pushbuttonright.gif') no-repeat top right;padding:4px 10px 4px 0px;cursor:default;color:#b46d6d;}
.pushbuttonwrapper{overflow:hidden;width:100%;}

/* Big Push button
*/
a.bigpushbutton{float:left;display:block;background:transparent url('/images/bigpushbuttonleft.gif') no-repeat top left;height:41px;padding:0px 0px 0px 17px;font-size:16px;font-weight:bold;line-height:25px;text-decoration:none;}
a:link.bigpushbutton, a:visited.bigpushbutton, a:active.bigpushbutton{color:#ffcc33;}
a.bigpushbutton span{display:block;background:transparent url('/images/bigpushbuttonright.gif') no-repeat top right;padding:8px 17px 8px 0px;}
a.bigpushbutton:hover{background-position:bottom left;}
a.bigpushbutton:hover span{background-position:bottom right;color:#ffcc33;text-decoration:underline;}
a.bigpushbuttondisabled{float:left;display:block;background:transparent url('/images/bigpushbuttonleft.gif') no-repeat top left;height:41px;padding:0px 0px 0px 17px;font-size:16px;font-weight:bold;line-height:25px;color:#ffcc33;text-decoration:none;cursor:default;}
a.bigpushbuttondisabled span{display:block;background:transparent url('/images/bigpushbuttonright.gif') no-repeat top right;padding:8px 17px 8px 0px;cursor:default;color:#b46d6d;}
.bigpushbuttonwrapper{overflow:hidden;width:100%;}

/* Small Push button
*/
a.smallpushbutton{float:left;display:block;background:transparent url('/images/smallpushbuttonleft.gif') no-repeat top left;height:17px;padding:0px 0px 0px 8px;font-size:9px;font-weight:bold;line-height:12px;text-decoration:none;}
a:link.smallpushbutton, a:visited.smallpushbutton, a:active.smallpushbutton{color:#ffcc33;}
a.smallpushbutton span{display:block;background:transparent url('/images/smallpushbuttonright.gif') no-repeat top right;padding:2px 8px 3px 0px;}
a.smallpushbutton:hover{background-position:bottom left;}
a.smallpushbutton:hover span{background-position:bottom right;color:#ffcc33;text-decoration:underline;}
a.smallpushbuttondisabled{float:left;display:block;background:transparent url('/images/smallpushbuttonleft.gif') no-repeat top left;height:17px;padding:0px 0px 0px 8px;font-size:9px;font-weight:bold;line-height:12px;color:#ffcc33;text-decoration:none;cursor:default;}
a.smallpushbuttondisabled span{display:block;background:transparent url('/images/smallpushbuttonright.gif') no-repeat top right;padding:2px 8px 3px 0px;cursor:default;color:#b46d6d;}
.smallpushbuttonwrapper{overflow:hidden;width:100%;}

/* Hidden submit
*/
.hiddensubmit{float:left;margin:-2px -2px -2px -2px;padding:0px 0px 0px 0px;;-moz-opacity:0 ;filter:alpha(opacity=0);opacity:0;height:1px;width:1px;}

/* Tabs
*/
#tabsbar{clear:both;background-color:#ffffeb;margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;height:30px;width:787px;border-bottom:1px solid #882525;}
#notabsbar{clear:both;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:0px;width:787px;overflow:hidden;border-bottom:solid 1px #882525;}
#tabs{float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:normal;}
* html #tabs{margin-bottom:1em;}/*IE*/
#tabs ul{list-style-type:none;margin:6px 0px 0px 10px;padding:0px 0px 0px 0px;}
#tabs li{display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#tabs .tab a{float:left;background:url(/images/tableft.gif) no-repeat left top;padding:0px 0px 0px 9px;text-decoration:none;border-bottom:1px solid #882525;cursor:pointer;}
#tabs .tab a span{float:left;display:block;background:url(/images/tabright.gif) no-repeat right top;padding:5px 14px 5px 5px;font-weight:bold;color:#ffcc33;cursor:pointer;}
#tabs .tabdisabled a{float:left;background:url(/images/tableft.gif) no-repeat left top;padding:0px 0px 0px 9px;text-decoration:none;border-bottom:1px solid #882525;cursor:default;}
#tabs .tabdisabled a span{float:left;display:block;background:url(/images/tabright.gif) no-repeat right top;padding:5px 14px 5px 5px;font-weight:bold;color:#b46d6d;cursor:default;}
#tabs .step a{float:left;padding:0px 0px 0px 9px;text-decoration:none;cursor:pointer;}
#tabs .step a span{float:left;display:block;padding:5px 14px 5px 5px;color:#760a0c;font-weight:bold;cursor:pointer;}
#tabs .stepdisabled a{float:left;padding:0px 0px 0px 9px;text-decoration:none;cursor:default;}
#tabs .stepdisabled a span{float:left;display:block;padding:5px 14px 5px 5px;color:#b46d6d;font-weight:bold;cursor:default;}
/* if !IE5-Mac \*/#tabs a span {float:none;}/* endif */
#tabs .tab a:hover span{color:#ffcc33;text-decoration:underline;}
#tabs .step a:hover span{color:#760a0c;text-decoration:underline;}
#tabs #currenttab a{background:url(/images/tabcurrentleft.gif) no-repeat left top;background-position:0px -125px;border-bottom:2px solid #ffcc33;cursor:pointer;}
#tabs #currenttab a span{background:url(/images/tabcurrentright.gif) no-repeat right top;background-position:100% -125px;color:#000000;text-decoration:none;border-bottom:1px solid #ffcc33;cursor:pointer;}
#tabs .tab a:hover{background-position:0% -125px;}
#tabs .tab a:hover span{background-position:100% -125px;}

/* Heading
*/
td.heading{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:1px solid #000000;}
a.heading{float:left;display:block;width:100%;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a.heading label{float:left;display:block;background:transparent url('/images/headingleft.gif') no-repeat top left;width:10px;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a:link.heading, a:visited.heading, a:active.heading{color:#ffcc33;}
a.heading span{display:block;background:transparent url('/images/headingright.gif') no-repeat top right;margin:0px 0px 0px 10px;padding:4px 16px 4px 0px;cursor:pointer;}
a.heading:hover label{background-position:bottom left;cursor:pointer;}
a.heading:hover span{background-position:bottom right;color:#ffcc33;text-decoration:underline;cursor:pointer;}
td.headingascend{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:1px solid #000000;}
a.headingascend{float:left;display:block;width:100%;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a.headingascend label{float:left;display:block;background:transparent url('/images/headingleft.gif') no-repeat top left;width:10px;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a:link.headingascend, a:visited.headingascend, a:active.headingascend{color:#ffcc33;}
a.headingascend span{display:block;background:transparent url('/images/headingascend.gif') no-repeat top right;margin:0px 0px 0px 10px;padding:4px 16px 4px 0px;cursor:pointer;}
a.headingascend:hover label{background-position:bottom left;cursor:pointer;}
a.headingascend:hover span{background-position:bottom right;color:#ffcc33;text-decoration:underline;cursor:pointer;}
td.headingdescend{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:1px solid #000000;}
a.headingdescend{float:left;display:block;width:100%;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a.headingdescend label{float:left;display:block;background:transparent url('/images/headingleft.gif') no-repeat top left;width:10px;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a:link.headingdescend, a:visited.headingdescend, a:active.headingdescend{color:#ffcc33;}
a.headingdescend span{display:block;background:transparent url('/images/headingdescend.gif') no-repeat top right;margin:0px 0px 0px 10px;padding:4px 16px 4px 0px;cursor:pointer;}
a.headingdescend:hover label{background-position:bottom left;cursor:pointer;}
a.headingdescend:hover span{background-position:bottom right;color:#ffcc33;text-decoration:underline;cursor:pointer;}
a.headingcurrent{float:left;display:block;width:100%;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#333333;text-decoration:none;cursor:pointer;}
a.headingcurrent label{float:left;display:block;background:transparent url('/images/headingcurrentleft.gif') no-repeat top left;width:10px;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#333333;text-decoration:none;cursor:pointer;}
a:link.headingcurrent, a:visited.headingcurrent, a:active.headingcurrent{color:#333333;}
a.headingcurrent span{display:block;background:transparent url('/images/headingcurrentright.gif') no-repeat top right;margin:0px 0px 0px 10px;padding:4px 16px 4px 0px;cursor:pointer;}
a.headingcurrent:hover label{background-position:bottom left;cursor:pointer;}
a.headingcurrent:hover span{background-position:bottom right;color:#333333;text-decoration:underline;cursor:pointer;}
td.headingcurrentascend{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:1px solid #000000;}
a.headingcurrentascend{float:left;display:block;width:100%;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#333333;text-decoration:none;cursor:pointer;}
a.headingcurrentascend label{float:left;display:block;background:transparent url('/images/headingcurrentleft.gif') no-repeat top left;width:10px;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#333333;text-decoration:none;cursor:pointer;}
a:link.headingcurrentascend, a:visited.headingcurrentascend, a:active.headingcurrentascend{color:#333333;}
a.headingcurrentascend span{display:block;background:transparent url('/images/headingcurrentascend.gif') no-repeat top right;margin:0px 0px 0px 10px;padding:4px 16px 4px 0px;cursor:pointer;}
a.headingcurrentascend:hover label{background-position:bottom left;cursor:pointer;}
a.headingcurrentascend:hover span{background-position:bottom right;color:#333333;text-decoration:underline;cursor:pointer;}
td.headingcurrentdescend{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:1px solid #000000;}
a.headingcurrentdescend{float:left;display:block;width:100%;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#333333;text-decoration:none;cursor:pointer;}
a.headingcurrentdescend label{float:left;display:block;background:transparent url('/images/headingcurrentleft.gif') no-repeat top left;width:10px;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#333333;text-decoration:none;cursor:pointer;}
a:link.headingcurrentdescend, a:visited.headingcurrentdescend, a:active.headingcurrentdescend{color:#333333;}
a.headingcurrentdescend span{display:block;background:transparent url('/images/headingcurrentdescend.gif') no-repeat top right;margin:0px 0px 0px 10px;padding:4px 16px 4px 0px;cursor:pointer;}
a.headingcurrentdescend:hover label{background-position:bottom left;cursor:pointer;}
a.headingcurrentdescend:hover span{background-position:bottom right;color:#333333;text-decoration:underline;cursor:pointer;}
a.headingdisabled{float:left;display:block;width:100%;height:23px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#000000;text-decoration:none;cursor:default;}
a.headingdisabled label{float:left;display:block;background:transparent url('/images/headingleft.gif') no-repeat top left;width:10px;height:23px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;line-height:15px;color:#ffcc33;text-decoration:none;cursor:pointer;}
a.headingdisabled span{display:block;background:transparent url('/images/headingright.gif') no-repeat top right;padding:4px 0px 4px 0px;cursor:default;color:#ffcc33;}
.headingwrapper{overflow:hidden;width:100%;}

/* Guide bar
*/
#guidebar{clear:both;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 8px 0px 8px;width:769px;}
#guidearea{float:left;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:769px;}
#guidearea h4{float:left;font-size:11px;color:#000000;margin:0px 0px 0px 0px;padding:4px 0px 4px 8px;}

/* Details bar
*/
#detailsbar{clear:both;background-color:#ffffeb;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;border-top:1px solid #882525;border-bottom:1px solid #cccccc;}
#detailstop{float:left;display:block;background-color:#ffffeb;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:29px;width:787px;}
#detailstop h4{float:left;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:8px 0px 0px 8px;}
#detailsbottom{float:right;display:block;background-color:#ffffeb;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:29px;width:787px;}
#detailsbottom h4{text-align:right;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:4px 8px 0px 0px;}

/* Public bar
*/
#publicbar{clear:both;background-color:#ffffeb;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:787px;border-top:1px solid #882525;border-bottom:1px solid #cccccc;}
#publicarea{float:left;display:block;background-color:#ffffeb;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:29px;width:787px;}
#publicarea h4{float:left;font-size:11px;color:#333333;margin:0px 0px 0px 0px;padding:8px 0px 0px 8px;}

/* Icon select
*/
.imagebacked{padding:2px 2px 2px 26px;background-repeat:no-repeat;background-position:1px 2px;vertical-align:middle;}

/* Message
*/
.basic #messagebox{margin:0px 0px 0px 0px;}
#messagebox{padding:20px 30px 20px 30px;}
#messagebox h2{font-size:15px;font-weight:bold;color:#760a0c;}
#messagebox p{font-size:14px;color:#000000;}

/* Acknowledge
*/
.basic #acknowledgebox{margin:0px 0px 0px 0px;}
#acknowledgebox h2{font-size:14px!important;font-weight:normal!important;color:#000000!important;}
#acknowledgebox p{font-size:14px!important;line-height:24px!important;color:#000000!important;}
#acknowledgebox{padding:20px 30px 20px 30px;}

/* Login
*/
.loginremember{margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
.loginbutton{margin:0px 0px 0px 0px;padding:4px 0px 4px 0px;}
.loginforgot{margin:0px 0px 0px 0px;padding:18px 0px 0px 0px;}
.loginhelp{margin:0px 0px 0px 0px;padding:6px 0px 8px 0px;}

/* Basic
*/
.basic #messagebox h2{color:#760a0c;font-size:14px;font-weight:bold;}
.basic #messagebox ul {color:#760a0c;font-size:11px;list-style:square;margin:10px 0px 0px 0px;padding:0px 0px 0px 20px;}
.basic #messagebox ul li {padding:1px 0px 0px 0px}
.basic #messagebox ul li span {color:black}
#instructions {padding:0px 120px 0px 70px}
#instructions h2 {font-size:13px}
#instructions h2 span {color:#999}

/* Error 404 and 500
*/
.error404 #messagebox{padding:20px 30px 20px 30px;border-top:1px solid #882525;}
.error500 #messagebox{padding:20px 30px 20px 30px;border-top:1px solid #882525;}

/* Accept
*/
.accept #messagebox h2{color:#760a0c;font-size:15px;font-weight:bold;}
.accept #messagebox p{color:#000000;font-size:14px;}
.accept #messagebox{padding:20px 30px 0px 30px;}


/* Confirm
*/
.confirm #messagebox h2{color:#760a0c;font-size:15px;font-weight:bold;}
.confirm #messagebox p{color:#000000;font-size:14px;}
.confirm #messagebox{padding:20px 30px 0px 30px;}

/* Photos
*/
.stamp img{display:block;background-color:#ffffff;padding:2px 2px 2px 2px;border:solid 1px #cccccc;}
.thumbnail img{display:block;background-color:#ffffff;padding:3px 3px 3px 3px;border:solid 1px #cccccc;}
.preview img{display:block;background-color:#ffffff;padding:6px 6px 6px 6px;border:solid 1px #cccccc;}
.view img{display:block;background-color:#ffffff;padding:6px 6px 6px 6px;border:solid 1px #cccccc;}
.full img{display:block;background-color:#ffffff;padding:6px 6px 6px 6px;border:solid 1px #cccccc;}

/* Organizer
*/
#photoorganizer{display:block;margin:0px;padding:10px;border:1px solid #882525;background:#ffffff;}
#photoorganizer td{width:120px;padding:3px 2px;text-align:center;vertical-align:middle;}
#photoorganizer img{background:white;padding:3px;border:solid 1px #ccc;}
#photoorganizer img:hover{border:solid 1px #0000cc;}
.organizer{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.organized{cursor:move;position:relative;float:left;width:120px;height:120px;padding:0px 0px 0px 0px;overflow:hidden;text-align:center;line-height:120px;}

/* Photo grid widget
*/
.photogrid{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#ffffff;border:1px solid #d6d6d6;overflow:auto;overflow-y:scroll;overflow-x:none;}
.photogriddisabled{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#fdfdfd;border:1px solid #ababab;overflow:auto;overflow-y:scroll;overflow-x:none;}
.photocell{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;background-color:#ffffff;border:1px solid #ffffff;}
.photocellselected{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;background-color:#3399ff;border:1px solid #ffffff;}
.photocellover{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;background-color:#ffffff;border:1px solid #0000cc;}
.photocellselectedover{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;background-color:#3399ff;border:1px solid #0000cc;}

/* Image list widget
*/
.imagelist{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#ffffff;border:1px solid #d6d6d6;overflow:auto;overflow-y:scroll;overflow-x:none;}
.imagelistdisabled{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#fdfdfd;border:1px solid #ababab;overflow:auto;overflow-y:scroll;overflow-x:none;}
.imagecell{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;background-color:#ffffff;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;border-right:none;}
.imagelabel{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;color:#000000;background-color:#ffffff;border-top:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:none;}
.imagecellselected{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;background-color:#3399ff;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;border-right:none;}
.imagelabelselected{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;color:#ffffff;background-color:#3399ff;border-top:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:none;}
.imagecellover{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;background-color:#ffffff;border-top:1px solid #0000cc;border-left:1px solid #0000cc;border-bottom:1px solid #0000cc;border-right:none;}
.imagelabelover{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;color:#000000;background-color:#ffffff;border-top:1px solid #0000cc;border-right:1px solid #0000cc;border-bottom:1px solid #0000cc;border-left:none;}
.imagecellselectedover{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;background-color:#3399ff;border-top:1px solid #0000cc;border-left:1px solid #0000cc;border-bottom:1px solid #0000cc;border-right:none;}
.imagelabelselectedover{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;color:#ffffff;background-color:#3399ff;border-top:1px solid #0000cc;border-right:1px solid #0000cc;border-bottom:1px solid #0000cc;border-left:none;}

/* RichText
*/
.richtextbox{font-family:Arial,Helvetica,sans-serif;font-size:10px;width:732px;height:400px;border:1px solid #882525;background:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
table.richtextbox{border-collapse:collapse;border:1px solid #882525;}
.richtextpane{border-top:1px solid #882525;border-bottom:1px solid #882525;border-left:0px;border-right:0px;}
.richtextbox iframe{border:0px solid #882525;}
.richtextnormal{font-family:Arial,Helvetica,sans-serif;font-size:10px;width:732px;height:400px;background-color:#ffffff;border:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.richtextcode{font-family:courier new;font-size:12px;width:732px;height:400px;border:0px;color:#000000;background:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.richtextpreview{font-family:Arial,Helvetica,sans-serif;font-size:10px;width:732px;height:400px;background-color:#ffffff;border:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

/* Objects
*/
.albuminclude{background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.albuminclude table{width:auto;border:solid 1px #ffffff;border-collapse:collapse;}
.albuminclude tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.albuminclude td{text-align:center;padding:2px 2px 2px 2px;border:solid 1px #ffffff;}

.storyinclude{background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.storyinclude table{width:auto;border:solid 1px #ffffff;border-collapse:collapse;}
.storyinclude tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.storyinclude td{text-align:center;padding:2px 2px 2px 2px;border:solid 1px #ffffff;}

.recipeinclude{background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.recipeinclude table{width:auto;border:solid 1px #ffffff;border-collapse:collapse;}
.recipeinclude tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.recipeinclude td{text-align:center;padding:2px 2px 2px 2px;border:solid 1px #ffffff;}

.relationinclude{background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.relationinclude table{width:auto;border:solid 1px #ffffff;border-collapse:collapse;}
.relationinclude tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.relationinclude td{text-align:center;padding:2px 2px 2px 2px;border:solid 1px #ffffff;}

.photoinclude{width:auto;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.photoinclude table{width:auto;border:solid 1px #ffffff;border-collapse:collapse;}
.photoinclude tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.photoinclude td{text-align:center;padding:2px 2px 2px 2px;border:solid 1px #ffffff;}

/* Toolbars
*/
.toolbarleft{height:25px;width:3px;background-image:url(/images/icons/toolbarleft.gif);font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.toolbarmiddle{height:25px;background-image:url(/images/icons/toolbarmiddle.gif);font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.toolbarseparator{height:25px;width:6px;background-image:url(/images/icons/toolbarseparator.gif);font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.toolbarspacer{height:25px;width:4px;background-image:url(/images/icons/toolbarspacer.gif);font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.toolbarright{height:25px;width:3px;background-image:url(/images/icons/toolbarright.gif);font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.combotext{height:16px;font-family:Arial,Helvetica,sans-serif;padding-left:3px;padding-right:3px;font-size:11px;border:1px solid #ffffff;cursor:default;line-height:16px;height:16px;}
.comboarrow{width:11px;background-image:url(/images/icons/toolbarmiddle.gif);border-top:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;cursor:default;height:16px;}
.combotextover{font-family:Arial,Helvetica,Sans-serif;padding-left:3px;padding-right:3px;font-size:11px;border:1px solid #1a1a1a;cursor:default;line-height:16px;height:16px;}
.comboarrowover{background-image:url(/images/icons/toolbuttonover.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:16px;}
.comboarrowdown{width:11px;background-image:url(/images/icons/toolbuttondown.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:16px;}
.combodropdown{position:absolute;border:1px solid #1a1a1a;background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;cursor:default;z-index:1001;}
.fontcolor{border:1px solid transparent;cursor:default;}
.fontcolorover{background-image:url(/images/icons/toolbuttonover.gif);border:1px solid #1a1a1a;cursor:default;}
.fontcoloricon{background-image:url(/images/icons/toolbuttonover.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:16px;}
.fontcolorarrow{border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;cursor:default;height:19px;}
.fontcolorarrowover{background-image:url(/images/icons/toolbuttonover.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:19px;}
.fontcolorarrowdown{background-image:url(/images/icons/toolbuttondown.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:19px;}
.fontcolordown{background-image:url(/images/icons/toolbuttondown.gif);border:1px solid #1a1a1a;cursor:default;}
.fontcolors{margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;border:1px solid #ffffff;background-color:#ffffff;}
.fontcolorsover{margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;border:1px solid #1a1a1a;background-color:#ffeec2;}
.hilitecolor{border:1px solid transparent;cursor:default;}
.hilitecolorover{background-image:url(/images/icons/toolbuttonover.gif);border:1px solid #1a1a1a;cursor:default;}
.hilitecoloricon{background-image:url(/images/icons/toolbuttonover.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:16px;}
.hilitecolorarrow{border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;cursor:default;height:19px;}
.hilitecolorarrowover{background-image:url(/images/icons/toolbuttonover.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:19px;}
.hilitecolorarrowdown{background-image:url(/images/icons/toolbuttondown.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:19px;}
.hilitecolordown{background-image:url(/images/icons/toolbuttondown.gif);border:1px solid #1a1a1a;cursor:default;}
.hilitecolors{margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;border:1px solid #ffffff;background-color:#ffffff;}
.hilitecolorsover{margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;border:1px solid #1a1a1a;background-color:#ffeec2;}
.backgroundcolor{border:1px solid transparent;cursor:default;}
.backgroundcolorover{background-image:url(/images/icons/toolbuttonover.gif);border:1px solid #1a1a1a;cursor:default;}
.backgroundcoloricon{background-image:url(/images/icons/toolbuttonover.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:16px;}
.backgroundcolorarrow{border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;cursor:default;height:19px;}
.backgroundcolorarrowover{background-image:url(/images/icons/toolbuttonover.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:19px;}
.backgroundcolorarrowdown{background-image:url(/images/icons/toolbuttondown.gif);border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;cursor:default;height:19px;}
.backgroundcolordown{background-image:url(/images/icons/toolbuttondown.gif);border:1px solid #1a1a1a;cursor:default;}
.backgroundcolors{margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;border:1px solid #ffffff;background-color:#ffffff;}
.backgroundcolorsover{margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;border:1px solid #1a1a1a;background-color:#ffeec2;}

/* Tool Buttons
*/
.toolbutton{display:block;width:21px;height:20px;padding: 1px;background-image:url(/images/icons/toolbarmiddle.gif);cursor:default;} 
.toolbuttonover{display:block;width:21px;height:20px;border:1px solid #1a1a1a;background-image:url(/images/icons/toolbuttonover.gif);} 
.toolbuttonselect{display:block;width:21px;height:20px;border:1px solid #1a1a1a;background-image:url(/images/icons/toolbuttonselect.gif);} 
.toolbuttondown{display:block;width:21px;height:20px;border:1px solid #1a1a1a;background-image:url(/images/icons/toolbuttondown.gif);} 
.toolbuttondisabled{display:block;width:21px;height:20px;padding: 1px;background-image:url(/images/icons/toolbarmiddle.gif);-moz-opacity:0.50 ;filter:alpha(opacity=50);opacity:0.50;}

/* Toggle Buttons
*/
.togglebutton{display:block;padding: 3px;background-image:url(/images/icons/toolbarmiddle.gif);cursor:default;} 
.togglebuttonover{display:block;border:1px solid #1a1a1a;background-image:url(/images/icons/toolbuttonover.gif);cursor:default;padding: 2px;} 
.togglebuttonselect{display:block;border:1px solid #1a1a1a;background-image:url(/images/icons/toolbuttonselect.gif);cursor:default;padding: 2px;} 
.togglebuttondown{display:block;border:1px solid #1a1a1a;background-image:url(/images/icons/toolbuttondown.gif);cursor:default;padding: 2px;}
.togglebuttondisabled{display:block;padding: 3px;cursor:default;-moz-opacity:0.50 ;filter:alpha(opacity=50);opacity:0.50;}

.framed{display:block;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#ffffff;border:1px solid #882525;}
.framedtable{width:730px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#ffffff;}
.framedtitlebar{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#ffffff;}
.framedtitlebar h2{color:#ffffff!important;font-size:13px!important;font-weight:bold!important;margin:0px 0px 0px 0px!important;padding:4px 8px 4px 8px!important;background:#993b3b!important}
.framedbody{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#ffffff;}
.framedcontent{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;background:#ffffff;}

#footerbar{clear:both;padding:0px;margin:0px;height:50px;line-height:16px;}
#footerbar ul{display:block;list-style:none;float:right;margin:0px;padding:8px 2px 4px;}
#footerbar li{float:left;padding:0px;}
#footerbar .footerlinks{width:470px;float:right;}
#footerbar .footerlink a{padding:2px 5px;}
#footerbar .copyright{width:470px;color:#777777;float:left;margin:0px;padding:8px 10px 0px;}
#footerbar .copyright .brand{padding:0px 0px 2px 22px;background:url(/images/icons/hidden.gif) no-repeat;}

/* Ads
*/
#sidead{position:relative;display:block;font-size:11px;text-align:left;width:172px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sidead{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}
.sideadtop{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}
.sideadmiddle{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}
.sideadbottom{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
.sideaddivider{clear:both;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:0px;width:auto;overflow:hidden;border-bottom:solid 1px #cccccc;}
.sideadtable{border:0px none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sideadtable tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sideadtable td{background:#ffffff none repeat scroll 0px 0px;height:600px;min-height:600px;text-align:center;width:170px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sideadbox {border:0px none;margin:0px 0px 0px 0px;padding:0px 0px 0px 1px;}
#widead{position:relative;display:block;font-size:11px;text-align:left;width:348px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.widead{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}
.wideadtop{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}
.wideadmiddle{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}
.wideadbottom{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
.wideaddivider{clear:both;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:0px;width:auto;overflow:hidden;border-bottom:solid 1px #cccccc;}
.wideadtable{border:0px none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.wideadtable tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.wideadtable td{background:#ffffff none repeat scroll 0px 0px;height:280px;min-height:280px;text-align:center;width:346px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.wideadbox {border:0px none;margin:0px 0px 0px 0px;padding:0px 0px 0px 1px;}
#footerad{font-size:11px;text-align:center;}
.footerad{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}
.footeraddivider{clear:both;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:0px;width:auto;overflow:hidden;border-right:solid 1px #cccccc;}
.footeradtable{border:0px none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.footeradtable tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.footeradtable td{background:#ffffff none repeat scroll 0px 0px;height:90px;min-height:90px;text-align:center;width:787px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.footeradbox {border:0px none;margin:0px 0px 0px 0px;padding:0px 0px 0px 1px;}

/* Miscellaneous
*/
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
.resetstyles{padding:0px;border:0px;margin:0px;overflow:visible;background:none;border-spacing:0;color:#000000;cursor:auto;direction:ltr;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:left;text-decoration:none;text-indent:0;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;}
form{margin:0px;padding:0px;}
label{cursor:pointer;color:#666666;font-weight:bold;}
label input{font-weight:normal;}
.inputtext,
.inputpassword{font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;overflow:hidden;}
.inputtextarea{font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;}
.outputtext{font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;overflow:hidden;}
.protectedtext{display:block;height:13px;margin:0px 0px 0px 0px;padding:1px 1px 3px 1px;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;background-color:#fdfdfd;border:solid 1px #ababab;overflow:hidden;}
input,
textarea{border:1px solid #d6d6d6;padding:3px 3px 3px 3px;font-size:11px;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;}
.inputbutton,
.inputsubmit{padding:2px 15px 3px 15px;border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-color:#d9dfea;border-left-color:#d9dfea;border-bottom-color:#0e1f5b;border-right-color:#0e1f5b;background-color:#760a0c;color:#ffffff;font-size:11px;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;text-align:center;}
.checkboxlabel,
.radiolabel{cursor:pointer;color:#000000;font-weight:normal;}
.checkboxlabeldisabled,
.radiolabeldisabled{cursor:default;color:#666666;font-weight:normal;}
.circleselecticon{height:16px;width:16px;margin:4px 2px -4px 0px;padding:0px 0px 0px 0px;}
.privacyselecticon{height:16px;width:16px;margin:4px 2px -4px 0px;padding:0px 0px 0px 0px;}
.circletexticon{height:16px;width:16px;margin:4px 2px -4px 0px;padding:0px 0px 0px 0px;}
.privacytexticon{height:16px;width:16px;margin:4px 2px -4px 0px;padding:0px 0px 0px 0px;}

