
/*---------style sheet-----------------------------*/
h1,h2,h3,h4,h5,h6,form,ul,li,ol,dl,dt ,p, a {margin:0px; padding:0px;}
ul { list-style:none; margin:0px auto; }
li { margin: .2m 0; }

/*****************************Main ID'S START***************************/
body {margin:0px; background:url(../images/body_bg.png) repeat-x; background-color:#C5C5C5;}
#intbody {margin:0px; background:url(../images/body_bg2.gif) repeat}

img{border:none;}
img:focus{outline:none;}
a{text-decoration:none; color:#292b2c;}
a:focus{outline:none;}
a:hover{text-decoration:none;}

#main {margin:0px auto; width:100%;}
#topheader {margin:0px auto; width:990px; height:94px;}
#topheaderright {margin:0px auto; width:670px; height:90px; float:right;}
#topmenulinks {margin-top:3px; width:670px; height:52px; margin-bottom:6px;}
#topmenulinks img {margin:auto; width:auto; height:auto; float:right; margin-right:20px; margin-top:11px;}
#headermenu {margin:0 auto; width:670px; height:33px; background:url(../images/menu_bg.png) repeat-x;}
#headerflash {margin:0px auto; width:990px; height:320px; margin-top:2px;}
#headerflashbg {margin:0px auto; width:990px; height:8px; background:url(../images/flash_bg.png) no-repeat;}

#intheaderflash {margin:0px auto; width:990px; height:155px; margin-top:2px;}

#logo {margin:12px 0 0 0px; float:left; width:296px; height:76px; margin-left:6px;}

#contentbg {margin:0px auto; margin-top:9px; width:990px; height:285px; background:url(../images/home_content_bg.png) no-repeat;}
#contentpart {margin:0px auto; width:950px;}

#intcontentpartmain {margin:0px auto; width:990px;}
#intcontentbg {float:left; margin-top:9px; width:990px; height:22px; background:url(../images/content_topbg.png) no-repeat;}
#intcontentbgmiddle {float:left; width:990px; background:url(../images/content_middlebg.png) repeat;}
#intcontentbgfooter {float:left; width:990px; height:28px; background:url(../images/content_footerbg.png) no-repeat;}

/**********************TOP HEADER RIGHT BOX*****************************/
#righttoplinks {margin:auto; width:auto; height:20px; margin-top:32px; float:right;}
#righttoplinks ul {margin:0px auto; padding:1px 0px; list-style:none;}
#righttoplinks li {float:left; padding:0px 5px 0px 0px; margin:3px;}

.toplinks {font: normal 10px  Arial; color:#2E2E2E; text-decoration:none; text-transform:uppercase;}
.toplinks a:hover {font: normal 10px  Arial; color:#000000; text-decoration:underline; text-transform:uppercase;}
/**********************TOP HEADER RIGHT BOX*****************************/

/****************************HEADER MENU******************************/
#homeicon {margin:0 auto; width:26px; height:20px; float:left; margin-left:10px; background:url(../images/home_icon.png) no-repeat; margin-top:10px; display:block; margin-right:10px; }
#homeicon:hover {background:url(../images/home_icon_over.png) no-repeat;}
#headermenu1 {margin:0px auto; width:670px; height:30px; float:left;}
#menu {width:auto; margin-left:2px; float:left; margin-top:0px;}

#searchbox {margin:6px auto; width:235px; height:26px; margin-right:8px; float:right;}
#searchbox img {margin:0px auto; width:22px; height:26px; background:url(../images/searcharrow.png) no-repeat; margin-right:10px; float:right;}
.textfield {font-weight:bold; font:13px arial; color:#232323; text-decoration:none; border: 1px solid #672021; width:192px; height:26px; background:#fff; background:url(../images/search_bg.gif) repeat-x; font: normal 11px  Arial; color:#a0a0a1; padding-left:5px;}
/****************************HEADER MENU******************************/

/*******************************MIDDLE CONTENT PART LEFT PART**************************/
#contetnleftpart {float:left; width:705px; margin-top:20px; border-right:1px dotted #CCCCCC; padding-right:18px;}
#contetnleftpart img {float:right; width:auto; height:auto; border:3px solid #CCCCCC; margin-top:15px; margin-left:15px; margin-bottom:15px;}
#contetnleftpart h1 {font: normal 18px Arial, Helvetica, sans-serif; color:#0D62BB;}
#contetnleftpart h3 {font: normal 22px Arial, Helvetica, sans-serif; color:#363636;}

#contetnleftpart h4 {font: bold 15px Verdana, Arial, Helvetica, sans-serif; color:#EC0000; padding-bottom:8px; text-align:center; }


#contetnleftpart .h1heading {font: normal 18px Arial, Helvetica, sans-serif; color:#363636; }
#contetnleftpart h2 {font: normal 18px Arial, Helvetica, sans-serif; color:#868686; padding-bottom:3px;}
#contetnleftpart .bodytext {font:normal 12px Arial, Helvetica, sans-serif; color:#494949; margin-top:2px; margin-bottom:3px;}
#contetnleftpart .readmore {float:left; margin-top:8px; width:77px; height:23px;; background:url(../images/readmore_icon.png) no-repeat;}
#contetnleftpart .readmore:hover {width:77px; height:23px;; background:url(../images/readmore_icon1.png) no-repeat;}
/*******************************MIDDLE CONTENT PART LEFT PART**************************/

/*******************************MIDDLE CONTENT PART RIGHTS PART**************************/
#contetnrightpartmain {float:right; width:210px; margin-top:20px;}
#contetnrightpart {float:left; width:210px;}
#contetnrightpart h1 {font: normal 18px Arial, Helvetica, sans-serif; color:#1AB4DE; text-transform:uppercase; margin-bottom:6px;}
#contetnrightpart ul {margin:2px; list-style:none; font: bold 12px Arial, Helvetica, sans-serif; color:#292b2c;}
#contetnrightpart li {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/bullet.png) 1px no-repeat; text-indent:25px; line-height:22px;}
#contetnrightpart li a:hover {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font: bold 12px Arial, Helvetica, sans-serif; color:#0B5AB8; text-indent:25px; line-height:22px; text-decoration:underline;}

#clientlogo1 {float:left; width:210px; margin-top:5px;}


/*******************************MIDDLE CONTENT PART RIGHTS PART**************************/

/*****************************FOOTER LINKS**********************************/
#footer {margin:0 auto; width:990px;}
#footercontent {float:left; width:990px; height:35px; background:url(../images/footer_bg.png) no-repeat;}
#footerlink { margin:0px auto; width:auto; float:left; padding-left:0px; margin-top:10px; font: normal 11px  Arial;}
#footerlink ul {margin:0px auto; padding:1px 5px; list-style:none;}
#footerlink li {float:left; padding:0px 0px 0px 0px; margin:5px;}
#copyrightlink {margin:15px auto; width:auto; float:right; font: normal 11px  Arial; color:#444444; text-decoration:none; padding-right:10px;}

.footerlinks {font: normal 11px  Arial; color:#444444; text-decoration:none; text-shadow: 0px 1px 1px #fff;}
.footerlinks a:hover {font: normal 11px  Arial; color:#1A1A1A; text-decoration:underline; text-shadow: 0px 1px 1px #fff;}
/*****************************FOOTER LINKS**********************************/

/***************************INTERNAL PAGES CONTENT**********************/
#intcontetnleftpart {float:left; width:715px; margin-top:0px; border-right:1px dotted #CCCCCC; margin-left:22px; padding-right:18px;}
#intcontetnleftpart img {float:right; width:189px; height:auto; border:3px solid #CCCCCC; margin-top:15px; margin-left:15px; margin-bottom:15px;}
#intcontetnleftpart .imgges {float:left; width:auto; height:129px; border:3px solid #CCCCCC; margin-top:15px; margin-left:15px; margin-bottom:15px; margin-right:10px;}
#intcontetnleftpart h1 {font: normal 22px Arial, Helvetica, sans-serif; color:#363636; margin-bottom:2px;}
#intcontetnleftpart h2 {font: normal 17px Arial, Helvetica, sans-serif; color:#E50A1A; padding-bottom:3px;}
#intcontetnleftpart h3 {font: bold 14px Arial, Helvetica, sans-serif; color:#E50A1A; padding-bottom:3px; margin-top:15px;}
#intcontetnleftpart .bodytext {font:normal 12px Arial, Helvetica, sans-serif; color:#494949; margin-top:2px; margin-bottom:3px;}
#intcontetnleftpart .bodytextlink {font: bold 12px  Arial; color:#444444; text-decoration:underline;}
#intcontetnleftpart .bodytextlink:hover {font: bold 12px  Arial; color:#E50A1A; text-decoration:none;}
#intcontetnleftpart ul {margin:2px; list-style:none; font: normal 12px Arial, Helvetica, sans-serif; color:#494949;}
#intcontetnleftpart li {margin:2px 0px 0px 0px; padding:2px 2px 2px 17px; background:url(../images/bullet1.png) no-repeat;}

#intcontetnrightpartmain {float:right; width:200px; margin-top:0px; margin-right:20px;}
#intcontetnrightpart {float:left; width:200px; margin-top:0px; margin-bottom:15px;}
#intcontetnrightpart h1 {font: normal 18px Arial, Helvetica, sans-serif; color:#1AB4DE; text-transform:uppercase; margin-bottom:6px;}
#intcontetnrightpart ul {margin:2px; list-style:none; font: bold 12px Arial, Helvetica, sans-serif; color:#292b2c;}
#intcontetnrightpart li {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/bullet.png) 1px no-repeat; text-indent:25px; line-height:22px;}
#intcontetnrightpart li a:hover {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font: bold 12px Arial, Helvetica, sans-serif; color:#0B5AB8; text-indent:25px; line-height:22px; text-decoration:underline;}

#clientlogo {float:left; width:200px; margin-top:0px; margin-bottom:15px;}
#heading {float:left; width:210px; font: bold 14px Arial, Helvetica, sans-serif; color:#DF111C; text-align:center}
/***************************INTERNAL PAGES CONTENT**********************/

/********************PICTURE GALLERY**********************/
#intcontpct {float:left; width:715px; margin-top:0px; border-right:1px dotted #CCCCCC; margin-left:22px; padding-right:18px;}
#intcontpct img {float:left; width:186px; height:120px; border:3px solid #CCCCCC; margin-left:15px; margin-top:15px; margin-right:23px; margin-bottom:12px;}
#intcontpct h1 {font: normal 22px Arial, Helvetica, sans-serif; color:#363636; margin-bottom:2px;}
#intcontpct h2 {font: normal 17px Arial, Helvetica, sans-serif; color:#E50A1A; padding-bottom:3px;}
#intcontpct .bodytext {font:normal 12px Arial, Helvetica, sans-serif; color:#494949; margin-top:2px; margin-bottom:3px;}
/********************PICTURE GALLERY**********************/

/*************************CONTACT US PAGS******************/
#intcontpctmain {float:left; width:715px; margin-top:0px; border-right:1px dotted #CCCCCC; margin-left:22px; padding-right:18px;}
#intcontpctmain h1 {font: normal 22px Arial, Helvetica, sans-serif; color:#363636; margin-bottom:2px;}
#contentusleft{margin:16px auto; width:260px; height:auto; float:left; margin-left:15px;}
#contentusleft .bodytext {font: normal 13px Arial, Helvetica, sans-serif; color:#494949; padding:0px; text-align:justify; margin-top:5px; margin-bottom:10px;}

#contactform{margin:16px auto; width:300px; height:auto; float:left; margin-left:20px; margin-bottom:15px;}
.formtext {font:normal 12px  Arial; color:#4B4B4B; text-decoration:none;}
.formtext1 {font:normal 11px  Arial; color:#4B4B4B; text-decoration:none;}
.formtextred {font:normal 11px  Arial; color:red; text-decoration:none;}
.formtextbox {margin:auto; width:250px; height:20px; border: 1px solid #C7C7C7; margin-bottom:10px; font:normal 12px  Arial; color:#A8A8A8;}
.formtextbox1 {margin:auto; width:250px; height:50px; border: 1px solid #C7C7C7; margin-bottom:10px; font:normal 12px  Arial; color:#A8A8A8;}
.formtextbox2 {margin:auto; width:250px; height:30px; border: 1px solid #C7C7C7; margin-bottom:10px; font:normal 12px  Arial; color:#A8A8A8;}

.button {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#0B54B5; border: 1px solid  #0B54B5; width:55px; height:30px; cursor:pointer;}
.button:hover {background-color:#3B3B3B; border: 1px solid  #3B3B3B;}

#contactform11{margin:19px auto; width:300px; height:auto; float:left; margin-left:300px; margin-bottom:60px;}
.contactheading3 {font: bold 17px Arial, Helvetica, sans-serif; color:#E50918; margin:5px 0px 0px 0px; padding:0px;}
.bodytext {font: normal 12px Arial, Helvetica, sans-serif; color:#292929; padding:0px; text-align:justify; margin-top:5px;}

.emaillinks {font: normal 12px Arial; color:#D21335; text-decoration:underline; text-transform:lowercase;}
.emaillinks:hover {font: normal 12px Arial; color:#000000; text-decoration:none; text-transform:lowercase;}

.backlinks {font: normal 10px  Arial; color:#1E417F; text-decoration:underline; text-transform:uppercase; margin-top:10px; }
.backlinks:hover {font: normal 10px  Arial; color:#000000; text-decoration:none; text-transform:uppercase;}
/*************************CONTACT US PAGS******************/

/*******************************SITEMAP********************************/
#sitemain {float:left; width:715px; margin-top:0px; margin-left:22px; padding-right:18px;}
#sitemain h1 {font: normal 22px Arial, Helvetica, sans-serif; color:#363636; margin-bottom:2px;}
#sitemapintd {margin-top:10px; float:left; width:700px; margin-bottom:10px; margin-left:28px;}
#sitemapintd h2 {font:normal 18px Verdana, Arial, Helvetica, sans-serif; color:#020202; margin-top:13px; margin-bottom:6px;}

#sitemapintdbox1 {float:left; width:170px; height:200px; margin-bottom:10px;}
#sitemapintdbox1 h1 {font: bold 15px Arial, Helvetica, sans-serif; color:#2E2E2E; margin:5px 0px 0px 0px; padding-bottom:3px;}
#sitemapintdbox1 ul {margin:2px; list-style:none;}
#sitemapintdbox1 li {margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; background:url(../images/arrow.gif) 1px no-repeat; text-indent:12px;}

#sitemapintdbox4 {float:left; width:170px; height:200px;margin-bottom:10px; margin-left:15px;}
#sitemapintdbox4 h1 {font: bold 15px Arial, Helvetica, sans-serif; color:#2E2E2E; margin:5px 0px 0px 0px; padding-bottom:3px;}
#sitemapintdbox4 ul {margin:2px; list-style:none;}
#sitemapintdbox4 li {margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; background:url(../images/arrow.gif) 1px no-repeat; text-indent:12px;}

.siteinks {font: normal 12px  Arial; color:#1494D1; text-decoration:none;}
.siteinks a:hover {font: normal 12px  Arial; color:#000000; text-decoration:underline;}
/*******************************SITEMAP********************************/

