/* CSS Document */
* {
	margin:0;
}
html, body { height:100%; }
body {
	font-size:100%;
	line-height:11.5pt;
	min-width:1002px;
	background-color: #adb9bc;
}
html, input, textarea	{
	font-family: Arial, Helvetica, sans-serif;
	color:#959ea4;
}	


pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

#content pre{
	color:#000000;
	font-style:normal;
	word-wrap:break-word;
}

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
object { vertical-align:top; outline:none}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {
	overflow:hidden;
	width: 100%;
}
a img{ border:0}
img{ vertical-align:top;  }

a{
	color:#718cc7;
	text-decoration:underline;
	outline:none
} 
a:hover{text-decoration:none}

.link{
	color:#718cc7;
	font-style:italic
}
.link1{color:#000000; font-size:14px;}

.link-1{color:#97a6d4; background:url(images/more.png) top left no-repeat; width:82px; line-height:43px; text-align:center; display:block; font-size:1.66em; text-transform: uppercase; text-decoration:none;  }
.link-1:hover{text-decoration:none; color:#000 }
.link-2{color:#718cc7; background:url(images/more.png) top left no-repeat; width:82px; line-height:43px; text-align:center; display:block; font-size:1.66em; text-transform: uppercase; text-decoration:none;  }
.link-2:hover{text-decoration:none; color:#000 }
.link-3{color:#4771b6; background:url(images/more.png) top left no-repeat; width:82px; line-height:43px; text-align:center; display:block; font-size:1.66em; text-transform: uppercase; text-decoration:none;  }
.link-3:hover{text-decoration:none; color:#000 }
.link-4{color:#0055a5; background:url(images/more.png) top left no-repeat; width:82px; line-height:43px; text-align:center; display:block; font-size:1.66em; text-transform: uppercase; text-decoration:none;  }
.link-4:hover{text-decoration:none; color:#000 }
.link-5{text-decoration:none; color:#000000 }
.link-5:hover{
	text-decoration:none;
	color:#000000
}
a.link-6:link{text-decoration:none; color:#0055a5}
a.link-6:hover{
	text-decoration:none;
	color:#718cc7
}
a.link-6:visited{
	text-decoration:none;
	color:#0055a5
}
a.link-6:visited:hover{
	text-decoration:none;
	color:#718cc7
}

/* Table Styles */
.cellalignright{ padding: 0 1em; text-align: right; }
.cellalignleft{ padding: 0 1em; text-align: left; }
.cellaligncenter{ text-align: center; } 

#paperTable
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:595px;
	border-collapse:collapse;
	table-layout:fixed
}
#paperTable td, #paperTable th 
{
	font-size:1.2em;
	border:1px solid #0055a5;
	padding:3px 4px 2px 4px;
}
#paperTable th 
{
	font-size:1.2em;
	font-weight:bolder;
	text-align:center;
	padding-top:5px;
	padding-bottom:4px;
	background-color:#4771b6;
	color:#fff;
}
#paperTable td
{
width:1%;
}
#paperTable tr td 
{
color:#000;
background-color:#fff;
}
#paperTable tr.alt1 td 
{
height:36px;
color:#000;
background-color:#fff;
font-weight:normal;
}
#paperTable tr.alt2 td 
{
height:36px;
color:#000;
background-color:#97a6d4;
font-weight:bolder;
}
#paperTable td.alt1
{
	color:#0055a5;
	background-color:#fff;
	font-weight:bolder;
	vertical-align: middle;
}
#paperTable td.alt2
{
	color:#000;
	background-color:#97a6d4;
	font-weight:bolder;
	text-align: right;
}
#paperTable td.alt3
{
	color:#000;
	background-color:#fff;
	font-weight:normal;
	text-align: right;
}

/* End Table Styles */

.floatright1
{
	float: right;
	width: 90px;
	margin: 10px -25px 10px 10px;
	z-index: 10000;
	overflow: visible;
}
.floatright2
{
float: right;
width: 90px;
margin: 0 0 10px 10px;
}
.floatright3
{
	float: right;
	width: 90px;
	margin: 20px -100px 10px 10px;
	z-index: 10010;
	overflow: visible;
}
.floatright4
{
	float: right;
	width: 90px;
	margin: -2px 0 0px 10px;
}
.floatright5
{
	float: right;
	width: 95px;
	margin: 0px 0px 0px 0px;
}
.floatleft1
{
	float: left;
	width: 69px;
	margin: 0px 0px 0px 0px;
	overflow: visible;
}


#content ul{margin:0; padding:0; list-style:none;}
#content ul li{background:url(images/marker.gif) top left no-repeat; background-position:0 11px; margin:0; padding-left:10px; }
#content ul li a{
	color:#0055a5;
	text-decoration: underline;
	line-height:2em;
	font-size:1.08em;
	font-style:italic
} 
#content ul li a:hover { text-decoration:none; }

#content .ul1 .last{background:none}
#content .ul1 li{background:url(images/tail1.gif) bottom left repeat-x; margin:0; padding:12px 0 12px 0; color:#949da3 }
#content .ul1 li div{
	background:url(images/icon_td.png) top left no-repeat;
	margin: 0px 0px 0px 0px;
	padding-left:39px;
}
#content .ul1 .li div{background:url(images/icon_td.png) top left no-repeat; }
#content .ul1 .li1 div{background:url(images/icon_td.png) top left no-repeat; }
#content .ul1 .li2 div{background:url(images/icon_td.png) top left no-repeat; }
#content .ul1 .li3 div{background:url(images/icon_td.png) top left no-repeat; }
#content .ul1 .li4 div{background:url(images/icon_td.png) top left no-repeat; }
#content .ul1 .li5 div{background:url(images/icon_td.png) top left no-repeat; }
#content .ul1 .li6 div{background:url(images/icon_td.png) top left no-repeat; }
#content .ul1 li a{color:#414142; font-weight:bold; text-decoration:none ; line-height:1.5em; font-size:1em; font-style:normal} 
#content .ul1 li a:hover { text-decoration:underline; }
#content .ul1 li .link{color:#ee605c; font-style:italic; font-weight:normal; text-decoration:underline }
#content .ul1 li .link:hover{color:#ee605c; font-style:italic; font-weight:normal; text-decoration: none }

#content .ul2{margin:0; padding:0; list-style:none;}
#content .ul2 li{
	background:url(images/marker2.gif) no-repeat;
	background-position:0 5px;
	color:#000000;
	margin:0;
	padding-left:15px;
	font-size: 1.08em;
	padding-bottom: 5px;
}

#content .ul3{margin:0; padding:0; list-style:none;}
#content .ul3 li{
	background:url(images/marker2.gif) no-repeat;
	background-position:15px 5px;
	color:#000000;
	margin:0;
	padding-left:30px;
	font-size: 1.08em;
	padding-bottom: 5px;
}

#content .ul4{margin:0; padding:0; list-style:none;}
#content .ul4 li{
	background:url(images/marker2.gif) no-repeat;
	background-position:30px 5px;
	color:#000000;
	margin:0;
	padding-left:45px;
	font-size: 1.08em;
	padding-bottom: 5px;
}

#content .ul5{margin:0; padding:0; list-style:none;}
#content .ul5 li{
	background:none;
	background-position:0 5px;
	color:#000000;
	margin:0;
	padding-left:15px;
	font-size: 1.08em;
	padding-bottom: 5px;
}

#content .ul55{margin:0; padding:0; list-style:none;}
#content .ul55 li{
	background:none;
	background-position:0 5px;
	color:#000000;
	margin:0;
	padding-left:30px;
	font-size: 1.08em;
	padding-bottom: 5px;
}

#content .ul6 .last{background:none}
#content .ul6 li{background:url(images/tail1.gif) bottom left repeat-x; margin:0; padding:12px 0 12px 0; color:#949da3 }
#content .ul6 li div{
	background:url(images/adobe_pdf_logo.png) top left no-repeat;
	margin:0px 0px -8px 0px;
	padding-left:39px;
	padding-top: 6px;
}
#content .ul6 .li div{background:url(images/adobe_pdf_logo.png) top left no-repeat; }
#content .ul6 .li1 div{background:url(images/adobe_pdf_logo.png) top left no-repeat; }
#content .ul6 .li2 div{background:url(images/adobe_pdf_logo.png) top left no-repeat; }
#content .ul6 .li3 div{background:url(images/adobe_pdf_logo.png) top left no-repeat; }
#content .ul6 .li4 div{background:url(images/adobe_pdf_logo.png) top left no-repeat; }
#content .ul6 li a{
	color:#0055a5;
	font-weight:bold;
	text-decoration:underline;
	line-height:1.5em;
	font-size:1em;
	font-style:normal
} 
#content .ul6 li a:hover {
	color:#718cc7;
	text-decoration:underline;
}
#content .ul6 li .link{color:#ee605c; font-style:italic; font-weight:normal; text-decoration:underline }
#content .ul6 li .link:hover{color:#ee605c; font-style:italic; font-weight:normal; text-decoration: none }

#content .ul7 .last{background:none}
#content .ul7 li{background:url(images/tail1.gif) bottom left repeat-x; margin:0; padding:12px 0 12px 0; color:#949da3 }
#content .ul7 li div{
	background:url(images/excel_xls_icon.png) top left no-repeat;
	margin:0px 0px -8px 0px;
	padding-left:39px;
	padding-top: 6px;
}
#content .ul7 .li div{background:url(images/excel_xls_icon.png) top left no-repeat; }
#content .ul7 .li1 div{background:url(images/excel_xls_icon.png) top left no-repeat; }
#content .ul7 .li2 div{background:url(images/excel_xls_icon.png) top left no-repeat; }
#content .ul7 .li3 div{background:url(images/excel_xls_icon.png) top left no-repeat; }
#content .ul7 .li4 div{background:url(images/excel_xls_icon.png) top left no-repeat; }
#content .ul7 li a{
	color:#0055a5;
	font-weight:bold;
	text-decoration:underline;
	line-height:1.5em;
	font-size:1em;
	font-style:normal
} 
#content .ul7 li a:hover {
	color:#718cc7;
	text-decoration:underline;
}
#content .ul7 li .link{color:#ee605c; font-style:italic; font-weight:normal; text-decoration:underline }
#content .ul7 li .link:hover{color:#ee605c; font-style:italic; font-weight:normal; text-decoration: none }


/*header*/
#header {
	font-size:12pt;
	color:#FFFFFF
}
#header .logo{
	margin:113px 0 0 47px;
	position:absolute;
	height: 276px;
}
#header .headline{
	font-size:11pt;
	margin:18px 0 0 55px;
	position:absolute;
	width:985px;
}
#header .headline a{
	color:#FFFFFF;
	text-align: center;
	text-decoration:none;
	display:block;
	float:center;
	margin-right:86px	
}
#header .headline a:hover {
	color:#0055A5;
}
#header .menu{
	margin:80px 0 0 55px;
	position:absolute;
	width:985px;
}
#header .indent{
	padding:118px 0 0 51px;
	width:899px
}
.bg-top{
	background:url(images/top_right.gif) right top no-repeat;
	height:404px
}
#header .indent1{
    /*margin:-43px 0 0 632px;*/
	margin:-33px 0 0 702px;
	position:absolute;
	width:260px;
	top: 272px;
}

#header .ul{margin:0; padding:0; list-style:none;}
#header .ul li{ margin:0; display:inline}
#header .ul li a{
	color:#8a9598;
	text-decoration:none;
	display:block;
	float:left;
	margin-right:86px
} 
#header .ul li a:hover {
	text-decoration:none;
	color:#1b212b;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0055a5;
}
#header .ul li .current{
	text-decoration:none;
	color:#1b212b;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0055a5;
}
#header .knockout{
	font-size:12pt;
	font-style:italic;
	margin:0px 0px 0px 0px;
	position:absolute;
	width:985px;
	font-weight: bold;
}

#header h1{color:#325a53; font-size:1.75em; margin-bottom:13px; line-height:1.2em  }
#header h1 a{color:#325a53; text-decoration:none  }
#header h1 a:hover{text-decoration:none  }

	#loopedSlider .container{
	width:694px;
	height:266px;
	overflow:hidden;
	position:absolute;
	cursor:pointer;
	left: 204px;
}
	.slides { position:absolute; top:0; left:0; }
	ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
	.slides div,ul.slides li { position:absolute; top:0; width:899px; display:none; padding:0; margin:0; }
	
	#loopedSlider{ margin:0 auto; width:899px; position:relative; clear:both; }
	ul.pagination { list-style:none; padding:0; margin:0; }
	ul.pagination li  { float:left; margin-right:4px}
	ul.pagination li a{color:#4d5b63; font-size:.75em; width:28px; line-height:28px; text-align:center; background:url(images/button.png) top left no-repeat; display:block; float:left; text-decoration:none; font-weight:bold }
	ul.pagination li.active a {background:url(images/button-act.png) top left no-repeat; color:#ffffff; border:none; text-decoration:none }
	ul.pagination li a:hover {background:url(images/button-act.png) top left no-repeat; color:#ffffff; border:none; text-decoration:none}


/*content*/
#content{
	font-size:9pt;
	width:100%;
	text-align:left;
	background:url(images/bg_cont.gif)
}
#content .indent-main{padding:0 52px 0 51px}
#content .indent-col{padding:41px 0 0 0}
#content .indent2-col{
	padding:20px 0 0 0
}
#content .indent3-col{
	padding:0px 0 0 0
}
#content .title{  margin-bottom:16px}
#content .img-left{ float:left; margin:0 20px 16px 0}
#content .img-left1{ float:left; margin:0 20px 0 0}
#content .img-indent{ margin:0 0 16px 0}
#content p{ margin:0 0 17px 0}
#content .p{ margin:0}
#content .p1{ margin:0 0 17px 0}
#content .p2{ margin:0 0 7px 0}
#content h2{
	color:#0055a5;
	font-size:11pt;
	margin-bottom:12px;
	line-height:12pt;
	text-transform:uppercase;
}
#content h3{
	color:#0055a5;
	font-size:9.5pt;
	margin-bottom:15px;
	line-height:12pt;
	text-transform:uppercase
}
#content h4{color:#414142; font-size:1em  }
#content .tail{ background:url(images/tail.gif) top repeat-x; padding-top:3px}
#content .tail1{ background:url(images/tail1.gif)  bottom repeat-x; padding-bottom:8px; margin-bottom:17px}
#content .tail2{
	background:none;
	padding-bottom:8px;
	margin-bottom:7px
}
#content .tail3{
	background:url(images/tail1.gif)  bottom repeat-x;
	padding-bottom:0px;
	margin-bottom:17px
}

.txt1{
	color:#000000;
	font-size:1.08em;
	font-style:normal
}
.txt2{
	color:#000000;
	font-size:1.08em;
	font-style:normal
}

.txt2 a{
	color:#0055a5;
	text-decoration:underline;
	outline:none
} 
.txt2 a:hover{text-decoration:none}

.txt { color:#bbc1c8; font-size:.83em; text-transform:uppercase}
.txt a{ color:#bbc1c8; text-decoration:none}
.txt a:hover{ color:#1883d0; text-decoration:underline}
.txt span a{ color:#1883d0; font-weight:normal; text-decoration:underline}
.txt span a:hover{color:#bbc1c8;  text-decoration:none}

#content .indent{padding:0 0 0 0}
#content .indent1{
	padding:17px 0 19px 72px
}
#content .indent4{
	padding:20px 0 19px 72px
}
#content .indent2{
	padding:0 0px 0 100px
}
#content .indent3{padding:0 0 0 0px}
#content .indent5{padding:0 0 15px 0px}



.bg-1{
	background:#97a6d4;
	color:#ffffff
}
#content .bg-1 h2{
	color:#000000;
}
#content .bg-1 p{
	margin-bottom: 17px
}

.bg-2{
	background:#718cc7;
	color:#ffffff
}
#content .bg-2 h2{
	color:#000000;
	
}
#content .bg-2 p{
	margin-bottom: 35px
}

.bg-3{
	background:#4771b6;
	color:#ffffff
}
#content .bg-3 h2{
	color:#000000;
}
#content .bg-3 p{
	margin-bottom: 17px
}
#content .bg-5 h2{
	color:#000000;
}
.bg-4{
	background:#0055a5;
	color:#ffffff
}
#content .bg-4 h2{
	color:#000000;
}
#content .bg-4 p{
	margin-bottom: 35px
}
.indent-row{
	padding:19px 14px 0 14px;
	text-align:center;
}

.row{ width:100%; margin-bottom:10px}

/*box*/
.box{ background:#f4f5f6; width:100%;}
.box .indent-box{
	padding:20px 23px 1px 20px;
}
.box .indent-box1{ padding:40px 13px 43px 20px; }
#content .box h2{color:#000000; letter-spacing:-1px}


/*footer*/
#footer { color:#464e58; font-size:0.75em; background:url(images/bot_bg.gif) top repeat-x; font-family:Tahoma, Geneva, sans-serif ; }
#footer .indent-footer{
	padding:59px 5px 0 5px;
	text-align: center;
}
#footer span {color:#d9e2e4; }
#footer a {color:#d9e2e4; text-decoration:underline}  
#footer a:hover {  text-decoration:none}



.bot-left{ background:url(images/bot_left.gif) top left no-repeat}
.bot-right{ background:url(images/bot_right.gif) top right no-repeat; height:141px}

	
.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:25px}
.block-contact span{ float:right; margin-right:20px}
input{
   	border:1px solid #a4a4a4; 
	background:#FFFFFF;
	font-style:italic;
	width:283px; height:18px;
	font-size:1em;
	padding-left:5px;
	padding-top:2px
}
textarea{
	border:1px solid #a4a4a4;
	background:#FFFFFF;
	font-style:italic;
	width:305px;
	height:70px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:hidden
}

