body {
    width: 100%;
	background-color:#fdf5e1; 
    text-align: center;
	margin: 0px;
	margin-top: 0px;
	margin-left:0px;
	padding: 0px;
    color: #003399;
    font: 12px Arial, Helvetica, Arial, sans-serif;
}
 

form { 
	display: inline;
}

img {	border: 0;	}

td img {display: block;}

a:link, a:visited, a:hover {
	color: #000000;
	text-decoration: none;
}

.page_border {
	width:981px;
	border:0;
	border-collapse:collapse;
	margin:0 auto;
	padding:0;
	text-align:center;
	background: url(../images/page_border.gif) repeat-y;
}

.page_bottom {
	width:981px;
	height:25px;
	margin:0 auto;
	padding:0px;
	padding-top: 25px;
	clear:both;
	background: url(../images/page_bottom.gif) no-repeat;
}

.headTR {
	background: url("../images/tright.gif") no-repeat top right;
}


.menu {
	background: url("../images/menu.gif") no-repeat; 
	width: 157px;
	height: 44px;
	text-align: center;
}

.menulnk:link, .menulnk:visited, .menulnk:hover {
    color: #0095d5;
    font: 14px Arial, Helvetica, Arial, sans-serif;
	text-decoration: none;
}

.menu_ovr {
	background: url("../images/menu_ovr.gif") no-repeat;
	width: 157px;
	height: 44px;
	text-align: center;
	font-weight: bold;
    color: #0095d5;
    font:  Arial, Helvetica, Arial, sans-serif;
	font-size:12px;
}

.menu_cur {
	background: url("../images/menu_cur.gif") no-repeat;
	width: 157px;
	height: 44px;
	text-align: center;
	font-weight: bold;
    color: #0095d5;
    font:  Arial, Helvetica, Arial, sans-serif;
	font-size:12px;
}

.menu_order {
	background: url("../images/menu_order.gif") no-repeat;
	width: 157px;
	height: 44px;
	text-align: center;
	font-weight: bold;
	color: #006699;
    font:  Arial, Helvetica, Arial, sans-serif;
	font-size:12px;
}

.menu_order_ovr {
	background: url("../images/menu_order_ovr.gif") no-repeat;
	width: 157px;
	height: 44px;
	text-align: center;
	font-weight: bold;
	color: #006699;
    font:  Arial, Helvetica, Arial, sans-serif;
	font-size:12px;
}

.or_table {
	width: 180px;
}

.or_left {
	background: url("../images/orleft.gif") no-repeat;
	width: 17px;
	height: 31px;
}

.or_right {
	background: url("../images/orright.gif") no-repeat;
	width: 17px;
	height: 31px;
}

.or_head {
	background: url("../images/orhead.gif");
	width: 100%;
	height: 31px;
	text-align: center;
	color: #000000;
	font: .9em Arial, Helvetica, Arial, sans-serif;
	font-weight: bold;
}

.or_body {
	background: #ffffb9;
	border-left: 2px solid #ffb366;
	border-right: 2px solid #ffb366;
	color: #000000;
	font: 12px Arial, Helvetica, Arial, sans-serif;
}

.or_footer {
	background: #ffffb9; 
	color: #000000;
	font: 14px Arial, Helvetica, Arial, sans-serif;
}

.or_in_tab {
	background: #ffffb9;
	color: #000000;
	font: 12px Arial, Helvetica, Arial, sans-serif;
}

.div_or {
	background: #ffffb9;
	text-align: left;
	font: 12px Arial, Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 7px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.div_or1 {
	background: #ffffb9;
	text-align: left;
	font: 12px Arial, Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


.bl_table {
	width: 562px;
}

.bls_table {
	width: 276px;
}

.bl_left {
	background: url("../images/blleft.gif") no-repeat;
	width: 36px;
	height: 31px;
}

.bl_right {
	background: url("../images/blright.gif") no-repeat;
	width: 36px;
	height: 31px;
}

.bl_head {
	background: url("../images/blb_blank.gif");
	width: 100%;
	height: 31px;
	text-align: center;
	color: #ffffff;
	font: 1em Arial, Helvetica, Arial, sans-serif; 
	font-weight: bold;
}

.bl_body {
	background: #ecf7ff;
	border-left: 2px solid #0095d5;
	border-right: 2px solid #0095d5;
	color: #000000;
	font: 12px Arial, Helvetica, Arial, sans-serif;
}

.bl_in_tab {
	background: #ecf7ff;
	color: #000000;
	font: 12px Arial, Helvetica, Arial, sans-serif;
}

.div_bl {
	background: #ecf7ff;
	font: 12px Arial, Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#nav {
	padding-top: 0;
	padding-left: 0;
	width: 180px;
	font: 11px Arial, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	background: #0095D5;
	color: #ffffff;
}

#nav p {
        margin: 0px;
	font: 11px  Arial, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #FFFFF;
	text-align: center;
	border-bottom: 2px solid #ffffff; 
	padding: 4px 0px 4px 0px;
}

#nav ul {
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: #dcecf8;  
	text-align: left;
}
#nav li {
	list-style: none;
	font: 11px  Arial, Helvetica, Arial, sans-serif;
	font-weight: bold;
	border-bottom: 2px solid #ffffff; 
	padding: 0px 0px 0px 0px;
}
#nav a {
	color: #000000;
	font: 11px Arial, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border-left: 0px; 
	padding-left: 0px;
	display: block;
	width: 100%;
	padding: 4px 0 4px 5px;
}
#nav a:hover {
	text-decoration: none;
	color: #ffb366;
	background: #ddffee; 
}
#nav .selected {
}
#nav .selected a {
	color: #000000;  
	background-color: #fbaf5d; 
	font: 11px Arial, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border-left: 0px; 
	padding-left: 0px;
	display: block;
	width: 100%;
	padding: 4px 0 4px 5px;
}

.footer {
	width: 952px;
	color: #000000;
	border: 0px; 
	text-align: left;
    font: 12px Arial, Helvetica, Arial, sans-serif;
    font-weight: normal;
	padding: 0px;
}

.graybox {
	width: 100%;
	background-color: #fdf5e1;
	border: 0px solid #aaaaaa;
	text-align: left;
	font: 10px Arial, Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #000000;
	padding: 0px;
}

.form_tbl {
    width: 400px;
	border: 0px;
	text-align: left;
    font: 12px Arial, Helvetica, Arial, sans-serif;
	color: #003399;
	padding: 0px;
}



/* Content Style Definitions */
p.txtNormal, li1.txtNormal, div.txtNormal {
       margin:0px;
       margin-bottom:.0001pt;
       punctuation-wrap:simple;
       text-autospace:none;
       font-size:10pt;
       font-family:Arial, Helvetica, Arial, sans-serif;
       color: #003399;
}

.txtNormal li, ul {
       font-size:10.0pt;
       font-family:Arial, Helvetica, Arial, sans-serif;
       color: #003399;
}

.txtNormal li1, ul1 {
       margin:0px;
       margin-bottom:.0001pt;
       text-autospace:none;
       font-size:10.0pt;
       font-family:Arial, Helvetica, Arial, sans-serif;
       color: #003399;
}

.txtNormal a,a:visited,a:hover { 
	color: #0095d5;
	text-decoration: underline;
}

.txtHeading {
	margin:0px;
       font-size:13.0pt;
	font-weight: bold; 
       font-family:Arial, Helvetica, Arial, sans-serif;
       color: #003399;
}

.txtHeading2 {
	margin:0px;
       font-size:11.0pt;
	font-weight: bold; 
       font-family:Arial, Helvetica, Arial, sans-serif;
       color: #003399;
}

@page Section1 {
	size:8.5in 11.0in;
       margin:1.0in 1.25in 1.0in 1.25in;
}
div.Section1 {
	page:Section1;
}

.txtNormalTable {
	margin:0px;
       margin-bottom:.0001pt;
       punctuation-wrap:simple;
       text-autospace:none;
       font-size:10.0pt;
       font-family:Arial, Helvetica, Arial, sans-serif;
	color: #003399;
}

p.txtBlue, li.txtBlue, div.txtBlue {
       margin:0px;
       margin-bottom:.0001pt;
       punctuation-wrap:simple;
       text-autospace:none;
       font-size:10.0pt;
       font-family:Arial, Helvetica, Arial, sans-serif;
       color: #003399;
}

.txtHeadingBrown {
        margin:0px;
       font-size:20.0pt;
        font-weight: bold;
       font-family:Arial, Helvetica, Arial, sans-serif;
       color: #BF7300;
}

/* Content Style Definitions */


#checkout h1 {
        color: #f48c1d;
        font: 16px Arial, Helvetica, Arial, sans-serif;
        font-weight: bold;
        margin: 0px;
}

#checkout h2, #checkout td {
        color: #6b6e74;
        font: 14px Arial, Helvetica, Arial, sans-serif;
        font-weight: normal;
        padding: 0px;
        margin: 0px;
}

#checkout td {
        padding: 1px;
        padding-left: 0px;
}

#checkout .italix {
        color: #11529c;
        font: 13px Arial, Helvetica, Arial, sans-serif;
        font-weight: bold;
        font-style: italic;
        margin: 0px;
        margin-bottom: 10px;
        padding: 0px;
}

#promotion {
        position: absolute;
        left: 525px;
        top: 20px;
        border: 0;
        width: 300px;
        height: 24px;
        border-collapse: collapse;
        margin: 0 auto;
        padding: 0;
        text-align: center;
/*        background: url(../images/login.jpg) no-repeat;*/
        color: #11529c;
        color: #cc0000;
        font: 16px Arial, Helvetica, Arial, sans-serif;
        font-style: italic;
        z-index: 11;
}


