/*This website Desiogn and Developed By 101WEBSITEDESIGN INC.
AUTHOR DETAILS -------
NAME: 101WEBSITEDESIGN INC
WEBSITE : HTTP://WWW.101WEBSITEDESIGN.COM/
EMAIL: INFO@101WEBSITEDESIGN.COM
PHONE: (+91) 033 - 2499-7850*/

/*************************
    COMMON PART
*************************/ 
img {border:none;}        
a {text-decoration:none; color:#65bc00;} 
a:hover {text-decoration:underline; color:#65bc00;} 
.Sky{color:#00a3d3;}
h1{font-size:30px; margin:0px 0px 10px 0px; color:#066d8a; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
h2{font-size:25px; margin:0px 0px 5px 0px; color:#376600;  font-family:"Museo300", Georgia, "Times New Roman", Times, serif; font-weight:normal;}
p{line-height:20px; color:#000; text-align:justify; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px #FFFFFF;}
.clear{border-bottom:1px solid #CCC; display:block; width:100%; padding-top:10px;}
.ScrollTop a {float:left; position:fixed; background:url(http://images.101websitedesign.com/backtop.jpg) no-repeat right; width:32px; height:102px; left:0px; top:137px; display:block;}
.ScrollTop a:hover {float:left; position:fixed; background:url(http://images.101websitedesign.com/backtop.jpg) no-repeat; width:35px; height:102px; left:0px; top:137px; display:block;}
body {background:#fafafa url(http://images.101websitedesign.com/index/bg_home.png) repeat-x; text-align:left; padding:0px; margin:0px; font:normal 14px Georgia, "Times New Roman", Times, serif;}#TopBar{width:100%; height:30px; background:#00a3d3;}
.TopContainer{width:1000px; overflow:hidden; margin:0 auto; color:#FFF;}
.TopBarLeft{width:300px; height:20px; float:left; font-smooth: always; font-weight:normal; font-size:15px; padding:5px; text-shadow:1px 1px #818181;}
.TopBarLeft a {text-shadow:1px 1px #818181; color:#FFF;  font-size:13px;}
.TopBarLeft a:hover {font-smooth: always; font-size:13px; text-shadow:1px 1px #818181; color:#76e0ff;}
.TopBarLeft img {width:21px; height:17px; float:left; margin:0px 5px 0px 0px;}
.TopBarRight{width:180px; float:right; height:20px; padding:5px 0px 5px 0px; text-align:right;}
.TopBarRight ul {margin:0px; padding:0px;}
.TopBarRight ul li {margin:0px; font:bold 13px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; float:left; list-style:none;  text-shadow:1px 1px #818181;}
.TopBarRight ul li a{text-decoration:none; color:#FFFFFF; padding:2px 5px 0px 5px; display:block;}
.TopBarRight ul li a:hover{text-decoration:none; color:#76e0ff; padding:2px 5px 0px 5px; display:block;}
/*HEADER*/ 
#Header{width:1000px; height:80px; margin:0 auto; padding:10px 0px 10px 0px;}
.LogoArea{width:550px; float:left; height:77px; margin:0px;}
.Logo {background:url(http://images.101websitedesign.com/global/logo.png) no-repeat; width:336px; height:77px; float:left;}
.Logo a {width:336px; height:77px; display:block;}
.LogoRight{float:right; width:210px; margin:35px 0px 0px 0px; color:#303030; text-shadow:1px 1px #FFFFFF; font-size:14px; font-style:italic;}
.HeaderRight{width:253px; height:54px; float:right; margin:15px 0px 0px 0px;}
.HeaderRight a {width:253px; background-image:url(http://images.101websitedesign.com/global/freequote.png); background-position:0px 0px; height:54px; display:block;}
.HeaderRight a:hover {width:253px; background-image:url(http://images.101websitedesign.com/global/freequote.png); background-position:0px -54px; display:block;}
/*Menu*/ 
#Menu{width:1000px; height:50px; margin:0 auto; padding:0px 0px 0px 0px;}
.MenuLeft{width:11px; height:49px; background:url(http://images.101websitedesign.com/global/menu.png) no-repeat; background-position:0 -49px; float:left;}
.MenuRight{width:11px; height:49px; background:url(http://images.101websitedesign.com/global/menu.png) no-repeat; background-position:0 0; float:right;}
.MenuMid{width:978px; height:49px; background:url(http://images.101websitedesign.com/global/menu.png) repeat-x; background-position:bottom; float:left;}
.MenuMid ul {margin:0px; padding:0px;}
.MenuMid ul li {margin:0px; padding:0px;  float:left; color:#FFFFFF; font-size:16px; text-transform:uppercase; list-style:none; display:block;}
.MenuMid ul li span {display:block; padding:14px 0px 10px 0px; float:left;}
.MenuMid ul li a {margin:0px; padding:16px 12px 10px 12px; color:#FFF; display:block; float:left; text-decoration:none;}
.MenuMid ul li a:hover {margin:0px; padding:16px 12px 10px 12px; color:#76e0ff; display:block; text-decoration:none;}
/*ContentArea*/ 
.ContentArea{width:1000px; overflow:hidden; margin:0 auto; padding:10px 0px 0px 0px;}
.ContentAreaLeft{width:650px; overflow:hidden; margin:0px; padding:0px 0px 0px 0px; float:left;}
.ContentAreaIndex{width:310px; overflow:hidden; margin:0 35px 0 0; padding:0px 0px 0px 0px; float:left;}
.ContentAreaRight{width:310px; overflow:hidden; margin:0px; padding:0px 0px 0px 0px; float:right;}
.WordDownload a {background-image:url(http://images.101websitedesign.com/index/download.png); background-position:0px 0px; width:306px; height:98px; display:block;}
.WordDownload a:hover {background-image:url(http://images.101websitedesign.com/index/download.png); background-position:0px -94px; width:306px; height:98px; display:block;}
.vertmenu { font:normal 15px Georgia, "Times New Roman", Times, serif;  padding: 0px; margin:0px 0px 0px 0px ; line-height:130%;}
.vertmenu ul { list-style: none; margin: 0px 0px 10px 0px; padding: 0px; border: none; color:#696969; border-top:1px solid #CCC;}
.vertmenu ul li { margin: 0px; padding: 0px; background:url(http://images.101websitedesign.com/line.gif) bottom no-repeat; }
.vertmenu ul li a { background:url(http://images.101websitedesign.com/subpage/arrow_right.png) no-repeat center left; display: block; padding: 10px 0px 10px 35px; text-decoration: none; color: #000000; border-bottom:1px solid #CCC;}
.vertmenu ul li a:hover, .vertmenu ul li a:focus { color: #000; background:url(http://images.101websitedesign.com/subpage/arrow_right.png) no-repeat center left; background-color:#edebeb; }
.ContentBox{width:320px; overflow:hidden; float:left; margin:0px 20px 0px 0px;  background: url(http://images.101websitedesign.com/common/ajax/loading2.gif) no-repeat; background-position:40px 50px;}
.last{margin-right:0px;}
.ContentBox img {width:90px; height:110px; border:0px; float:left; margin:0px 10px 0px 0px;}
.ContentBoxRight{width:220px; float:right; margin:0px; overflow:hidden;}
.MoreServices{width:283px; height:53px; margin:0 auto 15px auto;}
.MoreServices a{width:283px; height:53px; background-image:url(http://images.101websitedesign.com/index/moreservices.png); background-position:0px 0px; display:block;}
.MoreServices a:hover{width:283px; height:53px; background-image:url(http://images.101websitedesign.com/index/moreservices.png); background-position:0px -55px; display:block;}
.shadowTop{ background:url(http://images.101websitedesign.com/global/shadow_tops.png) no-repeat center top; display:block; height:25px; width:100%; margin-top:5px;}
.shadowBottom{ background:url(http://images.101websitedesign.com/global/shadow_bottoms.png) no-repeat center bottom; display:block; height:20px; width:100%;}
.shadowSmallTop{ background:url(http://images.101websitedesign.com/global/shadow_small_tops.png) no-repeat center bottom; display:block; height:25px; width:100%; margin-top:5px;}
.FormAA div { position: relative; font-style:italic;}
.FormAA div label { position: absolute; top: 0; left: 0; padding:8px; color:#999;}
.FormAA div br {display: none;}
.FormAA span {font-size:12px;}
.Fwidth{width:310px; float:left; margin:0px 0px 10px 0px;}
.FormAAInput{width:290px; padding:8px; border:solid 1px #ccc; background-color:#f5f5f5; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin-bottom:0px;}
.FormAAInput:hover{border:solid 1px #09C;}
.FormAAInput:focus{border:solid 1px #09C;}
.FormAATextArea{width:290px; padding:8px; height:80px; border:solid 1px #ccc; background-color:#f5f5f5; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin-bottom:0px;}
.FormAATextArea:hover{border:solid 1px #09C;}
.FormAATextArea:focus{border:solid 1px #09C;}
/*Footer AREA*/ 
#Footer{width:100%; background:#0f6ca7 url(http://images.101websitedesign.com/global/footer.png) repeat-x center top; overflow:hidden;  padding:0px 0px 10px 0px;}
#Footer2 a {color:#FFF; line-height:30px;}
.FooterContainer{width:1000px; margin:0 auto; color:#FFF;  overflow:hidden;}
.FooterTopLeft{width:400px; overflow:hidden; float:left; font-size:35px; margin:10px 0px 30px 0px; text-transform:uppercase;  overflow:hidden;}
#FooterTopRight {width:220px; float:right; margin:5px 0px 30px 0px; overflow:hidden;}
#Twitter a {background-image:url(http://images.101websitedesign.com/global/social.png); background-position:0px -3px; width:55px; height:55px; display:block; float:left;}
#Twitter a:hover {background-image:url(http://images.101websitedesign.com/global/social.png); background-position:-56px -5px; width:55px; height:55px; display:block; float:left;}
#Facebook a { background-image:url(http://images.101websitedesign.com/global/social.png); background-position:0px -60px; width:55px; height:52px; margin:0px 0px 0px 0px; display:block;  float:left;}
#Facebook a:hover { background-image:url(http://images.101websitedesign.com/global/social.png); background-position:-56px -62px; width:55px; height:52px; margin:0px 0px 0px 0px; display:block;  float:left;}
#Lin a { background-image:url(http://images.101websitedesign.com/global/social.png); background-position:0px -173px;  width:55px; height:52px; margin:0px 0px 0px 0px; display:block;  float:left;}
#Lin a:hover { background-image:url(http://images.101websitedesign.com/global/social.png); background-position:-56px -175px;  width:55px; height:52px; margin:0px 0px 0px 0px; display:block;  float:left;}
#rss a { background-image:url(http://images.101websitedesign.com/global/social.png); background-position:0px -288px;  width:55px; height:52px; margin:0px 0px 0px 0px; display:block;  float:left;}
#rss a:hover { background-image:url(http://images.101websitedesign.com/global/social.png); background-position:-56px -290px;  width:55px; height:52px; margin:0px 0px 0px 0px; display:block;  float:left;}
.Fbox{float:left; width:260px; overflow:hidden; margin:0px 0px 0px 0px;  border-right:1px solid #3aaad0;}
.Fbox h3{font-size:25px; margin:0px 0px 10px 0px;}
.Fbox p {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; line-height:22px;}
.FBoxFirst{width:490px;}
.FBox2nd{ padding:0px 30px 0px 10px; width:210px;}
.FBox3rd{ padding:0px 20px 0px 20px; width:210px; border:none;}
.FBox3rd p { text-shadow:none;}
.Fbox ul{margin:0px; padding:0px;}
.Fbox ul li{margin:0px 10px 0px 0px; padding:0px; float:left; list-style:none; width:230px;}
.Fbox ul li a {margin:0px; padding:5px 5px; font:normal 14px Georgia, "Times New Roman", Times, serif; color:#ffffff; display:block; border-bottom:solid 1px #3aaad0;}
.Fbox ul li a:hover {margin:0px; padding:5px 5px; font:normal 14px Georgia, "Times New Roman", Times, serif; color:#ffffff; display:block; background-color:#3aaad0; text-decoration:none;}
.Pay{width:100px; height:50px; margin:10px auto 10px auto;}
.Pay a{width:100px; height:54px; background-image:url(http://images.101websitedesign.com/global/pay.png); background-position:0px 0px; display:block;}
.Pay a:hover{width:100px; height:54px; background-image:url(http://images.101websitedesign.com/global/pay.png); background-position:0px -55px; display:block;}
#Footer2{width:100%; background:#00a3d3; overflow:hidden; border-top:1px solid #1acbff; padding:10px 0px 10px 0px;}
.Footer2Container{width:1000px; margin:0 auto; color:#FFF;  overflow:hidden; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal;}
.Footer2TopLeft{width:400px; overflow:hidden; float:left; font-size:12px; margin:10px 0px 30px 0px; text-transform:uppercase;  overflow:hidden;}
.Footer2TopRight {width:220px; float:right; margin:5px 0px 30px 0px; overflow:hidden; text-align:right;}
.image-holder{background: url(http://images.101websitedesign.com/common/ajax/loading1.gif) center no-repeat; display:block;}	
/* Tooltip */
#tooltip {position: absolute; z-index: 990000; padding: 4px; background: #f9f9f9;color: #333;border: #ddd solid 1px;font-size: 0.8em;line-height: 1.2em;}
#tooltip div {margin: 0;background: #eee;padding: 5px;}
#tooltip h3 {color: #333;text-shadow: 0 1px #fff;font-weight: bold;padding: 4px;margin: 0;font-size: 11px;font-family:Arial, Helvetica, sans-serif;background: #eee;letter-spacing: 0;}
/**************************************************************************************************
    HOMEPAGE STYLE
***************************************************************************************************/
/*BannerArea*/
.Banner{width:1000px; height:310px; overflow:hidden; display:block; margin:10px auto; padding:0px 0px 0px 0px; background:transparent url(http://images.101websitedesign.com/preload.gif) no-repeat 50% 50%;}
.NextB a{width:42px; height:62px; background-image:url(http://images.101websitedesign.com/ss_arrows.png); background-repeat:no-repeat; background-position:0px 0px; display:block; position:absolute; margin:120px 0px 0px 1000px; z-index:100;}
.NextB a:hover{ background-image:url(http://images.101websitedesign.com/ss_arrows.png); background-repeat:no-repeat; background-position:-85px 0px; display:block;}
.PreB a{width:42px; height:62px; background-image:url(http://images.101websitedesign.com/ss_arrows.png); background-repeat:no-repeat; background-position:-43px 0px; display:block; position:absolute; margin:120px 0px 0px -42px; z-index:100;}
.PreB a:hover{ background-image:url(http://images.101websitedesign.com/ss_arrows.png); background-repeat:no-repeat; background-position:-129px 0px; display:block;}
#slideA{margin:0px; width:1000px; height:310px;}
.BannerImageArea{width:1000px; margin:0px; height:310px; display:block;}
.BannerImageAreaTxt{padding:10px; width:974px; position:absolute; margin:250px 3px 0px 3px; background:url(http://images.101websitedesign.com/img-back.png); font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; z-index:1;}
.BannerImageArea img{width:1000px;height:310px;}

/*IndexTestimonial*/ 
#Testimonial{width:1000px; overflow:hidden; margin:5px auto; font-weight:normal; padding:10px 0px 10px 0px; font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-size:13px; font-style:italic; line-height:21px; text-shadow:1px 1px #FFFFFF;}
/*INDEX CLIENT AREA*/ 
.ContentArea{width:1000px; overflow:hidden; margin:0 auto; padding:0px 0px 0px 0px;}
#IndexClientArea{width:1000px; overflow:hidden; margin:0px auto; padding:10px 0px 10px 0px; text-shadow:1px 1px #FFFFFF; color:#000;}
.ClientAreaLeft{width:130px; float:left; font-size:31px; margin:0px 0px 0px 0px; text-align:center; color:#6e6e6e;}
#ClientAreaRight{width:870px; float:right;margin:0px 0px 0px 0px; background:url(http://images.101websitedesign.com/index/client_a_back.jpg) repeat-y center;}
#ClientAreaRight ul { float:left; margin:0px; padding:0px; }
#ClientAreaRight ul li {margin:10px 20px 10px 20px; padding:0px 0px 0px 0px; list-style:none; float:left;}
#ClientAreaRight ul li#Exim { background-image:url(http://images.101websitedesign.com/index/eximlogo.png); background-position:0px 0px; width:170px; height:56px; display:block;}
#ClientAreaRight ul li#Exim.current{ background-image:url(http://images.101websitedesign.com/index/eximlogo.png); background-position:0px -56px; width:170px; height:56px; display:block;}
#ClientAreaRight ul li#Tolly { background-image:url(http://images.101websitedesign.com/index/tollylogo.png); background-position:0px 0px; width:150px; height:56px; display:block;}
#ClientAreaRight ul li#Tolly.current{ background:url(http://images.101websitedesign.com/index/tollylogo.png) bottom left; width:150px; height:56px; display:block;}
#ClientAreaRight ul li#Love { background-image:url(http://images.101websitedesign.com/index/lovelogo.png); background-position:0px 0px; width:246px; height:56px; display:block;}
#ClientAreaRight ul li#Love.current{ background:url(http://images.101websitedesign.com/index/lovelogo.png) bottom left; width:246px; height:56px; display:block;}
#ClientAreaRight ul li#Tus { background-image:url(http://images.101websitedesign.com/index/tusneemlogo.png); background-position:0px 0px; width:100px; height:60px; display:block;}
#ClientAreaRight ul li#Tus.current{ background-image:url(http://images.101websitedesign.com/index/tusneemlogo.png); background-position:0px -68px; width:100px; height:60px; display:block;}

