body, .maincolone, .subscribe-table td, .insideRightColumn, h1, h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	line-height: 120%;
	color: #4F585B;
}

body {
	padding:0;
	margin:0;
	background-image: url(images/backtile.gif);
}

.nav {
	background-image: url(images/navtile.gif);
	background-color: #C40202;
}
.search-field, .search-dropdown, .small-field, .medium-field {
	font-family: verdana, arial, helvetica;
	color: #455973;
	border: 1px solid #A5ACB2;
}

.search-field {
	width: 130px;
}

.small-field {
	width: 50px;
}

.medium-field {
	width: 85px;
}

.smallmedium-field {
	width: 70px;
	height: 11px;
}

.search-dropdown {
	width: 142px;
}

.maincolone {
	width:312px;
	padding: 0px 21px 0px 23px;
	vertical-align: top;
}

.maincolone P{
	padding: 4px 0px 4px 0px;
	margin: 0;
}

.maincoltwo {
	width:197px;
	border-right:13px solid #ffffff;
	vertical-align: top;
	background-color: #FFF0E5;
}

.coltwotable {
	background-color: #FFF0E5;
}

.colthreetable {
	background-color: #EBF2FB;
}

.secondtitle {
	padding: 1px;
}

.coltext {
	padding:5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
}

.coltext p{
	padding: 5px 0px 5px 0px;
	margin: 0;
}

.maincolthree {
	width:190px;
	border-right:15px solid #ffffff;
	vertical-align: top;
	background-color: #EBF2FB;
}

.subscribe-table {
	width:268px;
	margin-top: 15px;
}

.subscribe-table td, .admin-table td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	line-height: 120%;
	color: #4F585B;
	vertical-align: top;
}

.admin-table {
	width:500px;
	margin-top: 15px;
}

.admin-table td {
	padding: 2px 10px 2px 5px;
}


ul {
	margin:0px 0px 0px 16px; 
	padding:0px 10px 0px 0px;
	list-style-image: url(images/liarrow.gif)
}

li {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
}

.insideRightColumn ul{
	margin:0 0 0 20px; 
	padding:0;
}

a, a:link, a:visited, a:active {
	color: #4F585B;
	text-decoration: none;
}
a:hover {
	color: #D2080C;
	text-decoration: underline;
}

.insideRightColumn a, .insideRightColumn a:link, .insideRightColumn a:visited, .insideRightColumn a:active {
	color: #4F585B;
	text-decoration: underline;
}
.insideRightColumn a:hover {
	color: #D2080C;
	text-decoration: none;
}

.footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	color: #4F585B;
	vertical-align: top;
	padding: 15px 5px 5px 23px;
}

.insideLeftColumn {
	width: 171px;
	vertical-align:top;
}

.insideRightColumn {
	vertical-align:top;
	padding: 0px 0px 20px 15px;
}

.insideRightColumn p{
	padding-right: 15px;
}

.menuItem {
	padding: 2px 2px 2px 2px;
	background-color: #EFEFED;
}

.menuSelected {
	padding: 2px 2px 2px 2px;
	background-color: #D8DDDE;
}

.menuOthers {
	padding: 2px 2px 2px 2px;
	background-color: #EBF2FB;
}

.menuItem, .menuSelected, .menuLast, .menuOthers {
	border-top: 1px solid #C5C7C6;
}

h1 {
 padding-bottom: 5px;
 margin-bottom: 0;
 padding-top: 15px;
}

h2 {
 padding-bottom: 5px;
 margin-bottom: 0;
 padding-top: 5px;
 margin-top: 0px;
}

.regform {
	background-color: #D7D6D6;
}

.regform td {
	padding: 2px 5px 4px 5px;
	vertical-align: top;
}

.info {
	padding-top: 2px;
	background-color: #C9C9C9;
}

.content-table td{
	padding: 2px 5px 2px 5px;
}

.alt-row {
	padding-top: 2px;
	background-color: #EED5D5;
}

.red {
	color: #C40202
}

form {
	margin:0;
	padding:0;
}

.mygkr-login {
	background:url(images/myGKR_form.gif);
	padding: 20px 5px 4px 5px;
	vertical-align: top;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #FFFFFF;
}

.padb {
	padding-bottom: 8px;
}

.padt {
	padding-top: 8px;
}

.mygkr-login a, .mygkr-login a:link, .mygkr-login a:visited, .mygkr-login a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.mygkr-login a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/*#submit {
	margin-top: 10px;
	cursor: hand;
	width: auto;
	font-weight: bold;
	border-style: none;
	padding: 2px;
	background-color: #aaaaaa;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #333333;
}*/