

.heading-2-12DarkBlue
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0858AA;
	height: 26px;
	text-align: left;
	vertical-align: middle;
	bottom: 10px;
	clip: rect(auto,auto,10px,auto);
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0F4B87;
	text-transform: uppercase;
	margin-right: 15px;
}

.heading-2-12DarkBlueItalic
{
	font-family: arial;
	font-size: 19px;
	font-weight: bold;
	color: #b2b2b2;
	height: 18px;
	text-align: left;
	vertical-align: middle;
	bottom: 10px;
	clip: rect(auto,auto,10px,auto);
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0F4B87;*/
	text-transform: uppercase;
	font-style: italic;
	text-transform: capitalize;
	font-variant: normal;
}

.banner {
	background-image: url(../Images/banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 200px;
	height: 216px;
	width: 731px;
}

.bgtopbanner
{
	background-image: url(../Images/bg-banner.jpg);
	background-repeat: repeat-x;
}

.bg-center-page {
	background-color: #BCBCBC;
	border: 1px solid #E6E5E5;
}

.bg-center-page1 {
	background-color: #BCBCBC;	
}

.text-11white {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	line-height: 15px;
}
A.text-11white:link {color: #ffffff;text-decoration: underline;}
A.text-11white:visited {color: #ffffff;text-decoration: underline;}
A.text-11white:hover {color: #ffffff;text-decoration: none;}

/*---------------Use Registration Pages Top loader ----------*/
.steplodr {
	font-family: Tahoma;
	font-size: 11px;
	width: 100px;
	color: #020202;
	background-image: url(../images/steplodr1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 15px;
	padding-left: 0px;
	font-weight: normal;
}
.steplodr2 {
	font-family: Tahoma;
	font-size: 11px;
	width: 100px;
	color: #020202;
	background-image: url(../images/steplodr2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
}
/*--------------End--------------*/

/*---------------Use Index page top mid advertise ---------------------------------------------------*/
.banner1 {
	background-image: url(../images/bg-banner1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 162px;
	border: 2px solid #000000;
}

/*----------------------------------------Use Index and common pages right side Sponsors link ---------------------------------------------------*/
.text-sponsors {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #2D4598;
}

#sponsors {
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	list-style:none;
	color: #2D4598;
	text-align: left;
	text-transform: uppercase;
	background-image: url(../images/dotline_h.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 25px;
	vertical-align: middle;
}

#sponsors li {
	list-style:none;
	display:inline;
	text-align: left;
}

#sponsors a {
	display:block;
	color:#2D4598;
	text-decoration:none;
	text-align: left;
}
#sponsors a:hover {
	color: #EF4108;
	text-align: left;
}
#sponsors a:active {
	color:#EF4108;
	text-align: left;
}

/*---------------------------------------*/
#sponsors2 {
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	list-style:none;
	color: #2D4598;
	text-align: left;
	text-transform: uppercase;
	vertical-align: middle;
	height: 25px;
}

#sponsors2 li {
	list-style:none;
	display:inline;
	text-align: left;
}

#sponsors2 a {
	display:block;
	color:#2D4598;
	text-decoration:none;
	text-align: left;
}
#sponsors2 a:hover {
	color: #EF4108;
	text-align: left;
}
#sponsors2 a:active {
	color:#EF4108;
	text-align: left;
}
/*------------------------Use Sponsor Heading blue ---------------*/
A.blue {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/bg-link-blue.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 10px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	vertical-align: middle;
}

A.blue:link {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/bg-link-blue.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	vertical-align: middle;
}
/*----------------------------------------End---------------------------------------------------------------*/

/*----------------------------------------Use Index apage mid tablinks ---------------------------------------------------*/
#tab {
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	list-style:none;
	color: #FFFFFF;
	text-align: center;
	height: 27px;
	width: 145px;
	background-image: url(../images/tab.jpg);
	text-transform: uppercase;
}

#tab li {
	list-style:none;
	display:inline;
}

#tab a {
	display:block;
	width:145px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/tab.jpg) no-repeat;
	text-align: center;
	padding-right: 0px;
	padding-top: 9px;
	height: 18px;
}
#tab a:hover {
	background-position:0 -27px;
	color: #FFCC00;
	text-align: center;
	background-image: url(../images/tab.jpg);
}

#tab a:active {
	color:#FFCC00;
	text-align: center;
	background-image: url(../images/tab.jpg);
	background-position: 0px -27px;
}

/*------------------End-------------------*/


/*----------------------------------------Box---------------------------------------------------*/

.box-30 {
	width: 30px;
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	
}

.box-60 {
	width: 60px;
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	
}

.box-100 {
	width: 100px;
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	
}

.DropDownLists {
	width: 150px;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.box-150
{
	width: 150px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

.box-200
{
	width: 200px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

.box-FileUpload 
{
	width: 200px;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height:18px;
}



.box-380 {
	width: 365px;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	
}

.box-380gry {
	width: 365px;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #EEEEEE;
	
}

.box-blue {
	background-color: #E3F0FB;
	border: 1px solid #0D53BA;
}

.box-org {
	background-color: #F4F4F4;
	border: 1px solid #F5A550;
}
/*----------------------------------------End---------------------------------------------------------------*/


/*----------------------------------------Table Padding---------------------------------------------------*/

.TB10
{
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/sp.gif);
}

.LTRB-10 {padding: 10px;}

.L10 {padding-left: 10px;}

.RB-15 {padding-right: 15px;}

.LR-15 {padding-right: 15px;	padding-left: 15px;}

.LR-20 {padding-right: 20px;}

.LR-35 {padding-right: 35px;}

.R-10 {	padding-right: 10px;}

.R-5 {padding-right: 5px;}

.L20R20 {padding-right: 20px;	padding-left: 20px;}
/*----------------------------------------End---------------------------------------------------------------*/



/*----------------------------------------Text + Links---------------------------------------------------*/
.text-logo {
	font-family: Arial;
	font-size: 36px;
	line-height: 40px;
	font-weight: bold;
	color: #E60505;
	text-align: center;
}


.Text-11Orange {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #E54311;
	line-height: 16px;
}
A.Text-11Orange:link {color: #E54311;text-decoration: underline;}
A.Text-11Orange:visited {color: #E54311;text-decoration: underline;}
A.Text-11Orange:hover {color: #E54311;text-decoration: none;}


.text-11yellow {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}

.text-11Grey {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #7A7A7A;
}
.text-11blk
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #020202;	
}

.text-11LightGray
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #dcdcdc;
	font-style: normal;
}

.text-11blk-pointer
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #020202;
	font-style: normal;
	cursor:pointer;
}


.text-11blue {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #023C91;
}

.text-11blk2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #020202;
	line-height: 15px;
	padding-left: 10px;
}



.text-11drkblue {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #082867;
	line-height: 15px;
}


.Text-12Orange {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #E54311;
	line-height: 16px;
}
A.Text-12Orange:link {color: #E54311;text-decoration: underline;font-weight: ;}
A.Text-12Orange:visited {color: #E54311;text-decoration: underline;font-weight: ;}
A.Text-12Orange:hover {color: #E54311;text-decoration: none;font-weight: ;}

.text-12blk {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #020202;
	line-height: 15px;
}

.Text-14blue {
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #06417B;
}

.Text-16Brown {
	font-family: Tahoma;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #A60C0C;
}

.Text-16Brown {
	font-family: Tahoma;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #A60C0C;
}
/*----------------------------------------End---------------------------------------------------------------*/



/*----------------------------------------Use index page left black nav---------------------------------------------------*/

A.link {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/bg-lft-link1.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}

A.link:link {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/bg-lft-link1.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}

A.link:visited{
	background-image: url(../images/bg-lft-link1.jpg);
	height: 22px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
}

A.link:hover {
	color:#FF9900;
	font-weight: bold;
	background-image: url(../images/bg-lft-link1.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
}
.linkselected {
	color:#FF9900;
	font-weight: bold;
	background-image: url(../images/bg-lft-link1.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}
/*-------------------Use index page left dark orange nav-----------------------*/
A.drop {
	color:#FFA700;
	font-weight: bold;
	background-image: url(../images/bg-link-bluedrop.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 10px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}

A.drop:link {
	color:#FFA700;
	font-weight: bold;
	background-image: url(../images/bg-link-bluedrop.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 30px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}

/*--------------------Use index page left light orange nav---------------------*/

A.org {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/bg-link-org.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}

A.org:link {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/bg-link-org.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}

A.org:visited{
	background-image: url(../images/bg-link-org.jpg);
	height: 22px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
}

A.org:hover {
	color:#000000;
	font-weight: bold;
	background-image: url(../images/bg-link-org.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 25px;
	padding-top: 8px;
	text-decoration: none;
}

/*----------------------------------------End---------------------------------------------------------------*/



/*----------------------------------------Mid Headiings---------------------------------------------------*/
.header-1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
	height: 25px;
	padding-left: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(../images/bg-header.jpg);
	background-repeat: repeat-x;
}

/*----------------------------------------End---------------------------------------------------------------*/

/*---------------------------------Use All pages Top main navegation-------------------------------------------------------*/

.navbarselected {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	color: #FFCC00;
	text-align: center;
	text-transform: uppercase;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 4px;
}

#navbar {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 4px;
}

#navbar li {
	list-style:none;
	display:inline;
	padding-right: 10px;
	padding-left: 10px;
}

#navbar a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
#navbar a:hover {
	color: #FFCC00;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
#navbar a:active {
	color:#FFCC00;
	text-align: center;
}

/*----------------------------------------End---------------------*/

/*------------Use All pages Bottum footer Links ----------------*/

#footer {
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;	
	color: #333333;
	text-align: center;
	text-transform: none;
	padding-right: 10px;
	padding-left: 10px;
	width:100%;
}

#footer li {
	list-style:none;
	padding-right: 10px;
	padding-left: 10px;
	display: inline;
	color: #333333;
}

#footer a {
	display:inline;
	color:#333333;
	text-decoration:none;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
#footer a:hover {
	color: #FF6600;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: underline;
}
#footer a:active {
	color:#FF6600;
	text-align: center;
	display: inline;
	text-decoration: underline;
}
/*----------------------------------------End---------------------*/


.header-2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-left-color: #E2E2E2;
	height: 30px;
	padding-left: 2px;
	background-color: #ACA9A9;
}

.header-video {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0D53BA;
	border-right-color: #0D53BA;
	border-left-color: #0D53BA;
	height: 25px;
	padding-left: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #989898;
	background-image: url(../images/bg-videoplayer.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0D53BA;
}



.header-photo {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #F5A34C;
	border-right-color: #F5A34C;
	border-left-color: #F5A34C;
	height: 25px;
	padding-left: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #989898;
	background-image: url(../images/bg-photoplayer.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F5A34C;
}





.scroll-div {
	overflow: auto;
	width:850px;
	height:170px;
}
.scroll-div2 {
	overflow: auto;	
}
.text-11Capital {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.Text-form11-Blue {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0355A6;
}

.gridrows
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0355A6;
	height: 20px;
	border-right: #83bbd9 1px solid;
	border-top: #83bbd9 1px solid;
	border-left: #83bbd9 1px solid;
	border-bottom: #83bbd9 1px solid;
}

.gridrows a
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: blue;
	text-decoration: none;
}

.gridrows a:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: blue;
	text-decoration: underline;
}


.table-header1
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #01488E;
	background-color: #D3EDFE;
	background-image: url(../images/bg-table-header.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px; /*border-right: #83bbd9 1px solid;
	border-top: #83bbd9 1px solid;
	border-left: #83bbd9 1px solid;
	border-bottom: #83bbd9 1px solid;*/
	vertical-align: bottom;
}

.table-header2 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #01488E;
	background-color: #D3EDFE;
	background-image: url(../images/bg-table-header.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	/*border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #83BBD9;
	border-left-color: #83BBD9;*/
}
.Left-border-text11-Blue {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0355A6;
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #83BBD9;*/
}
.Rght-border-text11-Blue {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0355A6;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #83BBD9;*/
}



/*-------------Use All Buttons---------------------------------------------------*/

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: url(../images/bg_button_a.gif) no-repeat scroll right top;
    color: #000000;
    display: block;
    float: left;
    font: bold normal 11px Tahoma;
    height: 20px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
	background: transparent url(../images/bg_button_span.gif) no-repeat;
	display: block;
	line-height: 14px;
	padding: 3px 0 3px 10px;
	font-weight: bold;
} 

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 3px 0 3px 10px; /* push text down 1px */
} 

.Box-Tabs {
	background-color: #FFFFFF;
	background-image: url(../images/box-top-shade.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #83BBD9;
	padding: 10px;
}
/*---------End--------------------------------------------------*/



.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

/*
a.tab {
    background: url(../images/bg-tab-over.jpg) no-repeat scroll right top;
    color: #000000;
    display: block;
    float: left;
    font: bold normal 11px Tahoma;
    height: 28px;
    padding-right: 10px; 
    text-decoration: none;
}

a.tab span {
	background: url(../images/bg-tab-on.jpg) no-repeat;
	display: block;
	line-height: 14px;
	padding: 7px 0 7px 10px;
	font-weight: bold;
} 

a.tab:active {
    background-position: bottom right;
    color: #A60C0C;
    outline: none; 
}

a.tab:hover {
	background-position: bottom right;
    color: #A60C0C;
    outline: none;
}
a.tab:hover span {
    background-position: bottom left;
    padding: 7px 0 7px 10px; 
} 
a.tab:active span {
    background-position: bottom left;
    padding: 7px 0 7px 10px; 
} */


.tab
{
	background: url(../images/bg-tab-on.jpg) no-repeat scroll;
	background-position:0 0px;	
	color: #000000;
	display: block;
	float: left;
	font: bold normal 11px Tahoma;
	height: 25px;	
	text-decoration: none;
	vertical-align: middle;
	text-align: center;			
	margin-top: 3px;
	margin-right: 2px;
	
}

.tab span
{
	background: url(../images/bg-tab-over.jpg) no-repeat;
	background-position: right -0px;
	display: block;
	float: right;
	height: 25px;
	vertical-align: middle;
} 

.tabon
{
	background: url(../images/bg-tab-on.jpg) no-repeat scroll;
	background-position:0 -28px;
	color: #A60C0c;
	display: block;
	float: left;
	font: bold normal 11px Tahoma;	
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	margin-top: 3px;
	margin-right: 2px;
}

.tabon span
{
	background: url(../images/bg-tab-over.jpg) no-repeat;
	background-position:right -28px;
	display: block;
	float: right;
	height: 25px;
} 


/*a.tabon {
    background: url(../images/bg-tab-over.jpg) no-repeat scroll right bottom;
    color: #A60C0c;
    display: block;
    float: left;
    font: bold normal 11px Tahoma;
    height: 28px;
    padding-right: 10px; 
    text-decoration: none;
}

a.tabon span {
	background: url(../images/bg-tab-on.jpg) no-repeat left bottom;
	display: block;
	line-height: 14px;
	padding: 7px 0 7px 10px;
	font-weight: bold;
} 

a.tabon:active {
    background-position: bottom right;
    color: #A60C0C;
    outline: none; 
}

a.tabon:active span {
    background-position: bottom left;
    padding: 7px 0 7px 10px; 
} */


.R-2 {
	padding-right: 2px;
}



.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.butn-blue {
    background: url(../images/bg-blue-over.jpg) no-repeat scroll right top;
    color: #01488E;
    display: block;
    float: left;
    font: bold normal 11px Tahoma;
    height: 28px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.butn-blue span {
	background: url(../images/bg-blue-on.jpg) no-repeat;
	display: block;
	line-height: 14px;
	padding: 7px 0 7px 10px;
	font-weight: bold;
} 

a.butn-blue:active {
    background-position: bottom right;
    color: #01488E;
    outline: none; /* hide dotted outline in Firefox */
}

a.butn-blue:active span {
    background-position: bottom left;
    padding: 7px 0 7px 10px; /* push text down 1px */
} 
.label1 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #082867;
	background-image: url(../images/bg-labels.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
	padding-left: 10px;
}





.dotline {
	background-image: url(../images/dotline.jpg);
	background-repeat: repeat-x;
	height: 1px;
}

/*TeamInfo Pag CSS-------------------------------------------------------------------------------------------------------------------*/

#tinavbar, #ctl00_tinavbar {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	padding-right: 10px;
	padding-left: 10px;
}

#tinavbar li, #ctl00_tinavbar li {
	list-style:none;
	display:inline;
	padding-right: 10px;
	padding-left: 10px;
}

#tinavbar a, #ctl00_tinavbar a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
#tinavbar a:hover, #ctl00_tinavbar a:hover {
	color: #FFCC00;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
#tinavbar a:active, #ctl00_tinavbar a:active {
	color:#FFCC00;
	text-align: center;
}





.teaminfo-banner {
	background-image: url(../images/teaminfo_banner.jpg);
	background-position: left top;
	height: 143px;
	background-repeat: no-repeat;
}
.teaminfo-text-logo {

	font-family: Arial;
	font-size: 26px;
	font-weight: bold;
	color: #E60505;
	text-align: center;
}
.teaminfo-boxtop {

	width: 131px;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-left: 2px;
}



/*----------------------------------------END----------------------------------------------------------------*/

/*----------------------------------------Use right nav heading----------------------------------------------------------------*/
A.tibluehedright {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/teaminfo_tibluehedright.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 10px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}

A.tibluehedright:link {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/teaminfo_tibluehedright.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 10px;
	padding-top: 8px;
	text-decoration: none;
	text-transform: uppercase;
}

A.tibluehedright:visited{
	background-image: url(../images/teaminfo_tibluehedright.jpg);
	height: 22px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 15px;
	padding-top: 8px;
	text-decoration: none;
}

A.tibluehedright:hover {
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/teaminfo_tibluehedright.jpg);
	height: 22px;
	font-family: tahoma;
	font-size: 11px;
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding-left: 10px;
	padding-top: 8px;
	text-decoration: none;
}
/*----------------------------------------END----------------------------------------------------------------*/


/*----------------------------------------Use left subnav (With Underline)---------------------------------------------------------------*/
#ticontacts {
	font-family:tahoma;
	font-size:11px;

	font-weight:;
	list-style:none;
	color: #2D4598;
	text-align: left;
	text-transform: none;
	background-image: url(../images/dotline_h.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 25px;
	vertical-align: middle;
}

#ticontacts li {
	list-style:none;
	display:inline;
	text-align: left;
}

#ticontacts a {
	display:block;
	color:#2D4598;
	text-decoration:none;
	text-align: left;
}
#ticontacts a:hover {
	color: #EF4108;
	text-align: left;
}
#ticontacts a:active {
	color:#EF4108;
	text-align: left;
}
/*----------------------------------------END----------------------------------------------------------------*/
/*----------------------------------------Use left + right subnav (without Underline)---------------------------------------------------------------*/

#ticontacts2 {
	font-family:tahoma;
	font-size:11px;
	font-weight:;
	list-style:none;
	color: #2D4598;
	text-align: left;
	text-transform: none;
	height: 25px;
	vertical-align: middle;
	
}

#ticontacts2 li {
	list-style:none;
	display:inline;
	text-align: left;
}

#ticontacts2 a {
	display:block;
	color:#2D4598;
	text-decoration:underline;
	text-align: left;
}
#ticontacts2 a:hover {
	color: #EF4108;
	text-align: left;
}
#ticontacts2 a:active {
	color:#EF4108;
	text-align: left;
}

/*----------------------------------------END----------------------------------------------------------------*/

.titext11LightOrnge {
	font-family: Tahoma;
	font-size: 11px;
	color: #FA8118;
}
A.titext11LightOrnge:link {	color: #FA8118;	text-decoration: underline;}
A.titext11LightOrnge:visited {color: #FA8118;text-decoration: underline;}
A.titext11LightOrnge:hover {color: #FA8118;text-decoration: none;}



.ti-photo
{
	border: 2px solid #13167E;
	cursor: hand;
}
.ti-photohover {
	border: 2px solid #FFFFFF;
}




.tihead_DarkBlue {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0858AA;
	height: 26px;
	text-align: left;
	vertical-align: middle;
	bottom: 10px;
	clip: rect(auto,auto,10px,auto);
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0F4B87;
	text-transform: uppercase;

/*-----------------------*/


}
.titext11Ornge {
	font-family: Tahoma;
	font-size: 11px;
	color: #F56117;
}
A.titext11Ornge:link {color: #F56117;	text-decoration: underline;}
A.titext11Ornge:visited {color: #F56117;text-decoration: underline;}
A.titext11Ornge:hover {color: #F56117;text-decoration: none;}

.titext11blu {
	font-family: Tahoma;
	font-size: 11px;
	color: #0355A6;
}
A.titext11blu:link {color: #0355A6;	text-decoration: underline;}
A.titext11blu:visited {color: #0355A6;text-decoration: underline;}
A.titext11blu:hover {color: #0355A6;text-decoration: none;}

.titext11blu2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #0000FF;
}

.titext11blu2 a{
	font-family: Tahoma;
	font-size: 11px;
	color: #0000FF;
}

A.titext11blu2:link {color: #0000FF;	text-decoration: underline;}
A.titext11blu2:visited {color: #0000FF;text-decoration: underline;}
A.titext11blu2:hover {color: #0000FF;text-decoration: none;}


.tihead_Blumid {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	text-transform: none;
	color: #FFFFFF;
	background-image: url(../images/ti-bluhedmid.jpg);
	background-repeat: repeat-x;
	height: 28px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	vertical-align: middle;
	border: 1px solid #3F658F;
}


.dots_h {
	background-image: url(../images/dotline_h.gif);
	background-repeat: repeat-x;
	height: 1px;
	background-position: left center;
}

/*----------------------------------------Use Middle Tab with Gray bg---------------------------------------------------------------*/
.ticlear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.titab {
    background: url(../images/tibg-tab-over.jpg) no-repeat scroll right top;
    color: #000000;
    display: block;
    float: left;
    font: bold normal 11px Tahoma;
    height: 28px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.titab span {
	background: url(../images/tibg-tab-on.jpg) no-repeat;
	display: block;
	line-height: 14px;
	padding: 7px 0 7px 10px;
	font-weight: bold;
} 

a.titab:active {
    background-position: bottom right;
    color: #A60C0C;
    outline: none; /* hide dotted outline in Firefox */
}

a.titab:hover {
	background-position: bottom right;
    color: #A60C0C;
    outline: none;
}
a.titab:hover span {
    background-position: bottom left;
    padding: 7px 0 7px 10px; /* push text down 1px */
} 
a.titab:active span {
    background-position: bottom left;
    padding: 7px 0 7px 10px; /* push text down 1px */
} 


a.titabon {
    background: url(../images/tibg-tab-over.jpg) no-repeat scroll right bottom;
    color: #A60C0c;
    display: block;
    float: left;
    font: bold normal 11px Tahoma;
    height: 28px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.titabon span {
	background: url(../images/tibg-tab-on.jpg) no-repeat left bottom;
	display: block;
	line-height: 14px;
	padding: 7px 0 7px 10px;
	font-weight: bold;
} 

a.titabon:active {
    background-position: bottom right;
    color: #A60C0C;
    outline: none; /* hide dotted outline in Firefox */
}

a.titabon:active span {
    background-position: bottom left;
    padding: 7px 0 7px 10px; /* push text down 1px */
} 
/*----------------------------------------END----------------------------------------------------------------*/
.blubgbord {
	background-color: #EBF4FD;
	border: 1px solid #A2C5EC;
	/*padding: 15px;*/
	padding-top:25px;
	padding-bottom:17px;
}




/*--------------------Use left nav heading------------------------------------------------------------------------------------*/


.tibluheadnew {
	background-image: url(../images/tibluhead.jpg);
	background-repeat: repeat-x;
	padding-left: 10px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	height: 28px;
	border: 1px solid #3F658F;
}

.tibluheadnew td
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.tibluheadnewlink {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.tibluheadnew:link {color: #FFFFFF;text-decoration: none;}
A.tibluheadnew:visited {color: #FFFFFF;text-decoration: none;}
A.tibluheadnew:hover {color: #FFFFFF;text-decoration: none;}

.Text-24Orange {
	font-family: Tahoma;
	font-size: 20px;
	font-style: normal;
	color: #FA8118;
	font-weight: bold;
}


.teaminfo-banner {
	background-image: url(../images/teaminfo_banner.jpg);
	background-position: left top;
	height: 143px;
	background-repeat: no-repeat;
}

.teaminfo-banright {
	background-image: url(../images/topphoto.jpg);
	background-position: right top;
	height: 143px;
	background-repeat: no-repeat;
}


.sponsor-banner {
	background-image: url(../images/sponsor_banner.jpg);
	background-position: left top;
	height: 143px;
	background-repeat: no-repeat;
}

.table-header1blnk {

	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #01488E;
}

.coupon {
	background-color: #FFD955;
	border: 2px dashed #FA8118;
	padding: 15px;
	background-image: url(../images/couponbg.gif);
	font-family: "Courier New", Courier, mono;
	font-size: larger;
	font-weight: bold;
	letter-spacing: -1px;
}
.but {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(../images/but_midbg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	border: 0px none;
	text-align: center;
	vertical-align: top;
	background-position: left top;
	margin: 0px;
	padding: 0px 5px;
	height: 20px;
}

.tibluheadnew {
	background-image: url(../images/tibluhead.jpg);
	background-repeat: repeat-x;
	padding-left: 10px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	height: 28px;
	border: 1px solid #3F658F;
}

.tibluheadnewlink {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.tibluheadnew:link {color: #FFFFFF;text-decoration: none;font-weight: ;}
A.tibluheadnew:visited {color: #FFFFFF;text-decoration: none;font-weight: ;}
A.tibluheadnew:hover {color: #FFFFFF;text-decoration: none;font-weight: ;}
.table-header1blnk {

	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #01488E;
}


.griditems
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.SearchBox
{
	font-size: 10pt;
	font-family: tahoma;
	background-color: #EAEAEA;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 10px;
	border-right: #83bbd9 1px solid;
	border-top: #83bbd9 1px solid;
	border-left: #83bbd9 1px solid;
	border-bottom: #83bbd9 1px solid;
}

.SearchButtons
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0858AA;
	height: 26px;
	text-align: left;
	vertical-align: middle;
	bottom: 10px;
	padding-bottom:2px;
	margin-bottom:2px;
	text-transform: uppercase;
	
}

.SearchSeperator
{
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 1px;
	background-color: #83bbd9;
	padding-bottom: 5px;
	padding-top: 5px;
}



/* --------------------------------- CSS for Left Panel ------------------------------- */

.Admin-leftPanel {
	background-color: #DADCE0;
	background-repeat: no-repeat;
	background-position: left top;
	border: 6px solid #FFFFFF;
}


/* ----------------------------------  END  -------------------------------------------- */





/* ------------------------------- START ADMIN NAVS LINKS ------------------------------ */


.adnavbar
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	list-style: none;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
	padding-right: 4px;
	padding-left: 4px;
	background-image: url(../Images/admin-topnavbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.adnavbar li {
	list-style:none;
	display:inline;
	padding-right: 4px;
	padding-left: 4px;
}

.adnavbar a {
	display:block;
	color:#000000;
	text-decoration:none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
}
.adnavbar a:hover {
	color: #83BBD9;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
}
.adnavbar a:active {
	color:#83BBD9;
	text-align: center;
}

/* ----------------------------------  END  -------------------------------------------- */



/* ------------------------Admin left subnav (With Underline) -------------------------- */


#admin-left {

	font-weight:;
	list-style:none;
	text-align: left;
	background-image: url(../images/admin-dash.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 25px;
	vertical-align: middle;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #01488E;
}

#admin-left  li {
	list-style:none;
	display:inline;
	text-align: left;
}

#admin-left  a {
	display:block;
	color:#2D4598;
	text-decoration:none;
	text-align: left;
}

#admin-left  a:hover {
	color: #EF4108;
	text-align: left;
}

#admin-left  a:active {
	color:#EF4108;
	text-align: left;
}


/* ----------------------------------  END  -------------------------------------------- */




/* -------------------------------  CSS FOR LOGO --------------------------------------- */

.FYBA-logo {
	background-image: url(../images/logo-FYBA.jpg);
	background-repeat: no-repeat;	
	background-position: left top;
	height: 83px;
}

#AdminLogo
{
    top:0px;
    left:0px;
    position:absolute;    
}

/* ----------------------------------  END  -------------------------------------------- */




/* ----------------------------------  CSS FOR OVERALL SPACING 6 px  -------------------------------------------- */

.TB6 {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
}


/* ----------------------------------  END  -------------------------------------------- */




/* ----------------------------------  CSS FOR SPACING 6 px FROM LEFT -------------------------------------------- */

.L6 {
	padding-left: 6px;
}

.L5 {
	padding-left: 5px;
}


/* ----------------------------------  END  -------------------------------------------- */
.admin-table-header1 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #01488E;
	background-color: #CFE5F7;
	background-repeat: no-repeat;
}

/* -------------------- CSS SUB MENU ------------- */
#admin-submenu {

	font-weight:;
	list-style:none;
	text-align: left;
	height: 20px;
	vertical-align: middle;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 8px;
	padding-left: 9px;
}

#admin-submenu li {
	list-style:none;
	display:inline;
	text-align: left;
}

#admin-submenu  a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align: left;
}
#admin-submenu  a:hover {
	color: #83BBD9;
	text-align: left;
}
#admin-submenu  a:active {
	color:#83BBD9;
	text-align: left;
}
/* -------------------- END ------------- */

.SearchBtn
{
	background-position: left top;
	background-image: url(../Images/search.gif);
	background-repeat: no-repeat;
}

.ClearSearchBtn
{
	background-position: left top;
	background-image: url(../Images/Erasesearch.gif);
	background-repeat: no-repeat;	
}

.AdvSearchBtn
{
	background-position: left top;
	background-image: url(../Images/AdvanceSearch.gif);
	background-repeat: no-repeat;
}

.bgAdminHead
{
	background-image: url(../images/bg-admin-top-grad.jpg);
	background-repeat: repeat-x;
}



.SearchDropDownList
{
	font-family: tahoma;
	font-size: 11px;
	color: black;	
}

.Searchbox-30 {
	width: 30px;
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
}

.Searchbox-60 {
	width: 50px;
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
}


.Searchbox-150 {
	width: 100px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}




#adnavbar {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
	padding-right: 4px;
	padding-left: 4px;
	background-image: url(../images/admin-topnavbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#adnavbar li {
	list-style:none;
	display:inline;
	padding-right: 4px;
	padding-left: 4px;
}

#adnavbar a {
	display:block;
	color:#000000;
	text-decoration:none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
}
#adnavbar a:hover {
	color: #01488E;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
}
#adnavbar a:active {
	color:#01488E;
	text-align: center;
}

/* ----------------------------------  END  -------------------------------------------- */

/* --------------------  ADMIN NAVS HOVER ------------- */

.adnavbar-hover {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
	padding-right: 4px;
	padding-left: 4px;
	background-image: url(../images/admin-bluebg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.adnavbar-hover  li {
	list-style:none;
	display:inline;
	padding-right: 4px;
	padding-left: 4px;
}

.adnavbar-hover a
{
	display: block;
	color: white;
	text-decoration: none;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
}
.adnavbar-hover  a:hover {
	color: #FFFFFF;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
}
.adnavbar-hover  a:active {
	color:#FFFFFF;
	text-align: center;
}

/* ----------------------------------  END  -------------------------------------------- */
.spacer-grey {
	background-image: url(../images/admin-topnavsp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 9px;
}
.spacer-bluegrey {

	background-image: url(../images/admin-topnavsp2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 9px;
}
.spacer-blue {


	background-image: url(../images/admin-topnavsp1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 4px;
}
.spacer-greyend {



	background-image: url(../images/admin-topnavspend.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 4px;
}

.BlackoutPanel
{
	background-color: #ffffff;
	border: solid 1px #83bbd9;
	text-align:left;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
}


.SearchField
{
	background-position: left top;
	background-image: url(../images/i_player.jpg);
	background-repeat: no-repeat;
}

.text-11blkArial {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #020202;
}

.AdminGridViewFooterStyle
{
	
}

.AdminGridViewPagerStyle
{
	
}

.AdminGridViewRowStyle
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0355A6;	
	height: 20px;	
}

.AdminGridViewRowStyle td
{
	padding-right: 5px;
	padding-left: 5px;	
	border-right: #83bbd9 1px solid;
	border-bottom: #83bbd9 1px solid;
}

.AdminGridViewHeaderStyle
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #01488E;
	background-color: #CFE5F7;	
	height:25px;
}

.AdminGridViewHeaderStyle th
{
	padding-right: 5px;
	padding-left: 5px;	
	border-right: #83bbd9 1px solid;
	border-bottom: #83bbd9 1px solid;
}

#ctl00_cntMain_tblFatherRole tbody
{
	width:975px;  
}

#ctl00_cntMain_tblFatherRole tbody tr
{
	width:975px;  
}

#OfficialHeader
{
	font-weight: bold;
	font-size: 20pt;
	color: #000;
	font-family: arial;
	left: 50%;
	font-style: italic;
	position: absolute;
	top: 10px;
	margin-left:-100px;
}

.t-15
{
	width: 100%;
	font-family: tahoma;
	height: 15px;
	font-size: 11px;
	background-color: white;
}

.t-10
{
	width: 100%;
	font-family: tahoma;
	height: 10px;
	font-size: 11px;
	background-color: white;
}
/*///// STYLES ADDED FOR SUMMENU IN ADMIN SECTION /////*/
.AdminSubMenu
{
	text-align: left;
	height: 20px;
	vertical-align: middle;
	font-family: tahoma;

	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 8px;
	padding-left: 9px;
}
.AdminSubMenuSeparator

{
	background: url(../images/admin-submenu-sp.jpg) NO-REPEAT RIGHT;
	padding-right: 0px;
	padding-left: 0px;
}
.AdminSubMenu td
{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	background: url(../images/admin-submenu-sp.jpg) NO-REPEAT RIGHT;
	padding-right:10px;
	padding-left:7px;
}
.AdminSubMenu a
{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align: left;
}

.AdminSubMenu  a:hover {
	color: #83BBD9;
	text-align: left;
}
.AdminSubMenu  a:active {
	color:#83BBD9;
	text-align: left;
}
/*/////////////////////////////////////////////////*/
.ctl00_cntMain_ftbBody_EndTab {
	font: 10pt MS Sans Serif;
	width: 100%;
	padding:0px;
	border:none !important;
	background-color: #DBEAF5 !important;
}
.ctl00_cntMain_ftbBody_StartTabOn {
	font: 10pt MS Sans Serif;
	width: 100%;
	padding:0px;
	border:none !important;
	background-color: #DBEAF5 !important;
}
.ctl00_cntMain_ftbBody_StartTabOff {
	font: 10pt MS Sans Serif;
	width: 100%;
	padding:0px;
	border:none !important;
	background-color: #DBEAF5 !important;
}
.ctl00_cntMain_ftbBody_TabOn {
	font: 8pt MS Sans Serif;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #808080;
	border-top: 1px solid #DBEAF5;
	border-bottom: 1px solid #808080;
	background-color: #81A9E2 !important;
}
.ctl00_cntMain_ftbBody_TabOffRight {
	font: 8pt MS Sans Serif;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #81A9E2;
	background-color: #DBEAF5 !important;
}
.ctl00_cntMain_ftbBody_TabOffLeft {
	font: 8pt MS Sans Serif;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left: 1px solid #808080;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #DBEAF5;
	background-color: #DBEAF5 !important;
}
/*.ctl00_cntMain_ftbBody_TabOffRight {
	font: 8pt MS Sans Serif;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #81A9E2;
	background-color: #DBEAF5 !important;
	background-color: #81A9E2;
}
.ctl00_cntMain_ftbBody_TabOffLeft {
	font: 8pt MS Sans Serif;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left: 1px solid #808080;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #DBEAF5;
	background-color: #DBEAF5 !important;
	background-color: #81A9E2;
}
.ctl00_cntMain_ftbBody_StartTabOff {
	font: 10pt MS Sans Serif;
	padding:1px;
	border-left: 1px solid #81A9E2;
	border-right: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #81A9E2;
	background-color: #DBEAF5 !important;
	background-color: #81A9E2;
}
.ctl00_cntMain_ftbBody_EndTab {
	font: 10pt MS Sans Serif;
	width: 100%;
	padding:1px;
	border-left: 1px solid #81A9E2;
	border-right: 1px solid #81A9E2;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #81A9E2;
	background-color: #DBEAF5 !important;
	background-color: #81A9E2;
}
ctl00_cntMain_ftbBody_StartTabOn {
	font: 10pt MS Sans Serif;
	padding: 1px;
	border-left: 1px solid #81A9E2;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #81A9E2;
	background-color: #81A9E2;
}
.ctl00_cntMain_ftbBody_TabOn {
	font: 8pt MS Sans Serif;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #808080;
	border-top: 1px solid #DBEAF5;
	border-bottom: 1px solid #808080;
	background-color: #DBEAF5;
}*/