/* LINKS */
/*
 A, A:Visited, A:Active {
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: bold;
	color: #CC0000;
	background-color: transparent;
}

A:Hover {
	color: #666666;
	background-color: transparent;
}

A.SignatureLink, A.SignatureLink:Visited, A.SignatureLink:Active {
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
}

A.SignatureLink:Hover {
	color: #FFFFFF;
	background-color: transparent;
}

A.whiteLink, A.whiteLink:Visited,  {
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	color: #FFFFFF;
	background-color: transparent;
}

A.whiteLink:Hover, A.whiteLink:Active {
	color: #FFF111;
	background-color: transparent;
}
*/
 A, A:Visited, A:Active {
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	color: #CC0000;
	background-color: transparent;
}

A:Hover {
	color: #666666;
	background-color: transparent;
} 

A.pagelink:link { color: 335577; text-decoration: none }
A.pagelink:active { color: 335577; text-decoration: none }
A.pagelink:visited { color: 335577; text-decoration: none }
A.pagelink:hover { color: FFFFFF; text-decoration: none }

A.menu:link { color: 0B1F4A; text-decoration: none }
A.menu:active { color: 0B1F4A; text-decoration: none }
A.menu:visited { color: 0B1F4A; text-decoration: none }
A.menu:hover { color: 0B1F4A; text-decoration: none }

A.topmenu:link { color: ffffff; text-decoration: none; font-size: 14px; }
A.topmenu:active { color: ffffff; text-decoration: none; font-size: 14px;  }
A.topmenu:visited { color: ffffff; text-decoration: none; font-size: 14px;  }
A.topmenu:hover { color: A5BECC; text-decoration: none; font-size: 14px;  }


/* TABLES 
TABLE {
	border: 1;
	padding: 0px 0px 0px 0px;
	color: #666666;
	background-color: transparent;
}

TD {
	font-size : 12px;
	font-family : Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight : normal;
	/*padding: 0px 0px 0px 0px;
	color: #666666;
	background-color: transparent;*/
}*/

TABLE.Danger {
	border : 4px double #7792A5;
	background : #FFFECD;
	color: #CC0000;
	padding : 3px 3px 3px 3px;
}

TD.Danger {
	background : #FFFECD;
	color: #CC0000;
	padding : 3px 3px 3px 3px;
}

Table.admin {
	font-size : 12px;
	font-family : Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight : normal;
	padding: 2px 0px 0px 2px;
	/*color: #666666;
	background-color: transparent;*/
}

Table.Reportdetails {
	font-family : Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight : normal;
	padding: 0px 0px 0px 0px;
	color: #666666;
	background-color: #D3DEE5;
	font-size: 9px; 
	font-family: arial 
}

td.Reportdetails {
	font-family : Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight : normal;
	padding: 0px 0px 0px 0px;
	color: #666666;
	background-color: #CCCCCC;
	font-size: 9px; 
	font-family: arial 
}

TD.Even {
	color: #666666;
	background-color: #D3DEE5;
	padding: 3px 3px 3px 3px;
	font-size: 9pt; 
	font-family: arial 
}

TD.Odd {
	color: #666666;
	background-color: #B6CBDA;
	padding: 3px 3px 3px 3px;
	font-size: 9pt; 
	font-family: arial 
}

/* FONTS */
H1 { 
	line-height: 14pt; 
	letter-spacing: 0px; 
	font-weight: normal; 
	font-size: 9pt; 
	color: #5f5f5f; 
	font-family: arial 
}

H2 {
	line-height: 8pt; 
	letter-spacing: 0px; 
	font-weight: normal; 
	font-size: 8pt; 
	color: #335577; 
	font-family: arial 
}

H3 { 
	line-height: 16pt; 
	letter-spacing: 0px; 
	font-weight: normal; 
	font-size: 16pt; 
	color: #0B1F4A; 
	font-family: arial 
}

H4 { 
	line-height: 12pt; 
	letter-spacing: 0px; 
	font-weight: normal; 
	font-size: 12pt; 
	color: #ffffff; 
	font-family: arial 
}

H5 { 
	line-height: 15pt; 
	letter-spacing: 0px; 
	font-weight: normal; 
	font-size: 11pt; 
	color: #0B1F4A; 
	font-family: arial 
}

H6 { 
	line-height: 14pt; 
	letter-spacing: 0px; 
	font-weight: normal; 
	font-size: 14pt; 
	color: #ffffff; 
	font-family: arial 
}

/* FORMS */
BUTTON {
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000;
	border-color: #CCCCCC;
	border-width: 1px 3px 3px 1px;
}

OPTION {
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	padding: 3px 3px 3px 3px;
}

/*LIST TAGS*/
OL, UL, LI, P {
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	color: #666666;
	background-color: transparent;
}

i.blacktext {
	color: #000000;
}

ul.smallindent {
	list-style: none; 
	padding-left: 4px; 
	padding-right: 4px;
	margin-left: 4px;
	margin-right: 4px;
}

/*HR TAG */
hr {
	color: #000000;
	height: 1px;
	width: 100%;
	padding : 0;
	margin : 0;
}


/*CLASSES*/
.largetext {
	font-size : 24px;
	font-family : Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight : bold;
	padding: 0px 0px 0px 0px;
}

.RedComment {
	font-size: 9px;
	font-weight: normal;
	color: #CC0000;
	background: transparent;
}

.RedText {
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	background: transparent;
}

.BoldText {
	font-weight : bold;
}

.Blackheader {
	font-size : 16px;
	font-family : Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight : bold;
	padding: 0px 0px 0px 0px;
}

.WhiteText {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	font-family : Arial, sans-serif, Verdana, Helvetica , Tahoma;
	background: transparent;
	line-height: 20px;
}

.YellowText {
	font-size: 12px;
	font-weight: normal;
	color: #DDF50E;
	font-family : Arial, sans-serif, Verdana, Helvetica , Tahoma;
	background: transparent;
	line-height: 20px;
}

.Signature {
	line-height: 12pt; 
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background: transparent;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
}

.ViewEdit {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: transparent;
}

.contentbold {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: 8BA4B5;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
}

.Whitecontentbold {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: transparent;
}

.contentsmall {
	font-size: 10px;
	line-height: 10pt; 
	font-weight: bold;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	background: transparent;
	color: #5f5f5f; 
}

.Button {
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000;
	border-color: #CCCCCC;
	border-width: 1px 2px 2px 1px;
}

.TextArea {
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	border-color: #CCCCCC;
	width: 250px;
}

.TextAreaMiddle {
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	border-color: #CCCCCC;
	width: 200px;
}

.TextAreaSmaller {
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	border-color: #CCCCCC;
	width: 180px;
}

.TextAreaSmallest {
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
	border-color: #CCCCCC;
	width: 150px;
}

.TextAreaNoWidth {
	font-size: 12px;
	font-family: Arial, sans-serif, Verdana, Helvetica , Tahoma;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	border: solid;
	border-color: #CCCCCC;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 3px;
}

