/* general body styles */
	body {
		color: #333;
		margin: 0px;
		
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		
		background-color: #003366;
		background-image: url(/_IMAGES/templates/www_main/body_bg.gif);
		background-position: center;
		background-repeat: repeat-y;
	}
	
	.tmpl_body_bg_top {
		background-image: url(/_IMAGES/templates/www_main/body_bg_top.gif);
		background-position: center;
		background-repeat: repeat-y;
	}
	.tmpl_body_bg_slit {
		background-image: url(/_IMAGES/templates/www_main/body_bg_split.gif);
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	h1, h2, h3, h4, h5, h6 {
		font-weight: normal;
		font-family: "Myriad Pro", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
		margin-top: 0px;
	}
	
	h1 {
		font-size: 28px;
	}
	h2 {
		font-size: 24px;
	}
	h3 {
		font-size: 20px;
	}
	h4 {
		font-size: 16px;
	}
	h5 {
		font-size: 12px;
	}
	h6 {
		font-size: 8px;
	}
	p{
		line-height: 1.5;
	}
	
	
/* general link styles */
	a:link {
		color: #3366FF;
	}
	a:visited {
		color: #666;
	}
	
/* header styles */
	#tmpl_header {
		width: 900px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	#tmpl_header td.logo {
	}
	#tmpl_header td.my_account {
		vertical-align: top;
	}
	#tmpl_header td.my_account img {
		margin-right: 10px;
	}
	#tmpl_header td.my_account h4 {
		color: #bd7629;
		margin: 0px;
	}
	#tmpl_header td.my_account p {
		font-size: 12px;
		margin: 0px;
	}
	#tmpl_header td.customer_service {
		vertical-align: top;
	}
	#tmpl_header td.customer_service img {
		margin-right: 10px;
	}
	#tmpl_header td.customer_service h4 {
		color: #2782ba;
		margin: 0px;
	}
	#tmpl_header td.customer_service p {
		font-size: 12px;
		margin: 0px;
	}

/* tab styles */
	#tmpl_tab_table {
		border-top: 2px solid #003366;
		border-bottom: 1px solid #fff;
		
		width: 900px;
		height: 35px;
	}
	#tmpl_tab_table td {
		background-image: url(../../_IMAGES/templates/www_main/tab_row_bg.gif);*/
	}
	
	
	#tmpl_tab_table ul {
		margin: 0px;
		padding: 0px;
		/*font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;*/
		font-family: Arial, Helvetica, sans-serif;
	}
	#tmpl_tab_table ul li {
		list-style: none;
		
		float: left;
		margin: 0px;
		
		color: #606060;
		font-size: 11px;
		font-weight: bold;
		
		line-height: 35px;
		
		border-right: 1px solid #B7B7B7;
	}
	#tmpl_tab_table ul li.last {
		border-right: none;
	}
	#tmpl_tab_table ul li div.bg {
		margin-left: 17px;
		margin-right: 17px;
		/*
		margin-left: 9px;
		margin-right: 9px;
		*/
	}
	#tmpl_tab_table ul li.selected {
		background-color: #003366;
	}
	#tmpl_tab_table ul li a {
		color: #606060;
		text-decoration: none;
		
		padding-left: 6px;
		padding-right: 6px;
	}
	#tmpl_tab_table ul li a.disabled {
	}
	#tmpl_tab_table ul li.selected a {
		color: #fff;
	}
	#tmpl_tab_table ul li:hover {
		/*background-color: #7f9ab1;*/
	}
	#tmpl_tab_table ul a:hover {
		/*color: #fff;*/
	}
	#tmpl_tab_table ul li div.right {
	}
	#tmpl_tab_table ul li.selected div.right {
	}
	#tmpl_tab_table ul li div.bg {
	}
	#tmpl_tab_table ul li.selected div.bg {
	}
	
	
/* top nav styles */
	#tmpl_nav_table {
		font-size: 12px;
		width: 900px;
	}
	#tmpl_nav_table td {
		padding: 8px;
	}
	#tmpl_nav_table a {
	}
	

/* body header styles */
	#tmpl_body_header {
		width: 900px;
	}

/* body styles */
	#tmpl_body {
		width: 900px;
		background-color: #fff;
	}
	
	#tmpl_body td.tl {
		width: 7px;
		height: 8px;
	}
	#tmpl_body td.tm {
		width: 100%;
		height: 8px;
		background-image: url(/_IMAGES/templates/www_main/body_table_tm.gif);
	}
	#tmpl_body td.tr {
		width: 7px;
		height: 8px;
	}
	
	#tmpl_body td.lm {
		width: 7px;
		background-image: url(/_IMAGES/templates/www_main/body_table_lm.gif);
	}
	#tmpl_body td.mm {
		width: 100%;
	}
	#tmpl_body td.rm {
		width: 7px;
		background-image: url(/_IMAGES/templates/www_main/body_table_rm.gif);
	}
	
	#tmpl_body td.bl {
		width: 7px;
		height: 8px;
	}
	#tmpl_body td.bm {
		width: 100%;
		height: 8px;
		background-image: url(/_IMAGES/templates/www_main/body_table_bm.gif);
	}
	#tmpl_body td.br {
		width: 7px;
		height: 8px;
	}

/* footer styles */
	#tmpl_footer_table {
		margin-top: 20px;
		width: 900px;
		margin-bottom: 40px;
	}
	#tmpl_footer_table td {
		font-size: 12px;
		vertical-align: top;
	}
	#tmpl_footer_table td.middle {
		text-align: right;
		padding-right: 10px;
	}

