body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
	margin-right:0px;
	font-family: arial, helvetica;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

TD, P, SPAN {
	font-family: arial, helvetica;
	font-size: 12px;
	color: #333333;
}



/*a:link, a:active, a:visited {
 	font-family: verdana, helvetica;
	font-size: 12px;
	color: #ff9900;
}
a:hover {
 	font-family: verdana, helvetica;
	font-size: 12px;
	color: #330066;
}*/


H1 {
	font-size: 18px;
	font-family:  arial, helvetica;
	font-weight: bold;
	color: #330066;
	line-height:normal;	
	display: inline;
}
H2 {
	font-size: 16px;
	font-family: arial, helvetica;
	font-weight:bold;
	color: #330066;	
	line-height:normal;
	display: inline;
}
H3 {
	font-size: 14px;
	font-family: arial, helvetica;
	font-weight: bold;
	color: #333333;
	line-height:normal;	
	display: inline;
}



.getQuote a:link, .getQuote a:active, .getQuote a:visited {
	font-family: arial, helvetica;
	color: #ffffff;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
}
.getQuote a:hover {
	font-family: arial, helvetica;
	color: #ff9900;
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
}

/* ************  TOP MENU ************** */



.topMenu a:link, .topMenu a:visited, .topMenu a:active {
	font-family: arial, helvetica;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

.topMenu a:hover {
	font-family: arial, helvetica;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}


.topMenuAt{
	font-family: arial, helvetica;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
     text-decoration: none;
}


/* ******** LEFT MENU ******** */


.leftMenu a:link, .leftmenu a:active, .leftMenu a:visited{
	font-family: arial, helvetica;
	color: #ffffff;
	font-size: 14px;
	line-height:21px;
	text-decoration: none;
}

.leftMenu a:hover{
	font-family: arial, helvetica;
	color: #ff9900;
	font-size: 14px;
	line-height:21px;
	text-decoration: none;
}


.leftMenuAt {
	font-family: arial, helvetica;
	color: #ff9900;
	font-size: 14px;
	line-height:21px;
	text-decoration: none;
}



/* ************  BUTTON SUB MENU ************** */

.subMenu a:link, .subMenu a:active, .subMenu a:visited{
	font-family: arial, helvetica;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}


.subMenu a:hover{
     font-family: arial, helvetica;
     color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

.subMenuAt{
     font-family: arial, helvetica;
     color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}




/* ******** BREADCRUMB MENU ************ */


.breadCrumb a:link, .breadCrumb a:active, .breadCrumb a:visited{
	font-family: arial, helvetica;
	color: #333333;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}

.breadCrumb a:hover{
	font-family: arial, helvetica;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}

.breadCrumbsAt{
	font-family: arial, helvetica;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}


/* END MENUS */


.homeTop {
	font-family: times new roman;
	color: #333333;
	font-size: 17px;
	font-weight: bold;
}

.address {
	font-family: arial;
	color: #ffffff;
	font-size: 10px;
}
.pageTitle {
	font-family: arial, helvetica;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
.subPageTitle {
	font-size: 16px;
	font-family: arial, helvetica;
	font-weight:bold;
	color: #330066;	
}
.galleryLink {
	color:black;
	font-weight:bolder;
	text-decoration:none;
}
.btmContent {
	width:206px;
	background-image:url(/images/btmContent-bg.gif);
	background-repeat:repeat-y;
}
.rgtShadow {
	background-image:url(/images/rgtShadow-bg.gif);
	background-repeat:repeat-y;
}
table.chart {
	background-color:#ffe304;
	background-image:url(/images/chartBg.gif);
	background-position:bottom right;
	background-repeat:no-repeat;

	text-align:left;
}
.chart th {
	background-color:#ff9f00;

	font-weight:bold;
}
.credit {
	font-family: trebuchet MS;
	font-size: 9px;
	color: #ffffff;
}
.credit a:link, .credit a:active, .credit a:visited {
	font-family: trebuchet MS;
	font-size: 9px;
	color: #ffffff;
	text-decoration:underline;
}
.credit a:hover {
	font-family: trebuchet MS;
	font-size: 9px;
	text-decoration: underline;
	color: #ffffff;
}
.keys a:link, .keys a:active, .keys a:visited  {
	font-family: trebuchet MS;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}
.keys a:hover {
	font-family: trebuchet MS;
	font-size: 9px;
	color: #ffffff;
	text-decoration:none;
	cursor:text;
}


/* article */
.articleTitle{
	FONT-SIZE: 12px;
    font-family: tahoma;
	 FONT-WEIGHT: bold;
	COLOR: #000000;
}
.articleTitle A:Link{
	COLOR: #0855a2;
	Text-decoration : none;
}
.articleTitle A:Visited{
	COLOR: #0855a2;
	Text-decoration : none;
}
.articleTitle A:Hover{
	COLOR: #0855a2;
	Text-decoration : underline;
}
.articleTitle A:Active{
	COLOR: #0855a2;
	Text-decoration : none;
}

.articleDesc{
	FONT-SIZE: 11px;
    font-family: tahoma;
	 FONT-WEIGHT: normal;
	COLOR: #000000;
}

.articleLink {
	FONT-SIZE: 10px;
    font-family: tahoma;
	 FONT-WEIGHT: normal;
	COLOR: #0855a2;
	Text-decoration : none;
}

.articleLink A {
	FONT-SIZE: 10px;
     font-family: tahoma;
	 FONT-WEIGHT: normal;
	COLOR: #0855a2;
	Text-decoration : none;
}

.articleLink A:Hover{
	FONT-SIZE: 10px;
     font-family: tahoma;
	 FONT-WEIGHT: normal;
	COLOR: #0855a2;
	Text-decoration: underline;
}



/* end article*/


/* Stock Form Style */
.formName {
     font-family: trebuchet ms;
	font-size: 11px;
	color: #000000;
   color:black;
}
.formField {
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	font-size:11px;
	color:#666666;
}
INPUT.formField {
	border:1px solid #666666;
}
SELECT.formField {
	border:1px solid #666666;
}
TEXTAREA.formField {
	border:1px solid #666666;
}
INPUT.formButton {
	border:1px solid #666666;
	background-color:#CCCCCC;
	color:black;
	font-size:11px;
}