@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6 {font-size:100%;}
h1	{ font-size:1.2em; color:#ffcc33; }
body{
	background-image:url(../images/patt_bg.jpg);
	background-color:#8a3030;
	font:12px/16px Arial, Helvetica, sans-serif; 
	margin-top:20px;

}
.bodyColor{
	background-color:#d0f2fd;
}
.bannerBg{
	background-image:url(../images/banner_bg.gif);
	background-repeat:repeat-x;
	height:217px;
}
.innerbannerbg{
	background-image:url(../images/innerbannerBg.gif);
	background-repeat:repeat-x;
	height:143px;
}
/*logo*/

.logoleft{
	background-image:url(../images/logo-leftcurve.gif);
	height:89px;
	width:21px;
	background-repeat:no-repeat;
}
.logoright{
	background-image:url(../images/logo-rightcurve.gif);
	height:89px;
	width:21px;
	background-repeat:no-repeat;
}
.logobg{
	background-image:url(../images/logo-bg.gif);
	height:89px;
	background-repeat:repeat-x;
}
.topnavleft{
	background-image:url(../images/topnav-left.gif);
	background-repeat:no-repeat;
	height:39px;
	width:7px;
}
.topnavright{
	background-image:url(../images/topnav-right.gif);
	background-repeat:no-repeat;
	height:39px;
	width:9px;
}
.topnavbg{
	background-image:url(../images/topnav-bg.gif);
	background-repeat:repeat-x;
	height:39px;
}
.contentbg{
	background-image:url(../images/bg-content.jpg);
	width:862px;
	background-repeat:repeat-y;
}

img{
	border:0px;
}
.pageLeft{
	background-image:url(../images/pageLeft.gif);
	background-repeat:no-repeat;
	width:16px;
	height:657px;
}
.pageRight{
	background-image:url(../images/pageRight.gif);
	background-repeat:no-repeat;
	width:16px;
	height:657px;
}
.pageBg{
	background-image:url(../images/pageBg.gif);
	background-repeat:repeat-x
	width:16px;
	height:657px;
}

.innerbannerleft{
	background-image:url(../images/innerbannerleft.gif);
	width:15px;
	background-repeat:no-repeat;
	height:266px;
}
.innerbannerright{
	background-image:url(../images/innerbannerright.gif);
	width:15px;
	background-repeat:no-repeat;
	height:266px;
}
.photoseparator{
	background-image:url(../images/separator1.jpg);
	width:138px;
	background-repeat:no-repeat;
	background-position:center center;
}
.separator{
	background-image:url(../images/separator.gif);
	width:115px;
	height:1px;
	background-repeat:no-repeat;
	background-position:center center;
}
.lineseparator{
	background-image:url(../images/line-separator.gif);
	height:10px;
	background-repeat:repeat-x;
}
.pagefooter{
	background-image:url(../images/curve-footer.jpg);
	height:14px;
	background-repeat:no-repeat;
}
.footer{
 color:#006699;
}
.flower{
	background-image:url(../images/flowerImg.jpg);
	width:344px;
	height:208px;
	background-repeat:no-repeat;
}
.heading{
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
	
.heading1{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	}
	
.heading2{
	color:#CC0033;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	}
	
.heading3{
	color:#CC0033;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
	
.bannertitle{
	background-image:url(../images/bannerTitle.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
	height:208px;
	width:316px;
}

.title{
	color:#336600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-top:10px;
}
.content{
	font:12px/16px Arial, Helvetica, sans-serif; 
	color:#8a3030;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}
.content1{
	font:12px/16px Arial, Helvetica, sans-serif; 
	color:#8a3030;
	text-align:justify;
	padding-bottom:10px;
	padding-right:10px;

}

.line{
width:700px;
height:6px;
background-image:url(../images/line.gif);
background-repeat:no-repeat; 
background-position:center; 
}
.bgcolor{
 	background-color:#FFFFFF;
}

.logo{
	height:217px;
	width:213px;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	vertical-align:top;
}
a.class1:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;	
	text-decoration:none;
}
a.class1:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;		
	text-decoration:none;

}
a.class1:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;		
	text-decoration:underline;

}
a.class1:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;	
	text-decoration:none;
}

.gradientbg{
	background-image:url(../images/bg-gradient.gif);
	height:33px;
	background-repeat:repeat-x;
}

.boxleft{
	background-image:url(../images/boxleft.gif);
	height:191px;
	width:9px;
	background-repeat:no-repeat;
}
.boxright{
	background-image:url(../images/boxright.gif);
	height:191px;
	width:9px;
	background-repeat:no-repeat;
}
.boxbg{
	background-image:url(../images/bg-bx.gif);
	height:191px;
	background-repeat:repeat-x;
}

a:link{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-decoration:underline;
}
a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-decoration:underline;

}
a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#CC0033;
font-size:12px;
text-decoration:underline;

}
a:active{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-decoration:underline;
}

a.class2:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}
a.class2:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}
a.class2:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#d7a2a8;
	font-size:13px;
	text-decoration:underline;

}
a.class2:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;

}
/*ends here*/


a.class3:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	padding-left:0px;
	padding-right:4px;
	text-decoration:underline;
}
a.class3:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
		padding-left:0px;
	padding-right:4px;
	text-decoration:underline;
}
a.class3:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#c49437;
	font-size:13px;
		padding-left:0px;
	padding-right:4px;
	text-decoration:none;

}
a.class3:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	text-decoration:underline;
	padding-left:0px;
	padding-right:4px;
	
}
a.class4:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#996633;
	font-size:12px;

		padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}
a.class4:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#996633;
	font-size:12px;

		padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}
a.class4:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ae906a;
	font-size:12px;

		padding-left:4px;
	padding-right:4px;
	text-decoration:none;

}
a.class4:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#996633;
	font-size:12px;

	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	
}

.whiteline{
	background-color:#d6d6d6;
}

.aricon{
	background-image:url(images/ar_icon.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:5px;
	width:16px;
	height:16px;
	vertical-align:middle;
	
}
.contentbg{
background-color:#faedd4;
}

.maintitle{
	color:#336600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;

}

/*from here new css */





#wrap { 
	background:url("../images/bg-wrap.jpg") repeat-y; 
	width:734px; 
	margin:0 auto; 
	text-align:left; 
	}






/* ------------------------ header framework ------------------------ */
    #header-flash { height:258px; background: url("images/flash_bg.gif"); background-repeat:repeat-x; } /* sets height for the flash header - REMOVE IF NOT USED */
	/* --------------- no flash text styles ----------------------*/
	#header-flash p, #header-flash noscript { padding: 5px 0 0 30px; color: #FFFFFF;}
	#header-flash a:link, #header-flash a:visited {color: #000;}
	#header-flash a:hover, #header-flash a:active {color: #FFFFFF;  text-decoration: none;}
.mainnavlinksseparator{
	font-size:12px;
	color:#188ebb;
	vertical-align:bottom;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
.leftnavBg{
	background-color:#c2e8f4;
}