/************************************************************************* 
 *	Gigastorm Style
 * =====================
 *
 * Copyright (c) 2005-2006, Gigastorms Design, All Rights Reserved
 * 
 * This CSS file may only be used in conjunction with this website. You 
 * may NOT redistributed or re-broadcasted this CSS in any manner other 
 * then through this website.
 *
 * <style.css v1.0 (28/07/06)
 * Author: Gavin Dibley
 * Provides the style to Gigastorm Designs website
**************************************************************************/


body {
	background-color : #c4c9ce;
	font-family : Tahoma, Arial, Verdana, Sans-serif;
	margin-top : 0;
	margin-bottom : 10px;
	font-size : 12px;
	background-image : url('images/bg.jpg');
	background-repeat : repeat-x;
}

p {
	color : #001;
	font-family : Verdana, Arial, Helvetica, Geneva;
}

a:link {
	color : #b30000;
}

a:hover {
	color : #ff8040;
}

a:active {
	color : #b30000;
}

.button {
	color : black;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	background-image : url(images/nav/n_spacer.gif);
	background-color : #ffffff;
	padding : 2px;
	width : 130px;
	border-right : 1px solid #666666;
	border-bottom : 1px solid #666666;
	border-top : 0;
	border-left : 0;
	text-decoration : none;
}

.button a {
	color : black;
	font-weight : bold;
	text-decoration : none;
}

.button a:hover {
	color : #e60000;
	font-weight : bold;
	font-size : 11px;
}

.button075 {
	color : black;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	background-image : url(images/nav/n_spacer.gif);
	background-color : #ffffff;
	padding : 2px;
	width : 75px;
	border-right : 1px solid #666666;
	border-bottom : 1px solid #666666;
	border-top : 0;
	border-left : 0;
}

.button_form {
	color : #1e2124;
	text-align : center;
	font-size : 11px;
	background-image : url(images/nav/n_spacer.gif);
	background-color : #ffffff;
	padding : 2px;
	border-right : 1px solid #666666;
	border-bottom : 1px solid #666666;
	border-top : 0;
	border-left : 0;
}

.button_form_h {
	color : #800000;
	text-align : center;
	font-size : 11px;
	background-color : #ffffff;
	padding : 2px;
	border-right : 1px solid #666666;
	border-bottom : 1px solid #666666;
	border-top : 0;
	border-left : 0;
}

.button_form_s {
	color : #1e2124;
	text-align : center;
	font-size : 11px;
	background-image : url(images/nav/n_spacer.gif);
	background-color : #ffffff;
	padding : 2px;
	border-right : 1px solid #666666;
	border-bottom : 1px solid #666666;
	border-top : 0;
	border-left : 0;
}

.button_mblock {
	color : #1e2124;
	text-align : left;
	font-size : 11px;
	background-color : #ebebeb;
	padding : 2px;
	border : 0 solid black;
}

.button_mblock_h {
	color : #1e2124;
	text-align : left;
	font-size : 11px;
	background-color : #ffffff;
	padding : 2pt;
	border : 0 solid black;
}

.button_mblock_img {
	color : #1e2124;
	text-align : left;
	font-size : 11px;
	background-image : url(images/nav/n_spacer.gif);
	background-color : #ffffff;
	padding : 2pt;
	border : 0 solid black;
}

.box {
	padding : 2pt;
	border : 1pt solid black;
}

.outer {
	width : 100%;
	border : 0;
}

.inner {
	width : 100%;
	border : 0;
}

tr {
	font-weight : normal;
	font-size : 11px;
	padding : 0;
}

td {
	font-weight : normal;
	font-size : 11px;
}

.black {
	background-color : #ffffff;
}

.BLK_DEF_TITLE {
	color : #001;
	background-color : #8f9aa5;
}

.BLK_DEF_ENTRY {
	color : #001;
	background-color : #ebebeb;
}

.BLK_DEF_FMENU {
	color : #001;
}

.BLK_HDR_MCLEAR {
	color : #001;
}

.TP3MED_BL {
	color : #ffffff;
}

.BLK_HDR_MCLEAR_L {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	padding : 5px;
	height : 30px;
}

.BLK_HDR_MCLEAR_C {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
	padding : 5px;
	height : 30px;
}

.BLK_HDR_MCLEAR_R {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	padding : 5px;
	height : 30px;
}

.BLK_HDR_MENU {
	color : #001;
	background-color : #919aa4;
}

.BLK_HDR_MENU_L {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	background-color : #919aa4;
}

.BLK_HDR_MENU_C {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
	background-color : #919aa4;
	border-bottom : 1px solid #000000;
}

.BLK_HDR_MENU_R {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	background-color : #919aa4;
}

.BLK_MENU_ENTRY {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	background-color : #ebebeb;
}

.BLK_IT_TITLE {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	background : url('images/ieheader.jpg') no-repeat left top;
	padding-left : 50px;
}

html > body .BLK_DEF_TITLE {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	background : url('images/header.jpg') no-repeat left top;
	padding-left : 50px;
}

.BLK_IT_TITLE_TXT {
	color : #001;
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	padding : 2px;
}

.BLK_IT_ENTRY {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 11px;
	background-color : #ffffff;
	padding : 5px;
}

.BLK_IT_FMENU {
	color : #001;
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	padding : 5px;
}

.BLK_IT_FMENU_TXT {
	color : #001;
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	padding : 2px;
}

.BLK_FTR {
	color : #001;
	background-color : #dee1e4;
}

.BLK_FTR_L {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	background-color : #dee1e4;
	padding : 5px;
	height : 30px;
}

.BLK_FTR_C {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
	background-color : #dee1e4;
	padding : 5px;
	height : 30px;
}

.BLK_FTR_R {
	color : #001;
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	background-color : #dee1e4;
	padding : 5px;
	height : 30px;
}

.TP0SML_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
}

.TP0SML_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
}

.TP0SML_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
}

.TP0SML_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
}

.TP1SML_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	padding : 1px;
}

.TP1SML_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	padding : 1px;
}

.TP1SML_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
}

.TP1SML_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
	padding : 1px;
}

.head_date {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
	padding : 5px;
}

.TP5SML_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	padding : 5px;
}

.TP5SML_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	padding : 5px;
}

.TP5SML_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
	padding : 5px;
}

.TP5SML_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
	padding : 5px;
}

.TP1SML_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	padding : 1px;
}

.TP1SML_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
	padding : 1px;
}

.TP1SML_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	padding : 1px;
}

.TP1SML_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 11px;
	padding : 1px;
}

.TP3SML_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	padding : 3px;
}

.TP3SML_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
	padding : 3px;
}

.TP3SML_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	padding : 3px;
}

.TP3SML_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 11px;
	padding : 3px;
}

.TP3SML_BR {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	padding : 5px;
}

.TP5SML_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	padding : 5px;
}

.TP5SML_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
	padding : 5px;
}

.TP5SML_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	padding : 5px;
}

.TP5SML_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 11px;
	padding : 5px;
}

.TP0MED_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	color : #000000;
}

.TP0MED_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
}

.TP0MED_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
}

.TP0MED_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
}

.TP1MED_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	padding : 1px;
}

.TP1MED_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	padding : 1px;
}

.TP1MED_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
	padding : 1px;
}

.TP1MED_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
	padding : 1px;
}

.TP3MED_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	padding : 3px;
}

.TP3MED_NC {
	font-style : normal;
	font-size : 11px;
	padding : 4px;
}

.TP3MED_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
	padding : 3px;
}

.TP5MED_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	padding : 5px;
}

.TP5MED_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	padding : 5px;
}

.TP5MED_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
	padding : 5px;
}

.TP5MED_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
	padding : 5px;
}

.TP0MED_NL {
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-align : left;
	font-size : 11px;
}

.TP0MED_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
}

.TP0MED_NR {
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-align : right;
	font-size : 11px;
}

.TP0MED_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 11px;
}

.TP1MED_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	padding : 1px;
}

.TP1MED_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
	padding : 1px;
}

.TP1MED_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	padding : 1px;
}

.TP1MED_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 11px;
	padding : 1px;
}

.TP3MED_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	padding : 3px;
}

.TP3MED_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	padding : 3px;
}

.TP3MED_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 11px;
	padding : 3px;
}

.TP5MED_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 11px;
	padding : 5px;
}

.TP5MED_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
	padding : 5px;
}

.TP5MED_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	padding : 5px;
}

.TP5MED_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 11px;
	padding : 5px;
}

.TP0BIG_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 14px;
}

.TP0BIG_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 14px;
}

.TP0BIG_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 14px;
}

.TP0BIG_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 14px;
}

.TP1BIG_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 14px;
	padding : 1px;
}

.TP1BIG_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 14px;
	padding : 1px;
}

.TP1BIG_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 14px;
	padding : 1px;
}

.TP1BIG_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 14px;
	padding : 1px;
}

.TP3BIG_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 14px;
	padding : 3px;
}

.TP3BIG_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 14px;
	padding : 3px;
}

.TP3BIG_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 14px;
	padding : 3px;
}

.TP3BIG_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 14px;
	padding : 3px;
}

.TP5BIG_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 14px;
	padding : 5px;
}

.TP5BIG_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 14px;
	padding : 5px;
}

.TP5BIG_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 14px;
	padding : 5px;
}	

.TP5BIG_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 14px;
	padding : 5px;
}

.TP0BIG_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 14px;
}

.TP0BIG_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 14px;
}

.TP0BIG_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 14px;
}

.TP0BIG_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 14px;
}

.TP3BIG_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 14px;
	padding : 3px;
}

.TP3BIG_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 14px;
	padding : 3px;
}

.TP3BIG_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 14px;
	padding : 3px;
}

.TP3BIG_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 14px;
	padding : 3px;
}

.TP5BIG_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 14px;
	padding : 5px;
}

.TP5BIG_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 14px;
	padding : 5px;
}

.TP5BIG_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 14px;
	padding : 5px;
}

.TP5BIG_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 14px;
	padding : 5px;
}

.TP0LRG_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 16px;
}

.TP0LRG_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 16px;
}

.TP0LRG_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 16px;
}

.TP0LRG_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 16px;
}

.TP1LRG_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 16px;
	padding : 1px;
}

.TP1LRG_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 16px;
	padding : 1px;
}

.TP1LRG_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 16px;
	padding : 1px;
}

.TP1LRG_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 16px;
	padding : 1px;
}

.TP5LRG_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 16px;
	padding : 5px;
}

.TP5LRG_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 16px;
	padding : 5px;
}

.TP5LRG_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 16px;
	padding : 5px;
}

.TP5LRG_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 16px;
	padding : 5px;
}

.TP0LRG_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 16px;
}

.TP0LRG_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 16px;
}

.TP0LRG_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 16px;
}

.TP0LRG_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 16px;
}

.TP1LRG_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 16px;
	padding : 1px;
}

.TP1LRG_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 16px;
	padding : 1px;
}

.TP1LRG_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 16px;
	padding : 1px;
}

.TP1LRG_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 16px;
	padding : 1px;
}

.TP3LRG_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 16px;
}

.TP3LRG_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 16px;
}

.TP3LRG_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 16px;
}

.TP3LRG_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 16px;
}

.TP5LRG_NL {
	font-style : normal;
	font-weight : normal;
	text-align : left;
	font-size : 16px;
	padding : 5px;
}

.TP5LRG_NC {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 16px;
	padding : 5px;
}

.TP5LRG_NR {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 16px;
	padding : 5px;
}

.TP5LRG_NJ {
	font-style : normal;
	font-weight : normal;
	text-align : justify;
	font-size : 16px;
	padding : 5px;
}

.PSR {
	color : red;
	font-style : italic;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, Geneva, NumList;
}

.PSML_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
}

.PSML_BL_ID {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	text-indent : 5px;
}

.PSML_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
}

.PSML_BC_ID {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	text-indent : 5px;
}

.PSML_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
}

.PSML_BR_ID {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
	text-indent : 5px;
}

.PSML_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
}

.PSML_BJ_ID {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
	text-indent : 5px;
}

.PSML_NL {
	font-style : normal;
	text-align : left;
	font-size : 11px;
}

.PSML_NL_ID {
	font-style : normal;
	text-align : left;
	font-size : 11px;
	text-indent : 5px;
}

.PSML_NC {
	font-style : normal;
	text-align : center;
	font-size : 11px;
}

.PSML_NC_ID {
	font-style : normal;
	text-align : center;
	font-size : 11px;
	text-indent : 5px;
}

.PSML_NR {
	font-style : normal;
	text-align : right;
	font-size : 11px;
}

.PSML_NR_ID {
	font-style : normal;
	text-align : right;
	font-size : 11px;
	text-indent : 5px;
}

.PSML_NJ {
	font-style : normal;
	text-align : justify;
	font-size : 11px;
}

.PSML_NJ_ID {
	font-style : normal;
	text-align : justify;
	font-size : 11px;
	text-indent : 5px;
}

.PMED_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
}

.PMED_BL_ID {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	text-indent : 5px;
}

.PMED_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
}

.PMED_BC_ID {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
	text-indent : 5px;
}

.PMED_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
}

.PMED_BR_ID {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 11px;
	text-indent : 5px;
}

.PMED_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
}

.PMED_BJ_ID {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 11px;
	text-indent : 5px;
}

.PMED_NL {
	font-style : normal;
	text-align : left;
	font-size : 11px;
}

.PMED_NL_ID {
	font-style : normal;
	text-align : left;
	font-size : 11px;
	text-indent : 5px;
}

.PMED_NC {
	font-style : normal;
	text-align : center;
	font-size : 11px;
}

.PMED_NC_ID {
	font-style : normal;
	text-align : center;
	font-size : 11px;
	text-indent : 5px;
}

.PMED_NR {
	font-style : normal;
	text-align : right;
	font-size : 11px;
}

.PMED_NR_ID {
	font-style : normal;
	text-align : right;
	font-size : 11px;
	text-indent : 5px;
}

.PMED_NJ {
	font-style : normal;
	text-align : justify;
	font-size : 11px;
}

.PMED_NJ_ID {
	font-style : normal;
	text-align : justify;
	font-size : 11px;
	text-indent : 5px;
}

.PBIG_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 14px;
}

.PBIG_BL_ID {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 14px;
	text-indent : 5px;
}

.PBIG_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 14px;
}

.PBIG_BC_ID {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 14px;
	text-indent : 5px;
}

.PBIG_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 14px;
}

.PBIG_BR_ID {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 14px;
	text-indent : 5px;
}

.PBIG_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 14px;
}

.PBIG_BJ_ID {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 14px;
	text-indent : 5px;
}

.PBIG_NL {
	font-style : normal;
	text-align : left;
	font-size : 14px;
}

.PBIG_NL_ID {
	font-style : normal;
	text-align : left;
	font-size : 14px;
	text-indent : 5px;
}

.PBIG_NC {
	font-style : normal;
	text-align : center;
	font-size : 14px;
}

.PBIG_NC_ID {
	font-style : normal;
	text-align : center;
	font-size : 14px;
	text-indent : 5px;
}

.PBIG_NR {
	font-style : normal;
	text-align : right;
	font-size : 14px;
}

.PBIG_NR_ID {
	font-style : normal;
	text-align : right;
	font-size : 14px;
	text-indent : 5px;
}

.PBIG_NJ {
	font-style : normal;
	text-align : justify;
	font-size : 14px;
}

.PBIG_NJ_ID {
	font-style : normal;
	text-align : justify;
	font-size : 14px;
	text-indent : 5px;
}

.PLRG_BL {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 16px;
}

.PLRG_BL_ID {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 16px;
	text-indent : 5px;
}

.PLRG_BC {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 16px;
}

.PLRG_BC_ID {
	font-style : normal;
	font-weight : bold;
	text-align : center;
	font-size : 16px;
	text-indent : 5px;
}

.PLRG_BR {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 16px;
}

.PLRG_BR_ID {
	font-style : normal;
	font-weight : bold;
	text-align : right;
	font-size : 16px;
	text-indent : 5px;
}

.PLRG_BJ {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 16px;
}

.PLRG_BJ_ID {
	font-style : normal;
	font-weight : bold;
	text-align : justify;
	font-size : 16px;
	text-indent : 5px;
}

.PLRG_NL {
	font-style : normal;
	text-align : left;
	font-size : 16px;
}

.PLRG_NL_ID {
	font-style : normal;
	text-align : left;
	font-size : 16px;
	text-indent : 5px;
}

.PLRG_NC {
	font-style : normal;
	text-align : center;
	font-size : 16px;
}

.PLRG_NC_ID {
	font-style : normal;
	text-align : center;
	font-size : 16px;
	text-indent : 5px;
}

.PLRG_NR {
	font-style : normal;
	text-align : right;
	font-size : 16px;
}

.PLRG_NR_ID {
	font-style : normal;
	text-align : right;
	font-size : 16px;
	text-indent : 5px;
}

.PLRG_NJ {
	font-style : normal;
	text-align : justify;
	font-size : 16px;
}

.PLRG_NJ_ID {
	font-style : normal;
	text-align : justify;
	font-size : 16px;
	text-indent : 5px;
}

.main_table {
	background-color : transparent;
	width : 780px;
}

.logo {
	font-style : normal;
	text-align : left;
	font-size : 16px;
	background-color : #58636d;
	background-repeat : repeat-x;
	background-position : left 0%;
}

.head_date {
	text-align : right;
	font-size : 11px;
	padding : 5px;
	background-color : #58636d;
	color : #d0d5d9;
	font-weight : normal;
	background-repeat : repeat-x;
	background-position : left 0%;
}

.top_buttons {
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	background-image : url('images/top_menu_bar.jpg');
	background-color : #3f464e;
	background-position : right 0%;
	padding : 5px;
	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #000000;
}

.top_buttons_loged {
	font-style : normal;
	font-weight : normal;
	text-align : center;
	font-size : 11px;
	padding : 5px;
	border-bottom : 1px solid #ffffff;
	border-top : 1px solid #000000;
	background-color : #af1403;
}

.center_column {
	padding : 7px;
	background-color : #ffffff;
}

.left {
	background-color : #dee1e4;
}

.right {
	background-color : #dee1e4;
}

.menu_title {
	color : #000000;
	font-style : normal;
	font-weight : bold;
	text-align : left;
	font-size : 11px;
	background : #58636d url('images/leftmenu.jpg') no-repeat;
	padding : 4px;
	border-bottom : 1px solid #000000;
	padding-left : 35px;
}

.right_menu .head {
	width : 190px;
	padding-top : 5px;
	padding-bottom : 3px;
	padding-right : 0;
	padding-left : 15px;
	font-size : 10px;
	margin : 0;
	text-align : left;
	font-weight : bold;
	background : url('images/right_menu.jpg') no-repeat;
}

html > body .right_menu .head {
	width : 131px;
	padding-right : 40px;
	background : url('images/right_menu.jpg');
}

html > body .right_menu .head {
	width : 131px;
	padding-left : 6px;
	text-indent : 12px;
	padding-right : 40px;
}

.right_menu #desc {
	width : 131px;
	background-color : #d8d8d8;
	text-align : left;
}

.right_menu .desc {
	width : 167px;
	background-color : #d2d3fb;
}

#categories {
	padding : 5px;
}

#categories a {
	display : block;
	background-color : #dee1e4;
	padding-left : 10px;
	padding-bottom : 2px;
	color : #3f464e;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	padding-top : 2px;
	border : 1px solid #dee1e4;
}

a#reset  {
	display: inline;
	padding: 0;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	border : 0;
	
}

a:hover#reset  {
	display: inline;
	padding: 0;
}
#categories a:hover {
	background-color : #677283;
	color : #ffffff;
	text-decoration : none;
	background-image : url('images/arr_hover.gif');
	background-repeat : no-repeat;
	background-position : left 0%;
	border : 1px solid #ffffff;
}

.footer {
	color : #000000;
	padding : 6px;
	background-color : #3f464e;
	font-size : 11px;
	background-image : url('images/bg_foot.jpg');
	background-repeat : repeat-x;
	background-position : left 0%;
	padding-left : 10px;
}

.footer a {
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

.copyright {
	font-style : normal;
	font-weight : normal;
	text-align : right;
	font-size : 11px;
	padding : 5px;
	color : #3f464e;
}

.copyright a {
	color : #3f464e;
	font-weight : bold;
	text-decoration : none;
}
.w3cbutton3 {
	margin : 1em 0;
	width : 14em;
	border : 1px solid #ccc;
	font-family : helvetica, arial, sans-serif;
	font-size : 100%;
	font-weight : bold;
}

.w3cbutton3 a {
	display : block;
	width : 100%;
}

.w3cbutton3 a:link, .w3cbutton3 a:visited, .w3cbutton3 a:hover {
	background-color : #fc6;
	color : #000;
	text-decoration : none;
}

.w3cbutton3 span.w3c {
	padding : 0 0.4em;
	background-color : #fff;
	color : #0c479d;
}

#head {
	font-size : 20px;
	font-weight : bold;
	color : #8d8d8d;
}

#tblStyle .price {
	font-weight : bold;
}

#tblStyle td {
	border : 1px solid black;
}

#tblFeatures td {
	border : 1px solid black;
}

#tblStyle th {
	font-size : 20px;
	font-weight : bold;
}

.mouseOver {
	background-color : #dffff9;
}

.select {
	background-color : #ff8c6a;
}

.tblStyle #head {
	font-size : 20px;
	color : #909090;
	font-weight : bold;
}

span.month {
	font-size : 8px;
}

.left_menu .desc {
	background-color : #e3e3e3;
}
