body{
background:#E8EBEC;color:#595959;
font:13px "Tahoma", Arial, Helvetica, sans-serif
}

#Wrapper,body{background:#E8EBEC url(images/bodyBg.gif) repeat-x 0 0}

a,a:link,a:visited{color:#2FA694;text-decoration:none}

a:hover,a:active{color:#d00044;text-decoration:none}

#MainMenu a:link,#MainMenu a:visited{color:#CACACA}
#MainMenu a:hover,#MainMenu a:active{color:#2FA694}
#MainMenu .sf-menu li li:hover,#MainMenu .sf-menu li li.sfHover,#MainMenu .sf-menu li li a:focus,#MainMenu .sf-menu li li a:hover,#MainMenu .sf-menu li li a:active{background:#278C7D;color:#fff}
#Footer a:hover,#Footer a:active,#ContentPanel a:hover,#ContentPanel a:active{color:#f0f0f0}

.ribbon .scrollTop{float:right;font-size:.8em;font-weight:400;
margin:19px 28px}

h1,h2,h3,h4,h5,h6,.headline,.title,.ribbon span,#fancy_title div{color:#000;font-family:"Tahoma", Arial, Helvetica, Garuda, sans-serif;font-weight:400;line-height:1;margin:0 0 .5em;padding:0 0 .2em}
h1{font-size:1.85em}
h2{font-size:1.5em}
h3{font-size:1.35em;margin-bottom:.5em}
h4{border-bottom:none;font-size:1.2em;margin-bottom:.5em}
h5{border-bottom:none;font-size:1em;font-weight:700;margin-bottom:.5em}
h6{border-bottom:none;font-size:1em;font-weight:lighter;margin-bottom:.5em;text-transform:uppercase}
.headline{color:#595959}
.title{padding:0}
h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.headline strong,.title strong{color:#000;font-weight:700}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,.headline span,.title span{color:#8F8F8F;display:block;font-size:.6em;margin:-.1em 0 0}#Footer h1,#Footer h2,#Footer h3,#Footer h4,#Footer h5,#Footer h6,#ContentPanel h1,#ContentPanel h2,#ContentPanel h3,#ContentPanel h4,#ContentPanel h5,#ContentPanel h6{color:#eee}#cluetip h3{color:#eee;font:1.2em "Trebuchet MS", Arial, Helvetica, sans-serif}#fancy_title div{font-size:1.35em}blockquote{border-left:5px solid #bbb;font-style:italic;margin:0 0 18px 4px;padding:0 16px}code,pre{background:#E8EBEC url(images/pre-bg.gif) repeat 0 0;border:1px dotted #bbb;color:#333;font:normal 13px/18px Consolas, "Courier New", Courier, monospace;padding:18px 5px}code{background-image:none;padding:1px 3px}sup{bottom:.1em}.impact{font-size:1.1em;line-height:1.5}.noMargin{margin:0}
.ribbon span{color:#CDCDCD;float:left;font-size:1.4em;font-weight:700;margin:16px 0 0}
.ribbon span.blogDate{font-size:18px;margin:17px 0 0}
.ribbon span.blogPostInfo{float:right;font-size:1.1em;font-weight:700;margin:18px 28px 0 0}

.breadcrumbs span{font:bold 1.2em Arial, Helvetica, Garuda, sans-serif}#Footer,#ContentPanel,#cluetip{color:#8F8F8F}#Copyright{font-size:.9em;margin:0 0 0 11px}#Copyright p{margin:0;padding:0 0 1em}ul,ol{margin:0 0 20px 5px}ol{padding-left:2em}ul ul,ol ol,ul ol,ol ul{margin-top:8px}ul li,ol li{line-height:1.3em;padding:3px 5px}ul li{background:transparent url(images/bullets/dot_gray.gif) no-repeat 0 .6em;padding-left:15px}ol li{list-style-position:outside;list-style-type:decimal}ul.bullet-black li{background:transparent url(images/bullets/dot_black.gif) no-repeat 0 .6em}ul.bullet-gray li{background:transparent url(images/bullets/dot_gray.gif) no-repeat 0 .6em}ul.bullet-silver li{background:transparent url(images/bullets/dot_gray_light.gif) no-repeat 0 .6em}ul.bullet-blue li{background:transparent url(images/bullets/dot_blue.gif) no-repeat 0 .6em}ul.bullet-green li{background:transparent url(images/bullets/dot_green.gif) no-repeat 0 .6em}ul.bullet-orange li{background:transparent url(images/bullets/dot_orange.gif) no-repeat 0 .6em}ul.bullet-red li{background:transparent url(images/bullets/dot_red.gif) no-repeat 0 .6em}ul.bullet-disc-black li{background:transparent url(images/bullets/circle_black.gif) no-repeat 0 .6em}ul.bullet-disc-gray li{background:transparent url(images/bullets/circle_gray.gif) no-repeat 0 .6em}ul.bullet-disc-silver li{background:transparent url(images/bullets/circle_gray_light.gif) no-repeat 0 .6em}ul.bullet-disc-blue li{background:transparent url(images/bullets/circle_blue.gif) no-repeat 0 .6em}ul.bullet-disc-green li{background:transparent url(images/bullets/circle_green.gif) no-repeat 0 .6em}ul.bullet-disc-orange li{background:transparent url(images/bullets/circle_orange.gif) no-repeat 0 .6em}ul.bullet-disc-red li{background:transparent url(images/bullets/circle_red.gif) no-repeat 0 .6em}ul.bullet-check li{background:transparent url(images/bullets/check.gif) no-repeat 0 .2em;padding-left:20px}ol.number-pad{background:#fff url(images/bullets/ordered-background.gif) repeat-y 0 0;border-left:1px solid #E9E9E9;padding:3px 5px 5px 22px}ol.number-pad ol,ol.number-pad ul{background:none;margin-left:18px}ol.number-pad li{border-bottom:1px dotted #D6D6D6;padding-left:10px}ul.post-list{margin-left:0}ul.post-list li{background:none;border-bottom:1px dotted #D6D6D6;font-size:85%;line-height:1.45em;margin:0 0 1em;padding:0}ul.post-list li img{border:1px solid #C6C6C6;float:left;margin:0 8px 1em 0}ul.post-list li a{display:block;font-weight:700;margin-bottom:.3em}ul.horizList li{background:none;display:inline;margin:0;padding:0}ul.socialLinks{height:25px;margin:1em 22px -16px}ul.socialLinks li a{display:block;float:right;height:24px;overflow:hidden;padding:0 3px 0 2px}ul.socialLinks li a:hover,ul.socialLinks li a:active{height:29px;margin-top:-5px}input{color:#000}textarea,.textInput{background:#E1E2E3 url(images/inputBg.gif) repeat-x 0 0;border:1px solid #fff;border-color:#C9CACB #fff #fff #C9CACB;margin:0 0 .5em;outline:none;padding:5px;width:175px}label.overlabel{color:#B3B4B4;display:none;font-size:1.2em}.hr{background:transparent url(images/hr-bg.gif) repeat-x 0 0;clear:both;height:5px;margin:0 0 1em;padding:0}a.img,div.img{background:#fff;border:1px solid #D3D3D3;float:left;padding:5px}a.img img,div.img img{border:1px solid #f3f3f3;float:left}a.imgHover{background-color:#D8D9DA;border-color:#BCBCBC}a.img:hover img{border-color:#fff}.pagination{display:block;margin-bottom:2em;margin-top:1em}.pagination a{background:#fff;border:1px solid #D3D3D3;margin:0 2px;padding:3px 8px;text-align:center}.pagination a.current{background:#D8D9DA;border-color:#BCBCBC;color:#fff;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default{border-color:#C8CBCC}.ui-state-hover,.ui-state-focus,.ui-state-active,.ui-widget-content .ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-active{border-color:#000}
#Logo{float:left;margin:-60px 0 24px 50px}
#Logo a{background:transparent url(images/logocologa.png) no-repeat 0 0;display:block;height:148px;width:142px}
.logoMark{background:transparent url(images/logoSymbol-small.png) no-repeat 0 0;float:right;height:70px;margin-top:-16px;width:95px}#Wrapper,#PageWrapper{position:relative}
#PageWrapper{margin:0 auto;padding:25px 0 0;width:990px}
.pageTop{background:transparent url(images/pageBg-top.png) no-repeat 0 0;height:10px;overflow:hidden}
.pageBottom{background:transparent url(images/pageBg-bottom.png) no-repeat 0 0;height:10px;margin:0 0 .4em;overflow:hidden}
#Header,.pageMain{background:transparent url(images/pageBg-repeat.png) repeat-y 0 0}

#Header,.pageMain,#Footer{width:990px}.breadcrumbs{margin-top:-1em}.pageContent .breadcrumbs{margin-bottom:2em}
.full-page .breadcrumbs{margin-bottom:0}
#FooterTop{background:transparent url(images/footerBg-top.png) no-repeat 0 0;height:2px;overflow:hidden}
#FooterContent{background:transparent url(images/footerBg-repeat.png) repeat-y 0 0;float:left;padding:20px 0 0}#FooterBottom{background:transparent url(images/footerBg-bottom.png) no-repeat 0 0;height:33px;margin:0 0 .5em;overflow:hidden;width:990px}.contentMax,.contentArea,#Showcase,#Slides{margin:0 26px;width:938px}
.contentArea{padding:15px 0; font-size:15px; text-align:justify}
.one-third,.two-thirds,.half-page,.full-page{float:left;margin:0 10px 0 25px}
.one-third{width:273px}.two-thirds{width:581px}.half-page{width:426px}
.full-page{float:none;margin-right:50px}
#Footer .one-third,#Footer .two-thirds,#Footer .half-page{background:transparent url(images/footerBg-verticalRule.gif) repeat-y 100% 0;margin:0 0 0 25px;padding:0 25px 0 0}#Footer .one-third{width:262px}
#Footer .two-thirds{width:574px}
#Footer .half-page{width:419px}
#Footer .full-page{margin:0;padding:0 25px}body #Footer .last{background:none}
#Footer .contentArea{padding-bottom:0}#ContentPanel{background:#2C2C2C;border-bottom:1px solid #fff;display:none;position:relative}#ContentPanel .contentArea{margin:0 auto}#MenuWrapper{height:62px}#MainMenu{float:right;height:62px;position:relative;right:20px;top:-20px;z-index:99}#MmLeft{background:transparent url(images/mainMenu-left.png) no-repeat 0 0;float:left;height:62px;width:25px}#MmRight{background:transparent url(images/mainMenu-right.png) no-repeat 0 0;float:left;height:62px;width:20px}#MmBody{background:transparent url(images/mainMenu-repeat.png) repeat-x 0 0;float:left;height:62px;min-width:500px}.mmDivider{background:transparent url(images/mainMenu-divider.gif) no-repeat 0 0;float:left;height:40px;margin:7px 10px 0;width:10px}#MainMenu .sf-menu li li{background:#393939}#MainMenu .sf-menu li li li{background:#2f2f2f}#MainMenu .sf-menu .separator-item hr{background-color:#fff;border:0;color:#fff;height:1px;margin:0 13px;opacity:0.3}.mmLogin{background:transparent url(images/icons/bullet-lock.png) no-repeat 0 0;padding-left:20px}.mmFeeds{background:transparent url(images/icons/bullet-feed.png) no-repeat 0 0;padding-left:20px}.mmRSS{background:transparent url(images/icons/feed.png) no-repeat 0 0;padding:1px 0 0 25px}.mmFacebook{background:transparent url(images/icons/facebook.png) no-repeat 0 0;padding:1px 0 0 25px}.mmTwitter{background:transparent url(images/icons/twitter2.png) no-repeat 0 0;padding:1px 0 0 25px}#HeaderRight{clear:right;float:right;margin:0 26px 25px}
#Search{
cursor:text;height:32px;overflow:hidden;width:298px
}
#Header .searchHover{background-position:0 -32px}
#Header .searchActive{background-position:0 -64px;
cursor:pointer}
#SearchInput{border:3;float:left;font-size:14px;height:20px;margin:0;padding:8px 0 3px 7px;width:200px}
#SearchSubmit{border:3;cursor:pointer;float:left;height:30px;margin:1px 0 0;padding:0;width:73px}
#Slideshow{height:359px;overflow:hidden}
#SlideTop,#SlideRepeat,#SlideBottom,.slidePrev,.slideNext,#slidePager{position:relative;z-index:29}
#SlideTop{background:transparent url(images/pageBg-slideTop.png) no-repeat 0 0;height:4px;overflow:hidden}#SlideRepeat{background:transparent url(images/pageBg-slideRepeat.png) repeat-y 0 0;height:300px;overflow:hidden}#SlideBottom{background:transparent url(images/pageBg-slideBottom.png) no-repeat 0 0;height:55px;overflow:hidden}#Slides{background:#F4F5F6;height:342px;margin-bottom:18px;margin-top:-359px;overflow:hidden}a.slidePrev,a.slideNext{display:block;height:64px;top:-235px;width:51px;z-index:30}a.slidePrev{background:transparent url(images/slide-previous.png) no-repeat 0 0;float:left;margin:0 0 0 11px}a.slideNext{background:transparent url(images/slide-next.png) no-repeat 0 0;float:right;margin:0 11px}a.slidePrev:hover,a.slideNext:hover{background-position:0 -64px}#slidePager{float:right;margin:0 -35px 0 0;top:-348px}#slidePager a,#slidePager a:visited{background:transparent url(images/slide-pager.png) no-repeat 0 0;float:left;height:15px;overflow:hidden;text-decoration:none;text-indent:-1234px;width:16px}#slidePager a:hover{background-position:-16px 0}#slidePager a.activeSlide{background-position:-32px 0}#Slideshow-cu3er{background:transparent url(images/pageBg-repeat.png) repeat-y 0 0;height:400px;text-align:center;width:990px}#cu3erShadow{background:transparent url(images/cu3er-shadow.png) no-repeat 0 0;height:360px;padding:15px 0 25px;width:990px}#TheCu3er{outline:0;width:938px}#SlideShow-GalleryView{background:transparent url(images/pageBg-repeat.png) repeat-y 0 0;height:400px;width:990px}#SlideShow-GalleryView #GalleryView{height:340px;margin:0 0 0 26px;overflow:hidden}#GalleryView li,#GalleryView .filmstrip li{background:none;margin:0;padding:0}#GalleryView .strip_wrapper{margin-top:3px}#GalleryView .pointer{border-bottom-color:#F4F5F6}#Showcase{padding:10px 0 0}#Showcase .widget_simpleimage{float:left;margin:0 22px}#Showcase .showcase-area-right .widget_simpleimage{float:right;
margin:0 0 0 5px}

.ribbon, .ribbon .wrapAround, .ribbon .tab{
height:52px;
overflow:hidden
}

.ribbon{margin:0 -4px 8px -53px;width:950px}

.ribbon .wrapAround{
background:transparent url(images/ribbon-wrap.png) no-repeat 0 -104px;
float:left;width:52px
}

.ribbon .tab{background:transparent url(images/ribbon.png) no-repeat 0 0;
float:left;
width:880px}


.sideNavWrapper{background:transparent url(images/side-navigation-repeat.gif) repeat-y 0 0;margin:0 0 .5em}.sideNavBox-1{background:transparent url(images/side-navigation-top.gif) no-repeat 0 0;padding:15px 0 0}.sideNavBox-2{background:transparent url(images/side-navigation-bottom.gif) no-repeat 0 100%;min-height:100px;padding:0 0 15px}ul.sideNav{margin-left:0;padding:0}ul.sideNav li{background:none;font-size:1.1em;margin:0;padding:0}.sideNav li a{border-bottom:1px dotted #DBDBDC;display:block;margin:0;padding:.5em 5px .5em 25px;text-decoration:none;text-shadow:#fff 1px 1px 0}.sideNav li.currentPage,.sideNav li.current-cat,.sideNav li.current_page_item{background:transparent url(images/side-navigation-active.gif) no-repeat 0 0}.sideNav li.currentPage	a,.sideNav li.currentPage a:link,.sideNav li.currentPage a:visited,.sideNav li.currentPage a:hover,.sideNav li.currentPage a:active,.sideNav li.current-cat	a,.sideNav li.current-cat a:link,.sideNav li.current-cat a:visited,.sideNav li.current-cat a:hover,.sideNav li.current-cat a:active,.sideNav li.current_page_item a,.sideNav li.current_page_item a:link,.sideNav li.current_page_item a:visited,.sideNav li.current_page_item a:hover,.sideNav li.current_page_item a:active{border-bottom:1px solid #fff;color:#2C2C2C}.featuredContent{margin:0 0 1.5em}.featuredItem{clear:left;margin:0 0 1.5em}.featuredImg{float:left;margin-right:15px}.featuredImg img{width:148px}.quote{background:transparent url(images/quote-small-repeat.gif) repeat-y 0 0;width:273px}.quote .quoteBox-1{background:transparent url(images/quote-small-top.gif) no-repeat 0 0;padding:17px 0 0}.quote .quoteBox-1 .quoteBox-2{background:transparent url(images/quote-small-bottom.gif) no-repeat 0 100%;padding:0 0 24px}.quote p{color:#000;font-size:1.1em;font-style:italic;line-height:1.7;margin:0;min-height:25px;padding:0 22px 1.2em}.quoteAuthor{padding:0 0 1em 22px}.quoteAuthor p.name{color:#000;font-size:1.1em;font-weight:700;margin:0}.quoteAuthor p.details{font-size:.9em;font-style:italic}button{cursor:pointer;overflow:visible;position:relative}button.btn{background:transparent url(images/button-sprite.gif) no-repeat right -92px;border:0;font-size:1em;margin-left:-6px;margin-right:5px;outline:none;padding:0 35px 0 0;text-align:center}button span{display:block;position:relative;white-space:nowrap}button.btn span{background:transparent url(images/button-sprite.gif) no-repeat left top;color:#a2a2a2;height:29px;line-height:1.2;padding:13px 0 0 35px;text-shadow:#000 -1px -1px 0}button.btn:hover,button.btnHover{background-position:right -138px}button.btn:hover span,button.btnHover span{background-position:0 -46px;color:#fff;text-shadow:#333 -1px -1px 1px}.darkBg button.btn,.darkBg button.btn span,#Footer button.btn,#Footer button.btn span,#ContentPanel button.btn,#ContentPanel button.btn span{background-image:url(images/button-sprite-dark.gif)}.loginForm{height:207px;overflow:hidden}.loginContainer{color:#C6C6C6;float:left;height:142px;overflow:hidden;padding:15px 0 0 20px;width:245px}#loginBg{float:left;margin:17px 0 0}#loginBg #loginBgGraphic{background:transparent url(images/icons/lock-and-key.png) no-repeat 0 0;height:128px;width:128px}.loginContainer p{margin:0 0 .5em}.loginContainer .loginInput{width:217px}.loginForm .signInButton{margin:0 18px 0 0}a.loginClose{background:transparent url(images/fancybox/smallClose.png) repeat 0 0;display:block;height:30px;overflow:hidden;position:absolute;right:-12px;text-indent:-999px;top:-10px;width:36px}#ContentPanel #loginBg{margin:0 15px 0 0}#ContentPanel .closeBtn{background:transparent url(images/fancybox/smallClose-dark.png) repeat 0 0;float:right;height:30px;margin:10px;overflow:hidden;text-indent:-999px;width:36px}.blogPostSummary,.blogPostContent{margin:0 10px 1.5em 0}.blogPostImage img{width:556px}.blogPostSummary p,.blogPostContent p{line-height:1.5em}.portfolio{margin-left:-31px}.portfolio-item{float:left;margin:0 0 22px 31px;width:275px}.portfolio-item h4,.portfolio-item p{margin:0 0 .65em;padding:0}.portfolio-item p{height:60px;overflow:hidden}.portfolio-image{height:174px;width:261px}.portfolio-description{clear:left;overflow:hidden;padding:8px}#CommentForm div{margin-bottom:1.5em}#CommentForm .textInput,#CommentForm textarea{margin:0;width:325px}#CommentForm textarea{height:150px}#CommentForm input.error,#CommentForm textarea.error{background-color:#ffc;border-color:#EF7E58}#CommentForm label.error{color:#f33;display:block;font:bold 10px Verdana, Arial, Helvetica, Garuda, sans-serif;line-height:1em;margin:.2em 0 -1.2em}.success{border-top:1px solid #CCC;font-weight:700;margin:25px 0;padding:25px 0}.error{color:#f33;font-weight:700;margin:10px 0}table{border-collapse:collapse;border-spacing:0}#FeatureMatrix{font-size:12px;padding:25px 0}#FeatureMatrix th.matrixColumn,#FeatureMatrix td.matrixItem,#FeatureMatrix td.matrixOdd,#FeatureMatrix td.matrixEven{background-color:#e4e4e4;border-color:#C6C6C6;border-style:solid;border-width:1px 1px 0;text-align:center}#FeatureMatrix td.matrixEven{background-color:#F0EEF9}#FeatureMatrix td.matrixOdd{background-color:#F9F9F9}#FeatureMatrix th h6{font-size:14px;font-weight:700;margin-top:11px;padding-bottom:3px}#FeatureMatrix .matrixItem{padding:15px 0;width:200px}#FeatureMatrix td{width:150px}#FeatureMatrix td.checkMark{background-image:url(images/bullets/check.gif);background-position:center center;background-repeat:no-repeat}#FeatureMatrix td.last{border-bottom:1px solid #C6C6C6}.commentlist .comment{background:#fff;border:1px solid #DBDEDF;margin:0;padding:1em}.commentlist .children .comment{background:#E8EBEC;border-left-width:3px;margin-left:2em;margin-top:1em}.commentlist .comment-author{background:#fff;border:1px solid #ccc;float:left;margin-right:15px;padding:15px 0;text-align:center;width:80px}.commentlist .fn{display:block}.commentlist .reply{clear:both;text-align:right}.commentlist .comment-meta{font-size:.85em;margin:0 0 .5em}div#fancy_overlay{background:#2c2c2c}.ribbon span a,#FeatureMatrix td.matrixItem{font-weight:700}ul.horizList,.blogPostImage a,.commentlist,.commentlist .children{margin:0 0 1em}#MmOtherLinks,#Showcase .widget{float:left}.loginForm fieldset legend,#CommentForm fieldset legend,.commentlist .says{display:none}a.loginClose:hover,a.loginClose:active,#ContentPanel .closeBtn:hover,#ContentPanel .closeBtn:active{background-position:0 -30px}