body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0;padding:0;}a {text-decoration:none}table {border-collapse:collapse;border-spacing:0;}fieldset, img {border:0;}address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}ol, ul {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;}
i, em {
	font-style:italic;
}
h1 {font-size:22px;}
.col500 h1 {font-size:30px; line-height:30px;}
h2 {font-size:16px; color:#386d99;margin-bottom: 5px; font-family:Georgia, "Times New Roman", Times, serif !important;}
h3 {
	font-size:14px;
	font-weight:bold;
	color:#333;
	font-family:Georgia, "Times New Roman", Times, serif !important;
	margin:10px 0px;
}
blockquote {margin:20px 30px 20px 30px;}
p {margin-bottom:20px;}
.add5pxTop {margin-top: 5px !important;}
.add5pxRight {margin-right:5px !important;}
.add5pxBottom {margin-bottom: 5px !important;}
.add5pxLeft {margin-left:5px !important;}
.add10pxTop {margin-top: 10px !important;}
.add10pxRight {margin-right:10px !important;}
.add10pxBottom {margin-bottom: 10px !important;}
.add10pxLeft {margin-left:10px !important;}
.add20pxTop {margin-top: 20px !important;}
.add20pxRight {margin-right: 20px !important;}
.add22pxRight {margin-right: 22px !important;}
.add20pxBottom {margin-bottom: 20px !important;}
.add20pxLeft {margin-left: 20px !important;}
.blue {color:#386d99 !important;}
.bold {font-weight:bold !important;}
.center {text-align:center !important;}
.clear {clear:both !important;}
.darkGrey {color:#333 !important;}
.floatL {float:left !important;}
.floatR {float:right !important;}
.font11px {font-size:11px !important;}
.georgia {font-family:Georgia, "Times New Roman", Times, serif !important;}
.green {color:#339966 !important;}
.grey {color:#666 !important;}
.lightGrey {color:#999 !important;}
.noMargin {margin:0 !important;}
.orange {color:#f8981d !important;}
.times {font-family:"Times New Roman", Times, serif !important;}
.arial {font-family:Arial, Helvetica, sans-serif;}

.hr138 {
	clear:both;
	background:url(../images/shell/hr_138.gif) top center no-repeat;
	width:100%;
	height:40px;
	margin:10px 0;
}
.hr326 {
	clear:both;
	background:url(../images/shell/hr_326.gif) top center no-repeat;
	width:100%;
	height:40px;
	margin:10px 0;
}
.col160 hr {
	clear:both;
	background:url(../images/shell/hr_138.gif) no-repeat center center;
	width:100%;
	height:60px;
	border:none;
	border-width:0;
	display:block;
}
.col212 hr {
	clear:both;
	background:url(../images/shell/hr_138.gif) no-repeat center center;
	width:100%;
	height:60px;
	border:none;
	border-width:0;
	display:block;
}
.col330 hr {
	clear:both;
	background: #fff url(../images/shell/hr_326.gif) no-repeat center center;
	width:100%;
	height:60px;
	margin:0;
	border:none;
	border-width:0;
	display:block;
}

body {
	background:url(../images/shell/bg.jpg) top center no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#333333;
}
#navContainer {background:url(../images/shell/bg_nav.png) top left repeat-x; height:61px; width:100%;}
ul#nav {
	width:964px;
	margin:0 auto;
	overflow:visible;
}
ul#nav li {
	display:block;
	height:57px;
	width:136px;
	float:left;
	/*border-right:1px solid #55cef0;*/
	text-align:center;
}
ul#nav li.last {
	border-right:none;
}
ul#nav li a {
	display:block;
	height:41px;
	width:136px;
	color:#fff !important;
	text-decoration:none;
	/*font-size:13px;*/
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:16px;
	
}
ul#nav li a:hover {
	background:#386d99;
}
/*ul#nav li a span {width:100px; display:block; margin-left:0; margin-right:0;}*/

#header {margin:0 auto; width:964px;}
#icons {width:260px;}
#icons a {width:33%; text-decoration:none; font-size:11px;  letter-spacing:-1px;}
#logo {margin-left:54px; margin-top:-36px; position:relative; z-index:10;}
#search {
	background:url(../images/shell/input_search.gif) top left no-repeat;
	height:52px;
	margin:13px 0 0 0;
	width:241px;
}
#searchInput {
	border:0;
	margin:15px 0 0 46px;
	width: 145px;
	background: none;
	color:#ccc;
	font-size:14px;
}
#bgLogo { background:url(../images/shell/bg_logo.png) no-repeat scroll right bottom; width:100%;}
/*#bgBigLogo {
	background:url(../images/shell/bg_logo.png) bottom right no-repeat;
	position:fixed;
	height: 419px;
	width: 456px;
	bottom: 0px;
	right: 0px;
}*/
#content {margin:0 auto; width:964px;}

.col500 ul, .col460 ul {margin:15px 0px;}
.col500 ul li, .col460 ul li {padding-left:5px; list-style-type:disc; list-style-position:outside;margin-left:15px;}
.col500 ol, .col460 ol {margin:15px 0px;}
.col500 ol li, .col460 ol li {padding-left:5px; list-style-type:decimal; list-style-position:outside;margin-left:15px;}

a {color:#386d99 !important; text-decoration:underline;}

.col500Content {padding:0 20px; line-height:16px;}

.col155 {width:155px;}
.col160 {width:160px;}
.col160 p {font-family:"Times New Roman", Times, serif !important;}
.col212 {background:#f1f6fc url(../images/shell/bg_column_blue.gif) top left repeat-x; width:212px; padding-top:4px;}
.col212Cap {width 212px; height:4px; overflow:hidden; background: url(../images/shell/col212_bottom_cap.gif) no-repeat left top;}
.col330 {width:330px;}
.col460 {background:#f1f6fc url(../images/shell/bg_column_blue.gif) top left repeat-x; width:460px; margin-left:7px;}
.col460Cap {height:4px; width:460px; background:#f1f6fc url(../images/shell/col460_bottom_cap.gif) no-repeat left top;}
.col500 {width:500px;}
.infoBoxR {width:155px; background:#fff; margin-right:-10px; display:inline;}
.infoBoxR span {padding:10px 20px 0 20px; display:block;}

#footer {
	margin:0 auto;
	width:964px;
	padding:20px 0;
	background:url(../images/shell/bg_footer.gif) top center no-repeat;
}
#footer img {vertical-align:middle;}

#navClip {width:182px; /*float: left;*/ overflow:hidden;}
#secondaryNavSlideSlider {width:2000px; /*float:left;*/}
ul.leftNav {float:left; margin-bottom:20px; width:182px;}
ul.leftNav li {padding:10px 0; border-bottom:1px solid #d6e1eb; margin:1px 0;font-family:Arial, Helvetica, sans-serif;}
ul.leftNav li.selected {background:#00addd;}
ul.leftNav li a {padding-left:23px !important; display:inline-block; text-decoration:none !important;}
ul.leftNav li:hover {background:#00cffd;}
ul.leftNav li.selected:hover {background:#00addd;}
ul.leftNav li:hover a {color:#fff !important;}
ul.leftNav li.selected a {
	color:#fff !important;
	background: url(../images/shell/icon_nav.gif) center left no-repeat;
	display:inline-block;
	line-height:13px;
	margin-left:5px;
}

li#backTo a {padding-left:5px !important; font-weight:bold;}

.inputButton {width:48px; height:48px;}

.calloutBox1, table.calloutBox1 {
	width:305px;
	height:181px;
	margin:0 auto 20px auto;
	background:url(../media/images/lblue-box21.jpg) no-repeat center center;
}
.calloutBox1 td {
	padding:10px 10px 0 10px;
}
.simpleBox1 {
	background-color:#FFF;
	border:1px solid #EFF4F8;
	float:right;
	width:137px;
	padding:10px;
}
.simpleBox1 p {
	font-family:"Times New Roman", Times, serif;
	color:#999;
	margin:5px 0;
}