﻿body {margin: 0px; font-family:Arial; font-size:12px; font-variant:normal; background:#ffffff url(/template/images/bg.png) repeat-x 0px 0px; COLOR: #333333;}
.website_bg {background:url(/template/images/website_bg.png) repeat-x 0px bottom;width:100%;}
/*----------*/
.date_font{color:#990000;font-size:11px;}
a:link{color:#990000; text-decoration:none;}
a:active{color:#990000; text-decoration:none;}
a:visited{color:#990000; text-decoration:none;}
a:hover{color:#990000; text-decoration:underline;}
/*---------*/
h1 {font-size:24px;}
h4 {font-size: 14px;line-height: 16px;font-weight: bold;border-bottom: 1px dotted #B7B7B7;padding-bottom: 6px;margin-top: 6px;padding-top: 0px;	margin-bottom: 0px;}
h5 {font-size: 10px;text-align: right;margin-right: 6px;margin-top: 0px;font-weight: normal;}
h5 a {color: #D69EAF;}
h5 a:hover {color: #fff;}
.textfield {margin-right:6px;width:150px;vertical-align: top;padding: 2px;}
.dropdown {	margin-right:6px;vertical-align: top;padding: 2px;}
.content {font-size:	12px;font-weight: normal;}
.content a {color:#990000; text-decoration:none;}
.content a:hover {color:#990000; text-decoration:underline;}
.inputbutton{font:bold 78% verdana;border-style:outset;border-width:2px;margin-right:.5em;cursor:pointer;cursor:hand;}
.errMessage {color:Red;}
.AppTitle {color: black;font-size: 24pt; font-weight: bold; font-style: italic;}
.ApplicationInfoRow {height:80px;background-color:white;}
.HEADERINFO {text-align:left;height: 69px;margin-top: 11px;}
.MainContent {width:738px;min-height:525px;	}
.Main_left {background-color:#ffffff;width:738px;border:solid 1px #E0E0E0;}
.Main_left a {text-decoration:none;}
.CenterContent {font-size:12px;	font-weight: normal;width:100%;}
.CenterContent a {color:#990000; text-decoration:none;}
.CenterContent a:hover {color:#990000; text-decoration:underline;}
.GeneralPgTitle {padding-top: 20px;font-size:16px;font-weight:bold;	color: #262626;height:30px;	vertical-align:middle;text-align:center;}
.Event_Upcoming {background: url(/template/images/events.gif) no-repeat;padding-top:0px;margin-bottom: 0px;margin-top: 0px;	}
.press_BackgroundImg {background: url(/template/images/news.gif) no-repeat;padding-top: 0px;margin-top:0px;}
.Event_BackgroundImg {background: url(/template/images/events.gif) no-repeat;padding-top: 0px;margin-bottom: 0px;}
.jobs_BackgroundImg {margin-top:20px;}
.press_releases {}
.news {background: url(/template/images/news.gif) no-repeat;padding-top: 6px;}
.jobs {background: url(/template/images/careers.gif) no-repeat;padding-top: 6px;}
.Press_HeaderText_onhome {font-weight:bold;font-size:12px;color:Navy;text-decoration:none;}
.Press_HeaderText_onhome a {text-decoration:none;font-weight:bold;color:Navy;}
.Press_HeaderText_onhome a:hover {text-decoration:underline;}
.Press_BrfSumText_onhome {font-weight:normal;font-size:10px;}
.Job_HeaderText_onhome {font-size:12px;color:Blue;text-decoration:none;}
.Job_HeaderText_onhome a {text-decoration:none;color:Blue;}
.Job_HeaderText_onhome a:hover {text-decoration:underline;}
.LeftNav {padding-top: 20px;font: bold 12px Arial;width: 23%; background-color:#A73052;	height:505px;}
.LeftNav a {color: #FFFFFF; text-decoration: none; font-size:12px;letter-spacing:1px;font-weight:bold;}
.LeftNav a:hover {color: #FFFFFF;text-decoration:underline;}
.TopLeftNavCellColor {font-size:12px;}
.TopLeftNavCellColor a {color: #FFFFFF; text-decoration: none;font-size:12px;letter-spacing:1px;font-weight:bold;}
.TopLeftNavCellColor a:hover {color: #FFFFFF;text-decoration:underline;}
.LinkCenter {padding-top: 5px;}
.TopNav { height: 52px;	clear: both;z-index: 2;	font-size:12px;	color : #EBEBEB;background:#A73052 url(/template/images/menu_back.png) repeat-x 0px -52px;}
.StaticMenuStyleCss {border-left:1px;}
.JobListHdr {font-size:16px;font-weight:bold;color: #262626;height:30px;vertical-align:middle;text-align:center;}
.FileMgrTitle {background-color:#3399CC;color:White;font-weight:bold;}
.FileMgrTextDetail {font-weight:bold;}
.FileMgrTable {color:Black;font-size:12px;border-width:1;}
.FileMgrTableHdr {background-color:#3399CC;color:White;	font-weight:bold;vertical-align:middle;height:30px;}
.FileMgrTableRows {font-size:11px;}
#content_wrap {clear: both;}
.HomePageImage {margin-top: 11px;width: 521px;float: left;}
#splash_photobox {margin-top: 11px;width: 521px;float: left;}
#splash_overlay {height: 26px;width: 492px;position: relative;top: -31px;font-size: 18px;color: #F0DBAF;padding-left: 16px;padding-top: 5px;}
#splash_overlay img {margin-left: 16px;}
#splash_buttonbox {margin-top: -16px;}
#splash_newsbox {float: left;width: 241px;margin-top: 0px;}
h3 {font-size: 12px;line-height: 16px;font-weight: normal;border-bottom: 1px dotted #B7B7B7;padding-bottom: 6px;margin-top: 6px;padding-top: 0px;margin-bottom: 0px;}
.fulllist {	font-size: 11px;text-align: right;margin-right: 6px;margin-top: 0px;font-weight: normal;}
.fulllist a {color: #fff;}
.fulllist a:hover {	color: #fff;}
.dyCenter {	text-align:left; z-index:100;}
/*scroll section*/
#eventscroller {height: 170px;}
#eventscroller a {}
#newsscroller{height: 170px;}
#newsscroller a {}
#jobscroller {width: 220px;height: 100px;padding: 5px;}
#jobscroller a{text-decoration: none;}
#blogsscroller{height: 170px;}
#blogsscroller a {}
#downloadbooksscroller {height: 102px;}
#downloadbooksscroller a {}
/*scroll section*/
/* News Section */
.News_headertext {color:Blue;font-weight: bold;font-size:14px;}
.News_headertext a {color:Blue;font-weight: bold; font-size:14px;}
.News_nscontent {font-size:14px;}
.News_nscontent a {color:Blue;font-size:14px;}
.News_detailsheadertext {color:Blue;font-weight:bold;font-size:14px;}
.News_detailsbody {color:Black;font-weight: normal;font-size:14px;}
.News_TopHeader {font-size:16px;font-weight:bold;color: #262626;height:30px;vertical-align:middle;text-align:center;}
.News_Dtl_BgColor {background-color:White;height:35px;}
.News_Details_hdr {padding-top: 20px;font-size:16px;font-weight:bold;color: #262626;height:30px;vertical-align:middle;text-align:center;}
.News_DateofRelease {color:Black;font-weight: normal;font-size:10px;}
.News_Details_Pg {background-color:White;}
.News_ContactDetail {font-size:14px;}
.News_ContactDetail a {color:Blue;font-size:14px;}
.NewsDateOnHomePage {font-size:12px; color:#b80915;font-weight:bold;}
.News_ListDate {font-size:10px;}
.News_BriefSummary {font-size:12px;font-style:oblique;}
.News_detailSummaryText {font-size:14px;font-style:oblique;}
/*News Section*/
/* FAQs */
.accordionHeader {border: 1px solid #2F4F4F;color: white;background-color: #2E4d7B;font-size: 12px;font-weight: bold;padding: 5px;margin-top: 5px;cursor: pointer;}
#master_content .accordionHeader a {color: #FFFFFF;	background: none;text-decoration: none;}
#master_content .accordionHeader a:hover {background: none;text-decoration: underline;}
.accordionContent {background-color: #D3DEEF;border: 1px dashed #2F4F4F;border-top: none;padding: 5px;padding-top: 10px;}
.FAQTitle {background-color:#3399CC;color:White;font-weight:bold;}
.FAQTextDetail {font-weight:bold;}
/* FAQs */
/* Links*/
.Links_Heading {color:Black;background-color: Gray ;height:35px;font-weight:bold;vertical-align:middle;padding-left:4px;}
.Links_CategoryLink {font-style:italic;padding-left:10px;}
.Links_Dtl_BgColor {background-color:White;height:20px;}
.Links_headertext {font-style:italic;font-weight:bold;}
.Links_nscontent {color:Blue;}
/* Links*/
/*Staff*/
.Staff_TopHeader {background-color:#3399CC;color:White;font-weight:bold;height:35px;vertical-align:middle;}
.StaffMgrTable {color:Black;font-size:12px;border-width:1;}
.StaffTableHdr {background-color:#3399CC;color:White;font-weight:bold;vertical-align:middle;height:30px;}
.StaffTableRows {font-size:11px;}
.Staff_Dtl_TopHeader {color:Black;font-weight:bold;font-style:italic;}
.Staff_Dtl_Name {font-size:11px;}
.Staff_BioGraphy {font-size:11px;}
.resizingImage {padding:0px;border-style:solid;border-width:3px;border-color:#B4D35D;}
.frameImage {width:130px;height:65px;overflow:hidden;float:left;padding:3px;}
/*Staff*/
/*contact us*/
.ContactUs_Heading {font-size: 14px;color: #FFFFFF;text-decoration: none;font-weight: bold;height:50px;background-color:#3399CC;vertical-align:middle;}
.contactus_tbbg {font-size: 14px;}
/*contact us*/
/*Bulletin Section*/
.Bulletintextfield {color:Blue;font-weight: bold;font-size:12px;}
.BulletinHeader {color:Black;font-weight: normal;font-size:12px;font-weight: bold;}
.BulletinHeaderBold {color:Black;font-weight: bold;font-size:12px;background-color:#EAEAFF;height:25px;vertical-align:middle;}
.Bulletintext {color:Black;font-weight: normal;font-size:12px;}
.Bulletin_Link {color:Blue;font-weight: bold;font-size:12px;}
/*Bulletin Section*/
/* EVENTS Section */
.EVENTS_headertext {color:Red;font-weight: bold; width:30%;}
.EVENTS_nscontent {color:Blue;}
.EVENTS_nscontent a {color:Blue; font-weight:bold;}
.EVENTS_detailsheadertext {color:Blue;font-weight: normal;}
.EVENTS_detailsbody {color:Black;font-weight: normal;}
.EVENTS_TopHeader {font-size:16px;font-weight:bold;color: #262626;height:30px;vertical-align:middle;text-align:center;}
.EVENTS_Dtl_BgColor {height:35px;}
.EVENTS_Details_hdr {padding-top:20px;font-size:16px;font-weight:bold;color: #262626;height:30px;vertical-align:middle;text-align:center;}
.EVENTS_Details_Pg {font-size: 14px;}
.EVENTS_Detail_Txt {color:Black;}
.EVENTS_COL_HDR_TEXT {color:Black;font-weight:bold;}
.EVENTS_COL_DTL_TEXT {color:Black;}
.EVENTS_COL_DTL_TEXT a {color:Blue;}
.EVENTJOIN_Heading {font-size: 16px;color: Navy;text-decoration: none;font-weight: bold;height:35px;}
.EVENT_tbbg {font-size: 14px;}
.EVENT_textfield {margin-right:6px;vertical-align: top;padding: 2px;}
.EVENT_dropdown {margin-right:6px;vertical-align: top;padding: 2px;}
.eventDateOnHomePage {font-size:12px; color:Red;font-weight:bold;}
.EVENTS_RecordFound {font-size:12px; color:Red;font-weight:normal;}
/*EVENTS Section*/
/*Search(Stylecss.css)*/
.txtView {font-size: 11px; color: #000000;font-weight: bold;text-decoration: none;}
.txt2 {font-size: 11px; color: #000000; text-decoration: none; font-weight: normal}
.btnLinkMap {font-size: 11px; color: #FF9900;font-weight: bold;text-decoration: none;}
/*Search*/
.header_text {width:980px;height:100%;}
.header_button {background: url(/template/images/go_button.gif);}
/* Start RSS */
.rssImgOnHome {padding:0px;margin:0px;padding-right:20px;border:0px;text-align:right;}
/* end RSS */
/* Other Page in Sitemap start */
.OtherParent {padding-left:0px;}
.OtherChild {padding-left:17px;}
.otherpage {padding-bottom:5px;font-size:14px;font-weight: normal;margin-left: 10px;}
/* Other Page in Sitemap end */
/* start blg css*/
.contentheading:hover {COLOR: #6088d5;text-decoration:none;}
/* end blog css*/
/*CSS code start here By chirag*/
.TopNav1 {width: 535px;padding-left: 156px;font-size:12px;font-weight: bold;height: 35px;clear: both;background: #891134;color :#02011e;position:relative;list-style: none;	display: block;}
/*Blog Section*/
.Blog_lblMessage {font-weight:bold;color:#0066ff;}
.Blog_lblRateMessage {color:red;}
.Blog_RecordFound {font-size:12px; color:Red;font-weight:normal;}
.Blog_lblTitle {font-weight:bold;font-size:16;}
.Blog_lblBold {font-weight:bold;}
.Blog_lblComment {font-size:14;}
.Blog_lblBold2 {font-weight:bold;color:blue;font-size:16;}
.Blog_dropdown {margin-right:6px;vertical-align: top;padding: 2px;font-weight:bold;}
.Blog_GridContent {font-size:14;font-weight: normal;}
.Blog_lbl {color:Blue;} 
.Blog_lblB {color:Blue;}
.Blog_lblBoldTitle {font-weight:bold;font-size:26px;} 
.smallfont {font-size:12px;} 
.Bsmallfont {color:Blue; font-size:12px;} 
.Hidecss {color:White;visibility:hidden;}
.smallfont2 {font-size:12px;} 
.Bsmallfont2 {color:Blue; font-size:12px;}
 /* end Blog Section*/  
.poweredlogo {color:White;}
.poweredlogo a {color:White;text-decoration: none;}
.poweredlogo a:hover {color:White;text-decoration: none;}
/* for Error Page */
.textcontent {FONT-SIZE: 13px;background-color:#eef3f5;border-top:#ffffff 1px solid;padding-bottom: 30px;padding-left:5px;}
.ShoppingBreadCrump {FONT-SIZE: 13px;color:#000000;text-decoration:none;}
.ShoppingHdr {FONT-SIZE: 13px;color:#ffffff; text-decoration:none; font-weight:bold; text-align:center;text-transform:uppercase;}
.ShoppingHdrPg {FONT-SIZE: 13px;color:#000000; text-decoration:none; font-weight:bold; text-align:center;text-transform:uppercase;}
A.ShoppingBreadCrump:hover {FONT-SIZE: 13px;color:#000000; text-decoration: underline;}
.NewShoppingHdrPg {padding-top: 20px;font-size:16px;font-weight:bold;color: #262626;height:30px;vertical-align:middle;text-align:center;}
.SearchHading {font-size : 12px;color:#000;text-decoration:none;font-weight:bold;text-align:center;text-transform:uppercase;}
.OrderLeftNav {padding-top: 20px;width: 23%;background: url(/template/images/leftnav_back.gif) no-repeat; height: 519px;}
.OrderLeftNav a {color: #000080; text-decoration: none;font-size:13px;font-weight:bold;}
.OrderLeftNav a:hover {color: #FFFFFF;}
.category {FONT-SIZE:13px; color:#000080; font-weight:bold; text-decoration:none;}
A.category:hover {FONT-SIZE: 13px;color:#000000; font-weight:bold; text-decoration: underline;}
.categoryNavLink {FONT-SIZE: 13px;color:#000080; font-weight:bold; text-decoration:none;}
A.categoryNavLink:hover {FONT-SIZE: 13px;color:#ffffff; font-weight:bold; text-decoration: underline;}
/* New Desing CSS */
.search_back{background:url(/template/images/search_back.png) no-repeat 7px 10px; height:44px; width:100%}
.search_text{ width:160px; height:20px; color:#999999;}
.Ourservices_bg{background:url(/template/images/ourservice_back.png) no-repeat 0px 0px; height:264px;}
.Ourservices_bg ul{margin:0px; padding:0px 0px 0px 0px; list-style:none;}
.Ourservices_bg li{ font-size:18px; color:#FFFFFF; background:url(/template/images/icon2.png) no-repeat 7px 7px; padding-left:27px; padding-top:3px; padding-bottom:3px;}
.Ourservices_bg li a:link{color:#ffffff; text-decoration:none;}
.Ourservices_bg li a:active{color:#ffffff; text-decoration:none;}
.Ourservices_bg li a:visited{color:#ffffff; text-decoration:none;}
.Ourservices_bg li a:hover{color:#ffffff; text-decoration:none; background:none;}
.Ourservices_bg li:hover {height: auto;background:#325982 url(/template/images/ourservice_back_over.png) no-repeat 0px 0px;}
.OurservicesHdr {font-size:18px; color:#FFFFFF;padding-left:7px;}
.DownloadBook_bg {background:#E0E0E0;height:102px;width:240px;padding-left:4px;}
.Testimonials_tbl {background:url(/template/images/testi_back.png) no-repeat 0px 0px;padding-left:15px;padding-right:15px;width:240px;height:130px;}
.TestimonialsHdr {font-size:18px;color:#FFFFFF;}
.TestimonialsContent {font-size:12px; color:#FFFFFF;font-weight:bold;padding-top:10px;font-family:Verdana;}
.TestimonialsContent a {color: #FFA1A1;font-size:smaller;font-weight:normal;text-decoration: none;}
.TestimonialsContent a:hover {color: #FFA1A1;text-decoration: underline;}
.Testimonials_name {font-size:smaller;font-weight:bold;color:#FFFFFF;}
.Testimonials_txtdtl {font-size:12px;font-weight:normal;}
.Testimonials_txtdtl a {color:#990000; text-decoration:none;}
.Testimonials_txtdtl a:hover {color:#990000; text-decoration:underline;}
.HomePageBottomComponentSection {width:100%;margin:0px;padding:0px;padding-top:15px;}
.AddonComponentSection {width:100%;margin:0px;padding:0px;border:0px;}
.AddonComponentSection_TD {margin:0px;padding:0px;text-align:left;background:url(/template/images/addon_back.jpg) no-repeat 0px 0px;width:234px;height:233px;}
.AddonComponentSection_Seprater {margin:0px;padding:0px;text-align:left;width:9px;}
/*Solutionworks*/
.SolutionworksHdr {font-size:21px;color:#990000;padding-top:10px;}
.SolutionworksContent {margin:0px;padding:0px;vertical-align:middle;font-size:12px;}
.SolutionworksContent a:link{color:#990000; text-decoration:none;}
.SolutionworksContent a:active{color:#990000; text-decoration:none;}
.SolutionworksContent a:visited{color:#990000; text-decoration:none;}
.SolutionworksContent a:hover{color:#990000; text-decoration:underline;}
/*End*/
/*News*/
.fulllist_NewsEvent {font-size: 11px;text-align:right;padding-left: 34px;margin-top: 0px;font-weight: normal;}
.fulllist_NewsEvent a {color: #990000;}
.fulllist_NewsEvent a:hover {color: #990000;text-decoration:underline;}
.NewsHdr {font-size:21px;color:#990000;padding-top:10px;}
.HomePageNews {margin:0px;padding:0px;vertical-align:middle;font-size:12px;	margin-bottom:10px;padding-right:20px;}
.HomePageNews a:link{color:#990000; text-decoration:none;}
.HomePageNews a:active{color:#990000; text-decoration:none;}
.HomePageNews a:visited{color:#990000; text-decoration:none;}
.HomePageNews a:hover{color:#990000; text-decoration:underline;}
.HomePageNews_date {color:#990000;font-size:11px;}
/*End*/
/*Event*/
.EventHdr {	font-size:21px;color:#990000;padding-top:10px;}
.HomePageEvent {margin:0px;padding:0px;vertical-align:middle;font-size:12px;margin-bottom:10px;}
.HomePageEvent a:link{color:#990000; text-decoration:none;}
.HomePageEvent a:active{color:#990000; text-decoration:none;}
.HomePageEvent a:visited{color:#990000; text-decoration:none;}
.HomePageEvent a:hover{color:#990000; text-decoration:underline;}
.HomePageEvent_date {color:#990000;font-size:11px;}
/*End*/
/*Blogs*/
.fulllist_Blogs {font-size: 11px;text-align: right;margin-right: 6px;margin-left: 10px;margin-top: 0px;font-weight: normal;}
.fulllist_Blogs a {color: #990000;}
.fulllist_Blogs a:hover {color: #990000;text-decoration:underline;}
.OurBlogHdr {font-size:21px;color:#990000;padding-top:10px;}
.OurBlogContent {margin:0px;padding:0px;vertical-align:middle;font-size:12px;margin-bottom:10px;}
.HomePageBlogs {margin:0px;padding:0px;vertical-align:middle;font-size:12px;margin-bottom:10px;padding-right:20px;}
.HomePageBlogs a:link{color:#990000; text-decoration:none;}
.HomePageBlogs a:active{color:#990000; text-decoration:none;}
.HomePageBlogs a:visited{color:#990000; text-decoration:none;}
.HomePageBlogs a:hover{color:#990000; text-decoration:underline;}
.HomePageBlogs_date {color:#990000;font-size:11px;}
/*End*/
.NoNewsEventHdr {font-size:21px;color:#990000;padding-top:10px;}
.NoNewsEventContent {margin:0px;padding:0px;vertical-align:middle;font-size:12px;margin-bottom:10px;}
/*End*/
/*New Footer Css*/
.Footer_Sepretor {background-color:#E0E0E0;height:6px;}
.power_by {color:#999999;font-weight:bold;}
.follow_on {font-size:16px;color:#999999;}
.sign_up {font-size:11px;font-weight:bold;color:#666666;}
.footer_links {text-align:right; width:400px; padding-right:20px; color:#666666;}
.footer_links a:link {color:#666666; text-decoration:none;}
.footer_links a:active {color:#666666; text-decoration:none;}
.footer_links a:visited {color:#666666; text-decoration:none;}
.footer_links a:hover {color:#666666; text-decoration:underline;}
.micro_img {text-align:left; padding-left:40px; vertical-align:middle; width:160px;}
.bottom_line {background:url(/template/images/footer.png) no-repeat 0px 0px;width:100%;height:10px;}
/* End */