/* STKSTYLES.CSS --- CASCADING STYLE SHEETS */
body.light
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	background-color: #EEEEEE;
}
.Title
{
	FONT-FAMILY: 'Arial';
	font-size: 22pt;
	color: #000000;
	font: bold Arial;
	text-indent: 0 px;
	padding: 10px 3px;
}

.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

.sharelink{
font: bold 12px Arial;
padding: 10px 0px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #ff6600;
text-decoration: none;
border-bottom: 0px solid #ffffff;
}
.allvideosFont{
font: bold 12px Verdana;
padding: 0px 0px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #333366;
text-decoration: none;
border-bottom: 0px solid #ffffff;
}
.viewsFont{
font: bold 9px Verdana;
padding: 0px 0px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #999999;
text-decoration: none;
border-bottom: 0px solid #ffffff;
}
.viewsFontnew{
font: bold 9px Verdana;
padding: 0px 0px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #FF6600;
text-decoration: none;
border-bottom: 0px solid #ffffff;
}
.descriptionText{
font: bold 12px Arial;
padding: 10px 15px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #000000;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;
}
.HAGPdescriptionText{
font: bold 14px Verdana;
padding: 20px 15px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #ffffff;
text-decoration: none;
border-bottom: 5px solid #333366;
}
.aboutusText{
font: bold 13px Verdana;
padding: 0px 0px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #ffffff;
text-decoration: none;
border-bottom: 0px solid #333366;
}
.NameText{
font: bold 15px Verdana;
padding: 0px 0px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #ffffff;
text-decoration: none;
border-bottom: 0px solid #333366;
}

.HAGPdescriptionTextBIG{
font: bold 20px Verdana;
padding: 30px 25px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #ffffff;
text-decoration: none;
border-bottom: 5px solid #333366;
}

.smallTitleText
{
	FONT-FAMILY: 'Arial';
	font-size: 12pt;
	color: #000000;
	font: bold Arial;
	text-indent:0px;
	padding: 10px 3px;
	font-style: bold;
}

.dynamicText 
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 7pt;
	font-color: #000000;
}

.buttonText
{
	font-size: 7pt;
	border : thin outset #717F95;
	background : #ACB7C8;
	font : bold Arial Narrow;
	text-align : center;
	color : #323947;
	vertical-align : top;
	cursor : hand;
}

.ratelink a{
FONT-FAMILY: 'Arial';
border: 0px solid #ff6600;
background-color: white;
border-bottom-width: 0;
font-size: 10pt;
font: bold Arial;
}
.ratelink a:hover{
FONT-FAMILY: 'Arial';
background-color: #FBC063;
color: #333366;
font-size: 10pt;
font: bold Arial;
}
.stuffimage{
border-bottom: 25px solid #ffffff;
border-top: 25px solid #ffffff;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.cheeksmenu{
border: 0px solid #C0C0C0;
background-color: white;
border-bottom-width: 0;
width: 240px;
background-image: url('selected.jpg') no repeat
}

* html .cheeksmenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 240px;
}

.cheeksmenu ul{
padding: 0;
margin: 0;
list-style-type: none;
background-image: url('selected.jpg') no repeat
}

.cheeksmenu a{
font: bold 13px Verdana;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;
}

.cheeksmenu a:visited{
/*color: #FBC063;*/
}

.cheeksmenu a:hover{
background: url('selected2.jpg')
background-color: #FBC063;
color: black;
}

.cheeksmenu li.selected{
background: url('selected.jpg')
/*background-color: #FBC063;*/
}
.cheeksmenu li.selected a{
background: url('selected.jpg') no repeat
/*background-color: #FBC063;*/
}

.cheeksmenu a:active{
/*background-color: #FBC063;*/
}

* html .cheeksmenu li.selected {
background-color: #FBC063;
}

* html .cheeksmenu li.selected a {
background-color: #FBC063;
}

.cheeksmenu li a.current{
background-color: #FBC063;
}

//jep mods for video select

.cheeksmenuV{
border: 0px solid #333366;
background-color: white;
border-bottom-width: 0;
}

.cheeksmenuV ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.cheeksmenuV a{
font: bold 13px Verdana;
padding: 10px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;
}

.cheeksmenuV a:visited{
/*color: #333366;*/
}

.cheeksmenuV a:hover{
//*background-color: #FBC063;*/
color: #ff6600;
text-decoration: underlined;
}

.cheeksmenuV li.selected{
background-color: #ffffff;
}
.cheeksmenuV li.selected a{
//background-color: #Fffffff;
}

.cheeksmenuV a:active{
//*background-color: #Ffffff;*/
}

* html .cheeksmenuV li.selected {
//background-color: #Ffffff;
}

* html .cheeksmenuV li.selected a {
//background-color: #Ffffff;
}

.cheeksmenuV li a.current{
//background-color: #Ffffff;
}

//jep mods for top menu


.cheeksmenuTOP{
border: 0px solid #333366;
background-color: white;
border-bottom-width: 0;
}

.cheeksmenuTOP ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.cheeksmenuTOP a{
font: bold 13px Arial;
padding: 0px 0px;
//*display: block;*//
color: #ffffff;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;
}

.cheeksmenuTOP a:visited{
/*color: #333366;*/
}

.cheeksmenuTOP a:hover{
//*background-color: #FBC063;*/
color: #ff6600;
text-decoration: underlined;
}

.cheeksmenuTOP li.selected{
background-color: #ffffff;
}
.cheeksmenuTOP li.selected a{
//background-color: #Fffffff;
}

.cheeksmenuTOP a:active{
//*background-color: #Ffffff;*/
}

* html .cheeksmenuV li.selected {
//background-color: #Ffffff;
}

* html .cheeksmenuTOP li.selected a {
//background-color: #Ffffff;
}

.cheeksmenuTOP li a.current{
//background-color: #Ffffff;
}

//////////////////////////////////
///test video select
.cheeksmenuV2{
border: 0px solid #333366;
background-color: white;
border-bottom-width: 0;
}

.cheeksmenuV2 ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.cheeksmenuV2 a{
font: bold 10px Verdana;
padding: 3px 1px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #000000;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;
}


.cheeksmenuV2 a:visited{
/*color: #333366;*/
}

.cheeksmenuV2 a:hover{
//*background-color: #FBC063;*/
color: #ff6600;
text-decoration: underlined;
}

.cheeksmenuV2 li.selected{
background-color: #ffffff;
}
.cheeksmenuV2 li.selected a{
//background-color: #Fffffff;
}

.cheeksmenuV2 a:active{
//*background-color: #Ffffff;*/
}

* html .cheeksmenuV2 li.selected {
//background-color: #Ffffff;
}

* html .cheeksmenuV2 li.selected a {
//background-color: #Ffffff;
}

.cheeksmenuV2 li a.current{
//background-color: #Ffffff;
}
/////////////////jep for select pages

//jep mods for top menu

.cheeksmenuPagesNOLINK{
border: 0px solid #ff6600;
background-color: white;
border-bottom-width: 0;
}

.cheeksmenuPages{
font: bold 13px Arial;
border: 0px solid #000000;
background-color: white;
border-bottom-width: 0;
}

.cheeksmenuPages a{
font: bold 13px Arial;
padding: 0px 0px;
//*display: block;*//
color: #000000;
//*text-decoration: none;*//
border-bottom: 0px solid #ff6600;
}

.cheeksmenuPages a:hover{
background-color: #Ff6600;
color: #ff6600;
text-decoration: underlined;
}

.cheeksmenuPages a:visited{
color: #000000;
}

.footerText a{
font: bold 12px Arial;
padding: 0px 0px;
//*display: block;*//
color: #ffffff;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;
}
.footerText {
font: bold 12px Arial;
padding: 0px 0px;
//*display: block;*//
color: #ffffff;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;
}
.emailText{
font: bold 14px Verdana;
padding: 20px 15px;
display: block;
color: #ffffff;
text-decoration: none;
border-bottom: 5px solid #333366;
}
.emailText a{
font: bold 14px Verdana;
padding: 0px 0px;
display: block;
color: #ffffff;
text-decoration: none;
border-bottom: 5px solid #333366;
}
.TextforBlueBack{
font: bold 12px Verdana;
padding: 5px 5px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #ffffff;
text-decoration: none;
border-bottom: 5px solid #333366;
}
.TextforWhiteBack{
font: bold 12px Verdana;
padding: 10px 10px;
display: block;
width: 90%; /*Define width for IE6's sake*/
color: #000000;
text-decoration: none;
border-bottom: 0px solid #333366;
}

