body {
	background-color: #000000;	font-family:Arial, Helvetica, sans-serif;
}

h1 {
	font-size:18px;
	font-weight:bold;
	line-height: 22px;
	color:#C50000;
	text-transform:capitalize;
	padding: 0px 0px 0px 8px
}

p {font-size:12px;color:#CCCCCC;text-decoration:none;}

a, a:link{
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:underline;
}
a:hover, a:active{
	color:#ff0000;
	text-decoration:underline;
}

.blue {color:#019DEF}
.img-fl {border: 1px  solid #019DEF; float: left; margin: 0px 15 18 4px}


li {color: #FFCD0C;font-size: 12px;}
ul {color:#333333;list-style-type: square;margin:0px 0px 0px 20px;padding:0px;}

.title {border-bottom: #FFCD0C 1px solid; font-weight:bold;letter-spacing: 1px;color:#FD0000;font-size:14px;padding-bottom:6px;}

.blacktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color:#000000;
}



.tableheader {
	padding: 10px 4px 10px 48px;
	font-size: 18px;
	letter-spacing: normal;
	color: #FD0000;
	font-weight: bold;
	text-align: left;
	background-image: url(../images/titlebg.jpg);
	font-style: italic;
	background-repeat: no-repeat;


}

.tableheader2 {
	padding-bottom: 2px;
	font-size:14px;
	letter-spacing: 2px;
	color:#FD0000;
	font-weight: bold;
    border-bottom: #FFCD0C 1px solid
	
	
	}

.tableheader3 {
	padding-bottom: 2px;
	font-size:12px;
	letter-spacing: normal;
	color: #FFCD0C;
	font-weight: bold;
	padding-left: 24px;


}

.tabledata {
	 padding-bottom: 5px;
	 padding-top: 5px;
	 font-size: 11px;
	 color: #333333;  
	 border-bottom: #019DEF 1px dotted
}

.tabledatanolines {
	 font-family:Arial, Helvetica, sans-serif;
	 padding-bottom: 5px;
	 padding-top: 5px;
	 font-size: 11px;
	 color: #333333  
	
}

.smtabledata {
	 font-family:Arial, Helvetica, sans-serif;
	 padding-bottom: 5px;
	 padding-top: 5px;
	 font-size: 9px;
	 color: #333333 
	
}


a:link 
{
	
	color:#FFC82F}

a:visited 
{
	
	color:#FFFFFF
}

a:active 
{
	
	color:#FFFFFF
}

a:hover 
{
	
	color:#FFFFFF
}

a.sm:link 
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 11px;
	color:#019DEF
}

a.sm:visited
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 11px;
	color:#019DEF
}

a.sm:active
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 11px;
	color:#019DEF
}

a.sm:hover
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 11px;
	color:#333333 
}

applet
{
	z-index: 50;
}

#menu0, #menu1, #menu2, #menu3, #menu4, #menu5, #menu6
{
	z-index: 100;
}

.pullquote {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height: 18px;
	color:#019DEF
	}
	
	.pullquote2 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	color:#019DEF
	}
	
.pullname {
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height: 18px;
	color:#019DEE;

	}
.img {


  border: 1px  solid #019DEF
  }
	
.longquote {
 	font-size:12px;
    line-height: 16px;
	color:#019DEF
	}
	
	 .Pictures{
   padding: 10px;
}
.tableheader4 {
	padding-bottom: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing: 2px;
	color:#FD0000;
	font-weight: bold;
	padding-left: 12px;
	font-style: oblique;
}

.home_bkg {width:560px;padding-bottom:140px;min-height:650px;height:auto !important;height: 680px;background-image: url(../images/home.bkg.jpg); background-position: bottom right; background-repeat:no-repeat;}
.in_news {padding:0 200px 0 0;}
#left_column {width:160px;float:left;padding:20px;}
#left_column .spacer {height:20px;}

#right_column {width:560px;float:left;padding:15px 20px 15px 20px;}
#right_column img.instructor {border:2px solid #fff;float:left;margin:0px 14px 8px 0px;}
#right_column img.right-aligned {margin:8px 0px 8px 14px;}
#right_column img.left-aligned {margin:0px 14px 8px 0px;}
#right_column h1 {}
#right_column h2 {border-bottom: #FFCD0C 1px solid; font-weight:bold;letter-spacing: 1px;color:#FD0000;font-size:14px;padding-bottom:6px;}
#right_column h3 {font-size:12px;letter-spacing: normal;color: #FFCD0C;font-weight: bold;margin:0px;padding:0px;}

tr.footer {width:800px;background-image:url(../images/footer.jpg); background-repeat:no-repeat;background-position:top left; }
#footer_text {height:32px;padding-top:40px;padding-bottom:10px;text-align:center;color:#fff; font-size:11px;font-family:Arial, Helvetica, sans-serif;}

/* TWITTER */
#twitter_div {width:150px;}
#twitter_div h2 {font-weight:bold;color:#FD0000;font-size:13px;margin-bottom:3px;}
#twitter_div ul { list-style-type:none;margin-left:0;font-size:11px;}
#twitter_div ul span {color:#fff;clear:both;font-style:italic;}
#twitter_div ul a {display:block;width:150px;color:#ccc;text-align:right;clear:both;padding-top:2px;text-decoration:none;font-weight:normal;}
#twitter_div a#twitter-link {display:block;width:150px;padding-top:5px;font-size:11px;color:#FD0000;text-decoration:none;}
#twitter_div a#twitter-link img {border:0;}
