/* Menu Navigation */

	.menu LI
	{
	FLOAT: left
	}
	.menu A
	{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial; TEXT-DECORATION: none;
	}
	.menu A:hover
	{
	FONT-SIZE: 9pt; COLOR: #C0C0C0; TEXT-DECORATION: none;
	}
	.menu IMG
	{
       vertical-align: middle;
	}
	.subMenu LI
	{
	FLOAT: none; BACKGROUND-COLOR: #575757;
	}
	.subMenu
	{
	BORDER-RIGHT: menu 1px outset; BORDER-TOP: menu 1px outset; BORDER-LEFT: menu 1px outset;
		BORDER-BOTTOM: menu 1px outset;
	}
	.subMenu A:hover
	{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #C0C0C0; BACKGROUND-COLOR: #575757; TEXT-DECORATION: none;
	}
	.subMenu A
	{
	DISPLAY: block; FONT-SIZE: 9pt; WIDTH: 100%; COLOR: white; TEXT-DECORATION: none;
	}
	.menu
	{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
	}
	.subMenu
	{
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0px; PADDING-TOP: 0px;	
       LIST-STYLE-TYPE: none; POSITION: absolute; BACKGROUND-COLOR: #575757;
	}
       .subMenu li ul { /* second-level lists */
       MARGIN: 0px 0px 0px; display: none; position: absolute; left: 100%;
       }
	UNKNOWN
	{
	DISPLAY: block;
	}

/* Subfile classes: */

.tableborder
 {
 	BACKGROUND-COLOR: #111111;
       border-collapse: collapse;
 }

.header
 {
 	BACKGROUND-COLOR: #000080;
 	COLOR: #FFFFFF;
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana;
    	FONT-WEIGHT: bold;
	PADDING: 2px 4px 3px 4px;
 }

.row1
 {
 	BACKGROUND-COLOR: #F2F2F2;
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana;
	PADDING: 3px 5px 3px 5px;
 }

.row2
 {
 	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana;
	PADDING: 3px 5px 3px 5px;
 }

.img {
 	image-orientation:from-image;
 }
 
.brighton_footer {
 font-size:12px;margin:0;
 color:#333333; font-family: Arial, Helvetica, sans-serif; text-align: center !important;}

.brighton_footer a:hover {text-decoration:none; color: #da5839; font-weight: bold;}

.brighton_footer a:visited {text-decoration:none; color: #da5839; font-weight: bold;}

.brighton_footer a:link {text-decoration:none; color: #da5839; font-weight: bold;}


.brighton_footer p.copyright {font-size:12px;padding:0;margin:0;}

/* Tabs */

.container
 {
       margin: 0;
       padding: 0 0 5pt 0;
       background: #fff;
 }

.tab
 {
       height: 20px;
       margin: 0;
       padding-left: 20px;
       background: url(../images/tab_bottom.gif) repeat-x bottom;
 }

.tab li
 {
       margin: 0;
       padding: 0;
       display: inline;
       list-style: none;
 }	

.tab a:link, .tab a:visited
 {
       float: left;
       background: #f3f3f3;
       font-size: 10px;
       line-height: 14px;
       font-weight: bold;
       padding: 2px 10px 2px 10px;
       margin-right: 4px;
       border: 1px solid #ccc;
       text-decoration: none;
       color: #666;
 }

.tab a.active:link, .tab a.active:visited, .tab a:hover
 {
       border-bottom: 1px solid #fff;
       background: #fff;
       color: #000;
 }