* {font-size: 14px; color: #000000; font-family: Segoe UI, Tahoma, Arial; }
html { background: #d1d1d1 url('Images/Horizontal.jpg') 0px 0px repeat-x; height: 800px; }
body { margin: 0px auto; width: 960px; }
a img { text-decoration: none; border: none; }
a { text-decoration: none; border: none; font-weight:normal }
a:hover{text-decoration: underline; border: none; font-weight:normal }
.td *{font-size:10px;}
.th {background-color:#7b0e0e; color: White;	font-size:12px;}


div.ContentBGRepeat a { text-decoration: none; border: none; font-weight:normal; color:#003474 }
div.ContentBGRepeat a:hover{text-decoration: underline; border: none; font-weight:normal; color:#3366CC }
div.ContentBGRepeat p {line-height: 21px;}
div.ContentBGRepeat li { list-style-type:disc}


h1.Content { font-size: 24px; font-weight: normal; color: #003474; text-align: left; margin: 0px; padding: 0px; }
h2.Content { font-size: 14px; font-weight: bold; color: #7b0e0e; text-align: left; margin: 0px; padding: 0px; }

h2.FAQ a { font-size: 14px; font-weight: normal; text-align: left; color: #003474; margin: 0px 0px 10px 0px; padding: 0px; }

ul.Content { margin: 0px 0px 0px 10px; list-style-type: disc; }
ul.Content li { font-size: 12px; color: #000000; }

div.HeaderWrap { width: 960px; height: 70px; float: left; }
a.HeaderTitle { background: url('Images/Sprite.png') 0px -1px no-repeat; width: 387px; height: 47px; display: block; cursor: pointer; margin-top: 10px; float: left; text-decoration: none; }
a.HeaderTitle:hover { background-position: 0px -48px; }
div.HeaderNav { width: 553px; height: 34px; padding: 26px 0px 0px 0px; text-align: right; float: right; }
a.Nav { font-size: 14px; color: #003474; text-decoration: none; margin: 0px 10px 0px 0px; }
a.Nav:hover { color: #740000; text-decoration: none; }
div.HeaderSepLine { background: url('Images/Sprite.png') 0px 0px no-repeat; width: 1061px; height: 1px; margin: 10px 0px 10px -50px; float: left; display: block; }

div.TopImage { width: 960px; height: 235px; margin: 10px 0px 0px -5px; padding: 0px; float: left; }
div.TopImageSepLine { background: url('Images/Sprite.png') 0px -209px no-repeat; width: 1061px; height: 1px; margin: 10px 0px 10px -50px; float: left; }

div.ContentWrap { width: 962px; float: left; }
div.PaddingBottom { height: 15px; float: left; }

div.LeftNavWrap { width: 170px; float: left;}
h3.LeftNavHeader { width: 170px; font-size: 18px; font-weight: normal; text-align: left; color: #740000; margin-bottom: 15px; margin-top:0px;}
span.PastResults a { width: 170px; font-size: 18px; font-weight: bold; color: #003474; margin-bottom: 15px; float: left; }

ul.LeftNav { margin: 0px 0px 15px 0px; padding: 0px; list-style-type: none; }
ul.LeftNav li {line-height: 22px; }
ul.LeftNav li a {font-size:15px;color: #000050; text-decoration: none;font-weight:normal; }
ul.LeftNav li a:hover {font-size:15px;color: #740000; text-decoration: underline; }
div.PastResultsWrap { width: 170px; float: left; }
div.LeftNavImagesWrap { width: 161px; margin: 15px 0px 15px 4px; float: left; }
div.LeftNavSepLine { background: url('Images/Sprite.png') 0px -95px no-repeat; width: 160px; height: 1px; margin: 0px 0px 8px 5px; float: left; }

div.ContentBGWrap { width: 571px; float: left; }
div.ContentBGTop { background: url('Images/Sprite.png') 0px -96px no-repeat; width: 571px; height: 7px; float: left; }
div.ContentBGRepeat { background: url('Images/Vertical.png') -571px 0px repeat-y; width: 551px; min-height: 600px; overflow: hidden; float: left; padding: 3px 10px 5px 10px; }
div.ContentBGBottomNavRepeat { background: url('Images/Vertical.png') -2945px 0px repeat-y; width: 571px; overflow: hidden; float: left; padding: 15px 0px; }
div.ContentBGBottomRepeat { background: url('Images/Vertical.png') 0px 0px repeat-y; width: 551px; overflow: hidden; float: left; padding: 15px 10px; }
div.ContentBGBottomRepeat p { font-size: 10px; color: #9b9b9b; }
div.ContentBGBottomRepeat a { font-size: 10px; color: #9b9b9b; }
div.ContentBGBottomRepeat a:hover { color: #003474; text-decoration: underline; }
div.ContentBGBottom { background: url('Images/Sprite.png') 0px -103px no-repeat; width: 571px; height: 7px; float: left; }
h1.ContentHeader { font-size: 24px; line-height: 24px; font-weight: normal; text-align: left; color: #003474; margin: 0px; padding: 0px; }
span.VideoHeader { font-size: 24px; line-height: 24px; font-weight: normal; color: #003474; margin: 0px; padding: 0px; }
div.ContentBGBottomNav { width: 571px; height: 50px; font-size: 10px; text-align: center; color: #6c6c6c; }
a.BottomNav { font-size: 12px; color: #ababab; text-decoration: none; }
a.BottomNav:hover { color: #7b0e0e; text-decoration: underline; }
div.WelcomeText { border-bottom: Solid 1px #d8d8d8; }
div.ContentSepLine { border-top: Solid 1px #d8d8d8; width: 550px; height: 15px; margin: 0px; padding: 0px; float: left; }

div.ContentSubBGWrap { width: 792px; float: left; }
div.ContentSubBGTop { background: url('Images/Sprite.png') 0px -194px no-repeat; width: 792px; height: 8px; float: left; }
div.ContentSubBGRepeat { background: url('Images/Vertical.png') -1357px 0px repeat-y; width: 772px; min-height: 600px; overflow: hidden; float: left; padding: 3px 10px 5px 10px; }
div.ContentSubBGBottomNavRepeat { background: url('Images/Vertical.png') -3516px 0px repeat-y; width: 792px; overflow: hidden; float: left; padding: 15px 0px; }
div.ContentSubBGBottomRepeat { background: url('Images/Vertical.png') -2151px 0px repeat-y; width: 772px; overflow: hidden; float: left; padding: 15px 10px; }
div.ContentSubBGBottomRepeat p { font-size: 10px; color: #9b9b9b; }
div.ContentSubBGBottomRepeat a { font-size: 10px; color: #9b9b9b; }
div.ContentSubBGBottomRepeat a:hover { color: #003474; text-decoration: underline; }
div.ContentSubBGBottom { background: url('Images/Sprite.png') 0px -202px no-repeat; width: 792px; height: 7px; float: left; }
div.ContentSubBGBottomNav { width: 792px; height: 50px; font-size: 10px; text-align: center; color: #6c6c6c; }
div.ContentSubSepLine { background: #d8d8d8; width: 772px; height: 1px; margin: 15px 0px 0px 10px; padding: 0px; float: left; }

div.HaveACaseWrap { width: 215px; float: right; }
h3.CaseHeader { font-size: 18px; font-weight: bold; text-align: left; color: #ffffff; margin: 0px 0px 15px 0px; padding: 0px; }
.Required { color: #e2e2e2 !important; margin: 0px 0px 0px 0px; padding: 0px 0px 4px 0px; }
div.HaveACaseTop { background: url('Images/Sprite.png') 0px -110px no-repeat; width: 215px; height: 5px; float: left; }
div.HaveACaseRepeat { background: url('Images/Vertical.png') -1142px 0px repeat-y; width: 199px; overflow: hidden; float: left; padding: 5px 8px; }
div.HaveACaseBottom { background: url('Images/Sprite.png') 0px -115px no-repeat; width: 215px; height: 5px; margin-bottom: 15px; float: left; }

div.HaveACase { background: #003474 repeat-y; min-height: 286px; width: 212px; float: left; }
div.HaveACaseMain { background: url('Images/HaveACase.png') top no-repeat; width: 196px; height: 266px; padding: 5px 8px; }
div.HaveACaseMainBottom { background: url('Images/HaveACase.png') 0px -276px no-repeat; width: 212px; height: 5px; float: left; }

.TextBox { font-size: 14px; color: #5a5a5a; border: Solid 1px #d8d8d8; width: 195px; margin: 0px 0px 5px 0px; }
.GetHelpNow { background: url('Images/Sprite.png') 0px -120px no-repeat; width: 119px; height: 37px; display: block; cursor: pointer; margin-top: 5px; float: right;text-decoration: none; border: none; }
.GetHelpNow:hover { background-position: 0px -157px; }

div.BlogWrap { width: 218px; float: left; }
h3.BlogHeader { font-size: 18px; font-weight: normal; text-align: left; color: #740000; margin: 0px 0px 15px 0px; padding: 0px; }
span.BlogTitle {color: #740000; width: 215px; float: left; }
span.BlogInfo { font-size: 12px; font-weight: normal; color: #003474; float: left; height: 24px; width: 215px; }
span.BlogDate { font-size: 12px; font-weight: normal; }
span.BlogBlurb {color: #000000; float: left; width: 215px; }
span.BlogBlurb a{color: #003474; }
a.BlogReadMore {color: #003474; text-align: right; width: 215px; float: left; text-decoration: none; }
a.BlogReadMore:hover { text-decoration: underline; }
div.BlogSepLine { background: url('Images/Sprite.png') -160px -95px no-repeat; width: 205px; height: 1px; margin: 15px 0px 15px 5px; float: left; display: block; }

div.footertext p { clear:both; font-size: 10px; color: #777777; }
div.footertext a { clear:both; font-size: 10px; color: #777777; }
div.footertext a:hover { clear:both; color: #003474; text-decoration: underline; }
#listticker{height:100px;width: 161px;overflow:hidden;padding:0px;margin:0px}
#listticker li {height:100px;padding:0px;list-style:none;}
#listticker li a{font-weight:bold;font-family:Tahoma; font-size:16px}



h3.TextInfoHeader { font-size: 18px; font-weight: bold; text-align: left; color: #ffffff; margin: 0px 0px 15px 0px; padding: 0px; }
div.TextInfoSubscribeBottom { background: url('Images/Sprite.png') 0px -115px no-repeat; width: 215px; height: 5px; margin-bottom: 15px; float: left; }
div.TextInfoSubscribe { background: #003474 repeat-y;  width: 212px;  float: left; }
div.TextInfoSubscribeMain { background: url('Images/HaveACase.png') top no-repeat; width: 196px; padding: 5px 8px; }
div.TextInfoSubscribeMainBottom { background: url('Images/HaveACase.png') 0px -276px no-repeat; width: 212px; height: 5px; float: left; }
span.TextInfoSmall{color: #ffffff; font-size:10px;}
span.TextInfoNormal{color: #ffffff; font-size:12px; font-weight:bold;}

h2.LargeLink {font-size: 16px; font-weight: bold; color: #003474; }
h2.LargeLink a { font-size: 16px; font-weight: bold; color: #003474; }
h2.LargeLink a:hover { font-size: 16px; font-weight: bold; color: #003474;text-decoration: underline; }
