/* ------------------------------
Compucorp GlobalCSS-Settings
------------------------------ */

body 			{
			font-family:Verdana,Arial,Helvetica,Sans-Serif;
			font-size:10px;
			font-style:normal;
			color:#000000;
			background-color:#FFFFFF;
			}

p,div,table,td,tr,th,ol,li,ul	
			{
			font-family:Verdana,Arial,Helvetica,Sans-Serif;
			font-size:10px;
			font-style:normal;
			color:#000000;
			}

h1,h2,h3,h4,h5,h6	{
			font-family:Verdana,Arial,Helvetica,Sans-Serif;
			font-size:12px;
			font-style:normal;
			font-weight:bold;
			color:#000000;
			}

A:link,A:visited,A:active
			{
			text-decoration:none; 
			color:#DA523A;	
			}

A:hover			{		
			text-decoration:underline; 		
			}

A.b:link,A.b:visited,A.b:active
			{
			font-weight:bold;
			text-decoration:none; 
			}

A.b:hover		{	
			font-weight:bold;		
			text-decoration:underline; 	
			}

A.w:link,A.w:visited,A.w:active
			{
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#FFFFFF;
			}

A.w:hover		{
			font-size:10px;	
			font-weight:bold;
			text-decoration:underline;
			}

/* ------------------------------
Compucorp FormCSS-Settings
------------------------------ */

form 			{
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			font-style:normal;
			}

input,select,textarea,	{
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			font-style:normal;
			}
			
input.plain		{
			background: transparent;;
			}

input.btn		{
			font-weight:bold;
			}

input.t			{
			width:100px;
			} 

input.s			{
			width:150px;
			} 

input.m			{
			width:300px; 
			}

input.l			{
			width:530px;
			}

select.s		{
			width:150px;
			}

select.m		{
			width:300px;
			}

select.l		{
			width:530px;
			}

textarea.s		{
			width:150px;
			height:60px;
			}

textarea.m		{
			width:530px;
			height:120px;
			}

textarea.l		{
			width:530px;
			height:200px;
			}

/* --------------------------------------
Compucorp SelfCSS-Settings
-------------------------------------- */

.title			{
			font-size:12px;
			font-weight:bold;
			}

.title-w		{
			font-size:12px;
			font-weight:bold;
			color:#FFFFFF;
			}

.subtitle		{
			font-size:11px;
			font-weight:bold;
			}

.subtitle-w		{
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			}

.bold			{
			font-weight:bold;
			color:#000000;
			}

.bold-w			{
			font-weight:bold;
			color:#FFFFFF;
			}

.italic			{
			font-style:italic;color:#000000;
			}

.italic-w		{
			font-style:italic;color:#FFFFFF;
			}

.minor			{
			font-family:Arial,Verdana,Helvetica,Sans-Serif;
			}

.minor-w		{
			font-family:Arial,Verdana,Helvetica,Sans-Serif;;
			color:#FFFFFF;
			}

A.minor:link,A.minor:visited,A.minor:active
			{
			font-family:Arial,Verdana,Helvetica,Sans-Serif; 
			text-decoration:none;
			}

A.minor:hover		{
			font-family:Arial,Verdana,Helvetica,Sans-Serif; 
			text-decoration:underline; 		
			}

.alert			{
			color: #FF0000;
			}
			
.alert-b		{
			font-weight:bold;
			color: #FF0000;
			}
			
.info			{
			color:#7F8390;
			}

.info-b			{
			font-weight:bold;
			color:#7F8390;
			}

A.info:link,A.info:visited,A.info:active
			{
			text-decoration:none;
			color:#7F8390;
			}

A.info:hover		{			
			text-decoration:underline;
			color:#7F8390; 	
			}

A.info-b:link,A.info-b:visited,A.info-b:active
			{
			font-weight:bold;
			text-decoration:none;
			color:#7F8390;
			}
A.info-b:hover		{

			font-weight:bold;			
			text-decoration:underline;
			color:#7F8390; 	
			}

A.nav:link,A.nav:visited,A.nav:active
			{
			font-weight:bold;
			text-decoration:none;
			color:#000000; 
			}

A.nav:hover		{	
			font-weight:bold;
			letter-spacing: 1px;	
			text-decoration:underline;
			color:#000000; 	
			}

/* ------------------------------
Compucorp SpecialCSS-Settings (IE)
------------------------------ */

A:hover .gray		{filter:gray();}
A:hover .invert		{filter:invert();}
.active			{filter: chroma();}
.inactive		{filter: gray();}
.help			{cursor:help;}
.admin			{cursor:not-allowed;}
.default		{cursor:default;}