/* Begin CSS Reset Classes */

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 * 
 */

/* Font size conversion chart 
10px = 77%
11px  = 85%
12px  =	93%
13px  =	100%
14px  =	108%
15px  = 116%
16px  =	123.1%
17px  =	131%
18px  =	138.5%
19px  =	146.5%
20px  =	153.9%
21px  =	161.6%
22px  =	167%
23px  =	174%
24px  =	182%
25px  =	189%
26px  =	197%
*/

body {font:13px arial,helvetica,clean,sans-serif; background-color:#ffffff}
table {font-size:inherit;}

/**
 * 99% for safari; 100% is too large
 */
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}

/**
 * Bump up !IE to get to 13px equivalent
 */
pre, code {font:115% monospace;}


/*Begin CSS Reset Classes */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	}

table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/*End CSS Reset Classes*/

/*Start Vertical Spacing Classes*/
/*50 of these classes are provided since horizontal white space is fairly predominant
	and varied between page layouts.  Those classes not made use of can easily be subtracted
	to decrease file size if desired.
*/
.spacing-div_1X0 {padding: 1px 0px 0px 0px;}
.spacing-div_2X0 {padding: 2px 0px 0px 0px;}
.spacing-div_3X0 {padding: 3px 0px 0px 0px;}
.spacing-div_4X0 {padding: 4px 0px 0px 0px;}
.spacing-div_5X0 {padding: 5px 0px 0px 0px;}
.spacing-div_6X0 {padding: 6px 0px 0px 0px;}
.spacing-div_7X0 {padding: 7px 0px 0px 0px;}
.spacing-div_8X0 {padding: 8px 0px 0px 0px;}
.spacing-div_9X0 {padding: 9px 0px 0px 0px;}
.spacing-div_10X0 {padding: 10px 0px 0px 0px;}
.spacing-div_11X0 {padding: 11px 0px 0px 0px;}
.spacing-div_12X0 {padding: 12px 0px 0px 0px;}
.spacing-div_13X0 {padding: 13px 0px 0px 0px;}
.spacing-div_14X0 {padding: 14px 0px 0px 0px;}
.spacing-div_15X0 {padding: 15px 0px 0px 0px;}
.spacing-div_16X0 {padding: 16px 0px 0px 0px;}
.spacing-div_17X0 {padding: 17px 0px 0px 0px;}
.spacing-div_18X0 {padding: 18px 0px 0px 0px;}
.spacing-div_19X0 {padding: 19px 0px 0px 0px;}
.spacing-div_20X0 {padding: 20px 0px 0px 0px;}
.spacing-div_21X0 {padding: 20px 0px 0px 0px;}
.spacing-div_22X0 {padding: 22px 0px 0px 0px;}
.spacing-div_23X0 {padding: 23px 0px 0px 0px;}
.spacing-div_24X0 {padding: 24px 0px 0px 0px;}
.spacing-div_25X0 {padding: 25px 0px 0px 0px;}
.spacing-div_26X0 {padding: 26px 0px 0px 0px;}
.spacing-div_27X0 {padding: 27px 0px 0px 0px;}
.spacing-div_28X0 {padding: 28px 0px 0px 0px;}
.spacing-div_29X0 {padding: 29px 0px 0px 0px;}
.spacing-div_30X0 {padding: 30px 0px 0px 0px;}
.spacing-div_31X0 {padding: 31px 0px 0px 0px;}
.spacing-div_32X0 {padding: 32px 0px 0px 0px;}
.spacing-div_33X0 {padding: 33px 0px 0px 0px;}
.spacing-div_34X0 {padding: 34px 0px 0px 0px;}
.spacing-div_35X0 {padding: 35px 0px 0px 0px;}
.spacing-div_36X0 {padding: 36px 0px 0px 0px;}
.spacing-div_37X0 {padding: 37px 0px 0px 0px;}
.spacing-div_38X0 {padding: 38px 0px 0px 0px;}
.spacing-div_39X0 {padding: 39px 0px 0px 0px;}
.spacing-div_40X0 {padding: 40px 0px 0px 0px;}
.spacing-div_41X0 {padding: 41px 0px 0px 0px;}
.spacing-div_42X0 {padding: 42px 0px 0px 0px;}
.spacing-div_43X0 {padding: 43px 0px 0px 0px;}
.spacing-div_44X0 {padding: 44px 0px 0px 0px;}
.spacing-div_45X0 {padding: 45px 0px 0px 0px;}
.spacing-div_46X0 {padding: 46px 0px 0px 0px;}
.spacing-div_47X0 {padding: 47px 0px 0px 0px;}
.spacing-div_48X0 {padding: 48px 0px 0px 0px;}
.spacing-div_49X0 {padding: 49px 0px 0px 0px;}
.spacing-div_50X0 {padding: 50px 0px 0px 0px;}
.spacing-div_106X0 {padding: 106px 0px 0px 0px;}
/*End Vertical Spacing Classes*/




body {font:13px arial,helvetica,clean,sans-serif; background-color:#ffffff}
body,div,ul,ol,li,h1,h2,h3,p,th,td {margin:0; padding:0;}
a:active, a:focus {color:#E74B00;text-decoration:underline;}
a:active, a:focus {color:#E74B00;text-decoration:underline;}
a {color:#0F57C2;font-family:arial,sans-serif;text-decoration:none;}
a:hover {color:#0F57C2;font-family:arial,sans-serif;text-decoration:underline;}
h3 {color: #000000; font-family: arial, sans-serif; font-size: 93%; font-weight: bold; line-height: 93%; padding-bottom: 6px; margin: 0px;}
img { border:0;}
.Top{display:block; text-align:right; padding: 5px 25px 0px 0; font-size: 11px}
table {font-size:inherit;}
.clear-both {clear: both;}
.left{float:left;}
.right{float:right;}
.body-wrapper{width:998px; }
.primary-footer{width:990px;}
.green-bold {color: #6EA356; font-family: arial, sans-serif; font-size: 108%; font-weight: bold;}

.bold {font-weight:bold;}
.off-screen { position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;}
.back-link{ float:right; padding: 0px 60px 0px 0px;}


.greenbulletlist ul {list-style-type: none; margin: 0;padding: 0;}
.greenbulletlist ul li {background-image:url(/images/greenbulsq.gif); background-repeat:no-repeat; background-position:0px 6px; padding: 0px 0px 7px 10px; 
font-size: 92%;}
.greenbulletlist ul li.last{padding: 0px 0px 5px 10px;}
/* End green bullet list component */
.greenbulletlist .wrapper {padding: 16px 16 0px 16; border: 1px solid #DDDDDD;}
.greenbulletlist a {color: #0f57c2; text-decoration: none; ;}
.greenbulletlist a:hover {text-decoration: underline;}
.greenbulletlist a:active, a:focus {color: #e74b00; text-decoration: underline;}
.greenbulletlist li {padding: 0 7px 10px 18px;margin: 0;background-image: url(/images/greenbulsq.gif);background-repeat: no-repeat;background-position: 7px 4px;list-style: none;}
.greenbulletlist ol {margin: 0;padding: 0 0 0 31px;}
.greenbulletlist ol li {padding: 0 7px 10px 0px; margin: 0;background-image: none;list-style-type: decimal;list-style-position: outside;padding-left: 0 !important;}
.greenbulletlist li sup {position: relative;top: -5px;vertical-align: baseline;}
.greenbulletlist.green-arrow li,.callout ul.green-arrow li,.callout li.green-arrow {background-image: url(/images/11_11_bullet.gif);background-position: 0px 5px !important; !important; padding: 0px 7px 0px 19px; }
.greenbulletlist ul li ul li {background-image: url(/images/emdash.gif);background-repeat: no-repeat;background-position: 0px 7px !important;list-style: none;padding-left: 16px !important;}.
.greenbulletlist ol li ul li {list-style: none;padding-left: 12px !important;
padding-top: 0;padding-bottom: 4px;background-image: url(/images/greenbulsq.gif);background-repeat: no-repeat;background-position: 0px 8px;margin: 0;}

/*The Classes have for content have included below*/
.bodylinks{padding-bottom:30px;}
.bodylinks .left{float:left; width:100px;display:inline;}
.bodylinks .right{float:left; width:250px;display:inline;}
.arrowlinkwrapper .arrowbg{background-color:#165892;float:left; width:12px; height:12px;margin-top:2px;}
.arrowlinkwrapper .arrow{font-size:107%;font-weight:bold;color:#FFFFFF; margin:0px 0px 0px -9px;position:relative; z-index:99;}
.arrowlinkwrapper a.link{font-size:93%;font-weight:bold;padding-left:9px;}

/*Warning message classes start here*/
.next-step {background-color:#EAEFF6;padding:12px 0px 0px 12px; width:55%;}
.next-step h3 {color: #000000; font-family: arial, sans-serif; font-size: 93%; font-weight: bold; line-height: 93%; padding-bottom: 4px; margin: 0px;}

.body-content  {width:989px; padding: 0px 0px 0px 15px;}
.blue-table {width:989px; }
.blue-table .content {width:715px; padding: 44px 0px 0px 50px; font-family:arial,sans-serif; }
.blue-table  h1{color:#000000 !important; font-size:30px !important; font-weight: bold;}
.blue-table  .sub-header h2{color:#333A3B !important; font-size:131% !important; font-weight:bold; padding: 20px 0px 0px 0px;}
.blue-table  h2{color:#333A3B !important; font-size:136% !important; font-weight:normal; margin-bottom:6px;}
.blue-table  ul {list-style-type: none; margin: 0;padding: 0;}
.blue-table  ul li {background-image:url(/images/note_msg_icon.gif); background-repeat:no-repeat; background-position:0px 2px; padding: 0px 0px 10px 20px; 
 font-family:arial,sans-serif; font-size:93%; line-height:146.5%;}
 .blue-table .inner-wrapper {width:684px; padding: 85px 0px 0px 0px;}
  .blue-table .inner-wrapper h3{ line-height:123.1%; padding: 10px 0px 0px 0px;}
.blue-table .inner-wrapper .left {float:left; width:288px; vertical-align:top;  padding: 19px 27px 0px 27px;}
.blue-table .inner-wrapper .right {float:right;  width:288px;  vertical-align:top; padding: 19px 27px 0px 27px; }
.blue-table .bottom-content  p{padding: 130px 0px 50px 0px; font-size: 108%; font-family: arial, sans-serif; } 

/*Blue Border Box Right Hand side Compenent classes start herer*/
.blue-box {background-color:#EAEFF6; width:179px; padding:12px 8px 2px 8px;}
.blue-box h2{color:#24486B !important; font-size:136% !important; font-weight:normal;margin-bottom:6px;}
.blue-box ul {list-style-type: none; margin: 0;padding: 0;}
.blue-box ul li {background-image:url(/images/note_msg_icon.gif); background-repeat:no-repeat; background-position:0px 2px; padding: 0px 0px 10px 20px; 
 font-family:arial,sans-serif; font-size:93%; line-height:146.5%;}
.blue-box p{padding-bottom:6px;} 

.footnote {padding: 20px 10px 0px 10px; width:955px; }
.footnote p{font-family:arial,sans-serif; font-size:85%; color:#666666; padding: 0px 0px 10px 0px;}
.footnote a {color: #0f57c2; text-decoration: none; }
.footnote a:hover {text-decoration: underline;}
.footnote a:active, a:focus {color: #e74b00; text-decoration: underline;}

