@charset "UTF-8";/* CSS Document */body {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px }h1 {font-size:16px; font-weight:600; padding:0px; margin:0px; line-height:22px; color:#FFFFFF}h2 {font-size:16px; font-weight:600; padding:0px; margin:0px; line-height:22px; color:#aa0e14}#links {color:#aa0e14; font-size:12px; font-weight:bold; letter-spacing:2px; line-height:18px; font-family:Arial, Helvetica, sans-serif;  vertical-align:top }#navMain {height:0px; width:0px; overflow:hidden; display:none}#link a {color:#999999; text-decoration:none; display:inline-block; cursor:pointer;line-height:100%;  }#lineLink { padding-left:5px; display:inline-block;  }#link a:hover {color:#FFFFFF; cursor:pointer;padding-bottom:-20px}#link a:active {color:#FFFFFF; border:none}/*@font-face {    font-family: ADIMPACT;    font-style:  normal;    font-weight: normal;    src: url(ADIMPACT.TTF);}.textRed1 {font-family:"ADIMPACT"}@font-face {    font-family: Ad Impact Stencil;    font-style:  normal;    font-weight: normal;     src: url(ADIMPAC0.eot);}*/.transback {background:#CCCCCC; border:none; color:#000000; margin-left:10px}.mainCon {color:#fff}.mainCon a{text-decoration:none; border-bottom:#CCCCCC solid thin; color:#e2e2e2}.mainCon a:hover{border-bottom:#aa0e14 thin solid; color:#aa0e14}.textRed {color:#aa0e14; font-size:15px; font-weight:bold}.textRedTitle {color:#aa0e14; font-size:12px; font-weight:bold}.textRedSmall {color:#aa0e14; font-size:12px; font-weight:bold}.textWhite {color:#666666; font-size:11px; padding-left:10px; line-height:13px }.textWhiteLarge {color:#FFFFFF; font-size:15px; padding-left:10px; line-height:13px }.textWhite:hover {color:#FFFFFF; font-size:11px; padding-left:10px; line-height:13px }.textWhiteTitle {color:#ffffff; font-size:12px; padding-left:10px }.textGrey {color:#666666; font-size:12px; }.thumbsLayout {width:290px; float:left; height:110px;}.thumbHead{color:#FFFFFF; margin-top:-14px; font-size:12px; font-weight:bold }/*#pageNums {position:relative; top:0px; #top:5px; left:770px; #left:730px; color:#aa0e14; font-size:12px; font-weight:bold;}*/.textWhite a{color:#ffffff; font-size:11px;}.textWhite a:hover{color:#ffffff; font-size:12px; }#webImages {color:#666666; font-size:11px;  line-height:13px }#webImages a:hover {color:#FFFFFF; font-size:11px; line-height:13px }#webImages a {text-decoration:none; color:#666666; font-size:11px; line-height:13px; cursor:pointer}#webImages a:hover {text-decoration:none}#logo {position:absolute; top:28px}* html #logo {float:left; padding-top:15px; position:static}#pageNums {position:absolute; top:150px; right:100px;}#ifra2 {display:none; width:0px; height:0px; overflow:hidden}#footer a {color:#999999; text-decoration:none;}#footer a:hover {color:#aa0e14; }#footer {width:925px; height:40px; background:url(../images/base_lines.gif) no-repeat; display:block; color:#999999; padding-top:18px; padding-left:15px; overflow:hidden; font-size:11px}.testimonialCon {float:left; width:450px; height:300px; position:relative; font-size:18px; line-height:26px;}.integrationCon {float:left; width:450px; height:300px; position:relative; font-size:18px; line-height:16px; background:url(../images/integration/int_background.gif) no-repeat;font-size:13px}.intergrationIner {padding-top:10px; padding-bottom:10px; padding-left:18px; padding-right:18px}.integrationCon h2 { padding-bottom:3px}#integrationImages a {color:#FFFFFF; font-size:13px; border-bottom:#CCCCCC solid thin; }#integrationImages a:hover {color:#aa0e14; font-size:13px; border-bottom:#aa0e14 thin solid}