body { margin: 0px; background-image:url(../images/bg.gif); font-family:Tahoma; font-size:11px; color:#000000;}
.GreyBg{ background-image: url(../images/grey-bg.png); background-repeat:repeat-x; background-position:top; min-height:509px; _height:509px;
	 
	 _background-image:none;
	 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/grey-bg.png', sizingMethod='scale');
}
.PurpleBg{ background-image:url(../images/purple-bg.gif);}
.PurpleBg2{background-image: url(../images/purple-bg2.png); background-repeat:repeat-x; background-position:top; min-height:756px; _height:756px;
	 
	 _background-image:none;
	 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/purple-bg2.png', sizingMethod='scale');}
	 
.MidPad{ padding:0px 20px 0px 20px;}
.PhotoBg{ background-image: url(../images/photo-bg.png); background-repeat: no-repeat; background-position:top; padding:25px 32px 0px 28px;
	 
	 _background-image:none;
	 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/photo-bg.png', sizingMethod='scale');}

.HomepageThumbPhoto{ padding:8px 7px 0px 7px;}
.HomeEmailBoxPad{ padding:0px 18px 0px 15px;}
.HomeEmailBoxBg{ background-color:#141414;}
.BotSlogan{ background-image: url(../images/bot-slogan.png); background-repeat: no-repeat; background-position:center; text-align:center;
	 
	 _background-image:none;
	 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bot-slogan.png', sizingMethod='scale');}
	 
.Logo{ padding:0px 132px 0px 0px;}
.AippLogo{ margin:-30px 0px 0px 700px; position:absolute; background-image: url(../images/aipp-logo.png); background-repeat: no-repeat; height:92px; width:92px;

	 _background-image:none;
	 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/aipp-logo.png', sizingMethod='scale');}
	 
.SideDesign{ background-image: url(../images/side-design.png); background-repeat: no-repeat; height:814px; background-position:top center;
	 
	 _background-image:none;
	 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/side-design.png', sizingMethod='scale');}
	 


.InnerPagePhotoBg{ background-image:url(../images/inner-photo-bg.png); background-repeat:repeat-y; padding:0px 15px 0px 15px;
	
	 _background-image:none;
	 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/inner-photo-bg.png', sizingMethod='scale')
}


.PageTitle{ font-family: "Myriad Pro",Arial, Helvetica, sans-serif; color:#B1629A; font-size:22px; }
.PageSubTitle{ font-family: "Myriad Pro",Arial, Helvetica, sans-serif; color:#938E82; font-size:22px; }
.GalleryMainPhotoBg{ background-color:#F8F2E8; padding:10px; _height:300px; min-height:300px;}
.GalleryMainPhotoBorder{ border:10px solid #FFFFFF;}
.InnerEmailBoxPad{ padding:0px 17px 0px 15px;}

/*============================MENU===========================================*/

.main_link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none; color: #D384BC; }
.main_link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:underline; color: #6B604A; }

a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:underline; color: #000000; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:underline; color: #000000; }

/* Start css for menu*/

.DropDownMenu { position:absolute; background-color:#D384BC; color:#FFFFFF; padding:5px 10px; margin-top:25px; visibility:hidden; width:160px; }
.DropDownMenuSub {position:absolute; background-color:#D384BC; color:#FFFFFF; padding:5px 10px; margin-left:168px;  margin-top:-27px; visibility:hidden; width:180px; }

.MSFloatLeft { float:left; margin-right:10px; position:relative;}

a.MSlink:link 		{ display:block; color:#FFFFFF; font-size:12px; padding:0px 2px; z-index:1000; font-weight:bold; text-decoration:none;}
a.MSlink:visited	{ display:block; color:#FFFFFF; font-size:12px; padding:0px 2px; z-index:1000; font-weight:bold; text-decoration:none;}
a.MSlink:hover 		{ display:block; color:#000000; font-size:12px; padding:0px 2px; z-index:1000; font-weight:bold; text-decoration:none; background-color:#FFFFFF;}



a.MSlinkSub:link 	{ display:block; color:#ffffff; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:3px 10px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left center; border-bottom:1px solid #DEA5CE; }
a.MSlinkSub:visited	{ display:block; color:#ffffff; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:3px 10px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left center; border-bottom:1px solid #DEA5CE;  }
a.MSlinkSub:hover 	{ display:block; color:#000000; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:3px 10px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left center; border-bottom:1px solid #DEA5CE;  }

a.linkSub:link 	{ display:block; color:#ffffff; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:3px 10px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left center; }
a.linkSub:visited	{ display:block; color:#ffffff; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:3px 10px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left center; }
a.linkSub:hover 	{ display:block; color:#000000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:3px 10px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left center; }

/* End css for menu*/

/*============================MENU===========================================*/

.tblrow {font-family: Verdana; height:20Px; padding:5px; font-size: 11px; color: #000000; font-weight: normal; background-color:#FFFFFF; }
.tblbg {background-color:  #D384BC}
.tblheader {font-family: Verdana; height:25Px; padding:5px; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #D384BC;}
.but {  font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color: #D384BC; border: 1px solid #D384BC; font-weight: bold}
.err {  font-family: Verdana; font-size: 10px; color: #990000; text-align: center; font-weight:bold}
.input { border: 1px solid #D384BC; font-size: 9px; background-color: #FFFFFF; font-family: Verdana;}
.inputnowidth {font-family: verdana; font-size: 12px; color: #000000; background-color: #ffffff; BORDER: #333333 1px solid;}
