
	a{
		font-family: Arial, Helvetica, sans-serif;
		color: #282828;
		font-size: 11px;
		text-decoration: none;
	}
	
	a:hover {
		font-family: Arial, Helvetica, sans-serif;
		color: #FF2600;
		font-size: 11px;
		text-decoration: underline;
	}
	
	a.list_link{
		color:#0A487D;
		font-family:verdana;
		text-decoration:none;
	}
	
	a.list_link:hover{
		color:#4787BE;
		font-family:verdana;
		text-decoration:underline;
	}
	
	
	
	a.cat_link{
		color:#003399;
		font-family:tahoma;
		font-size:11px;
		font-weight:bold;
		text-transform:capitalize;
		text-decoration:none;
	}
	
	a.cat_link:hover{
		color:#FF9933;
		font-family:tahoma;
		font-size:11px;
		font-weight:bold;
		text-transform:capitalize;
		text-decoration:underline;
	}
	
	
	a.top_link{
		color:#1A9DC6;
		font-family:tahoma;
		font-size:10px;
		text-decoration:none;
	}
	
	a.top_link:hover{
		font-family:tahoma;
		color:#121010;
		font-size:10px;
		text-decoration:none;
	}
	
	a.page_nav{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#674634;
		text-decoration:underline;
	}
	
	a.page_nav:hover{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#B9A9A0;
		text-decoration:none;
	}
	
	a.blue_link{
		font-family:Verdana;
		color:#0099FF;
		text-decoration:none;
	}
	
	a.blue_link:hover{
		font-family:Verdana;
		color:#FF6600;
		text-decoration:underline;
	}
	
	a.red_link{
		font-family:verdana;
		color:#FF0012;
		text-transform:capitalize;
		text-decoration:none;
	}
	
	a.red_link:hover{
		font-family:verdana;	
		color:#0066FF;
		text-transform:capitalize;		
		text-decoration:none;		
	}

	a.titLink{
		font-family:verdana;
		color:#3C79B2;
		font-weight:bold;
		text-transform:capitalize;
		text-decoration:none;
	}
	
	a.titLink:hover{
		font-family:verdana;	
		color:#FF9917;
		font-weight:bold;
		text-transform:capitalize;		
		text-decoration:none;		
	}


	a.link{
		font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.link:hover {
		font-family: Arial, Helvetica, sans-serif;
		color: #FF0000;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}
	
	a.nav{
		font-family: Arial, Helvetica, sans-serif;
		color: #141414;
		font-size: 11px;
		font-weight:normal;
		text-transform:capitalize;
		text-decoration: none;
	}
	
	a.nav:hover {
		font-family: Arial, Helvetica, sans-serif;
		color: #FF7800;
		font-size: 11px;
		font-weight:normal;		
		text-transform:capitalize;
		text-decoration: none;
	}
		
	body{
		margin:0px 0px 0px 0px;
	}
	
	.border {
		border:1px solid #3C79B2;
	}

	.box{
		padding:5px;
		color:#686868;
	}
	
	.box_title{
		color:#3C79B2;
		font-weight:bold;
	}
	
	
	.banner_bg{
		background-image:url(../images/bg.jpg);
		background-position:left;
		background-repeat:repeat-x;
	}
	
	.book_title{
		color:#003399;
		font-weight:bold;
		font-size:12px;
	}
	
	.book_list_price{
		color:#FF3600;
		font-weight:bold;
		/*text-decoration:line-through;*/
	}
	
	.book_dis{
		color:#009966;
		font-weight:bold;
	}
	
	.book_price{
		color:#FF3600;
		font-weight:bold;
	}
	
	.bullet{
		font-size:9px;
		font-weight:bold;
		color:#FF6600;
	}
	
	/*.book_list_caption{
		background-color:#E8E3E3;
		padding:3px;
		color:#4D4D4D;
	}	*/
	
	
	
/*=============|C|=============*/
	.cont_title{
		font-family:verdana;
		font-size:12px;
		font-weight:bold;
		color:#FF4500;
		text-transform:capitalize;
		padding-top:5px;
		padding-left:8px;
		padding-bottom:5px;
	}
	
	.cont_area{
		padding:8px;
		text-align:justify;
	}

	.cur_page{
		color:#535353;
		font-family:tahoma;
		font-size:10px;
	}

/*=============|E|=============*/	
	.error{
		color:#990033;
	}
	
/*=============|M|=============*/	
	.message{
		color:#006633;
	}
	
	.mandatory{
		font-family:"Trebuchet MS";
		font-weight:bold;
		color:#FF2600;
	}

/*=============|N|=============*/
	.nav_top{
		background-color:#3C79B2;
		color:#FFFFFF;
		font-weight:bold;
		padding:2px;
		padding-left:5px;
	}
	
	.left_nav{
		border:1px solid #3C79B2;
		border-bottom-style:none;
	}
	
	input, select, textarea{
		font-family:tahoma;
		font-size: 11px;
		color:#151515;
	}
	
	.img_brd{
		border:1px solid #A1A1A1;
		padding:2px;
	}
	
	li{
		list-style-image:url(../images/arrow.gif);
		list-style-position:outside;
		padding-top:3px;
		padding-bottom:3px;
	}
	
	.inf_heading{
		color:#185797;
		font-size:12px;
		font-weight:bold;
		padding:4px;
		text-transform:capitalize;
	}
	
	.inf_title{
		color:#B81A0A;
		font-size:12px;
		font-weight:bold;
		padding:4px;
		text-transform:capitalize;
	}
	
	.list_column{
		background-color:#9FB0C8;
		padding:4px;
		border-bottom:1px solid #96A6BE;		
	}
	
	.list_row1{
		border-right:1px solid #D9D9D9;
		border-bottom:1px solid #EEF2FA;
		background-color:#FFFFFF;
		padding:3px;
		color:#000000;
	}
	
	.list_row2{
		border-right:1px solid #D9D9D9;
		border-bottom:1px solid #EEF2FA;
		background-color:#EDF3FE;
		padding:3px;
		color:#000000;
	}
	
	.page_bdr{
		background-color:#3473A9;
	}
	
	
/*=============|N|=============*/	
	td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #1D1D1D;
	}
	
	.td_caption{
		background-color:#EDF3FE;
		padding:3px;
	}
	
	.td_element{
		background-color:#FAFAFA;
		color:#000000;
		padding:3px;
	}
	
	.td_bottom{
		border:1px solid #3C79B2;
		padding:4px;
	}
	
	.td_link_cell{
		border-right:1px solid #989898;
		padding-left:4px;
		padding-right:4px;
	}
	
	.td_space{
		padding:2px;
	}
	
	
	.td_leftnav{
		padding-left:1px;
		padding-right:1px;
	}
	
	.td_body{
		padding-left:4px;
		padding-right:4px;
	}
	
	.txt_caption{
		color:#2A2A2A;
		padding:2px;
		text-transform:capitalize;
	}
	
	.txt_notes{
		color:#585858;
		font-size:10px;
		padding:2px;
	}
	
	.tab_desc{
		background-color:#DFDFDF;
		border-bottom:1px solid #EDEDED;
	}
	
	.td_desc_cell{
		background-color:#FEFEFE;
		padding:4px;
	}
	
	.h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
	}
	.h2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #3C79B2;
	}
	.p4{
		padding: 4px;
		}
		
	.txt_red{
		color:#FF3600;
	}	
/*===============|cart styles|===============*/

	.cart_title{
		background-color:#2B6B5E;
		padding:2px;
		padding-left:4px;
		font-family:tahoma;
		color:#FFFFFF;
		font-weight:bold;
	}

	.cart_row1{
		font-family:tahoma;
		background-color:#E5E5E5;
		padding:2px;
		color:#000000;
		font-size:10px;
	}

	.cart_row2{
		font-family:tahoma;
		background-color:#EEEEEE;
		padding:2px;
		color:#000000;
		font-size:10px;
	}