/*  
Author: Casey Coates - Demand Media
*/

/* = HTML Defaults
-----------------------------------------------------------------------------*/

	/* START - Global Reset (http://meyerweb.com/eric/tools/css/reset/reset.css) */
	HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,
	H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,
	A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,
	DEL,DFN,EM,FONT,IMG,INS,KBD,Q,S,SAMP,
	SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,
	B,U,I,CENTER,
	DL,DT,DD,OL,UL,LI,
	FIELDSET,FORM,LABEL,LEGEND,
	TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}
	BODY {line-height:1}
	BLOCKQUOTE,Q {quotes:none}
	BLOCKQUOTE:Before,BLOCKQUOTE:After,Q:Before,Q:After {content:'';content:none}
	:Focus {outline:0} /* Remember to define focus styles! */
	INS {text-decoration:none} /* Remember to highlight inserts somehow! */
	DEL {text-decoration:line-through}
	TABLE {border-collapse:collapse;border-spacing:0} /* Tables still need 'cellspacing="0"' in the markup */
	/* END - Global Reset */
	
	HTML {min-height:101%}
	BODY {font-size:14px;line-height:1.25em;background-color:#EEEEEE;font-family:Arial, Helvetica, sans-serif;color:#444}
	BODY.sBodyIframe {padding:0;margin:0}
	BODY.sBodyModal, BODY.sBodyModalBlank {padding:10px;margin:0}
	BODY.sBodyModal .sCnt, BODY.sBodyModalBlank .sCnt {width:759px;text-align:left}
	TH {text-align:left}
	H1,H2,H3,H4,H5,H6,P {margin:1em 0}
	H1,H2,H3,H4,H5,H6 {font-family:Arial, Helvetica, sans-serif;color:#000}
	H1,H2,H3 {font-weight:normal}
	H1 {font-size:1.8em}
	H2 {font-size:1.6em}
	H3 {font-size:1.4em}
	H4 {font-size:1.2em}
	H5 {font-size:1em}
	H6 {font-size:.8em}
	STRONG {font-weight:bold}
	EM {font-style:italic}
	SUP {font-size:.6em}
	IMG {-ms-interpolation-mode:bicubic} /* IE Scaled Images Fix (http://tinyurl.com/cp3ujh) */
	A:Link,A:Visited {color:#024DD6}
	A:Hover,A:Active {color:#F60}


/* = Master
-----------------------------------------------------------------------------*/

    /* Wrappers */
    .content {background:#FFF;border-bottom:3px solid #CCC}
    .contentsub {text-align:left;width:759px;margin:0 auto;padding:10px}
    .thickboxCnt {padding:10px}
    
    /* Header */
	.nav_aux_1 {text-align:center;padding:5px 0;background:#355790 url('/images/bkg_nav_aux_1.gif') repeat-x bottom left;font-size:11px}
	.nav_jumppage_1 {float:right;text-align:right;margin-top:10px;color:#ffdb8f}
	.branding {text-align:center;padding:5px 0;background-color:#214785;font-size:11px}
	.branding .branding_sub {position:relative;width:759px; height:60px; margin:0 auto;text-align:left;overflow:hidden;color:#c2d1ea;}
	.branding .branding_sub .logo {float:left;padding-top:6px;}
	
	/* footer */
	.footer {height:100px}

/* = Default.aspx
-----------------------------------------------------------------------------*/
    
    .HdrBg {background:#FFF url('/images/ui_inlinecrumb_1.gif') no-repeat top center}

/* = Inline Bread Crumb
-----------------------------------------------------------------------------*/

	.sIC {padding-bottom:14px;background:#FFF url('/images/ui_inlinecrumb_1.gif') no-repeat bottom center}
		.sIC .sICSub {width:100%;overflow:hidden;border-top:1px solid #BBB;border-bottom:1px solid #BBB}
		.sIC .sICSub .sICSubSub {width:759px;margin:0 auto}
		.sIC .sICSub .sICSubSub .current {color:#666}
		.sIC EM {background:transparent url('/images/bkg_bcrumb_1.gif') no-repeat 0 -50px;float:left;padding:.35em 0;color:#ccc;text-indent:-9999em;width:10px}
		.sIC A {float:left;padding:.35em .3em;color:#C9C9C9}
		.sIC .sCurrent {float:left;padding:.35em .3em;color:#888;text-decoration:none;}
        
/* = Horizontal Rules
-----------------------------------------------------------------------------*/
	DIV.sHr {height:1px;background:#BBB;margin:1em 0;width:100%}
	DIV.sHr HR {display:none}
	/* Horizontal Rule 1: Alternate 1 - Thicker Line */
		DIV.sHr.sHrAlt1 {height:3px;background:#BBB}
	/* Horizontal Rule 1: Alternate 2 - Lighter Color */
		DIV.sHr.sHrAlt2 {background:#E2E2E2}
	/* Horizontal Rule 1: Alternate 3 - No Margin */
		DIV.sHr.sHrAlt3 {margin:0}
	/* Horizontal Rule 1: Alternate 4 - Double Line */
		DIV.sHr.sHrAlt4 {height:1px;background:none;border-top:1px solid #BBB;border-bottom:1px solid #BBB}

/* = Buttons
-----------------------------------------------------------------------------*/

	/* Primary & Secondary Button: Common Settings */
	/* NOTE: Set Z-Index range from 0-99 */
	/* IE WIDTH FIX: http://tinyurl.com/5kspyj */
	INPUT.sBtn1,
	INPUT.sBtn2 {font-size:1.35em;font-family:Arial, Helvetica, sans-serif;font-weight:normal;background-repeat:repeat-x;background-position:left center;border-width:2px;border-style:solid;cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;z-index:0;zoom:1}
	INPUT.sBtn1,
	INPUT.sBtn2 {padding:0 .6em;width:0;overflow:visible}
	INPUT.sBtn1[class],
	INPUT.sBtn2[class] {width:auto}
	TD INPUT.sBtn1[class],
	TD INPUT.sBtn2[class] {width:100%}
	HTML>BODY INPUT.sBtn1,
	HTML>BODY INPUT.sBtn2 {background-image:url('/images/_global/textures/bkg_bars_1.png')}
	/* Primary & Secondary Button: Alternate Style 1 */
		INPUT.sBtn1.sBtnAlt1,
		INPUT.sBtn1JQ.sBtnAlt1,
		INPUT.sBtn2.sBtnAlt1 {font-size:1em;font-weight:bold}
	/* Primary & Secondary Button: Alternate Style 1 */
		INPUT.sBtn1.sBtnAlt2,
		INPUT.sBtn2.sBtnAlt2 {font-size:1em}
	/* Primary Button: Default Color Set */	
		INPUT.sBtn1 {background-color:#FF7C00;color:#FFF;border-top-color:#FFAA5A;border-left-color:#FFAA5A;border-right-color:#C15F00;border-bottom-color:#C15F00}
	/* Primary Button: Default Color Set */	
		INPUT.sBtn1JQ {background-color:#FF7C00;color:#FFF;border-top-color:#FFAA5A;border-left-color:#FFAA5A;border-right-color:#C15F00;border-bottom-color:#C15F00}
	/* Secondary Button: Default Color Set */	
		INPUT.sBtn2 {background-color:#EEE;color:#000;border-color:#606060;border-top-color:#EEE;border-left-color:#EEE}

    INPUT.sBtnImg1 {display:none}
    
/* = Columns
-----------------------------------------------------------------------------*/

	/* Columns: Wrapper based on 12 column grid */
	/* Columns: NOTE: sC1l-c12l and c1r-c12r denote how many columns out of the 12 columns should be used and if it should be floated left or right. */
	/* Columns: NOTE: c25l-c75l and c25r-c75r denotes what percentage of the 12 columns should be used and if it should be floated left or right. */
	/* Columns: Common Settings */
	.sCols {width:100%;overflow:hidden}
	.sColsSub {width:800px}
	/* Columns: Columns Settings */
		.sC1l,.sC2l,.sC3l,.sC4l,.sC5l,.sC6l,.sC7l,.sC8l,.sC9l,.sC10l,.sC11l,.sC12r,
		.sC1r,.sC2r,.sC3r,.sC4r,.sC5r,.sC6r,.sC7r,.sC8r,.sC9r,.sC10r,.sC11r,.sC12l,
		.sC25l,.sC33l,.sC50l,.sC66l,.sC75l,.sC100l,
		.sC25r,.sC33r,.sC50r,.sC66r,.sC75r,.sC100r {margin:0;padding:0}
		.sC1l,.sC2l,.sC3l,.sC4l,.sC5l,.sC6l,.sC7l,.sC8l,.sC9l,.sC10l,.sC11l,
		.sC25l,.sC33l,.sC50l,.sC66l,.sC75l {float:left;margin-right:9px}
		.sC1r,.sC2r,.sC3r,.sC4r,.sC5r,.sC6r,.sC7r,.sC8r,.sC9r,.sC10r,.sC11r,
		.sC25r,.sC33r,.sC50r,.sC66r,.sC75r {float:right;margin-left:-5px}
		.sC1l,.sC1r {width:55px}
		.sC2l,.sC2r {width:119px}
		.sC3l,.sC3r,.sC25l,.sC25r {width:183px}
		.sC4l,.sC4r,.sC33l,.sC33r {width:247px}
		.sC5l,.sC5r {width:311px}
		.sC6l,.sC6r,.sC50l,.sC50r {width:375px}
		.sC7l,.sC7r {width:439px}
		.sC8l,.sC8r,.sC66l,.sC66r {width:503px}
		.sC9l,.sC9r,.sC75l,.sC75r {width:567px}
		.sC10l,.sC10r {width:631px}
		.sC11l,.sC11r {width:695px}
		.sC12l,.sC12r,.sC100l,.sC100r {width:759px}
	 /* Columns: Alternate Right Columns */
	 	.sCAlt1 {text-align:right}
	 /* Columns: Sub Container For Wrapping Float Layouts */
	 	.sCols .sColsSub {width:769px}
	 /* Columns: Background for testing */
	 	.sColsTest1 DIV {background:#EEE;margin-bottom:9px}
	 	.sColsTest1 DIV DIV {background:#CCC;margin-bottom:0}
	 /* Columns: Alternate Float Clearing Method */
		.sColsAlt1:after {content:" ";display:block;height:0;clear:both;visibility:hidden}
		.sColsAlt1 {display:inline-block;overflow:visible}
		* HTML .sColsAlt1 {zoom:1;display:block}
		
		
	/* NOTES */
	.sNote {font-size:90%;color:#999;font-weight:normal; line-height:1.25em}
		.sNote.sNoteAlt1 {font-size:90%;color:#333333}
		
    /* Attention Text */
	.sAtten1 {color:#F00}
	.sAtten2 {color:#396}
	
	/* = FORMS
-----------------------------------------------------------------------------*/

	/* Forms */
	/* TODO: NEED TO ADD TO STYLE GUIDE (/reseller/storefront-manager-settings.aspx) */
	.sForm {width:100%;overflow:hidden;margin:.8em 0}
	/* Forms: Columns Settings */
		.sForm .sFormCol1 {margin:0;padding:0;float:left;margin-right:9px;width:183px}
		.sForm .sFormCol2 {margin:0;padding:0;float:right;width:567px}
		.sForm .sFormCol1.Alt1 {width:130px}
	/* Forms: Inline Text Boxes w/ Notes */
		/* TODO: NEED TO ADD TO STYLE GUIDE (/reseller/storefront-manager-settings.aspx) */
		.sForm .sFormCol2 .sFormSub1 {width:100%;overflow:hidden}
		.sForm .sFormCol2 .sFormSub1.sFormSub1Alt1 {margin-top:6px}
		.sForm .sFormCol2 .sFormSub1 .sFormSub1Input1 {float:left;margin-right:3px}
	/* Forms: Indented Sub Multi-line Form */
		.sForm .sFormCol2 .sFormSub2 {padding:0 0 0 20px}
		.sForm .sFormCol2 .sFormSub2 .sFormSub2Input1 {margin:.8em 0}
	/* Columns: Background for testing *//*
	 	.sFormColTest {background:#EEE;margin-bottom:9px}
	 	.sFormColTest DIV {background:#CCC;margin-bottom:0}*/

    /* Credit Card: cvv2 icon */
        .sCVV2Ico {height:11px; width:16px; background:url('/_images/_global/icons/ico_cvv2_1.png') transparent no-repeat left center}


	/* Required Field */
	/* TODO: NEED TO ADD TO STYLE GUIDE */
	.sRequired {color:#F00}
	.sRequiredRole {color:Green}
	
	/* Invalid Input Fields */
	/* TODO: NEED TO ADD TO STYLE GUIDE */
	.sInvalidInput {background:#FFE4E1}
	
	/* Hide an element */
	.sHide {display:none}
	
	/* Boxes: Common Settings */
	.sBox {margin:9px 0;padding:1px 0}
	.sBox .sBoxSub,.sBox .sBoxFtr {background-image:url('/images/bkg_corners_1.png')} 
	.sBox .sBoxSub {width:100%;overflow:hidden;margin:0}
	.sBox .sBoxFtr {height:9px;overflow:hidden} /* NOTE: Uses Jquery to write this element to the page. */
	/* Boxes: 1 Column */
		.sBox.sBoxC1 .sBoxSub {background-position:-1152px 0}
		.sBox.sBoxC1 .sBoxFtr {background-position:-1152px -1000px}
	/* Boxes: 2 Columns */
		.sBox.sBoxC2 .sBoxSub {background-position:0 0}
		.sBox.sBoxC2 .sBoxFtr {background-position:0 -1000px}
	/* Boxes: 2 Columns - 1 Box */
		.sBox.sBoxC2.sBoxC2Alt1 .sBoxSub {background-position:-384px 0}
		.sBox.sBoxC2.sBoxC2Alt1 .sBoxFtr {background-position:-384px -1000px}
	/* Boxes: 3 Columns */
		.sBox.sBoxC3 .sBoxSub {background-position:-1920px 0}
		.sBox.sBoxC3 .sBoxFtr {background-position:-1920px -1000px}
	/* Boxes: 4 Columns */
		.sBox.sBoxC4 .sBoxSub {background-position:-2688px 0}
		.sBox.sBoxC4 .sBoxFtr {background-position:-2688px -1000px}
    /* Boxes: Alternate 2 Columns - Red Background Color with 3/4 - 1/4 Split */
        .sBox.sBoxC2Alt1 .sBoxSub {background-image:url('/images/_global/bkg_corners_red.png'); background-position:0 0}
        .sBox.sBoxC2Alt1 .sBoxFtr {background-image:url('/images/_global/bkg_corners_red.png'); background-position:0 -1000px}
    /* Boxes: Alternate 1 Column - Red Background Color */
        .sBox.sBoxC1Alt1 .sBoxSub {background-image:url('/images/_global/bkg_corners_red.png');background-position:-1152px 0}
        .sBox.sBoxC1Alt1 .sBoxFtr {background-image:url('/images/_global/bkg_corners_red.png');background-position:-1152px -1000px}
	/* Boxes: Column Settings */
		.sBoxSub .sC8l,.sBoxSub .sC66l,.sBoxSub .sC6l,.sBoxSub .sC50l,.sBoxSub .sC4l,.sBoxSub .sC33l,.sBoxSub .sC3l,.sBoxSub .sC25l {padding:10px 10px 0 10px;margin:0 10px 0 0;float:left}
		.sBoxSub .sC8r,.sBoxSub .sC66r,.sBoxSub .sC6r,.sBoxSub .sC50r,.sBoxSub .sC4r,.sBoxSub .sC33r,.sBoxSub .sC3r,.sBoxSub .sC25r {padding:10px 10px 0 10px;margin:0;float:right}
		.sBoxSub .sC12l,.sBoxSub .sC12r,.sBoxSub .sC100l,.sBoxSub .sC100r {width:726px;padding:10px 10px 0 10px;margin:0}
		.sBoxSub .sC8l,.sBoxSub .sC66l,.sBoxSub .sC8r,.sBoxSub .sC66r {width:474px}
		.sBoxSub .sC6l,.sBoxSub .sC6r,.sBoxSub .sC50l,.sBoxSub .sC50r {width:348px}
		.sBoxSub .sC4l,.sBoxSub .sC33l,.sBoxSub .sC4r,.sBoxSub .sC33r {width:222px}
		.sBoxSub .sC3l,.sBoxSub .sC25l,.sBoxSub .sC3r,.sBoxSub .sC25r {width:159px}
		
	/* Boxes: No margin on box. */
		.sBox.sBoxAlt1 {margin:0;}
	/* Boxes: Background for testing */
		.sBoxTest .sBoxSub DIV {height:100px}
    /* Boxes: tight margins for titles */
		.sBox .sBoxTitle1 {margin-top:0; margin-bottom:5px}
		
    /* Simple Boxes: Common Settings (/reseller/storefront-manager-overview.aspx) */
	/* TODO: NEED TO ADD TO STYLE GUIDE */
	.sSmplBox {border:1px solid #BBB;padding:10px;background:#FAFAFA}
	/* Simple Boxes: Alternate Style 1 */
		.sSmplBox.sSmplBoxAlt1 {padding:0}
		.sSmplBox.sSmplBoxAlt2 {margin:.5em 0}
		.sSmplBox.sSmplBoxTblFtr1 {margin:.5em 0;padding:3px 3px 3px 25px;line-height:20px;background:#E2E2E2 url('/images/_global/icons/ico_anglearrow_1.png') no-repeat center left;margin-bottom:10px;border-width:1px 0}
		
		
    /* = TABLES
-----------------------------------------------------------------------------*/

	/* Table 1: Common Settings */
    TABLE.sTbl {margin:.5em 0;border-top:1px solid #CCC;width:100%}
	TABLE.sTbl THEAD TR {background-repeat:repeat-x;background-position:left center}
	TABLE.sTbl THEAD TH {font-style:normal;font-weight:bold;padding:4px 3px;text-align:center;font-size:.9em;border-bottom:1px solid #CCC;background-color:#E2E2E2}
	TABLE.sTbl THEAD TH:First-child,
	TABLE.sTbl THEAD TH.first-child{text-align:left}
	TABLE.sTbl THEAD TH.alt_1 {text-align:left}
	TABLE.sTbl THEAD TH.alt_2 {text-align:right}
	TABLE.sTbl THEAD A:Link,
	TABLE.sTbl THEAD A:Visited {text-decoration:underline}
	TABLE.sTbl THEAD A:Hover,
	TABLE.sTbl THEAD A:Active {text-decoration:underline}
	TABLE.sTbl TBODY TR {background-color:#FFF}
	TABLE.sTbl TBODY TR.alt-row {background-color:#F5F5F5}
	TABLE.sTbl TBODY TH,
	TABLE.sTbl TBODY TD {padding:4px 3px;text-align:center;font-size:.9em;border-bottom:1px solid #CCC; vertical-align:top;}
	TABLE.sTbl TBODY TH,
	TABLE.sTbl TBODY TD:First-child,
	TABLE.sTbl TBODY TD.first-child {text-align:left}
	TABLE.sTbl TBODY TD.alt_1,TABLE.sTbl THEAD Th.alt_1 {text-align:left}
	TABLE.sTbl TBODY TD.alt_2,TABLE.sTbl THEAD Th.alt_2 {text-align:right}
	TABLE.sTbl TBODY TD.alt_3,TABLE.sTbl THEAD Th.alt_3 {text-align:center}
	/* Table 1: Alternate Style 1 */
		TABLE.sTbl.sTblAlt1 THEAD TH {}
		BODY TABLE.sTbl.sTblAlt1 TBODY TR:Hover,
		BODY TABLE.sTbl.sTblAlt1 TBODY TR.sTblHOV,
		BODY TABLE.sTbl.sTblAlt1 TBODY TR.alt-row {background-color:#FFF}
	/* Table 1: Alternate Style 2 */
		TABLE.sTbl.sTblAlt2 THEAD TH {border-left:1px solid #CCC}
		TABLE.sTbl.sTblAlt2 THEAD TH:First-child,
		TABLE.sTbl.sTblAlt2 THEAD TH.first-child {font-weight:bold;border-left:none}
		TABLE.sTbl.sTblAlt2 TBODY TD {border-left:1px solid #CCC}
		TABLE.sTbl.sTblAlt2 TBODY TH,
		TABLE.sTbl.sTblAlt2 TBODY TD:First-child,
		TABLE.sTbl.sTblAlt2 TBODY TD.first-child {font-weight:bold;border-left:none;background-color:#F5F5F5}
		BODY TABLE.sTbl.sTblAlt2 TBODY TR:Hover,
		BODY TABLE.sTbl.sTblAlt2 TBODY TR.sTblHOV,
		BODY TABLE.sTbl.sTblAlt2 TBODY TR.alt-row {background-color:#FFF}
		BODY TABLE.sTbl.sTblAlt2 TBODY TR.sSubTHEAD {background-repeat:repeat-x;background-position:left center}
		BODY TABLE.sTbl.sTblAlt2 TBODY TR.sSubTHEAD TH {font-style:normal;font-weight:bold;padding:4px 3px;text-align:left;font-size:.9em;border-bottom:1px solid #CCC;background-color:#E2E2E2}
		BODY TABLE.sTbl.sTblAlt2 TBODY TR.sSubTHEAD TD {font-style:normal;font-weight:normal;padding:4px 3px;text-align:center;font-size:.9em;border-bottom:1px solid #CCC;background-color:#E2E2E2}
	/* Table 1: Remove top and bottom margins */
		TABLE.sTbl.sTblAlt3 {margin:0;}
	/* Table 1: Inner Styles */	
		TABLE.sTbl TBODY TD P {margin:.3em 0}
	/* Table 1: Default Color Set - These are the elements that can be controlled by the Color Lab. */
		TABLE.sTbl THEAD TR {background-color:/*START:Table_Header_Color*/#E2E2E2/*END:Table_Header_Color*/}
		/*START: Table_Header_Texture*/
		/* HTML>BODY TABLE.sTbl THEAD TR {background-image:url('/_images/_global/textures/bkg_bars_1.png')} */
		/*END:Table_Header_Texture*/
		TABLE.sTbl THEAD TH,
		TABLE.sTbl THEAD A:Link,
		TABLE.sTbl THEAD A:Visited {color:/*START:Table_Header_Text*/#555/*END:Table_Header_Text*/}
		TABLE.sTbl THEAD A:Hover,
		TABLE.sTbl THEAD A:Active {color:/*START:Table_Header_Link_Hover*/#000/*END:Table_Header_Link_Hover*/}
		TABLE.sTbl TBODY TR:Hover,
		TABLE.sTbl TBODY TR.alt-row:Hover,
		TABLE.sTbl TBODY TR.sTblHOV {background-color:/*START:Table_RowHover_Color*/#ECF3F9/*END:Table_RowHover_Color*/}
		
    /* Check All cart icon */
	/* Sample >> /my-cart/default.aspx */
	.sCheckAll1 {background:transparent url('/_images/_global/icons/ico_checkall_1.gif') no-repeat center center;height:13px;width:17px}
	
	/* Folder icons */
	/* Sample >> /domain-control-panel/default.aspx */
	.sHdrFolder1 {background:transparent url('/_images/_global/icons/ico_tablefolder_1.png') no-repeat center center;height:16px;width:16px}
	.sStndFolder1 {background:transparent url('/_images/_global/icons/ico_folder_1.png') no-repeat center center;height:16px;width:16px}
	.sMagicFolder1 {background:transparent url('/_images/_global/icons/ico_foldermagic_1.png') no-repeat center center;height:16px;width:16px}
	
		/* Unordered List 3 */
	/* Sample Usage >> homepage (cookied) */
	UL.ul_3 {margin:1em 0;padding:0;list-style:none}	
	UL.ul_3 LI {margin:1em 0 1em 25px;padding:0 0 0 15px;background:transparent url('/images/icon_bullet_1.gif') 0 3px  no-repeat}	
	UL.ul_3 UL {list-style:none;padding:0;margin:0}	
	
	/* Unordered List 4 */
	/* Sample Usage >> /instant-mobilizer/imobilizer.aspx */
	UL.ul_4 {margin:1em 0;padding:0;list-style:none}	
	UL.ul_4 LI {margin:1em 0 1em 25px;padding:0 0 0 15px;background:transparent url('/images/e3_dotarrow_rht_blu.gif') 0 3px  no-repeat}	
	UL.ul_4 UL {list-style:none;padding:0;margin:0}	
	
	
	/* = LINKS
-----------------------------------------------------------------------------*/

	/* Link Icons: Common Settings - Icons on left  */
	.sLnkPDF,.sLnkDOC,.sLnkZIP,.sLnkTXT,.sLnkDownload,
	.sLnkTop,.sLnkNewWin,.sLnkPrint,.sLnkEmail,.sLnkExpand,
	.sLnkCollapse,.sLnkAdd,.sLnkManage,.sLnkHelp,.sLnkInfo,
	.sLnkFolder,.sLnkMagicFolder,.sLnkCart,.sLnkExpired,
	.sLnkBalance,.sLnkEmail2,.sLnkRegistered {padding-left:20px;background:transparent no-repeat left center}
	/* Link Icons: Icon Paths  */
		.sLnkTop {background-image:url('/images/ico_back_to_top_1.png')}

		
		
		
	/* = FAQS
-----------------------------------------------------------------------------*/

	.sFaq .sFaqDesc {padding-left:30px}
	.sFaqTop {text-align:right}
	.sFaq div#toc UL {list-style:none;margin:0}
	.sFaq div#toc UL LI {margin:.25em 0 0 0}
	.sFaq div#toc UL LI UL {margin:0 0 1em 1em}
	
	
	/* = Terms and Conditions
-----------------------------------------------------------------------------*/	

	.agreement LI {margin:0 0 25px 25px}
	.agreement OL {margin-top:25px}
	.agreement .lgrayBack {background-color:#EEEEEE;border:solid 1px white}
	
	
	/* = Header (default.aspx)
-----------------------------------------------------------------------------*/

	.BkgHdr {background:#FFFFFF url(/images/bkg-header.gif) no-repeat scroll 0 0;height:173px}
	.BkgHdr .BkgHdrSub {margin-left:490px;padding-top:15px}
	.BkgHdr .BkgHdrSub P {font-size:12px}
	.BkgHdr .BkgHdrSub .DomainHdr {font-size:14px;font-weight:bold}
	
	
/* = ALERTS
-----------------------------------------------------------------------------*/
	
	/* Alerts: Common Settings */
	.sInfo1,.sSuccess1,.sError1,.sError1a,.sAlert1 {padding:5px 5px 5px 25px;font-weight:normal;margin:10px 0;text-align:left; border-bottom:1px solid;border-top:1px solid;background:no-repeat 5px 6px;font-size:.9em;color:#444;display:block;width:729px}
	/* Alerts: Alert Types */
		.sInfo1 {background-color:#F9F9F9;background-image:url('/images/ico_info_1.png');border-color:#BBB}
		.sError1 {background-color:#FEE;background-image:url('/images/ico_error_1.png');border-color:#E99}
		.sError1a {background-color:#FEE;background-image:url('/images/ico_error_1.png');border-color:#E99}
		.sAlert1 {background-color:#FFE;background-image:url('/images/ico_alert_1.png');border-color:#EE9}
		.sSuccess1 {background-color:#EFE;background-image:url('/images/ico_success_1.png');border-color:#9E9}
