/* CSS Document */

 /* for all html general tag */
body 
	{	
	margin: 0 auto ; 
	padding:0px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#fff;
	
	}
	
	
a	
	{
	outline:none;
	}	
	
p
	{
	margin-top:0px;	
	}	
		
	
	
	
	


/*** Site Heading Tags ***/

h1,h2,h3,h4,h5,h6 
	{
	margin:0px;
	padding:0px;
	}	
		
h1 
	{ 
	color:#6C6C6C; 
	font-size:23px;
	padding:0px 0px 15px 0px;
	font-weight:normal;
	letter-spacing:3px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	

	}	
	
h2 
	{ 
	color:#6C6C6C;
	font-size:17px;
	font-weight:normal;
	padding:0px 0px 10px 0px;
	text-decoration:underline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
h3 
	{ 
	color:#756048; 
	font-size:15px;
	font-weight:bold;
	padding:0px 0px 10px 0px;
	margin:0px;
	}
	
	
	
	
 a.sublink
	{
	text-decoration:none;
	color:#BB6101;
	font-size:15px;
	}	
	
a:hover.sublink
	{
	text-decoration:none;
	color:#302312;
	font-size:15px;
	}	
	
	
	
	
.bgdcol	
	{
	background-color:#BBB5B5;
	}	
	
	
.bgwht
	{
	background-color:#fff;
	}	
	
	
	
	
	
	



/**** Site Body Section- HeaderPart CSS ****/	

#toppart
	{
	width:750px;
	margin: 0 auto;
	padding:10px 150px 0px 0px;
	background-color:#fff;
	height:93px; 
	
	}
	
#logopart
	{
	width:180px;
	height:119px;
	float:left;
	padding:0px 0px 0px 0px;
	}
	
#captionpart
	{
	width:600px;
	float:right;
	height:119px;
	text-align:right;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	}
	
	
	
#banpart
	{
	width:900px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	background-color:#fff;
	height:250px; 
	
	}	
	
#baninsdpart
	{
	width:900px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	background-color:#fff;
	height:200px; 
	
	}	
	
	
	
	
	
	
	
	
/****  Navigation  CSS ****/	
	

	
#menu 
	{
	width:885px;
	margin:0 auto;
	height:24px; padding-left:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	letter-spacing:0.5px;
	background-image:url(../images/nav_bg.gif);
	
	
	}
	
#menu ul
	{ 
	margin:0px; 
	padding:0px;
	float:left;
	}
	
#menu ul li
	{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	list-style-type:none;
	border-right:0px solid #544737;
	font-weight:bold;
	}
	
#menu ul li a
	{
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding:5px 15px 6px 15px;
	font-weight:bold;
	}
	
#menu ul li a:hover
	{
	background-color:#302312;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	}	
	
#menu #on a
	{
	background-color:#342214;
	color:#fff;
	text-decoration:none;
	display:block;
	padding:5px 15px 6px 15px;
	font-weight:bold;
	}
	
#menu #on a:hover
	{
	background-color:#302312;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	}	
	
	
	
	
	


/**** Site Body Section- Navigation and Content CSS ****/


#midstrip
	{
	width:900px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	background-color:#fff;
	height:15px;
	}






#navcontent
	{
	width:900px;
	margin:0 auto;
	background-color:#fff; padding-top:20px;
	padding-bottom:60px;
	}
	
#navcontent_ins
	{
	width:900px;
	margin:0 auto;
	background-color:#fff;
	padding-bottom:60px;
	color:#756048;
	font-size:13px;
	
	border-top: 5px solid #EFEBE7;
	margin-top:10px;
	}	
	
	
.text
	{
	color:#756048;
	font-size:15px;
	font-family: Times New Roman, Times, serif;
	}
	
#content
	{
	width:309px;
	float:left;
	background-color:#fff;
	color:#BBB1A5;
	font-size:13px;
	}
	
#contrgt
	{
	width:566px;
	float:right;
	background-color:#fff;
	padding-left:25px;
	font-size:10px;
	color:#95826C;
	}	
	
		
	
#content_pad
	{
	padding:20px 0px 0px 30px;
	}
	
	
#inscont_pad
	{
	padding:20px 120px 0px 20px;
	
	}	



#contact_pad
	{
	padding:20px 0px 0px 20px;
	
	}


.fornmfont
	{
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	
	}



.bordtop
	{
	border-top:5px solid #EEE8E4 ; 
	padding-top:10px
	
	}
	
	
.fcollinht
	{
	line-height:16px; 
	padding-right:10px; 
	color:#95826C; 
	font-size:10px;
	}	



.bg_hover {

	background-color: #FFFFFF ;

}



.bg_hover:hover {

	background: #ded7d6 ;

}






/**** Site Body Section- Bottom Part CSS ****/	


#footer 
	{
	width:900px;
	margin: 0 auto;	
	font-size:10px;
	color:#95826C;
	margin-top:0px;
	background-color:#fff;
	border-top: 5px solid #EFEBE7;
	
	

	}
		 
ul#bot
	{
	list-style-type: none;
	margin: 10px;
	border-top: 0px solid #2270B2;
	padding: 4px 0px 4px 0px;
	
	}		 
		 
ul#bot .le { float: left; }
ul#bot .ri { float: right; }

#bot a 
	{ 
	color:#95826C; 
	text-decoration:none;
	}
#bot a:hover 
	{ 
	color: #990000; 
	text-decoration:none; 
	border-bottom:1px dotted;
	} 





/* font styles Class*/
.bgrey
	{
	background-color:#C1C1C1; 
	padding-top:20px; 
	width:179px; 
    }

.bgwhite
	{
	background-color:#fff; 
	 
    }





/*  MENU CSS */

#dropmenudiv
	{
	position:absolute;
	background-color: #ffffff;
	border:1px solid #ccc;
	border-bottom-width: 0; 
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
	line-height:17px;
	z-index:100;
	margin-top:1px;
	margin-left:0px;
	font-size:10px;
	}

#dropmenudiv a
	{
	width: 100%;
	display: block;
	text-indent: 15px;
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
	border-bottom: 1px solid #ccc;
	padding: 1px 0;
	text-decoration: none;
	color:#ffffff;
	background-color: #735D4A;
	font-weight:bold;

	}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #BB6101;
	color:#ffffff;
	font-weight:bold;
	}



html 
	
	{ 
	height: 100%; 
    margin-bottom: 1px; 
    }










/*  Form Elements  */

input, textarea, select

	{font-size:12px; font-family: Geneva, Arial, Helvetica, sans-serif;}	


select

	{

	border:1px solid #A5ACB2;

	}


.txtbox{
	border:#999 1px solid;
	background-color:#ffffff; 
	font-size:12px;
	height:18px;
	 
	color:#000000;}


.button{
	border:#999 1px solid;
	background-color:#003320;  
	font-size:13px; 
	height:23px; width:58px; 
	color:#fff;}


.go{
	border-top:#003399 1px solid;
	border-bottom:#003399 1px solid;
	border-right:#003399 1px solid;
	border-left: #003399 1px solid;
	background-color:#003b77; 
	font-size:11px;
	font-weight:bold; 
	height:20px; 
	color:#ffffff; 
	width:25px; 
	 }



/*Text areas*/

.textarea, .textareaHovered {

	width:634px;

	height:125px;

	background:url(../images/textarea2.gif) no-repeat left top;

	border:none;

	padding:4px 8px;

}





/*Button*/

.buttonSubmit, .buttonSubmitHovered {

	width:69px;

	height:22px;

	color:#FFF;

	font-weight:bold;

	padding:2px 5px;

	background:url(../images/but.jpg) ;

	cursor:pointer;

	border:none;

}



.buttonSubmit:Hover {

	width:69px;

	height:22px;

	color:#FFF;

	font-weight:bold;

	background:url(../images/but1.jpg);

	cursor:pointer;

	border:none;

}





.buttonSubmitHovered {

	background-position:left bottom;

}





.textinput {

	width:236px;

	height:15px;

	background:url(../images/input.gif) no-repeat left top;

	border:none;

	padding:4px 8px;

}


.textinput2 {

	width:377px;

	height:15px;

	background:url(../images/input3.gif) no-repeat left top;

	border:none;

	padding:4px 0px;

}















