/*  ==================== Theme: Magic =========================  */

p {padding:0;margin: 0px 0px 16px 0px;}
H2 {padding:0;margin:0px 0px 16px 0px;}
.alinkbold, .alinkbold:visited {color: #5b5c50;}
.alinkbold:hover {background-color: #A41818;color: #FFFFFF;}
.tablecellhover {background-color: #99CCFF;}
a, a:visited {color: #A41818;}
a:hover {background-color: #A41818;color: #FFFFFF; text-decoration:none;}
.alinkboldbold, .alinkboldbold:visited {color: #002259;}
.alinkboldbold:hover {background-color: #A41818;color: #FFFFFF;}
.alinkboldnohover, .alinkboldnohover:visited {color: #A41818; font-style:normal;}
.TDContentPageLeftPod  {background:#FFF url("../images/sidebar_bg_white.jpg") top left repeat-y;}
.lefthandtextbold{color: #FFFFFF;}
.alink, .alink:visited {color: #A41818; text-decoration:underline;}
.alink:hover {background-color: #A41818;color: #FFFFFF; text-decoration:none;}
.alinknohover, .alinknohover:visited {color: #A41818; text-decoration:underline; font-style:normal;}
.plainlink,plainlink:visited  {color: #385394;}
.plainlink:hover {background-color: #A41818; color: #FFFFFF;}
.lefthandlink,.lefthandlink:visited{color: #000000;}
.lefthandlink:hover {color:#FFFFFF;background-color: #A41818;}
.lefthandlinkbold,.lefthandlinkbold:visited{color: #FFFFFF;}
.lefthandlinkbold:hover {background-color: #A41818;}
.linksmall{color: #A41818;}
.linksmall:hover {background-color: #A41818;color: #FFFFFF;}
.mrcLink, .mrcLink:visited {color:#5b5c50; display:block; width:100%; height:100%;}
.mrcLink:hover {background-color: #A41818;color: #FFFFFF;}
/*.mrcLinkHL, .mrcLink:visited {color: #5b5c50; display:block; width:100%; height:100%;}
.mrcLinkHL:hover {background-color: #A41818; color: #FFFFFF;}*/
.box {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #A41818;font-weight: bold;text-align:left;padding: 5px 0px 0px 0px;background:url("/images/boxBG.jpg") top left repeat-x;border: 0;margin: 25px 0px 5px 0px;}
#H2_box {background:url("/images/boxBG.jpg") repeat x top left;color: #A41818;display: block;}
.boxlink, .boxlink:visited {color: #9b2132;}
.boxlink:hover {color: #5b5c50;background-color: #FFFFFF;}
.boxlink_mrc {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #A41818;font-weight: bold;text-align:left;padding: 5px 0px 0px 0px;background:url("/images/boxBG.jpg") top left repeat-x;border: 0;margin: 25px 0px 5px 0px; display:block;}
.boxlink_mrc:hover {color: #5b5c50;background-color: #FFFFFF;}
#hr {background-color:#dedcdc; height:1px;} 
#button li a {color: #737373;text-decoration: none;}
#button li a:hover {color: #A41818;}
.field {background: #FFFFFF;}
.fieldactive {border-color: #99CCFF;}
.TDContentPage {background:#FFF url("/images/magic_header_reflection.jpg") no-repeat top left;}
.button_no_link {display: block;background-color: #9b2132;color: #FFFFFF;}
.backtotop {margin:-25px 5px 0 0;padding:0;float:right;}
.backtotop a {width:18px;height:11px;background:url("/images/backtotop.gif") top left no-repeat;overflow:hidden;display:block;text-indent:99px;}
.backtotop a:hover {background-position:0 -11px; background-color:none;}
.floater {margin:-25px 0 0 0;padding:0;float:right;}
.floater a {width:160px;height:25px;background:url("/images/film_link.gif") top right no-repeat;overflow:hidden;display:block;}
.floater span {display:none;}
.floater a:hover {background-position:0 -25px;}


#support_sentry {width:194px; height:198px; overflow:hidden; margin:0px; padding:0px; background:url("/images/support_sentry.jpg"); float:right;}
#securelogon {width:194px; height:269px; overflow:hidden; margin:0px; padding:0px; background:url("/images/securelogon.jpg"); float:right;}

.H2_box_link, .H2_box_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#7f7f7f;
	font-weight: bold;
	text-align:left;
	padding: 4px 7px;
	background:url("/images/boxBG.jpg") top left repeat-x;
	text-decoration: none;
	display:block;
}

.H2_box_link:hover {
	color: #A41818;
	background-color:#FFFFFF;
}