/*!!!!!!!!!!! [Tables and Borders] !!!!!!!!!!!*/
BODY 

.underlined{ text-decoration: underline ; } 


table.mainborder
{
border-right: thin solid #DDDDDD;
border-left: thin solid #DDDDDD;
border-bottom: thin solid #DDDDDD;
border-width: 1px
}

table.notop
{
border-left: thin solid #D8D8D8;
border-right: thin solid #D8D8D8;
border-bottom: thin solid #D8D8D8;
border-width: 1px
}

table.btmborder
{
border-right: thin solid #FFFFFF;
border-left: thin solid #FFFFFF;
border-width: 1px
}

table.topborder
{
border-top: thin solid #3F4B63;
border-width: 1px
}

table.borderright
{
border-right: thin solid #D8D8D8;
border-width: 1px
}

/*!!!!!!!!!!! [Fonts] !!!!!!!!!!!*/

p.font_main{ color: #000000;
	
	font-family: Arial;
	font-size: 13.0px;
}

p.font_main_lt{ color: #000000;
	
	font-family: Arial;
	font-size: 14.0px;
}

p.font_main_lt_sm{ color: #757584;
	
	font-family: Calibri;
	font-size: 16.0px;
}

p.font_mainbold{ color: #666666;
	
	font-family: Arial;
	font-size: 14.0px;
}

p.font_head { color: #DDDDDD;
	
	font-family: Arial;
	font-size: 14.0px;
}

p.font_head_sub { color: #555555;
	
	font-family: Arial;
	font-size: 18.0px;
}

p.font_head_sub_gray { color: #4DA6FF;
	
	font-family: Arial;
	font-size: 16.0px;
}

p.font_head_sub2 { color: #E97902;
	
	font-family: Arial;
	font-size: 12.0px;
}

p.font_headerTopBold {  color: #F7F7F7;
	font-family: Arial;
	font-size: 11.0px;
}

p.font_header { color: #000000;
	
	font-family: Arial;
	font-size: 11.0px;
}

p.font_date { color: #FFFFFF;
	font-family: Arial;
	font-size: 10.0px;
	
}

p.font_spacer { color: #000000;
	font-family: Arial;
	font-size: 6.0px; 
}

p.font_copyright {  color: #999999;
	font-family: Verdana;
	font-size: 9.0px;
}

p.font_footer { color: #B0B0B0;
	
	font-family: Arial;
	font-size: 16.0px;
}

p.font_footer_lt { color: #B0B0B0;
	
	font-family: Arial;
	font-size: 13.0px;
}

p.font_main_sm { color: #474747;
	
	font-family: Arial;
	font-size: 8.0px;
}

p.font_footerBold {  color: #B5B5B5;
	font-family: Arial;
	font-size: 11.0px;
}

p.font_footerBold_sub {  color: #666666;
	font-family: Arial;
	font-size: 12.0px;
}

p.font_footersmall {  color: #999999;
	font-family: Verdana;
	font-size: 6.5pt;
}

/*!!!!!!!!!!! [Links] !!!!!!!!!!!*/

a:link {
	color: #7F7F7F; TEXT-DECORATION: none;
}
a:visited {
	color: #7F7F7F; TEXT-DECORATION: none;
}
a:hover {
	color: #666666; TEXT-DECORATION: underline;
}

a.navheader:link {
	color: #FFFFFF; TEXT-DECORATION: none;
}
a.navheader:visited {
	color: #FFFFFF; TEXT-DECORATION: none;
}
a.navheader:hover {
	color: #7F7F7F; TEXT-DECORATION: underline;
}

a.navfooter:link {
	color: #FFFFFF; TEXT-DECORATION: none;
}
a.navfooter:visited {
	color: #FFFFFF; TEXT-DECORATION: none;
}
a.navfooter:hover {
	color: #7F7F7F; TEXT-DECORATION: underline;
}

a.navfooterdark:link {
	color: #666666; TEXT-DECORATION: none;
}
a.navfooterdark:visited {
	color: #666666; TEXT-DECORATION: none;
}
a.navfooterdark:hover {
	color: #666666; TEXT-DECORATION: underline;
}

/*!!!!!!!!!!! [Forms] !!!!!!!!!!!*/

input.form
{
height: 20.0px; 
font-family: Arial;
font-size: 12px;
color: #333333;
background: #CCCCCC;
border-color: #232323;
border-width: 3px
}

textarea.style
{
height: 80.0px; 
font-family: Arial;
font-size: 11px;
color: #333333;
background: #CCCCCC;
border-color: #232323;
border-width: 3px
}

select.mainformmenuspecial
{
height: 1pt; 
font-family: Tahoma;
font-size: 1.0pt;
color: #EEEEEE;
background-color: #EEEEEE;
}

select.mainformmenu
{
height: 22pt; 
font-family: Tahoma;
font-size: 10.0pt;
color: #333333;
background: #CCCCCC;
border-color: #232323;
border-width: 3px
}


/*!!!!!!!!!!! [Browser] !!!!!!!!!!!*/

html {
	overflow:auto;
	font-size: 14px;
}  
 
