/*Developed for Dandylogic by Tony Crockford http://www.xebit.net*/
/*This stylesheet has color information*/

body{color: #000066; background: #FFFFFF; }

#noscript{ color: #FF0033; background: #FFFFFF; }

#container{background: #E4F1C9; border: 1px groove #CCCCCC; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}

/*dropdown menu*/
div#nav {background: #99CC33; border: 1px inset #B4D966; }
div#nav ul {background: #FFFFFF; border-style: solid; border-color: #CCCCCC; border-width: 0 1px; }
div#nav li:hover { color: #00008C; background: #E4F1C9; }/*menu color*/
div#nav ul ul li { border-bottom: 1px solid #CCCCCC; }
div#nav li a, div#nav li span {color: #E4F1C9; }
div#nav li.dropmenu:hover{ color: #99CC33; background: #000066; }/*button color*/
div#nav li span:hover{ color: #00008C; background: #E4F1C9; }
div#nav li a:link, div#nav li a:visited, div#nav li a:hover, div#nav li a:active { color: #00008C; background: transparent; }


#mainnav {background: #99CC33; border-top: 1px solid #B4D966; border-bottom: 1px solid #000066; }

#botstripe {background: #CDE798; border-top: 1px solid #D8EBAF; border-bottom: 1px solid #CDE798;}



/*page navigation*/
#pagenav {background: #E4F1C9; border-top: 1px solid #F1F8E4; border-bottom: 1px solid #D6EBA9; }

ul#navlist li a {border-color: #FFFFEE #AAAB9C #CCCCCC #FFFFFF; border-style: solid; color: #777777; background: #E4F1C9;}
ul#navlist li a:hover{ color: #800000; background: transparent; border-color: #AAAB9C #FFFFFF #FFFFFF #CCCCCC; }

ul#slimnavlist li a {border-color: #FFFFEE #AAAB9C #CCCCCC #FFFFFF; border-style: solid; color: #777777; background: #E4F1C9;}
ul#slimnavlist li a:hover{ color: #800000; background: transparent; border-color: #AAAB9C #FFFFFF #FFFFFF #CCCCCC; }


#results{background: #E4F1C9; border-top: 1px solid #F1F8E4; }

/*table styles*/

td{ border-left: 1px solid #999999; border-right: 1px solid #FEFEFE;}
th{ border-bottom: 1px solid #999999; border-top: 1px solid #FEFEFE; border-left: 1px solid #999999; border-right: 1px solid #FEFEFE; background: #ffffff; }
tr.even td{ border-bottom: 1px solid #cccccc; border-top: 1px solid #FEFEFE; background: #F1F8E4; }
tr.odd td{ border-bottom: 1px solid #cccccc; border-top: 1px solid #FEFEFE; background: #E4F1C9; }
td.action { border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px ;}

/*style for gap column*/
th#separator, td.separator{ border-right: 1px solid #FF0033;}

/*style for table buttons*/
td.buttons a{border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; color: #99CC33; }

/*style for pagination navigation buttons*/
#resultsnav a{border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; color: #93C131;}

#resultsnav a#active{ border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; color: #93C131;background: #EDF3FE; }

/*style for search boxes*/
#search{background: #D8EBAF; border-top: 1px solid #F1F8E4; border-bottom: 1px solid #B0D85F; }
#loginbox{background: #D8EBAF; border-top: 1px solid #F1F8E4; border-bottom: 1px solid #B0D85F;}

/*input layout*/
fieldset {border: 1px solid #FFFFFF;}
legend {color: #000066; border: 1px solid #00008C; background: #F4FAE7; }
fieldset fieldset{ border: 1px solid #FFFFFF; }
/*fieldset div:hover span.tip {color: #FF6633; background: url(../grid1.gif); border: 1px solid #FF9966;}*/
/*this one for IE*/
/**html body fieldset div:hover span.tip {color: #FF6633; background: url(../grid1.gif); border: 1px solid #FF9966;}
*/

/*buttons*/
#action .buttons{border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; color: #99CC33; }
#action .buttons:hover, #mainaction .buttons:hover, #results td.buttons a:hover, #resultsnav a:hover {color: #000066; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background: #EDF3FE; }

/*additional button styles*/
#results td.warning a, #action .warning, #mainaction .warning { color: #E2EDFE; border: 2px outset; background: #AE7C7C; }
#results td.warning a:hover, #action .warning:hover, #mainaction .warning:hover { color: #FFFFFF; border: 2px inset; background: #FF0033; }

#results td.action a, #action .action, #mainaction .action, td.action .action{ color: #EEEEE7; border: 2px outset; background: #7CAE7C; }
#results td.action a:hover, #action .action:hover, #mainaction .action:hover, td.action .action:hover  { color: #6A6A6A; border: 2px inset; background: #00CC33; }

#results td.info a, #action .info, #mainaction .info { color: #F9F9FA; border: 2px outset; background: #99CC33; }
#results td.info a:hover, #action .info:hover, #mainaction .info:hover { color: #FFFFFF; border: 2px inset; background: #0033CC; }


