/**form styles*/
form {margin-top:0}
form, td, th, li{font-size: 100%}
form div {margin-bottom:0}
fieldset div{margin-bottom:0.5em; margin-left:1em}
fieldset div div{margin-top:0.5em; margin-left:1em}
fieldset{margin-bottom:1em; border:1px solid #F60; padding:0.5em}
fieldset label{width:auto}
legend{color:#FFF; background:#F60; font-style:italic; font-size:1.2em; margin-bottom:0.5em; padding:0.2em; width:auto; border:1px solid #CCC}
textarea{margin: 0.5em 0; width:180px; height: 6em}
.short-label label {float:left; width:10em}
.short-label fieldset div input, .short-label fieldset div select {width:16em}
.submit {margin-top:0.5em}
input#fbsubmit{} 
.error, .error_message{color:red}
.formbuilderform{width:174px}
table#sendfriend{width:60%}
input.email, input.toname, input.name{width:100%}
.leftFriend{width:45%}
.formMessage{font-weight:bold; color:#de120d}
.formError{font-wieght:bold; color:#de120d}
.center{text-align:center;}
/**Navigation styles***/
#menu_vert{border-left:1px solid #000000; margin-left:0px; margin-right:1px; z-index:50000}
.clearb{clear: both}
div#menuwrapper{background-color: #f25b21; border: 1px solid #000000; width:958px}
#primary-nav li li{width: 200px; z-index:50000}
#primary-nav, #primary-nav ul{list-style: none; margin: 0px; padding: 0px}
#primary-nav ul{position: absolute; top: auto; display: none}
#primary-nav ul ul{margin-top: 1px; margin-left: -1px; left: 100%; top: 0px}
#primary-nav li{margin-left: -1px; float: left}
#primary-nav li li{margin-left: 0px; margin-top: -1px; float: none; position: relative}
#primary-nav a{display: block; margin: 0px; padding: 5px 17px; text-decoration: none; color: #000000}
#primary-nav a:hover{color:#FFFFFF}
#primary-nav li li a{border: 1px solid #000000}
#primary-nav li, #primary-nav li.menuparent{background-color: #f25b21}
#primary-nav li.menuactive{background-color: #f25b21; color:#FFFFFF}
#primary-nav li.menuactive li a{color:#000000}
#primary-nav li.menuactive a, #primary-nav li.menuactive li a.menuactive{color:#FFFFFF}
#primary-nav ul li.menuparent, #primary-nav ul li.menuparent:hover, #primary-nav ul li.menuparenth{background-image: url(/images/arrow.gif); background-position: center right; background-repeat: no-repeat}
#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh{background-color: #f25b21; color:#FFFFFF}
/* 
just add 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul ul ul,
for fourth level 
*/
#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, #primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul{display: none}
/* add 
#primary-nav ul ul ul li:hover ul, 
#primary-nav ul ul ul li.menuparenth ul,
for fourth level
*/
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, #primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul{display: block}
/* IE Hacks */
#primary-nav li li{float: left; clear: both}
#primary-nav li li a{height: 1%}
/*Table Styles*/
.stdtable{border: 3px solid red; border-collapse:collapse; width: 100%}
.stdtable td{border: 1px solid blue; padding: 0.3em}
.stdtable th{border: 1px solid #ccc; background-color: #F25B21; font-weight: bold; text-align:left; padding-left: 0.3em}
.stdtable caption{font: bold 1.1em; color: green; text-align:left; padding: 0.4em 0 0.8em 0}
.altrow{background-color: #eee; color: #000}
.stdtable tr:hover{background-color: #F25B21; color:#663300}
table.padded td{padding:10px}