body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-align:left; background:url(../images/bg.jpg) center top no-repeat;}
div{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
img {border:none;}
form{padding:0px; margin:0px;}
textarea{ font-family:Arial, Helvetica, sans-serif; font-size:14px; width:350px;}
p{}
h1{}
h2{}
h3{}
h4{}

a:link, a:visited{color:#000; text-decoration:none;}
a:hover{color:#8b2221;}
a.violet:link, a.violet:visited{color:#700048; text-decoration:none;}
a.violet:hover{color:#8b2221;}
a.more:link, a.more:visited{color:#6f6f6f; text-decoration:none; font-size:12px; float:right; background:url(../images/more-arrow.gif) 32px 14px no-repeat; padding-right:19px; line-height:35px;}
a.more:hover{color:#8b2221;}

.fr{ float:right;}

.main{ width:1000px; margin:0 auto; min-height:450px; height:auto !important; height:450px;}
.logo{width:1000px; float:left; height:152px;}
.header{width:1000px; float:left; height:343px;}
.banner{width:752px; float:left; text-align:right;}
.navigation{width:220px; float:left; padding-top:25px;}
.navigation a:link, .navigation a:visited{color:#700048; display:block; border-bottom:1px solid #f0e5ec; padding:6px 10px;}
.navigation a:hover{color:#000000; background:url(../images/navi-hover.gif) center repeat-y;}
.navigation div{float:left; width:200px; padding:5px 10px; display:inline; background:url(../images/reachus-bg.gif) top center no-repeat;}
.navigation p{font-size:15px; color:#666666; margin:0; padding:0;}
.navigation strong{font-size:27px; color:#700048; font-weight:normal;}

.mainpage-data{float:left; width:955px; min-height:150px; height:auto !important; height:150px; padding:50px 0 0 41px;}
.mainpage-data li{list-style:none; background:url(../images/li-bullet.gif) left center no-repeat; padding:0 0 0 15px; margin:0;}

.data{float:left; width:959px; min-height:150px; height:auto !important; height:150px; padding:50px 20px 0 20px;}
.data-cms{float:left; width:708px; min-height:150px; height:auto !important; height:150px; text-align:justify; padding:0 0px 40px 0; line-height:20px;}
.data-cms h1{font-size:28px; padding:10px 0px; margin:0; background:url(../images/header-bg.jpg) bottom center no-repeat; color:#700048; font-weight:normal;}
.data-rhs{float:left; width:223px; min-height:150px; height:auto !important; height:150px; padding:0 0 40px 24px; line-height:20px;}
.data-rhs h1{color:#919ba4; font-weight:normal; font-size:20px; padding:15px 0 0 3px; margin:0; height:30px;}
.data-rhs b{color:#700048; font-weight:normal;}

.data-block-outer{float:left; width:955px;}
.data-block{width:429px; float:left; min-height:150px; height:auto !important; height:150px; padding-right:30px;}
.data-block h1{color:#919ba4; font-weight:normal; font-size:30px; padding:10px 0 10px 10px; margin:0;}
.data-block b{color:#700048; font-weight:normal;}

.data-blockr{width:429px; float:left; min-height:150px; height:auto !important; height:150px; padding-left:30px;}
.data-blockr h1{color:#919ba4; font-weight:normal; font-size:30px; padding:10px 0 10px 10px; margin:0;}
.data-blockr b{color:#700048; font-weight:normal;}
.data-block-rose{background:url(../images/rose.jpg) right center no-repeat; height:190px; line-height:20px; padding-left:15px;}

.data-block-inner{width:429px; float:left; min-height:150px; height:auto !important; height:150px; padding-right:30px; line-height:20px;}
.data-block-inner p{ padding-left:15px; width:340px; text-align:justify;}

.footer{background:url(../images/footer.gif) repeat-x top; width:100%; text-align:center; height:49px; float:left;}
.footer-inner{ width:990px; margin:0 auto; color:#666666; text-align:left; font-size:13px;}
.footer-inner a:link, .footer-inner a:visited{color:#700048; line-height:45px; font-size:13px; padding:0 3px;}
.footer-inner a:hover{color:#000000;}

.menu-tbl{font-size:13px;}
.menu-tbl td{vertical-align:middle; border-top:1px solid #f6f3f8; padding:5px 0px 5px 8px;}
.menu-header{font-size:20px; background:#f6f3f8; color:#700048;}
.textbox{background:#f8eef5; border:1px solid #f8eef5; padding:5px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-box-shadow:0 2px 2px #C8C8C8;}

.g-thumb{ background:url(../images/g-thumb.jpg) top left no-repeat; width:138px; padding:5px; height:125px; float:left; margin:10px 28px 10px 0px; display:inline;}
.sitemap{}
.sitemap li{ list-style:none; background:url(../images/arrow.gif) left 8px no-repeat; padding-left:15px;}

.sitemap-down-div{ background:#fbf6fa; padding:8px; border:1px solid #CCCCCC; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-box-shadow:0 4px 4px #C8C8C8;font-style:italic;}
.sitemap-down-div ul{ padding:8px; margin:0;}
.sitemap-down li{ list-style:none; background:url(../images/arrow.gif) left 8px no-repeat; padding-left:15px;}

.list-wdth{ width:250px; border:1px solid #CCCCCC; padding:3px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-box-shadow:0 4px 4px #C8C8C8;font-style:italic; background:#F8EEF5 none repeat scroll 0 0;}
.list-wdth1{ width:450px; border:1px solid #CCCCCC; padding:3px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-box-shadow:0 4px 4px #C8C8C8;font-style:italic; background:#F8EEF5 none repeat scroll 0 0;}

/*Ashok Css Start*/
.text-small { font-size:11px;}
/*Ashok Css End*/
