p, h1, h2, h3{
    margin: 0;
}



/* Take outline off for Mozilla!!!!!*/
a:focus {
outline:none;
}

#menu_1 {
	float:left;
	display:block;
 	background: url('../../images/btn_home.gif');
	height: 21px;
	width: 100px;
}
#menu_1:hover {
 	background-position:0 -21px; 
}

a#menu_2 {
	display:block;
	float:left;
	background: url('../../images/btn_contact_us.gif');
	height: 22px;
	width: 100px;
}
a#menu_2:hover {
 	background-position:0 -22px; 
}

.pagetext		{	
	font-size:	16px;
	font-family: "Calibri";
	
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}

.formdesctext	{	
	font-size:	12px;
	font-family: "Calibri";
	font-weight:	bold;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}

h2 { 
	padding-left:10Px;
	font-size:24px;
	font-family:  "Calibri";
	color:#437a91;
	
	}
	
    h1{	
	font-size:	24px;
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	Bold;
	font-style:	normal;
	color: #437a91;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;		
	}		
	
	h3{ 
	padding-left:10Px;
	font-size:18px;
	font-family: "Calibri";
	color:#437a91;
	
	}
	
	h4{ 
	padding-left:10Px;
	font-size:12px;
	font-family: "Calibri";
	color:#437a91;
	
	
	}	
	li
	{ 
	
	font-size:11px;
	font-family: "Calibri";
	color:#437a91;
	line-height:12px;
	}
	

	
	p { color:#595959;
	font-family: "Calibri";
	font-size:12px;
	}
	
	a { color:#437a91;
	font-family: "Calibri";
	}
	
	div.clogin  {
	 padding:16px 25px 10px 15px;
	 }
	 
	 BODY { 
  background: #e8f1f9 url("../../images/bgPage.jpg");
  background-repeat: repeat-x;

}

.arialtextlg	{	
	font-size:	14px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #242927;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	

.arialtextsm	{	
	font-size:	10px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #242927;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}
	
.tahomatext	{	
	font-size:	10px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #242927;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	


	
.formdesctext10	{	
	font-size:	10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}		


	
.pagetextsmall	{	
	font-size:	11px;
	font-family: sans-serif, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #595959;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}		

.pagetextbold	{	
	font-size:	12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	

.pagetextred	{	
	font-size:	10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #944832;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	
	
	.smallpagetextbold	{	
	font-size:	10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #828282;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	
	
.catheaders	{	
	font-size:	12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #828282;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	
	
	.paging	{	
	font-size:	12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #828282;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}
	
.prodtext	{	
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #828282;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	
	
.prodtitle	{	
	font-size:	14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}		
	
.footer	{	
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}		
	
.pagetextgrey	{	
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #666666;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}			

/* Main Page Header On Each Page */
.pageheader	{	
	font-size:	24px;
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	Bold;
	font-style:	normal;
	color: #437a91;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;		
	}	
/* Sub Header On Each Page (smaller than the pageHeader) */	

.subheader  {
	font-size:	18px;
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color: #437a91;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;		
	}

.largesubheader  {
	font-size:	14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color: #000000;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;		
	}
	
.subsubheaderblue  {
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color: #336699;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;		
	}
	
.subsubheader  {
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color: #944832;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;		
	}	
/* Dropdownlist Text On Each Page */
.ddltext	{	
	font-size:	10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}
/* Bold Text Listings On Each Page */
.boldlistings	{	
	font-size:	12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	
/* NON - Bold Text Listings On Each Page */
.listings	{	
	font-size:	12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}		
/* Small text on each page (for brief descriptions) */
.smalltext	{	
	font-size:	10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	
/* Required Text and Asterisks*/	
.required	{	
	font-size:	12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #B70000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}		
/* Error Text On Each Page */
.errors	{	
	color: #B70000;
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	

.cmdcomplete	{	
	font-size:	10pt;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}		
	
/* Basic Text On Each Page */
.basictext	{	
	font-size:	10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	
	
/* Bold Arial Text (small) */		
.smboldarial	{	
	font-size:	10pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	

/* ADMIN SECTION Text -------------------------------------------------- */	

.statsheader		
{
	font-size:	16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #FFFFFF;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}

.statssubheader		
{
	font-size:	12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #F5FD20;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}

.statssubheaderamts
{
	font-size:	12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #FFFFFF;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
	
.admintableheaders	{	
	font-size:	14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}
.admintabletext	{	
	font-size:	14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	color: #000000;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	}	

a:hover.headerlinks
{
    COLOR: #28549D;
    TEXT-DECORATION: underline;
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
    
}
a.headerlinks
{
    COLOR: #828282;
    TEXT-DECORATION: none;
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
}

a:hover.boldfooterlinks
{
    COLOR: #28549D;
    TEXT-DECORATION: underline;
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
    
}
a.boldfooterlinks
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
}

a:hover.pagelinks
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
	font-size:	12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
    
}
a.pagelinks
{
    COLOR: #117EFE;
    TEXT-DECORATION: none;
	font-size:	12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
}

a:hover.leftbarlinks
{
    COLOR: #944832;
    TEXT-DECORATION: underline;
	font-size:	14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
    
}
a.leftbarlinks
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-size:	14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
}


a:hover.sizecolorlinks
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
	font-size:	10px;
	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
    
}
a.sizecolorlinks
{
    COLOR: #944931;
    TEXT-DECORATION: none;
	font-size:	10px;
	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
}


a:hover.grayprodlinks
{
    COLOR: #8C965A;
    TEXT-DECORATION: underline;
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
    
}
a.grayprodlinks
{
    COLOR: #828282;
    TEXT-DECORATION: none;
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
}


a:hover.footerlinks
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
    
}
a.footerlinks
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
	font-size:	11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	    
}

a:hover.linkcolors
{
    COLOR: #28549D;
    TEXT-DECORATION: underline;
    
}
a.linkcolors
{
    COLOR: #828282;
    TEXT-DECORATION: none;
}
	

A.topmenuroll
{
    COLOR: #000055;
    TEXT-DECORATION: none
}
A.topmenuroll:hover
{
    COLOR: #5A5D9C;
    TEXT-DECORATION: underline
}

	
SMALL	{	
	font-size:	.7em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type: square;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	


	.btn {border: 1px outset; cursor: pointer; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12; font-weight: normal; padding: 1px;
	/*background-image: url('images/button2.gif');*/
	backgroung-image: repeat-x;
	width:50px; margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px
	}
	.btnGreen {border: 1px outset; cursor: pointer; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12; font-weight: bold; padding: 1px;
	/*background-image: url('images/blueButton.gif');*/
	backgroung-image: repeat-x;
	width:50px; margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px
	}	
	.btn_short {border: 1px outset; cursor: pointer; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12; font-weight: normal; padding: 1px;
	/*background-image: url('images/button2.gif');*/
	backgroung-image: repeat-x;
	width:25px; margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px; color:#000000
	}	
	.btn_any {border: 1px outset; cursor: pointer; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12; font-weight: normal; padding: 1px;
	/*background-image: url('images/button2.gif');*/
	backgroung-image: repeat-x; height:35px;
	margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px; color:#000000
	}		
	.btn_add {border: 1px outset; cursor: pointer; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:10; font-weight: normal; padding: 1px;
	/*background-image: url('images/button2.gif');*/
	backgroung-image: repeat-x;
	height:35px; margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px; color:#000000
	}	
	.btn_anyblue {border: 1px outset; cursor: pointer; background-color: #0078AE; color:White; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12; font-weight: normal; padding: 1px;
	/*background-image: url('images/button2.gif');*/
	/*backgroung-image: repeat-x;*/
	height:35px;
	margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px;
	}		
	.btn_addblue {border: 1px outset; cursor: pointer; background-color: #0078AE; color:White; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:10; font-weight: normal; padding: 1px;
	/*background-image: url('images/button2.gif');*/
	/*backgroung-image: repeat-x;*/ height:35px;
	margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px;
	}	
	.btn_med {border: 1px outset; cursor: pointer; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12; font-weight: normal; padding: 1px;
	/*background-image: url('images/button2.gif');*/
	backgroung-image: repeat-x;
	width:75px; margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px
	}
	.btn_wide {border: 1px outset; cursor: pointer; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12; font-weight: normal; padding: 1px;
	/*background-image: url('images/button2.gif');*/
	backgroung-image: repeat-x;
	width:200px; margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px
	}
	.btn_wide_green {border: 1px outset; cursor: pointer; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12; font-weight: normal; padding: 1px;
	background-color: #666699;
	width:200px; margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px
	}
	.btn_go {border: 1px outset; cursor: pointer; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10; font-weight: bold; padding: 1px;
	/*background-image: url('images/button2.gif');*/
	backgroung-image: repeat-x;
	margin-left:1px; margin-right:0px; margin-top:0px; margin-bottom:0px; color:#000000
	}	

	
.forminput{
	border-left: 1px solid #4E4E4E;
	border-top: 1px solid #4E4E4E;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	/*width:142px;*/
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px
}	