
body{
	font: 11px/1.2em Arial;
	background: #ffffff;
	color: #555555;
	padding: 0;
	BACKGROUND-IMAGE: url(../images/pageBG.gif);
	BACKGROUND-POSITION:right bottom; 
	BACKGROUND-REPEAT:repeat-y;
	MARGIN-LEFT: 10px; 
	MARGIN-TOP: 0px; 
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px
}

@media all {
   IE\:HOMEPAGE {behavior:url(#default#homepage)}

input, select, textarea{
         font: 11px/1.2em Arial;
         color: #555555;
         border: 1px solid #B9C1CB;
         background-color: White;
}

input.button{
         font: 11px/1.2em Arial;
         color: #FFFFFF;
         border: 1px solid #B9C1CB;
         background: #7F8C9D;
         height:20px;
}

.small_text {
         font: 10px/1.0em Arial;
         color: #555555;
         background-color: White;
}

.text_error{
         font: 11px/1.2em Arial;
         color: #FF0000;
         background-color: White;
}

.ch
{
		BORDER-STYLE: none;
}

table
{
	     font: 11px/1.2em Arial;
         color: #555555;
}

.grey
{
	     font: 11px/1.2em Arial;
         color: #555555;
         background-color: #B9C1CB;
}

form{
	margin: 0;
}


a.langVersion:visited,a.langVersion,a,a:visited{
         color: #375C8B;
}


a.langVersionActive
{
	font-weight: bold;
	cursor: default;
	color: #1a9cd2;
	text-decoration: none;
}

img,.noBorder{
	border: 0;
}

.button{
         font: 11px/1.2em Arial;
         color: #FFFFFF;
         border: 1px solid #B9C1CB;
         background: #7F8C9D;
}

.button_box_std{
         font: 11px/1.2em Arial;
         color: #FFFFFF;
         border: 1px solid #B9C1CB;
         background: #7F8C9D;
}

.button_box_bold{
         font: 11px/1.2em Arial;
         color: #FFFFFF;
         border: 1px solid #B9C1CB;
         background: #7F8C9D;
}

p{
	margin: 0 0 1em 0;
}

table{
	border-collapse: collapse;
}

hr{
	color: #B9C1CB;
	background: #B9C1CB;
	height: 1px;
	border: 0;
}

h1{
         font-size: 15px;
         color: #375C8B;
         display: inline;
}

.h1_error{
         font-size: 15px;
         color: #FF0000;
         display: inline;
}

h2{
         font-size: 11px;
         color: #7F8C9D;
         display: inline;
}


h3{
         font-size: 11px;
}

.bld
{
	color: #7F8C9D;
}
.table{
	width: 100%;
}

.table td, .table th{
	padding: 0.2em 0.4em 0.2em 0.4em;
	border: 1px solid #B9C1CB;
}

.table th{
	text-align: left;
         font-weight: normal;
	background: #B9C1CB;
         border: 1px solid #FFFFFF;
         color: #FFFFFF;
}

UL
{
	margin: 0px;	
	padding: 0px;
	border-style:solid;
	border-width:0px;
	list-style-type:inherit; 
	height: 0px;
	FONT-FAMILY: MS Sans Serif,sans serif,Verdana,Arial,Helvetica;
	font-size: 9pt; 
}
LI
{
	padding-right: 0px;
	padding-left: 0px;	
	padding-bottom: 0px;
	margin: 0px 0px 0px 16px;
	overflow: hidden;
	padding-top: 0px;	
	FONT-FAMILY: MS Sans Serif,sans serif,Verdana,Arial,Helvetica;
	font-size: 9pt; 
}
UL.Shown
{
	display: block;
}
UL.Hidden
{
	display: none;
}
DIV.loadMsg
{
	background-color: #F0FFFF;
	border: black 1px solid;
	padding-left: 4px;
	position: relative;
	left: 15px;
}
SPAN.style1
{
	color: #9AA6B4;	
}

.ptm_date {font-family: Arial; font-size: 12px; font-weight: bold; color: #555555;}
.ptm_status {font-family: Arial; font-size: 12px; font-weight: normal; color: #555555;}
.ptm_email_list {font-family: Arial; font-size: 11px; font-weight: normal; color: #375C8B;}
.ptm_text {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #555555;}
a.ptm_link {font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #375C8B;}
a.ptm_link:visited {font-family: Arial; font-size: 12px; font-weight: normal; font-decoration: none; color: #375C8B;}
a.ptm_current {	font-weight: bold; cursor: default; color: #1a9cd2;	text-decoration: none; }
a.ptm_current:visited { font-weight: bold; cursor: default; color: #1a9cd2; text-decoration: none; }
.ptm_attach_list {font-family: Arial; font-size: 11px; font-weight: normal; color: #375C8B; text-align: right;}
a.ptm_attach_list {font-family: Arial; font-size: 11px; font-weight: normal; color: #375C8B;}
a.ptm_attach_list:visited {font-family: Arial; font-size: 11px; font-weight: normal; color: #375C8B;}

.ptm_sheader { font-family: Arial;  font-size: 12px; font-weight: bold; color: #555555; }
.ptm_stext { font-family: Arial;  font-size: 11px; font-weight: normal; color: #555555; vertical-align: top; }
.ptm_stext_bold { font-family: Arial;  font-size: 11px; font-weight: bold; color: #555555; vertical-align: top; }
a.ptm_sread { font-family: Arial;  font-size: 10px; font-weight: normal; color: #375C8B; vertical-align: top; }
a.ptm_sread:visited { font-family: Arial;  font-size: 10px; font-weight: normal; color: #375C8B; vertical-align: top; }
a.ptm_snumber { font-family: Arial;  font-size: 11px; font-weight: bold; color: #375C8B; text-decoration: underline; }
a.ptm_snumber:visited { font-family: Arial;  font-size: 11px; font-weight: bold; color: #375C8B; text-decoration: underline; }

.dh2 {color: #B9C1CB;}
a.dh2:visited {color: #B9C1CB;}
.dh3 {color: #FF0000;}
a.dh3:visited {color: #FF0000;}

.verify_text {font-family: Arial; font-size: 11px; font-weight: normal; color: #555555;}
.verify_bold {font-family: Arial; font-size: 11px; font-weight: bold; color: #555555;}

.warning_bold {font-family: Arial; font-size: 15px; font-weight: bold; color: #375C8B;}
.error_line {font-weight: normal; color: #FF0000; }
.warning_italic {font-style: italic; font-weight: normal; color: #375C8B; }

td.box_grey { background-color: #7F8C9D; font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; }
td.box_grey2 { background-color: #94949B; font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; }
td.box_blue { background-color: #6996D3; font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; }
td.box_blue2 { background-color: #D9E5F4; font-family: Arial; font-size: 11px; font-weight: bold; color: #375C8B; }
td.box_green { background-color: #0FB947; font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; }
td.box_orange { background-color: #FC9304; font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; }
td.box_orange2 { background-color: #FFBC63; font-family: Arial; font-size: 11px; font-weight: bold; color: #555555; }

.box_news_date {font-family: Arial; font-size: 11px; font-weight: bold; color: #555555;}
.box_attention {font-family: Arial; font-size: 11px; font-weight: bold; color: #B00000;}
a.box_link { font-family: Arial;  font-size: 11px; font-weight: normal; color: #375C8B; text-decoration: none; }
a.box_link:visited { font-family: Arial;  font-size: 11px; font-weight: normal; color: #375C8B; text-decoration: none; }

.pheader {background-color: #B9C1CB; color: #ffffff; font-weight:bold; height:19px;}
.poutline {color: #555555; font-weight:normal; font-style: italic;}

.board_header
	{
		background-color: #ffffff;
		color: #555555;
		font-weight: bold;
		height: 19px;
	}


.board_header_full
	{
		background-color: #FFBC63;
		color: Black;
		font-weight: bold;
		margin:-1px;
		height: 19px;
	}

.board_full_date
{
	color: #555555;
	font-weight:bold;
}

.board_full_user
{
	color: #1a9cd2;
}

.check_fld {font-family: Arial; font-weight: normal; color: #FF0000;}
