/* CSS Document */
body
{
	margin:0px;
	background-image:url(images/bodybgrpt.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	scrollbar-face-color: #DCDCDC; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-arrow-color: #626262; 
	scrollbar-track-color: #EFEFEF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #bbbbbb;
}
h1
{
	COLOR: #122660;
    FONT-FAMILY: Arial;
    FONT-SIZE: 17px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

h2
{
	COLOR: #336633;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

h3
{
	COLOR: #c70000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
	
.langtxt
{
	COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.langtxt A
{
	COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.langtxt A:hover
{
	COLOR: #122660;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.footertxt
{
	COLOR: #EEB4B4;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.footertxt A
{
	COLOR: #EEB4B4;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.footertxt A:hover
{
	COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.contacttxt
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.contacttxt A
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.contacttxt A:hover
{
	COLOR: #EEB4B4;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.telno
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 14px;
	FONT-WEIGHT: 900;
    TEXT-DECORATION: none
}
.toplinks
{
	COLOR: #7C7C7C;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.toplinks A
{
	COLOR: #7C7C7C;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.toplinks A:hover
{
	COLOR: #C50505;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.mainmenu
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.mainmenu A
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.mainmenu A:hover
{
	COLOR: #C50505;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	padding-left:3px;
    TEXT-DECORATION: none
}
.whatsnew
{
	COLOR: #FFFFFF;
    FONT-FAMILY: times new roman;
    FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.newsdt
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.newstxt
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.newshyp
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.newshyp A
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.newshyp A:hover
{
	COLOR: #FFFFFF;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.maintext
{
	COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.maintext A
{
	COLOR: #0000ff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
}
.maintext A:hover
{
	COLOR: #0000ff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#copy
{
	COLOR: #939393;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
#copy A
{
	COLOR: #939393;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
#copy A:hover
{
	COLOR: #122660;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}

.foodmenu-nav
{
	COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.foodmenu-nav A
{
	COLOR: #122660;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.foodmenu-nav A:hover
{
	COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}










/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(indentbg2.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
