/* My CSS */

  

BODY 	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #373d4b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	margin: 0px;
	margin-top: 0px;
}
	
TABLE 	{	margin: 0px; 
			padding: 0px;
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 0px; 
			border-left-width: 0px; 	}
			
INPUT 	{ 	FONT-SIZE: 10px; COLOR: #373d4b; 
			BACKGROUND-COLOR: #ffffff 	}
			
SELECT 	{ 	FONT-SIZE: 10px; COLOR: #373d4b; 
			BACKGROUND-COLOR: #ffffff 	}
			
HR 		{	COLOR: FFFFFF	}



A:LINK {
	color: #374b77;
	text-decoration: underline;
}
A:VISITED {
	color: #675b70;
	text-decoration: underline;
}
A:HOVER {
	text-decoration: underline;
	color: #675b97;
}
A:ACTIVE {
	text-decoration: underline;
}



.pageHeader { 	}
.pageFooter { 	}


.mainHeader { 	FONT-WEIGHT: bolder; 
				FONT-SIZE: 12px; 
				COLOR: #fffeff; 
				BACKGROUND-COLOR: #373d4b 	}

.mainHeader A:LINK {
	text-decoration: none;
	color: #FFFFFF;
}

.mainHeader A:HOVER {
	text-decoration: underline;
	color: #EAEAEE;
}

.mainHeader A:VISITED {
	text-decoration: none;
	color: #EAEAEE;
}
				
.mainContent { 	FONT-WEIGHT: bolder; 
				FONT-SIZE: 10px; 
				COLOR: #373d4b; }
				
.mainBg 	{ 	FONT-WEIGHT: bolder; 
				FONT-SIZE: 14px; 
				COLOR: #373d4b; 
				background-image: url(images/headerbg.jpg); 
				margin: 0px; 
				padding: 0px; }


.box 		{ 	FONT-SIZE: 12px; 
				COLOR: #373d4b	}
				

			
.boxHeader 	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #fffeff;
	BACKGROUND-COLOR: #616B85;
	vertical-align: bottom;
	height: 30px;
}
				
.boxContent { 	FONT-SIZE: 12px; 	
				COLOR: #373d4b; 
					}
					
.boxFooter 	{ 	FONT-WEIGHT: bold; 
				FONT-SIZE: 12px; 
				COLOR: #FFFFFF; }


.boxCond 			{ 	FONT-SIZE: 10px; 
						COLOR: #373d4b; 	}
						
.boxCondHeader 		{ 	FONT-WEIGHT: bold; 
						FONT-SIZE: 12px; 
						COLOR: #616B85; 	}
						
.boxCondContent 	{ 	FONT-SIZE: 10px; 
						COLOR: #373d4b; 
						BACKGROUND-COLOR: #EAEAEE; 	}
						
.boxCondFooter 		{ 	FONT-WEIGHT: bold; 
						FONT-SIZE: 10x; 
						COLOR: #373d4b; 	}


.module 		{ 	FONT-SIZE: 12px; 
					COLOR: #373d4b; 	}
					
.price 			{ 	FONT-SIZE: 20px; }
					
.moduleHeader 	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #fffeff;
	BACKGROUND-COLOR: #415372;
	text-transform: uppercase;
	vertical-align: bottom;
	height: 30px;
}
					
.moduleContent 	{ 	FONT-SIZE: 14px; 
					COLOR: #373d4b; 
					BACKGROUND-COLOR: #FFFFFF 	}
					
.moduleFooter 	{ 	FONT-WEIGHT: bold; 
					FONT-SIZE: 12x; 
					COLOR: #373d4b; }


.productHeader { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #373d4b; BACKGROUND-COLOR: #ffffff }

.headerMessage {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #616B85;
}
a.headerMessage:link, a.headerMessage:visited {
	color: #FFFFFF;
}

H1 { 
font-size:16px;
line-height:0pt;	vertical-align:middle;



}

H2  {
font-size:14px;
}
