/* CSS Document */
a {
	outline: 0;
}
a img {
	border:0;
	outline:0;
	text-decoration:none;
}

body {

 	margin: 0px;
	
 	background-color:#CC0000;
	/*background:url(images/bg.png);*/
	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#FFF;
	line-height:115%



}
.indextalent
{
	font-family:Arial;
	color:#000;
	font-size:12pt;
	text-align:center;
	font-weight:bold;
}
.indextips
{
	font-family:Arial;
	color:#fff;
	font-size:12pt;
	text-align:center;
	font-weight:bold;
}
.pollbdr
{
	border:solid 1px #CC0001;
}

#wraper {
	width:100%;
	margin:0 auto;

}
.grayClass {

  margin: 0px;

  background-color:#606060;

	height:100%;

}
.headerbg
{
	/*background:url(images/body_bg.jpg);*/
	background-color:#CC0000;
	color:white;
}

.background {

 /* background-color:#fff;*/
  /*background:url(images/body_bg.jpg);*/

}

.header_text {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#FFF;

	text-decoration:none;

	line-height:20px;

}
.header_text a{
	color:#FFCC00;
}
.header_text :link {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#FF2;

	text-decoration:none;

	line-height:20px;

}
.belowMenulink {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#000000;

	text-decoration:none;

}

.menulink {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#ffffff;

	font-weight:bold;

	text-decoration:none;

}

.menulink:hover {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

 

	font-weight:bold;

	text-decoration:none;

}

.menuinner {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#ffffff;

	text-decoration:none;

}

.menuinner:hover {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#ffffff;

	text-decoration:none;

}

.Welcome{

	font-family:Cambria;

	font-size:25px;

	color:#ffff00;

	text-decoration:none;

	line-height:20px;

}

.Welcome_rightup{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:none;

	font-weight:normal;

	line-height:20px;

}

.Welcome_rightup_bold{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:none;

	font-weight:bold;

	line-height:20px;

}

.workshoplocation_title{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#000;

	text-decoration:none;

}

.contactbdr
{
border:1px solid #272727;
color:#000;
}

.news_title {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#FFFF99;

	font-weight:bold;

	text-decoration:none;

}

.news_underline{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:underline;

	line-height:20px;

	

}

.news_underlinenone

{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:none;

	line-height:20px;

	

}

.news_underlinenone

{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:none;

	line-height:20px;

	

}

.news_yllow{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#ffff00;

	text-decoration:none;

	line-height:20px;

}

.box_innertext{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:none;

	line-height:20px;

}

.box_innertextblack{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:none;

	line-height:20px;

}

.eventpartner_text{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#ffff00;

	text-decoration:none;

}

.footer_text{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFF;

	text-decoration:none;

}

.menu_bg {

	/*background-image:url(images/menu_bg.jpg);*/
	background-color:#000000;
	background-repeat:repeat-x;

	height:33px;

}

.advisory_name {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#000;

	text-decoration:none;

	font-weight:bold;

}

.advisory_nameyllow {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#ffff00;

	text-decoration:none;

	font-weight:normal;

	line-height:20px;

}

.elementry_text{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#000;

	text-decoration:none;

	font-weight:normal;

	line-height:35px;

}

.elementry_text_title{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#000;

	text-decoration:none;

	font-weight:bold;

	line-height:20px;

}

.elementry_rightup{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#000;

	text-decoration:none;

	font-weight:normal;

	line-height:25px;

}

.elementry_worktext{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#ffff00;

	text-decoration:none;

	font-weight:normal;

	line-height:20px;

}

.elementry_workdate{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000;

	text-decoration:none;

	font-weight:normal;

	line-height:20px;

}

.resources_text {

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#ffff00;

	font-weight:bold;

	text-decoration:none;

}

.faq_Q{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#ffff00;

	font-weight:normal;

	text-decoration:none;

	line-height:30px;

}

.contect_title {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000;

	font-weight:normal;

	text-decoration:none;

	line-height:20px;

}

.horizan_line {

	background-image:url(images/horizan_line.jpg);

	background-position:center;

	background-repeat:repeat-x;

}

.horizan_line_2 {

	background-image:url(images/horizan_line.jpg);

	background-position:top;

	background-repeat:repeat-x;

}

.horizan_footerline{

	background-image:url(images/footer_blackline.png);

	background-position:center;

	background-repeat:repeat-x;

}

.inputbox {

	width:130px;

}



.admintext {



	font-size:12pt;

	color:#FFF;

	text-decoration:none;

	line-height:20px;

}



.rtt {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:underline;

	line-height:20px;

}



.faqanswer {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:none;

	line-height:20px;

}
.adminboldtext1 {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;
	text-align:center;

	color:#FFFF00;

	text-decoration:none;

	line-height:20px;

	font-weight:bold;

}


.adminboldtext {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#FFF;

	text-decoration:none;

	line-height:20px;

	font-weight:bold;

}



/*.wstitle {

font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000;

	text-decoration:none;

	line-height:20px;

	font-weight:bold;

}*/



.wstitle {

font-family:"Times New Roman", Times, serif;

font-size:18px;

color:#000000;

text-decoration:none;

font-weight:bold;

}



a.wstitlelink:link {

font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	text-decoration:underline;

	line-height:20px;

}



a.wstitlelink:visited {

font-family:Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000000;

	text-decoration:underline;

	line-height:20px;

}



a.wstitlelink:hover {

font-family:Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000000;

	text-decoration:underline;

	line-height:20px;

}



a.wstitlelink2:link {

font-family:Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000000;

	text-decoration:underline;

	line-height:20px;

}



a.wstitlelink2:visited {

font-family:Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000000;

	text-decoration:underline;

	line-height:20px;

}



a.wstitlelink2:hover {

font-family:Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000000;

	text-decoration:underline;

	line-height:20px;

}



.trtitle{

background-color:#FFA800;

}



.trtitle2{

background-color:#E0E0E0;

}



.trtitle3{

background-color:#669999;

}



.workshoptext {

	font-family:Arial, Helvetica, sans-serif;

	font-size3px;

	color:#000000;

	text-decoration:none;

	line-height:20px;

}



.workshoptext2 {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	text-decoration:none;

	line-height:20px;

}



.newsdate{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#FF2;

	text-decoration:none;

	line-height:20px;

	font-weight:bold;

}



.newsheading{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#000;

	text-decoration:none;

	line-height:20px;

	font-weight:bold;

}



.newssubheading{

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#000;

	text-decoration:none;

	line-height:20px;

}



.instructorsname{

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#000;

	text-decoration:none;

	line-height:20px;

	font-weight:bold;

}



.adminerror {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#FFFF00;

	text-decoration:none;

	line-height:20px;

	font-weight:bold;

}



.admintable {border:solid;

	border-color:#FFF;

	border-width:1px;

	border-spacing:0px;

	border-style:solid;	

}



.admintd {border-width:1px;

	border-style:solid;

	border-color:#FFF;}

	

.admininsertrecord {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#FF0;

	text-decoration:underline;

	line-height:20px;

	font-weight:bold;

}



/*.workshoptitle {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:17px;

	color:#FF0;

	text-decoration:underline;

	line-height:20px;

	font-weight:bold;

}*/



.workshoptitle {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000000;

	text-decoration:none;

	line-height:20px;

	font-weight:bold;

}



.workshoptitle2 {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000000;

	text-decoration:none;

	line-height:20px;

	font-weight:bold;

}



.faqquestion {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	line-height:20px;

	font-weight:bold;

	text-decoration:none;

}



.faqquestionlist {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#000;

	line-height:20px;

	font-weight:bold;

	text-decoration:none;

}



.admininsertrecord:hover {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#FF0;

	text-decoration:underline;

	line-height:20px;

	font-weight:bold;

}



.admininsertrecord:visited {

	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#FF0;

	text-decoration:underline;

	line-height:20px;

	font-weight:bold;

}



/*#sddm

{	margin: 0;

	padding: 0;

	z-index: 30}



#sddm li

{	list-style: none;

	float: left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	text-align:center

}



#sddm li a

{	

	padding: 0px 0px;

	width: 	0px;

	background: #000;

	color: #FFF;

	text-align: center;

	text-decoration: none}



#sddm li a:hover

{	font-family:Arial, Helvetica, sans-serif;

	color:#CC0000;

	font-weight:bold;

	text-decoration:none;}



#sddm div

{	position:absolute;

	top:160px;

	left:230px;

	visibility: hidden;

	margin: 0;

	padding: 0;

	background: #EAEBD8;

	border: 1px solid #5970B2}



#sddm div a

{	position: relative;

	display: block;

	margin: 0;

	padding: 5px 10px;

	width: auto;

	white-space: nowrap;

	text-align: left;

	text-decoration: none;

	background: #000;

	color: #FFF;

	font-size: 12px;

	font-family::Arial, Helvetica, sans-serif}



#sddm div a:hover

{	background: #49A3FF;

	color: #FFF}*/

	

.menu{

border:none;

border:0px;

margin:0px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

}

.menu ul{

background:#000000;

height:30px;

list-style:none;

margin:0;

padding:0;

}

.menu li{

float:left;

padding:0px;

}

.menu li a{

background:#000000  bottom right no-repeat;

color:#fff;

display:block;

font-weight:bold;

line-height:30px;

margin:0px;

padding:0px 25px;

text-align:center;

text-decoration:none;

}

.menu li a:hover, .menu ul li:hover a{



color:#fff;

text-decoration:none;

}

.menu li ul{

background:#333333;

display:none;

height:auto;

padding:0px;

margin:0px;

border:0px;

position:absolute;

width:225px;

z-index:200;

/*top:1em;

/*left:0;*/

}

.menu li:hover ul{

display:block;



}

.menu li li {

background:url('images/sub_sep.gif') bottom left no-repeat;

display:block;

float:none;

margin:0px;

padding:0px;

width:225px;

}

.menu li:hover li a{

background:none;



}

.menu li ul a{

display:block;

height:35px;

font-size:12px;

font-style:normal;

margin:0px;

padding:0px 10px 0px 15px;

text-align:left;

}

.menu li ul a:hover, .menu li ul li:hover a{

background:#000000 center left no-repeat;

border:0px;

color:#fff;

text-decoration:none;

}

.menu p{

clear:left;

}



/*#footer {

bottom: 0;

position: absolute;

width: 100%;

text-align: center;

}*/

.bgyaxis{

background-color:#000000;

}



.ulfaq{

list-style-image:url(images/faqbullet.jpg);

}



.lifaq{

margin-bottom:5px;

margin-left:3px;

}



.currpage{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#FFFF00;

	font-weight:bold;

	text-decoration:none;

}



.test {

color:#000;

}

.list {

	font-weight:bold;

}



.list td{

	padding:0px 0px 0px 15px;

	background:url(images/bul-1.jpg) no-repeat left 5px;

}



.list td a {

color:#FFF;

text-decoration:none;

}



.list td a:hover {

color:#FF2;

text-decoration:none;

}

.redBar {

background: #FFA800;

color: #000000;

}

.contacttextbox{
	border:2px solid #900;
	height:25px;
	width:190px;
}

.contacttexarea{
	border:2px solid #900;
	width:400px;
	height:100px;
}

.contacttexts {
	
	padding-top:7px;
}

.sendbutton {
	background-color:#C03;
	border:1px solid #000;
	height:30px;
	width:100px;
	color:#FFF;
}

.sendbutton:hover {
	background-color: #F00;
	border:1px solid #000;
	height:30px;
	width:100px;
	color:#FFF;
}
#mm img {
	margin-left:5px;
}

.indexaca a:link
{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none
}

.indexaca 
{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none
}
.indexacab a:link
{
	font-size:18px;
	font-weight: 700;
	color:#fff;
	text-decoration:none
}
.indexacab 
{
	font-size:18px;
	font-weight: 700;
	color:#fff;
	text-decoration:none
}
.style3 {

color: #FFFFFF;

font-weight: bold;

}

.upcomingevents 
{
	font-size:18px;
	font-weight: 700;
	color:#000;
	text-decoration:none;
	background-color: #FFCC00
}
.eventslist  a:link
{
	font-size:14px;
	font-weight: bold;
	color:#fff;
	text-decoration:none;

}
.eventslist 
{
	font-size:16px;
	font-weight: bold;
	color:#fff;
	text-decoration:none;

}

.eventslocation  a:link
{
	font-size:14px;
	font-weight: 400;
	color:#FF2;
	

}
.eventslocation  
{
	font-size:14px;
	font-weight: 400;
	color:#FFF;
	

}
.resourcey
{

color: #000;
font-size:10px;
text-align:left;
}

.resourcelink
{

color: #FFF;
font-size:12pt;
font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none

}
.resourcelink a:link
{

color: #ff000b;
font-size:12pt;
font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none

}
.resourcelink a:hover
{

color: #FF2;
font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
text-decoration:underline

}
.resourcelink a:visited
{

color: #fff;
font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
text-decoration:none

}

.yellowbold 
{
	font-size:20px;
	font-weight: bolder;
	color:#FAE615;
	line-height:40px;
	

}
.resourcelink1
{

color: #fff;
font-size:14px;

font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none

}
.resourcelink1 a:link
{

color: #fff;
font-size:14px;

font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none

}
.resourcelink1 a:hover
{

color: #fff;

font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline

}
.resourcelink1 a:visited
{

color: #fff;

font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none

}
.imgbdr
{
	border:solid 3px #ffffff;
}

.spacer
{
	line-height:15px;
	width:100%;
}
.learn {

 	
	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	text-align:center;
	
	color:#fff;
	line-height:115%

}
.learnbold {

 	
	font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#fff;
	line-height:115%;
	font-weight: bolder;

}
.boxheader{padding:10px 0 5px;color:#FFF;font-weight:normal;font-size:24px;font-family:Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.boxpic{border:6px solid #E2E2E2;background:#fff;padding:0px;}
.boxpic1{border:6px solid #000000;background:#fff;padding:0px;}
.boxpic2{border:6px solid #000000;background:#fff;padding:0px;}
.boxpic3{border:6px solid #000000;background:#fff;padding:0px;}
.boxlink{text-decoration:none;color:#000;background:#fff}
.border-dotted-top{margin-top:10px; border-top:1px dotted #000;}
.red_td_header{background:#CC0000;padding:5px;color:#fff;}
.addthis_counter.addthis_bubble_style{
display:none;
}
