*{line-height:1.5;font-size:12px;font-family:Tahoma;}
#cg-main, table{font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-style:normal;font-weight:normal;font-size:12px;}
h1, h2, h3, h4, h5, h6, p, a, ul, ol, li{margin:0;padding:0;}
.cg-postcontent,
.cg-postheadericons,
.cg-postfootericons,
.cg-blockcontent-body,
ul.cg-vmenu a{text-align:right;}
.cg-postcontent,
.cg-postcontent li,
.cg-postcontent table,
.cg-postcontent a,
.cg-postcontent a:link,
.cg-postcontent a:visited,
.cg-postcontent a.visited,
.cg-postcontent a:hover,
.cg-postcontent a.hovered{font-family:Tahoma, Arial, Helvetica, Sans-Serif;}
.cg-postcontent p{margin:12px 0;}
.cg-postcontent h1, .cg-postcontent h1 a, .cg-postcontent h1 a:link, .cg-postcontent h1 a:visited, .cg-postcontent h1 a:hover,
.cg-postcontent h2, .cg-postcontent h2 a, .cg-postcontent h2 a:link, .cg-postcontent h2 a:visited, .cg-postcontent h2 a:hover,
.cg-postcontent h3, .cg-postcontent h3 a, .cg-postcontent h3 a:link, .cg-postcontent h3 a:visited, .cg-postcontent h3 a:hover,
.cg-postcontent h4, .cg-postcontent h4 a, .cg-postcontent h4 a:link, .cg-postcontent h4 a:visited, .cg-postcontent h4 a:hover,
.cg-postcontent h5, .cg-postcontent h5 a, .cg-postcontent h5 a:link, .cg-postcontent h5 a:visited, .cg-postcontent h5 a:hover,
.cg-postcontent h6, .cg-postcontent h6 a, .cg-postcontent h6 a:link, .cg-postcontent h6 a:visited, .cg-postcontent h6 a:hover,
.cg-blockheader .t, .cg-blockheader .t a, .cg-blockheader .t a:link, .cg-blockheader .t a:visited, .cg-blockheader .t a:hover,
.cg-vmenublockheader .t, .cg-vmenublockheader .t a, .cg-vmenublockheader .t a:link, .cg-vmenublockheader .t a:visited, .cg-vmenublockheader .t a:hover,
.cg-logo-name, .cg-logo-name a, .cg-logo-name a:link, .cg-logo-name a:visited, .cg-logo-name a:hover,
.cg-logo-text, .cg-logo-text a, .cg-logo-text a:link, .cg-logo-text a:visited, .cg-logo-text a:hover,
.cg-postheader, .cg-postheader a, .cg-postheader a:link, .cg-postheader a:visited, .cg-postheader a:hover{font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-style:normal;font-weight:bold;font-size:29px;text-decoration:none;}
.cg-postcontent a{text-decoration:none;color:#4A6E30;}
.cg-postcontent a:link{text-decoration:none;color:#4A6E30;}
.cg-postcontent a:visited, .cg-postcontent a.visited{color:#5E7073;}
.cg-postcontent a:hover, .cg-postcontent a.hover{text-decoration:none;color:#475457;}
.cg-postcontent h1{color:#475457;margin:10px 0 0;}
.cg-blockcontent h1{margin:10px 0 0;}
.cg-postcontent h2{color:#475457;margin:10px 0 0;font-size:24px;}
.cg-blockcontent h2{margin:10px 0 0;font-size:24px;}
.cg-postcontent h2 a, .cg-postcontent h2 a:link, .cg-postcontent h2 a:hover, .cg-postcontent h2 a:visited, .cg-blockcontent h2 a, .cg-blockcontent h2 a:link, .cg-blockcontent h2 a:hover, .cg-blockcontent h2 a:visited{font-size:24px;}
.cg-postcontent h3{color:#5E7073;margin:10px 0 0;font-size:20px;}
.cg-blockcontent h3{margin:10px 0 0;font-size:20px;}
.cg-postcontent h3 a, .cg-postcontent h3 a:link, .cg-postcontent h3 a:hover, .cg-postcontent h3 a:visited, .cg-blockcontent h3 a, .cg-blockcontent h3 a:link, .cg-blockcontent h3 a:hover, .cg-blockcontent h3 a:visited{font-size:20px;}
.cg-postcontent h4{color:#202627;margin:10px 0 0;font-size:18px;}
.cg-blockcontent h4{margin:10px 0 0;font-size:18px;}
.cg-postcontent h4 a, .cg-postcontent h4 a:link, .cg-postcontent h4 a:hover, .cg-postcontent h4 a:visited, .cg-blockcontent h4 a, .cg-blockcontent h4 a:link, .cg-blockcontent h4 a:hover, .cg-blockcontent h4 a:visited{font-size:18px;}
.cg-postcontent h5{color:#202627;margin:10px 0 0;font-size:15px;}
.cg-blockcontent h5{margin:10px 0 0;font-size:15px;}
.cg-postcontent h5 a, .cg-postcontent h5 a:link, .cg-postcontent h5 a:hover, .cg-postcontent h5 a:visited, .cg-blockcontent h5 a, .cg-blockcontent h5 a:link, .cg-blockcontent h5 a:hover, .cg-blockcontent h5 a:visited{font-size:15px;}
.cg-postcontent h6{color:#2E3638;margin:10px 0 0;font-size:14px;}
.cg-blockcontent h6{margin:10px 0 0;font-size:14px;}
.cg-postcontent h6 a, .cg-postcontent h6 a:link, .cg-postcontent h6 a:hover, .cg-postcontent h6 a:visited, .cg-blockcontent h6 a, .cg-blockcontent h6 a:link, .cg-blockcontent h6 a:hover, .cg-blockcontent h6 a:visited{font-size:14px;}
ul{list-style-type:none;}
ol{list-style-position:inside;}
html, body{height:100%;}
#cg-main{position:relative;z-index:0;width:100%;min-height:100%;left:0;top:0;cursor:default;overflow:hidden;}
#cg-page-background-glare-wrapper{position:fixed;width:100%;}
#cg-page-background-glare{position:relative;top:0;max-width:400px;min-width:90%;height:289px;right:0;margin-left:auto;background-image:url('images/page_gl.png');background-repeat:no-repeat;background-position:right top;}
body{padding:0;margin:0;min-width:700px;color:#202627;background-color:#AFDAE3;background-image:url('images/Bottom_texture.jpg');background-repeat:repeat-x;background-attachment:fixed;background-position:top left;}
.cleared{display:block;clear:both;float:none;margin:0;padding:0;border:none;font-size:0;height:0;overflow:hidden;}
.reset-box{overflow:hidden;display:table;}
form{padding:0 !important;margin:0 !important;}
table.position{position:relative;width:100%;table-layout:fixed;}
.cg-box, .cg-box-body{margin:0 auto;position:relative;}
.cg-box:before, .cg-box:after, .cg-box-body:before, .cg-box-body:after{position:absolute;top:0;bottom:0;content:' ';background-repeat:no-repeat;line-height:0;}
.cg-box:before,.cg-box-body:before{left:0;}
.cg-box:after,.cg-box-body:after{right:0;}
.cg-box:before{overflow:hidden;background-position:bottom left;direction:ltr;z-index:-3;}
.cg-box:after{background-position:bottom right;z-index:-3;}
.cg-box-body:before, .cg-box-body:after{background-repeat:repeat-y;}
.cg-box-body:before{background-position:top left;z-index:-3;}
.cg-box-body:after{background-position:top right;z-index:-3;}
.cg-box .cg-box:before, .cg-box .cg-box:after, .cg-box-body .cg-box-body:before, .cg-box-body .cg-box-body:after{z-index:-2;}
.cg-box .cg-box .cg-box:before, .cg-box .cg-box .cg-box:after, .cg-box-body .cg-box-body .cg-box-body:before, .cg-box-body .cg-box-body .cg-box-body:after{z-index:-1;}
.cg-bar{position:relative;}
.cg-bar:before, .cg-bar:after{position:absolute;top:0;bottom:0;content:' ';background-repeat:repeat;z-index:-1;}
.cg-bar:before{left:0;background-position:top left;}
.cg-bar:after{right:0;background-position:top right;}
li h1, .cg-postcontent li h1, .cg-blockcontent-body li h1{margin:1px;}
li h2, .cg-postcontent li h2, .cg-blockcontent-body li h2{margin:1px;}
li h3, .cg-postcontent li h3, .cg-blockcontent-body li h3{margin:1px;}
li h4, .cg-postcontent li h4, .cg-blockcontent-body li h4{margin:1px;}
li h5, .cg-postcontent li h5, .cg-blockcontent-body li h5{margin:1px;}
li h6, .cg-postcontent li h6, .cg-blockcontent-body li h6{margin:1px;}
li p, .cg-postcontent li p, .cg-blockcontent-body li p{margin:1px;}
div.cg-header{min-width:700px;max-width:1728px;margin:0 auto;position:relative;z-index:-5;width:90%;height:125px;margin-top:0;margin-bottom:0;}
.cg-header-position{position:absolute;top:0;right:0;left:0;}
.cg-header-wrapper{position:relative;top:0;width:100%;margin:0 auto;}
.cg-header-inner{position:relative;margin:0 4px;}
div.cg-headerobject{display:block;left:50%;margin-left:-412px;position:absolute;top:0;width:825px;height:125px;background-image:url('images/header-object.png');}
div.cg-logo{display:block;position:absolute;top:20px;left:0;margin-left:0;}
ul.cg-hmenu a, ul.cg-hmenu a:link, ul.cg-hmenu a:visited, ul.cg-hmenu a:hover{outline:none;position:relative;z-index:11;}
ul.cg-hmenu, ul.cg-hmenu ul{display:block;margin:0;padding:0;border:0;list-style-type:none;}
ul.cg-hmenu li{margin:0;padding:0;border:0;display:block;float:right;position:relative;z-index:5;background:none;}
ul.cg-hmenu li:hover{z-index:10000;white-space:normal;}
ul.cg-hmenu li li{float:none;width:auto;}
ul.cg-hmenu li:hover>ul{visibility:visible;top:100%;}
ul.cg-hmenu li li:hover>ul{top:0;right:100%;}
ul.cg-hmenu:after, ul.cg-hmenu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both;}
ul.cg-hmenu, ul.cg-hmenu ul{min-height:0;}
ul.cg-hmenu ul{visibility:hidden;position:absolute;z-index:10;right:0;top:0;background-image:url('images/spacer.gif');padding:10px 30px 30px 30px;margin:-10px -30px 0 0;}
ul.cg-hmenu ul.cg-hmenu-left-to-right{right:auto;left:0;margin:-10px 0 0 -30px;}
ul.cg-hmenu ul.cg-hmenu-right-to-left{left:auto;right:0;margin:-10px -30px 0 0;}
ul.cg-hmenu ul ul{padding:30px 10px 30px 30px;margin:-30px -10px 0 0;}
ul.cg-hmenu ul ul.cg-hmenu-left-to-right{right:auto;left:0;padding:30px 30px 30px 10px;margin:-30px 0 0 -10px;}
ul.cg-hmenu ul ul.cg-hmenu-right-to-left{left:auto;right:0;padding:30px 10px 30px 30px;margin:-30px -10px 0 0;}
ul.cg-hmenu li li:hover>ul.cg-hmenu-left-to-right{right:auto;left:100%;}
ul.cg-hmenu li li:hover>ul.cg-hmenu-right-to-left{left:auto;right:100%;}
ul.cg-hmenu{position:relative;padding:10px 6px 10px 6px;}
.cg-nav{min-width:700px;max-width:1728px;width:90%;margin:0 auto;min-height:46px;z-index:100;margin-top:7px;margin-bottom:-3px;}
.cg-nav:before, .cg-nav:after{background-image:url('images/nav.png');}
.cg-nav:before{right:12px;}
.cg-nav:after{width:12px;}
.cg-nav-outer{position:absolute;width:100%;}
.cg-nav-wrapper{position:relative;width:100%;margin:0 auto;}
.cg-nav-inner{margin:0 14px;}
ul.cg-hmenu>li>a{position:relative;display:block;height:26px;cursor:pointer;text-decoration:none;color:#213236;padding:0 12px;line-height:26px;text-align:center;}
ul.cg-hmenu>li>a:before, ul.cg-hmenu>li>a:after{position:absolute;display:block;content:' ';top:0;bottom:0;z-index:-1;background-image:url('images/menuitem.png');}
ul.cg-hmenu>li>a:before{left:0;right:3px;background-position:top left;}
ul.cg-hmenu>li>a:after{width:3px;right:0;background-position:top right;}
.cg-hmenu a, .cg-hmenu a:link, .cg-hmenu a:visited, .cg-hmenu a:hover{text-align:right;text-decoration:none;}
ul.cg-hmenu>li>a:hover:before, ul.cg-hmenu>li:hover>a:before{background-position:center left;}
ul.cg-hmenu>li>a:hover:after, ul.cg-hmenu>li:hover>a:after{background-position:center right;}
ul.cg-hmenu>li>a:hover, ul.cg-hmenu>li:hover>a{color:#2C3435;}
ul.cg-hmenu>li:before{position:absolute;display:block;content:' ';top:0;right:-5px;width:5px;height:26px;background:url('images/menuseparator.png') center center no-repeat;}
ul.cg-hmenu>li{margin-right:5px;}
ul.cg-hmenu>li:first-child{margin-right:0;}
ul.cg-hmenu>li:first-child:before{display:none;}
.cg-sheet{margin-top:7px;margin-bottom:-3px;cursor:auto;width:90%;min-width:700px;max-width:1728px;}
.cg-sheet-body{padding:14px;min-width:8px;min-height:8px;padding-top:14px;padding-bottom:14px;}
.cg-sheet:before, .cg-sheet:after{content:url('images/sheet_t.png');font-size:0;background-image:url('images/sheet_b.png');}
.cg-sheet:after{clip:rect(auto, auto, auto, 1710px);}
.cg-sheet:before,.cg-sheet-body:before{right:18px;}
.cg-sheet-body:after{width:18px;top:18px;bottom:18px;background-image:url('images/sheet.png');}
.cg-sheet-body:before{top:18px;bottom:18px;background-image:url('images/sheet.png');}
.cg-layout-wrapper{position:relative;margin:0 auto 0 auto;}
.cg-content-layout{display:table;width:100%;table-layout:fixed;border-collapse:collapse;}
.cg-content-layout-row{display:table-row;}
.cg-layout-cell{display:table-cell;vertical-align:top;}
.cg-vmenublock{max-width:1728px;margin:10px;}
.cg-vmenublock-body{padding:0;}
.cg-vmenublockheader{margin-bottom:0;min-height:35px;line-height:35px;}
.cg-vmenublockheader:before, .cg-vmenublockheader:after{background-image:url('images/vmenublockheader.png');}
.cg-vmenublockheader:before{right:22px;}
.cg-vmenublockheader:after{width:22px;}
.cg-vmenublockheader .t{min-height:35px;line-height:35px;color:#000000;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:15px;margin:0;padding:0 10px 0 28px;white-space:nowrap;}
.cg-vmenublockheader .t a,
.cg-vmenublockheader .t a:link,
.cg-vmenublockheader .t a:visited,
.cg-vmenublockheader .t a:hover{color:#000000;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:15px;}
.cg-vmenublockcontent{max-width:1728px;}
.cg-vmenublockcontent-body{padding:0;min-width:8px;min-height:8px;}
.cg-vmenublockcontent:before, .cg-vmenublockcontent:after{content:url('images/vmenublockcontent_t.png');font-size:0;background-image:url('images/vmenublockcontent_b.png');}
.cg-vmenublockcontent:after{content:url('images/vmenublockcontent_t.png');font-size:0;background-image:url('images/vmenublockcontent_b.png');clip:rect(auto, auto, auto, 1723px);}
.cg-vmenublockcontent:before,.cg-vmenublockcontent-body:before{right:5px;}
.cg-vmenublockcontent-body:after{width:5px;top:5px;bottom:5px;background-image:url('images/vmenublockcontent.png');}
.cg-vmenublockcontent-body:before{right:5px;top:5px;bottom:5px;background-image:url('images/vmenublockcontent.png');}
.cg-vmenublockcontent:before{content:url('images/vmenublockcontent_t.png');font-size:0;background-image:url('images/vmenublockcontent_b.png');right:5px;}
ul.cg-vmenu, ul.cg-vmenu ul{list-style:none;display:block;}
ul.cg-vmenu, ul.cg-vmenu li{display:block;margin:0;padding:1px;width:auto;line-height:0;}
ul.cg-vmenu{margin-top:0;margin-bottom:4px;}
ul.cg-vmenu ul{display:none;margin:0;padding:0;position:relative;margin-left:0;margin-right:0;}
ul.cg-vmenu ul.active{display:block;}
ul.cg-vmenu a{display:block;cursor:pointer;z-index:0;text-decoration:none;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-style:normal;font-weight:normal;font-size:95%;margin-left:0;margin-right:0;position:relative;}
ul.cg-vmenu li{position:relative;}
ul.cg-vmenu>li>a{color:#404C4F;padding:0 10px 0 25px;height:30px;line-height:30px;white-space:nowrap;}
ul.cg-vmenu>li>a.active{color:#000000;}
ul.cg-vmenu a:hover, ul.cg-vmenu a.active:hover{color:#000000;}
ul.cg-vmenu>li>a:before, ul.cg-vmenu>li>a:after{position:absolute;display:block;content:' ';z-index:-1;background-image:url('images/vmenuitem.png');top:0;height:30px;}
ul.cg-vmenu>li>a:before{left:0;right:20px;background-position:top left;}
ul.cg-vmenu>li>a:after{width:20px;right:0;background-position:top right;}
ul.cg-vmenu>li>a.active:before{background-position:bottom left;}
ul.cg-vmenu>li>a.active:after{background-position:bottom right;}
ul.cg-vmenu>li>a:hover{background-color:transparent;}
ul.cg-vmenu>li>a:hover:before{background-position:center left;}
ul.cg-vmenu>li>a:hover:after{background-position:center right;}
ul.cg-vmenu>li{margin-top:0;}
ul.cg-vmenu>li>ul{margin-top:0;padding-bottom:0;}
ul.cg-vmenu>li:first-child{margin-top:0;}
ul.cg-vmenu ul li{margin:0;padding:0;}
ul.cg-vmenu li li, ul.cg-vmenu li li a{position:relative;}
ul.cg-vmenu ul a{display:block;position:relative;white-space:nowrap;height:24px;overflow:visible;background-image:url('images/vsubitem.png');background-repeat:repeat-x;background-position:top right;padding:0;padding-right:30px;padding-left:15px;line-height:24px;color:#404C4F;margin-left:0;margin-right:0;}
ul.cg-vmenu ul a.active{background-position:bottom right;}
ul.cg-vmenu ul a:hover{background-position:center right;line-height:24px;color:#404C4F;margin-left:0;margin-right:0;}
ul.cg-vmenu ul li li a:hover, ul.cg-vmenu ul li li a:hover.active{background-position:right center;}
ul.cg-vmenu ul a:after{display:block;position:absolute;top:8px;content:' ';width:5px;height:7px;overflow:visible;background-image:url('images/vsubitemicon.png');background-position:top right;background-repeat:no-repeat;right:15px;}
ul.cg-vmenu ul a:hover:after{background-position:center right;}
ul.cg-vmenu ul a.active:hover:after{background-position:center right;}
ul.cg-vmenu ul a.active:after{background-position:bottom right;}
ul.cg-vmenu ul a:link, ul.cg-vmenu ul a:visited, ul.cg-vmenu ul a:active{line-height:24px;color:#404C4F;margin-left:0;margin-right:0;}
ul.cg-vmenu>li>ul>li:first-child{padding-top:0;margin-top:0;}
ul.cg-vmenu li li{position:relative;margin-top:0;}
ul.cg-vmenu ul ul a:after{right:30px;}
ul.cg-vmenu ul ul ul a:after{right:45px;}
ul.cg-vmenu ul ul ul ul a:after{right:60px;}
ul.cg-vmenu ul ul ul ul ul a:after{right:75px;}
ul.cg-vmenu ul ul a{padding-right:45px;}
ul.cg-vmenu ul ul ul a{padding-right:60px;}
ul.cg-vmenu ul ul ul ul a{padding-right:75px;}
ul.cg-vmenu ul ul ul ul ul a{padding-right:90px;}
ul.cg-vmenu ul li a.active{color:#000000;}
ul.cg-vmenu ul li a:hover, ul.cg-vmenu ul li a:hover.active{color:#BEC8CA;}
.cg-block{max-width:1728px;margin:10px;}
.cg-block-body{padding:8px;}
.cg-block:before, .cg-block:after{content:url('images/block_t.png');font-size:0;background-image:url('images/block_b.png');}
.cg-block:after{clip:rect(auto, auto, auto, 1723px);}
.cg-block:before,.cg-block-body:before{right:5px;}
.cg-block-body:after{width:5px;top:5px;bottom:5px;background-image:url('images/block.png');}
.cg-block-body:before{top:5px;bottom:5px;background-image:url('images/block.png');}
div.cg-block img{border-width:1px;border-color:#65787B;border-style:solid;margin:7px;}
.cg-blockheader{margin-bottom:7px;min-height:39px;line-height:39px;}
.cg-blockheader:before, .cg-blockheader:after{background-image:url('images/blockheader.png');}
.cg-blockheader:before{right:4px;}
.cg-blockheader:after{width:4px;}
.cg-blockheader .t{min-height:39px;line-height:39px;color:#000000;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:13px;margin:0;padding:0 10px 0 10px;white-space:nowrap;text-align: center;}
.cg-blockheader .t a,
.cg-blockheader .t a:link,
.cg-blockheader .t a:visited,
.cg-blockheader .t a:hover{color:#000000;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:15px;}
.cg-blockcontent{max-width:1728px;}
.cg-blockcontent-body{padding:5px 0;color:#000000;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:12px;}
.cg-blockcontent-body table,
.cg-blockcontent-body li,
.cg-blockcontent-body a,
.cg-blockcontent-body a:link,
.cg-blockcontent-body a:visited,
.cg-blockcontent-body a:hover{color:#000000;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:12px;}
.cg-blockcontent-body p{margin:0 5px;}
.cg-blockcontent-body a, .cg-blockcontent-body a:link{color:#3B5C63;text-decoration:none;}
.cg-blockcontent-body a:visited, .cg-blockcontent-body a.visited{color:#768A8F;text-decoration:none;}
.cg-blockcontent-body a:hover, .cg-blockcontent-body a.hover{color:#59B1C5;}
.cg-blockcontent-body ul li{line-height:125%;color:#101314;margin:5px 0 0 0;padding:0 9px 0 0;background-image:url('images/blockcontentbullets.png');background-repeat:no-repeat;background-position:top right;}
span.cg-button-wrapper>a.cg-button,
span.cg-button-wrapper>a.cg-button:link,
span.cg-button-wrapper>input.cg-button,
span.cg-button-wrapper>button.cg-button{text-decoration:none;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-style:normal;font-weight:normal;font-size:14px;position:relative;top:0;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center;color:#000000 !important;width:auto;outline:none;border:none;background:none;line-height:32px;height:32px;margin:0 !important;padding:0 13px !important;overflow:visible;cursor:pointer;text-indent:0;}
.cg-button img, span.cg-button-wrapper img{margin:0;vertical-align:middle;}
span.cg-button-wrapper{vertical-align:middle;display:inline-block;position:relative;height:32px;overflow:hidden;white-space:nowrap;text-indent:0;width:auto;max-width:1728px;margin:0;padding:0;z-index:0;}
.firefox2 span.cg-button-wrapper{display:block;float:left;}
input, select, textarea{vertical-align:middle;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-style:normal;font-weight:normal;font-size:14px;}
div.cg-block select{width:96%;}
span.cg-button-wrapper.hover>.cg-button, span.cg-button-wrapper.hover>a.cg-button:link{color:#213236 !important;text-decoration:none !important;}
span.cg-button-wrapper.active>.cg-button, span.cg-button-wrapper.active>a.cg-button:link{color:#D5DBDD !important;}
span.cg-button-wrapper>span.cg-button-l, span.cg-button-wrapper>span.cg-button-r{display:block;position:absolute;top:0;bottom:0;margin:0;padding:0;background-image:url('images/button.png');background-repeat:no-repeat;}
span.cg-button-wrapper>span.cg-button-l{left:0;right:13px;background-position:top left;}
span.cg-button-wrapper>span.cg-button-r{width:13px;right:0;background-position:top right;}
span.cg-button-wrapper.hover>span.cg-button-l{background-position:center left;}
span.cg-button-wrapper.hover>span.cg-button-r{background-position:center right;}
span.cg-button-wrapper.active>span.cg-button-l{background-position:bottom left;}
span.cg-button-wrapper.active>span.cg-button-r{background-position:bottom right;}
span.cg-button-wrapper input{float:none !important;}
.cg-post{max-width:1728px;margin:5px;}
.cg-post-body{padding:21px;}
.cg-post:before, .cg-post:after{content:url('images/post_t.png');font-size:0;background-image:url('images/post_b.png');}
.cg-post:after{clip:rect(auto, auto, auto, 1721px);}
.cg-post:before,.cg-post-body:before{right:7px;}
.cg-post-body:after{width:7px;top:7px;bottom:7px;background-image:url('images/post.png');}
.cg-post-body:before{top:7px;bottom:7px;background-image:url('images/post.png');}
a img{border:0;}
.cg-article img, img.cg-article, .cg-block img, .cg-footer img{border-color:#65787B;border-style:solid;border-width:0;margin:5px 5px 5px 5px;}
.cg-metadata-icons img{border:none;vertical-align:middle;margin:2px;}
.cg-article table, table.cg-article{border-collapse:collapse;margin:1px;}
.cg-post .cg-content-layout-br{height:0;}
.cg-article th, .cg-article td{padding:2px;border:solid 1px #65787B;vertical-align:top;text-align:right;}
.cg-article th{text-align:center;vertical-align:middle;padding:7px;}
pre{overflow:auto;padding:0.1em;}
.cg-postheader{color:#000000;margin:5px 0;line-height:1em;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:18px;}
.cg-postheader a,
.cg-postheader a:link,
.cg-postheader a:visited,
.cg-postheader a.visited,
.cg-postheader a:hover,
.cg-postheader a.hovered{font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:18px;}
.cg-postheader a, .cg-postheader a:link{font-family:Tahoma, Geneva, Arial, Helvetica, Sans-Serif;text-align:right;text-decoration:none;color:#0220E3;font-size:18px;}
.cg-postheader a:visited, .cg-postheader a.visited{color:#8909B3;}
.cg-postheader a:hover, .cg-postheader a.hovered{color:#8B9AFE;}
.cg-postmetadataheader{position:relative;z-index:1;padding:1px;background-image:url('images/postmetadataheader_bg.png');}
.cg-postheadericons,
.cg-postheadericons a,
.cg-postheadericons a:link,
.cg-postheadericons a:visited,
.cg-postheadericons a:hover{font-family:Tahoma, Arial, Helvetica, Sans-Serif;color:#24383D;}
.cg-postheadericons{padding:1px;display:none;}
.cg-postheadericons a, .cg-postheadericons a:link{text-decoration:none;color:#121616;}
.cg-postheadericons a:visited, .cg-postheadericons a.visited{font-style:italic;font-weight:normal;color:#0220E3;}
.cg-postheadericons a:hover, .cg-postheadericons a.hover{font-style:italic;font-weight:normal;text-decoration:none;color:#3C5927;}
span.cg-postdateicon{display:inline-block;line-height:1em;}
span.cg-postdateicon:after{content:'.';width:1px;visibility:hidden;display:inline-block;}
span.cg-postauthoricon{display:inline-block;line-height:1em;}
span.cg-postauthoricon:after{content:'.';width:1px;visibility:hidden;display:inline-block;}
span.cg-postediticon{display:inline-block;line-height:1em;}
span.cg-postediticon:after{content:'.';width:1px;visibility:hidden;display:inline-block;}
.cg-postcontent ol, .cg-postcontent ul{margin:1em 2em 1em 0;padding:0;}
.cg-postcontent li{font-size:14px;color:#30393B;margin:5px -15px 5px 0;padding:0 9px 0 0;}
.cg-postcontent li ol, .cg-post li ul{margin:0.5em 2em 0.5em 0;padding:0;}
.cg-postcontent ol>li{background:none;padding-left:0;overflow:visible;}
.cg-postcontent ul>li{background-image:url('images/postbullets.png');background-repeat:no-repeat;background-position:top right;padding-right:9px;overflow-x:visible;overflow-y:hidden;}
blockquote,
blockquote a, .cg-postcontent blockquote a, .cg-blockcontent blockquote a, .cg-footer blockquote a,
blockquote a:link, .cg-postcontent blockquote a:link, .cg-blockcontent blockquote a:link, .cg-footer blockquote a:link,
blockquote a:visited, .cg-postcontent blockquote a:visited, .cg-blockcontent blockquote a:visited, .cg-footer blockquote a:visited,
blockquote a:hover, .cg-postcontent blockquote a:hover, .cg-blockcontent blockquote a:hover, .cg-footer blockquote a:hover{color:#FFFFFF;}
blockquote p,
.cg-postcontent blockquote p,
.cg-blockcontent blockquote p,
.cg-footer blockquote p{margin:0;margin:5px;}
blockquote{border:solid 1px #345056;margin:10px;padding:10px;background-color:#5A8B96;margin-right:50px;padding-right:34px;background-image:url('images/postquote.png');background-position:right top;background-repeat:no-repeat;overflow:auto;clear:both;}
.cg-postmetadatafooter{position:relative;z-index:1;padding:1px;background-image:url('images/postmetadatafooter_bg.png');}
.cg-postfootericons,
.cg-postfootericons a,
.cg-postfootericons a:link,
.cg-postfootericons a:visited,
.cg-postfootericons a:hover{font-family:Tahoma, Arial, Helvetica, Sans-Serif;color:#000000;}
.cg-postfootericons{padding:1px;display:none;}
.cg-postfootericons a, .cg-postfootericons a:link{text-decoration:none;color:#121616;}
.cg-postfootericons a:visited, .cg-postfootericons a.visited{color:#394446;}
.cg-postfootericons a:hover, .cg-postfootericons a.hover{text-decoration:none;color:#3C5927;}
span.cg-postcategoryicon{display:inline-block;line-height:1em;}
span.cg-postcategoryicon:after{content:'.';width:1px;visibility:hidden;display:inline-block;}
span.cg-posttagicon{display:inline-block;line-height:1em;}
span.cg-posttagicon:after{content:'.';width:1px;visibility:hidden;display:inline-block;}
span.cg-postcommentsicon{display:inline-block;line-height:1em;}
span.cg-postcommentsicon:after{content:'.';width:1px;visibility:hidden;display:inline-block;}
.cg-footer{position:relative;margin-top:0;margin-bottom:0;width:100%;}
.cg-footer-body{position:relative;padding:20px;color:#FFFFFF;}
.cg-footer-body ul li{font-size:14px;line-height:125%;color:#ABB8BA;padding:0 13px 0 0;background-image:url('images/footerbullets.png');background-repeat:no-repeat;background-position:top right;}
.cg-footer-body:before{position:absolute;content:' ';z-index:-2;left:0;right:0;top:0;bottom:3px;background-image:url('images/footer.png');background-position:bottom left;}
.cg-footer:before, .cg-footer:after{position:absolute;content:' ';z-index:-2;bottom:0;height:3px;background-image:url('images/footer_b.png');}
.cg-footer:before{left:0;right:3px;background-position:bottom left;}
.cg-footer:after{right:0;width:3px;background-position:bottom right;}
.cg-footer-body .cg-rss-tag-icon{position:absolute;right:10px;bottom:30px;z-index:1; cursor: pointer;}
.cg-rss-tag-icon{display:block;background-image:url('images/rssicon.png');background-position:center right;background-repeat:no-repeat;height:32px;width:30px;cursor:default;}
.cg-footer-text p{padding:0;margin:0;text-align:center;}
.cg-footer-body a,
.cg-footer-body a:link,
.cg-footer-body a:visited,
.cg-footer-body a:hover,
.cg-footer-body td,
.cg-footer-body th,
.cg-footer-body caption{color:#FFFFFF;}
.cg-footer-text{min-height:32px;padding-left:10px;padding-right:10px;text-align:center;}
.cg-footer-body a,
.cg-footer-body a:link{color:#9FACFE;text-decoration:none;}
.cg-footer-body a:visited{color:#FFFFFF;}
.cg-footer-body a:hover{color:#0220E3;text-decoration:none;}
div.cg-footer img{border-width:0;margin:7px;}
.cg-page-footer,
.cg-page-footer a,
.cg-page-footer a:link,
.cg-page-footer a:visited,
.cg-page-footer a:hover{font-family:Tahoma;font-size:10px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:none;color:#E6EAEA;}
.cg-page-footer{position:relative;z-index:10;padding:1em;text-align:center;text-decoration:none;color:#2E3638;}
form.cg-search{display:block;position:relative;width:98%;padding:0;margin:0 auto !important;border:none;}
form.cg-search div{margin:0 -2px 0 18px;}
input.cg-search-text{display:block;margin:0;width:100%;padding-right:16px;}
input.cg-search-button{display:block;position:absolute;right:0;top:0;height:100%;padding:0;margin:0;width:16px;background:url('images/search.png') center center no-repeat;border:none; cursor: pointer;}
.cg-content-layout .cg-sidebar1{width:22%;}
.cg-content-layout .cg-sidebar1:before{position:absolute;z-index:-2;direction:ltr;right:0;bottom:0;top:0;content:' ';overflow:hidden;display:block;background-color:#CDEAFE;width:22%;}
.cg-content-layout .cg-sidebar2{width:22%;}
.cg-content-layout .cg-sidebar2:before{position:absolute;z-index:-2;direction:ltr;left:0;bottom:0;top:0;content:' ';overflow:hidden;display:block;background-color:#CDEAFE;width:22%;}
textarea#comment{width:99%;}
ul#comments-list div.avatar{float:right;}
ul#comments-list, ul#comments-list li{background:none;padding:0;}
ul#comments-list li li{margin-left:20px;}
div.avatar{position:relative;margin:7px;border:1px solid #aaa;padding:1px;background:#fff;float:left;}
div.avatar img, div.avatar img.wp-post-image{margin:0 !important;padding:0;border:none;}
span.page-navi-outer, span.page-navi-inner{position:relative;display:block;float:left;margin:0;padding:0;}
span.page-navi-outer{margin:1px;border:1px solid #aaa;}
span.page-navi-inner{padding:1px;min-width:14px;line-height:18px;text-align:center;border:2px solid #fff;font-weight:bold;}
a span.page-navi-inner, span.page-navi-caption span.page-navi-inner{border-width:1px;font-weight:normal;}
a span.page-navi-outer, span.page-navi-caption{margin:2px 1px;}
ul#comments-list li cite{font-size:1.2em;}
#commentform textarea{width:100%;}
#commentform{text-align:left;}
.rtl #commentform{text-align:right;}
img.wp-smiley{border:none;margin:1px;vertical-align:middle;padding:0;}
.navigation{display:block;text-align:center;}
.aligncenter, div.aligncenter, .cg-article .aligncenter img, .aligncenter img.cg-article, .aligncenter img, img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
p.aligncenter , p.center{text-align:center;}
.alignleft{float:left;display:none;}
.alignright{float:right;display:none;}
.alignright img, img.alignright{margin:1em;margin-right:0;}
.alignleft img, img.alignleft{margin:1em;margin-left:0;}
.wp-caption{border:1px solid #ddd;background-color:#f3f3f3;padding-top:4px;margin:10px;text-align:center;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.wp-caption p{text-align:center;}
.gallery{margin:0 auto 18px;clear:both;overflow:hidden;letter-spacing:normal;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery img{border:10px solid #f1f1f1;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl{margin:0;}
.gallery br+br{display:none;}
.hidden{display:none;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{padding:3px 0;text-align:center;}
.cg-content{position:relative;z-index:1;}
#todays-events{position:relative;z-index:11;}
#upcoming-events{position:relative;z-index:10;}
img.wp-post-image{margin:0 5px 5px 0 !important;}
ul#comments-list li{list-style-image:none;background:none;list-style-type:none;}
div.cg-footer div.cg-content-layout{margin:0 auto;width:100%;}
div.cg-layout-cell-size1{width:100%;}
div.cg-layout-cell-size2{width:50%;}
div.cg-layout-cell-size3{width:33%;}
div.cg-layout-cell-size4{width:25%;}
.cg-widget-title{padding:0 0 0 24px;margin-bottom:0;}
div.cg-center-wrapper{position:relative;float:right;right:50%;}
div.cg-center-inner{position:relative;float:left;left:50%;}
.firefox2 div.cg-center-inner{float:none;}
div.breadcrumbs h4,
div.breadcrumbs p,
li.pingback p,
#respond p,
h3#reply-title,
h4#comments,
h4.box-title{margin:0;}
#respond .comment-notes{margin-bottom:1em;}
.form-allowed-tags{line-height:1em;}
#comments-list #respond{margin-left:25px !important;}
#cancel-comment-reply-link{font-size:12px;font-weight:normal;line-height:18px;}
#respond .required{color:#ff4b33;font-weight:bold;}
#respond label{font-size:12px;}
#respond input{margin:0 0 9px;width:98%;}
#respond textarea{width:98%;}
#respond .form-allowed-tags{font-size:12px;line-height:18px;display:none;}
#respond .form-allowed-tags code{font-size:11px;}
#respond .form-submit{margin:12px 0;}
#respond .form-submit input{font-size:14px;width:auto;}
.cg-footer .cg-widget-title{font-size:1.2em;padding:0;}
.cg-footer .cg-widget,
.cg-footer .cg-widget a,
.cg-footer .cg-widget a:link,
.cg-footer .cg-widget a:visited,
.cg-footer .cg-widget a:hover{color:#FFFFFF;text-align:left;}
.cg-footer .cg-widget a,
.cg-footer .cg-widget a:link{color:#9FACFE;text-decoration:none;}
.cg-footer .cg-widget a:visited{color:#FFFFFF;}
.cg-footer .cg-widget a:hover{color:#0220E3;text-decoration:none;}
DIV[id^="GMPmap"] IMG{margin:0;}
.more-link{float:right;height:25px;width:80px;background-image:url(http://keycode.ir/images/btn.png);background-repeat:no-repeat;}
.more-link:hover{opacity:0.7;}
img.alignnone:hover{opacity:0.8;}
.meta-nav{display:none;}
div#keycode{height:25px;width:80px;}