body {
background-color:#989bae;
font-family:arial;
font-size:12px;
margin:0;
padding:0;
}

td,th,div {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

img {
border-color:inherit;
border-style:none;
border-width:0;
}

td {
vertical-align:top;
}

.MainTable {
background-image:url(../images/bgrpt.gif);
background-repeat:repeat-x;
background-color:#FFF;
padding-right:0px;
}

.FooterTable {
background-image:url(../images/footerrpt.gif);
background-repeat:repeat-x;
background-color:#2a1a43;
padding-right:30px;
}

.FooterLinks {
background-image:url(../images/footerbg.gif);
background-repeat:no-repeat;
background-position:right top;
font-family:arial;
font-size:11px;
color:#FFF;
vertical-align:middle;
text-align:center;
padding:15px 0 0;
}

.FooterLinks a {
color:#FFF;
text-decoration:none;
padding-left:25px;
}

.FooterLinks2 {
font-family:arial;
font-size:10px;
color:#FFF;
vertical-align:middle;
background-image:url(../images/leftborder.gif);
background-repeat:no-repeat;
background-position:0 22px;
width:100%;
text-align:center;
white-space:nowrap;
padding:5px 0 3px 10px;
}

.MenuDiv {
width:153px;
background-image:url(../images/bordertop.gif);
background-repeat:no-repeat;
padding-top:4px;
padding-bottom:3px;
margin:5px 0 0 36px;
}

.MenuDiv a {
display:block;
padding-top:6px;
background-image:url(../images/bordertop.gif);
background-repeat:no-repeat;
background-position:left bottom;
padding-bottom:10px;
}

.MarginBottom11 {
margin-bottom:16px;
}

.MarginBottom26 {
margin-bottom:19px;
}

.MarginBottom36 {
margin-bottom:34px;
}

.MarginBottom45 {
margin-bottom:45px;
}

.TopTools {
float:right;
margin-top:11px;
font-family:arial;
font-size:11px;
}

.TopTools img {
margin-left:2px;
vertical-align:top;
}

.Search {
margin-top:18px;
float:right;
margin-bottom:20px;
}

.SearchTxt {
width:120px;
height:16px;
border:1px solid #989898;
margin-left:4px;
font-family:arial;
font-size:11px;
color:#49494b;
}

.SearchTxt2 {
width:120px;
border:1px solid #989898;
margin-left:4px;
font-family:arial;
font-size:11px;
color:#49494b;
}

.SearchTxtNew {
width:120px;
height:19px;
border:1px solid #989898;
margin-left:4px;
font-family:arial;
font-size:11px;
color:#49494b;
}

.Searchimg {
vertical-align:top;
margin-top:3px;
}

.DidUKnow {
margin-top:2px;
float:right;
background-image:url(../images/rightheader.gif);
background-repeat:no-repeat;
font-family:arial;
font-size:11px;
color:#49494b;
width:198px;
height:155px;
line-height:15px;
}

.DidUKnow img {
margin:12px 0 4px 7px;
}

.DidUKnowTxt {
font-size:11px;
font-family:arial;
padding:3px 10px 0;
}

.SelectDiv {
float:right;
background-image:url(../images/rightrpt.gif);
background-repeat:no-repeat;
width:198px;
height:74px;
line-height:18px;
margin-bottom:11px;
}

.SelectDiv select {
width:150px;
height:18px;
border:1px solid #989898;
margin-left:10px;
margin-top:14px;
font-family:arial;
font-size:11px;
color:#49494b;
}

.FindOut {
float:right;
background-image:url(../images/cedar.gif);
background-repeat:no-repeat;
width:198px;
height:84px;
line-height:18px;
margin-top:0;
}

.FindOut img {
margin:12px 0 4px 9px;
}

.FindOut a {
display:block;
font-family:arial;
font-size:11px;
color:#3d2968;
line-height:15px;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:10px 5px;
padding-left:20px;
text-decoration:none;
}

.FindOut a:hover {
text-decoration:none;
color:#49494b;
}

.Share {
float:right;
width:198px;
line-height:18px;
margin-bottom:11px;
font-size:11px;
}

.Share input {
margin-top:0;
margin-bottom:0;
}

.ShareTxt {
font-family:arial;
font-size:11px;
color:#3d2968;
padding:5px 10px 0;
}

.ShareTxt a {
color:#3d2968;
text-decoration:underline;
padding-left:10px;
}

.ShareTxt2 {
font-family:arial;
font-size:11px;
color:#3d2968;
padding:0 0 0 9px;
}

.ShareTxt2 a {
color:#3d2968;
text-decoration:underline;
}

.ShareAnswer {
font-family:arial;
font-size:11px;
color:#3d2968;
}

.PaddingLeft10 {
padding-left:18px;
}

.Menu {
margin-top:54px;
margin-left:10px;
margin-right:40px;
}

.HolderSwf {
margin-top:52px;
margin-left:0;
background-image:url(../images/tab.gif);
background-repeat:no-repeat;
width:477px;
}

.HolderSub {
margin-top:54px;
margin-left:10px;
width:501px;
}

.HolderSwf1 {
background-image:url(../images/headeron.gif);
background-repeat:no-repeat;
width:477px;
height:150px;
padding:12px 12px 4px;
}

.HolderOpened {
background-image:url(../images/bigtab.gif);
background-repeat:no-repeat;
width:501px;
margin-top:6px;
}

.HolderClosed {
background-image:url(../images/smalltab.gif);
background-repeat:no-repeat;
width:501px;
height:50px;
margin-top:6px;
}

.HolderToHide {
width:501px;
clear:both;
display:block;
}

.HolderTop {
font-family:arial;
font-size:11px;
color:#211733;
margin-bottom:21px;
padding:12px;
}

.FloatRight {
float:right;
}

.FloatRight2 {
float:right;
padding-right:10px;
}

.FloatLeft {
float:left;
}

.Pic {
border:1px solid #abaaaa;
margin:2px 9px 0 13px;
}

.Date {
font-family:arial;
font-size:10px;
font-weight:700;
letter-spacing:1px;
color:#7f7f7f;
text-transform:uppercase;
}

.lang {
letter-spacing:1px;
color:#7f7f7f;
}

.Title {
font-family:arial;
font-size:13px;
font-weight:700;
color:#820B8D;
line-height:17px;
letter-spacing:1px;
}

.Text {
font-family:arial;
font-size:12px;
color:#39374C;
line-height:18px;
padding-right:5px;
}

ul li {
list-style:none;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:2px 6px;
padding-left:8px;
font-family:arial;
font-size:11px;
color:#4d3d68;
line-height:17px;
font-weight:700;
}

.homenews ul li {
list-style:none;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:2px 6px;
padding-left:8px;
font-family:arial;
font-size:12px;
color:#820B8D;
line-height:17px;
font-weight:700;
}

.homenews ul li a {
text-decoration:underline;
color:#4d3d68;
}

.homenews ul li a:hover {
text-decoration:underline;
color:#7e7e7e;
}

.SubMenuDiv,.SubSubMenuDiv {
margin-bottom:9px;
padding:0;
}

.SubMenuDiv a {
display:block;
text-decoration:none;
color:#595959;
font-family:arial;
font-size:13px;
background-image:url(../images/submenubullet.gif);
background-repeat:no-repeat;
background-position:4px 8px;
padding:4px 0 6px 12px;
}

.SubMenuDiv a:hover {
display:block;
text-decoration:none;
color:#372562;
font-family:arial;
font-size:13px;
background-image:url(../images/submenubulleton.gif);
background-repeat:no-repeat;
}

a.SubMenuDivOn {
display:block;
text-decoration:none;
color:#372562;
font-family:arial;
font-size:13px;
background-image:url(../images/submenubulleton.gif);
background-repeat:no-repeat;
background-position:4px 8px;
padding:4px 0 4px 12px;
}

.SubSubMenuDiv a {
display:block;
text-decoration:none;
color:#4F3C69;
font-family:arial;
font-size:13px;
background-image:url(../images/subsubmenubullet.gif);
background-repeat:no-repeat;
background-position:16px 10px;
padding:4px 0 3px 24px;
}

.SubSubMenuDiv a:hover {
display:block;
text-decoration:none;
color:#83098F;
font-family:arial;
font-size:13px;
background-image:url(../images/subsubmenubulleton.gif);
background-repeat:no-repeat;
}

a.SubSubMenuDivOn {
display:block;
text-decoration:none;
color:#83098F;
font-family:arial;
font-size:13px;
background-image:url(../images/subsubmenubulleton.gif);
background-repeat:no-repeat;
background-position:16px 10px;
padding:4px 0 3px 24px;
}

.Contents {
background-image:url(../images/bigtab2.gif);
background-repeat:no-repeat;
width:501px;
padding-top:9px;
}

.ContentsTop {
font-family:arial;
font-size:11px;
color:#4d3d68;
margin-bottom:21px;
padding:12px;
}

.BreadCrumbs2 {
color:#a0aab4;
text-decoration:none;
font-size:11px;
}

a.BreadCrumbs {
color:#a0aab4;
text-decoration:underline;
}

a.BoldUnderlined {
font-size:12px;
font-weight:700;
text-decoration:underline;
}

.SubTitle {
color:#820B8D;
font-family:arial;
font-size:22px;
letter-spacing:1px;
font-weight:200;
padding:15px 12px 12px;
}

.SubText {
color:#39374c;
font-family:arial;
font-size:12px;
text-align:left;
line-height:18px;
padding: 5px 12px 12px;
}

.SubText a {
color:#372562;
text-decoration:underline;
}

.Related {
margin-top:20px;
float:right;
width:198px;
}

.Related img {
margin:12px 0 7px;
}

.RelatedLinks {
background-color:#f2f3f5;
border-bottom:1px solid #cac8cc;
margin-bottom:11px;
display:block;
}

.RelatedLinks a {
display:block;
font-family:arial;
font-size:12px;
color:#49494b;
padding-left:10px;
padding-bottom:6px;
padding-top:6px;
border-top:1px solid #cac8cc;
text-decoration:none;
}

.RelatedLinks a:hover {
display:block;
color:#372562;
text-decoration:none;
}

.TableNews {
font-size:12px;
font-weight:400;
color:#595959;
font-family:arial;
}

.LineHeight {
line-height:17px;
}

.summary {
color:#39374c;
font-family:arial;
font-size:12px;
text-align:left;
line-height:18px;
}

.TitleNews {
font-family:arial;
font-size:12px;
font-weight:700;
color:#4d3d68;
letter-spacing:1px;
line-height:17px;
}

.more {
font-family:tahoma;
font-size:12px;
color:#261643;
line-height:17px;
}

.PicNews {
margin-right:5px;
border:1px solid #aba9aa;
}

.DottedTop {
margin:0 0 12px;
}

.Dotted {
margin:12px 0;
}

.Category {
font-family:arial;
font-size:12px;
font-weight:700;
color:#4d3d68;
}

.CategorySFaq {
font-family:arial;
font-size:12px;
font-weight:700;
color:#4d3d68;
padding-top:5px;
}

.List {
width:120px;
height:18px;
font-size:12px;
font-weight:400;
color:#595959;
padding-left:3px;
margin-left:6px;
}

.CategoryName {
font-family:arial;
font-size:14px;
color:#372562;
padding:25px 0 5px;
}

.CategoryListing {
border:1px solid #9c9ba5;
font-family:arial;
font-size:12px;
color:#372562;
padding:0 10px 10px;
}

.Question {
font-size:12px;
font-weight:700;
padding-top:15px;
}

.Answer {
padding-bottom:5px;
}

.JobListing {
border:1px solid #9c9ba5;
width:370px;
font-weight:400;
padding:10px;
}

.JobListing ul li {
font-family:arial;
font-size:12px;
color:#372562;
list-style:none;
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:8px left;
line-height:19px;
font-weight:400;
}

.PollDate {
font-family:arial;
font-size:11px;
color:#534e5c;
}

.Polls {
padding-bottom:15px;
}

.Poll {
font-family:arial;
font-size:14px;
color:#372562;
}

.PollResult {
border:1px solid #9c9ba5;
font-weight:400;
margin-top:10px;
padding:15px 32px 32px 8px;
}

.PollAnswer {
font-family:arial;
font-size:12px;
color:#372562;
font-weight:700;
}

.Votes {
font-family:arial;
font-size:11px;
color:#534e5c;
font-weight:400;
}

.Percentage {
font-family:arial;
font-size:18px;
color:#372562;
font-weight:400;
padding-left:7px;
}

.Result {
background-image:url(../images/result.gif);
background-repeat:repeat-x;
background-position:left 0;
width:100%;
height:16px;
font-size:1px;
margin-top:5px;
margin-bottom:5px;
}

.over {
position:absolute;
visibility:hidden;
z-index:3;
}

#hide {
top:0;
left:0;
position:absolute;
visibility:hidden;
z-index:1;
}

#HideAll {
z-index:1;
left:0;
visibility:hidden;
width:100%;
position:absolute;
top:0;
height:430px;
}

div.SubMenu {
visibility:hidden;
position:absolute;
background-color:#C9951D;
border-bottom:1px solid #fff;
left:0;
top:0;
width:195px;
z-index:10;
}

div.Position {
left:142px;
}

div.Position2 {
left:284px;
}

div.SubMenu a {
display:block;
font-family:arial;
font-size:15px;
color:#4d3d68;
font-weight:700;
text-decoration:none;
background-color:#cbced5;
border-top:1px solid #4d3d68;
padding:5px 0 6px 12px;
}

div.SubMenu a:hover {
color:#fff;
text-decoration:none;
}

.PositionRelative {
position:relative;
text-align:left;
width:2px;
z-index:4000;
}

.Input {
width:120px;
height:18px;
border:1px solid #989898;
padding-left:4px;
font-family:arial;
font-size:11px;
color:#49494b;
}

.TextArea {
width:320px;
height:100px;
border:1px solid #989898;
padding-left:4px;
font-family:arial;
font-size:11px;
color:#49494b;
}

.Input2 {
width:120px;
height:18px;
border:0 solid #fff;
padding-left:4px;
font-family:arial;
font-size:11px;
color:#49494b;
}

.ApllyTable2 {
width:495px;
border:10px solid #4e3d69;
background-color:#f8f6f7;
}

.Button {
border:0;
background-color:#fff;
font-family:arial;
font-size:11px;
color:#49494b;
width:50px;
height:18px;
}

div.survey {
border:1px solid #9c9ba5;
width:370px;
font-weight:400;
color:#39374c;
font-family:arial;
font-size:11px;
padding:10px 10px 10px 12px;
}

a.highlight {
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:5px 17px;
width:370px;
font-weight:700;
padding:10px 10px 10px 12px;
}

.overlay-contents {
padding-left:12px;
font-weight:400;
color:#39374c;
font-family:tahoma;
font-size:13px;
}

.overlay-contents ul {
margin:0;
padding:10px 0 0;
}

.overlay-contents ul li {
list-style:none;
background-image:url(../images/bullets.gif);
background-repeat:no-repeat;
background-position:2px 6px;
padding-left:8px;
font-family:arial;
font-size:11px;
color:#4d3d68;
line-height:17px;
font-weight:700;
}

.overlay-div {
position:absolute;
width:461px;
height:175px;
background:#d1cbd8;
top:47px;
left:10px;
display:none;
z-index:3000;
padding:10px;
}

.overlay-link {
font-weight:700;
display:block;
background:url(../images/arrow.gif) no-repeat 4px 7px;
font-size:11px;
color:#4E3D69;
text-decoration:none;
padding:2px 2px 2px 12px;
}

.grid {
border-top:1px solid #4E3D69;
border-left:1px solid #4E3D69;
}

.grid td,th {
list-style:none;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0 10px;
font-family:arial;
font-size:11px;
color:#4d3d68;
line-height:17px;
font-weight:700;
padding:3px 3px 3px 8px;
}
/* events calendar styles*/
.MainCalendar {
display:block;
background-color:#f2f2f3;
width:197px;
padding-bottom:5px;
padding-top:5px;
float:right;
margin-bottom:10px;
}

.Date td {
font-family:verdana;
font-size:9px;
color:#2a1a43;
text-align:center;
font-weight:700;
padding-bottom:8px;
}

.Calendar td.header {
border:0;
}

.Calendar td {
height:18px;
font-family:verdana;
font-size:10px;
color:#2a1a43;
text-align:center;
border:1px solid #c8cacf;
vertical-align:middle;
}

.Calendar td.SelectedDate {
color:#2a1a43;
display:block;
font-weight:700;
vertical-align:middle;
}

.Calendar td.SelectedDateHeader {
color:#2a1a43;
display:block;
font-weight:700;
border:0;
}

.Calendar .EventDate {
background-color:#c8cacf;
color:#2a1a43;
font-weight:700;
background:url(../images/red.gif) #c8cacf no-repeat left top;
}

.Calendar .EventDate_green {
background-color:#c8cacf;
color:#2a1a43;
font-weight:700;
background:url(../images/green.gif) #c8cacf no-repeat left top;
}

.Calendar .EventDate_purple {
background-color:#c8cacf;
color:#2a1a43;
font-weight:700;
background:url(../images/purple.gif) #c8cacf no-repeat left top;
}

.Event {
position:absolute;
display:none;
background-color:#c8cacf;
}

.EventTable td {
font-family:arial;
font-size:12px;
color:#2a1a43;
height:25px;
vertical-align:top;
padding:4px 0 4px 4px;
}

.EventTable .more {
text-align:right;
padding-right:4px;
}

.EventTable .Separator {
background-color:#4d3d68;
color:#FFF;
border-bottom:1px solid #FFF;
}

.Upcoming {
text-align:left;
color:#4d3d68;
font-family:tahoma;
line-height:16px;
font-size:11px;
padding:9px;
}

.ShowDate {
text-align:center;
color:#4d3d68;
font-family:tahoma;
line-height:16px;
font-size:11px;
padding-top:12px;
font-weight:700;
}

.EventDate {
color:#7f7f7f;
}

.Previous {
padding-left:8px;
}

.Next {
padding-right:8px;
}
/*end event calendar styles*/

div.SubMenuDiv .LeftSubMenu {
visibility:hidden;
position:absolute;
left:150px;
top:-18px;
width:195px;
z-index:10000;
font-size:11px;
background-color:#cbced5;
background-image:none;
}

div.SubMenuDiv .LeftSubMenu a:hover {
color:#fff;
text-decoration:none;
font-size:12px;
background-image:none;
}

.CalendarEvents {
float:right;
width:197px;
margin-top:0;
}

.MailingList {
float:right;
background-image:url(../images/bgnew2.gif);
background-repeat:no-repeat;
width:198px;
height:68px;
margin-top:11px;
font-size:1px;
margin-bottom:1px;
}

.MailingList input {
width:110px;
height:18px;
border:1px solid #989898;
margin-left:10px;
margin-top:8px;
font-family:arial;
font-size:11px;
color:#49494b;
padding-left:3px;
}

.Comments {
font-family:arial;
font-size:11px;
color:#4d3d68;
padding:12px 12px 0;
}

.CommentBox {
width:465px;
padding-bottom:12px;
border:10px solid #4e3d69;
background-color:#f8f6f7;
margin:12px;
}

.CommentsTbl td {
list-style:none;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:2px 6px;
padding-left:8px;
padding-right:14px;
font-family:arial;
font-size:12px;
color:#4d3d68;
line-height:17px;
font-weight:400;
}

.BigPhoto {
padding-left:14px;
padding-right:12px;
padding-top:10px;
height:285px;
widows:100%;
}

.Close {
padding:5px 14px 10px;
}

.PhotoPad {
padding-left:11px;
}

.Photo {
border:1px solid #949aaa;
margin:5px 0 6px 1px;
}

.PhotoTbl td {
font-family:arial;
font-size:12px;
color:#372562;
}

.PhotoTbl {
border:10px solid #4e3d69;
background-color:#f8f6f7;
margin-right:6px;
}

.Pointer {
cursor:pointer;
}

.CommentName {
padding-top:2px;
padding-bottom:5px;
}

.ClearBoth {
clear:both;
}

.SiteMapHead {
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:left 8px;
padding-left:12px;
font-family:arial;
font-size:13px;
color:#372562;
font-weight:700;
}

.Hr {
background-image:url(../images/hr.gif);
background-repeat:repeat-x;
background-position:left 3px;
font-size:1px;
height:5px;
clear:both;
}

.Hr22 {
background-image:url(../images/hr.gif);
background-repeat:repeat-x;
background-position:left 3px;
font-size:1px;
height:12px;
}

.FontSize14 {
font-size:14px;
}

.SiteMapHr {
background-image:url(../images/hr.gif);
background-repeat:repeat-x;
background-position:left 3px;
}

.SiteMapTbl {
margin-bottom:41px;
}

.SiteMap {
font-size:12px;
line-height:18px;
padding-left:5px;
}

.SiteMap a {
display:block;
color:#332864;
}

.SiteMap a:hover {
color:#464648;
}

.SiteMapSub {
padding:2px 0 3px 3px;
}

.SiteMapSub a {
font-size:12px;
padding-left:8px;
background-image:url(../images/submap.gif);
background-repeat:no-repeat;
background-position:3px 9px;
display:block;
color:#464648;
}

.SiteMapSub a:hover {
color:#332864;
}

.photogallerylink {
float:right;
padding-right:12px;
color:#464648;
font-size:11px;
}

.photogallerylink a {
color:#464648;
text-decoration:none;
}

.photogallerylink a:hover {
color:#332864;
text-decoration:none;
}

.Logos {
text-align:center;
padding-left:12px;
padding-top:12px;
}

.Logos img {
margin-top:28px;
}

.Disclaimer {
text-align:center;
font-family:arial;
font-size:11px;
color:#000;
font-weight:400;
padding-top:10px;
padding-bottom:12px;
}

.Disclaimer a {
color:#000;
text-decoration:none;
}

.Disclaimer a:hover {
color:#595959;
text-decoration:underline;
}

.didyouknow {
color:#595959;
text-decoration:none;
font-weight:400;
float:right;
padding-right:30px;
}

.toplinks {
color:#595959;
text-decoration:none;
font-weight:400;
}

.toplinks a:hover {
color:#432b7a;
text-decoration:underline;
}

.nowrap {
white-space:0;
word-wrap:break-word;
}

.BreakingNews {
background-color:#4d3d68;
color:#FFF;
width:479px;
margin-left:11px;
margin-right:11px;
font-size:12px;
}

.BreakPad {
padding:12px;
}

div.LeftSubMenuM {
visibility:hidden;
position:absolute;
left:153px;
top:0;
width:195px;
z-index:10000;
font-size:11px;
background-color:#cbced5;
background-image:none;
}

div.LeftSubMenuM a {
display:block;
font-family:arial;
font-size:12px;
color:#4d3d68;
text-decoration:none;
border-bottom:1px solid #4d3d68;
background-image:none;
padding:5px 0 6px 12px;
}

.haschildren {
position:absolute;
left:140px;
top:5px;
z-index:10000;
}

div.LeftSubMenu2 {
visibility:hidden;
position:absolute;
left:196px;
top:0;
width:195px;
z-index:10000;
font-size:12px;
background-color:#cbced5;
background-image:none;
}

.haschildren2 {
position:absolute;
left:138px;
top:0;
z-index:10000;
}

.haschildren3 {
position:absolute;
left:180px;
top:0;
z-index:10000;
}

.marginImage {
padding-top:5px;
}

.spacediv {
height:60px;
}

.offers {
width:160px;
}

.members {
color:#4F3C69;
font-family:arial;
font-size:13px;
padding-left:12px;
line-height:18px;
}

.members a {
background-image:url(../images/submenubulleton.gif);
background-repeat:no-repeat;
background-position:5px 10px;
color:#4F3C69;
text-decoration:none;
padding:5px 0 3px 11px;
}

.members a:hover {
color:#4F3C69;
text-decoration:underline;
}

html,body,.TableHolder,.Height100 {
height:100%;
}

.bg1,.bg2,.FooterTableNone {
background-color:#989bae;
}

.FooterLinks a:hover,.FooterLinks2 a:hover,.EventTable .Separator a:hover {
color:#FFF;
text-decoration:underline;
}

.FooterLinks2 a,.Calendar td.SelectedDate a,.EventTable .Separator a {
color:#FFF;
text-decoration:none;
}

.SelectDiv img,.MailingList img {
margin:12px 0 4px 10px;
}

.ShareTxt a:hover,.ShareTxt2 a:hover {
color:#3d2968;
text-decoration:none;
}

.HolderTop a,.didyouknow a {
color:#ae1431;
text-decoration:none;
}

.HolderTop a:hover,.didyouknow a:hover {
color:#ae1431;
text-decoration:underline;
}

#H_Icon,#NewsIcon,.AbsMiddle {
vertical-align:middle;
}

.Title a,.TitleNews a,.ShowDate a {
color:#4d3d68;
text-decoration:underline;
}

.Title a:hover,.TitleNews a:hover {
color:#7e7e7e;
text-decoration:underline;
}

.Text a,.CategoryListing a:hover,.JobListing ul li a:hover,a.highlight:hover,.toplinks a {
color:#595959;
text-decoration:none;
}

ul,.homenews ul {
margin:12px 0 10px 12px;
padding:0;
}

ul li a,.overlay-contents ul li a {
text-decoration:none;
color:#4d3d68;
}

ul li a:hover,.overlay-contents ul li a:hover {
text-decoration:none;
color:#7f7f7f;
}

.ContentsTop a,.more a:hover,.Upcoming a,.ShowDate a:hover,.Comments a,.event a:hover,.allevents a:hover {
color:#4d3d68;
text-decoration:none;
}

.ContentsTop a:hover,BreadCrumbs,.Comments a:hover {
color:#a0aab4;
text-decoration:none;
}

.SubText a:hover,a.click:hover {
color:#39374c;
text-decoration:none;
}

.more a,.event a,.allevents a {
color:#261643;
text-decoration:underline;
}

.CategoryListing a,.JobListing ul li a,a.click {
color:#372562;
text-decoration:none;
}

.JobListing ul,.Comments div {
margin:0;
padding:0;
}

.ApllyTable2 td,.ApllyTable td {
font-family:arial;
font-size:12px;
color:#372562;
padding-left:7px;
padding-top:10px;
}

.HiddenCareer,.gridheader td,th {
display:none;
}

.Calendar td a,.Calendar .EventDate a {
color:#2a1a43;
text-decoration:none;
}

.Calendar td a:hover,td.SelectedDate a:hover,.Calendar .EventDate a:hover {
color:#7a7771;
text-decoration:none;
}

div.SubMenuDiv .LeftSubMenu a,div.LeftSubMenu2 a {
display:block;
font-family:arial;
font-size:12px;
color:#4d3d68;
text-decoration:none;
background-color:#cbced5;
border-bottom:1px solid #4d3d68;
background-image:none;
padding:5px 0 6px 12px;
}

.LeftSubMenuM a:hover,.LeftSubMenu2 a:hover {
color:#4c5456;
text-decoration:none;
background-image:none;
}

.event,.allevents {
font-family:tahoma;
font-size:12px;
color:#261643;
line-height:15px;
}
.margintop20
{
	margin-top:20px;
}
.paddingbottom
{
    padding-bottom:7px;
}
