
body {
	/*background:url("/ctlimg/sirius_can/main_bg.gif") center top; */
	margin:0px auto;
	font-family: Verdana,Arial,Sans-Serif; 
	/*background-repeat:repeat-x;*/
	/*background-color:#46AADB;*/
	background-color:#0A6CA5;
	width:800px;
}

.dottedBg
{
	background:url("/ctlimg/sirius_can/newHeader/homepage_bkgd.gif") left top;
	margin:0px;
	align: center;
	font-family: Verdana,Arial,Sans-Serif; 
	background-repeat:repeat-x;
	background-color:#fff;
}
.storeSmallNavBg
{
	background:url("/ctlimg/sirius_can/newHeader/storeSmallNavBg.gif") left top;
	margin:0px;
	font-family: Verdana,Arial,Sans-Serif; 
	background-repeat:no-repeat;
	/*background-color:#fff;*/
}
.bg_black{
	background:url("/ctlimg/sirius_can/bg_black.gif") center top; 
	background-color:#000000;
}

a {text-decoration: none;}
td {font-family: Verdana,Arial,Sans-Serif; margin:0px 0px 0px 0px; font-size: 10px; color: #515151; text-decoration: none;}
form {margin:0px 0px 0px 0px;}
input, textarea {font-family: Verdana,Arial,Sans-Serif; font-size: 10px;}
select {font-family: Verdana,Arial,Sans-Serif; font-size: 10px;}
input.onefifty {width:150px;}
input.eu  {font-family: Verdana,Arial,Sans-Serif; font-size: 9px; font-weight: bold; color: #515151; border:1px solid #000000; background-color: #c1c1c1; width: 150px;}


.nav_account, .nav_account:link, .nav_account:active, .nav_account:visited{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.nav_account:hover{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.nav_account2, .nav_account2:link, .nav_account2:active, .nav_account2:visited{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 8px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.nav_account2:hover{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 8px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.nav_cart, .nav_cart:link, .nav_cart:active, .nav_cart:visited{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #118AB9;
	text-decoration: none;
}

.nav_cart:hover{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #118AB9;
	text-decoration: underline;
}

.rt_link1, .rt_link1:link, .rt_link1:active, .rt_link1:visited{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.rt_link1:hover{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}


.footer a, .footer a:link, .footer a:active, .footer a:visited {font-size: 9px; font-weight: bold; color: #999999; text-decoration: none;}
.footer a:hover {font-size: 9px; font-weight: bold; color: #999999; text-decoration: underline;}
.footertxt{font-size: 9px; font-weight: bold; color: #999999;}

.hp_footer a, .hp_footer a:link, .hp_footer a:active, .hp_footer a:visited {font-size: 9px; font-weight: bold; color: #333333; text-decoration: none;}
.hp_footer a:hover {font-size: 9px; font-weight: bold; color: #333333; text-decoration: underline;}
.hp_footertxt{font-size: 9px; font-weight: bold; color: #333333;}


.txn a {color: #2099c8;}
.txn a:hover {color:#333333;}

.txb a {color: #2099c8; font-weight:bold;}
.txb a:hover {font-weight:bold; color:#333333;}

.tx2b a {color: #2099c8; font-weight:bold; font-size: 12px;}
.tx2b a:hover {font-weight:bold; color:#333333;}

.red12b {font-family: Verdana,Arial,Sans-Serif; font-size: 12px; font-weight: bold; color: #990000; text-decoration: none;}
.red12 {font-family: Verdana,Arial,Sans-Serif; font-size: 12px; color: #990000; text-decoration: none;}
.red10b {font-family: Verdana,Arial,Sans-Serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none;}
.red10 {font-family: Verdana,Arial,Sans-Serif; font-size: 10px; color: #990000; text-decoration: none;}

.dkgrey14b {font-family: Verdana,Arial,Sans-Serif; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none;}
.dkgrey12b {font-family: Verdana,Arial,Sans-Serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none;}
.dkgrey10b {font-family: Verdana,Arial,Sans-Serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none;}

.ltgrey10b {font-family: Verdana,Arial,Sans-Serif; font-size: 10px; font-weight: bold; color: #7a7a7a; text-decoration: none;}

.blk12b {font-family: Verdana,Arial,Sans-Serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
.blk10b {font-family: Verdana,Arial,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
.blk10 {font-family: Verdana,Arial,Sans-Serif; font-size: 10px; color: #000000; text-decoration: none;}

.wht11 {font-family: Verdana,Arial,Sans-Serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.wht10 {font-family: Verdana,Arial,Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}


/* Used in alternate table rows */
.style_1 { color:#333366; background:#ffffff;}
tr.style_1 td{ border:1px solid #EBEBEB; }
tr.style_1 td td{ border:0; }
.style_0 { color:#333366; background:#ffffff;}
tr.style_0 td{ border:1px solid #EBEBEB; }
tr.style_0 td td{ border:0; }

/* Used in the header line of a table  */
.header {color:#FFFFFF; background:#CBCBCB; border: 1px; font-size: 10px;}

/* Used in the totals portion of a table  */
.totals {color:#515151; background:#FFFFFF; border: 1px; font-size: 10px;}

/* Used for the payment table header */
.payheader { color:#333366; background:#EFEFEF; border: 1px; }

/* Used for the payment table body */
.paybody { color:#333366; background:White; align: right }

/* Used for the address book header */
.addrheader { color:#00339A; background:#EFEFEF; border: 1px; }

/* Used for breadcrumb trail */
.progresstext {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 8pt; color: #333333; font-weight: bold;}
.noprogresstext {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 8pt; color: #CCCCCC; font-weight: bold;}
.highlightbg {background-color: #1B799D;}

/* this is for all errors */
.ERROR{
	width:100%;
	margin:0px 0px 0px 0px;
	border:1px dashed #CC0000;
	background-color: #C8C8C8;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	FONT-SIZE : 8pt;
	font-weight: bolder;
	COLOR: #CC0000;
	padding:10px;
}
img{display:block; border:0px;}


/* ==|Layout:Header|=================================================================================== */
#divHdr{width:784px; height:78px; position:relative; top:0px; background-image:url(/ctlimg/sirius_can/newHeader/bgd_hdr_blu.jpg); background-repeat:no-repeat;}
/* --|Layout:Logo and Help/Account buttons|------------------------------------------------------------ */
#divHdr #imgLogo{position:absolute; top:12px; left:15px;}
#divHdr #imgChanLogos{position:absolute; top:12px; left:170px;}
#divHdr #imgMngAcct{position:absolute; top:37px; right:10px;}
#divHdr #divHdrLnks{position:absolute; top:16px; right:22px;}
#divHdr #divHdrLnks img{float:left;}

/* ==|Layout:Main Nav|================================================================================= */
#divNav{width:523px; height:42; } 
#divNav img{float:left;}

.clsFltRight {float:right;}