@charset "UTF-8";
@media all {
textarea, pre, code, kbd, samp, var, tt {
	font-family: Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;
}
#contentDiv h1, #contentDiv h2, #contentDiv h3, #contentDiv h4, #contentDiv h5, #contentDiv h6 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0.25em 0;
}
#contentDiv h1 {
	font-size: 140%;
	color:#013D85;
    font-weight:strong;
}                       /* 14 */
#contentDiv h2 {
	font-size: 140%;
	color:#013D85;
    font-weight:strong;
}
#contentDiv h2 a {
	font-size: 100%;
	color:#013D85;
    font-weight:strong;
}   
#contentDiv h2 a:hover {
	color: #E7A614;
}

                       /* 12 */
#contentDiv h3 {
	font-size: 125%;
	color:#4169e1;
    font-weight:strong;
}                    /* 10 */
#contentDiv h4 {
	font-size: 105%;
	color:#ff9900;
    font-weight:strong;
}                    /* 10 */
#contentDiv h5 {
	font-size: 100%;
}                    /* 10 */
#contentDiv h6 {
	font-size: 100%;
}                    /* 10 */
#contentDiv .yellow {
	color:#ffcc00;
}
#contentDiv ul, #contentDiv ol, #contentDiv dl {
	line-height: 1.5em;
	margin: 0 0 1em 1em;
}
#contentDiv ul li {
	list-style-type: disc;
}
#contentDiv ul ul li {
	list-style-type: circle;
}
#contentDiv ol li {
	list-style-type: decimal;
}
#contentDiv ol ol li {
	list-style-type: lower-latin;
}
#contentDiv li {
	margin-left: 0.8em;
	line-height: 1.5em;
}
#contentDiv dt {
	font-weight: bold;
}
#contentDiv dd {
	margin: 0 0 1em 0.8em;
}
#contentDiv p {
	line-height: 1.5em;
	margin: 0 0 1em 0;
}
#contentDiv blockquote, #contentDiv cite, #contentDiv q {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
#contentDiv blockquote {
	margin: 0 0 1em 1.6em;
	color: #666;
}
#contentDiv strong, #contentDiv b {
	font-weight: bold;
}
#contentDiv em, #contentDiv i {
	font-style: italic;
}
#contentDiv pre, #contentDiv code, #contentDiv kbd, #contentDiv tt, #contentDiv samp, #contentDiv var {
	font-size: 100%;
}
#contentDiv pre, #contentDiv code {
	color: #800;
}
#contentDiv pre {
	line-height: 1.5em;
	margin: 0 0 1em 0;
}
#contentDiv kbd, #contentDiv samp, #contentDiv var {
	color: #666;
}
#contentDiv var {
	font-style: italic;
}
#contentDiv acronym, #contentDiv abbr {
	border-bottom: 1px #aaa dotted;
	font-variant: small-caps;
	letter-spacing: .07em;
	cursor: help;
}
#contentDiv sub, #contentDiv sup {
	font-size: 91.6667%;
}
#contentDiv hr {
	color: #fff;
	background:transparent;
	margin: 0 0 0.5em 0;
	padding: 0 0 0.5em 0;
	border:0;
	border-bottom: 1px #eee solid;
}
#contentDiv p.icaption_left {
	float:left;
	display:inline;
	margin: 0 1em 0.15em 0;
}
#contentDiv p.icaption_right {
	float:right;
	display:inline;
	margin: 0.5em;
}
#contentDiv p.icaption_left img, #contentDiv p.icaption_right img {
	padding:0;
	border: 1px #888 solid;
}
#contentDiv p.icaption_left strong,  #contentDiv p.icaption_right strong {
	display:block;
	overflow:hidden;
	margin-top: 2px;
	background: #eee;
	font-weight: normal;
	font-size: 91.667%;
	padding-top: 0.3em;
}
#contentDiv .highlight {
	color: #f60;
}
#contentDiv .dimmed {
	color: #888;
}
#contentDiv .info {
	background: #f8f8f8;
	color: #666;
	padding: 10px;
	margin-bottom: 0.5em;
	font-size: 91.7%;
}
#contentDiv .note {
	background: #efe;
	color: #040;
	border: 2px #484 solid;
	padding: 10px;
	margin-bottom: 1em;
}
#contentDiv .important {
	background: #ffe;
	color: #440;
	border: 2px #884 solid;
	padding: 10px;
	margin-bottom: 1em;
}
#contentDiv .warning {
	background: #fee;
	color: #400;
	border: 2px #844 solid;
	padding: 10px;
	margin-bottom: 1em;
}
#contentDiv .float_left {
	float: left;
	display:inline;
	margin-right: 1em;
	margin-bottom: 0.15em;
}
#contentDiv .float_right {
	float: right;
	display:inline;
	margin-left: 1em;
	margin-bottom: 0.15em;
}
#contentDiv .center {
	display:block;
	text-align:center;
	margin: 0.5em auto;
}
#contentDiv table.simple {
	width: auto;
	border-collapse:collapse;
	margin-bottom: 0.5em;
	border-top: 2px #888 solid;
	border-bottom: 2px #888 solid;
}
#contentDiv table.simple caption {
	font-variant:small-caps;
}
#contentDiv table.full {
	width: 100%;
}
#contentDiv table.fixed {
	table-layout:fixed;
}
#contentDiv table.simple th, #contentDiv table.simple td {
	padding: 0.5em;
}
#contentDiv table.simple thead th {
	color: #000;
	border-bottom: 2px #800 solid;
}
#contentDiv table.simple tbody th {
	background: #e0e0e0;
	color: #333;
}
#contentDiv table.simple tbody th[scope="row"], tbody th.sub {
	background: #f0f0f0;
}
#contentDiv table.simple tbody th {
	border-bottom: 1px solid #fff;
	text-align: left;
}
#contentDiv table.simple tbody td {
	border-bottom: 1px solid #eee;
}
#contentDiv table.simple tbody tr:hover th[scope="row"],  #contentDiv table.simple tbody tr:hover tbody th.sub {
	background: #f0e8e8;
}
#contentDiv table.simple tbody tr:hover td {
	background: #fff8f8;
}

.breadcrumb{ padding-bottom:5px; }
.header_banner{padding-bottom:10px;} 
.column-right{ }
.column-middle{ margin-right:10px;}

#cv-poweredBy {
  width: 100px;
  height: 50px;
  float:left;
}

#preloader{ 
width: 900px; 
height: 280px; 
background:transparent url(/assets/images/ajax-loader.gif) center center no-repeat;
}

#slideshowContainer{ margin:0; padding:0; display:block; }
#slideshowContainer #slideshow{margin:0; padding:0; list-style:none; }
#slideshowContainer #slideshow li{margin:0; padding:0;}

#slideshowContainer #nav{ 
margin-left: 553px; 
padding:0; 
position: absolute; 
width:235px; 
top:469px; 
z-index:100; 
height:38px; 

}
#slideshowContainer #nav { float: left; list-style: none;}
#slideshowContainer #nav a {
position:relative; 
margin: 4px 8px; 
padding: 5px 10px;
font-size:115%;
font-weight:bold;
text-decoration: none;
color:#FFFFFF;
border:1px solid #FFFFFF;
background-color: #999999;  
/*
filter:alpha(opacity=30); opacity:0.3; -moz-opacity: 0.3;
*/
}
#slideshowContainer #nav a.activeSlide { background-color: #ffffff; color: black; }
#slideshowContainer #nav a:focus { outline: none; }
#slidecontent{ position:relative; left:545px;  width:385px;  top:15px;}
#slidecontent h1{ font-weight:100; font-size:20px;  color:#000000; line-height:1.15em; letter-spacing: normal;}
#slidecontent h3{ font-weight:100; font-size:18px;  color:#FFFFFF; line-height:1.15em; letter-spacing: normal;}
#slidecontent p{ margin-top:20px; font-weight:bold; font-size:15px; color:#FFFFFF; line-height:1.15em;}
#slidecontent h4 a{ color:#FFFFFF; font-size:18px; text-decoration:none; font-weight:bold; text-align:right;
}

.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}
.clearfix{display:block}

}
