
/* global

----------------------------------------------- */

body { 
	margin: 0px;
	padding: 0px;
	background-color:#ededed;
	background-image: url(../images/texturebg.jpg);
}

.adsenseban { 
background-color: #761548;
border-top: 1px solid #DC3C91;	
height:18px;
padding:3px;
} 

.castcenter { 
	font-weight: bold; 
	padding:4px;
	font-size: 11px; 
	color: #0083CA; 
	font-family: arial, helvetica, sans-serif; 
	background-color:#D6E1EE;
	border-top: solid 1px #82C1E8;
	border-bottom: solid 1px #82C1E8;
	
} 


.castcenter a{ 
	font-weight: bold; 
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px; 
	color: #A50000; 
	font-family: arial, helvetica, sans-serif; 
} 

.castcenter a.hover{ 
	font-weight: bold; 
	font-size: 11px; 
	color: #A50000; 
	font-family: arial, helvetica, sans-serif; 
	text-decoration:overline;
} 

.titlecast { 
	font-weight: bold; 
	font-size: 16px; 
	color: #0083CA; 
	font-family: arial, helvetica, sans-serif; 
	
} 



p.error {
font-weight:bold;
font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:12px;
}

/* Other Items

----------------------------------------------- */

table { 
border-collapse: collapse;
} 

.tablelst { 
	font-weight: normal; 
	font-size: 11px; 
	color: #4F4F4F; 
	font-family: arial, helvetica, sans-serif; 
	text-align: left;
	border-collapse: collapse;
	border: solid 0px #5BAEDF;

} 

h1 {

	font-family: arial, helvetica, sans-serif;
	font-weight: bold; font-size: 13px;
	line-height: 1.3em;
	color: #333;
	padding: 0;
}

h2 {

	font-family: arial, helvetica, sans-serif;
	font-weight: bold; font-size: 15px;
	line-height: 1.3em;
	color: red;
	padding: 0;
}

div {

	font-family: arial, helvetica, sans-serif;
	font-weight: normal; 
	font-size: 11px;
	color: #4F4F4F;
	padding: 0;

}


li{
line-height : 1.5em;
}


p {

	font-family: arial, helvetica, sans-serif;
	font-weight: normal; font-size: 11px;
	line-height: 1.4em;
	color: #4F4F4F;
	padding: 0px;
}


.amerititle {
	color: #910D53;
	margin-bottom:5px;
	text-align: left;
	font-family: arial;
	font-weight: bold; 
	font-size: 11px;
	
}


.ameritext {
	color: #3a3a3a;
	text-align: left;
	font-family: arial;
	font-size: 11px;
	padding-left:7px;
}

.amerilink {
	text-align: left;
	font-size: 11px;
}

.midheader {
	color: #333;
	text-align: left;
	padding: 0px 0px 0px 9px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold; 
	font-size: 11px;
	
}

.midheadercenter {
	color: #333;
	text-align: center;
	padding: 0px 0px 0px 9px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold; 
	font-size: 11px;
	
}

.menuheader {
	color: #f4f4f4;
	text-align: left;
	padding: 0px 0px 0px 9px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold; 
	font-size: 11px;
	
}

.menuheader a{
	color: #f4f4f4;
	text-align: left;
	padding: 0px 0px 0px 3px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold; 
	font-size: 11px;
    text-decoration: none;
}


.menuheader a:hover{
	color: #f4f4f4;
	text-align: left;
	padding: 0px 0px 0px 3px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold; 
	font-size: 11px;
    text-decoration: underline;
}



p.regbig {
	font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #333333;
}

p.regbig a{
	color: #990066;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}


p.regbig a:hover{
	color: #003366;
	text-decoration:none;
}





.menutext {
	color: #004878;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.6em;
}


.menutext a{
	color: #004878;
    text-decoration: none;
}



.menutext2 {
	color: #004878;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height: 1.6em;
}


.menutext2 a:hover{
	color: #004878;
	font-size: 13px;
	font-weight:bold;
    text-decoration: underline;
}


.menutext2 a{
	color: #004878;
    text-decoration: none;
}


.menutext a:hover{
	color: #004878;
    text-decoration: underline;
}


.menutex3t {
	color: #004878;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.6em;
}


.menutext3 a{
	color: #004878;
    text-decoration: none;
}

.menutext3 a:hover{
	color: #004878;
    text-decoration: none;
}





.normtable {

	font-family: arial, helvetica, sans-serif;
	font-weight: normal; font-size: 11px;
	line-height: 1.3em;
	color: #666;
	margin: 2px 2px 2px 2px;
	padding: 0;

}


.normtable a {
	color: #004A80;
    text-decoration: none;
}


.normtable a:hover {
  color: #003366;
		text-decoration: underline;
}


.calendarmonth {
	font-family: arial, helvetica, sans-serif;
	font-weight: normal; 
	font-size: 11px;
	color: #fff;
}

.calendarmonth a {
	color: #fff;
    text-decoration: none;
}


.calendarmonth a:hover {
  color: #fff;
  text-decoration: underline;
}




.calendartbl {
	font-family: arial, helvetica, sans-serif;
	font-weight: normal; 
	font-size: 11px;
	color: #666;
}


.calendartbl a {
	color: #fff;
    text-decoration: none;
}


.calendartbl a:hover {
  color: #fff;
  text-decoration: underline;
}



.pics {
border:1px solid #5BAEDF;
}

.picwhite
{
border:1px solid #FFFFFF;
}


.mainbusname {
font-size:23px;
font-family:Arial, Helvetica, sans-serif;
color:#0066FF;
text-decoration:underline;
font-weight:bold;
}

/* links

----------------------------------------------- */

.leftlinks {
	color: #004878;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.6em;
}

.leftlinks a{
	font-family: arial, helvetica, sans-serif;
	font-weight: normal; 
	font-size: 11px;
	color: #004878;
	line-height: 1.6em;
    text-decoration: none;
}


.leftlinks a:hover{
	color: #004878;
    text-decoration: underline;
}



a {
	font-family: arial, helvetica, sans-serif;
	font-weight: normal; 
	font-size: 11px;
	color: #004878;
    text-decoration: none;
}



a:hover {
        color: #004878;
		text-decoration: underline;
}



.footer	{
	font-family: arial, helvetica, sans-serif;
	font-weight: normal; 
	font-size: 11px;
	color: #666;
}


.footer	a{
color: #666;
text-decoration: none;
}


.footer	a:hover{
color: #666;
text-decoration: underline;
}



/* Forms
----------------------------------------------- */

.stdform { 

border: 1px solid #5BAEDF; 
background-color: #f6f6f6;
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-size: 11px;
color: #004878;

}
