@charset "utf-8";
/* concept & design by Jitu */
/* E-mail : s.jitu@yahoo.com */
/* Voice : +8801716017690 */

/* ---------->>> GLOBAL PROPERTIES STYLE <<<-----------*/
body { padding: 24px 0 0 0; background: url(http://www.hardypictures.com/themes/site_themes/images/interface/page-bg.gif) #111112 center top repeat; }
div, span, table, tr, td, th, h1, h2, h3, h4, h5, p, dir, dl, dd, dt, ul, li, ol, form, textarea, input, select { 
font-family: "trebuchet ms", arial, verdana, sans-serif; 
font-size: 12px; 
color: #333333; 
line-height: 1.5em;
}

	/* global link style */
	a:link, a:visited	{ color: #D9005B; text-decoration: none; }
	a:hover, a:active	{ color: #D9005B; text-decoration: underline; }
	.arrow { font-family: "verdana"; font-size: 11px; color: #FF2422; }

          a:active
         {
          outline: none;
         }

         a:focus
        {
         -moz-outline-style: none;
         }

         
	/* global style  */
	.no-display			{ display: none; }
	.clear         		{ clear:both; }
	.float-left    		{ float:left; }
	.float-right   		{ float:right; }
	.text-left     		{ text-align: left; }
	.text-right    		{ text-align: right; }
	.text-center		{ text-align: center; }
	.text-justify		{ text-align: justify; }
	.normal          	{ font-weight: normal; }
	.bold          		{ font-weight: bold; }
	.italic        		{ font-style: italic; }
	.underline     		{ border-bottom: 1px solid; }
	.highlight     		{ background: #ffc; }
	.img-left      		{ float: left; margin:4px 10px 4px 0; }
	.img-right     		{ float: right; margin: 4px 0 4px 10px; }
	.nopadding     		{ padding: 0; }
	.nomargin	   		{ margin: 0; }
	.nopadding-margin	{ padding: 0; margin: 0; }
	.valign-top			{ vertical-align: top; }
	#nopadding     		{ padding: 0; }
	#nomargin	   		{ margin: 0; }
	#nopadding-margin	{ padding: 0; margin: 0; }
	.noindent      		{ margin-left: 0; padding-left: 0; }
	.nobullet      		{ list-style: none; list-style-image: none; }


/* form style  */
input			{ border: #C9C9C9 1px solid; width: 465px; height: 21px; padding: 3px 5px 0 5px; outline:none;}
:-moz-any-link:focus {
  outline: none;
}
textarea		{ border: #C9C9C9 1px solid; width: 465px; height: 150px; padding: 3px 5px 0 5px; }
select			{ border: #C9C9C9 1px solid; padding: 2px 0 2px 5px; border: #E1E1E1 3px solid; width: 290px; height: 23px; margin: 0; }
.inputFile		{ border: #C9C9C9 1px solid; width: 275px; height: 25px; margin: 0 0 8px 0; }
.flatbutton 	{ padding: 0; border-right: #808080 1px solid; border-top: #F8F8FF 1px solid; border-left: #F8F8FF 1px solid; border-bottom: #808080 1px solid; background-color: #D4D0C8; color: #333333; width: 100px; height: 25px; }
.inputChk		{ padding: 2px 5px 2px 5px; border: #E1E1E1 3px solid; }
.submitButton	{ width: 60px; height: 25px; border: none; padding: 0; background-color: #E5E5CB; color: #82855A; font-weight: bold; cursor: pointer;}
/* search form style  */
.searchInput	{ width: 225px; height: 18px; padding: 3px 15px 1px 15px; font-size: 11px; color: #000000; font-weight: bold; margin: 4px 0 0 0; border-top: #000000 1px solid; border-right: 0; border-bottom: #000000 1px solid; border-left: #000000 1px solid; }
.searchButton	{ border:0px; background: url(http://www.hardypictures.com/themes/site_themes/images/interface/search-btn.gif) left top no-repeat; width: 80px; height: 29px; cursor:pointer; outline:none; }

/* xtra styleee  */

h3.extra {font-family: "trebuchet ms", arial, verdana, sans-serif; 
               font-size: 14px;}

.pink{ color: #D9005B; }