
/* Universal********************************************/

body {
	xbackground:#F3F3F3 url(../images/background.png) repeat-x scroll left top;
	background-color:#DFDFDF;
	font-family:Helvetica,Arial, Sans-Serif;
	font-size:10pt;
	margin:0px;
	padding:0px;
}

input {	font-size:8pt; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
        
A { color:Blue;text-decoration:underline; }
A:link { color:Blue;text-decoration:underline; }
A img { border-style:none; } 
A:hover	{ color:Blue;text-decoration:underline; }
A:visited {	color:Blue;text-decoration:underline; }
		 
/* Generic Classes********************************************/
.logoImage { margin:1px;Font-Size:13pt;width:150px;height:55px;border-width:1px;border-style:solid; background-color:White; }
.Title {color:#002D62;Font-Size:12pt;text-align:center;width:20%;}
.leftAlign  { text-align:left; }
.rightAlign { text-align:right;}
.underline { text-decoration:underline; }
.smallText { font-size:8pt; }
.textButton 
{
	border-width:0px;
	margin:0px;padding:0px;
	color: #5290CD;
	font-weight: bold;
	background: transparent;
	border: none;
	line-height: 12px;
	cursor: pointer;
	font-size: 10px;
}
.inputBox 
{
	font-family: Verdana, Arial,Sans-Serif,;
	font-size:10pt;
	
}

/* Breadcrumbs ********************************************/
.topRowTable 
{
	background-color:#F4F4FF;	
}
.breadcrumbs {
	height:1px;
	vertical-align: middle;
    font-family: "Verdana", Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
	padding: 0 0 0 15px;
	background-color:#234c78;
	color:#FAFAFA;
}

.breadcrumbs a, .breadcrumbs a:hover, .breadcrumbs a:visited {
	font-family :"Verdana", Helvetica, sans-serif;
	color:White;
	text-decoration:none;

}
/* Footer ********************************************/


#footer {
	xbackground:transparent url(../images/dropShadow.gif) repeat-x scroll left top;
	margin:auto;
	width:910px;
	background-color:inherit;
	xbackground-color:#DFDFDF;
	
}
.footerTable {
     font-size:7pt;
     color:#999999;
     background-color:transparent;
}
  
.footerTable A {color:#999999;}
.footerTable A:link { color:#999999;text-decoration:none; }
.footerTable A img { border-style:none; } 
.footerTable A:hover	{ color:#999999;text-decoration:underline; }
.footerTable A:visited {	color:#999999; }

.RequestQuoteCell A,
.RequestQuoteCell A:link,
.RequestQuoteCell A:visited,
.RequestQuoteCell A:hover
{
	white-space:nowrap;pfont-size:16pt;font-weight:normal;text-decoration:underline;color:rgb(30%, 20%, 10%);
}