/*NAV TAGS*/
A:link{    COLOR: #010E77;    TEXT-DECORATION: underline}
A:visited{    COLOR: #010E77;   TEXT-DECORATION: underline}
A:hover{    COLOR: #FAB906;  TEXT-DECORATION: underline}

A.nav {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #000000;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;}
A.nav:link{	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #000000;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;}
A.nav:visited {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #000000;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;}
A.nav:hover{	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #010E77;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: underline;}

A.enter {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #D4DCE8;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;}
A.enter:link{	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #D4DCE8;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;}
A.enter:visited {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #D4DCE8;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;}
A.enter:hover{	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	COLOR: #FFFFFF;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	TEXT-DECORATION: underline;}

/*TEXT TAGS*/
H2{	font-weight: bold;	font-size: 12px; color:#010E77;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.body { font-size: 12px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.fine{font-size: 10px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

/*INDEX PAGE IMAGES*/
.indexbackgound { background-image: url(../Images/indexbackground.jpg); background-repeat: no-repeat;	background-position : left top;}
.diabeam {	background-image: url(../Images/diabeam.gif);	background-repeat: no-repeat;	background-position : left top;}

/*MAIN WEBSITE IMAGES*/
.background{ background-image: url(../Images/background.jpg); background-repeat: no-repeat;	background-position : left top;}
.topbeam {	background-image: url(../Images/topbeam.gif); background-repeat: no; background-position: left top;}

.submit{border : thin solid #010E77; background : White;	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #010E77;}

/* ADMIN PAGES TABLES */
.CompanyRow1{font-size: 12px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color : #FAFAD2;}
.CompanyRow2{font-size: 12px;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background : White;}

.ContactRow1{font-size: 12px;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color : #FAFAD2;}
.ContactRow2{font-size: 12px;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background : White;}

.DuesRow1{font-size: 12px;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color : #FAFAD2;}
.DuesRow2{font-size: 12px;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background : White;}

.BoardRow1{font-size: 12px;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color : #FAFAD2;}
.BoardRow2{font-size: 12px;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background : White;}

.Row1{font-size: 12px;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color : #FAFAD2;}
.Row2{font-size: 12px;	color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background : White;}

/*Report Tags*/

.letterhead{
	font: 100% Times New Roman;
}
	
.letterheadsm{
	font: 90% Times New Roman;
}

H1{
	font: bold 100% Verdana Geneva Arial Helvetica sans-serif;
}

.invoicedetails{
	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	padding: 2px;
}

.tabletext{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px; 
padding:8px;	
}

.table-text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px; 
	padding: 2px;
}


#manage-tabs {
	width: 100%;
	margin-top: 12px;
}
#manage-tabs .tab {
	background-color: #FFFFFF;
	border-top-color: #000000;
	border-bottom-color: #FFFFFF;
	border-left-color: #5C4033;
	border-right-color: #5C4033;
	border-width: 1px;
	border-style: solid;
	margin-right: 12px;
	float: left;
	padding: 2px 8px;
	font-weight: bold;
	text-decoration: none;
}
#manage-tabs .tab:hover {
	text-decoration: underline;
}
#manage-tabs .selected {
	background-color: #5C4033;
	border: 1px solid #5C4033;
	margin-right: 12px;
	float: left;
	padding: 2px 8px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#manage-bar .selected:link {
	color: #FFFFFF;
	text-decoration: none;
}
#manage-bar .selected:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#manage-bar .selected:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#manage-bar {
	background-color: #5C4033;
	padding: 3px 4px 5px 4px;
	margin-bottom: 6px;
	clear: both;
}

.manage-button{
	height: 20px;
	background-color: #C8152C;
	border-color: #ffffff;
	border-width: 2px;
	border-style: solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffffff;
	margin-top: 1.5px;
	cursor: pointer;	
}

#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: black; /*Default menu color*/
border-bottom: 1px solid white;
}

#modernbricksmenu a:hover{
background-color: gray; /*Menu hover bgcolor*/
}

/*currently selected tab*/
/*#modernbricksmenu #current a{ 
background-color: #010E77; 
border-color: #010E77; 
}*/

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #D25A0B; /*Brown color theme*/ 
}


#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: bold 11px Verdana;
height: 22px;
background-color: lightyellow;
}

