/************************************** HACKS ********/
.clear{
clear:both;
}

/************************************** HTML ********/
html{background:#fff;}
a{color:#5170f6;text-decoration:none;border-bottom:0px solid #5170f6;}
a:hover{color:#5170f6;text-decoration:none;}
a.nohover:hover{color:#fff;text-decoration:none;border-bottom:0px solid #5170f6;}
a:focus{color:#5170f6;text-decoration:none;}

.headline a:hover{color:#3E535C;text-decoration:none;border-bottom:0px solid #5170f6;}
h1,h2,h3,h4,ul,li,dl,dt,dd,p,hr,blockquote,img,input,textarea{
	margin:0px;
	padding:0px;
	font-weight:normal;
}

hr{margin-bottom:1em; border-top:1px solid #999;border-bottom:1px solid #ccc;}
.bg-grey{ padding:0.2em 0.5em;margin:1em 0em;background:#f5f5f5;} 

.small{	font-size:85%;	vertical-align:bottom;}
.right{text-align:right;float:right;}
.center{text-align:center;}
.left{text-align:left;float:left;}
.triple{width:31.3%;	float:left;}
.padright{padding-right: 2em;}
blockquote{	padding-left:1.5em;	margin:1em 0em;	font-style:italic;	background: url('../images/quote.png') no-repeat top left;}
.quotesig{text-align:right;	padding:0em;}
.grey{color:#B3B3B3;}
.white{color:#fff;}
.blue{color:#5170f6;}
.lightblue{color:#B1D5E6;}
.darkgreen{color:#457C36;}
.text-grey{color:#7F7F7F;}
.headline-grey{color:#534741;}
.textblock {max-width:550px;}
.textblock p{line-height:1.5em;}
.textblock p{margin-bottom:1em;color:#626366;}
h1{padding:0.3em 0.5em;color:#0099ff;font-size:108%;margin:0em 0em 1em 0em ;}

.highlight-yellow{background:#FEFDC7; padding:0em 0.2em;}
.font10{font-size:77%;}
.font11{font-size:85%;}
.font12{font-size:93%;}
.font14{font-size:108%;}
.font18{font-size:138.5%;}
.font24{font-size:182%;}
.font26{font-size:197%;}
.bold{font-weight:bold;}
.italic{font-style: italic;}
/************************************** HEADER ********/
#hd{margin-bottom:1.5em; margin-top:0em; text-align: center;}
#ft{margin-top:2em; border-top:1px #ccc dotted; padding:1em 0em;padding-top:2em;}

#video {border:7px solid #e6e6e6; width:533px;}
#weebiz {margin-left:100px;}
#contact {background: #e6e6e6; padding: 5px 15px 10px 15px;}
.padding10 {padding:10px;}
.padding20 {padding:20px;}
.padding40 {padding: 10px 40px 10px 0px;}
