html {
	margin: 0;
	padding: 0;
	height:100%;			
}
body {
	margin: 0;
	padding:0px;
	height:100%;			
}


body>.navbar{border-bottom:0px;}
@media (min-width:768px)
{body>.navbar-transparent{background-color:transparent}
body>.navbar-transparent .navbar-nav>.open>a
{background-color:transparent!important}}

.table-striped > tbody > tr > td	{padding:2px 0 0 5px;}
.table-hover > tbody > tr > td	{padding:2px 0 0 5px;}
.table-hover > thead > tr > th	{padding:2px 0 0 5px; font-weight:normal;}

div#blackline	{
		height:1px;
		background:#777777;
		margin:5px 0 5px 0;}

h1  {	font-family:Raleway, Arial, Helvetica, sans-serif ;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

h2  {	font-family:Raleway, Arial, Helvetica, sans-serif ;
		font-size: 22px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: capitalize;
		color: #000000;
		text-decoration: none;
		text-align:left;
		
}

h3  {	font-family:Raleway, Arial, Helvetica, sans-serif ;
		font-size: 20px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color: #1d4f91;
		text-decoration: none;
		text-align:left;
}

p {	font-family:Raleway, Arial, Helvetica, sans-serif ;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
}

.bodytxt {	font-family:Raleway, Arial, Helvetica, sans-serif ;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
}
.homesmall {	font-family:Raleway, Arial, Helvetica, sans-serif ;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
}

div#bigwrap {
	min-height:100%;
	position:relative;
}

.outer {
	width:100%;
	margin:0 auto 0 auto;
}

div#main {
	width:100%;
	margin:0 auto 0 auto;
	padding-bottom:40px;   /* Height of the footer element */	
}

div#footer 	{
	width:100%;
	background: #FFFFFF;
	border-top:1px solid #CCCCCC;
	padding:12px 0 0 0;
	position:absolute;
	height:40px;	
	bottom:0;
	left:0;
}

.clear {
	clear:both
}

.bodysmall {
	font-family: arial, sans-serif; 
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.footsmall {
	font-family: arial, sans-serif; 
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
a.footsmall:link
{
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.footsmall:visited
{
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.footsmall:hover
{
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
    color: #990000;
    text-decoration: none;
}
a.footsmall:active
{
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

div#quotesquare {
border:1px solid #aaa; padding:5px; margin:0 0 10px 0;
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 6px 6px 6px 6px;
-icab-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
-webkit-border-top-right-radius: 6px; 
-webkit-border-top-left-radius: 6px;

border-radius: 6px 6px 6px 6px;
}	

div#quotesquareb {
border:1px solid #777777; padding:5px; margin:15px; 
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 12px 12px 12px 12px;
-icab-border-radius: 12px 12px 12px 12px;
-khtml-border-radius: 12px 12px 12px 12px;
-moz-border-radius: 12px 12px 12px 12px; 
-webkit-border-bottom-right-radius: 12px; 
-webkit-border-bottom-left-radius: 12px;
-webkit-border-top-right-radius: 12px; 
-webkit-border-top-left-radius: 12px;
border-radius: 12px 12px 12px 12px;
}
