/* General Default Styles

----------------------------------------------------------------------------------- */

body{

	margin: 0px;
	padding: 0px;
	background: #fff url(http://mirror.mirusresearch.com/img/background_4aa21414c81e0dcf20d2322281bb1a85.png) top center  repeat-x;
	font-family: arial;
	font-size:  12px;
	font-weight: normal;
	color: #3f3f3f;
}

/* Accessibility Styles

----------------------------------------------------------------------------------- */

#skipLinks{
	position: absolute;
	top: -99999px;
	left: -99999px;
}

.hidden{
	position: absolute;
	top: -99999px;
	left: -99999px;
}

.hiddenLabel{
	position: absolute;
	top: -99999px;
	left: -99999px;
}

/* General Styles

----------------------------------------------------------------------------------- */

a{
	overflow: hidden;
}

h1{
	margin: 0px;
	padding: 0px;
	padding-left: 25px;
	padding-right: 17px;
	height: 36px;
	line-height: 27px;
	font-size: 2.0em;
	color: #777777;
	background: #fff;
}

h2{
	margin: 0px;
	margin-bottom: 13px;
	padding: 0px;
	font-size: 1.33em;
	color: #cd1217;
}

h2 a{
	color: #4994cd;
	font-size: 1em;
	text-decoration: none;
}

h2 a:hover{
	color: #2679B8;
}

h3{
	margin: 0px;
	margin-bottom: 6px;
	padding: 0px;
	color: #3F3F3F;
	font-size: 1.17em;
}

h3 a{
	color: #4994cd;
	font-size: 1em;
	text-decoration: none;
}

h3 a:hover{
	color: #2679B8;
}

h4{
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	color: #3f3f3f;
	font-size: 1.0em;
}

hr{
	height: 1px;
	border: 0px;
	background: #dfdfdf;
	margin-bottom: 15px;
}

form{
	padding: 0px;
	margin: 0px;
}

form input{
	font-family: arial;
}

p{
	padding: 0px;
	padding-bottom: 16px;
	margin: 0px;
}

ul, ol{
	padding-top: 0px;
	padding-bottom: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
}

ul li, ol li {
	padding-bottom: 3px;
}

ul li a{
	color: #4994cd;
	font-size: 1em;
	text-decoration: none;
}

ul li a:hover{
	color: #2679B8;
}

ul.spacey li,  ol.spacey li{
	padding-bottom: 10px;
}

ul.linknobullet{
	list-style-type: none;	
}

sup{
	font-size: .8em;
}

.floatLeft{
	float: left;
}

.floatRight{
	float: right;
}

.clear{
	width: 100%;
	float: none;
	clear: both;
	height: 0px;
}

img{
	border: 0px;
}

blockquote { margin-bottom: 25px; padding: 15px; border: 1px solid #cdcdcd; font-family: monospace;}

blockquote p { margin: 0; padding: 0; }

/* Global Styles
----------------------------------------------------------------------------------- */
.clearBoth{
	width: 100%;
	float: none;
	clear: both;
	height: 0px;
}

.iconCopy_width {
	width: 275px;
	padding-left: 25px;
}

.noBullet{
	list-style-type: none;
	text-decoration: none;
}

.noBtmMargin {
	margin-bottom: 0px !important;
}

.btmMargin {
	margin-bottom: 1.6em !important;
}

.smTopMargin {
	top-margin: 5px;
}

.leftPadding {
	padding-left: 5px;
}

.rightPadding {
	padding-right: 10px;
}



.smBtmMargin {
	margin-bottom: .8em !important;
}

.topMargin {
	margin-top: 20px;
}

.lgBtmMargin {
	margin-bottom: 45px !important;
}

.smTopMargin {
	margin-top: .8em !important;
}

.lgLeftMargin {
	margin-left: 75px !important;
}

.leftMargin {
	margin-left: 40px !important;
}

.smLeftMargin {
	margin-left: 20px !important;
}

.xsmLeftMargin {
	margin-left: 10px !important;
}

.mid-width {
	width: 325px;
}

ul.smallBullet {
	list-style-type: none;	
}

ul.smallBullet li{
	padding-left: 12px;
	background: transparent url(http://mirror.mirusresearch.com/img/libullet_e6c3698c6f6e80b6d0d87cc4b1273cc5.gif) no-repeat 0 6px;
	margin-bottom: 3px;
}

ul.smallBullet li a, ul.sub_smallBullet a, .tabNewsList p a, td.eventDescription strong a, td.eventDescription a {
	color: #4994CD;
	text-decoration: none;
}

ul.smallBullet li a:hover, ul.sub_smallBullet a:hover, .tabNewsList p a:hover, td.eventDescription strong a:hover, td.eventDescription a:hover {
	color: #2679b8;
}

ul.sub_smallBullet {
	list-style-type: none;
	margin-bottom: 10px !important;
}

ul.sub_smallBullet li {
	padding-left: 0px !important;
	background: none !important;
	*margin-top: 0px !important;
}

/* Wrapper Styles
----------------------------------------------------------------------------------- */
#outerWrapper{
	width: 98%;
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
	border: 0px;
	position: absolute;
	background: url(http://mirror.mirusresearch.com/img/background_curved_818a19574129f4ae935ab1398c99f055.png) top center no-repeat;
}

#innerWrapper{
	width: 980px;
	min-height: 600px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 8px;
	margin: 0px;
	background:  url(http://mirror.mirusresearch.com/img/background_repeat_e86e2233fac7f3f0d17060de8092415b.png) top left  repeat-y;
	position: relative;
}

#alignWrapper{
	width: 996px;
	margin: auto;
	padding: 0px;
	position: relative;
	overflow: hidden;
}

#bottomWrapper{
	width: 100%;
	float: none;
	clear: both;
	padding-top: 30px;
	background:  url(http://mirror.mirusresearch.com/img/bottomwrapperbck_062638bab1e430cac73ef83c698b4eb6.gif) top left  no-repeat;	
}

#bottomWrapperError{
	width: 100%;
	float: none;
	clear: both;
	padding-top: 30px;
	background:  url(http://mirror.mirusresearch.com/img/bottomwrapperbckerror_984965f1c7112675b595a82135118611.gif) top left  no-repeat;	
}

/* Primary Navigation
----------------------------------------------------------------------------------- */
#primaryNav{
	width: 872px;
	height: 89px;
	padding: 0px;
	padding-left: 120px;
	margin: 0px 9px;
	background-image: url(http://mirror.mirusresearch.com/img/primarynav_473434f000fbdad5db71550113838034.gif);
	background-repeat: no-repeat;
	font-size: 13px;
}

#primaryNav ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 493px;
	height: 55px;
	margin-top: 33px;
	float: left;
}

#primaryNav ul li{
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#primaryNav ul li a{
	text-indent: -99999px;
	display: block;
	background-image: url(http://mirror.mirusresearch.com/img/primarynav_473434f000fbdad5db71550113838034.gif); 
	background-position:top center;
	background-repeat:no-repeat;
}

#primaryNav #navHome{
	background: url(http://mirror.mirusresearch.com/img/statefarmlogo_a671215cdc8d46823d13c47e4e2ae7e5.gif) -3px top no-repeat;
	width: 88px;
	height: 93px;
	position: absolute;
	top: 13px;
	margin-left: -97px;
	z-index:500;
	display:block;
}

*html #primaryNav #navHome{
	background: url(http://mirror.mirusresearch.com/img/statefarmlogo_a671215cdc8d46823d13c47e4e2ae7e5.gif) top center  no-repeat;
}

#primaryNav #navInsurance{
	background-position: -120px -33px;
	width: 173px;
	height: 56px;
}

#primaryNav #navInsurance:focus, #primaryNav li.sffocus #navInsurance, #primaryNav li:focus #navInsurance {
	background-position:  -120px -121px;
	width: 173px;
	height: 56px;
}

#primaryNav #navInsurance:hover, #primaryNav li:hover #navInsurance {
	background-position:  -120px -210px;
	width: 173px;
	height: 56px;
}

#primaryNav #navClaims{
	background-position: -293px -33px;
	width: 142px;
	height: 56px;
}

#primaryNav #navClaims:focus, #primaryNav li.sffocus #navClaims, #primaryNav li:focus #navClaims {
	background-position:  -293px -121px;
	width: 142px;
	height: 56px;
}

#primaryNav #navClaims:hover, #primaryNav li:hover #navClaims {
	background-position:  -293px -210px;
	width: 142px;
	height: 56px;
}

#primaryNav #navFinancial{
	background-position: -435px -33px;
	width: 176px;
	height: 56px;
}

#primaryNav #navFinancial:focus,  #primaryNav li.sffocus #navFinancial, #primaryNav li:focus #navFinancial {
	background-position:  -435px -121px;
	width: 176px;
	height: 56px;
}

#primaryNav #navFinancial:hover, #primaryNav li:hover #navFinancial{
	background-position:  -435px -210px;
	width: 176px;
	height: 56px;
}

/* DHTML Styles
------------------------------------------------------------ */
#primaryNav li:hover, #primaryNav li.hover {
    position: static;
}
#primaryNav li {
    padding: 0px;
    margin: 0px;
}
#primaryNav li ul{
    background: white;
    position: absolute;
    left: -9999px;
    height: auto;
    margin: 0px;
    margin-left: -17px;
    padding: 0px;
    padding-bottom: 18px;
    z-index: 1000 !important;
    width: 558px;
    background: url(http://mirror.mirusresearch.com/img/dhtmlfull_c9b73c2c72c3a519345c7ddce0f5c47a.png) bottom left no-repeat;
}
#primaryNav li ul.insurance{
    margin-left: 4px;
}
#primaryNav li ul.claims{
    margin-left: -18px;
}
#primaryNav li li ul{
    position: relative;
    padding: 0px;
    padding-top: 18px;
    margin: 0px;
    margin-left: 36px;
    margin-right: 14px;
    margin-bottom: 20px;
    width: 139px;
    float: left;
    font-weight: bold;
    background: none;
}
#primaryNav li li ul.two{
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    margin-left: 18px;
    padding-top: 18px;
    margin-right: 18px;
    width: 160px;
    margin-bottom: 20px;
}
#primaryNav li li ul.three{
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    margin-left: 18px;
    margin-right: 18px;
    padding-top: 18px;
    width: 130px;
    margin-bottom: 20px;
}
#primaryNav li li ul li{
    padding: 0px;
    padding-bottom: 5px;
    margin: 0px;
    border: 0px;
    display: block;
    clear: left;
    font-size: 1em;
    width: 165px;
}
#primaryNav li li ul li.bold{
    color: #a1a1a1;
    font-weight: bold;
    text-transform: uppercase;
}
#primaryNav li li ul.two li, #primaryNav li li ul.three li{
    font-size: .9em;
}
#primaryNav li ul li a {
    background: none;
    color: #0A70BC;
    text-indent: 0px;
    text-decoration: none;
    display: block;
}
#primaryNav li ul a:hover {
    color: #003a65;
    position: static;
}

#primaryNav li:hover ul, #primaryNav li li:hover ul, #primaryNav li li li:hover ul, #primaryNav li.sfhover ul, #primaryNav li li.sfhover ul, #primaryNav li li li.sfhover ul {
    left: auto;
    z-index: 1;
}

/* extra positioning rules for limited noscript keyboard accessibility */
#primaryNav li a:focus + ul {  }
#primaryNav li li a:focus + ul { margin-left: 1010em; }
#primaryNav li li a:focus { margin-left:1000em; width:10em; }
#primaryNav li li li a:focus {margin-left: 2010em; width: 10em; }
#primaryNav li:hover a:focus, #primaryNav li.sfhover a.sffocus { margin-left: 0; width: 160px;}
#primaryNav li li:hover a:focus + ul, #primaryNav li li.sfhover a.sffocus + ul { margin-left: 10em; }


/* Search Box
----------------------------------------------------------------------------------- */
#searchBox{
	float: left;
	position: relative;
	width: 366px;
	height: 40px;
	padding: 0px;
	margin: 0px;
	margin-top: 34px;
	margin-left: 1px;
	padding-top: 15px;
	background: url(http://mirror.mirusresearch.com/img/searchbox_83c9c888294652821a4338bec009c08e.gif) -3px 0px  no-repeat;
}

#searchBox #searchInput{
	position: absolute;
	border: 0;
	vertical-align: middle;
	margin: 0px;
	line-height: 20px;
	top: 15px;
	left: 182px;
	width: 121px;
	height: 20px;
	background: none;
	font-size: 11px;
	color:#777;
	font-family: arial;
}

#searchBox #searchBtn{
	position: absolute;
	border: 0px;
	right: 20px;
	width: 31px;
	height: 22px;
	background: none;
	text-indent: -99999px;
	line-height: 0px;
	cursor: pointer;
	background: url(http://mirror.mirusresearch.com/img/searchbox_83c9c888294652821a4338bec009c08e.gif) -318px -15px  no-repeat;
}

#searchBox #searchBtn:hover{
	background: url(http://mirror.mirusresearch.com/img/searchbox_83c9c888294652821a4338bec009c08e.gif) -318px -70px  no-repeat;
}

.agent #searchBox #searchInput, .locateagent #searchBox #searchInput {
	top: 16px;
}

/* Bread Crumb
----------------------------------------------------------------------------------- */

#breadCrumb{
	height: 20px;
	width: 980px;
	margin-bottom: 13px;
	padding-left: 23px;
	padding-top: 20px;
	font-size: 0.9em;
	background: url(http://mirror.mirusresearch.com/img/breadcrumbbck_ac91d313c385237249505a9f820843d3.gif) no-repeat bottom left;
	display: block;
}

#breadCrumb ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#breadCrumb ul li{
	float: left;
	color: #777777;
	margin-right: 7px;
	padding-left: 12px;
	background: url(http://mirror.mirusresearch.com/img/breadcrumbarrow_f56329d4d420707b8d19d60173095531.gif) 0 4px no-repeat;
}

#breadCrumb ul li.first{
	padding-left: 0px;
	background: none;
}

#breadCrumb ul li a{
	color: #cd1217;
}

#breadCrumb ul li a:hover{
	color:#a20102;
	text-decoration: underline;
}

/* Secondary Navigation
----------------------------------------------------------------------------------- */
#secNavWrapper{
	float: left;
	width: 216px;
	margin-left: 22px;
	margin-right: 19px;
}

#secNavWrapper ul{
	list-style: none;
}

#secNavTop{
	height: 6px;
	width: 216px;
	display: block;
	background: url(http://mirror.mirusresearch.com/img/secnavtop_43f3a66537830071c5dbf0f7e013900c.gif) no-repeat;
}

.secNavMid{
	padding-top: 7px;
	border-left: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}

.secNavMid ul{
	padding: 0px;
	margin: 0px;
	padding-bottom: 13px;
}

.secNavMid li.first{
	margin-top: 0px;
}

.secNavMid ul li{
	padding: 0px;
	margin: 0px;
	padding-bottom: 2px;
}

.secNavMid ul li a{
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-left:23px;
	font-weight:bold;
	text-decoration: none;
	color: #3F3F3F;
	display: block;
	font-size: 1.08em;
}

.secNavMid ul li a.active, .secNavMid ul li a.active:hover{
	background: transparent url(http://mirror.mirusresearch.com/img/secnavactive_6c4465545d472689ecab16b8d6c4105b.gif) 14px 9px no-repeat ;
	color: #cc0717;
	font-weight: bold;
}

.secNavMid ul li a:hover{
	color: #111111;
}

.secNavMid ul li ul{
	padding: 0px;
	margin: 0px;
}

.secNavMid ul li li a{
	padding: 3px;
	padding-left:30px;
	margin: 0px;
	font-weight: normal;
	font-size: 1em;
}

.secNavMid ul li li a.active, .secNavMid ul li li a.active:hover{
	background: transparent url(http://mirror.mirusresearch.com/img/secnavactive_6c4465545d472689ecab16b8d6c4105b.gif) 14px 6px no-repeat ;
	color: #cc0717;
	padding-left:30px;
	font-weight: bold;
}

.secNavMid ul li li li a{
	padding: 2px;
	padding-left:39px;
	margin: 0px;
	font-weight: normal;
}

.secNavMid ul li li li a.active, .secNavMid ul li li li a.active:hover{
	background: transparent url(http://mirror.mirusresearch.com/img/secnavactive_6c4465545d472689ecab16b8d6c4105b.gif) 14px 6px no-repeat ;
	padding-left:39px;
	color: #cc0717;
	font-weight: bold;
}

.secNavMid .open{
	font-weight: bold;
}

.split{
	padding-bottom: 2px;
	border-left: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
	border-top: 1px solid #e9e9e9;
}

#secNavBtm{
	height: 6px;
	width: 216px;
	display: block;
	background: url(http://mirror.mirusresearch.com/img/secnavbtm_ddad8acb5d9bdcc1b9386a8549a64dba.gif) no-repeat;
}

/* Main Content
---------------------------------------------------------------------------------- */
#contentArea{
	width: 459px;
	margin-right: 19px;
	float: left;
	position: relative;
	z-index: 1;
}

#contentAreaWide{
	width: 700px;
	margin-right: 19px;
	float: left;
	position: relative;
	z-index: 1;
}

body.full #contentArea{
	width: 920px;
	margin-right: 26px;
	margin-left: 26px;
}

#contentArea a{
	color: #4994CD;
}

#contentArea a:hover{
	color: #2679B8;
}

#targetingHero{	
	display: block;
	width: 459px;
	margin-bottom: 19px;
}

#heroWide {
}

#heroRight {
	float: right;
	padding: 0 0 10px 0;
}

.imageRight {
	float: right;
	padding: 0 0 10px 10px;
}

.btn_med_blue{
	margin-right: 20px;
}

/* Right Content Area
---------------------------------------------------------------------------------- */
#rightArea{
	width: 220px;
	float: left;
}

#rightArea .module{
	width: 220px;
	margin-bottom: 20px;
	background: url(http://mirror.mirusresearch.com/img/modulebtm_ec60a624b6d87b61efcfd226c91ef1ce.gif) bottom left no-repeat;
}

#rightArea .module p{
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 6px;	
}

#rightArea .module.dark{
	background: url(http://mirror.mirusresearch.com/img/moduledarkbtm_ed57dc40a9984cfef83ed2153544ba05.gif) bottom left no-repeat;
}

#rightArea .module h2{
	padding: 0px;
	margin: 0px;
	height: 28px;
	font-size: 1em;
	color: #696969;
	line-height: 29px;
	padding-left: 13px;
	background: url(http://mirror.mirusresearch.com/img/modulehdr_844650f6e9518eb22613dbf43f91465c.gif) no-repeat;
}

#rightArea .moduleWrap{
	padding: 15px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-size: 0.92em;
}

#rightArea .module a{
	color: #4994cd;
	text-decoration: none;
}

#rightArea .module a:hover{
	color: #2679B8;
}

#rightArea ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#rightArea ul.related{
	padding: 0px;
	margin: 0px;
	margin-top: 6px;
	list-style: none;
}

#rightArea ul li{
	padding: 0px;
	margin: 0px;
}

#rightArea ul.related li{
	padding: 0px;
	margin: 0px;
	margin-bottom: 6px;
	font-size: 1.08em;
}

#rightArea .module ul a{
	color: #4994cd;
	font-size: 1em;
	text-decoration: none;
}

#rightArea .module ul a:hover{
	color: #2679B8;
}

#rightArea .module ul.quickLinks a{
	font-size: 1.08em;
	font-weight: bold;
	display: block;
	height: 31px;
	padding-left: 30px;
	line-height: 30px;
	border-bottom: 1px dotted #666366;
}

#rightArea .module ul.quickLinks a.find{
	background: url(http://mirror.mirusresearch.com/img/quicklinksicons_7343200c3609ad39172f47e34d0fc5ef.gif) 0px 0px no-repeat;
}

#rightArea .module ul.quickLinks a.report{
	background: url(http://mirror.mirusresearch.com/img/quicklinksicons_7343200c3609ad39172f47e34d0fc5ef.gif) 0px -31px no-repeat;
}

#rightArea .module ul.quickLinks a.retrieve{
	background: url(http://mirror.mirusresearch.com/img/quicklinksicons_7343200c3609ad39172f47e34d0fc5ef.gif) 0px -62px no-repeat;
}

#rightArea .module ul.quickLinks a.make{
	background: url(http://mirror.mirusresearch.com/img/quicklinksicons_7343200c3609ad39172f47e34d0fc5ef.gif) 0px -95px no-repeat;
}

#rightArea .module ul.quickLinks a.contact{
	background: url(http://mirror.mirusresearch.com/img/quicklinksicons_7343200c3609ad39172f47e34d0fc5ef.gif) 0px -126px no-repeat;
}

#rightArea .module ul.quickLinks a.login{
	background: url(http://mirror.mirusresearch.com/img/lock_a042c654a7ca4b1b0fdce1d729427c90.gif) 4px no-repeat;
}

#rightArea .module ul.quickLinks a.last{
	border: 0px;
}

#rightArea #findOffice{
	padding: 0px;
	margin: 0px;
}

#rightArea #findOffice fieldset{
	border: 0px;
	margin: 0px;
	margin-bottom: 14px;
	padding: 0px;	
	border:none;
}

#rightArea #findOffice fieldset input{
	color: #bababa;
	float: left;
}

#rightArea #findOffice #btnGo{
	width: 31px;
	height: 22px;	
	float: left;
	cursor:pointer;
	line-height:0px;
	border: 0px;
	margin:0px;
	margin-left: 2px;
	padding:0px;
	text-indent:-99999px;
	background: transparent url(http://mirror.mirusresearch.com/img/btngo_8ad6fc4cdeac17ca97fa6e228d13bbd7.gif) top left no-repeat;
}

/* Right Get Rate Quote
---------------------------------------------------------------------------------- */
#getRateQuote{
	width: 190px;
	height: 69px;
	padding: 15px;
	margin-bottom: 17px;
	padding-top: 54px;
	position: relative;
	background: url(http://mirror.mirusresearch.com/img/getratequotebck_e3cc8b16f2af851f659700d07672e2ae.gif) no-repeat;
}

#getRateQuote  #postalCode{
	float:left;
	width:142px;
}
#getRateQuote #LifeStates {
	width:150px;
	float:left;
}

#getRateQuoteError{
	display: none;
	font-size:0.8em;
	padding:10px;
	width:233px;
	height:24px;
	left: -7px;
	top: 40px;
	position:absolute;
	background:url(http://mirror.mirusresearch.com/img/fielderrors_9ae16993670a55acb7e32d6597605e44.png) no-repeat top left;
	padding-left:37px;
	padding-top:12px;
}

#rateQuoteZipErrorMsg{
	display: none;
	font-size:0.8em;
	padding:10px;
	width:233px;
	height:24px;
	left: -7px;
	top: 30px;
	position:absolute;
	background:url(http://mirror.mirusresearch.com/img/fielderrors_9ae16993670a55acb7e32d6597605e44.png) no-repeat top left;
	padding-left:37px;
	padding-top:12px;
}

#claimZipCodeError, #claimZoneErr {
	display: none;
	font-size:0.8em;
	padding:10px;
	width:233px;
	height:24px;
	left: -45px;
	top: 186px;
	position:absolute;
	background:url(http://mirror.mirusresearch.com/img/fielderrors_9ae16993670a55acb7e32d6597605e44.png) no-repeat top left;
	padding-left:37px;
	padding-top:12px;
}

#claimZoneErr { top: 336px }

#claimZipCodeErrorNew {
	display: none;
	font-size:0.8em;
	padding:10px;
	width:233px;
	height:24px;
	left: 738px;
	top: 106px;
	position:absolute;
	background:url(http://mirror.mirusresearch.com/img/fielderrors_9ae16993670a55acb7e32d6597605e44.png) no-repeat top left;
	padding-left:37px;
	padding-top:12px;
}

#getRateQuote a{
	color: #b7def1;
	font-size: 0.92em;
}

#getRateQuote a:hover{
	color: #fff;
}

#getRateQuote fieldset{
	border: 0px;
	padding: 0px;
	margin: 0px;
	position: relative;
}

#getRateQuote fieldset legend{
	position: absolute;
	left: -9999px;
	top: auto;
}

#getRateQuote select{
	margin-bottom: 9px;
	height: 23px;
	width: 100%;
}

#getRateQuote .sZip{
	position: relative;
	float: left;
	height: 24px;
	border: 0px;
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 139px;
	line-height: 16px;
	background: transparent url(http://mirror.mirusresearch.com/img/getratequoteinput_d460962c974b5c1cc50f5f87afe10b7c.gif) top left no-repeat;
}

#getRateQuote .sZip input {
	border: 0px;
	padding: 0px;
	margin: 0px;
	color: #7c7c7c;
	font-size: .98em;
	position: absolute; 
	top: 5px;
	width: 135px;
}

#getRateQuote p{
	padding: 0px;
	margin: 0px;
}

#getRateQuoteGo{
	width: 33px;
	height: 23px;
	float: left;
	cursor:pointer;
	line-height:0px;
	border: 0px;
	margin:0px;
	margin-left:5px;
	padding:0px;
	text-indent:-99999px;
	background: transparent url(http://mirror.mirusresearch.com/img/getratequotego_50d85f3ca4d9caf038709e47c563f3ba.gif) top left no-repeat;
}

#getRateQuoteForm fieldset{
	border: none;
} 

#continueRateQuote{
	position:relative;
	width: 185px;
	height: 138px;
	margin-bottom: 17px;
	padding-left: 19px;
	padding-right: 16px;
	display: block;
	background: url(http://mirror.mirusresearch.com/img/continueratequotebck_7dc26dc3489ccb3d178de42be9ae9604.png) top left  no-repeat;
}

#continueRateQuote #startNewQuote {
	color: #FFFFFF;
	text-decoration: none;
	font-size: .98em;
	width: 123px;
	left: 19px;
	display: block;
	padding-top: 5px;
	width: 123px;
	position: absolute;
	top: 113px;
}

#getRateQuote #continueQuote {
	color: #FFFFFF;
	font-size: .98em;
	left: 1px;
	text-decoration: none;
	height: 18px;
	padding-top: 6px;
	top: 58px;
	width: 117px;
	position: absolute;
}

#continueRateQuoteGo{
	width: 33px;
	height: 23px;
	position: absolute;
	left: 176px;
	cursor:pointer;
	line-height:0px;
	border: 0px;
	margin:0px;
	margin-left:5px;
	padding:0px;
	text-indent:-99999px;
	top: 72px;
	background: transparent url(http://mirror.mirusresearch.com/img/getratequotego_50d85f3ca4d9caf038709e47c563f3ba.gif) top left no-repeat;
}

#email  {
	color: #111111;
	border:1px solid #1e6295;
	font-size: 13px;
	padding: 2px;
	font-weight: normal;
	width: 153px;
	display: none;
	height: 18px;
	top: 72px;
	left: 19px;
	position: absolute;
}


/* Connect With Us
----------------------------------------------------------------------------------- */
#connectWithUs{
	width: 996px;
	height: 31px;
	border-top: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
}

#connectWithUs  a {
	height: 20px;
	display: block;
	color: #4994cd;
	text-decoration: none;
}

#connectWithUs a:hover {
	color: #2679b8;
	text-decoration:underline;
}

#connectWithUs ul{
	padding: 0px;
	margin: 0px;
	margin-left: 342px;
	margin-top: 8px;
	list-style: none;
}

#connectWithUs ul li{
	float: left;
}

#connectWithUs ul li a{
	border: 0px;
	padding-left: 20px;
	margin-right: 20px;
	line-height: 16px;
}

#connectWithUs ul li a{
	display: inline;
	height: 16px;
}

#connectWithUs .stayConnected{
	display: inline;
	color: #777777;
	margin-right: 8px;
 	float: left;
 	font-size: 12px;
	margin-left: 260px;
	margin-top: 8px;
}

#connectWithUs .stayConnected:hover{
	color: #777777;
}

#connectWithUs .facebook{
	background: url(http://mirror.mirusresearch.com/img/facebook_b4d0c70e104c0433debe6af85fe7b287.jpg) no-repeat;
}

#connectWithUs .youtube{
	background: url(http://mirror.mirusresearch.com/img/youtube_907b4bc3e198f0d68ce6b2e76344b4aa.jpg) no-repeat;
}

#connectWithUs .blog{
	background: url(http://mirror.mirusresearch.com/img/blog_d8a809c66d1498be0eb8ca879032c030.jpg) no-repeat;
}

#connectWithUs .twitter{
	background: url(http://mirror.mirusresearch.com/img/twitter_dbd301d44cdc53ae6ac1f3b8b922ebb8.jpg) no-repeat;
}

#connectWithUs .pocket{
	background: url(http://mirror.mirusresearch.com/img/sf_mobile_icon_c2ff257e5543258106d8a567c50eb307.png) no-repeat;
}

/* C O M M U N I T Y  P A G E
----------------------------------------------------------------------------------- */
#contentColumnsContainerCommunity{
	height: 1%; /* IE7 hack */
}

#contentColumnsContainerCommunity .column, .workplace .column{
	float:left;
	width: 400px;
	padding: 0 23px;
	margin:0;
}

#contentColumnsContainerCommunity .column h3{
	font-size: 1.17em;
	color: #3f3f3f;
	margin-bottom: 10px;
}

#contentColumnsContainerCommunity .column h3 a{
	color: #4994CD;
	text-decoration: none;
}

#contentColumnsContainerCommunity .column h3 a:hover{
	color: #2679b8;
}

#contentColumnsContainerCommunity .column .program{
	padding-bottom: 12px;
	/*margin-bottom: 25px;*/
}

#contentColumnsContainerCommunity .column .program2{
	padding-bottom: 12px;
	margin-bottom: 10px;
	margin-top:20px !important;
}

.wideContentBucketHeading{
	background: transparent url(http://mirror.mirusresearch.com/img/widecontentbucketheadingbg_44d7ee716e9be31360e5fe88e1d63864.gif)  no-repeat top left;
	height: 24px;
	padding: 12px 0 0 23px;
	border-bottom: solid 1px #C7C7C7;
}

.wideContentBucketHeading h2{
	font-size: 1.17em;
	color: #777777;	
}

.wideContentBucketContent{
	/*border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	padding-top: 18px;*/
	height: 1%; /* IE7 hack */
}

.wideContentBucketContent h3{
	color: #3f3f3f;
	font-size: 1.17em;
}

.wideContentBucketContent h3 a{
	color: #4994cd;
	text-decoration: none;
}

.wideContentBucketContent h3 a:hover{
	color: #2679b8;
}	

.wideContentBucketContent .columnThird{
	float:left;
	width:100px;
	padding: 16px 0 13px 23px;
}

.wideContentBucketBottom{
	background: transparent url(http://mirror.mirusresearch.com/img/widecontentbucketbottombg_b9657715e87c356cf64c668a52832468.gif)  no-repeat top left;
	height: 7px;	
}

.wideContentBucket{
	margin-bottom: 15px;
}

.wideContentBucket .topBorder{
	background: transparent url(http://mirror.mirusresearch.com/img/widecontentbuckettopbg_309f165bd8639d5b2d91703642aed293.gif)  no-repeat top left;
	height: 7px;	
}

.wideTopBorder{
	background: transparent url(http://mirror.mirusresearch.com/img/widecontentbuckettopbg_309f165bd8639d5b2d91703642aed293.gif)  no-repeat top left;
	height: 7px;	
}

.wideContentBucket .bottomBorder{
	background: transparent url(http://mirror.mirusresearch.com/img/widecontentbucketbottombg_b9657715e87c356cf64c668a52832468.gif)  no-repeat top left;
	height: 7px;	
}

.wideContentBucket .bucketContent{
	/*border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;*/
	height: 1%; /* IE7 hack */
	padding: 11px 20px 8px;
}

.wideContentBucket .bucketContent h2{
	font-size: 1.17em;
	font-weight: bold;
	color: #3f3f3f;
	margin-bottom: 9px;
}

.wideContentBucket .bucketContent h3{
	font-size: 1.08em;
	font-weight: bold;
}

.wideContentBucket .bucketContent h3 a{
	color: #4994cd;
	text-decoration: none;
}

.wideContentBucket .bucketContent h3 a:hover{
	color: #2679b8;
}

.wideContentBucket .columnHalf{
	float:left;
	width:200px;
	padding: 0 0 13px 1px
}

.wideContentBucket .columnHalf h2{
	margin-bottom: 14px;
}

.wideContentBucket .leftColumn{
	margin-right: 30px;	
}

.wideDarkGrey{
	color: White;	
}

.wideDarkGrey .topBorder{
	background: transparent url(http://mirror.mirusresearch.com/img/widecontentbuckettopbgdarkgrey_c5cbb01a69bcf667e5426266599f542c.gif)  no-repeat top left;
}

.wideDarkGrey .bottomBorder{
	background: transparent url(http://mirror.mirusresearch.com/img/widecontentbucketbottombgdarkgrey_f08be139c3ea15018e09930cf1b59574.gif)  no-repeat top left;
}

.wideDarkGrey .bucketContent{
	background-color: #666366;
	border-left: solid 1px #666366;
	border-right: solid 1px #666366;
	padding-top: 6px;
}

.wideDarkGrey img{
	display: block;
}

.wideDarkGrey .bucketContent h2{
	color: White;
	font-size: 1.333em;
	margin-bottom: 1px;
}

.wideDarkGrey .bucketContent h2 span{
	font-weight: normal;
}

.wideDarkGrey .bucketContent h3{
	color: White;
}

.wideDarkGrey .bucketContent h3 span{
	font-weight: normal;
	font-size: 0.833em;
}

.wideDarkGrey .videoDescription{
	padding-top : 1.3em;
	padding-bottom: 1.00em;
}

.wideDarkGrey .videoDescription p.photo-meta {
  min-height: 60px;
}

.wideDarkGrey .shareLinks{
	margin-top: 29px;
}

#contentColumnsContainerCommunity .column .program #safetyImage {
	background: transparent url(http://mirror.mirusresearch.com/img/21_safety_icon_e1fe301ccab50e82165bacc44fc383fd.jpg)  no-repeat center center;
	width: 63px;
	height: 68px;
}

#contentColumnsContainerCommunity .column .program #companyImage {
	background: transparent url(http://mirror.mirusresearch.com/img/23_partner_icon_e67baa824840d44fe999d9fcb45a569f.jpg)  no-repeat center center;
	width: 63px;
	height: 68px;
}

#contentColumnsContainerCommunity .column .program #educationImage {
	background: transparent url(http://mirror.mirusresearch.com/img/22_education_icon_48766891cff790876de765f7d3f9ee75.jpg)  no-repeat center center;
	width: 63px;
	height: 68px;
}

#contentColumnsContainerCommunity .column .program #grantImage {
	background: transparent url(http://mirror.mirusresearch.com/img/24_grant_icon_67c312107a25062dbce12cf9f11ec090.jpg)  no-repeat center center;
	width: 63px;
	height: 68px;
}

#contentColumnsContainerCommunity .column .program ul{
	line-height: 1.4em;
}

#contentColumnsContainerCommunity .column .program .listRightToImage{
	float:left;
	width: 300px;	
	padding-left: 10px;
}

.btn_med_mix {
	margin-bottom: 10px;
}

/* Footer
----------------------------------------------------------------------------------- */
#footer{
	width: 946px;
	font-size: .85em;
	padding-left: 17px;
	padding-top: 15px;
	padding-bottom: 25px;
	color: #777777;
	position: relative;
}

#footer p{
	padding: 0px;
	margin: 0px;
}

#footer ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-top: 7px;
	clear: left;
	font-weight: bold;
	margin-left: 250px;
}

#footer ul.light{
	margin-left: 330px;
	margin-bottom: 20px;
	font-weight: normal;
}

#footer ul li{
	float: left;
	border-right: 1px solid #c0c0c0;
	padding-right: 7px;
	margin-right: 7px;
}

#footer p.copyright {
	font-weight: normal;
	font-size: 1.1em;
}

#footer ul.copyright li {
	border: 0px;
	float: none;
	color: #3f3f3f;
}

#footer ul li.last{
	border: 0px;
	float: none;
}

#footer ul li a{
	font-size: 1.08em;
	color: #3F3F3F;
	text-decoration: none;
}

#footer ul li a:hover{
	font-size: 1.08em;
	color: #3F3F3F;
	text-decoration: underline;
}

#footer ul.light li a{
	font-size: 1.0em;
	color: #777;
	text-decoration: none;
}

#footer ul.light li a:hover{
	color: #3F3F3F;
	text-decoration: underline;
}

#copyright p{
	padding-bottom: 5px;
}

#disclaimerText p{
	padding-bottom: 10px;
	font-size: 1.0em;
}

.disclaimerText p{
	padding-bottom: 10px;
	font-size: 10px;
}

#security{
	position: absolute;
	top: 10px;
	right: 0px;
}

/* Meta Navigation
----------------------------------------------------------------------------------- */
#metaNav{
	display:block;
	font:small arial;
	position:absolute;
	right:25px;
	top:3px;
	z-index:2;
}

.agent #metaNav, .locateagent #metaNav { position: absolute; }

#metaNav ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#metaNav ul li{
	display: block;
	float: left;
	margin-left: 8px;
}

#metaNav ul li a{
	display: block;
	color: #0a70bc;
	margin-left: 12px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 9px;
	font-size: 1em;
	text-decoration: none;
}

#metaNav ul li a:hover{
	color: #003a65;
}

#metaNav ul li a span{
	position: absolute;
	left: -9999px;
}

#metaNav ul li.dropDown a {
padding-left:7px;
padding-right:10px;
}

#languageSelectMenu ul {
	padding: 0px;
	margin: 0px;
  	list-style: none;
}

#languageSelectMenu ul li {
	margin-bottom: 20px;
}

.open #languageSelectMenu ul li a{
	background: none;
	height: 15px;
	padding-left: 0px;
}

#languageSelectMenu ul li a{
	font-size: 1.23em;
	color: #4994CD;
	font-weight: bold;
	text-decoration: none;
	display: inline;
	padding-left: 0px;
}

#languageSelectMenu ul li a:hover{
	color: #115e99;
}

/* "Ready to get Started?" Content Buttons */
.btnFindAnAgent{
	width: 116px;
	height: 27px;
	display: block;
	text-indent: -9999px;
	background: url(http://mirror.mirusresearch.com/img/btnfindanagent_55f64a8d5e4f857ec6d5197a1097ccae.gif) 0 0  no-repeat;
}

.btnFindAnAgent:hover{
	background: url(http://mirror.mirusresearch.com/img/btnfindanagent_55f64a8d5e4f857ec6d5197a1097ccae.gif) 0 -27px  no-repeat;
}

.btnGetARateQuote{
	width: 133px;
	height: 27px;
	display: block;
	text-indent: -9999px;
	background: url(http://mirror.mirusresearch.com/img/btngetaratequote_991008f7ded3fd77b56dee9e292f1bbe.gif) 0 0  no-repeat;
}

.btnGetARateQuote:hover{
	background: url(http://mirror.mirusresearch.com/img/btngetaratequote_991008f7ded3fd77b56dee9e292f1bbe.gif) 0 -27px  no-repeat;
}

/* Get Started Box 
----------------------------------------------------------------------------------- */
#getStarted {
	width:228px;
	height:79px;
	background: url(http://mirror.mirusresearch.com/img/getstartedbox_ce0e5fcb5376be16400e6c1efe58a816.jpg) top left no-repeat;
	position:relative;
	float:left;
	padding-left: 10px;
	margin-bottom: 10px;
}

#insert #getStarted {
	width:270px;
	height:87px;
	float:right;
	background: url(http://mirror.mirusresearch.com/img/getstartedboxinsert_ecb1688e117f19f19d83c218bd396d56.jpg) top left no-repeat;
	padding-left: 0px;
	position:relative;
}

#getStarted h3 {
	margin: 0px;
	margin: 10px 0px 0px 12px;
	padding: 0px;
	font-weight:bold;
	font-size: 1.2em;
	color: #cd1217;
}

#getStarted ul{
	padding: 10px 0 0 10px;
	margin: 0px;
	list-style: none;
}

#getStarted ul li{
	float: left;
	margin-right:3px;
}

#insert { 
	float: right; 
	width: 270px; 
	padding: 0 0 10px 10px;
}

.btnGo {
	background:transparent url(http://mirror.mirusresearch.com/img/btngo_8ad6fc4cdeac17ca97fa6e228d13bbd7.gif) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:24px;
	line-height:0;
	margin:6px 0 0 8px;
	padding:0;
	text-indent:-99999px;
	width:34px;
}

/*.btnGo:hover{
	background: url(http://mirror.mirusresearch.com/img/btngo_8ad6fc4cdeac17ca97fa6e228d13bbd7.gif) 0 -24px no-repeat;
}*/

.zip{	
	color:#BABABA;
	width:130px;
	margin-top:7px;
	margin-bottom:10px;
	vertical-align: top;
	height: 16px;
}

#mainContent table {
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
	background-color:white;	
	color:#3F3F3F;
	font-size: 1em;	
	padding-top:10px;
	padding-bottom:5px;
}
#mainContent th {    
	background-color:#4994cd; 
	height:21px;
	padding:1px;
	color:#FFFFFF;
}
#mainContent td {	padding:3px;}

/************ Agent Locator CA fix ************/
#mainContent #locationModMidExt table {
	background: none;
}

#mainContent #locationModMidExt th {
  color: #777777;
}


/************ Loan Calculator Table ************/

.firstCol {
	background-color:#4994cd;
	font-weight:bold;
	color:white;	
}

.none_first_col {
	color:white;
	background-color:white;	
}

.none_other_col {
	background-color:white;	
}

.otherCol {
	background-color:#ededed;
}

/************ End Loan Calculator Table ************/


/************ Life Table ************/

#life_premiums th {
	text-align:left;	
}

#life_premiums tr.alt td {
	background-color:#ededed;
}

#payForLifeInsurance th {
	text-align:center;
	background-color:#FFFFFF;
	color:#3F3F3F;
	width:300px;
}

#payForLifeInsurance tr.small{
	font-size:.65em;
}

/************ End Life Table ************/


/************ Car Loan Table ************/

.carloan_left_titles{
	float:left;
	text-align:right;
	color:#FFFFFF;
	font-weight:bold;
}

.carloan_left_titles div {
	border: solid 0px #FFFFFF;
	border-width:0px 2px 2px 0px;
	background-color:#4994CD;
	height:27px;
	width:124px;

}

.carloan_left_titles p {padding:5px 1px 5px 3px;}

.carloan_col {
	width:108px;
	float:left;	
}

.carloan_col p{padding:2px 1px 3px 3px;}

.carloan_col div{
	border: solid 0px #FFFFFF;
	border-width:0px 2px 2px 0px;
	background-color:#FFFFFF;
	height:27px;
}

.carloan_col div.other{	background-color:#EDEDED;}

.carloan_col div.title{
	background-color:#4994CD;
	color:#FFFFFF;
	font-weight:bold;
}

.carloan_col div.title p {padding:5px 1px 5px 27px;}

.carloan_col input {
	background-color:#FFFFF;
	border: solid 1px #A4A4A4;
}

.carloan_col input.small {width:70px;}

.carloan_col input.big {background-color:#eaf7ff; width:98px;}

}

/************ End Car Loan Table ************/


/************ BCash Need Table ************/

.bcashneed td{
	text-align:right;
	width:45%;
}

.bcashneed td.leftCol{
	text-align:right;
	width:55%;
}

.bcashneed input.autoBlue {background-color:#eaf7ff;border: solid 1px #A4A4A4;}

.bcashneed p{padding:0px;}

/************ END BCash Need Table ************/


/* Environment Page
----------------------------------------------------------------------------------- */
#environment .moduleContent{
	padding: 13px 18px 12px 25px;
}

#environment .moduleContent{
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
}

#environment .topBorder{
	height: 6px;
	background: url("http://mirror.mirusresearch.com/img/navigationbordertop_d64a7ccc9d777553e083248aef3a8b17.gif") no-repeat scroll center top transparent;
}

#environment .bottomBorder{
	height: 6px;
	background: url("http://mirror.mirusresearch.com/img/navigationborderbottom_1ae5402ee3068ddab4a00009468b620c.gif") no-repeat scroll center top transparent;
}

#environment {
	padding-top: 14px;
}

#environment h2{
	color: #3f3f3f;
	font-size: 1.17em;
	height: 17px;
	margin-bottom: 7px;
	font-weight: bold;
}

.lightlink { cursor: help; }

#sState { vertical-align: top; margin-top: 7px;}

/* Accordian Drop Down Styles
----------------------------------------------------------------------------------- */

ul.collapsibleList{
	margin-bottom:30px;
	overflow:hidden;
	padding:0;
	list-style:none outside none;
}
ul.collapsibleList > li{
	padding:0;
	color:#3F3F3F;
	line-height:18px;
	font: 13px arial;
	margin-top: 5px;
}

ul.collapsibleList p{
	line-height:1.2em;
	color:#3F3F3F;
	line-height:18px;
	font: 13px arial;
	padding-top: 0px;
	
}

ul.collapsibleList ol{
	padding:0 0 0 40px;
	margin:0 0 23px;
}

ul.collapsibleList ol>li{
	padding:0;
	margin:0;
}

.collapsibleWrap{
	border-bottom: solid 1px #eaeaea;
}

.collapsible a{
	text-decoration:none;
	font-size:1.083em;
	background:url("http://mirror.mirusresearch.com/img/collapsearrowsmall_b7aef9d7cd20e54cb7489f4102453b46.gif") no-repeat scroll 0px 9px transparent;
	padding:5px 14px 5px;
	display:block;
}

.collapsible a:hover{
	background-position:0px -140px;
}

.collapsible.open{
	background-color: #ededed;
}


.collapsible.open a{
	background-position:1px -62px;
}

.collapsible.open a:hover{
	background-position:1px -212px;
}

.collapsibleInner{
	padding:10px 22px;
	background-color: #ededed;
}

.collapsibleContent{
	font-size:1em;
	color: #3f3f3f;
	background: #f7f7f7 url(http://mirror.mirusresearch.com/img/collapsiblebck_fb749f93d172c22480d34cabc4e4ead8.gif) left top repeat-x;
}

.collapsibleContent h4{
	margin:0;
	font-weight:normal;
}

.collapsibleContent h4 a{
	text-decoration:none;
}

.collapsibleAbout{
	margin:0;
}

.collapsibleAbout li{
	display: block;
}

.collapsibleAbout li h3{
	margin:0;
}

.collapsibleAbout li h3 a{
	background:url("http://mirror.mirusresearch.com/img/collapsearrow_54b623cf5bf73012f02d771707ff6e3f.gif") no-repeat scroll 7px 9px transparent;
	border-top:1px solid #BABABA;
	display:block;
	font-size:0.8575em;
	padding:7px 15px 8px 22px;
	text-decoration:none;
	cursor:pointer;
}
.collapsibleAbout li h3 a:hover{
	background-position: 7px -140px;
}

.collapsibleAbout li.first h3 a{
	border-top:none;
}

.collapsibleAbout li h3.open a{
	background-position: 8px -62px;
}

.collapsibleAbout li h3.open a:hover{
	background-position: 8px -212px;
}

.backToTop{
	display:block;
	margin:-25px 0 10px;
	padding:10px 0;
}

/* Claims Section - Radio buttons*/
#claimsCenter  ul {list-style: none; height: 18px; margin:0px; padding: 0; }
#claimsCenter  ul li {display:inline;float:left;height:15px;width:73px;}
#claimsCenter  ul li.auto {width:60px;}
#claimsCenter li input.radio { opacity: .01; filter:alpha(opacity=1); margin-left 0px;}
#claimsCenter li div.radio { margin: 0px 4px 1px 0px; width: 16px; height: 16px; float: left; background: url(http://mirror.mirusresearch.com/img/radio_c9474319204167ce0ea97b4e2a13d819.png) 0px 0px;}
#claimsCenter li div.radio:hover { background-position: 0px 0px; }
#claimsCenter li div.radio.checked { background-position: 0px -90px; }
#claimsCenter li div.radio.checked:hover { background-position: 0px -90px; }
#claimsCenter select {margin-bottom:5px;}
/* End Claims Section - Radio buttons*/

/* Move Tools ipad Page
----------------------------------------------------------*/
body#moveTools #mainContent ul.iPadThumbs{
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
}
body#moveTools #mainContent ul.iPadThumbs li{
	margin: 0px;
	margin-right: 36px;
	margin-bottom: 30px;
	padding: 0px;
	padding-top: 95px;
	width: 157px;
	float: left;
	background: url(http://mirror.mirusresearch.com/img/ipadscreenthumbs_e3cad83559ce326165cec2c4d6168fe2.jpg) no-repeat;
}
body#moveTools #mainContent ul.iPadThumbs li.keep{
	background-position: 0 0;
}
body#moveTools #mainContent ul.iPadThumbs li.virtually{
	background-position: -157px 0;
}
body#moveTools #mainContent ul.iPadThumbs li.create{
	background-position: -314px 0;
}
body#moveTools #mainContent ul.iPadThumbs li.see{
	background-position: -471px 0;
}
body#moveTools #mainContent ul.iPadThumbs li.read{
	background-position: -628px 0;
}
body#moveTools #mainContent .iPadCol{
	width: 135px;
	float: left;
	margin-right: 18px;
}
body#moveTools #mainContent .iPadCol p{
	padding-bottom: 5px;
}
body#moveTools #mainContent.iPadPage .mainContentBottom{
	padding-left: 26px;
	padding-top:13px;
	margin-bottom: 30px;
}

body#moveTools #moveToolsImg {
	float: right;
	padding-left: 10px; 
}

/* Moveing Index Page
------------------------------------------------*/
.module622 {
	float: left;
	margin-bottom: 12px;
	margin-left: 0px;
	width:459px;
}

.module622 .moduleTop {
	background: url("http://mirror.mirusresearch.com/img/module622top_7c3756911e105427202e4a42509c5422.gif") no-repeat scroll 0 -1px transparent;
	height: 5px;
}

.module622 .moduleBody {
	border-right: 1px solid #C6C6C6;
	border-left: 1px solid #C6C6C6;
	padding-left: 18px;
	padding-right: 0px;
	padding-top: 12px;
	padding-bottom: 20px;
	*padding-bottom: 27px;
}

.module622 .moduleBottom {
	background: url("http://mirror.mirusresearch.com/img/module622bottom_b19e656ae90d02f9ea048024c3b99482.gif") no-repeat scroll 0 -3px transparent;
	border-bottom: medium none;
	height: 6px;
}

.module622 .btn_med_gray {
	width: 195px;
	margin-bottom: 14px;
	margin-top:4px;
}

.module622 .moveToolsModuleImg {
	float:right;
	padding-right: 0px;
	margin-left: 5px;
	margin-bottom: 7px;
	background: url(http://mirror.mirusresearch.com/img/movingmovetoolsapp_29e934bd43516307737f77bd9fa6770c.jpg) no-repeat;
	width: 220px;
	height: 170px;
}

/********** added on 07/12/2011*********************/
.module .agentLocation{background: url("http://mirror.mirusresearch.com/img/mapbluepointer_a2097cbfd37b351322e347a1de83451a.png") no-repeat 10px 10px transparent;background-color: white;}
.module .moduleBody{border-left: solid 1px #c6c6c6;border-right: solid 1px #c6c6c6;padding:9px 14px 5px;}
.module .agentLocation p{	margin: 0 !important;	padding: 3px 0px 0px 75px !important;}
.module .moduleBody p{padding-bottom: 6px;font: 12px arial;}
.module .agentLocation fieldset{ padding-left: 75px;}
.module  fieldset{ margin: 0;	padding: 0;	border: 0; padding-top: 3px; padding-top: 5px;}
.input-hint{color:#777777;font-size:1.00em;margin-left:10px;margin-top:2px;*margin-top:1px;padding-top:2px;}
.module  input{ color: #3f3f3f;font-size: 1.2em;font-weight: bold; margin-right: 2px;}
.input-wrap input{
	padding: 3px 8px;
	-moz-border-radius:5px 5px 5px 5px;
	border-color:#939393 #B5B5B5 #B5B5B5;
	border-style:solid;
	border-width:1px;
	font-family: arial;
	font-size:1.0em;
	color:#777;
	background: white url(http://mirror.mirusresearch.com/img/input_text_bg_4199ed402aa4d35b324813d7689bf93a.gif) top left repeat-x;
	width:100px;
	padding-left:8px !important;
	padding-left:9px;
}
#findAnAgentSubmit{
	position: relative;
	width: 97px;
	height: 20px;
	border: 0px;
	text-indent: -99999px;
	line-height: 0px;
	cursor: pointer;
	float: left;
	margin-left: 2px;
	margin-top: 4px;
	background: url(http://mirror.mirusresearch.com/img/btnfindanagentsmall_018404f54d1895cb7d0604cce34aae46.gif) 0px 0px no-repeat;
}
.module .moduleBottom{border-bottom: none;height: 4px;background:url("http://mirror.mirusresearch.com/img/module228bck_4089605001bfe0fb5d83296d059cbcba.png") no-repeat 0 -35px transparent;}
#outerWrapper #bottomWrapper{background:url(http://mirror.mirusresearch.com/img/bottomwrapperbck_v2_0457941c14679ff5711b0702d944f6f9.gif) top left  no-repeat;}
#mainContent #gray{
	color: #777;
	font-family: arial;
	font-size: 11px;
}
/********end of addition on 07/12/2011 *************/
/**********Canadian Microsite fix - 8/3/2011 *****************/
#emailMe #contactEmail #email { display: block; width: 190px; height: 16px; border: 0; margin: 2px; position:static; }

/**********end of Canadian Microsite fix - 8/3/2011 *****************/