/*avaneesh styles start*/
body
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width: auto;
	height: 100%;
	margin: 0px auto;
	font-family: arial,helvetica,Sans-Serif,;
	font-weight: normal;
	font-size: 13px;
	color: #500B00;
}
.buttonbg
{
	background-image: url(../images/blue-rightbg.gif);
	background-repeat:no-repeat;
	height: 37px;	
	width:103px;
}
.bodybackground
{
	background-image: url(../images/bodybackgroundimage2.gif);
	background-repeat: repeat;
	width: auto;
	height: auto;
	background-color: #374B00;
}
.width100per
{
	width: 100%;
}
.widthauto
{
	width: auto;
}
.marginauto
{
	margin: 0px auto;
}
.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}
.floatwithalignleft
{
	float: left;
	text-align: left;
}

.heightauto
{
	height: auto;
}
.clearboth
{
	clear: both;
}

.textalignleft
{
	text-align: left;
}

.textalignright
{
	text-align: right;
}

.textaligncenter
{
	text-align: center;
}
.textalignjustify
{
	text-align: justify;
}
.lh2
{
	line-height: 2px;
}
.lh4
{
	line-height: 4px;
}
.lh5
{
	line-height: 5px;
}
.lh6
{
	line-height: 6px;
}
.lh9
{
	line-height: 9px;
}
.lh10
{
	line-height: 10px;
}
.lh15
{
	line-height: 15px;
}
.lh14
{
	line-height: 14px;
}
.lh20
{
	line-height: 20px;
}
.lh25
{
	line-height: 25px;
}
.pt6
{
	padding-top: 6px;
}

.pt8
{
	padding-top: 8px;
}
.pl19
{
	padding-left:19px;
}
.pt22pl40
{
	padding-top: 22px;
	padding-left: 40px;
}

.width1004
{
	width: 1004px;
}
.graybackgroundstyles
{
	background-color: #EFEFF0;
}
.orangecolorborder
{
	border: solid 1px #FFC960;
	border-top: solid 0px;
}
.greenborder
{
	border-left: solid 5px #4E5113;
	border-right: solid 5px #4E5113;
}
.greenleftborder
{
	border-left: solid 5px #4E5113;
}
.greenrightborder
{
	border-right: solid 5px #4E5113;
}
.pl15
{
	padding-left: 15px;
}
.pl20
{
	padding-left: 20px;
}
.pr20
{
	padding-right: 20px;
}
.pl50
{
	padding-left: 50px;
}
.imgborder
{
	border: solid 0px #FEB415;
}
.leftdivbgstyles
{
	background-image: url(../images/leftdivbg_img.gif);
	background-repeat: repeat-y;
	height: 300px;
	width: 149px;
}
.menubackgroundstyles
{
	background-image: url(../images/menubackground.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 134px;
}
.orangecolorbg
{
	background-image: url(../images/bg_orange.gif);
	background-repeat: repeat-x;
	line-height: 7px;
}
.greencolorbgstyles
{
	background-image: url(../images/greencolorbg_img.gif);
	background-repeat: repeat-x;
	height: 30px;
}
.greenbgstyles
{
	background-image: url(../images/greencolorbg_img.gif);
	background-repeat: repeat-x;
	height: 22px;
}
.redbackgroundstyles
{
	background-color: #B14000;
}
.darkgreenbgstyles
{
	background-image: url(../images/darkgreenbg_img.gif);
	background-repeat: repeat-x;
	height: 28px;
}
.footerbgstyles
{
	background-image: url(../images/footerbg_img.gif);
	background-repeat: repeat-x;
	height: 30px;
}
.rightdivbackgroundstyles
{
	background-image: url(../images/rightdivbackground_img_new.gif);
	background-repeat: no-repeat;
	height: 489px;
}
.leftbackgroundimgstyles
{
	background-image: url(../images/leftbgimg.gif);
	background-repeat: no-repeat;
	height: 489px;
}
.orangebgstyles
{
	background-image: url(../images/orangebg.gif);
	background-repeat: repeat-x;
	line-height: 6px;
}
.orangebgstyles_gallery
{
	background-image: url(../images/orangebg.gif);
	background-repeat: repeat-x;
	line-height: 6px;
	width: auto;
}
blackbgstyles
{
	background-image: url(../images/blackbg.gif);
	background-repeat: repeat-x;
	line-height: 5px;
}
.headerbgstyles
{
	background-image: url(../images/headerbg_img.gif);
	background-repeat: no-repeat;
	height: 99px;
}
.headerbgstyles_gallery
{
	background-image: url(../images/headermiddlebg_new.gif);
	background-repeat: repeat-y;
	height: 99px;
	width: 100%;
	background-color: #1B170A;
}
.menubgimgstyles
{
	background-image: url(../images/bodybackgroundimage.gif);
	background-repeat: repeat-x;
	height: 21px;
}
.greentopmiddledivstyles
{
	background-image: url(../images/greentopcenter.jpg);
	background-repeat: repeat-x;
}
.greenmiddleleftdivstyles
{
	background-image: url(../images/greenmiddleleft.jpg);
	background-repeat: repeat-y;
}
.greenmiddlerightdivstyles
{
	background-image: url(../images/greenmiddleright.jpg);
	background-repeat: repeat-y;
}
.greenbottommiddledivstyles
{
	background-image: url(../images/greenbottommiddle.jpg);
	background-repeat: repeat-x;
}
.lightgreenbackground
{
	background-color: #f6f7f2;
}
.whitebackground
{
	background-color: #ffffff;
}
.innerpagescontents
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #500B00;
	text-decoration: none;
	text-align: left;
}
.arial12greentext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4E6200;
	text-decoration: none;
	text-align: left;
}
.menutext
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434343;
	text-decoration: none;
	line-height: 20px;
}
.buttonmiddlebgcolor
{
	background-image: url(../images/buttonmiddle.gif);
	background-repeat: repeat-x;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	width: 80px;
	border: solid 0px;
}
.headingbarstyles
{
	background-color: #ED8C00;
	height: 28px;
	border: solid 1px #FBB428;
}
.maroonbgstyles
{
	background-image: url(../images/maroonbg_img.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 149px;
}
.framestyles
{
	background-image: url(../images/frame.gif);
	background-repeat: no-repeat;
	height: 84px;
	width: 104px;
}
.bottomwhitecolortext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.smallwhitelinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
a.smallwhitelinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C32200;
	text-decoration: none;
	font-size: 10px;
}
a.whitelinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FCAF0E;
	text-decoration: underline;
	font-size: 11px;
}
a.whitelinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #C32200;
	text-decoration: none;
	font-size: 11px;
}
a.menulinks
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 19px;
}
a.menulinks:hover
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C32200;
	text-decoration: none;
	text-align: center;
	line-height: 19px;
}
a.menulinksred
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C32200;
	text-decoration: none;
	text-align: center;
	line-height: 19px;
}
a.menulinksred:hover
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C32200;
	text-decoration: none;
	text-align: center;
	line-height: 19px;
}
.red14boldtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C32200;
	text-decoration: none;
	text-align: left;
}
.red17boldtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #6D1000;
	text-decoration: none;
	text-align: left;
	height: 25px;
	background-color: #FBE1CA;
	padding-left: 5px;
	line-height: 25px;
	margin-bottom: 2px;
	width:auto;
}
.redmediumsizetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #500B00;
	text-decoration: none;
	text-align: left;
	line-height: 16px;
}
a.smallbluelinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004585;
	text-decoration: underline;
}
a.smallbluelinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C32200;
	text-decoration: none;
}
a.arial13bluelinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004585;
	text-decoration: underline;
}
a.arial13bluelinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C32200;
	text-decoration: none;
}
.whitearialsize12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.boldheadings
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #500B00;
	text-decoration: none;
	text-align: left;
}
.textboxstyles
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004585;
	text-align: left;
	border: solid 1px #333333;
	background-color: #F3F3F5;
}
.pageheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.smallheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.imgbdr
{
	border: solid 1px #DDDADA;
}
a.gallerylinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004585;
	text-decoration: underline;
}
a.gallerylinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C32200;
	text-decoration: none;
}
.gallerytext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #500B00;
	text-decoration: none;
}
.divider
{
	line-height: 2px;
	border-top: dotted 1px #DDA768;
}
.blackbgstyles
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #27230F;
	height: 28px;
	line-height: 26px;
}
.imgbdr_glr
{
	border: solid 1px #FAD8A2;
}
.bltb1px
{
	border-left: solid 1px #C3C1C1;
	border-top: solid 1px #C3C1C1;
	border-bottom: solid 1px #C3C1C1;
	border-right: solid 0px #C3C1C1;
}
.brtb1px
{
	border-left: solid 0px #C3C1C1;
	border-top: solid 1px #C3C1C1;
	border-bottom: solid 1px #C3C1C1;
	border-right: solid 0px #C3C1C1;
}
.pl20
{
	padding-left: 20px;
}
.imgbdr
{
	border: solid 1px #FEB415;
}
.redbg
{
	background-color:#C32100;
	height:auto;
}
.img-gap
{
	line-height:15px;
}

/*avaneesh styles end*/


