body { 
	font-size: 8pt;
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	margin:0px;
}

td, input {
	font-size: 8pt;
	font-family: verdana, arial, helvetica;
}

.ipv3_p_body {
	font-size: 8pt;
}

.ipv3_f_body {
	font-size: 8pt;
}

a {
	font-size				: 8pt;	
	color					: #799CCA;
}

a:link {
	font-size				: 8pt;
	color					: #799CCA;	
}

a:hover {
	font-size				: 8pt;
	color					: #799CCA;	
}

a:visited {
	font-size				: 8pt;
	color					: #799CCA;	
}

.pt_link a {
	font-size				: 8pt;
	color					: #799CCA;	
}

.pt_link a:link {
	font-size				: 8pt;
	color					: #799CCA;	
}

.pt_link a:hover {
	font-size				: 8pt;
	color					: #799CCA;	
}

.pt_link a:visited {
	font-size				: 8pt;
	color					: #799CCA;	
}

.pt_link_style{
	color:#0000ff;
	cursor:pointer;
	text-decoration:underline	
}

.pt_header {
	padding					: 4px;
	background-color		: #92bbb0;
	font-size				: 8pt;
	font-weight				: bold;
	color					: #003e2e;
}

.pt_content {
	padding					: 5px;
}

.pt_content_container {
	border					: 1px #EBEBEB solid;
	background-color		: #EBEBEB;
	padding					: 3px;
}

.pt_content_container_head {
	padding-left			: 3px;
	font-weight				: bold;
}

.pt_content_container_body {
	border					: 1px #EBEBEB solid;
	padding					: 3px;
}

.pt_list_header {
	border-bottom			: 2px #ebebeb solid;
	padding-bottom			: 5px;	
	font-weight				: bold;	
}

.pt_list_header_text {
	font-weight				: bold;	
}

.pt_list {
	cursor					: pointer;	
}

.pt_list_line {
	background-color		: #ebebeb;	
}

.pt_list_item {
	padding-top				: 2px;
	padding-bottom			: 2px;
	border-bottom			: 1px #ebebeb dotted;	
}

.pt_button_container {
	padding-top				: 2px;
	text-align				: right;
}

.pt_table_row {
	height					: 20px;	
}

.pt_title {
	font-family				: georgia;
	font-size				: 18pt;	
}

.pt_title_grey {
	font-family				: georgia;
	font-size				: 18pt;
	color					: #a0a0a0;	
}

.pt_list_separator {
	height					: 2px;
	border-bottom			: 1px #a0a0a0 dotted;
	background-color		: #f6f6f6;	
}

.pt_list_separator_top {
	height					: 2px;
	border-top				: 1px #a0a0a0 dotted;	
	background-color		: #f6f6f6;
}

.pt_list_subitem_header {
	background-color		: #f6f6f6;	
}

.pt_list_subitem {
	background-color		: #f6f6f6;
}

.pt_help_header {
	padding					: 4px;
	background-color		: #CCCCCC;
	font-size				: 8pt;
	font-weight				: bold;
	color					: #000000;	
}

.pt_help_header_text {
	font-size				: 8pt;
	color					: #000000;
	font-weight				: bold;	
}

.pt_help_header_link {
	color					: #ffffff;
	font-weight				: bold;	
}

.pt_help_header_sub_text  {
	color					: #ffffff;
	font-weight				: normal;	
}

.pt_help_header_sub_link {
	color					: #ffffff;	
	font-weight				: normal;	
}

.pt_help_header_text  a,.pt_help_header_text  a:visited, .pt_help_header_text  a:active, .pt_help_header_text  a:hover {
	color					: #ffffff;
	font-weight				: bold;	
}

.pt_help_container {
	overflow				: auto;
	height					: 435px;
	border					: 0px #a0a0a0 solid;
	padding					: 10px;
	background-color		: #FFFFFF;	
}

.pt_help_wizard_text {
	color					: #345739;
	font-size				: 18pt;
	font-weight				: bold;
	font-family				: georgia;
}

.pt_help_wizard_link {
	color					: #345739;
}

.pt_sub_text {
	color					: #a0a0a0;	
}

.textarea {
	border					: 1px #a0a0a0 solid;
	font-size				: 8pt;	
}

.textbox {
	border					: 1px #a0a0a0 solid;
	font-size				: 8pt;
	padding-left			: 2px;
}

.textbox_numeric {
	border					: 1px #a0a0a0 solid;
	font-size				: 8pt;
	text-align				: right;
	padding-right			: 2px;
	padding-left			: 2px;
}

.textbox_disabled {
	border					: 1px #a0a0a0 solid;
	font-size				: 8pt;
	background-color		: #ebebeb;
	color					: #6c6c6c;	
}

.textbox_numeric_disabled {
	border					: 1px #a0a0a0 solid;
	font-size				: 8pt;
	background-color		: #ebebeb;
	color					: #6c6c6c;	
	text-align				: right;
}

.combobox {
	font-size				: 8pt;
}

.combobox_disabled {
	font-size				: 8pt;
	color					: #6c6c6c;
}

.checkbox {

}

.checkbox_disabled {

}

.menucontainer {
	height					:100%;
	background-color		:#ebebeb;	
}

.menuwrapper {
	background-color		:#ebebeb;
}

.usertext {
	font-size				:xx-small;
	color					:#ffa0a0;
}

.header_display {
	height:31px;background:#fafafa;color:#a0a0a0;font-family:verdana;padding-top:6px;padding-left:30px;font-size:12pt;padding-right:1px;	
}

.menu_left {
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	background-color		: #ebebeb;	
	background-image		: url(../../../../images/portal/themes/default/slider_bg.png);
	background-repeat		: no-repeat;
}

.menu_left_no_bg {
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	background-color		: #ebebeb;	
}

.menu_left_text {
	color					: #003e2e;	
}

a.menu_left_link:link {
	color					: #a0a0a0;	
	text-decoration			: none;
}

a.menu_left_link:visited {
	color					: #a0a0a0;
	text-decoration			: none;	
}

a.menu_left_link:hover {
	color					: #000000;
	border-bottom			: 1px #a0a0a0 dotted;
}

a.menu_left_link:active {
	color					: #a0a0a0;
	text-decoration			: none;	
}