td.indexText
{
	font-size:12px;
	color:black;
	font-weight:normal;
	font:Arial, Helvetica, sans-serif;
}
td.redName
{
	font-size:18px;
	color: #DF0000;
	font-weight:bold;
	font-family:verdana;
}
td.redName2
{
	font-size:14px;
	color: #DF0000;
	font-weight:bold;
	font-family:verdana;
}
.style4 {color: #DF0000; font-weight: bold; font-size: 14px; }
td.testiName
{
	font-size:11px;
	color: #DF0000;
	font-weight:bold;
	font-family:verdana;
}
.anstext1
{
	font-size:13px;
	color: #76920d;
	font-weight:bold;
	font-family:Helvetica;
}
.anstext2
{
	font-size:12px;
	color: #76920d;
	font-weight:bold;
	font-family:Helvetica;
}
.anstext3
{
	font-size:16px;
	color: #76920d;
	font-weight:bold;
	font-family:Helvetica;
}
/* testimonail link in home page*/
a.testimonial_link:link {color: #DF0000;font-size:14px;font-weight:bold;font:Arial, Helvetica, sans-serif;text-decoration:none;}
a.testimonial_link:visited {color: #DF0000;font-size:14px;font-weight:bold;font:Arial, Helvetica, sans-serif;text-decoration:none;}
a.testimonial_link:active {color:#DF0000;font-size:14px;font-weight:bold;font:Arial, Helvetica, sans-serif;text-decoration:none;}
a.testimonial_link:hover {color:#DF0000;font-size:14px;font-weight:bold;font:Arial, Helvetica, sans-serif;text-decoration:none;}

.Text12Blue
{
	font-size:12px;
	color:#1880f1;
	font-weight:bold;
	font-family:Arial;
}
td.giftcardcaption
{
	font-size:12px;
	/*color:#C81B21;*/
	color:#000000;
	font-weight:bold;
	font-family:Arial;
}
td.giftcardtext
{
	font-size:10px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}
td.learnmoretxt
{
	color:#4F4F4F;
	font-weight:bold;
	font-size:13px;
	font-family:Trebuchet MS;
}
td.giftcardcoupon
{
	font-size:12px;
	color:#C81B1F;
	font-weight:normal;
	font-family:verdana,Arial;
}
td.Hrvsttxt
{
	font-size:12px;
	color:#4F4F4F;
	font-weight:bold;
	font-family:verdana,Arial;
}
td.Hrvsttxthowit
{
	font-size:16px;
	color:black;
	font-weight:bold;
	font-family:verdana,Arial;
}
td.landpgdash
{
	font-size:11px;
	color:#82ADCB;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.FramebckrndOver {
	background: url("../images/photo_album_bg_on.gif");
	padding-bottom:6px;
	padding-left:10px;
 	padding-right:18px;
}

td.FramebckrndOut {
	background: url("../images/photo_album_bg.gif");
	padding-bottom:6px;
	padding-left:10px;
 	padding-right:18px;
}

@media print { .pagestart { page-break-after: always; }}

/*style for galleries*/
td.QoopGalleryTitle
{
	font-size:11px;
	color:#1B90E2;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.QoopGalleryTitle12
{
	font-size:12px;
	color:#D40000;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.gallerytitle
{
	font-size:12px;
	color:#D40000;
	font-weight:bold;
	font-family:Trebuchet MS,century gothic;
}

td.gallerytitle11
{
	font-size:11px;
	color:#D40000;
	font-weight:normal;
	font-weight:bold;
	font-family:century gothic;
}

.width_overflow
{
overflow:scroll;
width:185px;
}
td.gallerydes
{
	font-size:12px;
	color:#5D5D5D;
	font-weight:normal;
	font-family:century gothic;
}

/* link for gallery title with size 12 starts here*/
a.linkgallerytitle:link {color: #D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.linkgallerytitle:visited {color: #D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.linkgallerytitle:active {color:#D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial; text-decoration:none;}
a.linkgallerytitle:hover {color:#D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial; text-decoration:underline;}
/* link for gallery title with size 12 ends here*/

/* orange link with size 11 starts here*/
a.orangeink11:link {color: #FF8400;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.orangeink11:visited {color: #FF8400;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.orangeink11:active {color:#FF8400;font-size:11px;font-weight:bold;font-family:verdana,Arial; text-decoration:none;}
a.orangeink11:hover {color:#FF8400;font-size:11px;font-weight:bold;font-family:verdana,Arial; text-decoration:underline;}
/* orange link with size 11 starts here*/

/* orange link with size 11 starts here*/
a.orangeink_menus:link {color: #FF8400;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.orangeink_menus:visited {color: #FF8400;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.orangeink_menus:active {color:#FF8400;font-size:11px;font-weight:bold;font-family:verdana,Arial; text-decoration:none;}
a.orangeink_menus:hover {color:#FF8400;font-size:11px;font-weight:bold;font-family:verdana,Arial; text-decoration:none;}
/* orange link with size 11 starts here*/

/* link for gallery des with size 12 starts here*/
a.linkgallerydes:link {color: #5D5D5D;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.linkgallerydes:visited {color: #5D5D5D;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.linkgallerydes:active {color:#5D5D5D;font-size:11px;font-weight:bold;font-family:verdana,Arial; text-decoration:none;}
a.linkgallerydes:hover {color:#5D5D5D;font-size:11px;font-weight:bold;font-family:verdana,Arial; text-decoration:underline;}
/* link for gallery des with size 12 ends here*/
/*style for galleries ends*/

/* link for gallery des with size 12 starts here*/
a.linkOurStory:link {color: #15608d;font-size:12px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.linkOurStory:visited {color: #15608d;font-size:12px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.linkOurStory:active {color:#5D5D5D;font-size:13px;font-weight:bold;font-family:verdana,Arial; text-decoration:none;}
a.linkOurStory:hover {color:#5D5D5D;font-size:13px;font-weight:bold;font-family:verdana,Arial; text-decoration:none;}
/* link for gallery des with size 12 ends here*/
/*style for galleries ends*/

td.star{
font-size:12px;
color:#FF0000;
}
.redstar{
font-size:12px;
color:#FF0000;
}

td.orange14
{
	font-size:14px;
	color: #FF8400;
	font-weight:bold;
	font-family:verdana;
}

.orange13
{
	font-size:13px;
	color: #FF8400;
	font-weight:bold;
	font-family:verdana;
}

.orange12
{
	font-size:11px;
	color: #FF8400;
	font-weight:normal;
	font-family:verdana;
}

.orange14_new
{
	font-size:14px;
	color: #FF8400;
	font-weight:bold;
	font-family:verdana;
}

.heading_orange
{
	font-size:18px;
	color: #FF8400;
	font-weight:bold;
	font-family:verdana;
}
.heading_orangeTrebuchet
{
	font-size:18px;
	color: #FF8400;
	font-weight:bold;
	font-family:Trebuchet MS;
}

.heading_black
{
	font-size:18px;
	color: black;
	font-weight:bold;
	font-family:verdana;
}
.heading_black18
{
	font-size:18px;
	color: black;
	font-weight:bold;
	font-family:verdana;
}
.heading_blue
{
	font-size:18px;
	color: #0075C7;
	font-weight:bold;
	font-family:verdana;
}

.heading_white
{
	font-size:14px;
	color: #FFFFFF;
	font-weight:bold;
	font-family:Arial;
}
td.textorang11
{
	font-size:11px;
	color: #FF8400;
	font-weight:bold;
	font-family:verdana;
}
td.textorang12
{
	font-size:12px;
	color: #FF8400;
	font-weight:bold;
	font-family:verdana;
}
td.textbrwn12
{
	font-size:12px;
	color: #663300;
	font-weight:bold;
	font-family:verdana;
}

td.textblue12
{
	font-size:12px;
	color: #0D53B5;
	font-weight:bold;
	font-family:verdana;
}
td.textblue14
{
	font-size:14px;
	color: #0D53B5;
	font-weight:bold;
	font-family:verdana;
}

.textblue13
{
	font-size:14px;
	color: #0D53B5;
	font-weight:bold;
	font-family:verdana;
}

td.textblue122
{
	font-size:11px;
	color: #346969;
	font-weight:bold;
	font-family:verdana,arial;
	text-align:center;
}

.textblue122_new
{
	font-size:12px;
	color: #0072A8;
	font-weight:bold;
	font-family:verdana,arial;
	text-align:center;
}

td.textblue16
{
	font-size:16px;
	color: #0D53B5;
	font-weight:bold;
	font-family:verdana;
}

.ptag_normaltext p
{
	font-size:11px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.textbrwn11
{
	font-size:11px;
	color: #663300;
	font-weight:bold;
	font-family:verdana;
}

td.subheading
{
	font-size:14px;
	color: black;
	font-weight:bold;
	font-family:verdana;
}
td.digisubheading
{
	font-size:13px;
	color: #515151;
	font-weight:bold;
	font-family:Trebuchet MS;
	line-height:23px;
}
td.digisubheading1
{
	font-size:13px;
	color: #515151;
	font-weight:bold;
	font-family:Trebuchet MS;
	line-height:23px;
}
td.digisubheading2
{
	font-size:13px;
	color: #515151;
	font-weight:bold;
	font-family:Trebuchet MS;
	line-height:23px;
}
td.indexcontents
{
	font-size:13px;
	color: #020202;
	font-weight:normal;
	font-family:Trebuchet MS;
	line-height:18px;
}

sh1{ color: #7e0a01;font-size:21px; font-family:Times new Roman;line-height:15px;}
h2{ color: #7e0a01; font-family:Times new Roman; font-size:15px;}

td.packsubheading
{
	font-size:13px;
	color: black;
	font-weight:bold;
	font-family:Trebuchet MS;
	line-height:23px;
}
td.caption
{
	font-size:10px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.caption12
{
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.caption12_grey1
{
	font-size:11px;
	color:#606060;
	font-weight:normal;
	font-family:verdana,Arial;
	font-weight:bold;
}

td.caption12_grey_pad
{
	font-size:11px;
	color:#606060;
	font-weight:normal;
	font-family:verdana,Arial;
	font-weight:bold;
	padding-left: 10px;
	border-bottom: 1px solid #CECECE
}

td.caption12_pad
{
	font-size:11px;
	color:#6B6B6B;
	font-weight:normal;
	font-family:verdana,Arial;
	padding-left: 4px;
	font-weight:bold;
	vertical-align:top;
}

td.caption12_grey
{
	font-size:12px;
	color:#472C27;
	font-weight:normal;
	font-family:verdana,Arial;
	vertical-align:top;
	font-weight:bold;
}


td.heading_black
{
	font-size:12px;
	color:black;
	font-weight:bold;
	font-family:verdana,Arial;
}
td.heading_black14
{
	font-size:14px;
	color:black;
	font-weight:bold;
	font-family:verdana,Arial;
}
td.heading_black16
{
	font-size:18px;
	color:black;
	font-weight:bold;
	font-family:Arial,verdana;
}
td.heading_black12
{	
	font-size:16px;
	color:black;
	font-weight:bold;
	font-family:verdana,Arial;
}

td.success_message
{
color: green;
font-family:verdana,Arial;
font-size:11px;
font-weight:bold;
}
td.success_messagewhite
{
color: white;
font-family:verdana,Arial;
font-size:11px;
font-weight:bold;
}

td.error_message
{
color:red;
font-family:verdana,Arial;
font-size:11px;
font-weight:bold;
}

td.normaltext10
{
	font-size:10px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.normaltext
{
	font-size:11px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}
td.normaltextbold
{
	font-size:11px;
	color:black;
	font-weight:bold;
	font-family:verdana,Arial;
}

td.normaltextMS
{
	font-size:11px;
	color:black;
	font-weight:normal;
	font-family:Trebuchet MS,verdana,Arial;
}
td.normaltextMS12
{
	font-size:13px;
	color:#5F5F5F;
	font-weight:bold;
	font-family:Trebuchet MS,verdana,Arial;
}
td.normaltextMS12black
{
	font-size:13px;
	color:#383838;
	line-height: 180%;
	font-weight:bold;
	font-family:Trebuchet MS,verdana,Arial;
}
.text11_bold_black
{
	font-size:11px;
	color:black;
	font-weight:bold;
	font-family:verdana,Arial;
}

.normaltextNew12
{
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
}

.normaltextNew15
{
	font-size:14px;
	color:#353535;
	font-weight:bold;
	font-family:verdana;
	line-height: 175%;
	padding-right:15px;
}

.normaltextNew15_arial
{
	font-size:13px;
	color:#353535;
	font-weight:bold;
	font-family:arial;
	line-height: 175%;
	padding-right:15px;
}
.normaltextNew16_arial
{
	font-size:13px;
	color:black;
	font-weight:bold;
	font-family:arial;
}


.normaltextNew14
{
	font-size:14px;
	color:black;
	font-weight:normal;
	font-family:verdana;
	line-height: 175%;
	padding-right:15px;
}

.normaltextNew16
{
	font-size:17px;
	color:black;
	font-weight:bold;
	font-family:arial;
	padding-right:8px;
}

.normaltext11
{
	font-size:11px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}

.normaltext12_normal
{
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.normaltext12
{
	font-size:12px;
	color:black;
	font-family:verdana,Arial;
	font-weight:bold;
}

td.normaltextblue12
{
	font-size:12px;
	color:blue;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.normaltext13
{
	font-size:13px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.normaltext14
{
	font-size:14px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.normaltext12_centurygothic
{
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:century gothic;
}
td.normaltext12_trebuchet
{
	font-size:13px;
	color:black;
	font-weight:normal;
	font-family:Trebuchet MS arial;
}

td.normaltext14_trebuchet
{
	font-size:14px;
	color:black;
	font-weight:normal;
	font-family:Trebuchet MS Arial;
}

td.normaltext14_centurygothic
{
	font-size:14px;
	color:#AAAAAA;
	font-weight:normal;
	font-family:century gothic;
}

td.normaltext16
{
	font-size:16px;
	color:black;
	font-weight:bold;
	font-family:verdana,Arial;
}
.text16
{
	font-size:16px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.tdtext12
{
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
	font-weight:normal;
}

td.tdtext12white
{
	font-size:12px;
	color:white;
	font-weight:bold;
	font-family:verdana,Arial;
}

td.tdtext14white
{
	font-size:14px;
	color:white;
	font-weight:bold;
	font-family:verdana,Arial;
}
td.tdtext16white
{
	font-size:16px;
	color:white;
	font-weight:bold;
	font-family:verdana,Arial;
}

td.footertext
{
	font-size:11px;
	color:#ADADAD;
	font-weight:normal;
	font-family:Arial;
}

.footertext_new
{
	font-size:12px;
	color:#7E7E7E;
	font-weight:bold;
	font-family:Arial;
}
.digipacfootertext
{
	font-size:14px;
	color:#ADADAD;
	font-weight:bold;
	font-family:Arial;
}

td.smallgreytext
{
	font-size:10px;
	color:#8A8A8A;
	font-weight:normal;
	font-family:Arial;
}
td.normalgreytext
{
	font-size:11px;
	color:#8A8A8A;
	font-weight:normal;
	font-family:Arial;
}
td.orangetext
{
	font-size:12px;
	color:#FF9600;
	font-weight:bold;
	font-family:verdana,Arial;
}

td.text11_gray
{
	font-size:11px;
	color:gray;
	font-weight:normal;
	font-family:verdana,Arial;
}

td.calborderline
{
	/*color:#0033CC;*/
	/*BORDER-RIGHT: #FF9600 1px solid; */
	BORDER-TOP: #FF9600 1px solid;
	/*BORDER-LEFT: #FF9600 1px solid; */
	BORDER-BOTTOM: #FF9600 1px solid; 
	line-height:20px;
}
td.borderlinergihtbottom
{
	
	BORDER-RIGHT: #FF9600 1px solid; 
	/*BORDER-TOP: #FF9600 1px solid;*/
	/*BORDER-LEFT: #FF9600 1px solid; */
	BORDER-BOTTOM: #FF9600 1px solid; 	
	font-size:10pt;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
}
table.calborderline
{
	/*color:#0033CC;*/
	BORDER-RIGHT: #FF9600 1px solid; 
	BORDER-TOP: #FF9600 1px solid;
	BORDER-LEFT: #FF9600 1px solid; 
	BORDER-BOTTOM: #FF9600 1px solid; 
	font-size:12px;
	color:#FF9600;
	font-weight:bold;
	font-family:verdana,Arial;
	
}

td.bottomborderline
{	
	BORDER-BOTTOM: #FF9600 1px solid; 
	line-height:20px;
	font-size:12px;
	color:black;
	font-weight:bold;
	font-family:verdana,Arial;
}

/* gallerytitle link with size 11 starts here*/
a.gallerytitlelink:link {color: #D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.gallerytitlelink:visited {color: #D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.gallerytitlelink:active {color:#D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.gallerytitlelink:hover {color:#D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
/* gallerytitle link with size 11 ends here*/


/* blue link with size 11 starts here*/
a.bluelink_code:link {color: blue;font-size:8px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.bluelink_code:visited {color: blue;font-size:8px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.bluelink_code:active {color:blue;font-size:8px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.bluelink_code:hover {color:#AF050D;font-size:8px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
/* blue link with size 11 ends here */

/* blue link with size 11 starts here*/
a.bluelink:link {color: blue;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.bluelink:visited {color: blue;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.bluelink:active {color:blue;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.bluelink:hover {color:#AF050D;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
/* blue link with size 11 ends here */

/* blue link with size 11 starts here*/
a.bluelink_withoutline:link {color: blue;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.bluelink_withoutline:visited {color: blue;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.bluelink_withoutline:active {color:blue;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.bluelink_withoutline:hover {color:#AF050D;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
/* blue link with size 11 ends here */

/* blue link with size 11 starts here*/
a.bluelink_normal_withoutline:link {color: blue;font-size:12px;font-weight:normal;font-family:verdana,Arial;text-decoration:none;}
a.bluelink_normal_withoutline:visited {color: blue;font-size:12px;font-weight:normal;font-family:verdana,Arial;text-decoration:none;}
a.bluelink_normal_withoutline:active {color:blue;font-size:12px;font-weight:normal;font-family:verdana,Arial;text-decoration:none;}
a.bluelink_normal_withoutline:hover {color:#AF050D;font-size:12px;font-weight:normal;font-family:verdana,Arial;text-decoration:underline;}
/* blue link with size 11 ends here */

/* blue link with size 12 starts here*/
a.bluelink12:link {color: blue;font-size:12px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.bluelink12:visited {color: blue;font-size:12px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.bluelink12:active {color:blue;font-size:12px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.bluelink12:hover {color:#AF050D;font-size:12px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
/* blue link with size 12 ends here */

/* link for paging with size 11 starts here*/
a.paginglink:link {color: #D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.paginglink:visited {color: #D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.paginglink:active {color:#D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:none;}
a.paginglink:hover {color:#D40000;font-size:11px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
/* link for paging with size 11 ends here*/


/* header link with size 11 starts here*/
a.headerlink:link {color: black;font-size:10px;font-weight:bold;font-family:verdana;text-decoration:none;}
a.headerlink:visited {color: black;font-size:10px;font-weight:bold;font-family:verdana;text-decoration:none;}
a.headerlink:active {color:black;font-size:10px;font-weight:bold;font-family:verdana;text-decoration:none;}
a.headerlink:hover {color:black;font-size:10px;font-weight:bold;font-family:verdana;text-decoration:none;}
/* header link with size 11 ends here */

/* header link with size 11 starts here*/
a.headerlink12:link {color: black;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.headerlink12:visited {color: black;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.headerlink12:active {color:black;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.headerlink12:hover {color:black;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
/* header link with size 11 ends here */

/* header link with size 11 starts here*/
a.footerlink:link {color: black;font-size:10px;font-weight:bold;font-family:verdana;text-decoration:none;}
a.footerlink:visited {color: black;font-size:10px;font-weight:bold;font-family:verdana;text-decoration:none;}
a.footerlink:active {color:black;font-size:10px;font-weight:bold;font-family:verdana;text-decoration:none;}
a.footerlink:hover {color:black;font-size:10px;font-weight:bold;font-family:verdana;text-decoration:none;}
/* header link with size 11 ends here */

/* black link with size 12 starts here*/
a.blacklink:link {color: black;font-size:12px;font-weight:none;font-family:verdana,Arial;text-decoration:none;}
a.blacklink:visited {color: black;font-size:12px;font-weight:none;font-family:verdana,Arial;text-decoration:none;}
a.blacklink:active {color:black;font-size:12px;font-weight:none;font-family:verdana,Arial; text-decoration:none;}
a.blacklink:hover {color:black;font-size:12px;font-weight:none;font-family:verdana,Arial; text-decoration:underline;}
/* blue link with size 12 ends here */

/* black link with size 11 starts here*/
a.blacklink11:link {color: black;font-size:11px;font-weight:none;font-family:verdana,Arial;text-decoration:none;}
a.blacklink11:visited {color: black;font-size:11px;font-weight:none;font-family:verdana,Arial;text-decoration:none;}
a.blacklink11:active {color:black;font-size:11px;font-weight:none;font-family:verdana,Arial; text-decoration:none;}
a.blacklink11:hover {color:black;font-size:11px;font-weight:none;font-family:verdana,Arial; text-decoration:underline;}
/* blue link with size 11 ends here */

/* link for gallery title with size 12 starts here*/
a.adminheaderlink:link {color: #545454;font-size:16px;font-weight:bold;font-family:century gothic;text-decoration:none;}
a.adminheaderlink:visited {color: #545454;font-size:16px;font-weight:bold;font-family:century gothic;text-decoration:none;}
a.adminheaderlink:active {color:#545454;font-size:16px;font-weight:bold;font-family:century gothic; text-decoration:none;}
a.adminheaderlink:hover {color:#545454;font-size:16px;font-weight:bold;font-family:century gothic; text-decoration:none;}
/* link for gallery title with size 12 ends here*/


/* link for admin home page  with size 18 starts here*/
a.adminhomelink:link {color: #FF9600;font-size:18px;font-weight:bold;font-family:century gothic;text-decoration:underline;}
a.adminhomelink:visited {color: #FF9600;font-size:18px;font-weight:bold;font-family:century gothic;text-decoration:underline;}
a.adminhomelink:active {color:#FF9600;font-size:18px;font-weight:bold;font-family:century gothic; text-decoration:underline;}
a.adminhomelink:hover {color:#FF9600;font-size:18px;font-weight:bold;font-family:century gothic; text-decoration:underline;}
/* link for admin home page  with size 18 starts here*/

a.adminpaging:link {color: #D50000;font-size:12px;font-family:verdana;text-decoration:none;}
a.adminpaging:visited {color: #D50000;font-size:12px;font-family:verdana;text-decoration:none;}
a.adminpaging:active {color:#D50000;font-size:12px;font-family:verdana; text-decoration:none;}
a.adminpaging:hover {color:black;font-size:12px;font-family:verdana; text-decoration:none;}

a.adminlinks:link {color: #0000D5;font-size:12px;font-weight:bold;font-family:arial;text-decoration:underline;}
a.adminlinks:visited {color: #0000D5;font-size:12px;font-weight:bold;font-family:arial;text-decoration:underline;}
a.adminlinks:active {color:#0000D5;font-size:12px;font-weight:bold;font-family:arial; text-decoration:underline;}
a.adminlinks:hover {color:black;font-size:12px;font-weight:bold;font-family:arial; text-decoration:underline;}


/* gallerytopmenulink link with size 12 starts here*/
a.gallerytopmenulink:link {color:#545454;font-size:14px;font-weight:bold;font-family:century gothic;text-decoration:none;}
a.gallerytopmenulink:visited {color:#545454;font-size:14px;font-weight:bold;font-family:century gothic;text-decoration:none;}
a.gallerytopmenulink:active {color:#545454;font-size:14px;font-weight:bold;font-family:century gothic;text-decoration:none;}
a.gallerytopmenulink:hover {color:#545454;font-size:14px;font-weight:bold;font-family:century gothic;text-decoration:underline;}
/* gallerytopmenulink with size 12 ends here */

/* orange link with size 12 starts here*/
a.orangelink:link {color: #FF8400;font-size:12px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.orangelink:visited {color: #FF8400;font-size:12px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.orangelink:active {color:#FF8400;font-size:12px;font-weight:bold;font-family:verdana,Arial; text-decoration:underline;}
a.orangelink:hover {color:#FF8400;font-size:12px;font-weight:bold;font-family:verdana,Arial; text-decoration:underline;}
/* orange link with size 12 ends here */

/* blue link with size 11 starts here*/
a.contactuslink:link {color: #1062AD;font-size:13px;font-weight:bold;font-family:Trebuchet MS,verdana,Arial;text-decoration:none;}
a.contactuslink:visited {color: #1062AD;font-size:13px;font-weight:bold;font-family:Trebuchet MS,verdana,Arial;text-decoration:none;}
a.contactuslink:active {color: #1062AD;font-size:13px;font-weight:bold;font-family:Trebuchet MS,verdana,Arial;text-decoration:none;}
a.contactuslink:hover {color: #AF050D;font-size:13px;font-weight:bold;font-family:Trebuchet MS,verdana,Arial;text-decoration:none;}
/* blue link with size 11 ends here */

/* Styles for textboxes Starts here*/
input.TxtBx100_rightalign
{
	width:100px;height:20px;
	color: black;
	font-family:Verdana,Arial;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;
}

input.textbox50
{
color: black;
font-family:Verdana,Arial;
width:50px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox35
{
color: black;
font-family:Verdana,Arial;
width:35px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}


input.textbox1
{
color: black;
width:1px;
height:1px;
BORDER-RIGHT: #FFFFFF 0px solid; 
BORDER-TOP: #FFFFFF 0px solid;
BORDER-LEFT: #FFFFFF 0px solid;
BORDER-BOTTOM: #FFFFFF 0px solid;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox75
{
color: black;
font-family:Verdana,Arial;
width:75px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}
input.textbox80
{
color: black;
font-family:Verdana,Arial;
width:80px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}
input.textbox100
{
color: black;
font-family:Verdana,Arial;
width:100px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox125
{
color: black;
font-family:Verdana,Arial;
width:125px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox150
{
color: black;
font-family:Verdana,Arial;
width:150px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox200_grey
{
color: black;
border:1px solid #535353;
font-family:Verdana,Arial;
width:200px;
height:25px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox200_grey
{
color: black;
border:1px solid #6E6E6E;
font-family:Verdana,Arial;
width:200px;
height:25px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox175
{
color: black;
font-family:Verdana,Arial;
width:175px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
text-align:top;
vertical-align:middle;
}

input.textbox195
{
color: black;
font-family:Arial;
width:195px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox200
{
color: black;
font-family:Verdana,Arial;
width:200px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

.InputCtrl_200_22
{
color: black;
font-family:Verdana,Arial;
width:200px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox215
{
color: black;
font-family:Verdana,Arial;
width:215px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox225
{
color: black;
font-family:Verdana,Arial;
width:225px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox250
{
color: black;
font-family:Verdana,Arial;
width:250px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox300
{
color: black;
font-family:Verdana,Arial;
width:300px;
height:25px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox_300
{
color: black;
font-family:Verdana,Arial;
width:300px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox_postcomment
{
color: black;
font-family:Verdana,Arial;
width:250px;
height:30px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.textbox250
{
color: black;
font-family:Verdana,Arial;
width:250px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

input.coupon_textbox125
{
	color: black;
	font-family:Verdana,Arial;
	width:125px;
	height:23px;
	font-size:12px;
	font-weight:normal;
	BORDER-RIGHT: #5A73E7 1px solid; 
	BORDER-TOP: #5A73E7 1px solid;
	BORDER-LEFT: #5A73E7 1px solid; 
	BORDER-BOTTOM: #5A73E7 1px solid; 
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;
}

input.coupon_textbox75
{
	color: black;
	font-family:Verdana,Arial;
	width:75px;
	height:23px;
	font-size:12px;
	font-weight:normal;
	BORDER-RIGHT: #5A73E7 1px solid; 
	BORDER-TOP: #5A73E7 1px solid;
	BORDER-LEFT: #5A73E7 1px solid; 
	BORDER-BOTTOM: #5A73E7 1px solid; 
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;
}

input.coupon_textbox125
{
	color: black;
	font-family:Verdana,Arial;
	width:125px;
	height:23px;
	font-size:12px;
	font-weight:normal;
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;
}
input.zipcode_textbox125
{
	color: black;
	font-family:Verdana,Arial;
	width:270px;
	height:23px;
	font-size:12px;
	font-weight:normal;
	BORDER-RIGHT: #414141 1px solid; 
	BORDER-TOP: #414141 1px solid;
	BORDER-LEFT: #414141 1px solid; 
	BORDER-BOTTOM: #414141 1px solid; 
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;

}

input.item_textbox175
{
	color: black;
	font-family:Verdana,Arial;
	width:175px;
	height:23px;
	font-size:12px;
	font-weight:normal;
	BORDER-RIGHT: #414141 1px solid; 
	BORDER-TOP: #414141 1px solid;
	BORDER-LEFT: #414141 1px solid; 
	BORDER-BOTTOM: #414141 1px solid; 
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;
}

input.item_textbox250
{
	color: black;
	font-family:Verdana,Arial;
	width:250px;
	height:23px;
	font-size:12px;
	font-weight:normal;
	BORDER-RIGHT: #414141 1px solid; 
	BORDER-TOP: #414141 1px solid;
	BORDER-LEFT: #414141 1px solid; 
	BORDER-BOTTOM: #414141 1px solid; 
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;
}

input.item_textbox75
{
	color: black;
	font-family:Verdana,Arial;
	width:75px;
	height:23px;
	font-size:12px;
	font-weight:normal;
	BORDER-RIGHT: #414141 1px solid; 
	BORDER-TOP: #414141 1px solid;
	BORDER-LEFT: #414141 1px solid; 
	BORDER-BOTTOM: #414141 1px solid; 
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;
}

.item_textbox
{
	color: black;
	font-family:Verdana,Arial;
	height:23px;
	font-size:12px;
	font-weight:normal;
	BORDER-RIGHT: #414141 1px solid; 
	BORDER-TOP: #414141 1px solid;
	BORDER-LEFT: #414141 1px solid; 
	BORDER-BOTTOM: #414141 1px solid; 
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;
}

input.Commentstextbx
{
color: black;
border:1px solid #6E6E6E;
font-family:Verdana,Arial;
width:200px;
height:80px;
font-size:12px;
font-weight:normal;
}

/* Styles for textboxes ends here*/

/* Styles for font ends here*/
font.redstar
{
	font-size:12px;
	color:red;
	font-weight:normal;
	padding: 5px;
}

font.redstar_thumb
{
	font-size:20px;
	color:red;
	font-weight:normal;
	padding: 5px;
}

font.text12
{
	font-size:10px;
	color:#8A8A8A;
	font-weight:normal;	
	font-family:Arial;
}
font.text10
{
	font-size:10px;
	color:#8A8A8A;
	font-weight:normal;	
	font-family:Arial;
}
font.text9
{
	font-size:9px;
	color:#8A8A8A;
	font-weight:normal;	
	font-family:Arial;
}
font.orangetext
{
	font-size:12px;
	color:#FF9900;
	font-weight:normal;	
	font-family:Arial;
}

/* Styles for font ends here*/


input.button75
{
height:22px;
font-family:Verdana,Arial;
font-size:11px;
font-weight:bold;
border-width:2px;
width:75;
background-color:#A0CFF1;
}

input.button100
{
height:22px;
font-family:Verdana,Arial;
font-size:11px;
font-weight:bold;
border-width:2px;
width:100;
background-color:#A0CFF1;
}

input.button125
{
height:22px;
font-family:Verdana,Arial;
font-size:11px;
font-weight:bold;
border-width:2px;
width:125;
background-color:#A0CFF1;
}

input.button150
{
height:22px;
font-family:Verdana,Arial;
font-size:11px;
font-weight:bold;
border-width:2px;
width:150;
background-color:#A0CFF1;
}
input.button175
{
height:22px;
font-family:Verdana,Arial;
font-size:11px;
font-weight:bold;
border-width:2px;
width:175;
background-color:#A0CFF1;
}

/* Styles for select boxes ends here*/

select.selectbox50
{
border-width: 1px;
width:50px;
height:20px;
font-weight: normal;
font-size: 12px;
font-family:Verdana,Arial;
color: black;
}
select.selectbox75
{
border-width: 1px;
width:75px;
height:20px;
font-weight: normal;
font-size: 12px;
font-family:Verdana,Arial;
color: black;
}
select.selectbox100
{
border-width: 1px;
width:100px;
height:20px;
font-weight: normal;
font-size: 12px;
font-family:Verdana,Arial;
color: black;
}
select.selectbox150
{
border-width: 1px;
width:150px;
height:20px;
font-weight: normal;
font-size: 11px;
font-family:Verdana,Arial;
color: black;
}

select.selectbox175
{
border-width: 1px;
width:175px;
height:20px;
font-weight: normal;
font-size: 11px;
font-family:Verdana,Arial;
color: black;
}

select.selectbox200
{
border-width: 1px;
width:200px;
height:21px;
font-weight: normal;
font-size: 11px;
font-family:Verdana,Arial;
color: black;
}

select.selectbox225
{
border-width: 1px;
width:225px;
height:21px;
font-weight: normal;
font-size: 12px;
font-family:Verdana,Arial;
color: black;
}

select.selectbox250
{
border-width: 1px;
width:250px;
height:21px;
font-weight: normal;
font-size: 11px;
font-family:Verdana,Arial;
color: black;
}

select.selectbox300
{
border-width: 1px;
width:300px;
height:21px;
font-weight: normal;
font-size: 11px;
font-family:Verdana,Arial;
color: black;
}

select.selectbox400
{
border-width: 1px;
width:400px;
height:21px;
font-weight: normal;
font-size: 11px;
font-family:Verdana,Arial;
color: black;
}

select.selectbox700
{
border-width: 1px;
width:700px;
height:21px;
font-weight: normal;
font-size: 10px;
font-family:Verdana,Arial;
color: black;
}
select.selectbox500
{
border-width: 1px;
width:500px;
height:21px;
font-weight: normal;
font-size: 10px;
font-family:Verdana,Arial;
color: black;
}

/* Styles for select Boxes ends here*/

/* Styles for text area starts here*/
textarea.textarea600_100
{
color:  black;
font-family:Verdana,Arial;
width:600px;
height:100px;
font-size:11px;
font-weight:normal;
}
textarea.textarea250_300
{
color:  black;
font-family:Verdana,Arial;
width:250px;
height:200px;
font-size:11px;
font-weight:normal;
}
textarea.textarea_300
{
color:  black;
font-family:Verdana,Arial;
width:300px;
height:150px;
font-size:11px;
font-weight:normal;
}


scrollbar {
body {scrollbar-3dlight-color:#ffd700; 
scrollbar-arrow-color:#FF9999; 
scrollbar-base-color:#ff6347; 
scrollbar-darkshadow-color:#ffa500; 
scrollbar-face-color:#008080; 
scrollbar-highlight-color:#ff69b4; 
scrollbar-shadow-color:#f0f} 
}

/* Styles for text area starts here*/

/* Styles for photo's background frames starts here*/
.Out_t {background: url(../images/photo_album_bg_off_t2.gif) 0 0 repeat-x #EFF3F6;}
.Out_b {background: url(../images/photo_album_bg_off_b2.gif) 0 100% repeat-x}
.Out_l {background: url(../images/photo_album_bg_off_left.gif) 0 0 repeat-y}
.Out_r {background: url(../images/photo_album_bg_off_right.gif) 100% 0 repeat-y}
.Out_bl {background: url(../images/photo_album_bg_off_b1.gif) 0 100% no-repeat }
.Out_br {background: url(../images/photo_album_bg_off_b3.gif) 100% 100% no-repeat}
.Out_tl {background: url(../images/photo_album_bg_off_t1.gif) 0 0 no-repeat}
.Out_tr {background: url(../images/photo_album_bg_off_t3.gif) 100% 0 no-repeat; padding:20px;padding-left:12px;padding-top:13px;} 

.Over_t {background: url(../images/photo_album_bg_on_t2.gif) 0 0 repeat-x #FBE7D0;}
.Over_b {background: url(../images/photo_album_bg_on_b2.gif) 0 100% repeat-x}
.Over_l {background: url(../images/photo_album_bg_on_left.gif) 0 0 repeat-y}
.Over_r {background: url(../images/photo_album_bg_on_right.gif) 100% 0 repeat-y}
.Over_bl {background: url(../images/photo_album_bg_on_b1.gif) 0 100% no-repeat }
.Over_br {background: url(../images/photo_album_bg_on_b3.gif) 100% 100% no-repeat}
.Over_tl {background: url(../images/photo_album_bg_on_t1.gif) 0 0 no-repeat}
.Over_tr {background: url(../images/photo_album_bg_on_t3.gif) 100% 0 no-repeat; padding:20px;padding-left:12px;padding-top:13px;} 

/*------------------------------------------------------------------------------------*/
.new_t {background: url(../images/glry_images/Frame_top.jpg) 0 0 repeat-x #EFF3F6;}
.new_b {background: url(../images/glry_images/Frame_bottom.jpg) 0 100% repeat-x}
.new_l {background: url(../images/glry_images/Frame_left.jpg) 0 0 repeat-y}
.new_r {background: url(../images/glry_images/Frame_right.jpg) 100% 0 repeat-y}
.new_bl {background: url(../images/glry_images/Frame_bottom_left.jpg) 0 100% no-repeat }
.new_br {background: url(../images/glry_images/Frame_bottom_right.jpg) 100% 100% no-repeat}
.new_tl {background: url(../images/glry_images/Frame_top_left.jpg) 0 0 no-repeat}
.new_tr {background: url(../images/glry_images/Frame_top_right.jpg) 100% 0 no-repeat; padding-left:5px;padding-right:4px;;padding-top:3px;;padding-bottom:10px;} 
/*------------------------------------------------------------------------------------*/

/* Styles for photo's background frames ends here*/

/* contact us links */
.aboutus_left {
	color:#0000C1;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	}
/* news page title links*/
a.news:link {color: #0b5b96;font-size:14px;font-weight:bold;font-family:Arial;text-decoration:underline;}
a.news:visited {color: #0b5b96;font-size:14px;font-weight:bold;font-family:Arial;text-decoration:underline;}
a.news:active {color:#0b5b96;font-size:14px;font-weight:bold;font-family:Arial;text-decoration:underline;}
a.news:hover {color:#FF8400;font-size:14px;font-weight:bold;font-family:Arial;text-decoration:underline;}

/* news page content links*/
a.news11:link {color: #0b5b96;font-size:11px;font-weight:bold;font-family:Arial;text-decoration:underline;}
a.news11:visited {color: #0b5b96;font-size:11px;font-weight:bold;font-family:Arial;text-decoration:underline;}
a.news11:active {color:#0b5b96;font-size:11px;font-weight:bold;font-family:Arial;text-decoration:underline;}
a.news11:hover {color:#FF8400;font-size:11px;font-weight:bold;font-family:Arial;text-decoration:underline;}

.slide
{
	font-size:12px;
	color: #D40000;
	font-weight:normal;
	font-family:verdana,Arial;
	font-weight:bold;
}

.viewslide
{
	font-size:12px;
	color: #F9F9F9;
	font-family:verdana,Arial;
	font-weight:bold;
}

.slide1
{
	font-size:12px;
	color: #F9F9F9;
	font-weight:normal;
	font-family:verdana,Arial;
	font-weight:bold;
}
.slide_text
{
	font-size:12px;
	color: black;
	font-weight:normal;
	font-family:verdana,Arial;
	font-weight:bold;
}

.aboutus_title
{
	font-size:14px;
	color: #FFFFFF;
	font-weight:normal;
	font-family:Arial;
	font-weight:bold;
}


.learningcentertitle
{
	font-size:15px;
	color:black;
	font-weight:bold;
	font-family:Arial;
}

.learningcenter_text{
	font-size:13px;
	color:black;
	font-weight:normal;
	font-family:Arial;
}
.learningcenter_text2{
	font-size:13px;
	color:#0b5b96;
	font-weight:bold;
	font-family:Arial;
	text-decoration:underline;
}
.learningcenter_text14{
	font-size:15px;
	color:black;
	font-weight:normal;
	font-family:Verdana,Arial;
}
.learningcenter_blue{
	font-size:13px;
	color:blue;
	font-weight:normal;
	font-family:Arial;
	text-decoration:underline;
	text-indent:2px;
}

/* learning center links*/
a.learning_link:link {color: #0080FF;font-size:15px;font-weight:normal;font-family:Verdana,Arial;text-decoration:underline;}
a.learning_link:visited {color: #0080FF;font-size:15px;font-weight:normal;font-family:Verdana,Arial;text-decoration:underline;}
a.learning_link:active {color:#0080FF;font-size:15px;font-weight:normal;font-family:Verdana,Arial;text-decoration:underline;}
a.learning_link:hover {color:#0080FF;font-size:15px;font-weight:normal;font-family:Verdana,Arial;text-decoration:underline;}




.orange_title{
	font-size:12px;
	color:#FF8400;
	font-family:verdana,Arial;
	font-weight:bold;
}

.orange_title16{
	font-size:16px;
	color:#FF8400;
	font-family:Arial;
	font-weight:bold;
}


td.heading_blue
{
	font-size:17px;
	color: #0080FF;
	font-weight:bold;
	font-family:verdana;
}

.blue_text{
	font-size:12px;
	color:#0080FF;
	font-weight:bold;
	font-family:Arial;
	text-decoration:none;

}

input.textbox215
{
	color: black;
	font-family:Arial;
	width:210px;
	height:25px;
	font-size:12px;
	font-weight:normal;	
	BORDER-BOTTOM: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	padding-top:0;
	padding-bottom:0;
	vertical-align:text-top;
}
input.textarea215
{
	color: black;
	font-family:Arial;
	width:215px;
	height:25px;
	font-size:12px;
	font-weight:normal;	
	BORDER-BOTTOM: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
}

.textarea195
{
	color: black;
	font-family:Arial;
	width:195px;
	height:60px;
	font-size:12px;
	font-weight:normal;	
}

a.gallery_link:link {color: #0080FF;font-size:12px;font-weight:normal;font-family:Verdana,Arial;text-decoration:none;}
a.gallery_link:visited {color: #0080FF;font-size:12px;font-weight:normal;font-family:Verdana,Arial;text-decoration:none;}
a.gallery_link:active {color:#0080FF;font-size:12px;font-weight:normal;font-family:Verdana,Arial;text-decoration:none;}
a.gallery_link:hover {color:#0080FF;font-size:12px;font-weight:normal;font-family:Verdana,Arial;text-decoration:none;}

.gallery_text
{
	color: #0080FF;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana,Arial;
	text-decoration:none;
}
.anscestry_text
{
	color: #353535;
	font-size:16px;
	font-weight:bold;
	font-family:Times New Roman;
	text-decoration:none;
	line-height:20px;
}
.divclass{
	color: #0080FF;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana,Arial;
	text-decoration:none;
}

.index_news
{
	color:#5F5F5F;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold
}

.howitworks_title
{
	font-weight:bold;
	font-family:Verdana,Arial;
	font-size:13px;
}

.text2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #575252;
}

.howitworks_options
{
font-weight:bold;
font-family:Verdana,Arial;
font-size:12px;
}

.howitworks
{
font-weight:bold;
font-family:Arial;
font-size:14px;
}

.howitworks_contents
{
font-weight:none;
font-family:Verdana;
font-size:12px;
}

.pricing_title_white{
color:#FFFFFF;
font-family:Arial;
font-size:13px;
font-weight:bold;
}
.pricing_title_white_new{
color:#FFFFFF;
font-family:Arial;
font-size:9px;
font-weight:bold;
PADDING:1PX;
}
.pricing_title_black{
color:#000000;
font-family:Arial;
font-size:13px;
font-weight:bold;
}
.pricing_title_black_new{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
}
.pricing_title_black_span{
color:#000000;
font-family:Arial;
font-size:14px;
font-weight:bold;
}
.howitworkstable
{
	background-image: url(images/phoitobook.jpg);
	background-repeat: no-repeat;
	background-position: 582px;
}
.pricing_title{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

.pricing_content{
color:#000000;
font-family:Arial;
font-size:13px;
font-weight:normal;
}

.normaltext_white
{
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	font-family:verdana,Arial;
}

.normaltext_white10
{
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	font-family:verdana,Arial;
}

a.footer {color: #0080FF;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}
a.footer:link {color: #0080FF;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}
a.footer:visited {color: #0080FF;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}
a.footer:active {color:#0080FF;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}
a.footer:hover{color:#0080FF;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}

a.whitelink {color: white;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.whitelink:link {color: white;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:bold;}
a.whitelink:visited {color: white;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:bold;}
a.whitelink:active {color:white;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:bold;}
a.whitelink:hover{color:white;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:underline;}


a.blue_link {color: #007cfb;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;}
a.blue_link:link {color: #007cfb;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:bold;}
a.blue_link:visited {color: #007cfb;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:bold;}
a.blue_link:active {color:#007cfb;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:bold;}
a.blue_link:hover{color:#007cfb;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:underline;}

a.adlink {color: black;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}
a.adlink:link {color: black;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}
a.adlink:visited {color: black;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}
a.adlink:active {color:black;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}
a.adlink:hover{color:black;font-size:11px;font-weight:normal;font-family:Arial;text-decoration:bold;}


.video_transfer_price{
	font-size:14px;
	color: #FF8400;
	font-weight:bold;
	font-family:Arial;
}
.video_transfer_price1{
	font-size:12px;
	color: #FF8400;
	font-weight:bold;
	font-family:Trebuchet MS Arial;
}

.video_transfer_price_change{
	font-size:14px;
	color: #FF8400;
	font-weight:bold;
	font-family:Trebuchet MS Arial;
}

.video_transfer_title{
	font-size:17px;
	color: #046D9F;
	font-weight:bold;
	font-family:Verdana;
}

.video_transfer_description{
	font-size:13px;
	color: #000000;
	font-weight:bold;
	font-family:Arial;
}

.essential_tracker_blue_text{
color:#216690;
font-family:Arial;
font-size:13px;
font-weight:bold;
}

.essential_tracker_orange_text{
color:#ff7c0b;
font-family:Arial;
font-size:11pt;
font-weight:bold;
}

.product_text{
color:#010101;
font-family:verdana;
font-size:13px;
font-weight:bold;
}

.workflow_status{
background-repeat:no-repeat;
font-size:8pt;
font-weight:bold;
font-family:Arial;
}

.workflow{
font-size:10pt;
color:black;
font-weight:normal;
font-family:verdana,Arial;
border-bottom:1px solid #ff9126;
border-left:1px solid #ff9126;
padding-left:5px;
padding-right:5px;
height:25px;
text-align:center;
width:130px;
}

.workflow_empty{
font-size:10pt;
color:black;
font-weight:normal;
font-family:verdana,Arial;
border-bottom:1px solid #ff9126;
border-left:1px solid #ff9126;
padding-left:5px;
padding-right:5px;
height:25px;
width:130px;
}

.workflow_subtitle{
font-size:10pt;
color:black;
font-weight:normal;
font-family:Verdana,Arial;
border-left:1px solid #ff9126;
border-bottom:1px solid #ff9126;
padding-left:5px;
padding-right:5px;
height:25px;
width:80px;
}

.workflow_subtitle_heading{
font-size:11px;
color:#763807;
font-weight:bold;
font-family:Verdana,Arial;
border-left:1px solid #ff9126;
border-bottom:1px solid #ff9126;
padding-left:5px;
padding-right:5px;
height:25px;
width:80px;
}

.workflow_title{
font-size:11px;
color:#763807;
font-weight:bold;
font-family:Verdana,Arial;
border-bottom:1px solid #ff9126;
padding-left:5px;
padding-right:5px;
height:25px;
width:80px;
}



.workflow_sub_empty{
font-size:10pt;
color:black;
font-weight:normal;
font-family:Verdana,Arial;
border-right:1px solid #ff9126;
padding-left:5px;
padding-right:5px;
height:25px;
width:130px;
}

.workflow_paragraph{
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:center;
line-height:12px;
}

.workflowtable{
border:1px solid;
border-color:#FFFFFF;
}

.workflow_itemtitle{
font-size:8pt;
color:black;
font-weight:normal;
font-family:Verdana,Arial;
border-left:1px solid #ff9126;
border-right:0px solid #ff9126;
padding-left:5px;
padding-right:5px;
height:250px;
width:130px;
}

.workflow_itemtotal{
font-size:8pt;
color:black;
font-weight:normal;
font-family:Verdana,Arial;
border-left:1px solid #ff9126;
border-right:0px solid #ff9126;
border-top:1px solid #ff9126;
padding-left:5px;
padding-right:5px;
height:24px;
}

td.spring_normaltext
{
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:Arial;
}


.essential_analytics_photos_count_left{
font-size:11pt;
color:black;
font-weight:normal;
font-family:Arial,Verdana;
border-right:1px solid #0B0B0B;
border-bottom:1px solid #0B0B0B;
height:30px;
width:100px;
}

.essential_analytics_photos_count_right{
font-size:11pt;
color:black;
font-weight:normal;
font-family:Arial,Verdana;
border-bottom:1px solid #0B0B0B;
height:30px;
width:100px;
}
table.ess_analy_table
{
	border:2px solid;
	border-color:#0B0B0B;	
}
td.ess_normaltext12
{
	font-size:12px;
	color:black;
	font-family:verdana,Arial;
	font-weight:normal;
	padding: 5px 10px 5px 10px;
}
td.ess_td_boder_bottom
{
	border-bottom:1px solid;
	border-color:#0B0B0B;
	font-size:12px;
	font-family:verdana,Arial;
	font-weight:normal;
	padding: 5px 10px 5px 10px;
}
td.ess_td_boder_bottom_right
{
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#0B0B0B;
	font-size:12px;
	font-family:verdana,Arial;
	font-weight:normal;
	padding: 5px 10px 5px 10px;
}
td.ess_td_boder_right
{
	border-right:1px solid;
	border-color:#0B0B0B;
	font-size:12px;
	font-family:verdana,Arial;
	font-weight:normal;
	padding: 5px 10px 5px 10px;
}

.pickup_delivery_content{
font-size:13px;
font-weight:bold;
font-family:Arial;
padding-left:10px;
}

td.normaltext_chargeHistory
{
	font-size:11px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
	border-right:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
}
td.tdtext12_chargeHistory
{
	font-size:12px;
	color:black;
	font-weight:normal;
	font-family:verdana,Arial;
	font-weight:normal;
	border-right:1px solid black;
	border-top:1px solid black;
	
}

#BidsTableCss
{
 border-collapse: collapse;
 border:1px solid black;
 background-color:#ffffff;
 }

#BidsTableCss td 
{
 border:1px solid black;
 color:black;
 font-family:verdana,Arial;
 font-size:11px;
}

.price_inner_content{
color:#000000;
font-family:Trebuchet MS,verdana,Arial;
font-size:13px;
font-weight:bold;
line-height:20px;
}

.index_contents
{
	color:#383838;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
}

.aboutus_inner_content{
color:#000000;
font-family:Trebuchet MS,verdana,Arial;
font-size:13px;
font-weight:bold;
line-height:20px;
}

.aboutus_inner_content15{
color:#000000;
font-family:Trebuchet MS,verdana,Arial;
font-size:15px;
font-weight:normal;
line-height:20px;
}

.aboutus_inner_content_normal{
color:#000000;
font-family:Trebuchet MS,verdana,Arial;
font-size:14px;
font-weight:normal;
line-height:20px;
}

.aboutus_inner_content_normal13{
color:#000000;
font-family:Trebuchet MS,verdana,Arial;
font-size:13px;
font-weight:normal;
line-height:20px;
}

.price_inner_content1{
color:#000000;
font-family:Trebuchet MS,verdana,Arial;
font-size:12pt;
font-weight:normal;
line-height:30px;
}

.approach_inner_content{
color:#000000;
font-family:Verdana;
font-size:15px;
font-weight:bold;
line-height:30px;
padding-right:10px;
padding-left:30px;

}
.approach_inner_content1{
color:#000000;
font-family:Verdana;
font-size:14px;
font-weight:normal;
line-height:30px;
padding-right:10px;
padding-left:30px;
}


.normaltextNew_bw
{
	font-size:13px;
	color:#353535;
	font-weight:normal;
	font-family:verdana;
	line-height: 175%;
	padding-right:15px;

}

.normaltextmyfamily
{
	font-size:12px;
	color:#4F4F4F;
	font-weight:normal;
	font-family:verdana;
	line-height: 20px;
	padding-right:15px;
}

.bluetextmyfamily
{
	font-size:13px;
	color:#3b97e4;
	font-weight:bold;
	font-family:verdana;
	line-height: 20px;
}


.normaltextNew_head
{
font-size:16px;
	color:#353535;
	font-weight:bold;
	font-family:Arial;
	line-height: 175%;
	padding-right:15px;
}

td.paymentsuccess12
{
	font-size:12px;
	color: #515151;
	font-weight:bold;
	font-family:Trebuchet MS;
}

td.indxpgcaption
{
	font-size:18px;
	color: #A40000;
	font-weight:bold;
	font-family:"Times New Roman",Georgia,Serif;
	line-height:20px;

}

td.indxpgSubcaption
{
	font-size:12px;
	color: #A40000;
	font-weight:bold;
	font-family:"Arial",Georgia,Serif;
	line-height:20px;

}

/* Emortal page styles starts here */

td.normaltext_emortal
{
	color:#000000;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	line-height:25px;
	padding-right:10px;
	padding-left:10px;
}

td.normaltext_emortal_content
{
	color:#000000;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	line-height:25px;
	padding-right:20px;
	padding-left:20px;
}

td.normaltext_emortal_lable
{
	color:#144162;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
}

td.normaltext_emortal_header
{
	color:#144162;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	line-height:25px;
	padding-right:10px;
	padding-left:10px;
}

td.emortal_home_text
{
	color:#db0c1f;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	line-height:25px;
	padding-right:10px;
	padding-left:10px;
}
/* Emortal page styles ends here */

.iframeoff
{
width:900px;
height:500px;
border:0px;
}


/*For Show div option in Gift Box pages - Added by Ravi*/
.totaldiv_bg
{
	position: absolute;
	right: 0%;
	width: 100%;
	height:100%;
	top:-10px;
	background-color: #808080;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.60;
	filter: alpha(opacity=80);
}

.processback_bg
{
	position: absolute;
	top: 100px;
	left: -15px;
	width: 98%;
	z-index:1002;
	background-color: ;
	-moz-opacity: 0.2;
	opacity:.99;
	filter: alpha(opacity=80);
}

.normaltextBlue
{
	font-size:12px;
	color:#1E929B;
	font-weight:bold;
	font-family:verdana,Arial;
}

input.invisibletextbox190
{
 color: black;
 font-family:Verdana,Arial;
 width:200px;
 height:22px;
 font-size:12px;
 font-weight:normal;
 BORDER-RIGHT: black 0px solid; 
 BORDER-TOP: black 0px solid;
 BORDER-LEFT: black 0px solid; 
 BORDER-BOTTOM: black 0px solid; 
 background-color:white;
 padding-right:3px;
 padding-left:3px;
 padding-top:3px;
}

td.realmemoriestext
{
	font-size:14px;
	color:#108AC5;
	font-weight:bold;
	font-family:verdana,Arial;
}

/* orange link with size 12 starts here*/
a.realorangelink:link {color: #FF8400;font-size:14px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.realorangelink:visited {color: #FF8400;font-size:14px;font-weight:bold;font-family:verdana,Arial;text-decoration:underline;}
a.realorangelink:active {color:#FF8400;font-size:14px;font-weight:bold;font-family:verdana,Arial; text-decoration:underline;}
a.realorangelink:hover {color:#FF8400;font-size:14px;font-weight:bold;font-family:verdana,Arial; text-decoration:underline;}
/* orange link with size 12 ends here */

.greybox-line
{
border-bottom:1px solid #b6b8ba; 
border-right:2px solid #b6b8ba;
}

/* Ancestry Style starts */

input.textbox200_name
{
color: black;
font-family:Verdana,Arial;
width:225px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
background:#fbf1d8;
vertical-align:text-top;
border-width: 1px;
}

input.textbox200_email
{
color: black;
font-family:Verdana,Arial;
width:225px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
background:#ede2c4;
vertical-align:text-top;
border-width: 1px;
}

input.textbox120_code
{
color: black;
font-family:Verdana,Arial;
width:120px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
background:#f8ece0;
vertical-align:text-top;
border-width: 1px;
}
select.selectbox150_card
{
border-width: 1px;
width:150px;
height:20px;
font-weight: normal;
font-size: 11px;
font-family:Verdana,Arial;
color: black;
background:#ede2c4;
}

select.selectbox150_month
{
border-width: 1px;
width:150px;
height:20px;
font-weight: normal;
font-size: 11px;
font-family:Verdana,Arial;
color: black;
background:#f8ece0;
}

td.error_messageansc
{
color:red;
font-family:verdana,Arial;
font-size:10px;
font-weight:bold;
}
/* Ancestry Style Ends */

input.textbox200_myfamily2
{
color: black;
font-family:Arial,Verdana;
width:200px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
background:#FFFFFF;
vertical-align:text-top;
border-width: 2px;
}

.textemail
{
	color:#0d386d;
	font-size:12px;
	font-weight:bold;
	font-family:Arial,Verdana;
}

input.textbox200_ancestry2
{
color: black;
font-family:Arial,Verdana;
width:200px;
height:22px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
background:#ffe0a9;
vertical-align:text-top;
border-width: 1px;
}

/* Smugmug Styles */
input.textbox200_smugmug
{
color: black;
border:1px solid #313131;
background:#D7D7D7;
font-family:Verdana,Arial;
width:200px;
height:23px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}


/* Smugmug Styles */
input.textbox175_smugmug
{
color: black;
border:1px solid #313131;
background:#D7D7D7;
font-family:Verdana,Arial;
width:175px;
height:23px;
font-size:12px;
font-weight:normal;
padding-top:0;
padding-bottom:0;
vertical-align:text-top;
}

.drpdwn200_smugmug
{
height:23px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:normal;
width:200px;
background:#D7D7D7;
border:1px solid #313131;
}

.SmugmugCaption
{
	color:#E2E2E2;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
}
.SmugmugQuestions
{
	color:#E2E2E2;
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
}
.Smugmugnormaltxt
{
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial,verdana;
	font-weight:normal;
}
.SmugmugYellowtxt
{
	font-family:arial;
	color:#f9bd16;
	font-size:13px;
	font-weight:normal;
}

body	
{
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}

.tdselectedcolor
{
	background-color:#454648;
	border:0px solid #646464;
	color:#f9bd16;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
}

.unselectedcolor
{
	background-color:#616568;
	border:0px solid #282a2b;
	color:white;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
}

.tdselected
{
	background-color:#434444;
	color:#f9bd16;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
}

.tdunselected
{
	background-color:#4e4f4f;
	color:white;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
}

.tdDigiImgUnselected
{
	background:url("../images/smugmug/box_digipack1.jpg");
}

.tdDigiImgSelected
{
	background:url("../images/smugmug/box_digipack2.jpg");
}


.normaltextNew14bold
{
	font-size:0.8em;
	color:#2D2D1E;
	font-weight:bold;
	font-smooth:always;
	font-family:verdana;
	line-height: 150%;
	padding-right:15px;
}

.newShipTxt
{
line-height:18px;
text-align:justify;
font-family:Arial,verdana;
font-size:12px;
font-weight:normal;
color:black;
}

.Vhs_workflow_subtitle{
font-size:10pt;
color:black;
font-weight:normal;
font-family:Verdana,Arial;
border-left:1px solid #ff9126;
border-bottom:1px solid #ff9126;
padding-left:5px;
padding-right:5px;
height:25px;
width:80px;
}

.Vhs_workflow_subtitle_heading{
font-size:11px;
color:#763807;
font-weight:bold;
font-family:Verdana,Arial;
border-left:1px solid #242424;
border-bottom:1px solid #242424;
padding-left:5px;
padding-right:5px;
height:25px;
width:80px;
}

.Vhs_workflow_subtitle_heading1{
font-size:11px;
color:#763807;
font-weight:bold;
font-family:Verdana,Arial;
border-left:1px solid #242424;
padding-left:5px;
padding-right:5px;
height:25px;
width:80px;
}

.VHS_subtitle{
font-size:11px;
color:black;
font-weight:normal;
font-family:Verdana,Arial;
border-left:1px solid #242424;
border-bottom:1px solid #242424;
padding-left:2px;
padding-right:2px;

height:25px;
width:80px;
}

