
/* CSS Document */

body{padding:0px; margin:0px; background-color:#06457c; font:normal 12px arial; color:#000000; line-height:20px; background-image:url(../images/main_bg.gif); background-repeat: repeat-x; color:#000;}
a:link{ outline:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#656565; text-decoration:none;}
a:visited{ outline:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#656565; text-decoration:none;}
a:hover{ outline:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#656565; text-decoration:underline;}
.clear{ clear:both;}
div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,blockquote,input { margin: 0; padding: 0; }
img{border:0; outline:0;}
ul li{list-style: none;}
form label {cursor: pointer;}
input, select, textarea {font-family: Arial, Helvetica, sans-serif;font-size:11px; color:#373737;}

h1{padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#656565; border-bottom:1px solid #d5d5d5;  border-top:1px solid #d5d5d5; padding-top:2px; padding-bottom:2px; font-weight:bold; }
h2{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#4a6f75;}
h3 div{padding-top:5px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#03549c; /*background-image:url(../images/in_headline.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px;*/ }
h4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cf1544;}
h5{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4c5138;}
h6{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding-bottom:5px;}
.validationError {display:inline;color:#FF0000;}
.text_1
{
	font-family:Arial; font-size:12px; color:#000000; font-weight:600;
}

* html .button, *+html .button {padding: 2px 5px !important;}
/*form buttons*/
a.button_blue{
background: transparent url('../images/blue_bt_l.png') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; 
line-height: 15px; 
height: 22px; 
padding:0px 0px 0px 8px; 
margin:0px;
text-decoration: none;

}

a:link.button_blue, a:visited.button_blue, a:active.button_blue{
color: #fff;
font-weight:bold;
}

a.button_blue span{
background: transparent url('../images/blue_bt_r.png') no-repeat top right;
display: block;
padding: 3px 12px 5px 3px; 
margin:0px;
font-weight:bold;
}

a.button_blue:hover{ 
background-position: top left;
font-weight:bold;
}

a.button_blue:hover span{ 
background-position: top right;
color: #fff;
font-weight:bold;
}
.bt_input{background-image:url(../images/graybt_bg.gif); background-repeat:repeat-x; border:1px solid #000; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px 8px 5px 8px; cursor:pointer;}
.bt_update:link{ background-image:url(../images/graybt_bg.gif); background-repeat:repeat-x; border:1px solid #000; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px 8px 5px 8px;}
.bt_update:visited{ background-image:url(../images/graybt_bg.gif); background-repeat:repeat-x; border:1px solid #000; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px 8px 5px 8px;}
.bt_update:hover{ background-image:url(../images/graybt_bg-hov.gif); background-repeat:repeat-x; border:1px solid #000; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px 8px 5px 8px;}
/*form buttons*/

/*form*/
.textfield_s{ border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; width:160px;}
.textfield_vs{ border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; width:62px;}
.textfield_m{ border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; width:200px;}
.textfield_b{ border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; width:350px;}
.textfield_b1{ border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; width:250px;}

.selectbox_s{border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; width:204px;}
.selectbox_m{border:1px solid #999;padding:1px; color:#000000; font-size:12px; height:25px; font-family: Arial, Helvetica, sans-serif; width:170px;}
.selectbox_b{ border:0px solid #999;padding:1px; color:#000000; font-size:12px; height:25px; font-family: Arial, Helvetica, sans-serif; width:190px;}
.textarea_s{ border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif;width:99%; height:100px;}
.textarea_m{ border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; width:600px; height:200px;}
.textarea_b{ border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; width:600px; height:300px;}
.textarea_s1{ border:1px solid #999;padding:1px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif;width:650px; height:80px; margin-top:5px;}


/*form*/

/*png fix for png images*/
* html img {
behavior: expres\sion(  (this.runtimeStyle.behavio\r="none") && (this.src.toLowerCase().indexOf('.png')>-1) && (  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='scale')",  this.runtimeStyle.paddingTop = this.height,  this.runtimeStyle.height = 0  )  );overflow:hidden;
}
/*png fix for png images*/

/*text links*/
.gray_link:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#736a60; text-decoration: underline; font-weight:bold;}
.gray_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#736a60; text-decoration: underline; font-weight:bold;}
.gray_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#736a60; text-decoration: none; font-weight:bold;}

.white_link:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration: none; font-weight:bold;}
.white_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration: none; font-weight:bold;}
.white_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#78b4e7; text-decoration: none; font-weight:bold;}

.blue_link:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0057a1; text-decoration: none; font-weight:normal;}
.blue_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0057a1; text-decoration: none; font-weight:normal;}
.blue_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d22551; text-decoration: none; font-weight:normal;}

.black_link:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.black_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.black_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d22551; text-decoration: none; font-weight:normal;}


.blue_link_b:link{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0057a1; text-decoration: none; font-weight:normal;}
.blue_link_b:visited{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0057a1; text-decoration: none; font-weight:normal;}
.blue_link_b:hover{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#d22551; text-decoration: none; font-weight:normal;}

.blue_link_s:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0057a1; text-decoration: none; font-weight:bold;}
.blue_link_s:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0057a1; text-decoration: none; font-weight:bold;}
.blue_link_s:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d22551; text-decoration: none; font-weight:bold;}

.red_link_s:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d22551; text-decoration: none; font-weight:normal;}
.red_link_s:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d22551; text-decoration: none; font-weight:normal;}
.red_link_s:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0057a1; text-decoration: none; font-weight:normal;}

.Lgreen_link_s:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: none; font-weight:bold;}
.Lgreen_link_s:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: none; font-weight:bold;}
.Lgreen_link_s:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d22551; text-decoration: none; font-weight:bold;}

.list{ padding:0; margin:0;}
.list ul{ padding:0; margin:0;}
.list ul li{ padding:0; margin:0; background-image:url(../images/org_arrow.gif); background-repeat:no-repeat; background-position:left top; list-style:none; padding-left:10px; padding-bottom:5px;}
.list ul li a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.list ul li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.list ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d22551; text-decoration: none; font-weight:normal;}


.yell_link:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffd03a; text-decoration: none; font-weight:bold;}
.yell_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffd03a; text-decoration: none; font-weight:bold;}
.yell_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#78b4e7; text-decoration: none; font-weight:bold;}

/*text links*/

/*text */
.white_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration: none; font-weight:normal;}
.white_text_sm{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration: none; font-weight:normal;}
.blue_txt_s{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0057a1; text-decoration: none; font-weight:bold;}
.blue_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0057a1; text-decoration: none; font-weight:bold;}
.blue_text_b{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0057a1; text-decoration: none; font-weight:bold;}

.redstar{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e81702;}
.Lgreen_txt_s{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: none; font-weight:bold;}
.Lred_txt_s{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration: none; font-weight:normal;}
.black_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration: none; font-weight:bold;}
.black_txt_b{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000; text-decoration: none; font-weight:bold;}
.black_txt_b_small{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration: none; font-weight:bold;}

/*text */

.ht{background-image:url(..images/2.jpg)}

#gallery {font:11px verdana,arial,sans-serif;  padding:3px 0px 0px 0px; margin:0px ;background-image:none; z-index:-100000000;}
#gallery div.off {color:#000; height:24px; margin-right:2px;  padding:0 0px; float:left; cursor:pointer; position:relative; background-image:none;}


#gallery div.on {color:#c00; padding:0px; margin:0px 2px 0px 0px; float:left;  cursor:pointer; border-bottom:0; height:24px;  position:relative;background-image:none; }


div.hide {display:none; width:0; overflow:hidden;background-image:none;}
div.show {clear:left;  width:708px; margin-top:0; top:-1px; border:0px solid #000;padding:5px 10px 5px 5px; position:relative; z-index:50; font:11px verdana, arial, sans-serif; line-height:18px;background-image:none;}
div.show_new {clear:left;  width:560px; margin-top:0; top:-1px; border:0px solid #000;padding:5px 10px 5px 5px; position:relative; z-index:50; font:11px verdana, arial, sans-serif; line-height:18px;background-image:none;}
div.show img {float:left; margin:0 10px 10px 0;background-image:none;}

.dot_border_r{border-right:0px dotted #333333;}

.register_membership_dot_border{border-right:1px dotted #333333; padding:0px 0px 0px 8px;}

.sign_up_link_a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#418DCB; text-decoration: none; font-weight:600;}
.sign_up_link_a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#418DCB; text-decoration: none; font-weight:600;}
.sign_up_link_a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d22551; text-decoration: none; font-weight:600;}


.td_color{ background-color:#e7f3ff; border-bottom:2px solid #fff; padding-top:2px; padding-bottom:2px;}
.td_color1{ background-color:#f3f2f2; border-bottom:2px solid #fff; padding-top:2px; padding-bottom:2px;}


.bt_link:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; background-color:#999999; border:1px solid #999999; padding:3px; font-weight:bold;}
.bt_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; background-color:#999999; border:1px solid #999999; padding:3px; font-weight:bold;}
.bt_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; background-color:#cc0000; border:1px solid #cc0000; padding:3px; font-weight:bold;}
.gray_strip{ background-image:url(../images/gray_bg.gif); background-repeat:repeat-x; border-bottom:1px solid #f1f1f1; }
.gray_strip1{ background-image:url(../images/gray_bg.gif); background-repeat:repeat-x; border-top:1px solid #f1f1f1; }

.in_boxbg{ background-image:url(../images/inner_corbox_bg.gif); background-repeat:repeat-y;}
.white_cor_boxbg{ background-image:url(../images/white_corbox_m.gif); background-repeat:repeat-y}

.pagination{
padding: 2px;
font-size: 12px;
font-weight:bold;
}

.pagination ul{
margin: 0px;
padding: 0px;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: block;
padding-bottom: 1px;
font-size: 12px;
float:left;
}

.pagination a:link, .pagination a:visited{
padding: 0 3px;
/*border: 1px solid #666666;*/
text-decoration: none; 
color: #990000;
font-size: 12px;

}

.pagination a:hover {
/*border: 1px solid #990000;*/
color: #666666;
/*background-color: #990000;*/
font-size: 12px;
}
.pagination a.active{
/*border: 1px solid #666666;*/
color: #666666;
/*background-color: #666666;*/
font-size: 12px;
}

.bot_border{ border-bottom:1px dotted #999;}
.border_1{border-bottom:0px solid #999; border-top:0px solid #999; padding-bottom:8px; padding-top:8px;}
.in_search{ background-image:url(../images/in_scr_bg.gif); background-repeat:repeat-x;}





/* ===================  MENU  =====================*/

.dropdown_menu_1
{
	width:993px; height:auto; margin:0px auto; background-image:url(../images/menu-bg.jpg); background-repeat:repeat-x;
}

.menu_1_b:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: none; font-weight:normal;}
.menu_1_b:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: none; font-weight:normal;}
.menu_1_b:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d22551; text-decoration: none; font-weight:normal;}


/* ===================  MENU  =====================*/

/*home page photo gallery*/
.home_gallery {width:950px; position:relative; height:340px;}
.home_gallery .default {position:absolute; left:0px; top:0px; border:0px solid #CCCCCC; z-index:-1;}
.home_gallery ul {list-style:none; padding:0; margin:0; width:340px; float:right;}
.home_gallery ul li {display:inline; width:100px; height:80px; float:left;}

.home_gallery ul li a {display:block; width:90px; height:70px; text-decoration:none; padding:0px; border:3px solid #fff;}
.home_gallery ul li a img {width:90px; height:70px; border:0;}

.home_gallery ul li a b {position:absolute; left:-9999px; display:block; width:560px; height:340px; background:#FFFFFF;border:1px solid #fff;}

.home_gallery ul li a:hover,
.home_gallery ul li a:active,
#home_gallery ul li a:focus {white-space:normal; border-color:#fff; outline:0;}

.home_gallery ul li a:hover b {position:absolute; left:0; top:0px; z-index:100;}
.home_gallery ul li a:active b,
.home_gallery ul li a:focus b {position:absolute; left:0; top:0px;}


.home_gallery ul li a b i {display:block; width:560px; height:340px; text-align:center; display:table-cell; vertical-align:middle;border:1px solid #fff;}
.home_gallery ul li a b i img {width:560px; height:340px; border:1px solid #fff;}
/*home page photo gallery*/

/*
#topstories_gal {width:950px; position:relative; height:340px;}
#topstories_gal .default {position:absolute; left:0px; top:0px; border:0px solid #CCCCCC; z-index:-1;}
#topstories_gal ul {list-style:none; padding:0; margin:0; width:340px; float:right;}
#topstories_gal ul li {display:inline; width:100px; height:80px; float:left;}

#topstories_gal ul li a {display:block; width:90px; height:70px; text-decoration:none; padding:0px; border:3px solid #fff;}
#topstories_gal ul li a img {width:90px; height:70px; border:0;}

#topstories_gal ul li a b {position:absolute; left:-9999px; display:block; width:560px; height:340px; background:#FFFFFF;border:1px solid #fff;}

#topstories_gal ul li a:hover,
#topstories_gal ul li a:active,
#topstories_gal ul li a:focus {white-space:normal; border-color:#fff; outline:0;}

#topstories_gal ul li a:hover b {position:absolute; left:0; top:0px; z-index:100;}
#topstories_gal ul li a:active b,
#topstories_gal ul li a:focus b {position:absolute; left:0; top:0px;}


#topstories_gal ul li a b i {display:block; width:560px; height:340px; text-align:center; display:table-cell; vertical-align:middle;border:1px solid #fff;}
#topstories_gal ul li a b i img {width:560px; height:340px; border:1px solid #fff;}

#photo_gal {width:950px; position:relative; height:350px;}
#photo_gal .default {position:absolute; left:0px; top:5px; border:1px solid #888; z-index:-1;}
#photo_gal ul {list-style:none; padding:0; margin:0; width:320px; float:right;}
#photo_gal ul li {display:inline; width:70px; height:70px; float:left;}

#photo_gal ul li a {display:block; width:60px; height:60px; text-decoration:none; padding:2px; border:1px solid #ccc;}
#photo_gal ul li a img {width:60px; height:60px; border:0;}

#photo_gal ul li a b {position:absolute; left:-9999px; display:block; width:570px; height:360px; background:#fff;}

#photo_gal ul li a:hover,
#photo_gal ul li a:active,
#photo_gal ul li a:focus {white-space:normal; border-color:#000; outline:0;}

#photo_gal ul li a:hover b {position:absolute; left:0; top:5px; z-index:100;}
#photo_gal ul li a:active b,
#photo_gal ul li a:focus b {position:absolute; left:0; top:5px;}


#photo_gal ul li a b i {display:block; width:570px; height:360px; text-align:center; display:table-cell; vertical-align:middle;}
#photo_gal ul li a b i img {width:540px; height:360px; border:1px solid #888;}

#video_gal {width:950px; position:relative; height:350px;}
#video_gal .default {position:absolute; left:0px; top:5px; border:1px solid #888; z-index:-1;}
#video_gal ul {list-style:none; padding:0; margin:0; width:320px; float:right;}
#video_gal ul li {display:inline; width:70px; height:70px; float:left;}

#video_gal ul li a {display:block; width:60px; height:60px; text-decoration:none; padding:2px; border:1px solid #ccc;}
#video_gal ul li a img {width:60px; height:60px; border:0;}

#video_gal ul li a b {position:absolute; left:-9999px; display:block; width:570px; height:360px; background:#fff;}

#video_gal ul li a:hover,
#video_gal ul li a:active,
#video_gal ul li a:focus {white-space:normal; border-color:#000; outline:0;}

#video_gal ul li a:hover b {position:absolute; left:0; top:5px; z-index:100;}
#video_gal ul li a:active b,
#video_gal ul li a:focus b {position:absolute; left:0; top:5px;}


#video_gal ul li a b i {display:block; width:570px; height:360px; text-align:center; display:table-cell; vertical-align:middle;}
#video_gal ul li a b i img {width:540px; height:360px; border:1px solid #888;}/*


/*innerpage page photo gallery*/
#dhtmlgoodies_slideshow{
		width:564px;	/* Total width of slideshow */


	}
	
	#previewPane{
		border:1px solid #CCCCCC;
		text-align:center;
		vertical-align:middle;
		padding:1px;

		position:relative;
		
		/* CSS HACK */
		height: 340px;	/* IE 5.x */
		height/* */:/**/340px;	/* Other browsers */
		height: /**/340px;
				
	}
	#previewPane img{
		line-height:400px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#galleryContainer{
		
		height:80px;	/* Height of the images + 2 */
		border:1px solid #CCCCCC; background-color:#fff;
		position:relative;
		overflow:hidden;
		padding:1px;
		margin-top:8px;
		
		/* CSS HACK */
		height: 80px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/80px;	/* Other browsers */
		height: /**/80px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
		width:40px; height:80px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;		
		width:40px; height:80px;		
	}
	#theImages{
		position:absolute;
		height:80px;
		left:40px;
		width:100000px; margin-top:5px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{
		display:none;
	}
/*innerpage page photo gallery*/

div.blue_cor h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-align:left}
div.blue_cor
 {
	margin: 0 0 4px 0;
	padding: 0;
	float: left;
	width: 100%;
	clear: both;
	background: url(../images/box_blue_rb.gif) no-repeat bottom right;
	overflow: hidden;
}

div.blue_cor div{
	padding: 0;
	background: url(../images/box_blue_lb.gif) no-repeat bottom left;
}

div.blue_cor div div {
	padding: 0;
	background: url(../images/box_blue_tr.gif) no-repeat top right;
	
	
}

div.blue_cor div div div{
	padding: 5px 10px 20px 15px;
	background: url(../images/box_blue_tl.gif) no-repeat top left;
	
}
div.blue_cor .in_div{ padding-top:10px;}






/*innerpage page photo gallery BALCK */

div.black_cor h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-align:left}
div.black_cor
 {
	margin: 0 0 4px 0;
	padding: 0;
	float: left;
	width: 100%;
	clear: both;
	background: url(../images/box_black_rb.gif) no-repeat bottom right;
	overflow: hidden;
}

div.black_cor div{
	padding: 0;
	background: url(../images/box_black_lb.gif) no-repeat bottom left;
}

div.black_cor div div {
	padding: 0;
	background: url(../images/box_black_tr.gif) no-repeat top right;
	
	
}

div.black_cor div div div{
	padding: 5px 10px 20px 15px;
	background: url(../images/box_black_tl.gif) no-repeat top left;
	
}
div.black_cor .in_div{ padding-top:10px;}






.in_tabnav{margin: 0; padding:0;border-bottom:1px solid #ccc;} 
.in_tabnav ul{margin: 0; padding:0; list-style:none;}
.in_tabnav ul li{margin: 0; padding:0; list-style:none; display: inline; float:left; margin-right:3px;}
.in_tabnav ul li a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#27537a; text-decoration: none; font-weight:bold;border-top:1px solid #ccc;
border-left:1px solid #ccc;border-right:1px solid #ccc; padding:2px 8px 2px 8px; display:block;}
.in_tabnav ul li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#27537a; text-decoration: none; font-weight:bold;border-top:1px solid #ccc;
border-left:1px solid #ccc;border-right:1px solid #ccc; padding:2px 8px 2px 8px;}
.in_tabnav ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration: none; font-weight:bold;background-image:url(../images/intab_bg.gif); background-repeat:repeat-x;border-top:1px solid #0075b0; border-left:1px solid #0075b0;border-right:1px solid #0075b0;padding:2px 8px 2px 8px;}
.in_tabnav ul li a.active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration: none; font-weight:bold;background-image:url(../images/intab_bg.gif); background-repeat:repeat-x;border-top:1px solid #0075b0; padding:2px 8px 2px 8px;border-left:1px solid #0075b0;border-right:1px solid #0075b0;}




/*  ===== TABS TOUR PAGE  ==== */

#tour_tabs {font:11px verdana,arial,sans-serif;  padding:3px 0px 0px 0px; margin:0px ;background-image:none; z-index:-100000000;}
#tour_tabs div.off {color:#000; height:24px; margin-right:2px;  padding:0 0px; float:left; cursor:pointer; position:relative; background-image:none;}


#tour_tabs div.on {color:#c00; padding:0px; margin:0px 2px 0px 0px; float:left;  cursor:pointer; border-bottom:0; height:24px;  position:relative;background-image:none; }

/*  ===== TABS TOUR PAGE  ==== */

/*Horse players page collapse bar*/
.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
margin: 10px 5px;
font-size:14px; font-weight:bold;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
}

/*Horse players page collapse bar*/

.img_border_1{ border:1px solid #ccc; padding:2px;}

.suc_msg{ background-image: url(../images/suc_tick.gif); background-position:right; background-repeat:no-repeat; font-weight:bold; width:500px; height:20px; color:#fff; font-size:14px; background-color:#1f7cba; padding:5px; float:left;}
.error_msg{ background-image: url(../images/suc_close.gif); background-position:right; background-repeat:no-repeat; font-weight:bold; width:500px; height:20px; color:#fff; font-size:14px; background-color:#1f7cba; padding:5px; float:left;}

.paginat{
padding: 2px;
font-size: 12px;
font-weight:bold;
}

.paginat ul{
margin: 0px;
padding: 0px;
text-align: left; /*Set to "right" to right align paginat interface*/
font-size: 12px;
}

.paginat li{
list-style-type: none;
display: block;
padding-bottom: 1px;
font-size: 12px;
float:left;
}

.paginat a:link, .paginat a:visited{
padding: 0 3px;
/*border: 1px solid #666666;*/
text-decoration: none; 
color: #990000;
font-size: 12px;

}

.paginat a:hover {
/*border: 1px solid #990000;*/
color: #666666;
/*background-color: #990000;*/
font-size: 12px;
}
.paginat a.active{
/*border: 1px solid #666666;*/
color: #666666;
/*background-color: #666666;*/
font-size: 12px;
}

.full_widget {
	border:none;
  margin-left:-1px;
  width:300px;

}
.gal_image {
	position:relative;
	float:left; /* optional */ border:1px solid #fff; width:560px; height:340px;
}
.gal_image .text_1 {
	background-color:#000;
	color:#fff;
	position:absolute;	
	left:0px;
	padding:0;
	margin:0;
	 width:550px;/* optional, though better have one */
	bottom:2px;
	opacity:0.8;
	filter: alpha(opacity = 80);
    height:80px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	padding:8px 0 8px 10px; font-weight:normal;
	margin-bottom:-2px;
	
}
.gal_image .text_b{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#fff; padding-bottom:8px;}
.button_input{ background-image:url(/images/bg_b.gif); background-repeat:repeat-x; height:20px; border:1px solid #0075b0; font-size:11px; color:#fff; font-weight:bold; cursor:pointer; padding-bottom:3px; width:70px;}

.video_img{ background-image:url(/images/play_t.png); background-repeat:no-repeat; width:560px; height:76px; cursor:pointer; float:left;}
.video_img:hover{ background-image:url(/images/play_r.png); background-repeat:no-repeat; width:560px; height:76px; cursor:pointer; float:left;}

.video_bg{ background-image:url(/images/videos_bg.gif); background-repeat:repeat-y;   width:980px;}
.video_top{ background-image:url(/images/videos_topbar.gif); background-repeat:no-repeat; width:980px; height:38px;}

.update_link:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFCC66; text-decoration: none; padding-left:5px;}
.update_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFCC66; text-decoration: none; padding-left:5px;}
.update_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d22551; text-decoration: none; padding-left:5px;}


/*tooptip*/
.tip {
	width: 212px;
	padding-top: 37px;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 500;
	background: transparent url(/images/tipTop.png) no-repeat top;}
	
.tipMid {background: transparent url(/images/tipMid.png) repeat-y; padding: 0 25px 20px 25px;}
.tipBtm {background: transparent url(/images/tipBtm.png) no-repeat bottom; height: 32px;}
.tTip {width: 200px; position: absolute; cursor: pointer; color: #666; font-weight: bold;}
.tip {color: #333;}



.text_2{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration: none; font-weight:normal;}
.text_3{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal;}
.text_horse_name { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0057a1; text-decoration: none; font-weight:bold;}

.breadcrumbs
{
	padding-top: 10px;
	padding-left: 5px;
	color:#0066FF;
}

.breadcrumbs a
{
	padding-top: 10px;
	padding-left: 5px;
	color:#0057a1;
}
.breadcrumbs a:hover
{
	padding-top: 10px;
	padding-left: 5px;
	color:#d22551;
}


/*  ====   SEARCH  =====  */
#seacrh_l{ background-image:url(../images/te_l.gif); width:5px; height:27px; background-repeat:no-repeat;}
#seacrh_m{ background-image:url(../images/te_m.gif); width:339px; height:27px; background-repeat:repeat-x; border:0px; color:#333333; font-family:Arial; padding-top:5px; font-size:14px;}
#seacrh_r{ background-image:url(../images/te_r.gif); width:6px; height:27px; background-repeat:no-repeat;}
/*  ====   SEARCH  =====  */


a.button_red{
background: transparent url('../images/p_btleft.gif') no-repeat top left;
display: block;
float: right;
font: normal 11px Arial; 
line-height: 13px; 
height: 18px; 
padding:0px 0px 0px 13px; 
margin:4px 0px 0px 0px;
text-decoration: none;

}

a:link.button_red, a:visited.button_red, a:active.button_red{
color: #fff;
font-weight:bold;
}

a.button_red span{
background: transparent url('../images/p_btright.gif') no-repeat top right;
display: block;
padding: 0px 12px 6px 3px; 
margin:0px;
font-weight:normal;
}

a.button_red:hover{ 
background-position: top left;
font-weight:normal;
}

/*  ====   SEARCH  =====  */
#seacrh_l{ background-image:url(/images/te_l.gif); width:5px; height:27px; background-repeat:no-repeat;}
#searchWord{ background-image:url(/images/te_m.gif); width:339px; height:22px; background-repeat:repeat-x; border:0px; color:#333333; font-family:Arial; padding-top:5px; font-size:14px;}
#seacrh_r{ background-image:url(/images/te_r.gif); width:6px; height:27px; background-repeat:no-repeat;}
/*  ====   SEARCH  =====  */

.inner_text_bg_1 a{ background-image:url(/images/inner_text_bg_1.gif); background-repeat:no-repeat; display:block; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3E79DB; width:18px; height:21px; float:left; margin:0px 3px; text-decoration:none;}

.inner_text_bg_1 a:hover{ background-image:url(/images/inner_text_bg_1.gif); background-repeat:no-repeat; display:block; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#d22551; width:18px; height:21px; float:left; margin:0px 3px; text-decoration:none;}


/* NEW */

.video_bg_new{ background-image:url(../images/videos_bg_new.gif); background-repeat:repeat-y;   width:603px;}
.video_top_new{ background-image:url(../images/videos_topbar_new.gif); background-repeat:no-repeat; width:603px; height:38px;}


.list_new{ padding:0; margin:0;}
.list_new ul{ padding:0; margin:0;}
.list_new ul li{ padding:3px 0px; margin:0px 0px 0px 15px; list-style:url(../images/org_arrow.gif); background-repeat:no-repeat;  text-align:left; border-bottom:1px dotted #4f4f4f;}
.list_new ul li a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.list_new ul li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.list_new ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d22551; text-decoration: none; font-weight:normal;}

.gal_image_new {
	position:relative;
	float:left; /* optional */ border:0px solid #fff; width:560px; height:340px;
}
.gal_image_new .text_1 {
	background-color:#000;
	color:#fff;
	position:absolute;	
	left:0px;
	padding:0;
	margin:0;
	 width:550px;/* optional, though better have one */
	bottom:2px;
	opacity:0.8;
	filter: alpha(opacity = 80);
    height:80px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	padding:8px 0 8px 10px; font-weight:normal;
	margin-bottom:-2px;
	
}
.gal_image_new .text_b{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#fff; padding-bottom:8px;}

#new_racing_schedule_div{
		border:1px solid #CCCCCC;
		text-align:center;
		vertical-align:middle;
		padding:1px;

		position:relative;
		
		/* CSS HACK */
		height: 432px;	/* IE 5.x */
		height/* */:/**/432px;	/* Other browsers */
		height: /**/432px;
				
	}

/* NEW END */

/*  Start  For Advantage Offer Of the month Slide Show */

.slider-wrap								{ width: 295px;}
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 295px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 295px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 0px solid black; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#movers-row									{ margin: 4px 0px 0px 1px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(/images/transpBlack.png); margin: 0px 4px 0px 4px; height: 70px; 
											  margin-top: -70px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 60px; margin-top: -14px; 
											  position: relative; padding-top:11px; z-index: 9999; }
.active-thumb 								{ background: transparent url(/images/arr-1.png) top center no-repeat; }

.white_text_s:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#89caf5; text-decoration: none; font-weight:bold;}
.white_text_s:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#89caf5; text-decoration: none; font-weight:bold;}
.white_text_s:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d22551; text-decoration: none; font-weight:bold;}

/*  End  For Advantage Offer Of the month Slide Show */


/* FOR ADVANCE SEARCH */
.dot_border_r_2{ background-image:url(../images/search_images/dot_border-1.gif); background-position:top; background-repeat:repeat-y; width:3px; }
.img_border_1_search{ border:0px solid #ccc; padding:2px;}
a.button_search{ background-color:#eae9e9; text-decoration:none; color:#336699; display:block; padding:7px 25px 7px 10px; text-align:center; vertical-align:middle; font-size:14px; font-weight:bold; border-bottom:1px solid #CCC; overflow:auto; background-image:url(../images/search_images/close_1.png); background-position:92% 50%; background-repeat:no-repeat;}
a.button_search:hover{ background-color:#eae9e9; text-decoration:none; color:#336699; display:block; padding:7px 25px 7px 10px; text-align:center; vertical-align:middle; font-size:14px; font-weight:bold; border-bottom:1px solid #CCC; background-image:url(../images/search_images/close_2.png); background-position:92% 50%; background-repeat:no-repeat;}
a.button_search active{ background-color:#eae9e9; text-decoration:none; color:#336699; display:block; padding:7px 25px 7px 10px; text-align:center; vertical-align:middle; font-size:14px; font-weight:bold; border-bottom:1px solid #CCC; background-image:url(../images/search_images/close_1.png); background-position:92% 50%; background-repeat:no-repeat;}
.text_4{ font-size:14px; font-weight:bold;}
/* FOR ADVANCE SEARCH END */