.out
{
	background: rgb(213,213,213);

}
}
.outer
{
	background: rgb(203,203,203);
	border-style: solid;
	border-width: 1px;
	border-color: rgb(163,163,163);
	spacing-bottom: 10px;
	-moz-border-radius: 6px;
}
.bottom
{
	background: rgb(203,203,203);
	color: rgb(195,0,0);
	font-family: Verdana,Helvetica,monospace;
	font-size: 10px;
	text-transform: uppercase;
}
.header1
{
	background: rgb(0,0,0);
	background-image: url('pic1.jpg');
}
.header2
{
	background: rgb(0,0,0);
	background-image: url('pic2.jpg');
}
.header3
{
	background: rgb(0,0,0);
	background-image: url('pic3.jpg');
}
.header4
{
	background: rgb(0,0,0);
	background-image: url('pic4.jpg');
}
.header5
{
	background: rgb(0,0,0);
	background-image: url('pic5.jpg');
}
.header6
{
	background: rgb(0,0,0);
	background-image: url('pic6.jpg');
}
.header7
{
	background: rgb(0,0,0);
	background-image: url('pic7.jpg');
}
.header8
{
	background: rgb(0,0,0);
	background-image: url('pic8.jpg');
}
.middle
{
	background: rgb(203,203,203);
}
.innerleft
{
	background: rgb(245,245,245);
	padding: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(163,163,163);
	font-family: Tahoma,Verdana,Helvetica,monospace;
	font-size: 9px;
	-moz-border-radius: 6px;
}
.innerleft2
{
	background: rgb(245,245,245);
	padding: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(163,163,163);
	font-family: Tahoma,Verdana,Helvetica,monospace;
	font-size: 9px;
	-moz-border-radius: 6px;
	margin-top: 5px;
}

.innermiddle
{
	background: rgb(203,203,203);
	border-right-width: medium;
}
.innerright
{
	background: rgb(245,245,245);
	padding: 15px;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(163,163,163);
	font-family: Tahoma,Verdana,Helvetica,monospace;
	font-size: 11px;
	-moz-border-radius: 6px;	
}

a.menulink:link,a.menulink:visited
{
	color: rgb(255,255,255);
	font-family: Verdana,Helvetica,monospace;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.selectedmenulink:link,a.selectedmenulink:visited
{
	color: rgb(255,255,255);
	font-family: Verdana,Helvetica,monospace;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	background: rgb(195,0,0);	
}

a.submenulink:link,a.submenulink:visited
{
	color: rgb(195,0,0);
	font-family: Verdana,Helvetica,monospace;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.stdlink:link,a.stdlink:visited
{
	color: rgb(65,105,225);
	font-family: Tahoma,Arial,Verdana,Helvetica,monospace;
	font-size: 11px;
	text-decoration: none;
}
a.stdlink:hover
{
	color: rgb(65,105,225);
	font-family: Tahoma,Arial,Verdana,Helvetica,monospace;
	font-size: 11px;
	text-decoration: underline;
}
.title1
{
	color: rgb(255,255,255);
	font-family: Verdana,Helvetica,monospace;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background: rgb(195,0,0);
}
.ioboxes
{
	background: rgb(245,245,245);
	font-family: Tahoma,Arial,Verdana,Helvetica,monospace;
	font-size: 11px;
}
.ioboxes2
{
	background: rgb(245,245,245);
	font-family: Tahoma,Arial,Verdana,Helvetica,monospace;
	font-size: 9px;
}
.calendar
{
	background: rgb(245,245,245);
	font-family: Tahoma,Arial,Verdana,Helvetica,monospace;
	font-size: 11px;
	border-width: 1px;
	border-color: rgb(163,163,163);
	-moz-border-radius: 6px;
	scrollbar-3dlight-color : rgb(203,203,203);
	scrollbar-highlight-color : rgb(203,203,203));
	scrollbar-darkshadow-color : rgb(255,255,255);
	scrollbar-shadow-color : rgb(203,203,203);
	scrollbar-face-color : rgb(255,255,255);
	scrollbar-arrow-color : rgb(163,163,163);
	scrollbar-track-color : rgb(245,245,245);  
}
.noticeboard
{
	background: rgb(245,245,245);
	font-family: verdana;
	font-size: 9px;
	border-width: 1px;
	border-color: rgb(163,163,163);
	-moz-border-radius: 1px;
	scrollbar-3dlight-color: rgb(203,203,203);
	scrollbar-highlight-color: rgb(203,203,203);
	scrollbar-darkshadow-color: rgb(255,255,255);
	scrollbar-shadow-color: rgb(203,203,203);
	scrollbar-face-color: rgb(255,255,255);
	scrollbar-arrow-color: rgb(163,163,163);
	scrollbar-track-color: rgb(245,245,245);


}
.hr
{
	color: rgb(213,213,213);
	height: 1px;
	-moz-border-radius: 0px;
}
.sm2007
{
	background: rgb(255,255,255);
	padding: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(163,163,163);
	font-family: Tahoma,Verdana,Helvetica,monospace;
	font-size: 10px;
	-moz-border-radius: 6px;
	margin-top: 5px;
}
.sm2007_2
{
	background: rgb(255,255,255);
	padding: 3px;
	border-width: 0px;
	font-family: Tahoma,Verdana,Helvetica,monospace;
	font-size: 12px;

}
table.training_calendar
{
	background: rgb(255,255,255);
	padding: 1px;
	border-width: 1px;
	font-family: Tahoma,Verdana,Helvetica,monospace;
	text-align: center;
	font-size: 10px;
}
td.diff_month
{
	background: rgb(255,255,255);
	color: #CCCCCC;
}
.trcal,a.trcal:link,a.trcal:visited
{
	background: rgb(245,245,245);
	font-family: Tahoma,Arial,Verdana,Helvetica,monospace;
	font-size: 10px;
	font-weight: bold;
	color: green;
	text-decoration: none;
}
a.trcal:hover
{
	color: purple;
	text-decoration: underline;
}
.trcal_action,a.trcal_action:link,a.trcal_action:visited
{
	background: rgb(245,245,245);
	font-family: Tahoma,Arial,Verdana,Helvetica,monospace;
	font-size: 10px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
a.trcal_action:hover
{
	color: purple;
	text-decoration: underline;
}
.gallup
{
	background: rgb(245,245,245);
	font-family: Tahoma,Arial,Verdana,Helvetica,monospace;
	font-size: 11px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: black;

}
table.i, td.i, tr.i, input.i, select.i
{
	background: rgb(245,245,245);
	font-family: Tahoma,Arial,Verdana,Helvetica,monospace;
	font-size: 11px;
}