
body {
	margin		: 25px 0px 25px 0px;
	padding		: 0px 0px 0px 0px;
	height		: 100%;
	font-family	: Arial, Helvetica, Sans Serif;
	font-size	: 10px;
	font-weight	: normal;
	color		: #666666;
	background-color: #efefef;
}


/* GLOBAL --------------------------------------------------------*/

table {
	margin		: 0;
}

table, tr, td {
	margin		: 0px;
	padding		: 0px;
	border		: 0px;
	vertical-align	: top;
	font-size	: 10px;
}

table.terms {
	margin		: 5px 0px 0px 10px;
	padding		: 0px;
}

td.bold {
	font-weight	: bold;
	font-size	: 11px;
}

td.file {
	margin		: 0px;
	padding		: 0px;
	border		: 0px;
	vertical-align	: middle;
	font-size	: 10px;
}

a.file {
	color		: #666666;
	text-decoration	: none;
}

a.file:hover {
	color		: #000000;
	text-decoration	: none;
}

a:link, a:visited {
	/*color		: #ff6600;*/
	text-decoration	: none;
}

a:hover, a:active {
	/*color		: #496B7F;*/
	text-decoration	: none;
}

ul {
	font-family	: Arial;
	font-size	: 11px;
	vertical-align	: top;
}


ol.dec {
	font-family	: Arial;
	font-size	: 10px;
	vertical-align	: top;
	list-style-type	: decimal-leading-zero;
}

input {
	background-color: #ffffff;
}

textarea, .textarea {
	background	: #ffffff;
	background-color: #ffffff;
}

.inputbox {
	padding		: 2px;
	border		: 1px solid #ccc;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.inputbox_small {
	padding		: 2px;
	border		: 1px solid #ccc;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.button {
	color: #ff6600;
	font-family: Arial, Hevlvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	border: 3px double #ccc;
	width: auto;
	background: url(../images/button_bg.png) repeat-x;
	padding: 0px 5px;
	line-height: 18px !important;
	line-height: 16px;
	height: 26px !important;
	height: 24px;
	margin: 1px;
}


table#table_overall {
	background-color: #ffffff;
	width		: 860px;
}

/* LOGO --------------------------------------------------------*/

#logo {
	margin		: 5px 0px 10px 10px;
	padding		: 0px;

	background	: url(../../images/logomap.gif) no-repeat;
	cursor		: hand;
}

#banner {
	float		: right;
	margin		: 5px 0px 0px 7px;
	padding		: 0px;
}

#clock {
	float		: right;
	margin		: 3px 0px 0px 0px;

	font-family	: Arial;
	font-size	: 11px;
	font-weight	: bold;
	color		: #666666;
}


/* TOP MENU --------------------------------------------------------*/

.date {
	margin		: 5px;
	padding		: 0px;
	border		: 1px solid #c8c8c8;

	background	: url(../../images/bg_date.gif) repeat;
	width		: 980px;
	height		: 22px;
}

.menu {
	float		: left;
	margin		: 5px;
	padding		: 3px 0px 0px 15px;
	border		: 1px solid #c8c8c8;

	background	: url(../../images/bg_menu.gif) repeat;
	width		: 170px;
	height		: 22px;

	font-family	: Arial;
	font-size	: 11px;
	font-weight	: bold;
	color		: #666666;
}

.txt_Small {
	float		: left;
	margin		: 0px;
	padding		: 0px;

	font-family	: arial;
	font-size	: 10px;
	font-weight	: normal;
	color		: #454545;
}

.menu_content {
	float		: left;
	margin		: 5px;
	padding		: 10px 5px 3px 10px;
	border-left	: 1px solid #c8c8c8;
	border-right	: 1px solid #c8c8c8;
	border-bottom	: 1px solid #c8c8c8;

	background-color: #e3e5da;
	width		: 170px;

	font-family	: arial;
	font-size	: 10px;
	font-weight	: normal;
	color		: #454545;
}

.menu_ad {
	float		: left;
	margin		: 0px;
	padding		: 0px;
	border		: 1px solid #c8c8c8;

	background-color: #f9f9f9;
	width		: 170px;

	text-align	: center;
	font-family	: arial;
	font-size	: 10px;
	font-weight	: normal;
	color		: #454545;
}

.box_head {
	float		: right;
	margin		: 0px;
	padding		: 3px 0px 0px 8px;
	border-left	: 1px solid #c8c8c8;
	border-right	: 1px solid #c8c8c8;
	border-top	: 1px solid #c8c8c8;

	background	: url(../../images/bg_boxhead.gif) repeat;
	width		: 218px;
	height		: 22px;

	font-family	: Arial;
	font-size	: 11px;
	font-weight	: bold;
	color		: #666666;
}

.box {
	float		: right;
	margin		: 0px;
	padding		: 1px 0px 0px 8px;
	border		: 1px solid #c8c8c8;

	background	: url(../../images/bg_box.gif) repeat;
	width		: 218px;
	height		: 16px;

	font-family	: Arial;
	font-size	: 10px;
	font-weight	: bold;
	color		: #666666;
}

.box_ad {
	margin		: 0px;
	padding		: 2px;
	border-left	: 1px solid #c8c8c8;
	border-right	: 1px solid #c8c8c8;
	border-bottom	: 1px solid #c8c8c8;

	background-color: #f9f9f9;
	width		: 218px;

	text-align	: center;
	font-family	: arial;
	font-size	: 10px;
	font-weight	: normal;
	color		: #454545;
}

.box_content {
	float		: left;
	margin		: 0px;
	padding		: 3px 5px 3px 8px;
	border-left	: 1px solid #c8c8c8;
	border-right	: 1px solid #c8c8c8;
	border-bottom	: 1px solid #c8c8c8;

	background-color: #f9f9f9;
	width		: 218px;

	font-family	: arial;
	font-size	: 10px;
	font-weight	: normal;
	color		: #454545;
}

.box_contentbig {
	float		: left;
	margin		: 0px;
	padding		: 3px 5px 3px 8px;
	border-left	: 1px solid #c8c8c8;
	border-right	: 1px solid #c8c8c8;
	border-bottom	: 1px solid #c8c8c8;

	background-color: #f9f9f9;
	width		: 660px;

	font-family	: arial;
	font-size	: 10px;
	font-weight	: normal;
	color		: #454545;
}

.box_radio {
	background-color: #f9f9f9;
}

#box_slogan {
	margin		: 0px;
	padding		: 0px;
	border		: 0px;

	background	: url(../../images/slogan.gif) no-repeat;
	width		: 660px;
	height		: 50px;

	text-align	: center;
	font-family	: Arial;
	font-size	: 14px;
	font-weight	: bold;
	color		: #000;
}

.box_headonly {
	float		: right;
	margin		: 0px;
	padding		: 3px 0px 0px 8px;
	border	: 1px solid #c8c8c8;

	background	: url(../../images/bg_boxhead.gif) repeat;
	width		: 660px;
	height		: 22px;

	font-family	: Arial;
	font-size	: 11px;
	font-weight	: bold;
	color		: #666666;
}

.box_only {
	float		: right;
	margin		: 0px;
	padding		: 1px 0px 0px 8px;
	border		: 1px solid #c8c8c8;

	background	: url(../../images/bg_box.gif) repeat;
	width		: 660px;
	height		: 16px;

	font-family	: Arial;
	font-size	: 10px;
	font-weight	: bold;
	color		: #666666;
}

.content {
	margin		: 0px;
	padding-left	: 3px;
	padding-bottom	: 15px;

	font-family	: Arial;
	font-size	: 11px;
	font-weight	: none;
	color		: #666666;
}

.contenth {
	margin		: 0px;
	padding-left	: 3px;
/*	width		: 650px;*/

	font-family	: verdana, Arial;
	font-size	: 11px;
	font-weight	: bold;
	color		: #666666;
}

.contentheading {
	margin		: 0px;
	padding-left	: 3px;

	width		: 100% !important;
	width		: 100%;
	height		: 19px;
	overflow	: hidden;

	color		: #838383;
	font-family	: tahoma;
	font-weight	: normal;
	font-size	: 18px;
}

.contentslogan {
	margin		: 0px;
	padding-left	: 4px;

	width		: 100% !important;
	width		: 100%;
	height		: 30px;
	overflow	: hidden;

	color		: #ff0000;
	font-family	: tahoma;
	font-weight	: normal;
	font-size	: 10px;
	font-style	: none;
}





#topmenu_outer {
	float		: none !important;
	float		: right;
	margin-top	: 8px;
}

.topmenu {
	font-family	: Arial;
	font-size	: 11px;
	color		: #666;
}

.topmenu a, .topmenu a:visited {
	font-family	: Arial;
	font-size	: 11px;
	font-weight	: normal;
	color		: #FF6600;
	text-decoration	: none;
}

.topmenu a:hover {
	color		: #496B7F;
	text-decoration	: underline;
}

.topmenu a:active {
	color		: #666;
	text-decoration	: none;
}

/*----- SEARCH --------------------------------------------------------------*/

#search_outer {
	float		: right;
	margin-top	: 5px;
	margin-left	: 12px;
	margin-right	: 6px;
	padding		: 0px;

	background	: url(../images/search.png);
	width		: 130px;
	height		: 20px;
}

#search_inner .inputbox {
	margin-top	: 1px;
	margin-left	: 2px;
	border		: 0px;
	padding		: 1px 3px 3px 5px;
	font-family	: arial, helvetica, sans-serif;
	font-size	: 11px;
	color		: #666;
}

/*#search_outer {
	float		: right;
	margin-top	: 2px;
	margin-right	: 6px;
	padding		: 0px;
	width		: 130px;
	background	: url(../images/search.gif) no-repeat;
}

#search_inner .inputbox {
	border		: 0px;
	padding		: 0px 3px 3px 5px;
	font-family	: arial, helvetica, sans-serif;
	font-size	: 11px;
	color		: #666;
	background	: url(../images/spacer.gif) no-repeat;
}*/


/* Navigation --------------------------------------------------------*/

#menu {
	float		: left;
	margin-top	: 36px;
	border-top	: 1px solid #cccccc;
	border-left	: 1px solid #cccccc;
	background-color: #F8F8F7;	
	width		: 591px;
}

#pagenavigation /* This is for non visual user agents */
{
	display		: none;
}

#navigation {
	float		: right;
	list-style	: none;
	margin-bottom	: 6px;
	padding-top	: 3px;
	padding-left	: 5px;
	background	: transparent;
}

#navigation li {
	list-style-type: none;
	display: inline;
}

#navigation li a {
	float		: right;
	margin-top	: 24px;
	border		: none;

	width		: 60px;
	height		: 20px;
}


#navigation li a.cart, #navigation li a.cart:visited {
	background-image: url(../images/menu_cart.gif);
	width		: 68px;
	height		: 20px;
}

#navigation li a.cart:hover {
	background-image: url(../images/menu_cart_over.gif);
}

#navigation li a.cart:active {
	background-image: url(../images/menu_cart_on.gif);
}

#navigation li a.acc, #navigation li a.acc:visited {
	background-image: url(../images/menu_acc.gif);
	width		: 64px;
	height		: 20px;
}

#navigation li a.acc:hover {
	background-image: url(../images/menu_acc_over.gif);
}

#navigation li a.acc:active {
	background-image: url(../images/menu_acc_on.gif);
}

#navigation li a.about, #navigation li a.about:visited {
	background-image: url(../images/menu_about.gif);
	width		: 36px;
	height		: 20px;
}

#navigation li a.about:hover {
	background-image: url(../images/menu_about_over.gif);
}

#navigation li a.about:active {
	background-image: url(../images/menu_about_on.gif);
}

#navigation li a.faq, #navigation li a.faq:visited {
	background-image: url(../images/menu_faq.gif);
	width		: 26px;
	height		: 20px;
}

#navigation li a.faq:hover {
	background-image: url(../images/menu_faq_over.gif);
}

#navigation li a.faq:active {
	background-image: url(../images/menu_faq_on.gif);
}

#navigation li a.sitemap, #navigation li a.sitemap:visited {
	background-image: url(../images/menu_sitemap.gif);
	width		: 50px;
	height		: 20px;
}

#navigation li a.sitemap:hover {
	background-image: url(../images/menu_sitemap_over.gif);
}

#navigation li a.sitemap:active {
	background-image: url(../images/menu_sitemap_on.gif);
}

#navigation li a.login, #navigation li a.login:visited {
	background-image: url(../images/menu_login.gif);
	width		: 34px;
	height		: 20px;
}

#navigation li a.login:hover {
	background-image: url(../images/menu_login_over.gif);
}

#navigation li a.login:active {
	background-image: url(../images/menu_login_on.gif);
}


#navigation li a.search {
	background-image: url(../images/menu_search.gif);
	width		: 54px;
	height		: 20px;
}

#navigation li a.search:hover {
	background-image: url(../images/menu_search_on.gif);
}



/*----- OVERALL OUTER --------------------------------------------------------------*/

#overall_outer {
	float		: left;
	margin		: 0px;
	padding		: 0px;
	border-top	: 1px solid #cccccc;
	border-bottom	: 1px solid #cccccc;

	background	: #E9E8E6;
}



/*----- LEFT SUB-MENU --------------------------------------------------------------*/

#left_outer {
	float		: left;
	margin-bottom	: 0px;
	padding		: 4px;
	width		: 180px !important;
	width		: 188px;
	overflow	: hidden;
}

.left_inner {
	float		: none !important;
	float		: left;
	margin		: 0px;
	margin-bottom	: 5px;
}

table.moduletable {
	margin		: 0px;
	padding		: 0px;
	border-collapse	: collapse;
	width		: 100%;

	font-size	: 8px;
	font-weight	: normal;
	font-family	: Verdana, Arial, Hevlvetica, sans-serif;
}

table.moduletable th {
	margin-bottom	: 9px;
	padding		: 10px 4px 4px 10px;

	font-size	: 0.7em;
	font-weight	: bold;
	color		: #FF3300;

	text-align	: left;
	text-decoration	: none;
	text-transform	: uppercase;
}

a.mainlevel:link, a.mainlevel:visited {
	display		: block;
	padding-top	: 4px;
	padding-left	: 22px;
	background	: url(../images/arrow_orange.png) no-repeat;

	font-family	: Arial;
	font-size	: 11px;
	font-weight	: bold;
	color		: #999999;

	text-align	: left;
	text-decoration	: none;
}

a.mainlevel:hover {
	color		: #666666;
	text-decoration	: none;
}

a.sublevel:link, a.sublevel:visited {
	display		: block;
	padding-top	: 4px;
	padding-left	: 28px;
	background	: url(../images/sublevel.png) no-repeat;

	font-family	: Arial;
	font-size	: 11px;
	font-weight	: bold;
	color		: #999999;

	text-align	: left;
	text-decoration	: none;
}

a.sublevel:hover {
	color		: #666666;
	text-decoration	: none;
}

.submenu, a.submenu, a.submenu:link, a.submenu:visited {
	display		: block;
	padding-top	: 4px;
	padding-left	: 28px;
	background	: url(../images/sublevel.png) no-repeat;

	font-family	: Arial;
	font-size	: 11px;
	font-weight	: bold;
	color		: #999999;

	text-align	: left;
	text-decoration	: none;
}

a.submenu:hover, a.submenu:active {
	color		: #666666;
	text-decoration	: none;
}

#active_menu {
	color		: #666666;
}

a#active_menu:hover {
	color		: #999999;
	text-decoration	: none;
}





/*----- CONTENTS --------------------------------------------------------------*/








#mainbanner {
	margin		: 0px;
	padding		: 0px;
	border-left	: 1px solid #cccccc;
}

#pathway_text {
	padding		: 3px 0px 0px 15px;
	border-left	: 1px solid #cccccc;
	height		: 21px !important;
	height		: 24px;
	background	: url(../images/pathway.png) repeat;

	display		: block;
	font-family	: Arial;
	font-size	: 11px;
	color		: #999999;
	overflow	: hidden;
}

a.pathway, a.pathway:visited, a.pathway:hover, a.pathway:active {
	color		: #999999;
	text-decoration	: none;
}

.pathway {
	color		: #496B7F;
	text-decoration	: none;
}

#content_outer {
	margin		: 0px;
	padding		: 6px 12px 12px 12px;
	border-left	: 1px solid #cccccc;
	background	: #ffffff;
	height		: 100% !important;
	height		: 300px;
}



#content_bottom {
	float		: left;
	border-left	: 1px solid #cccccc;
	width		: 100%;

	height		: 42px !important;
	height		: 42px;
	background	: url(../images/content_bottom.png) repeat;
	overflow	: hidden;
}

/*----- FRONT PAGE --------------------------------------------------------------*/

.front_outer {
	padding		: 3px;
	border		: 1px solid #ccc;
	background	: #fff;
	width		: 300px;
}

.front_title {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #ccc;


	font-family	: Verdana;
	font-size	: 10px;
	color		: #666;
	vertical-align	: top;
}

.front_body {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #fff;


	font-family	: Verdana;
	font-size	: 10px;
	color		: #666;
	vertical-align	: top;
}


/*----- TABLE --------------------------------------------------------------*/

table.contentpaneopen {
  width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.contentpaneopen td {
   padding-right: 5px;
}

table.contentpaneopen td.componentheading {
	padding-left: 4px;
}

table.contentpane {
  width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
}

table.contentpane td {
}

table.contentpane td.componentheading {
	padding-left: 4px;
}

.componentheading {

	width		: 100% !important;
	width		: 100%;
	overflow	: hidden;

	color		: #cccccc;
	font-family	: tahoma;
	font-weight	: normal;
	font-size	: 24px;
}


.table_footnote {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #fff;


	font-family	: Verdana;
	font-size	: 9px;
	color		: #666;
}

.input_field_to {
	margin-left	: 0px;
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #fff;
	width		: 168px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
	text-indent	: -1px;
}

.input_field {
	margin-left	: 8px;
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #fff;
	width		: 168px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.input_1 {
	margin		: 0px;
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #fff;
	width		: 168px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.input_fieldbox {
	margin-left	: 8px;
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #fff;
	width		: 402px;
	height		: 68px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.forum_7 {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #fff;
	width		: 70%;

	font-family	: Verdana;
	font-size	: 10px;
	color		: #666;
	vertical-align	: top;
}

.forum_3 {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #fff;
	width		: 3%;

	font-family	: Verdana;
	font-size	: 10px;
	color		: #666;
	vertical-align	: top;
}


/*----- SCHEDULE --------------------------------------------------------------*/

.frontpage_outer {
	border		: 1px solid #ccc;
}

.frontpage {
	padding		: 8px;
	background-color: #fff;


	font-family	: Verdana;
	font-size	: 10px;
	color		: #666;
	vertical-align	: top;
}

.schedule_tablemenu {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #f7f7f7;
	width		: 100%;

	font-family	: Verdana;
	font-size	: 0.7em;
	font-weight	: bold;
	color		: #ff3300;
	text-decoration	: none;
	text-transform	: uppercase;
}

.forum_tablemenu {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #f7f7f7;

	font-family	: Verdana;
	font-size	: 0.7em;
	font-weight	: bold;
	color		: #ff3300;
	text-decoration	: none;
	text-transform	: uppercase;
}

.schedule_table_menu {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #f7f7f7;
	width		: 747;

	font-family	: Verdana;
	font-size	: 0.7em;
	font-weight	: bold;
	color		: #ff3300;
	text-decoration	: none;
	text-transform	: uppercase;
}

.schedule_table {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #fff;


	font-family	: Verdana;
	font-size	: 10px;
	color		: #666;
	vertical-align	: top;
}



a.schedule_table, a.schedule_table:visited, a.schedule_table:hover, a.schedule_table:active {
	font-family	: Verdana;
	font-size	: 10px;
	color		: #ff6600;
}


.forum_table {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #fff;
	width		: 100%;


	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.schedule_table_small {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #fff;
	width		: 5px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.schedule_table_big {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #fff;
	width		: 100%;
/*	width		: 80%; */

	font-family	: verdana;
	font-size	: 10px;
	color		: #666;
	text-align	: left;
}

.pms_table {
	padding		: 8px;
	border		: 1px solid #ccc;
	background-color: #fff;


	font-family	: Verdana;
	font-size	: 10px;
	color		: #666;
	text-align	: center;
	vertical-align	: top;
}



/*----- BOTTOM --------------------------------------------------------------*/

#partner {
	float		: left;
	margin		: 0px 24px 12px 36px;
	padding		: 12px;

	width		: 73px;
	height		: 09px !important;
	height		: 29px;
	background	: url(../images/padi.gif) no-repeat;
	cursor		: hand;
	overflow	: hidden;
}

#footer_outer{
	float		: left;
	margin-top	: 15px;
	padding		: 0px;
	width		: 100%;
	height		: 42px !important;
	height		: 42px;
}

.footer {
	font-family	: arial;
	font-size	: 10px;
	color		: #454545;
}

.footer a, .footer a:visited {
	font-family	: arial;
	font-size	: 10px;
	font-weight	: normal;
	color		: #454545;
	text-decoration	: none;
}

.footer a:hover, .footer a:active {
	font-weight	: normal;
	color		: #454545;
	text-decoration	: underline;
}

#copyright {
	margin		: 0px;
	padding		: 0px;
	font-family	: verdana;
	font-size	: 9px;
	color		: #333;
}



/* Miscellanous --------------------------------------------------------*/

.texthead {
	font-family	: Arial, Helvetica, Sans Serif;
	font-size	: 11px;
	font-weight	: bold;
	color		: #496B7F;
}

.vtexthead {
	font-family	: Verdana, Arial, Helvetica, Sans Serif;
	font-size	: 0.7em;
	font-weight	: bold;
	color		: #666666;
	text-transform	: uppercase;
}

.textsmall {
	margin-left	: 8px;
	font-family	: Verdana, Arial, Helvetica, Sans Serif;
	font-size	: 0.7em;
}


.links, a.links, a.links:visited {
	font-family	: Arial, Helvetica, Sans Serif;
	font-size	: 10px;
	font-weight	: normal;
	color		: #666666;
	text-decoration	: none;
}

a.links:hover, a.links:active {
	color		: #ff0000;
	text-decoration	: none;
}


.vlinks, a.vlinks, a.vlinks:visited {
	font-family	: Verdana, Arial, Helvetica, Sans Serif;
	font-size	: 9px;
	font-weight	: normal;
	color		: #ff6600;
	text-decoration	: none;
}

a.vlinks:hover, a.vlinks:active {
	color		: #496B7F;
	text-decoration	: underline;
}


.menulinks, a.menulinks, a.menulinks:visited {
	margin		: 0px;
	padding		: 0px;

	font-family	: Arial;
	font-size	: 10px;
	font-weight	: bold;
	color		: #666666;
	text-decoration	: none;
}

a.menulinks:hover, a.menulinks:active {
	color		: #ff0000;
	text-decoration	: none;
}


.menutitle, .menutitle a, .menutitle a:visited {
	padding-left	: 10px;
	font-family	: Verdana;
	font-size	: 0.7em;
	font-weight	: bold;
	color		: #ff3300;
	text-decoration	: none;
	text-transform	: uppercase;
}

.menutitle a:hover, .menutitle a:active {
	text-decoration	: none;
}


.product_mailing_inputbox {
	margin-left	: 8px;
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #fff;
	width		: 134px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.btn_register {
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #f7f7f7;
	width		: 168px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
	cursor		: hand;
}

.product_search_inputbox {
	margin-left	: 8px;
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #fff;
	width		: 92px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.product_search_button {
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #f7f7f7;
	width		: 60px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
	cursor		: hand;
}

.login_inputbox {
	margin-left	: 8px;
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #fff;
	width		: 156px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.content_highlight {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #808080;
	line-height: 17px;
	margin-top:10px;
} 

.greybox {
	padding		: 8px;
	border		: solid 1px #ccc;
	background-color: #fff;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.btn_login {
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #fff;
	width		: 87px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.btn_search {
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #f7f7f7;
	width		: 60px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
	cursor		: hand;
}

.input_search {
	margin-top	: 5px;
	padding		: 2px;
	border		: solid 1px #ccc;
	background-color: #fff;
	width		: 92px;
	height		: 19px;

	font-family	: verdana;
	font-size	: 9px;
	color		: #666;
}

.input_user {
	padding		: 2px;
	border		: solid 1px #ccc;
	width		: 111px;
	height		: 19px;
}

.input_pass {
	padding		: 2px;
	border		: solid 1px #ccc;
	width		: 111px;
	height		: 19px;
}

.txt_small {
	font-family	: verdana;
	font-size	: 9px;
}









.sys_lvl {
	vertical-align	: top;
	text-align	: center;
	width		: 100%;
}

.sys_lvlhead {
	margin		: 0px;
	padding		: 3px;
	background-color: #d5d5d5;

	vertical-align	: top;
	text-align	: left;

	height		: 24px;
}

.sys_lvl1_red {
	margin		: 0px;
	padding		: 3px;
	background-color: #f7f7f7;
	color		: #ff0000;

	vertical-align	: top;
	text-align	: left;

	height		: 24px;
}

.sys_lvl2_red {
	margin		: 0px;
	padding		: 3px;
	background-color: #ffffe;
	color		: #ff0000;

	vertical-align	: top;
	text-align	: left;

	height		: 24px;
}

.sys_lvl1 {
	margin		: 0px;
	padding		: 3px;
	background-color: #f7f7f7;

	vertical-align	: top;
	text-align	: left;

	height		: 24px;
}

.sys_lvl2 {
	margin		: 0px;
	padding		: 3px;
	background-color: #ffffe;

	vertical-align	: top;
	text-align	: left;

	height		: 24px;
}


#sys_content_outer {
	margin		: 0px;
	padding		: 5px;
	border		: 1px solid #d5d5d5;
	vertical-align	: top;
	text-align	: center;

	width		: 660px;
}

.sys_content_table {
	margin-bottom	: 10px;
	padding		: 5px;
	border		: 1px solid #d5d5d5;
	vertical-align	: top;

	text-align	: center;
	width		: 640px;
}

.sys_bold {
	font-family	: Arial, Helvetica, Sans Serif;
	font-size	: 11px;
	font-weight	: bold;
	color		: #666666;
}

a.sys_bold:link, a.bold:visited {
	font-family	: Arial, Helvetica, Sans Serif;
	font-size	: 11px;
	font-weight	: bold;
	color		: #666666;
	text-decoration	: none;
}

a.sys_bold:hover {
	color		: #666666;
	text-decoration	: underline;
}
