p {
	margin:0; padding:0
}

form {
	margin:0; padding:0
}

.gocreate {
	height:16px; margin:0 0 10px 0; clear:both; padding: 0; background: #EDEFF2; border:#B6BCCA 1px solid; font:300 10px/10px sans-serif
}

.gocreatecolumn1 {
	width: 80%; padding:0; margin:0; float:left; font:300 10px/10px sans-serif
}
.gocreatecolumn2 {
	width:20%; padding:0; margin:0; float:left; font:300 10px/10px sans-serif
}

a.gocreatebu, a.gocreatebu:link, a.gocreatebu:active, a.gocreatebu:hover, a.gocreatebu:visited {
	background: #EDEFF2; margin:0; padding:0
}

a.gocreatebu:hover {
	 background: #ffffff;
}

.gocreate_tmpl {
	height:16px; margin:0 0 10px 0; clear:both; padding: 0; background: #FFDAB5; border:#FF9854 1px solid
}

a.gocreatebu_tmpl, a.gocreatebu_tmpl:link, a.gocreatebu_tmpl:active, a.gocreatebu_tmpl:hover, a.gocreatebu_tmpl:visited {
	background: #FFDAB5; margin:0; padding:0
}

a.gocreatebu_tmpl:hover {
	 background: #ffffff;
}

#maindiv {
	width:990px; text-align:left; margin-left:auto; margin-right:auto
}

.contleft {
	float:left
}

.clear {
	clear:both; font:300 1px/1px serif
}

a, a:link, a:active, a:hover, a:visited {
	margin:0; padding:0; color:#0094E3; text-decoration:none; font-weight:normal
}

a.navig, a.navig:link, a.navig:active, a.navig:hover, a.navig:visited {
	color:#999999
}

.pagetoptext {
	float:left; width:171px; height:206px; padding:13px 28px 0 0; overflow: hidden; font: 300 12px/16px arial, sans-serif; color:#7C7C7C
}

.pagetoptext p.header {
	margin-bottom:5px; font:700 19px/20px arial, sans-serif; letter-spacing: -0.05em; word-spacing: -0.05em
}

.pagetopcalendar {
	float:left; width:190px; height:206px; padding:13px 0 0 0; overflow: hidden; font: 300 12px/16px arial, sans-serif; color:#7C7C7C
}

.pagetopcalendar p.header {
	margin-bottom:5px; font:700 19px/20px arial, sans-serif; letter-spacing: -0.05em; word-spacing: -0.05em
}

.grey {
	color:#ACB1BB
}

a.calendarheader, a.calendarheader:link, a.calendarheader:active, a.calendarheader:hover, a.calendarheader:visited {
	margin:0; padding:0; text-decoration:none; font-weight:bold
}

.menubox {
	float:left; height:46px; cursor:pointer
}

.navigbar {
	width:100%; height:23px; background-color:#F2F4F5; font: 300 11px/13px arial, sans-serif; color:#999999
}

.searchinput {
	width:147px; height:13px; border:1px #ffffff solid; background-color:#ffffff; font: 300 11px/13px arial, sans-serif; color:#666666
}

.box0 {
	clear:both; text-align:left
}

.box1 {
	float:left; width:460px; margin:0 15px 0 0; padding:0; text-align:left
}

.box2 {
	float:left; width:250px; margin:0 15px 0 0; padding:0; text-align:left
}

.box3 {
	float:left; width:250px; margin:0; padding:0; text-align:left
}

.box4 {
	float:left; width:725px; margin:0 15px 0 0; padding:0; text-align:left
}

.pageendline {
	width:100%; padding-bottom:15px; margin-bottom:25px; border-bottom:13px #F2F4F5 solid
}

a.naviglink0, a.naviglink0:link, a.naviglink0:active, a.naviglink0:hover, a.naviglink0:visited {
	margin:0; padding:0; text-decoration:none; font:300 11px/14px arial, sans-serif; color:#999999
}

a.naviglink0:hover {
	color:#0094E3
}

a.naviglink1, a.naviglink1:link, a.naviglink1:active, a.naviglink1:hover, a.naviglink1:visited {
	margin:0; padding:0; text-decoration:none; font:300 11px/14px arial, sans-serif; color:#0094E3
}

.gbtime {
	font: 300 12px/15px arial, sans-serif; color: #4197C9
}

.gbheader {
	font: 700 13px/16px arial, sans-serif; color: #004568
}

.gbtext {
	font: 300 13px/17px georgia, serif; color: #004568
}