/* BEGIN */

body {
	font-family: Tahoma, Helvetica, sans-serif;
	bgcolor: #ffffff;
	color: #727272;
	margin-top: 2;
	margin-bottom: 2;
	margin-left: 2;
	margin-right: 2;
	font-size: 11px;
}
form  {
	margin-top: 0; 
	margin-bottom: 0;
}
td {
	/*text-align: left;*/
	/*vertical-align: top;*/
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #727272;
}
ul {
	list-style-type: square;
}
li {
	list-style-type: square;
}
a {
	text-decoration: none;
	color: 486FAC;
}
a.1 {
	text-decoration: underline;
	color: FFFFFF;
}
a.2 {
	text-decoration: none;
	color: 727272;
}
a.greytext {
	text-decoration: none;
	color: 727272;
}
.bodytext_inactive_sm {
	color: #c0c0c0;
}
.breadcrumb {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #678FCE;
	padding-bottom:10px;
}
.checkbox{
  padding: 0px;
  height: 16px;
  width: 16px;
  font-size: 10px;
  background-color: #ffffff;
  border: 0px solid #CCCCCC;
  outline: 0px;
}
.date {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #486FAC;
}
.drop {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand; 
	border-width: 2px;
	border-style: 		solid;
	border-color: 		#cccccc;
	background-color: 	#ffffff;
	color: 				#727272;
	margin-top: 		0px;
	margin-bottom: 		0px;
	width:				150px;
}
.feedback {
	color: #dc143c;
}
.formInput {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand; 
	border-width: 2px;
	border-style: 		solid;
	border-color: 		#cccccc;
	background-color: 	#ffffff;
	color: 				#727272;
	margin-top: 		0px;
	margin-bottom: 		0px;
}
.formInputRequired {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand; 
	border-width: 2px;
	border-style: 		solid;
	border-color: 		#cccccc;
	background-color: 	#fbfbfb;
	color: 				#727272;
	margin-top: 		0px;
	margin-bottom: 		0px;
}
.inputButton {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor: hand;
	color: #ffffff;
	background-color: #678FCE;
	border-color: #cccccc;
	border-style: solid;
	border-width: 1px;
}
.inputbutton2 {
	color: #FFFFFF;
	background-color: #495159;
	font-size: 10px;
	font-family: Verdana,Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	border-style: none;
	border-color: #838383;
}
.inputbutton2Inactive {
	color:				#aaaaaa;
	background-color:	#EEEEEE;
	font-size:			10px;
	font-family: 		Tahoma, Helvetica, sans-serif;
	font-weight:		bold;
	border-style:		solid;
	border-color:		#CCCCCC;
}
.h3 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #486FAC;
}
.h3 A {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #486FAC;
}
.h3 A:hover {
	text-decoration: underline;
	color: #486FAC;
}
.h5 {
	font-weight:		bold;
}
.head {
	font-weight: bold;
	padding-top:3px;
	padding-bottom:1px;
}
.headline {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #486FAC;
}
.headline A {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #486FAC;
}
.headline A:hover {
	text-decoration: underline;
	color: #486FAC;
}
.hr {
	background: url(../image/hr.gif);
	height:1px;
}
.linkwhite  {
	color: #ffffff;
}
.linkwhite  A {
	color: #ffffff; text-decoration: underline;
}
.linkwhite  A:hover {
	color: #ffffff; text-decoration: underline;
}
.linkwhiteBig  {
	color: #ffffff;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}
.t11 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.t9 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}
.storyhead {
	font-family: Tahoma, Trebuchet MS, Times New Roman, Times; 
	font-size: 18px; 
	color: #7CA0D9; 
	font-weight: normal; 
	padding-left: 0px;
	padding-top: 15px; 
}
.storyhead2 {
	font-family: Tahoma, Trebuchet MS, Times New Roman, Times; 
	font-size: 18px; 
	color: #7CA0D9; 
	font-weight: normal; 
	padding-left: 0px;
	margin-top: 0px; 
	margin-bottom: 0px;
}
.storyheadWhite {
	font-family: Tahoma, Trebuchet MS, Times New Roman, Times; 
	font-size: 18px; 
	color: #ffffff; 
	font-weight: normal; 
	padding-left: 20px;
}
.storyheadWhite2 {
	font-family: Tahoma, Trebuchet MS, Times New Roman, Times; 
	font-size: 18px; 
	color: #ffffff; 
	font-weight: normal; 
}
.subnav {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #486FAC;
}
.subnav A {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #486FAC;
}
.subnav A:hover {
	text-decoration: underline;
	color: #486FAC;
}
.style1 {
	color: #486FAC;
}

/* table formatting */


.main {
	font-size:			8pt; 
	font-family: 		Arial, Helvetica, sans-serif; 
	color: 				#FFFFFF;
}
td.col_header {
	color:				#727272; 
	background-color:	#ADBBD4; 
	border-left:		1px solid #e0e7f7; 
	border-top:			1px solid #e0e7f7; 
	border-right:		1px solid #999999; 
	border-bottom:		1px solid #999999; 
	font-weight: 		bold;
}
.td.col_header a:hover {
	color:				red;
	text-decoration:	underline;
}
td.row_main {
	background-color:	#F5F5F5; 
	border:				0px solid #ffffff; 
} 
td.status_box {
	font-size:			9pt; 
	font-family: 		Arial, Helvetica, sans-serif; 
	color:				#FFFFFF;
	background-color:	#9999CC; 
	border:				2px solid #333366; 
	padding:			4px;
}


/* table sort */


.sort_tr {
	background: 		#F5F5F5;
}

.sort_td {
	background: 		#ffffff; 
	color: 				#727272; 
	padding-top:		3px; 
	padding-bottom:		3px; 
	padding-left: 		5px; 
	padding-right: 		5px; 
	border-bottom:		1px solid #a1a5a9;
	vertical-align: 	middle; 
}

.sort_hidden {
	color: 				#F5F5F5; 
	font-size: 			1px; 
}

.thead { 
	text-decoration: none;
	margin: 0;
	padding: 5px 15px 5px 5px;
	background-image: url(../image/bg_white.gif);
	}
thead .arrow {
	font-family: 		"webdings"; 
	color: 				#727272; 
	font-size: 			10px;
	height: 			11px; 
	width: 				11px; 
	overflow: 			hidden;
	margin-bottom: 		0; 
	margin-top: 		0; 
	padding-top: 		0; 
	padding-bottom: 	0;
	padding-left: 		1;
	vertical-align:		top;
}

.td_bottom { 
	border-bottom: 		1px solid #cccccc;
	height: 			2px;
}

option.first{color:6699FF}
option.inactive{color:666666}
pre {width: 600px; overflow: auto; word-wrap: break-word;}

/* END */
