@charset utf-8;
body{background-color:#FFF;background-image:url(../uploads/images/bkg.png);background-repeat:repeat-y;background-position:center top;font-family:Arial, Helvetica, sans-serif;font-weight:400;font-size:12px;color:#666;margin:0;padding:0}
form{margin:0;padding:0}
#Header{background-image:url(../uploads/images/header.png);background-repeat:no-repeat;width:830px;height:80px;margin-left:auto;margin-right:auto;padding-top:170px;padding-right:10px;padding-left:10px;vertical-align:bottom;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;margin-bottom:20px}
#TopTextLeft{float:left;width:48%;text-align:left;font-weight:700;color:#364480;display:block;clear:left;font-size:11px;margin:0;padding:0}
#TopTextRight{float:right;width:48%;text-align:right;display:block;clear:right;font-weight:700;color:#364480;font-size:11px}
.TextLeftBox{float:left;width:48%;text-align:left;display:block;padding-left:14px}
.TextRightBox{float:right;width:48%;text-align:right;display:block;padding-right:14px}
.Clear{overflow:hidden;clear:both;padding-bottom:10px;padding-right:14px;padding-left:14px}
#Buttons{float:right;width:44%;text-align:center;font-weight:700;color:#364480;display:block;clear:right;overflow:visible}
#Content{width:830px;margin-left:auto;margin-right:auto;padding-right:10px;padding-left:10px}
#ContentLeft{float:left;width:74%}
#ContentRight{float:right;width:25%;text-align:center}
#menu{background-image:url(../uploads/images/navi-bkg.png);background-repeat:no-repeat;height:110px;width:125px;padding-top:13px;padding-left:20px;margin-bottom:10px}
#menu a,#menu a:visited{text-align:left;text-decoration:none;color:#334B93;display:block;width:7em;height:1.5em;font-size:16px;font-weight:700}
#menu a:hover{color:#D71C23}
h1.TextBold{font-size:12px;font-weight:700;color:#364480;margin:0;padding:0}
h1.TextBoldRed{font-size:26px;font-weight:700;color:#D71C23;margin:0;padding:0}
#ServiceInfo{background-image:url(../uploads/images/websites-button-info.png);background-repeat:no-repeat;background-position:center top;height:101px;width:314px;margin-right:auto;margin-left:auto;text-align:left;padding:20px}
#FreeCallBox{padding-right:10px;padding-left:10px;width:151px;color:#FFF;background-color:#0C1D5C;text-align:center;margin-right:auto;margin-left:auto}
#NewsLetterBox{padding-right:10px;padding-left:10px;width:180px;color:#FFF;background-color:#ED1B24;text-align:center;margin-right:auto;margin-left:auto}
.TextInput{border:1px solid #757DAE;color:#000;background-color:#FFF;margin-bottom:4px;padding:3px}
#ContentBottom{float:left;clear:both;width:100%;padding-top:14px}
#AskUsAbout{background-image:url(../uploads/images/ask-us-about-bkg.png);background-repeat:no-repeat;height:87px;width:572px;background-position:center top;padding-top:10px}
ul.ListHome{color:#900;text-decoration:none;list-style-position:inside;list-style-type:square;margin-top:0;float:left;width:170px}
.ListHome li a:link,.ListHome li a:visited,.ListHome li a:active{color:#666}
.ListHome li a:hover{color:#000}
#BottomContent{padding:10px 20px 20px}
#Footer{width:850px;margin-right:auto;margin-left:auto;clear:both;background-color:#CCC}
#BodyArea{width:810px;margin-right:auto;margin-left:auto;clear:both;border-top-width:1px;border-top-style:dotted;border-top-color:#374C94;padding:20px}
a,a:active,a:visited{color:#364480;text-decoration:underline}
a.NormalLink:link,a.NormalLink:active,a.NormalLink:visited{color:#666;text-decoration:underline}
a.RedLink:link,a.RedLink:active,a.RedLink:visited{color:#D81920;text-decoration:underline;font-size:14px;font-weight:700}
a.RedLink:hover{color:#364480}
a.BlueLink:link,a.BlueLink:active,a.BlueLink:visited{color:#364480;text-decoration:underline;font-size:14px;font-weight:700}
.LargeText{color:#364480;font-size:14px;font-weight:700}
.LargeTextHeading{color:#364480;font-size:20px;font-weight:400}
.FooterLinkBox{float:left;width:130px;margin-bottom:4px;margin-right:14px}
#ShowCase{background-image:url(../uploads/images/portfolio-bkg.gif);background-repeat:no-repeat;background-position:center top;height:700px;width:200px}
h1{font-size:26px;line-height:1.4em;font-weight:400;color:#334B93;margin:0;padding:0}
h2{font-size:20px;line-height:1.4em;font-weight:400;margin:0;padding:0}
h3{font-size:16px;line-height:1.4em;font-weight:400;color:#334B93;margin:0;padding:0}
.Testimonials{margin-bottom:16px;padding-bottom:16px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;float:left;width:100%;height:auto}
.Thumbnail{float:left;width:130px}
.Thumbnail a IMG{border:5px solid #CCC}
.Thumbnail a:hover IMG{border:5px solid #ED1C23}
.BlueTitle{font-size:36px;font-weight:700;color:#374C94;text-decoration:none;margin:0;padding:0}
.Testimonials b{color:#374C94}
.DottedLine{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC}
#QuoteBlue{width:810px;margin-right:auto;margin-left:auto;clear:both;border-top-width:1px;border-top-style:dotted;border-top-color:#374C94;text-align:center;padding:20px}
.emp_error{color:#FFF}
a:hover,a.NormalLink:hover,a.BlueLink:hover{color:#D81920}
