@import url("navigation.css");
/*##############################################
TOPBAR CSS
MIDDLE BAR CSS
INFOBOX CONTAINER CSS
MORE BUTTON CSS
FOOTER CSS
###############################################*/
/*##################################
COMMON CSS
##################################*/
a{
	text-decoration:none;	
	}
h1, h2, h3, h4 {
	margin:0px;
	padding:0px;
	}
h2 {
	font-family:"trebuchet MS";
	font-size:13px;
	color:#000000;
	
	
	}
p {
	margin:0 0 15px 0;
	font-size:11px;
	color:#333333;
	}
.link {
	font-family: "trebuchet MS";
	
	color:#000000;
	text-decoration:none;
	}
.link:hover {
	color:#674C00;
	}
.elink {	
	color:#674C00;
	text-decoration:none;
	}
.elink:hover {
	color:#333333;
	}
.imgborder {
	border:2px solid #cccccc;
	padding:2px;
	}
.imgleft {
	border:1px solid #cccccc;
	float:left;
	margin:0 10px 10px 0;
	padding:1px;
	}
.imgright {
	border:2px solid #cccccc;
	float:right;
	margin:0 0px 10px 10px;
	padding:2px;
	}
.cmstxt {
	margin:0 0 15px 0;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#674C00;
	}
.cmstxt table{	
	margin:15px 0;	
	}
.cmstxt table th{
	background-color:#666666;
	color:#ffffff;
	font-size:13px;
	font-family:"trebuchet MS";
	text-transform:uppercase;
	text-align:left;
	padding:2px 5px;
	}
.cmstxt td{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border-bottom:1px solid #cccccc;
	padding:2px 5px;
	}
.cmstxt tr.bgcolor td{
	background-color:#dfdfdf;
	}
/*#################################### 
PAGEHEADER AND PAGE PATH CSS
####################################*/
.pageheader {
	position:relative;
	padding:0px 15px 10px 0px;
	background-image:url(../images/hor_line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	}
.pageheader h1 {
	margin:0px;
	font-family:"Trebuchet MS";
	color:#674C00;
	font-size:18px;
	font-weight:normal;
	}
	
.pagepath {
	padding:7px 15px 8px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-bottom:15px;
	background-image:url(../images/hor_line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	
	
	 /*height define in ie*/	
	}
.pagepath a{
	color:#666666;
	text-decoration:none;
	}
	
.pagepath a:hover {
	color:#674C00;
	}
	
.pagepath strong {
	/*page path arrow*/
	color:#333333;
	margin:0 7px 0 7px;
	}
	
.pagepath span {
	/*active page name*/
	color:#000000;
	font-weight:bold;
	}
/*==================================
COMMON POINTS CSS
==================================*/
.points {
	list-style-type:none;
	margin:0 0 20px 0;
	padding:0px;
	}
.points li {
	font-family:"trebuchet MS";
	font-size:12px;
	color:#674C00;
	line-height:15px;
	background-image:url(../images/arrow.gif);
	background-position:3px 6px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	}
.points li .points{
	list-style-type:none;
	margin:5px 0 0px 0;
	padding:0px;
	}

/*=======================================
HOR LINE CSS
========================================*/
.hor_line{
	background-image:url(../images/hor_line.gif);
	background-repeat:repeat-x;
	background-position:center center;
	height:30px;	
	}
	
/*================================
	norecord css
	===============================*/
.contenttxt .norecord{
	border:1px solid #EEEff0;
	padding:3px 0 0px 0;
	height:36px;
	margin:0px;
	}
.contenttxt  .norecord dd{
	font-size:13px;
	color:#674c00;
	font-weight:bold;
	margin-top:10px;
	padding-top:0px;
	}
.contenttxt .norecord .imgleft{
	border:none;
	}
/*=============================
MAIN BG CSS
===============================*/
#mainbg{
	background-image:url(../images/pagebg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	
	}
/*=============================
TOPBAR CSS
===============================*/
#topbar h1{	
	margin:0px;
	padding:0px;
	}
#topbar h1 a{
	width:411px;
	height:35px;
	position:absolute;
	left:20px;
	top:31px;
	font-family:Tahoma;
	font-size:18px;
	font-family:Tahoma;
	font-size:24px;
	color:#003366;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

/*================================
MIDDLE BAR CSS
==================================*/	
.midbar {
	border:1px solid #DEDFE1;	
	margin-bottom:15px;
	padding:2px;	
	}
/*===================================
	Welcome text css
====================================*/
#welcomebox{
	border:1px solid #EEEFF0;
	padding:2px;
	margin-bottom:15px;
	}
#welcometxt{
	background-color:#F8f8f8;
	padding:6px 12px 12px 12px;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#674C00;
	font-weight:normal;
	line-height:16px;
	
		
	 /* height definein ie*/
		}
#welcometxt h2{
	font-family:"trebuchet MS";
	font-size:20px;
	color:#674C00;
	font-weight:normal;
	margin:0 0 5px 0;
	padding:0px;
	line-height:22px;
	text-transform:none;
	}
/*==================================
MORE BUTTON CSS
=================================*/	
.morebar {
	display:block;
	padding:5px 10px;
	margin:10px -10px -5px -10px;
	background-color:#ECE9E2;
	text-align:right;
	}
.morebar a {
	font-size:12px;
	font-weight:bold;
	color:#674C00;
	text-decoration:none;
	}
.linkbox {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;		
	margin:0px;
	padding:0px;
	height:14px;
	}
.linkbox .link{
	background-image:url(../images/moretn.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:14px;
	width:52px;
	display:block;	
	text-indent:-9999px;
	position:absolute;
	right:0px;
	bottom:0px;
	}
.linkbox .link:hover{
	background-position:left -14px;
	}
/*###########################################
SIDEBAR CSS
###########################################*/	
.sidebarbox {
	margin:0 0 15px 0;
	border:1px solid #DEDFE1;
	padding:2px;
	position:relative;
	}
/*====================
CALL Us CSS
======================*/
.callus{
	font-size:20px;
	font-family:"trebuchet MS";
	color:#FFFFFF;
	background-color:#674C00;
	padding:3px 15px;
	margin:5px 0 0px 0px;
	font-weight:normal;
	_height:1px;
	border-top:2px solid #FFFFFF;
	}
/*====================
H5 CSS
======================*/
.alphabox{
	position:absolute;
	left:0px;
	top:1px;
	/* for IE */
  	filter:alpha(opacity=90);
 	 /* CSS3 standard */
 	 opacity:0.9;
	 background-color:#FFFFFF;
	 width:100%;	
	}
h5 {
	/*this is common class for sidebar headers*/
	font-family:"trebuchet MS", Helvetica, sans-serif;
	font-size:13px;
	color:#5F3A00;
	margin:0px;	
	padding:6px 12px 6px 12px;	
	text-transform:uppercase;
	}
h5 a {
	text-decoration:none;
	color:#674C00;
	background-image:url(../images/goarrow.gif);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	height:22px;
	line-height:22px;
	}
h5 a:hover {
	color:#000000;
	}
/*====================================
SIDEBAR IMAGE BOX CSS
====================================*/
.sidebarimg {
	padding:0px 0;
	margin:0px;
	}
.sidebarimg table{
	text-align:center;
	width:100%;
	
	}
.sidebarimg table td{
	width:100%;	
	vertical-align:middle;
	text-align:center;
	}
/*====================================
SIDEBAR TEXT CSS
====================================*/
.sidebartxt {
	padding:10px;	
	font-family:"trebuchet MS";
	font-size:12px;
	color:#674C00;
	background-color:#f5f4f0;
	}
.sidebartxt h3 {
	font-size:13px;
	font-family:"trebuchet MS";
	color:#674C00;
	margin-bottom:5px;
	}
.sidebartxt .morebar,
.sidebarbox .morebar {
	display:block;
	text-align:left;
	padding:5px 10px;
	margin:0px;
	text-align:right;
	}
/*#################################### 
SIDEBARLINKS CSS
####################################*/
.sidebarlinks {
	border-top:1px solid #EEEFF0;
	}
/*====================================*/
.sidebarlinks a, 
.sidebarlinks .normal{
	font-family:"trebuchet MS";
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#674C00;
	display:block;
	padding:9px 0;
	border-bottom:1px solid #FFFFFF;
	position:relative;
	background-color:#F5F4F0;
	}
.sidebarlinks a:hover {
	color:#000000;
	background-color:#FFFFFF;
	
	}
	
.sidebarlinks a span, 
.sidebarlinks .normal span {
	margin:0 10px 0 22px;
	}
	
.sidebarlinks a img, 
.sidebarlinks .normal img {
	position:absolute;
	left:10px;
	top:13px;
	}
/*====================================*/
.sidebarlinks .sublinks a, 
.sidebarlinks .sublinks .normal{
	font-family:"trebuchet MS";
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	display:block;
	padding:6px 0px;
	background-color:#f8f8f8;
	border-bottom:1px solid #EEEFF0;
	position:relative;
	}
.sidebarlinks .sublinks a:hover {
	background-repeat:repeat-x;
	background-color:#ECE9E2;
	color:#674C00;
	}
.sidebarlinks .sublinks a span, 
.sidebarlinks .sublinks .normal span{
	margin:0px 10px 0 0px;
	display:block;
	}
.sidebarlinks .sublinks a img, 
.sidebarlinks .sublinks .normal img{
	position:absolute;
	top:10px;
	}
/*====================================
DOCUMENT CASE CSS
====================================*/
.doclink {
	border-top:1px solid #EEEFF0;
	}
.doclink a {
	font-family:"trebuchet MS";
	font-size:12px;	
	text-decoration:none;
	color:#674c00;
	display:block;
	padding:9px 0;
	border-bottom:1px solid #FFFFFF;
	position:relative;
	background-color:#F5F4F0;/*ECE9E2;*/
	}
.doclink a:hover {
	color:#000000;
	background-color:#FFFFFF;
	}
	
.doclink a span, 
.doclink .normal span {
	margin:0 10px 0 22px;
	}
	
.doclink a img, 
.doclink .normal img {
	position:absolute;
	left:10px;
	top:13px;
	}
/*====================================
LINK WITH IMAGE CASE CSS
====================================*/
.linkwithimg {
	position:relative;
	z-index:2;
	background-color:#F5F4F0;
	font-family:"trebuchet MS";
	}
.linkwithimg .imgbox {
	width:30px;
	}
.linkwithimg .imgbox td {
	width:30px;
	height:30px;
	border:1px solid #DEDFE1;
	padding:1px;
	}
.linkwithimg .linkbox {
	padding:0 0 0 5px;
	}
.linkwithimg .linkbox a{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#674C00;
	font-family:"trebuchet MS";
	}
.linkwithimg .linkbox a:hover {
	color:#000000;
	}
.linkwithimg .hor_line {
	border-bottom:1px solid #FFFFFF;
	height:1px;
	font-size:0px;
	line-height:0px;
	background-image:none;
	}
/*==================================
		SCROLLER CSS 
==================================*/
.someclass{ /*class to apply to your scroller(s) if desired*/
}
.someclass1{ /*class to apply to your scroller(s) if desired*/
}
.someclass4{ /*class to apply to your scroller(s) if desired*/
}
#pscrollerRight{
width: 100%;
height: 217px;
margin:2px 0 0px 0;
}
#pscrollerRight a{
text-decoration: none;
}
#pscrollerRight3{
width:100%;
height:104px;
margin:0px;
}
#pscrollerRight4{
width: 100%;
height:130px;
margin:0px;
}
/*##################################
SITEMAP CSS
##################################*/
#sitemap ul {
	list-style-type:none;
	margin:-12px 0px 0px 2px ;
	padding:0px;
	font-family:"trebuchet MS";
	font-size:12px;
	}
#sitemap ul li {
	height:15px;
	}
#sitemap ul li a {
	text-decoration: none;
	}
/*===============================*/
.linklevel1 {
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 10px 10px;
	font-weight: bold;
	color: #674C00;
	font-size:12px;
	padding:5px 0 5px 20px;
	margin:0px 0 1px 0;
	background-color:#F5F4F0;
	}
	
.linklevel1 a {
	font-weight: bold;
	color: #674C00;
	display:block;
	}
	
.linklevel1 a:hover {
	font-weight: bold;
	color: #000000;	
	}
/*===============================*/
.linklevel2 {
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position: 10px 5px;
	color: #333333;
	font-size:11px;
	padding:3px 0 3px 20px;
	margin:0 0 1px 0px;
	background-color:#F8F8F8;
	}
.linklevel2 a {
	font-weight: normal;
	color: #333333;
	display:block;
	}
.linklevel2 a:hover {
	font-weight: normal;
	color: #674C00;
	}
/*###########################################
contact us CSS
###########################################*/	
.formcss {
	/*main form box*/
	margin:0px;
	padding:0px;
	background-color:#F7F7F5;
	border:1px solid #EDECE7;
	font-family:"trebuchet MS";
	}
.formbox {
	/*main form inner box*/
	border:5px solid #ffffff;
	padding:10px;
	margin:5px;
	}
.formbox strong {
	/*for display "mandatory fields" text*/
	display:block;
	padding:5px;
	border-bottom:1px solid #DCD6C8;
	border-right:1px solid #DCD6C8;
	background-color:#ECE9E2;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	}
.formbox em {
	/*for mandatory star */
	color:#FF0000;
	font-weight:bold;
	}
	
/*===================================
COMMON FORM STRUCTURE CSS
===================================*/
.formbox dl {
	margin:5px 0 0 0;
	padding:5px;
	}
.formbox dl dt {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:right;
	padding:2px 3px 3px 0;
	margin:0;
	width:200px;
	float:left;
	}
.formbox dl dd {
	margin:0 0 0 203px;
	padding:0px 3px 0px 0;
	position:relative;
	}
.formbox dl .clear {
	font-size:0px;
	line-height:0px;
	clear:both;
	height:0px;
	margin:5px 0px;
	padding:0px;
	}
.formbox dl dd img{
	position:absolute;
	top:2px;
	}
/*===================================
COMMON FORM ELEMINTS CSS
===================================*/
.formbox dd input,
.formbox dd textarea,
.formbox dd select,
.textboxborder {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	padding:1px;
	}
.formbox dd .active {	
	border:1px solid #674C00;
	color:#000000;
	}
/*===================================
IMAGE CODE INSTRUCTION NOTE BOX CSS
===================================*/
.formbox .note1 {
	border-bottom:1px solid #DCD6C8;
	border-right:1px solid #DCD6C8;
	background-color:#ECE9E2;
	color:#000000;
	position:relative;
	margin:5px 0;
	padding:5px 10px;
	}
.formbox .note1 dt {
	color:#000000;
	width:auto;
	padding:0px;
	float:none;
	font-size:12px;
	text-align:left;
	margin-bottom:5px;
	}
.formbox .note1 dd {
	font-size:11px;
	padding:10px 0 10px 0;
	margin:0px 0 0 30px;
	}
.formbox .note1 img{
	position:absolute;
	left:-30px; 
	top:10px;
	margin-right:5px;
	}
/*===================================
Check box CSS
===================================*/	
.formbox .cbcontainer {
	border:1px solid #DCD6C8;	
	color:#000000;
	position:relative;
	margin:0 0 10px 0;
	
	}
.formbox .cbcontainer dt {
	background-color:#ECE9E2;
	color:#000000;
	width:auto;
	padding:0px;
	float:none;
	font-size:12px;
	text-align:left;
	margin-bottom:5px;
	padding:5px 10px;
	}
.formbox .cbcontainer dd {
	font-size:11px;
	padding:10px 10px 10px 0px;
	margin:0px 100px 0 10px;
	display:inline;
	position:relative; /* height define in ie*/	
	text-align:left;
	}
.formbox .cbcontainer dd span{
	position:absolute; /*alos define in ie*/
	top:8px;	
	padding-left:25px;
	
	}
.formbox .cbcontainer input{
	border:none;
	background-color:#f7f7f5;
	}
.formbox .cbcontainer dd select option {
	color:#674C00;	
	}
/*===================================
IMAGE CODE INSTRUCTION NOTE BOX CSS
===================================*/
.formbox .note {
	border-bottom:1px solid #DCD6C8;
	border-right:1px solid #DCD6C8;
	background-color:#ECE9E2;
	color:#000000;
	}
.formbox .note dt {
	color:#000000;
	width:auto;
	padding:5px 10px 0px 10px;
	float:none;
	font-size:12px;
	text-align:left;
	margin-bottom:5px;
	}
.formbox .note dd {
	font-size:11px;
	padding:0 10px 5px 10px;
	margin:0px;
	}
.formbox .width200px{
	width:200px;
	}
.formbox .width50px{
	width:50px;
	}
/*===================================
IFRAME BOX CSS
===================================*/
.imgcode .iframeborder {
	position:relative;
	height:60px;
	padding:0px;
	}
.iframeborder div{
	position:absolute;
	left:1px;
	top:2px;
	background-color:#FFFFFF;
	border:2px solid #cccccc;
	padding:2px;
	width:200px;
	height:48px;
	}
.imgcode .fontsize9 {
	font-size:9px;
	height:15px;
	}
.imgcode .refreshbtn {
	position:absolute;
	left:220px;
	top:5px;
	cursor:pointer;
	}
/*===================================
SUBMITRESET BUTTON CSS
===================================*/
.btnbox{
	border-bottom:1px solid #DCD6C8;
	border-right:1px solid #DCD6C8;
	background-color:#ECE9E2;
	}
.btnbox dd input{
	background-color:#DCEDFE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
	}
.btnbox dd input.button {
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	}
/*#################################### 
FAQ QUESTIONS CSS
####################################*/
#faq .points li{
	background-image:url(../images/bullet.gif);
	background-position:3px 6px;
	margin:0 0 10px 0;
	}
#faq .points li a {
	font-size:12px;
	font-weight:bold;
	}
/*#################################### 
FAQ, TESTIMONIALS AND LINKS PAGE COMMON CSS
####################################*/
.contentbox1 {
	font-family: "trebuchet MS";
	border:1px solid #EEEFF0;
	padding:2px;	
	margin:0 0 15px 0;
	}
.contentbox1 .imgleft td{
	height:72px;
	width:160px;
	}
.contentbox1 dt {
	font-size:12px;
	color:#674C00;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:5px 10px 0 10px;
	}
.contentbox1 dt a{
	color:#674C00;
	}
.contentbox1 dt a:hover{
	color:#000000;
	}
.contentbox1 dd {
	font-size:12px;
	color:#000000;
	margin:0px;
	background-color:#F8F8F8;
	padding:5px 10px 10px 10px;
	z-index:1;
	}
.contentbox1 .linkbox,
.contentbox1 .morebar {
	margin:0px 0 0 0;
	height:20px;
	position:relative;
	background-color:#F8F8F8;
	clear:both;
	}
.contentbox1 .linkbox .link,
.contentbox1 .morebar .link {
	font-weight:bold;
	font-size:11px;
	position:absolute;
	right:10px;
	top:8px;
	}
.contentbox1 dd strong{
	margin-bottom:5px;
	display:block;
	}
/*#################################### 
LINKS PAGE CSS
####################################*/
#links .link {
	font-size:12px;
	}
#links .linkbox .link {
	font-size:10px;
	}
.addlink{
	text-align:right;
	color:#674C00;
	margin:0px;
	padding:0px;
	line-height:14px;
	
	}
	
/*#################################### 
To show IMAGE WITHOUT TABLE CSS
####################################*/	
.nav {
	margin: 0;
	padding: 0;	
	width:auto;
	background-color:#666666;
}
.nav dd {
	float: left;	
	width: 146px;
	height: 100px;
	display: table;
	padding: 1px;
	margin:0 15px 5px 0;
	border:1px solid #dddddd;
	
}
.nav dd span {
	display: table-cell;
	vertical-align: middle;
	height: 100%;
	width: 100%;
	background-color:#00FF00;
	text-align:center;
	
}
.nav dd span a {
	font-size: 15px;
	color: #ff0000;
	line-height: 17px;
	text-align: center;
	display: block;	
	text-decoration:none;
}
.nav dd a:hover {
	text-decoration: none;
	color:#000000;
}
/*###########################################
FOOTER CSS
###########################################*/
#footer {
	height:70px;
	}

#footer .copyright{
	position:absolute;
	right:15px;
	top:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#969696;
	text-align:left;
	}
#footer .links{
	position:absolute;
	right:15px;
	top:15px;
	font-size:10px;
	color:#969696;
	}
#footer .links a{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#969696;
	}
#footer .links a:hover{	
	color:#674C00;
	}
#footer .link span{
	margin:0 0 0 5px;
	}
#footer .logo {
	position:absolute;
	left:10px;
	top:10px;
	}

