body,p,a,h1,h2,h3,h4,h5,h6,form,img,div{border:0;margin:0;padding:0}
body{background:#E0D7D0;font-family:Arial,sans-serif;text-align:left;color:#000;padding:0;margin:0;}
p{font-size:70%;padding:3px 5px 4px 5px}
a{text-decoration:none}
span.Hidden,p.Hidden{visibility:hidden;display:none}
.prop{float:right;height:350px;width:0}
br.Clear{clear:both}
/* Structure Styles */
#External{background:url(/images/backgrounds/divs/external/bkimg.gif) repeat-y top;margin:0;padding:0;width:100%}
#PageShadowEx{margin:0 auto;width:790px}
#PageShadow{background:url(/images/backgrounds/divs/page_shadow/bkimg.gif) repeat-y top;float:left;margin:0 auto;width:790px}
#Internal{background:url(/images/backgrounds/divs/internal/bkimg.jpg) no-repeat top;float:left;margin:0 15px;width:760px}
#Top{float:left;height:280px;width:760px}
#Left{float:left;width:185px}
/* Hawkeye Logo Styles */
#HawkeyeLogo{float:left}
#HawkeyeLogo img{margin:30px}
/* Extra Menu Styles */
#ExtraMenu{float:right;margin:0;width:auto}
#ExtraMenu ul li{float:left;background:url(/images/backgrounds/li/extramenu/bkimg.gif) repeat-y right;list-style-type:none;margin-top:5px;text-align:left;text-decoration:none}
#ExtraMenu ul li.LastItem{background-image:none}
#ExtraMenu ul li a{color:#777;display:block;margin-left:5px;padding:1px 10px 1px 14px}
#ExtraMenu a:hover{color:#000}
#ExtraMenu ul{font-size:6pt;font-weight:bold;margin:0;padding:0}
#ExtraMenu ul li a.IconContact{background:url(/images/backgrounds/icons/icon_contact/bkimg.gif) no-repeat left}
#ExtraMenu ul li a.IconContact:hover{background:url(/images/backgrounds/icons/icon_contact/hover/bkimg.gif) no-repeat left}
#ExtraMenu ul li a.IconPrintpage{background:url(/images/backgrounds/icons/icon_printpage/bkimg.gif) no-repeat left}
#ExtraMenu ul li a.IconPrintpage:hover{background:url(/images/backgrounds/icons/icon_printpage/hover/bkimg.gif) no-repeat left}
#ExtraMenu ul li a.IconFeedback{background:url(/images/backgrounds/icons/icon_feedback/bkimg.gif) no-repeat left}
#ExtraMenu ul li a.IconFeedback:hover{background:url(/images/backgrounds/icons/icon_feedback/hover/bkimg.gif) no-repeat left}
#ExtraMenu ul li a.IconEmail{background:url(/images/backgrounds/icons/icon_email/bkimg.gif) no-repeat left}
#ExtraMenu ul li a.IconEmail:hover{background:url(/images/backgrounds/icons/icon_email/hover/bkimg.gif) no-repeat left}
/* MainAd Styles */
#MainAd{color:#FFF;float:right;margin-top:20px;width:280px}
#MainAd img{float:left;margin:0 10px 0 0}
#MainAd p{font-size:14pt}
#MainAd p.Title{padding-bottom:10px}
#MainAd span.Call{font-size:16pt;padding-top:5px}
#MainAd span.Now{font-size:22pt;font-weight:bolder}
#MainAd span.Phone{font-size:10pt;font-weight:600}
/* IRW Logo Styles */
#IRWLogo{float:right;margin:0 0 10px 0;padding:0}
#IRWLogo img{margin:0 20px 0 0}
/* Content Styles */
#ContentEx{background:#FDFDFD url(/images/backgrounds/divs/contentex/bkimg.gif) repeat-x top;float:left;width:760px}
#ContentIn{background:transparent url(/images/backgrounds/divs/contentin/bkimg.gif) repeat-y top;float:left;width:760px}
#Content{background:transparent url(/images/backgrounds/divs/content/bkimg.gif) no-repeat top left;border-bottom:1px solid #BBB;float:left;padding-top:20px;width:760px}
#Content p{color:#666;font-size:75%;padding:0 35px 5px 35px}
#Content p.SubTitle{color:#3453A0;font-size:85%;font-weight:bold;padding-top:10px}
h1,h2,h3,h4,h5,h6{color:#3453A0;font-weight:lighter;padding:5px 35px}
h1{font-size:200%}
h2{font-size:175%}
h3{font-size:160%}
h4{font-size:145%}
h5{font-size:130%}
h6{font-size:115%}
#Content ul,#Content ol,#Content dl,#Content input,#Content textarea,#Content table,#Content blockquote{color:#026;border:0;margin:0;padding:7px 50px}
#Content ul,#Content ol,#Content dd,#Content dl,#Content dt{font-size:80%;margin-left:0;padding-left:5em;text-indent:-.2em}
#Content li{padding-top:2px;padding-bottom:2px}
#Content dd p,#Content dl p,#Content dt p{padding:0}
#Content a,#Content a:visited{color:#09F}
#Content a:hover{color:#036}
#Content table{width:auto;border-collapse:collapse;border-top:1px solid #BBB;border-left:1px solid #BBB;padding:0;margin:0 20px 0 20px}
#Content table td{width:auto;border-bottom:1px solid #BBB;border-right:1px solid #BBB;padding:5px;margin:0}
.BlueText{color:#3453A0}
/* Main Menu Styles */
#mainmenu{float:left;margin:0;padding:0;text-align:center;width:760px}
#mainmenu ul{text-align:center;list-style-type:none;padding:4px 0 5px 0;margin:0 auto}
.navlist li,.navlist li.end{border-right:1px solid #BBB;display:inline;font-family:Verdana,sans-serif;font-size:7pt;font-weight:bolder;padding:0 10px}
.navlist li.end{border-right:0}
.navlist li a{color:#016BA5}
.navlist li a:hover{color:#026}
/* Customer Comment styles*/
#CustomerComments{float:left;width:175px}
#CustomerComments p{color:#777;font-family:Verdana,sans-serif;font-size:.6em;padding:2px 25px}
#CustomerComments p.MainTitle{color:#0071BC;font-size:16pt;font-weight:lighter;padding-bottom:15px}
#CustomerComments p.Name{color:#555;font-family:Arial,sans-serif;font-size:.7em;font-weight:bold;padding:15px 0 0 70px}
#CustomerComments p.JobTitle{font-family:Arial,sans-serif;padding:0 0 0 70px}
/* Main Content Styles */
#MainContent{float:left;width:575px}
/* Index Highlights styles*/
#Content div.IndexHighlight{float:left;width:191px}
#Content div.IndexHighlight a,div.IndexHighlight a:visited{color:#0071BC}
#Content div.IndexHighlight a:hover{color:#026}
#Content div.IndexHighlight p{color:#777;font-family:Verdana,sans-serif;font-size:.6em;padding:2px 25px}
#Content div.IndexHighlight p.Title{color:#0071BC;font-size:10pt;font-weight:600;padding:10px 25px 15px 70px}
#Content div.IndexHighlight p.GPSSolutions{background:transparent url(/images/backgrounds/paragraphs/gps_solutions/bkimg.gif) no-repeat left}
#Content div.IndexHighlight p.SalesForceAutomation{background:transparent url(/images/backgrounds/paragraphs/sales_force_automation/bkimg.gif) no-repeat left}
#Content div.IndexHighlight p.BespokeSolutions{background:transparent url(/images/backgrounds/paragraphs/bespoke_solutions/bkimg.gif) no-repeat left}
/* Footer Styles */
#Footer{background:#FDFDFD;float:left;margin:50px 0 0 0;padding:0;text-align:center;width:760px}
#Footer p{border-bottom:1px solid #999;border-top:1px solid #DDD;color:#BBB;font-size:.55em;padding-top:5px}