




/* Lists
----------------------------------------------------- */

/* numbered list */
ol.simpleList li {margin-left:20px; list-style-type:decimal; list-style-position:inside;}

/* standard list */
ul.simpleList li {margin-left:20px; list-style-type:disc; list-style-position:inside;}



/* menu themes
----------------------------------------------------- */



/* ----- topNav links (extends vertMenu) ----- */
.topNav {position:relative; z-index:1; margin-right:20px; padding:6px 0 0 30px; min-width:10%; height:32px; text-align:right;}
.topNav li {height:26px;}
.topNav li:first-child {border:0;}
.topNav a, .topNav a:focus {padding:0 8px; height:inherit;}

/* for facebook connect */
.topNav li.fbcon {border:0; width:180px;}
.topNav a span {z-index:2; display:block; margin-left:25px!Important; padding:0!Important; width:140px; height:22px; overflow:hidden;}
.topNav a.FBConnectButton {background:transparent url(themes/fbconnect/fbcon-1.png) 5px 1px no-repeat;}
.topNav a.FBConnectButton:hover {background:transparent url(themes/fbconnect/fbcon-2.png) 5px 1px no-repeat;}
.topNav span.FBConnectButton_Text {margin:0; background:none!Important; border:0!Important; cursor:pointer;}



/* ----- tabMenu - large tabs (extends vertMenu) ----- */
.tabMenu {margin:0;}
.tabMenu li {margin:0 8px 0 2px;}
.tabMenu li:first-child {margin:0 8px 0 0;}

/* skining the tabs */
.tabMenu li {/*-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;*/}
.tabMenu li {/*background:url(themes/menus/simplewhite_corners.png) top left no-repeat;*/}
.tabMenu a {zoom:1; /*background:url(themes/menus/simplewhite_corners_right.png) top right no-repeat;*/ margin-right:-8px; padding:0 8px;}

/* clear boarder / hover tab - no line */
.tabMenu .notab {background:none;}
.tabMenu .notab a {background:none; padding:0 8px;}
.tabMenu .notab:hover {/*background:url(themes/menus/simplecolor_corners.png) top left no-repeat;*/}
.tabMenu .notab a:hover {/*background:url(themes/menus/simplecolor_corners_right.png) top right no-repeat;*/}



/* ----- rounded - rounded boxes/highlights (extends vertMenu) ----- */
.rounded {margin:0;}
.rounded li {margin:0 8px 0 2px;}
.rounded li:first-child {margin:0 8px 0 0;}

/* skining the rounds */
.rounded li {background:none;}
.rounded a {zoom:1; background:none; margin-right:-8px; padding:0 8px;}
.rounded li:hover {background:url(themes/menus/mnu-rounds.png) top left no-repeat;}
.rounded a:hover {background:url(themes/menus/mnu-rounds_right2.png) top right no-repeat;}
.rounded a img {margin:0 5px 0 0; border:0; vertical-align:middle;}

.rounded li.current {background:url(themes/menus/mnu-rounds_over.png) top left no-repeat;}
.rounded li.current a {background:url(themes/menus/mnu-rounds_over_right.png) top right no-repeat; padding:0 8px;}

.rounded li.noTab {background:none; padding:0 8px; font:12px/26px "Segoe UI", "Lucida Grande", "Lucida Sans Unicode", SansSerif; text-decoration:none; color:#5D5D5D;}
.rounded li.noTab a {background:none; padding:0 8px; font:12px/26px "Segoe UI", "Lucida Grande", "Lucida Sans Unicode", SansSerif; text-decoration:none; color:#5D5D5D;}

/* smaller round -20px */
.rounded_sml {margin:0;}
.rounded_sml li {margin:0 8px 0 2px;}
.rounded_sml li:first-child {margin:0 8px 0 0;}

.rounded_sml li {background:none;}
.rounded_sml a {zoom:1; background:none; margin-right:-8px; padding:0 6px;}
.rounded_sml li:hover {background:url(themes/menus/mnu-rounds_sml.png) top left no-repeat;}
.rounded_sml a:hover {background:url(themes/menus/mnu-rounds_sml_right2.png) top right no-repeat;}

.rounded_sml li.current {background:url(themes/menus/mnu-rounds_sml_over.png) top left no-repeat;}
.rounded_sml li.current a {background:url(themes/menus/mnu-rounds_sml_over_right.png) top right no-repeat; margin-right:-8px; padding:0 6px;}

.rounded_sml li.noTab {background:none; padding:0 6px;}
.rounded_sml li.noTab a {background:none; color:#360;}


/* white rounds */
.rounded_white {margin:0;}
.rounded_white li {margin:0 8px 0 2px;}
.rounded_white li:first-child {margin:0 8px 0 0;}

.rounded_white li {background:none;}
.rounded_white a {zoom:1; background:none; margin-right:-8px; padding:0 8px;}
.rounded_white li:hover {background:url(themes/menus/mnu-rounds_white.png) top left no-repeat;}
.rounded_white a:hover {background:url(themes/menus/mnu-rounds_white_right.png) top right no-repeat;}
.rounded_white a img {margin:0 5px 0 0; border:0; vertical-align:middle;}

.rounded_white li.current {background:url(themes/menus/mnu-rounds_white_over.png) top left no-repeat;}
.rounded_white li.current a {background:url(themes/menus/mnu-rounds_white_over_right.png) top right no-repeat; padding:0 8px;}



/* ----- footNav links (extends vertMenu) ----- */
.footNav {margin:10px auto 0 auto; padding:6px 0 0 0; text-align:left;}
.footNav li {border:0; height:20px;}
.footNav a {padding:0 4px; height:inherit;}
.footNav a:hover {}



/* ----- arrowMenu (extends horzMenu) ----- */

.arrowMenu li {margin:2px 0 0 0;}
.arrowMenu li:first-child {margin:0;}
.arrowMenu a {background:url(themes/menus/arrow_bk.png) no-repeat; text-indent:12px;}
.arrowMenu a:hover {background:url(themes/menus/arrow_over.png) no-repeat;}
.arrowMenu a.current {background:url(themes/menus/arrow_current.png) no-repeat;}


/* picList list */
.picList li {margin:1px 0 0 0; padding:3px 10px; text-align:left; position:relative; z-index:1;}
.picList li:after {content:"\0020"; display:block; height:0; clear:both; visibility:hidden;}
.picList li:first-child {margin:0;}
.picList a {display:inline!Important; text-decoration:none;}
.picList a:hover {text-decoration:underline;}
.picList .left {float:left;}
.picList h2 {margin:0 0 0.5em 0; font-weight:normal;}

