/* CSS Document */

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
/*body {color:#000;background:#FFF;}*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}*/

/*fieldset,*/img{border:0;}

address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}

li {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym {border:0;font-variant:normal;}

sup,sub {line-height:-1px;vertical-align: text-top;}

sub {vertical-align:text-bottom;}

input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/* Lauout */
body{ background:#00274f; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.button { background: url(../Images/buttonBg.jpg) repeat-x; height:29px; border:1px solid #046bd5; padding:0px 10px; color:#fff; font-weight:bold}
.txtbox{ border:1px solid #014e9c; color:#333;}
.wrapper { background:#fff;}
.logo{ background:url(../Images/headbg.gif) repeat-x; height:81px;}
.logo img{ padding:10px 0px 0px 40px}
.nav{ background:url(../Images/navbg.gif) repeat-x; height:36px; border-top:1px solid #f2f2f2}
.nav ul {margin: 0;padding: 10px 0 25px 10px;border-bottom: 1px solid #9FB1BC;}
.nav ul li { margin: 0;padding: 0;display: inline;list-style-type: none;}
.nav ul a:link, .nav ul a:visited {float: left;font-size: 12px;line-height: 14px;font-weight: bold;padding: 0 14px 12px 14px;text-decoration: none;color: #5c5c5c;}
.nav ul a:link.active, .nav ul a:visited.active, .nav ul a:hover {color: #025dba;}

.header{ background:#a8e7fd url(../Images/header.jpg) no-repeat; height:227px;}
.content{ padding:16px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767}
.contentTd{ padding-right:16px;}
h1{ font-size:25px; color:#025dba; border-bottom:1px dashed #025dba; font-weight:bold; margin:10px 0px}
h2{ font-size:18px; color:#0070e3; border-bottom:1px dashed #025dba;font-weight:bold; line-height:20px }
p{ color:#878787; padding:5px 0px; line-height:16px; text-align:justify}
.highlight{ font-style:italic; font-size:14px; font-weight:bold; color:#025dba}

.form{ width:350px; background:#e4f5fe url(../Images/formBg.jpg) repeat-x; border:1px solid #9fdefe; padding:4px 8px; float:left;}
.form span { font-weight:bold; color:#00274f; text-align:right}
.alignRight { text-align:right; padding-right:5px;}

.testimonials{ width:350px; background:#fff url(../Images/testBg.jpg) repeat-x; margin-top:20px; padding:4px 8px; float:left}
.testimonials p{ color:#00274f}
.testimonials label{ color:#00274f; font-weight:bold; float:right;}
.testimonials label a{color:#00274f; text-decoration:none}
.highlightbox{ background:#e4f1ff; float:left; padding:12px }
.highlightbox ul{ margin-top:10px}
.highlightbox li { float:left; width:165px; background:url(../Images/highlightbox.gif) no-repeat; padding:5px 7px; height:87px;}
.highlightbox li p{ padding-top:22px; font-weight:bold; color:#005883; text-align:center}

.footer{ background:url(../Images/footerBg.gif) repeat-x; height:80px; text-align:center; color:#2b2b2b; border-top:1px solid #d5d5d5}
