#pagecontainer{margin:0 auto;width:940px;height:100%;position:relative}body{font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:16px;color:#000;margin:0 20px 10px 20px;padding:0}.wrapper{width:100%;height:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}header{width:837px;height:215px;margin:0 auto;position:relative}header .GRANDlogo{position:absolute;top:-1;left:-38px}header .presentedby{position:absolute;top:0;right:2px}header .links{position:absolute;right:10px;top:119px}header .links a{border:0;text-decoration:none;margin-left:3px}.skyline{margin:0 auto;margin-bottom:20px;width:837px}.skyline img{margin-left:-50px}nav{position:absolute;clear:both;margin:0 auto;padding:0;height:34px;width:837px;left:0;bottom:6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:400;color:#fff;background-color:#000;z-index:999}.navmenu{width:100%}.navmenu ul{list-style:none outside none;margin:0;padding:0}.navmenu ul li{display:inline-block;text-align:center}.navmenu ul li:last-of-type{border-right:none}.navmenu ul li a{font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:400;color:#fff;letter-spacing:0.2pt;word-spacing:1.7pt;margin:0;padding:0;padding-left:16px;padding-right:16px;text-decoration:none;text-align:center;vertical-align:middle;line-height:34px}.navmenu ul li:last-of-type a{padding-right:0}.navmenu span{width:100%;display:inline-block;height:1px}.navmenu a:hover,.navmenu a:focus,.navmenu a:active{color:#d2232a}.navmenu li ul{position:absolute;float:left;display:block;top:-999em;height:auto;width:180px;margin:0;padding:0;background:rgba(80,80,80,0.99);color:#fff;text-transform:none;border:none;text-align:left;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding:4px 0 7px 0;margin-left:1em}.navmenu li ul li{padding:0;width:180px;height:auto;line-height:14px;padding:0;margin:0;text-align:left;border:none;-webkit-border-radius:2px;border-radius:2px}.navmenu li ul li a{padding:0;padding-top:2px;padding-bottom:2px;padding-left:9px;height:auto;font-size:11px;color:#fff;margin:0;line-height:14px;letter-spacing:0.4pt;word-spacing:1pt;text-align:left;width:171px;-webkit-border-radius:none;border-radius:none;display:block;text-transform:none}.navmenu li ul li ul{margin:0;padding:0;margin-left:0;height:auto;background:none;position:relative}.navmenu li ul li ul li{padding-top:0;margin-top:0}.navmenu li ul li ul li a{width:162px;padding-left:18px}.navmenu li:hover ul,.navmenu li.hover ul,.navmenu li:focus ul,.navmenu li:active ul,.navmenu li:hover a{top:auto}.navmenu li li a:hover{background-color:#8e52a1;color:#fff}.navmenu ul li.hover ul{left:auto}.navmenu li li:hover ul{background-color:rgba(80,80,80,0.99)}.navmenu li li li a:hover{background-color:#8e52a1}footer{width:837px;height:35px;margin:0 auto;position:relative;clear:both;margin-top:20px}footer .g_of_c{position:absolute;bottom:0;left:0}footer .copyright{position:absolute;bottom:10px;right:5px;color:#000;font-size:9px}footer a{text-decoration:none;color:#000}footer a:hover{text-decoration:underline;color:blue}.homemain{margin-left:52px;width:580px;float:left;margin-top:20px;margin-right:18px;overflow:hidden;background-color:#fff}.homemain .section{width:580px;min-height:100px;padding:0;margin:0;padding-bottom:1em;margin-right:20px}.homemain .section .sectionhead{background:url("../img/GRAND2014_heading_main.png") no-repeat;height:36px;color:#fff;font-size:16px;font-weight:bold;padding:8px 12px;margin:0}.homemain .section p{padding:0 12px}.sitemain{margin-left:52px;width:580px;float:left;margin-right:17px;margin-top:20px;background-color:#fff}.sitemain .section{width:580px;min-height:100px;padding:0;margin:0;padding-bottom:1em}.sitemain .section .sectionhead{background:url("../img/GRAND2014_heading_main.png") no-repeat;width:556px;height:36px;color:#fff;font-size:16px;font-weight:bold;padding:8px 12px;margin:0}.sitemain .section p{padding:0 12px}.sidebar{width:240px;color:#000;float:left;margin-top:20px;background-color:#d4bddb}.sidebar .section{width:238px;min-height:100px;padding:0;margin:0;padding-bottom:1em}.sidebar .section .sectionhead{background:url("../img/GRAND2014_heading_sidebar.png") no-repeat;width:216px;height:36px;color:#fff;font-size:16px;font-weight:bold;padding:8px 12px;margin:0}.sidebar .section p{width:212px;padding:0 12px}@media only screen and (max-width: 599px){body{margin:0;padding:0;margin-left:0}body #pagecontainer{margin:0 auto;padding:0;width:100%;min-width:500px;text-align:left}body #pagecontainer p{text-align:left}body #pagecontainer .sitemain{width:100%}body #pagecontainer .flashobject{display:none}body header{width:100%;max-width:400px;padding:0;margin:0 auto;text-align:left;height:auto}body header .GRANDlogo{position:relative;top:0;left:0;max-width:260px}body header .presentedby{display:none}body header .links{position:relative;left:10px;top:10px;height:38px}body header nav{clear:both;margin:0 auto;padding:0;width:320px;left:0;font-size:14px;background-color:#fff;z-index:999;text-align:left;margin-left:10px;display:block;height:auto;position:relative;margin-top:30px}body header .navmenu{width:100%;height:auto}body header .navmenu ul{list-style:none outside none;margin-top:20px;padding:0;width:300px;height:auto}body header .navmenu ul li{text-align:center;width:300px;height:auto;padding-bottom:7px}body header .navmenu ul li a{width:300px;margin:0;padding:0;text-decoration:none;vertical-align:middle;width:260px;color:#000;border:2px solid #58585a;background-color:#fff;display:block;text-align:left;padding-left:40px;font-weight:bold;height:auto;font-size:14px}body header .navmenu span{width:100%;display:block;height:1px}body header .navmenu a:hover,body header .navmenu a:focus,body header .navmenu a:active{color:#fff;background-color:#000}body header .navmenu li ul{float:left;display:block;top:-999em;height:auto;margin:0;padding:0;color:#fff;text-transform:none;border:none;text-align:left;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding:4px 0 7px 0;margin-left:1em;display:none}body header .navmenu li ul li{padding:0;height:auto;padding:0;margin:0;text-align:left;border:none;-webkit-border-radius:2px;border-radius:2px}body header .navmenu li ul li a{padding:0;padding-top:2px;padding-bottom:2px;padding-left:9px;height:auto;margin:0;text-align:left;-webkit-border-radius:none;border-radius:none;display:block;text-transform:none}body header .navmenu li ul li ul{margin:0;padding:0;margin-left:0;height:auto;background:none}body header .navmenu li ul li ul li{padding-top:0;margin-top:0}body header .navmenu li ul li ul li a{padding-left:18px}body header .navmenu li:hover ul,body header .navmenu li.hover ul,body header .navmenu li:focus ul,body header .navmenu li:active ul,body header .navmenu li:hover a{top:auto}body header .navmenu li li a:hover{background-color:#8e52a1}body header .navmenu ul li.hover ul{left:auto}body header .navmenu li li li a:hover{background-color:#8e52a1}body .skyline{margin:0 auto;margin-bottom:20px;width:100%;text-align:center;display:none}body .skyline img{max-width:100%}body .sidebar{display:none}body .homemain,body .sitemain{text-align:left;float:none;margin:0 auto;width:100%}body .homemain .section,body .sitemain .section{margin:auto;width:100%;max-width:600px;margin-top:1.5em}body .homemain .section .sectionhead,body .sitemain .section .sectionhead{width:96%;height:auto;max-width:580px;overflow:hidden;font-size:14px}body footer{display:none}}@media only screen and (min-width: 600px) and (max-width: 649px){body{margin:0;padding:0}body #pagecontainer{width:100%;text-align:center}body #pagecontainer .flashobject{display:none}body header{width:100%;height:215px;margin:0 auto;position:relative}body header .GRANDlogo{position:absolute;top:0;left:0;max-width:300px}body header .presentedby{position:absolute;top:27px;right:0}body header .links{position:absolute;right:10px;top:131px}body header .links a{border:0;text-decoration:none;margin-left:3px}body header nav{height:24px;width:100%;bottom:6px;margin:0 auto}body header .navmenu{text-align:center}body header .navmenu ul li a{font-size:9px;margin:0;padding:0;padding-left:6px;padding-right:6px;text-decoration:none;text-align:center;vertical-align:middle;line-height:24px}body header .navmenu ul ul li a,body header .navmenu ul ul ul li a{text-align:left;font-size:10px;padding:0;width:170px;padding-left:10px;line-height:1.5em}body .skyline{margin:0 auto;margin-bottom:20px;width:100%;text-align:center}body .skyline img{max-width:100%;height:auto;margin-left:auto}body .homemain,body .sitemain{text-align:left;float:none;margin:0 auto;width:100%}body .homemain .section,body .sitemain .section{margin:auto;width:100%;max-width:600px;margin-top:1.5em}body .homemain .section .sectionhead,body .sitemain .section .sectionhead{width:96%;max-width:580px;overflow:hidden;font-size:14px;background-size:100%}body .sidebar{text-align:left;margin:0 auto;margin-top:1.5em;display:inline-block;float:none}body footer{width:100%;overflow:hidden}body footer .copyright{font-size:8px}}@media only screen and (min-width: 650px) and (max-width: 749px){body{margin:0;padding:0}body #pagecontainer{width:100%;text-align:center}body #pagecontainer .flashobject{display:none}body header{width:100%;height:215px;margin:0 auto;position:relative}body header .GRANDlogo{position:absolute;top:0;left:0;max-width:300px}body header .presentedby{position:absolute;top:27px;right:0}body header .links{position:absolute;right:10px;top:131px}body header .links a{border:0;text-decoration:none;margin-left:3px}body header nav{height:28px;width:100%;bottom:6px;margin:0 auto}body header .navmenu{text-align:center}body header .navmenu ul li a{font-size:10px;margin:0;padding:0;padding-left:7px;padding-right:7px;text-decoration:none;text-align:center;vertical-align:middle;line-height:28px}body header .navmenu ul ul li a,body header .navmenu ul ul ul li a{text-align:left;font-size:10px;padding:0;width:170px;padding-left:10px;line-height:1.5em}body .skyline{margin:0 auto;margin-bottom:20px;width:100%;text-align:center}body .skyline img{max-width:100%;height:auto;margin-left:auto}body .homemain,body .sitemain{text-align:left;float:none;margin:0 auto;width:100%}body .homemain .section,body .sitemain .section{margin:auto;width:100%;max-width:600px;margin-top:1.5em}body .homemain .section .sectionhead,body .sitemain .section .sectionhead{width:96%;max-width:580px;overflow:hidden;font-size:14px;background-size:100%}body .sidebar{text-align:left;margin:0 auto;margin-top:1.5em;display:inline-block;float:none}body footer{width:100%;overflow:hidden}body footer .copyright{font-size:8px}}@media only screen and (min-width: 750px) and (max-width: 849px){body{margin:0;padding:0}body #pagecontainer{width:100%;text-align:center}body #pagecontainer .flashobject{display:none}body header{width:100%;height:215px;margin:0 auto;position:relative}body header .GRANDlogo{position:absolute;top:0;left:0;max-width:300px}body header .presentedby{position:absolute;top:27px;right:0}body header .links{position:absolute;right:10px;top:131px}body header .links a{border:0;text-decoration:none;margin-left:3px}body header nav{height:30px;width:100%;bottom:6px;margin:0 auto}body header .navmenu{text-align:center}body header .navmenu ul li a{font-size:11px;margin:0;padding:0;padding-left:8px;padding-right:8px;text-decoration:none;text-align:center;vertical-align:middle;line-height:30px}body header .navmenu ul ul li a,body header .navmenu ul ul ul li a{text-align:left;font-size:10px;padding:0;width:170px;padding-left:10px;line-height:1.5em}body .skyline{margin:0 auto;margin-bottom:20px;width:100%;text-align:center}body .skyline img{max-width:100%;height:auto;margin-left:auto}body .homemain,body .sitemain{text-align:left;float:none;margin:0 auto;width:100%}body .homemain .section,body .sitemain .section{margin:auto;width:100%;max-width:600px;margin-top:1.5em}body .homemain .section .sectionhead,body .sitemain .section .sectionhead{width:96%;max-width:580px;overflow:hidden;font-size:14px;background-size:100%}body .sidebar{text-align:left;margin:0 auto;margin-top:1.5em;display:inline-block;float:none}body footer{width:100%;overflow:hidden}body footer .copyright{font-size:8px}}@media screen and (-webkit-min-pixel-ratio: 2) and (min-width: 320px) and (max-width: 600px){body{margin:0;padding:0}body #pagecontainer{width:100%;text-align:center}body #pagecontainer .flashobject{display:none}body header{width:100%;height:215px;margin:0 auto;position:relative}body header .GRANDlogo{position:absolute;top:0;left:0;max-width:300px}body header .presentedby{position:absolute;top:27px;right:0}body header .links{position:absolute;right:10px;top:131px}body header .links a{border:0;text-decoration:none;margin-left:3px}body header nav{height:30px;width:100%;bottom:6px;margin:0 auto}body header .navmenu{text-align:center}body header .navmenu ul li a{font-size:12px;margin:0;padding:0;padding-left:10px;padding-right:10px;text-decoration:none;text-align:center;vertical-align:middle;line-height:30px}body header .navmenu ul ul li a,body header .navmenu ul ul ul li a{text-align:left;font-size:10px;padding:0;width:170px;padding-left:10px;line-height:1.5em}body .skyline{margin:0 auto;margin-bottom:20px;width:100%;text-align:center}body .skyline img{max-width:100%;height:auto;margin-left:auto}body .homemain,body .sitemain{text-align:left;float:none;margin:0 auto;width:100%}body .homemain .section,body .sitemain .section{margin:auto;width:100%;max-width:600px;margin-top:1.5em}body .homemain .section .sectionhead,body .sitemain .section .sectionhead{width:96%;max-width:580px;overflow:hidden;font-size:14px;background-size:100%}body .sidebar{text-align:left;margin:0 auto;margin-top:1.5em;display:inline-block;float:none}body footer{width:100%;overflow:hidden}body footer .copyright{font-size:8px}}@media only screen and (min-width: 850px) and (max-width: 889px){body{margin:0;padding:0}body #pagecontainer{width:100%;text-align:center}body #pagecontainer .flashobject{display:none}body header{width:100%;height:215px;margin:0 auto;position:relative}body header .GRANDlogo{position:absolute;top:0;left:0;max-width:300px}body header .presentedby{position:absolute;top:27px;right:0}body header .links{position:absolute;right:10px;top:131px}body header .links a{border:0;text-decoration:none;margin-left:3px}body header nav{height:30px;width:100%;bottom:6px;margin:0 auto}body header .navmenu{text-align:center}body header .navmenu ul li a{font-size:12px;margin:0;padding:0;padding-left:10px;padding-right:10px;text-decoration:none;text-align:center;vertical-align:middle;line-height:30px}body header .navmenu ul ul li a,body header .navmenu ul ul ul li a{text-align:left;font-size:10px;padding:0;width:170px;padding-left:10px;line-height:1.5em}body .skyline{margin:0 auto;margin-bottom:20px;width:100%;text-align:center}body .skyline img{max-width:100%;height:auto;margin-left:auto}body .homemain,body .sitemain{text-align:left;float:none;margin:0 auto;width:100%}body .homemain .section,body .sitemain .section{margin:auto;width:100%;max-width:600px;margin-top:1.5em}body .homemain .section .sectionhead,body .sitemain .section .sectionhead{width:96%;max-width:580px;overflow:hidden;font-size:14px;background-size:100%}body .sidebar{text-align:left;margin:0 auto;margin-top:1.5em;display:inline-block;float:none}body footer{width:100%;overflow:hidden}body footer .copyright{font-size:8px}}@media only screen and (min-width: 890px) and (max-width: 939px){body{margin:0 20px 10px 20px;padding:0}body #pagecontainer{width:100%;text-align:center}body .skyline{margin:0 auto;margin-bottom:20px;width:100%;text-align:center}body .skyline img{max-width:100%;height:auto;margin-left:auto}body .homemain,body .sitemain{text-align:left;float:none;margin:0 auto}body .homemain .section,body .sitemain .section{margin:auto;margin-top:1.5em}body .sidebar{text-align:left;margin:0 auto;margin-top:1.5em;display:inline-block;float:none}}@media only screen and (min-width: 940px){body{margin:0 20px 10px 20px;padding:0}}