﻿/*NORMAL TAGS************************************************************************/
:focus {
	-moz-outline-style: none;
}


fieldset input {
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
	padding:3px;
	width:250px;
}

.txtbox
{
	border: 1px solid black;
	
}
a {
	outline: none;
}
body {
	background-color: #FFFFFF;
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkg.jpg');
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
/*	padding-top: 10px;*/
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 18px;
}
.General {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
}

hr {
	border: 0;
	width: 100%;
	height: 1px;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	padding: 0px;
	color: #999999;
	background-color: #999999;
}


/*CLASSES************************************************************************/

.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #153C87;
}
.push {
    height: 148px;
}


/*SHELL DIVS*****************************************************************/
.Contentcontainer {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-top: 0px;
	margin-right: auto;

	margin-left: auto;
	width: 890px;
	padding-bottom: 45px;
}
	
.container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: -40px;
	margin-left: auto;
	width: 890px;
	padding-bottom: 45px;
	border:none;
}
#header {
	margin: 0px;
	padding: 0px;
}
#nav {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 890px;
}
#descrip {

}
#topNav {
	padding: 0px;
	height: 25px;
	width: 890px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#topNavLeft {
	width: 300px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
	padding-top:4px;
}
#topNavLeft a:link
{	
	color: #333333;
	text-decoration:none;
}
#topNavLeft a:hover
{
	color: #333333;
	text-decoration:none;
}
#topNavLeft a:visited
{
	color: #333333;
	text-decoration:none;
}
#topNavRt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: right;
	width: 550px;
}
#topNavRt a:link
{
	color:#FFFFFF;
 	text-decoration: none;
}
#topNavRt a:hover
{
	color:#FFFFFF;
 	text-decoration: none;
}
#topNavRt a:active
{
	color:#FFFFFF;
 	text-decoration: none;
}
#topNavRt a:visited
{
	color:#FFFFFF;
 	text-decoration: none;
}

#frmsearch {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 142px;
	height: 15px;
}
.footer {
	height: 148px;
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgFooter.jpg');
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footWrapper {
	width: 890px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.footer h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding: 0px;
}
.footer p {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

/*LINKS ***************************************************************/

/*a:link{
	color: #333333;
	text-decoration: none;
}
a:active{
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #333333;

	text-decoration: underline;
}
a:visited{
	color: #333333;
	text-decoration: none;
}
*/
/*******************/

.blue a:link{
	color: #153C87;
	text-decoration: none;
}
.blue a:active{
	color: #153C87;
	text-decoration: none;
}
.blue a:hover{
	color: #153C87;
	text-decoration: underline;
}
.blue a:visited{
	color: #153C87;
	text-decoration: none;
}

/*******************/

/*******************/

#bread a:link{
	color: #cccccc;
	text-decoration: none;
}
#bread a:active{
	color: #cccccc;
	text-decoration: none;
}
#bread a:hover{
	color: #cccccc;
	text-decoration: none;
}
#bread a:visited{
	color: #cccccc;
	text-decoration: none;
}
#bread span
{
	color: #cccccc;
}

/*******************/


/*******************/

p a:link{
	color: #143D7F;
	font-weight: bold;
	text-decoration: none;
}
p a:active{
	color: #143D7F;
	font-weight: bold;
	text-decoration: none;
}
p a:hover{
	color: #143D7F;
	font-weight: bold;
	text-decoration: underline;
}
p a:visited{
	color: #143D7F;
	font-weight: bold;
	text-decoration: none;
}

/*******************/

#footWrapper a:link{
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
#footWrapper a:active{
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
#footWrapper a:hover{
	/*color: #153C87;*/
	color:#CC4D01;
	font-weight: normal;
	text-decoration: underline;
}
#footWrapper a:visited{
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}


/*HOME PAGE************************************************************/

#homeLftCol {
	width: 238px;
	float: left;

}
#lftMid {
}
#lftBtm {
}
#homeLftCol  #newsBtm {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgLftBtm.gif');
	height: 15px;
	background-repeat: no-repeat;
}
#homeLftCol  #aboutMid {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgLftMid.jpg');
	background-repeat: repeat-y;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#homeRtCol {
	float: right;
	width: 652px;	
	/*width:100%;*/
}
#homeRtCol P 
{
	margin-left:5px;
}

#homeLftCol   #aboutTop {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgHomeLftTop.jpg');
	height: 139px;
	background-repeat: no-repeat;
}
#newsMid {
}
#homeLftCol #newsTop {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgNewsTop.jpg');
	background-repeat: no-repeat;
	height: 28px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
}
#homeLftCol #newsMid {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgNewsMid.jpg');
	background-repeat: repeat-y;
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #153C87;
}
#aboutMid h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #153C87;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#homeLftCol h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	margin: 0px;
}
#homeFlash {
	font-family: Arial, Helvetica, sans-serif;
}
#legalColumn {
	float: left;
	width: 200px;
	margin-right: 10px;
	padding-left: 10px;
}
#brandsColumn {
	float: left;
	width: 200px;
	margin-right: 30px;
}
#contactColumn {
	float: left;
	width: 200px;
	margin-right: 58px;
}
#sitecredColumn {
	float: left;
	width: 180px;
}

#lftCol {
	float: left;
	width: 200px;
	background-color: #C5C5C5;
	margin-left: 5px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#rtCol {
	float: right;
	width: 250px;
	padding-top: 40px;
	padding-bottom: 40px;
}
#main {
	float: left;
	width: 389px;
	padding-left: 25px;
	padding-right: 20px;
	padding-top: 40px;
	padding-bottom: 40px;
}
#section {
	width: 890px;
	float: left;
}
#title {
/*	width: 180px;*/
    width: 210px;
	background-color: #133d7f;
	margin-top: 10px;
	/*margin-left: 5px;*/
	/*margin-bottom: 5px;*/
	text-align: center;
    padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	float: left;
	height: 19px;
	display: inline;
	color:white;
	
}
#title h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	
}

#bread {
	/*width: 655px;*/
	width: 660px;
	float: right;
	margin-top: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	height: 19px;
	/*padding-left: 30px;*/
	background-color: #474747;
	color:#CCCCCC;
	
}
#lftCol ol li {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
	font-weight: normal;
	color: #474747;
}

#lftCol ul {
	list-style-type: none;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #133D7F;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
#lftCol ol {
	list-style-type: none;
	padding-left: 25px;
	margin: 0px;
}
#lftCol li {
	padding-top: 5px;
	padding-bottom: 5px;
}
#bread ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

#bread ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
	}
h1 {
	/*Change by Samip*/
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	/*color: #133D7F;*/
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.Cart h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #133D7F;
	margin: 0px;
	padding: 0px;
}
/* CONTENT PAGE */
.ContentLftCol {
	width: 230px;
	background-color:#C5C5C5;
	border-style:none;
	float:left;
	padding:5px 0 5px;
	text-align:left;
}	
.ContentLftCol td 
{
	width:26%;
	color:#133D7F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	list-style-type:none;
	padding:0 5px 5px;
}
.ContentLftCol td a:link
{
	color:#133D7F;
}
.ContentLftCol td a:active
{
	color:#CC4D01;
}
.ContentLftCol td a:visited
{
	color:#CC4D01;
}
.ContentLftCol td a:hover
{
	color:#CC4D01;
	text-decoration:none;
}

/*****************/

/*Top Navigation*/

.fcbatop{
	width: 658px;
	float:right;
	background-color:#C5C5C5;
	border-style:none;
	float:left;
	text-align:left;
}
.fcbatop td 
{
	color:#133D7F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	list-style-type:none;
	padding:3px 0 3px 5px;
	
}
.fcbatop td a:link
{
	color:#133D7F;
}
.fcbatop td a:active	
{
	color:#CC4D01;
}
.fcbatop td a:visited
{
	color:#CC4D01;
}
.fcbatop td a:hover
{
	color:#CC4D01;
	text-decoration:none;
}

/******************/

/*Second Level************************************************************/

#secRtCol {
	width: 238px;
	float: right;
}
#lftMid {
}
#lftBtm {
}
#secRtCol  #newsBtm {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgLftBtm.gif');
	height: 15px;
	background-repeat: no-repeat;
}
#secRtCol  #aboutMid {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgLftMid.jpg');
	background-repeat: repeat-y;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
}
#secRtCol   #aboutTop {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgLftTop.jpg');
	height: 10px;
	background-repeat: no-repeat;
}
#newsMid {
}
#secRtCol #newsTop {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgNewsTop.jpg');
	background-repeat: no-repeat;
	height: 28px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
}
#secRtCol #newsMid {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgNewsMid.jpg');
	background-repeat: repeat-y;
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
#aboutMid h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #153C87;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#secRtCol h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}#list {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgLftMid.jpg');
	background-repeat: repeat-y;
	padding-left: 7px;
	padding-right: 7px;
	text-align: center;
	padding-bottom: 30px;
}
#stickyNav {
	background-color: #474747;
	padding-bottom: 10px;
}
#stickyNav h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: center;
}
#events td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #474747;
	border-bottom-color: #474747;
	border-left-color: #474747;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6633;
	margin: 0px;
	padding-top: 5px;
}
#main li {
	list-style-image: url('/NACBAOrlando%202010/ConferenceImages/disc.gif');
	margin-top: 5px;
	margin-bottom: 5px;
}
#main ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-top: 12px;
	margin-bottom: 12px;
	list-style-image: url('/NACBAOrlando%202010/ConferenceImages/disc.gif');
}
h5  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9F9F9F;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
h3 {
	font-size: 12px;
	color: #143D7F;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.orange {
	color: #A65220;
}
#photo {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/bkgPhoto.jpg');
	background-repeat: repeat-y;
	padding-right: 7px;
	padding-left: 7px;
}
#list   #form2 {
	margin: 0px;
	padding: 0px;
	width: 100px;
}
h6 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#list     #form3 {
	margin: 0px;
	padding: 0px;
}
#list #form3 #year {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#list #year2 {
	width: 100px;
}
#styles {
	background-color: #FFFFFF;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.update {
	font-size: 10px;
	color: #133D7F;
}

#mainTwoCol {
	float: left;
	width: 640px;
	padding-left: 25px;
	padding-right: 20px;
	padding-top: 40px;
	padding-bottom: 40px;
}
#mainTwoColCart {
	float: left;
	width: 640px;
	padding-left: 25px;
	padding-right: 20px;
	padding-top: 40px;
	padding-bottom: 40px;
}
#mainTwoColCart h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
#mainTwoColCart p {
	line-height: 14px;
	margin: 0px;
	padding: 0px;
}
#mainTwoColCart #qty {
	border:1px solid #C5C5C5;
	color:#474747;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:14px;
	text-align:center;
	width:35px;
}
.padleft {
	padding-left: 10px;
}


#mainTwoColCart h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #474747;
	margin: 0px;
	padding: 0px;
}
#mainTwoColCart h2 {
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	padding: 0px;
	margin: 0px;
}
.rtBrdr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8A8A8A;
}

.dottedBtm {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #474747;
}
.solidBtm {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #474747;
}
#mainTwoColCart h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	margin: 8px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #143D7F;
}
#mainTwoColCart #zip {
	border:1px solid #C5C5C5;
	color:#474747;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:14px;
	text-align:left;
	width:65px;
	padding-left: 5px;
}
.twentypxpad {
	padding: 20px;
}
.join {
	font-size: 16px;
	font-weight: bold;
	color: #CC4D01;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#mainTwoColCart #email {
	border:1px solid #C5C5C5;
	color:#474747;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:14px;
	text-align:left;
	width:135px;
}
.solidBtmThin {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8A8A8A;
}
#mainTwoColCart #addresses {
	border:1px solid #C5C5C5;
	color:#474747;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	width:300px;
	height: 20px;
	margin-top: 5px;
}
.greyWithBrdrSM {
	background-color: #d9d9da;
	border: 1px solid #a9a9a9;
	padding: 10px;
}
.greyWithBrdr {
	background-color: #d9d9da;
	border: 1px solid #a9a9a9;
	padding: 10px;
}
.blueLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #153C87;
}
#mainTwoColCart #zipcode {
	border:1px solid #C5C5C5;
	color:#474747;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:20px;
	text-align:left;
	width:80px;
	padding-left: 5px;
}
#mainTwoColCart #newAccnt {
	border:1px solid #C5C5C5;
	color:#474747;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:20px;
	text-align:left;
	width:200px;
	padding-left: 5px;
}
#mainTwoColCart  #state {
	border:1px solid #C5C5C5;
	color:#474747;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	width:50px;
	height: 23px;
}
#mainTwoColCart h5 {
	color: #FFFFFF;
	font-size: 13px;
	margin-right: 15px;
	font-weight: bold;
}
#mainTwoColCart h6 {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	margin-left: 15px;
}
#mainTwoColCart #card {
	border:1px solid #C5C5C5;
	color:#474747;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	width:100px;
	height: 20px;
}
.white {
	color: #FFFFFF;
}
#summary {
	border: 1px solid #474747;
}
#mainTwoColCart li {
	font-size: 10px;
	list-style-type: disc;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
/**TITLE STYLE****/
input.ms-long 
{
	width:200px;
}

/*********/
/**SITEMAP STYLE**/
#sitemap
{
	color: #133D7F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
#sitemap a:link
{
	color: #133D7F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
#sitemap a:hover
{
	color: #CC4D01;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
#sitemap a:visited
{
	color: #133D7F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
/*******/
/****COMMON TABLE STYLE****/
.captioncss
{
  background-color: #133D7F;
  color: White;
  height: 30px;
  text-align: center;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  line-height:18px;
            
}
.commontable
{
  background-color: #c5c5c5;
  border-bottom: 1px dotted #474747;
  font-size: small;
  font-family:Arial,Helvetica,sans-serif;
		
}
.commontable a:link
{
  color:#143D7F;
  font-size: small;
  text-decoration:none;
  font-family:Arial,Helvetica,sans-serif;
}
.commontable a:visited
{
  color:#143D7F;
  font-size: small;
  text-decoration:none;
  font-family:Arial,Helvetica,sans-serif;	
}
.commontable a:hover
{
  color:#143D7F;
  font-size: small;
  text-decoration:none;
  font-family:Arial,Helvetica,sans-serif;	
}

/*******END*********/



/* =================================================================
	"nacba" CLASSES			
================================================================= */


.nacbaTableHeader
{
	background-color:#133d7f;
	color:white;						
	font-weight:bold;
}

.nacbaGridView,
.nacbaGridViewAlternating
{
	background-color:transparent;
	color:black;						
	font-weight:normal;
	border:0px;
	vertical-align:top;
	text-align:center;
}

.nacbaGridViewAlternating
{
	background-color:#c5c5c5;
}


/* =================================================================
	SHAREPOINT-SPECIFIC CLASSES

		--	Classes prefixed with .ms-rteCustom show up as available
 			styles in the SharePoint Rich Text Editor
 			
================================================================= */

.ms-formfieldlabelcontainer 
{
	display:none;
}


/* Rich-Text Editor Classes ------------------ */

.ms-rteCustom-Emphasis,
.ms-rteCustom-Heading1,
.ms-rteCustom-Heading2,
.ms-rteCustom-Heading3
{
	color:#133d7f;				
	font-weight:bold;
}


.ms-rteCustom-Heading1,
{
	font-size:xx-large;
}

.ms-rteCustom-Heading2
{
	font-size:x-large;
}

.ms-rteCustom-Heading3
{
	font-size:large;	
}

.ms-rteCustom-ArticleTitle
{
	line-height:50px;				
}
.ErrorMsg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:red;
}


/*--------- 2010 Conference styles ------------- */

/* homepage */
#conference2010 {
	color: #014e6e;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0 auto;
}
#conference2010 h2 {
	font-family:"Arial Black", Arial, Gadget, sans-serif;
	color: #014e6e;
	font-size: 32px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	line-height: 32px;
}
#conference2010 p {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#conference2010 h3 {
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.blue-conf {
	color: #014e6e;
}
.teal {
	color: #0b919e;
}
.peach {
	color: #ec7655;
}
#conference2010 a.learn-more {
	color: #014e6e;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
	line-height: 18px;
}

/* highlights & keynotes */
.sidebar-bkg {
	background-image: url('/NACBAOrlando%202010/ConferenceImages/conf_h-k_sidebar_bkg.png');
	background-position: 50 left;
	background-repeat: no-repeat;
}
#keynote p {
	padding: 10px;
}
#conference2010 ul {
}
#conference2010 ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	margin: 5px;
}



