p { }
a:link { color: #000; text-decoration: underline; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: white; background-color: gray; text-decoration: none; }
a:active { }
#nav a{text-decoration:none;}

body
	{
	background-color:#FFFFD5;
	}
body, ul, li, form, p, h1, h2, h3, h4, h5, h6, img, input, label
	{
	margin:0px; padding:0px;
	}

label
	{
	display:block;
	}
ul, li
	{
	list-style-type:none;
	}
table {
	border:0px;
	}	

a {
outline:inherit;
	}

.width100per {
	border:0; width:100%;	
}		
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}
.ct, .cb, .cm {
	text-align:center;
	}

.plink{
	text-decoration: underline;
}
	
#external-container
	{
	    width:760px;
	    magrin-top: 8px;
		margin-left: auto;
        margin-right: auto;
	}
/****************************************menu style starts from here **************************************/
.menu
	{
	padding:0px 15px;
	}
.menu-main
	{
	border-bottom:1px solid #BFBF99; padding-bottom:9px;
	}
.menu-main a , .menu-footer a
	{
	font:16px/18px "Times New Roman", Times, serif; color:#747473; text-decoration:none;
	}
.menu-main a:hover , .menu-footer a:hover
	{
	text-decoration:underline;
	}
/****************************************menu style ends here **************************************/
.logo
	{
	padding-top:8px;
	}
.fine-art-pad
	{
	padding-bottom:9px;
	}
.flash-img-pad
	{
	padding:11px 0px 20px 0px;
	}
.body-txt
	{
	padding:0px 45px 20px 45px;
	height: 110px;
	}
.body-txt p
	{
	font:bold 18px/22px "Times New Roman", Times, serif; color:#000; text-align:center;
	}
.cpy-rght
	{
	font:10px/12px "Times New Roman", Times, serif; color:#7F7F66; padding-top:10px;
	}
.menu-footer
	{
	border-top:1px solid #BFBF99; padding-top:9px;
	}	
/**********************************************************Inner page style starts from here ***********************************************/
.flat
	{
	padding:0px 72px 22px 72px;
	}
.flat p
	{
	font:bold 16px/22px "Times New Roman", Times, serif; color:#000; text-align:center; margin:15px 0px;
	}

.pictures
	{
	font:bold 16px "Times New Roman", Times, serif; color #000; text-align: center; padding: 15px 0px 0px 0px;
	}
/**********************************************************Inner page style ends here ***********************************************/
/**********************************************************New style added on 05 June 2008 starts from here ***********************************************/
.rates
	{
	padding:0px 15px 22px 40px;
	}
.rates p
	{
	font:bold 16px/30px "Times New Roman", Times, serif; color:#000; text-align:left; margin:25px 0px;
	}
.rates p span
	{
	padding-left:190px;
	}
.rates p span.pad2
{
	padding-left:102px;
	}
.rates p span.pad3
{
	padding-left:92px;
	}
/**********************************************************New style added on 05 June 2008 ends here ***********************************************/	

.style6 {font-family: "Times New Roman", Times, serif; font-size: 16px;}
.style7 {font-size: medium;}
.style8 {font-family: "Times New Roman", Times, serif; font-size: medium;}

.RecordSeparatorTD{
	border-bottom: 1px solid grey;
}
a.picturenav { font-family: Arial, "Times New Roman", Times, serif; font-size: 12px; }
