/* CSS Document */
*.* {padding:0px; margin:0px;}
body {padding:0px; margin:0px; background:url(../images/sky-bg.jpg) no-repeat top center #D1E0EC; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#2a2a2a;}
a {outline:none; text-decoration:none; color:#2D67DF;}
img {border:none;}
a:hover {outline:none; text-decoration:none;}
h1, h2, h3, h4, h5, h6, input {font-family:Calibri, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
h1 {font-size:28px; color:#000; border-bottom:1px solid #ccc; padding:0 0 5px 0; margin:0 0 10px 0;}
h2 {font-size:22px; color:#333; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
h2 a {padding:2px 9px; color:#fff; background:#005695;}
h2 a:hover {background:#FF9900;}
h4 {font-size:20px; color:#fff; padding:3px 0 5px 5px; margin:10px 0 5px 0; background:#FF9900; font-weight:normal;}
h3 {font-size:18px; color:#FF9900; padding:0px; margin:0px;}
h5 {font-size:22px; color:#333; padding:0 0 5px 0; margin:0px;}
h6 {font-size:18px; color:#fff; margin:0px; padding:2px 5px; background:#005695;}
ul, li, p {margin:0px; padding:0px;}
.clear {float:none;}
#wrapper {float:left; width:100%;}
#container {width:1000px; margin:auto;}
#containerbox {width:980px; background:#fff; float:left;  padding:0px 10px 10px 10px;}
#header {float:left; width:980px; border-top:4px solid #FF9900;}
#header .logo {float:left;}
#header .email {float:right;}
#header .topnav {float:left; width:100%; background:#005695; border-bottom:4px solid #FF9900;}

#slider {width:980px; padding:10px 0px 5px 0px; float:left;}

#content .home1 {float:left; width:350px; margin-right:10px;}
#content .home2 {float:left; width:295px; border:1px solid #ccc; background:#F5F5F5; padding:4px; margin-right:10px;}
#content .home3 {float:left; width:295px; border:1px solid #ccc; background:#F5F5F5; padding:4px;}

#maincontent {float:left; width:980px; margin-top:10px;}
#content {float:left; width:980px; margin-bottom:20px;}
#content .homeleft {width:620px; margin-right:23px; float:left;}
#content .homeleft a {color:#005695; text-decoration:underline;}
#content .homeleft a:hover {color:#333; text-decoration:underline;}
#content .homeleft strong {font-size:14px; color:#000;}
#content .homeleft ul {margin:10px 0px; list-style-type:none;}
#content .homeleft ul li {background:url(../images/bullet-circle.png) no-repeat 0px 4px; padding:0 0 0 20px; line-height:18px;}
#content .homeleft ul ul {margin:10px 0px 10px 20px; list-style-type:none;}
#content .homeleft ul ul li {padding-bottom:3px; display:block; background:url(../images/orange-bullet.jpg) no-repeat 0px 5px;}

#content .homeright {width:325px; border:1px solid #ccc; padding:5px; background:#F5F5F5; float:left; margin-top:10px;}
#content .homeright strong {color:#000;}
#content .homeright p {float:left; padding:0px; margin:5px 0 5px 0;}
#content .homeright ul {margin:10px 0px; list-style-type:none; float:left;}
#content .homeright ul li {background:url(../images/orange-bullet.jpg) no-repeat 0px 5px; padding:0 0 0 20px; line-height:18px;}
#content .homeright input {border:1px solid #ccc; padding:3px; margin-bottom:3px; width:318px;}
#content .homeright textarea {border:1px solid #ccc; padding:3px; margin-bottom:3px; width:318px; height:70px;}
#content .homeright1 {float:left; width:100%;}
#content .homeright1 span {float:left; margin:5px 0 0 0; padding:0px;}
#content .homeright1 span img {float:left; margin-right:10px;}
#content .homeright1 span ul {float:left;}

#content .button {float:left; width:100%; margin-top:5px;}
#content .button input {float:left; padding:2px 4px; border:1px solid #005695; background:#FF9900; font-size:18px; color:#fff; margin-right:5px; width:80px; cursor:pointer;}
#content .button input:hover {background:#005695;}
#content .smalltext {font-size:12px; color:#150050;}
#content .photo {float:left; width:620px;}
#content .photoleft {float:left; width:150px;}
#content .photoleft img {padding:5px; border:1px solid #ccc;}
#content .photoleft span {float:left; margin-top:5px; color:#005695; text-align:center;}
#content .photoright {float:left; width:420px;}

#content .terms {float:left; width:100%; margin-top:5px;}
#content .terms ul {margin:10px 0px; list-style-type:none;}
#content .terms ul li {background:url(../images/bullet-circle.png) no-repeat 0px 4px; padding:0 0 3px 20px; line-height:18px;}
#content .terms ul ul {margin:10px 0px 10px 20px; list-style-type:none;}
#content .terms ul ul li {padding-bottom:3px; display:block; background:url(../images/orange-bullet.jpg) no-repeat 0px 5px;}
#content .terms table {border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
#content .terms table  ul {margin:0px;}
#content .terms strong {color:#000;}
#content .terms th {background:#FF9900; padding:5px; color:#fff; font-weight:bolder; border-right:1px solid #fff;}
#content .terms td {padding:5px; border-right:1px solid #ccc;}
#content .greybg {background:#e9e9e9;}
#content .smallicons {float:left; width:100%;}
#content .smallicons ul {float:left; list-style-type:none;}
#content .smallicons ul li {display:inline; padding:5px; border:1px solid #ccc; float:left; margin:10px;}

#content .bottombox {float:left; width:980px; margin-top:20px;}
#content .bottombox ul {float:left; list-style-type:none;}
#content .bottombox ul li {display:inline; float:left; width:307px; margin-right:29px; background:#F5F5F5;}
#content .bottombox ul li h2 {padding:3px 5px; background:#FF9900; font-size:24px; color:#fff; font-weight:normal; margin:0px;}
#content .bottombox ul li img {border:1px solid #ccc; background:#fff; padding:5px;}
#content .bottombox ul li p {margin:0px; padding:5px 10px; float:left;}
#content .bottombox ul ul {float:left; list-style-type:none;  padding:5px 0px;}
#content .bottombox ul ul li {padding:0 0 0 15px; margin:0 0 0 10px; float:left; background:url(../images/icon-square.jpg) no-repeat 0px 5px; padding-bottom:5px; width:280px;}
#content .bottombox ul li.first {height:377px;}
#content .bottombox ul li.last {margin-right:0px;}

#footer {float:left; width:1000px;}
#footer .bottomlink {float:left; width:985px; background:#005695; padding:10px 0px 10px 15px;}
#footer .bottomlink ul {float:left; width:170px; margin-right:30px; list-style-type:none;}
#footer .bottomlink ul.last {margin-right:0px;}
#footer .bottomlink ul.first {width:150px;}
#footer .bottomlink ul.second {width:200px;}
#footer .bottomlink ul li {line-height:20px;}
#footer .bottomlink ul li h4 {font-size:19px; color:#FFFF00; text-decoration:underline; margin:5px 0px 5px 0px; text-transform:uppercase; font-weight:normal; padding:0px; background:none;}
#footer .bottomlink ul li a {color:#fff;}
#footer .bottomlink ul li a:hover {text-decoration:underline;}
#footer .bottomlink ul li span {float:left; margin-top:-5px; color:#fff; font-size:12px;}
#footer .copyright {float:left; width:1000px; background:#000; padding:15px 0px 15px 0px; text-align:center; color:#fff;}
#footer .copyright a {color:#fff;}
#footer .copyright a:hover {color:#FFFF00;}
#footer .copyright span {padding:0px 5px;}
#footer .copyright p {color:#B3B3B3; margin:0px; padding:10px 0 0 0; }
#footer .copyright ul {padding:0px; margin:10px 0 0 0; width:100%; text-align:center; float:left;}
#footer .copyright ul li {list-style-type:none; display:inline-block; margin:0px 4px; line-height:24px; vertical-align:text-top;}
