/* Text Styles */
#Htext
{
	color:gold;
	text-align:center;
	font-size:x-small;

}

#Ntext
{
	color:blue;
	text-align:justify;
	font-size:x-small;
	padding:.5em .5em .5em .5em;
}

#Ctext
{
	color:blue;
	text-align:justify;
	font-size:x-small;
	padding:.5em .5em .5em .5em;
}

.center
{
	color: blue;
	text-align: center;
	font-size: small;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

.center_xsmall
{
	color: blue;
	text-align: center;
	font-size: x-small;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

.center_xsmall_arial
{
	font-family:Arial, Sans;
	color: blue;
	text-align: center;
	font-size: x-small;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}

#Mtext
{
	color:blue;
	text-align:left;
    font-weight:bold;
    line-height:200%;
	padding: 1em 1em 1em 1em;
	font-size:x-small;
}


#Ftext
{
	text-align:center;
    padding:.5em .5em .5em .5em;
    color:blue;
	font-size:x-small;
}


#Stext
{
	text-align:center;

}

/* End Text Styles */


/* Header Styles */

#Chead
{
	color:blue;
	padding:0em .5em 0em .5em;
}

.main_head
{
	color:blue;
	padding:0em .5em 0em .5em;
}

#Mhead
{
	color:maroon;
}

#Centhead
{
	text-align:center;
	color:blue;
}

.centhead_red
{
	text-align:center;
	color:red;
}

/* End Header Styles */

/* Image Styles */
#Simg
{
	width:90%;
}

#Cimg
{
	width:200px;
	/*height:150px;*/
    vertical-align:middle;
}

#Himg
{
	height:125px;
        width:100%;
	vertical-align:middle;
}
#Rimg
{
	width:200px;
}
#limg
{
	height:100px;
}

#Gimg
{
	width:400px;
}
#GPimg
{
	width:170px;
	vertical-align:middle;
}

/* End Image Styles */

/* Tags */

p
{
	text-align:center;
	font-family:Georgia, Times New Roman, Serif;
	font-size:xx-small;
	color:maroon;
}

h1
{
	/*padding: 1em 1em 1em 1em;*/
	text-align:center;
	font-family:Verdana, Arial, Sans;
    font-size:medium;
	font-weight:bold;
}
h2
{
	text-align:left;
	font-family:Verdana, Arial, Sans;
    font-size:small;
	font-weight:bold;
	padding:0% 0% 0% 0%;

}
h3
{

    padding:0% 0% 0% 0%;
	text-align:center;
	font-family:Verdana, Arial, Sans;
    font-size:small;
    font-weight:normal;
}


h4,h5,h6
{
    padding:0% 0% 0% 0%;
	text-align:left;
	font-family:Verdana, Arial, Sans;
    font-size:x-small;
	font-weight:bold;
}

img
{
	align:middle;
}

form
{    
    padding:1em 1em 1em 1em;
}

a:link
{
	color:blue;
	text-decoration:none;
	font-weight:bold;
}

a:visited
{
	color:blue;
	text-decoration:none;
	font-weight:bold;
}

#menu a:link, #menu a:visited
{
        display:block;
        padding:0% 0% 0% 0%;
        margin:0% 0% -2em 0%;
}

#menu a:hover
{
        background-color:maroon;
}

#loginform
{
          text-align:center;

}

.login_text
{
    text-align:left;
    color:blue;
	font-size:x-small;
	padding:.5em .5em .5em .5em;
}

table.main_roster_list 
{
	text-align: center;
	border: 2px solid maroon; 
	padding: 5px; 
}

td.small_roster_list 
{
	text-align: center;
	border: 1px solid blue; 
	padding: 5px; 
	width: 200px;
	vertical-align:top;
}

#roster_image
{
	width:200px;
	/*height:150px;*/
    vertical-align:middle;
}

.secondary_head
{
	text-align: center;
	color: blue;
	font-weight: bold;
}

.required_fields
{
	display:inline;
	color:red;
	font-size:small;
	font-weight: bold;
}

#run_series {
	width:90%;
	text-align:center;
	padding:10px;
}

/*<font face=Trebuchet, Comic Sans Serif, Sans>*/
