
@font-face {
    font-family: 'CicleFina';
    src: url('/sites/www.acmecomputer.com/fonts/Cicle_Fina-webfont.eot');
    src: url('/sites/www.acmecomputer.com/fonts/Cicle_Fina-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/www.acmecomputer.com/fonts/Cicle_Fina-webfont.woff') format('woff'),
         url('/sites/www.acmecomputer.com/fonts/Cicle_Fina-webfont.ttf') format('truetype'),
         url('/sites/www.acmecomputer.com/fonts/Cicle_Fina-webfont.svg#CicleFina') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CicleGordita';
    src: url('/sites/www.acmecomputer.com/fonts/Cicle_Gordita-webfont.eot');
    src: url('/sites/www.acmecomputer.com/fonts/Cicle_Gordita-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/www.acmecomputer.com/fonts/Cicle_Gordita-webfont.woff') format('woff'),
         url('/sites/www.acmecomputer.com/fonts/Cicle_Gordita-webfont.ttf') format('truetype'),
         url('/sites/www.acmecomputer.com/fonts/Cicle_Gordita-webfont.svg#CicleGordita') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CicleSemi';
    src: url('/sites/www.acmecomputer.com/fonts/Cicle_Semi-webfont.eot');
    src: url('/sites/www.acmecomputer.com/fonts/Cicle_Semi-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/www.acmecomputer.com/fonts/Cicle_Semi-webfont.woff') format('woff'),
         url('/sites/www.acmecomputer.com/fonts/Cicle_Semi-webfont.ttf') format('truetype'),
         url('/sites/www.acmecomputer.com/fonts/Cicle_Semi-webfont.svg#CicleSemi') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'LiberationSansRegular';
    src: url('/sites/www.acmecomputer.com/fonts/LiberationSans-Regular-webfont.eot');
    src: url('/sites/www.acmecomputer.com/fonts/LiberationSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-Regular-webfont.woff') format('woff'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-Regular-webfont.ttf') format('truetype'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-Regular-webfont.svg#LiberationSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LiberationSansItalic';
    src: url('/sites/www.acmecomputer.com/fonts/LiberationSans-Italic-webfont.eot');
    src: url('/sites/www.acmecomputer.com/fonts/LiberationSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-Italic-webfont.woff') format('woff'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-Italic-webfont.ttf') format('truetype'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-Italic-webfont.svg#LiberationSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LiberationSansBold';
    src: url('/sites/www.acmecomputer.com/fonts/LiberationSans-Bold-webfont.eot');
    src: url('/sites/www.acmecomputer.com/fonts/LiberationSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-Bold-webfont.woff') format('woff'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-Bold-webfont.ttf') format('truetype'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-Bold-webfont.svg#LiberationSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LiberationSansBoldItalic';
    src: url('/sites/www.acmecomputer.com/fonts/LiberationSans-BoldItalic-webfont.eot');
    src: url('/sites/www.acmecomputer.com/fonts/LiberationSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-BoldItalic-webfont.woff') format('woff'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-BoldItalic-webfont.ttf') format('truetype'),
         url('/sites/www.acmecomputer.com/fonts/LiberationSans-BoldItalic-webfont.svg#LiberationSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	font-family: Helvetica-Neue, Helvetica, Arial, Sans-serif;
	font-size: 15px;
}


h1, h2, h3, h4 {
	font-family: "CicleGordita", "Lucida Grande", Helvetica, Arial, Sans-Serif;
	line-height: 120%;
	font-weight: normal;
}


h1 {
    font-size: 32px;
    color: #CE4D30;
}

#content-home h1,
#content-home h2 {
	padding-top: .5em;
	margin-top: 0;
}

h2 {
    font-size: 26px;
    color: #1F4877;
}

h3 {
    font-size: 22px;
    color: #4F6486;
}

#markets h3 {
	text-align: center;
	margin-top: 1.2em;
	margin-bottom: .5em;
	padding-bottom: 0;
}

#sidebarnav h3 {
	margin-bottom: .3em;
	padding-bottom: 0;
}

h4 {
    font-size: 20px;
    color: #1F4877;
}

#sidebarnav p {
	line-height: 1.2em !important;
	font-size: 15px !important;
	margin: .8em 0em;
	padding: 0;
}

#about-news #sidebarnav p {
	line-height: 1.4em !important;
	font-size: 15px !important;
	margin: .8em 1em;
	padding: 0;
}


#sidebarnav p a {
	text-decoration: none;
	text-transform: none;
}


#content p, 
#content li,
#content td,
#about-news p, 
#about-news li,
#about-news td,
#markets p,
#markets td,
#required
{
    font-family: "LiberationSansRegular", "Lucida Grande", Helvetica, Arial, Sans-Serif;
    line-height: 1.6em;
    font-size: 15px;
    color: #333;
}

#content ul,
#about-news ul {
	list-style-type: square;
}

#content li,
#about-news li {
	padding-bottom: .75em;
}



#markets td,
#markets p {
	color: #333;
	text-align: left;
}

#acmecomputer,
#acmephonenumber {
	font-family: "CicleFina", "Arial Narrow", Helvetica, sans-serif;
	color: #7794A;
	text-align: center;
	text-transform: uppercase;
	padding-right: 10px;
}

#acmecomputer {
	font-size: 22px;
	padding-top: 10px;
}

#acmephonenumber {
	font-size: 36px;
	letter-spacing: 2px;
}

#footer p {
	color: #ccc;
	font-family: "LiberationSansRegular", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.6em;
	text-align: right;
	padding: 10px 0px;
}

#content a,
#content-home a,
#footer a 
{
	color: #CE4D30;
	text-decoration: underline;
}

#content a:hover,
#content-home a:hover 
{
	color: #1F4877;
	text-decoration: underline;
}

#footer a:hover {
	color: #eee;
}

#footerPhone {
	float: left;
	margin-top: -6px;
}

 p#footerPhone {
	text-align: left;
	font-size: 14px;
}


/* FIDO 2 Signup */

.newsletters td,
.newsletters th {
	padding-right: 10px;
}

.personal {
	padding-left: 30px;
}