/* CSS Document */


body {
	font-size: 62.5%;
	font-family: Helvetica, Verdana, Arial,  sans-serif;
	color: #000;
	margin: 10 0 0;
	background-color: #ffff66;
	background-image: url(images/bg-wide-stripe-3.gif);

}
#headersuperbanner {
    text-align: center;
    margin-top: 8px;

    border-bottom: 1px solid #759b8a;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #fff;
}
.blackline{
	margin: 15px 0 15px 0;
	border-bottom: 1px solid #000;
}
.blacklineleft{
	margin: 15px 0 15px 0;
	width: 150px;
	border-bottom: 1px solid #000;
}

/* *** Top Navigation menu ***/

#top_navigation_menu {
    width: 900px;
    float: left;
    display: inline;
    text-align: center;
	border-bottom: 1px solid #759b8a;

	color: #fff;
}

#top_navigation_menu ul {
    list-style: none;
    border: 0;
    padding: 0;
    margin: 0;
	color: #fff;
}

#top_navigation_menu li {
    float: left;

}
/* topnav styles */

.nav_accom {
    width: 130px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Arial, Helvetica, sans-serif;
    background-color: #6F9ED5;
    text-decoration: none;
    vertical-align: middle;
}

.nav_accom A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #fff;
}

.pickentry_accom {
    border-top: 10px solid #f15a5b !important;
}
    
.nav_accom A:hover {
    background-color: #6f9ed5;
    color: #ffffff;
}

.nav_accom a:link {
    color: #fff;
    text-decoration: none;
}

.nav_accom a:visited {
    color: #fff;
    text-decoration: none;
}

.nav_news {
    width: 89px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Arial, Helvetica, sans-serif;
    background-color: #6F9ED5;
    text-decoration: none;
    vertical-align: middle;
}

.nav_news A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_news {
    border-top: 10px solid #ae1f52 !important;
}
    
.nav_news A:hover {
    background-color: #333399;
    color: #ffffff;
}
.nav_news a:link {
    color: #fff;
    text-decoration: none;
}

.nav_news a:visited {
    color: #fff;
    text-decoration: none;
}


.nav_offers {
    width: 80px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;
    color: #ffffff;
    font: normal 12px  Arial, Helvetica, sans-serif;
    background-color: #759B8A;
    text-decoration: none;
    vertical-align: middle;
}

.nav_offers A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_offers {
    border-top: 10px solid #c47292 !important;
}
    
.nav_offers A:hover {
    background-color: #333399;
    color: #ccc;
}

.nav_offers a:link {
    color: #fff;
    text-decoration: none;
}

.nav_offers a:visited {
    color: #fff;
    text-decoration: none;
}


.nav_reviews {
    width: 99px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;
    color: #ffffff;
    font: normal 12px Arial, Helvetica, sans-serif;
    background-color: #6F9ED5;
    text-decoration: none;
    vertical-align: middle;
}

.nav_reviews A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_reviews {
    border-top: 10px solid #c47292 !important;
}
    
.nav_reviews A:hover {
    background-color: #333399;
    color: #ccc;
}

.nav_reviews a:link {
    color: #fff;
    text-decoration: none;
}

.nav_reviews a:visited {
    color: #fff;
    text-decoration: none;
}

.nav_events {
    width: 89px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px  Arial, Helvetica, sans-serif;
    background-color: #759B8A;
    text-decoration: none;
    vertical-align: middle;
}

.nav_events A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_events {
    border-top: 10px solid #efb154 !important;
}
    
.nav_events A:hover {
    background-color: #333399;
    color: #ffffff;
}
.nav_events a:link {
    color: #fff;
    text-decoration: none;
}

.nav_events a:visited {
    color: #fff;
    text-decoration: none;
}

.nav_taste {
    width: 106px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #759B8A;
    text-decoration: none;
    vertical-align: middle;
}

.nav_taste A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_taste {
    border-top: 10px solid #f15a22 !important;
}
    
.nav_taste A:hover {
    background-color: #333399;
    color: #ffffff;
}
.nav_taste a:link {
    color: #fff;
    text-decoration: none;
}

.nav_taste a:visited {
    color: #fff;
    text-decoration: none;
}




.nav_home {
    width: 100px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Arial, Helvetica, sans-serif;
    background-color: #6F9ED5;
    text-decoration: none;
    vertical-align: middle;
}

.nav_home A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_home {
    border-top: 10px solid #f05988 !important;
}
    
.nav_home A:hover {
    background-color: #333399;
    color: #ffffff;
}
.nav_home a:link {
    color: #fff;
    text-decoration: none;
}

.nav_home a:visited {
    color: #fff;
    text-decoration: none;
}



.nav_subjects {
    width: 116px;
    margin: 2px 0px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #f05988;
    text-decoration: none;
    vertical-align: middle;
}

.nav_subjects A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_subjects {
    border-top: 10px solid #f05988 !important;
}
    
.nav_subjects A:hover {
    background-color: #333399;
    color: #ffffff;
}


.nav_industry {
    width: 99px;
    margin: 2px 2px 2px 0px;
    padding: 0px;
    border 0px;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #6F9ED5;
    text-decoration: none;
    vertical-align: middle;
}

.nav_industry A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_industry {
    border-top: 10px solid #f7941d !important;
}
    
.nav_industry A:hover {
    background-color: #333399;
    color: #ffffff;
}

.nav_industry a:link {
    color: #fff;
    text-decoration: none;
}

.nav_industry a:visited {
    color: #fff;
    text-decoration: none;
}

.nav_comein {
	width: 90px;
	margin: 2px 2px 2px 0px;
	padding: 2px;
    border 0px;
	font: normal 24px Arial, Helvetica, sans-serif;
	background-color: #759B8A;
	text-decoration: none;
	vertical-align: middle;
	color: #FFFFFF;
}

.nav_markets {
	width: 90px;
	margin: 2px 2px 2px 0px;
	padding: 0px;
    border 0px;
	font: normal 24px Arial, Helvetica, sans-serif;
	background-color: #759B8A;
	text-decoration: none;
	vertical-align: middle;
	color: #FFFFFF;
}

.nav_markets A {
    margin: 0px;
    padding: 3px;
    border 0px;
    display: block;

    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    vertical-align: middle;
    color: #ffffff;
}

.pickentry_markets {
    border-top: 10px solid #b51333 !important;
}
    
.nav_markets A:hover {
    background-color: #333399;
    color: #ffffff;
}
.nav_markets a:link {
    color: #fff;
    text-decoration: none;
}

.nav_markets a:visited {
    color: #fff;
    text-decoration: none;
}.footer {
	font-size: 12px;
	color: #cfecdf;
}
/* this is the yellow one. */
* rounded corners on homepage */
.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really ness. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 180px;
height: 7px;
font-size: 1px;

}
.rbcontent { margin: 0 7px; }
.rbroundbox {
	width: 180px;
	margin: 1em auto;
	background-image: url(images/nt.gif);
	background-repeat: repeat;
}
.rbtext { color: #000000; margin: 1em auto; }

.rbtextyellow {
	color: #CFECDF;
	font-weight: bold;
}
.hptext {

	color: #fff;
}

/* this is the orange one. */
* rounded corners on homepage */
.rbroundbox1 { background: url(images/nt1.gif) repeat; }
.rbtop1 div { background: url(images/tl1.gif) no-repeat top left; }
.rbtop1 { background: url(images/tr1.gif) no-repeat top right; }
.rbbot1 div { background: url(images/bl1.gif) no-repeat bottom left; }
.rbbot1 { background: url(images/br1.gif) no-repeat bottom right; }

/* height and width stuff, width not really ness. */
.rbtop1 div, .rbtop1, .rbbot1 div, .rbbot1 {
width: 190px;
height: 7px;
font-size: 1px;

}
.rbcontent1 { margin: 0 7px; }
.rbroundbox1 {
	width: 190px;
	margin: 1em auto;
	background-image: url(images/nt1.gif);
	background-repeat: repeat;
}
.rbtext1 { color: #000000; margin: 1em auto; }

.rbtextyellow1 {
	color: #2070CE;
	font-weight: bold;
}
.hptext1 {

	color: #fff;
}

.welcome {
	color: #6f9ed5;
	font-size: 18px;
}
.dateinindex {
	color: #6f9ed5;
	font-size: 16px;
}

.edit_form td{
	border-style: dashed;
	border-width: 1px;
	border-color: gray;
}

