

/*********************Common classes*******************/

	body
	{
		background-color:#fbf8f1;
		margin:0px;
		padding:0px;
		font: 12px Arial,Verdana, Helvetica, sans-serif;
	}
	
	td 
	{
		font: 12px Arial,Verdana, Helvetica, sans-serif;
	}

	.smallText td
	{
		font: 11px Arial,Verdana, Helvetica, sans-serif;
		color:#000;
	}
	.smallText 
	{
		font: 11px Arial,Verdana, Helvetica, sans-serif;
		color:#000;
	}
	.extraLarge
	{	font: bold 20px  Arial,Verdana, Helvetica, sans-serif;
		color: #681017;
		line-height:24px;
		vertical-align:bottom;
		margin-bottom:10px;
		padding-bottom:10px;
		
	}
	.largeText
	{	font: bold 16px  Arial,Verdana, Helvetica, sans-serif;
		color: #681017;
		line-height:20px;
	
	}
	
	.orangeTextSmall
	{	font:bold 12px Arial, Verdana, Helvetica, sans-serif;		
		line-height:16px;
		color: #cc0000;
	} 
	td.alignRight
	{
		text-align:right;
	}
	
	a 
	{	text-decoration:underline;
		color:#681017;
		font-weight:bold;	
	}
		
	a:hover 
	{	text-decoration:none;
		color:#c6d966;
		font-weight:bold;	
	}

	a.orangeLink 	
	{	text-decoration:underline;
		color:#cc0000;
		font-weight:bold;
	}

	 a:hover.orangeLink
	{	text-decoration:none;
		color:#c6d966;                     
		font-weight:bold;	
	} 

	p
	{	
		font: 12px Arial, Verdana, Helvetica, sans-serif;	
	}

	.redText
	{	font: 12px Arial, Verdana, Helvetica, sans-serif;	
		color:#681017;
	}

	ol, ul{margin:15px 30px;padding:0;}
	ul{list-style-image:url(../images/bullet.gif);padding:0;}
	ol li, ul li{margin:5px 0;padding:0;}
	
	li.top
    {
		list-style:none;
		list-style-type:none;
		list-style-image:none;
		
	}
	ul.sub 
	{
		margin-top:0;
	}
	ul.sub li 
	{
		line-height:15px;
	}

	.h1A 
	{	
		font: bold 20px Verdana, Arial, Helvetica, sans-serif;
		color: #cc0000;
		line-height:25px;
		margin-top:0px;
		text-align:center;
	}
	
	.h1B 
	{	
		font: bold 18px Verdana, Arial, Helvetica, sans-serif;
		color: #681017;
		line-height:24px;
		margin-top:0px;
		text-align:center;
	}	
	h2 
	{
		font:bold 14px Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		line-height:16px;		
		margin:5px 0px 5px 0px;
	}
	.orangeTextMedium
	{	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
		line-height:20px;
		line-height:16px;				
		color: #cc0000;
	} 
	h3
	{	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
		color: #681017;
		line-height:18px;
		text-align:center;		
	}
	
	
	h4
	{
		font: bold 14px Verdana, Arial, Helvetica, sans-serif;
		color: #681017;		
		line-height:16px;
		margin-top:15px;
		margin-bottom:5px;
	}
	
	.btnClass
	{	
		font: bold 12px Arial, Verdana, Helvetica, sans-serif;
		width:122px;
		padding:0px;		
		border:0px;
		color:#681017;
		background-color:#fbf8f1;
	}

	.btnCls
	{	
		font:12px Arial, Verdana, Helvetica, sans-serif;		
		padding:0px;	
		margin:0px;
		border:1px solid #000000;
		color:#000000;
		height:25px;
		background-color:#cccccc;
	}
	.btnClsWhite
	{
		font:  12px Arial, Verdana, Helvetica, sans-serif;		
		border:1px solid #000000;
		color:#000000;
		height:25px;
		background-color:#ffffff;
	}
	input
	{
		font:12px Arial, Verdana, Helvetica, sans-serif;
		color: #000000;		
	}
	
	
	input.text
	{
		font:12px Arial, Verdana, Helvetica, sans-serif;
		color: #000000;		
		border: 1px solid #666666;
		background-color: #fff;
		height: 15px;
		width:120px;
	}

	input.textSmall
	{
		font:12px Arial, Verdana, Helvetica, sans-serif;
		color: #000000;		
		border: 1px solid #666666;
		background-color: #fff;
		height: 15px;
		width:90px;
	}
	.inputbox
	{
		font:12px Arial, Verdana, Helvetica, sans-serif;
		color: #000000;		
		border: 1px solid #666666;
		background-color: #fff;
		width:180px;
	}
	input.textLong
	{
		font:12px Arial, Verdana, Helvetica, sans-serif;
		color: #000000;		
		border: 1px solid #666666;
		background-color: #fff;
		height: 15px;
		width:220px;
	}


	.greenLine 
	{
		background-color:#c6d966;
		height:2px; 
	}

	.whiteLine
	{
		background-color:#fff;
		height:1px; 
		line-height:0px;
		font-size:0px;
	}
	
	/* for top margin of page contents*/
	.textTopMargin
	{
		height:25px;
	}
	
	.bodyText 
	{
		font:12px Arial, Helvetica, sans-serif;
		color:#000;
		line-height:20px;
		margin-top:0px;
	}
	.alignCenter
	{
		text-align:center;
	} 
	.message 
	{
		font: bold 26px  Arial,Verdana, Helvetica, sans-serif;
		color: #FF0000;
		line-height:40px;
		text-align:center;
	}

	
/*********************End of common class*******************/


/*********************Top  section *******************/
	.topHeaderBg 
	{
		background-color:#681017;
	}

	.topLink td
	{	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
		height:22px;	
		color:#681017;
		
	}

	.topLink a
	{ 	font: bold 12px Arial, Verdana, Helvetica, sans-serif;		
		color:#681017;
		text-decoration:none;	
	
	}

	.topLink a:hover
	{ 	font: bold 12px Arial, Verdana, Helvetica, sans-serif;		
		color:#c6d966;
		
	}
/********************* end of Top  section *******************/



/*********************left Navigation section *******************/
	#navigation
	{
		background-color:#681017;
		width:180px;	
	}
	
	#navigation td
	{   
		font: bold 11px Arial, Verdana, Helvetica, sans-serif;
		border-bottom: 1px solid #fff;	
		color: #c6d966;
		line-height:16px;	
		display:block;
	}
	
	#navigation th
	{   
		font: bold 11px Arial, Verdana, Helvetica, sans-serif;
		border-bottom: 1px solid #fff;	
		color: #c6d966;
		line-height:16px;	
		padding:7px 0px 7px 10px;
		text-align:left;	
	}
	
	#navigation a
	{	
		color: #fff;
		line-height:16px;	
		text-decoration: none;
		display:block;
		padding:7px 6px 7px 18px;
	}
		
	#navigation a:hover 
	{
		background: #c6d966;
		color:#681017;
	}

/********************* End of left Navigation section *******************/



/*********************left newsletter section *******************/
	#newsletter
	{	line-height:16px;	
		background-color:#681017;	
		text-align:left;
	}

	#newsletter td
	{	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
		color:#c6d966;
		padding:0px 3px 5px 5px;
		align:left;
	}

	#newsletter th
	{	font: bold 15px Arial, Verdana, Helvetica, sans-serif;
		color:#c6d966;	
		text-align:left;
		padding:0px 0px 7px 15px;
	}
	
	#newsletter a
	{	color:#fff;
		text-decoration: none;			
		font-size:11px;	
		font-weight:bold;
	}
	
	#newsletter a:hover
	{	text-decoration: none;				
		color:#c6d966;
		font-size:11px;	
		font-weight:bold;
	}

	.newsText
	{	font:  11px Arial, Verdana, Helvetica, sans-serif;
		color:#fff;
	}
/***********************end of left newsletter section *******************/



/********************* Right section *******************/

	#rightColumn
	{	width:170px;
		text-align:center;
		font-size:12px;
	}
	
/********************* End of Right section *******************/


/********************* Bottom section *******************/
	#bottomPanel td
	{   font: bold 11px Arial, Verdana, Helvetica, sans-serif;	
		color:#681017;
	}
	
	#bottomPanel a
	{   font: bold 11px Arial, Verdana, Helvetica, sans-serif;	
		color:#681017;
		text-decoration: none;
	}
		
	#bottomPanel a:hover
	{   font: bold 11px Arial, Verdana, Helvetica, sans-serif;	
		color:#c6d966;
	}
/********************* End of Bottom section *******************/





	


	

	
