#container{background:#f5f5f5; /*General Background Color*/}
/*Menu*/
#menuwrap{background:url(../../images/top-bg.gif) top left repeat-x;}
ul.mainMenu {float: left;width: 960px;float: right;margin: 0, auto, 0, auto;max-width: inherit;background:url(../../images/top-bg.gif) top left repeat-x;}
.mainMenu>li {display: block;float: left;color: #DEDEDE;padding: 0;background-image: none;}
.mainMenu li {background-image: none;}
.menustart {background: url(../../images/main-menu-break.gif) right top no-repeat;height: 50px;width:2px;float: left;text-decoration: none;}
.mainMenu>li>a {display: block;background: url(../../images/main-menu-break.gif) right top no-repeat;height: 50px;padding: 14px 15px 0 15px;color: #DEDEDE;text-decoration: none;font-size: 12px;font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;float: left;}
.mainMenu li a:hover, .mainMenu li a:active {color: #FFFFFF;background: url(../../images/main-menu-hover.gif) top repeat-x;}
.mainMenu li.active {color: #FFFFFF;background: url(../../images/main-menu-hover.gif) top repeat-x;}
.mainMenu li a span {font-size: 11px;display: block;max-width: 80px;margin-top: 10px;text-transform: none;}
.mainMenu li a:hover span {cursor: pointer;}
/* ========= SubMenu on top ======== */
.mainMenu li ul {width: 150px;margin: 0;border-top: none;position: absolute;display: none;margin-top:50px;top: auto;z-index: 80;}
.mainMenu li ul li {display: block;padding: 0 0px;position: relative;z-index: 80;}
.mainMenu li ul li a {color: #d2ebfd;padding: 7px 10px;font-size: 12px;float: none;display: block;text-decoration: none;border-bottom: 1px solid #3186c2;border-top: 1px solid #419bdb;font-family: Tahoma, Arial, Helvetica, sans-serif;background-image:none;background-color:#3693d5;line-height: 1.3;z-index: 80;}
.mainMenu li ul li ul a {color: #d2ebfd;padding: 7px 10px;font-size: 12px;float: none;display: none;text-decoration: none;border-bottom: 1px solid #3186c2;border-top: 1px solid #419bdb;font-family: Tahoma, Arial, Helvetica, sans-serif;background-image:none;background-color:#3693d5;line-height: 1.3;}
.mainMenu li ul li:first-child a {border-top: none;z-index: 80;}
.mainMenu li ul li a:hover {background: none #4ca3e0;color: #FFFFFF;}
.mainMenu li:hover ul {display: block;}
/*Slider*/
.slider_text {position:absolute;z-index:500;padding:30px;padding-left:16px;width:350px;font-family:"Trebuchet MS", Tahoma, Arial;}
.slider_text p {color:#999;font-size:14px;font-weight:normal;text-align:left;}
.slider_text h2 {color:#222;font-size:22px;text-transform:none;margin:0 0 10px 0;}
.slider_image {float:right;margin-top:0px;margin-right:0px;}
/*Layouts*/
.bg_full{background:transparent url(../../images/light/bg_full.png) top left no-repeat;}
.bg_columns_one_plus_one, .bg_columns_one_plus_two, .bg_columns_two_plus_one{background:transparent url(../../images/light/bg_columns_one_plus_one.png) top left no-repeat;}
.inner{background-position:top center;background-repeat:repeat-y;}
.close{background-position:top right;}
/*Image Listing*/
.image_listing {padding-top:10px; padding-bottom:10px; margin-left:-10px; padding-left:10px; padding-right:10px; overflow:auto;}
.ptext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
/*Images*/
.image_border {border:1px solid #CCCCCC; padding:5px; background-color:#e4e4e4;}
/*Form*/
.formheading { font-size:12px; font-family:"Lucida Grande", Tahoma, Arial; }
.button {font-family:"Lucida Grande", Tahoma, Arial; font-weight:900; font-size:11px; padding:5px; padding-left:5px; padding-right:5px;background:#354b83;color:#f3f3f3;border:1px solid #09183d;cursor:pointer;}
.text_input, .text_area {padding:2px;border:1px solid #999; font-size:11px;}
.red_text {color:#da0000;}
/*Footer*/
#footer{/*background-color:#BBBBBB;*/}
#footer_menu { width: auto; float: center; padding: 0; margin-left:5px; }
#footer_menu li { float: left; margin-bottom:8px;}
#footer_menu li a { padding: 0 10px; text-decoration: none; font-size:11px; color:#FFFFFF}
#footer_menu li a:hover { text-decoration: underline; }
/*Typography*/
body{color:#444; font:11px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; line-height:22px;}
p{padding:0 0 9px 0;line-height:23px;}
a{ color:#0066AA; text-decoration:none; }
a:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h6 {font-family:'Segoe UI';color:#000;font-weight:normal;}
h1  /* page title in view */{font-size:18px;margin:0 0 17px 0;line-height:13px;}
h2  /* content title  */{font-size:16px;margin:0 0 14px 0;line-height:22px;}
h3{font-size:15px;margin:0 0 0px 0px;line-height:22px;color:#0F4C91; background-image:url(../../images/boxtitlebg.png); background-repeat:repeat-x; padding-left:4px;}
h4{font-size:16px;margin:0 0 10px 0;line-height:16px;}
h5{font-size:14px;margin:0 0 9px 0;line-height:14px;}
h6{font-size:13px;margin:0 0 8px 0;line-height:13px;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#0066AA;text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#000;text-decoration:underline;}
strong{ font-weight:700; }
em  {color:#000;font-style:italic;font-weight:bold;}
img{border:none; outline:none;}
blockquote p {padding:11px 0px;font-weight:normal;}
blockquote{margin:0 0 22px 5px;padding:10px 45px;}
cite{font-size:12px;font-style:normal;font-weight:bold;display:block;float:left;text-transform:capitalize;}
address:first-line{font-weight:bold;}
address{display:block;color:#000;font-size:12px;font-style:normal;line-height:18px;margin:0 0 20px 18px;font-weight:normal;}
address em:first-line{font-weight:bold;text-transform:capitalize;font-style:normal;}
address em{font-size:14px;color:#000;display:block;margin:0 0 20px 0;font-weight:normal;font-style:normal;}
address a{display:block;padding:0;}
address a:first-child{top:10px}
.comments{ font:12px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-weight:bold; color:#036; padding:0px; line-height: 13px;}
acronym{text-decoration:none;border:none;}
dl{color:#000;padding:0 0 5px 2px;float:left;}
dt{float:left;clear:none;font-size:12px;margin:0 5px 0 0;font-weight:bold;}
dd{float:left;margin:0 15px 0 0;font-size:12px;}
ul{list-style-type:none;}
ul li{margin:0;padding:0;}
form{}
fieldset{border:none;}
hr{padding:0; border:0; margin:0; height:1px; background:#CCCCCC; margin-bottom:20px; clear:both;}
footer_menu { width: auto; float: right; padding: 0; }
footer_menu li { float: left; }
footer_menu li a { padding: 0 10px; text-decoration: none; font-size:11px; color:#FFF}
footer_menu li a:hover { text-decoration: underline; }
/*Layout*/
html *	{ margin:0; padding:0; }
html	{width:100%;height:100%;font-size:100%;overflow-y: scroll;}
body	{width:100%;height:100%;}
#container{width:100%;min-height:100%;overflow:hidden;margin-right:auto;margin-left:auto;}
#header {width:100%;margin-right:auto;margin-left:auto;margin-bottom:0px; background-color:#FFF;}
#logo{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px; width:960px; background-color:#FFF;}
#menu{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;width:975px;}
#menuwrap{width:100%;height:50px;}
.aboxborder{border:solid 1px #F7F7F7;}
/* The Nivo Slider styles */
.nivoSlider {position:relative; z-index:60}
.nivoSlider img {position:absolute;top:0px;left:0px; z-index:60;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
/* Caption styles */
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:20;}
.nivo-caption p {padding:5px;margin:0; z-index:1;}
.nivo-caption a {display:inline !important; z-index:70;}
.nivo-html-caption {display:none; z-index:70;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
/*NivoSlider*/
#slider-wrapper5 {width:150px;height:232px;border:solid 5px #FFF;}
#slider-wrapper4 {width:150px;height:232px;border:solid 5px #FFF;}
#slider-wrapper3 {width:300px;height:256px;border:solid 5px #FFF;}
#slider-wrapper2 {width:550px;height:349px;border:solid 5px #FFF;}
#slider-wrapper {width:950px;height:302px;border:solid 5px #FFF;}
#slider5 {position:relative;width:150px;height:232px;background:url(../../images/loading.gif) no-repeat 50% 50%;}
#slider4 {position:relative;width:150px;height:232px;background:url(../../images/loading.gif) no-repeat 50% 50%;}
#slider3 {position:relative;width:300px;height:256px;background:url(../../images/loading.gif) no-repeat 50% 50%;}
#slider2 {position:relative;width:550px;height:349px;background:url(../../images/loading.gif) no-repeat 50% 50%;}
#slider {position:relative;width:950px;height:302px;background:url(../../images/loading.gif) no-repeat 50% 50%;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
#slider2 img {position:absolute;top:0px;left:0px;display:none;}
#slider3 img {position:absolute;top:0px;left:0px;display:none;}
#slider a {border:0;display:block;}
#slider2 a {border:0;display:block;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url(../../images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}
.nivo-caption {text-shadow:none;font-family: 'Segoe UI', Arial, sans-serif; font-size:12px; z-index:1;}
.nivo-caption a { color:#efe9d1;text-decoration:underline; z-index:1;}
/*Slider*/
.coda-slider-wrapper { padding-left:0px; padding-bottom:0px; height: 270px; width:950px; border:solid 5px #FFF; }
.coda-slider { overflow: hidden; margin:0; padding:0; }
.coda-slider-no-js .coda-slider { height: 270px;  }
.coda-slider, .coda-slider .panel { width: 950px; height: 270px; } 
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 950px; height: 270px; }
.coda-slider-wrapper.arrows .coda-slider { margin: 0 0px }
.coda-nav-left a, .coda-nav-right a { position: absolute;	top: 120px;	text-indent: -9000em; display: block; height: 43px;	width: 31px; }
.coda-nav-left a { z-index:1000; left:0px; }
.coda-nav-right a {	z-index:1000; left:930px; }
.coda-nav ul li a.current { } 
.coda-slider .panel-wrapper { padding: 0px }
.coda-slider p.loading { padding: 20px; text-align: center }
.coda-nav ul { clear: both; margin: auto; overflow: hidden }
.coda-nav ul li { display: inline }
.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 0px; text-decoration: none }
.coda-slider-wrapper { clear: both; overflow: hidden; }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel { display: block; float: left }
.coda-slider .panel-container { position: relative }
.coda-nav-left, .coda-nav-right { float: left }
.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
.panel .read-more-button {float:right;}
#main{clear:both;position:relative;width:960px;margin-right:auto;margin-left:auto;overflow:hidden;}
.content{margin-right:auto;margin-left:auto;width:960px;overflow:hidden;}
.inner{margin-top:14px;width:960px;overflow:hidden;}
.close{clear:both;width:960px;height:15px;margin-bottom:15px;}
.padding {padding:10px 20px;}
.padding_10{padding-left:10px;padding-right:10px;}
.full{float:left;width:960px;margin:0px;margin-left:0px;margin-right:0px;overflow:hidden;}
.one_of_two{float:left;width:450px;margin:0px;margin-left:15px;margin-right:15px;overflow:hidden;}
.one_of_four{float:left;width:210px;margin:0px;margin-left:15px;margin-right:15px;overflow:hidden;}
.one_of_three{float:left;width:170px;margin:0px;margin-left:15px;margin-right:15px;overflow:hidden;}
.two_of_three{float:left;width:726px;margin:0px;margin-left:15px;margin-right:15px;overflow:hidden;}
#breadcrumb{position:relative;clear:both;width:960px;margin-left:auto;margin-right:auto;height:60px;padding-bottom:0px;}
#breadcrumbwrap{position:relative;width:100%;height:85px;padding-bottom:0px;background-color: #104c92;}
#footercrtext{ margin-right:5px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px;}
.ftext{ margin-right:5px; color:#FFFFFF !important; font-family:Verdana, Arial, Helvetica, sans-serif !important; font-size:10px !important; line-height:13px !important;}
#footerimage{float:right; margin-right:-100px;}
#footcrimagewrap{margin-right:5px;width:860px;}
#footer{position:relative;overflow:auto;clear:both;width:100%;}
.comment_date{float:right; font-weight:bold; color:#006699; margin-top:3px;}
.comcell{ margin-top:2px; background-color:#EDEFF4;}
.boxtitle {font-family: "Segoe UI",Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:15px;color: #0f4c91;padding-left:10px;padding-right:10px;background-image: url(../../images/boxtitlebg.png);}
.tclinks {color:#FF0; font-weight:bold;}
a.tclinks:hover { border-bottom:solid 1px #FFF;}
/*PrettyPhoto*/
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_close{width:280px;height:47px;background:url(../images/prettyPhoto/light_rounded/gklogolbox.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/arrowprevious.png) no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/arrownext.png) no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#0f4c91;position:absolute;top:0;left:0;z-index:9500;width:100%}div.pp_pic_holder{position:absolute;z-index:10000;width:100px}div.pp_pic_holder .pp_top{position:relative;height:20px}* html div.pp_pic_holder .pp_top{padding:0 20px}div.pp_pic_holder .pp_top .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_top .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0}div.pp_pic_holder .pp_top .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_content{position:relative;text-align:left;width:100%;height:40px}div.pp_pic_holder .pp_content .pp_details{display:none;margin:10px 15px 2px 20px}div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none;float:right;margin:0}div.pp_pic_holder .pp_content .pp_details .pp_nav{float:left;margin:3px 0 0 0}div.pp_pic_holder .pp_content .pp_details .pp_nav p{float:left;margin:2px 4px}div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{float:left;display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;margin-top:3px}div.pp_pic_holder .pp_content div.pp_hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%}div.pp_pic_holder .pp_content a.pp_next{display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_previous{display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px}div.pp_pic_holder .pp_content a.pp_close{float:right;display:block;text-indent:-10000px}div.pp_pic_holder .pp_bottom{position:relative;height:20px}* html div.pp_pic_holder .pp_bottom{padding:0 20px}div.pp_pic_holder .pp_bottom .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_bottom .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_bottom .pp_middle{position:static;left:0}div.pp_pic_holder .pp_bottom .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px}div.pp_pic_holder #pp_full_res{display:block;margin:0 auto;width:100%;text-align:center}div.pp_pic_holder #pp_full_res object,div.pp_pic_holder #pp_full_res embed{visibility:hidden}div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:17px}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}.clearfix {display: block;}