/* MEYER RESET v1.0*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/* Default */

/* Basic Typography */
html {font-size: 62.5%;}
h1, h2, h3, h4, h5, h6 {font-weight: bold;}


.pushfoot {clear:both;}
*html .container {height:1%;}
.container {font-size:1.2em;line-height:1.6em;width:760px;margin: 0 auto;display:block;}

.container a:link, .container a:visited, .container a:active, .container a:focus {text-decoration:none;color:#36f;}
.container a:hover {text-decoration:underline;color:#c00;}

.container p {margin:0 0.5em 1.6em 0.5em;}

body {font-family: Arial, Helvetica, sans-serif;background: url(../img/skins/bg_main.jpg) repeat-x center top;}

.loud {font-size:1.2em;}

.warning, .error {font-weight:bold;width:90%;margin:10px auto;padding:5px 10px;}
.warning {background:#ff9;}
.error {background:#fcc;}
/**************************************/
/*             HEADING                */
/**************************************/
.container h1 {font-size: 1.7em;margin:.5em;line-height:1.5em;}
.strap {float:right;font-size:1.7em;font-style:italic;color:#fff;width:335px;height:39px;margin:10px 0 0 0;padding:10px 0 0 0;text-align:center;background: url(../img/gph/bg_heading2.gif) no-repeat 22px top;}

/**************************************/
/*              HEADER                */
/**************************************/
#header {width:100%;height:89px;}
#header img {margin:20px 0 0 10px;float:left;}

/**************************************/
/*            NAVIGATION              */
/**************************************/
#nav {width:551px;height:34px;color:#fff;position: relative; left:209px;top:-30px;background: url(../img/tle/bg_nav.gif) repeat-x center top;border-left: 1px solid #344cda;border-right: 1px solid #344cda;}
#content {width:100%;margin-top:30px;}
#footer {width:760px;height:92px;font-size:0.9em;text-align:center;line-height:3.5em;color:#333;background: url(../img/skins/bg_footer.gif) no-repeat center top;}


ul#navlist{margin:0;padding: 8px 0 0 16px;font-size:1.2em;font-weight:bold;}
#navlist li{display: inline;list-style-type: none;margin:0;font-weight:bold;}
#navlist a {padding:6px 21px;}
#navlist a:link, #navlist a:visited {text-decoration:none;color:#ff0;}
#navlist a:hover{text-decoration:none;color:#fff;background:#0053e7;}

.leftcol {width:33%;float:left;}
.rightcol {width:66%;float:left;}
.leftcol img {margin:6px;}

.adblock {width:241px;float:left;padding:6px;}

/* FORMS */
fieldset {width:90%;padding:1.4em; margin: 0 auto 1.5em; border: 1px solid #ccc;}
legend {font-weight: bold; font-size:1.2em;}
label {font-weight: bold;color:#666;display:block;}
textarea, input[type='text'], input[type='password'], select {border: 1px solid #ccc; background: #fff;}
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover {border-color: #aaa;}
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus {border-color: #888; outline: 2px solid #ffffaa;}
input, select {cursor: pointer;}
input[type='text'],input[type='password'] {cursor: text;}