body
{
}

/*==============
 Headers
================*/
.header_black
{
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	font-family: Verdana, Sans-Serif;
}

.header_blue
{
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

.header_flesh
{
	font-size: 12px;
	font-weight: bold;
	color: #faebd7;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

.header_orange
{
	font-size: 12px;
	font-weight: bold;
	color: #ffcc00;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

.header_white
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

/*==============
 Data Grid in lists
================*/
.gridlist_header
{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: Blue;
}

.gridlist_details
{
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	border-style: solid;
	border-color: gainsboro;
	background-color:White;
}

.gridlist_details_alt
{
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	border-style: solid;
	border-color: gainsboro;
	background-color: #eeeeee;
}

.gridlist_link
{
	font-size: 12px;
	font-weight: normal;
	color: #5560a6;
	text-decoration: none;
}

a.gridlist_link:link
{
	font-size: 12px;
	font-weight: normal;
	color: #5560a6;
	text-decoration: none;
}

a.gridlist_link:visited
{
	font-size: 12px;
	font-weight: normal;
	color: #5560a6;
	text-decoration: none;
}

a.gridlist_link:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #5560a6;
	text-decoration: underline;
}

/*==============
 Data Grid in details
================*/
.grid_header
{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color:#54679b;
}

.gridheader_blue
{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color:#000099;
}
.grid_details
{
	font-size: 11px;
	font-weight: normal;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	border-style: solid;
	border-color: gainsboro;
	background-color:White;
}

.grid_details_alt
{
	font-size: 11px;
	font-weight: normal;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	border-style: solid;
	border-color: gainsboro;
	background-color: #f5f5f5;
}

.grid_link
{
	font-size: 11px;
	font-weight: normal;
	color: #5560a6;
	text-decoration: none;
}

a.grid_link:link
{
	font-size: 11px;
	font-weight: normal;
	color: #5560a6;
	text-decoration: none;
}

a.grid_link:visited
{
	font-size: 11px;
	font-weight: normal;
	color: #5560a6;
	text-decoration: none;
}

a.grid_link:hover
{
	font-size: 11px;
	font-weight: normal;
	color: #5560a6;
	text-decoration: underline;
}

/*==============
 Standard Texts
================*/
.standard_small_black
{
	font-size: 11px;
	font-weight: normal;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

.standard_small_red
{
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.standard_bold_black
{
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	font-family: Tahoma;
}

.standard_bold_red
{
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
	font-family: Tahoma;
}

.standard_medium_black
{
	font-weight: bold;
	font-size: 11px;
	color: #000033;
	font-family: Tahoma;
}

.standard_small_white
{
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

.standard_bold_white
{
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma;
}

/*==============
 Error text
================*/
.error_white
{
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.error_text
{
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

/*==============
 Links
================*/

.standard_link
{
	font-size: 11px;
	font-weight: bold; 
	color: #0000aa;
	font-family: verdana, Sans-Serif;
	text-decoration: none;
}

a.standard_link:link
{
	font-size: 11px;
	font-weight: bold;  
	color: #0000aa;
	font-family: verdana, Sans-Serif;
	text-decoration: none;
}

a.standard_link:visited
{
	font-size: 11px;
	font-weight: bold;
	color: #0000aa;
	font-family: verdana, Sans-Serif;
	text-decoration: none;
}

a.standard_link:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	font-family: verdana, Sans-Serif;	
	text-decoration: underline;
}
/*==============
 Small Link
================*/
.small_link
{
	font-size: 8pt;
	font-weight: bold; 
	color: #ffffff;
	font-family: verdana, Sans-Serif;
	text-decoration: none;
}

a.small_link:link
{
	font-size: 8pt;
	font-weight: bold;  
	color: #ffffff;
	font-family: verdana, Sans-Serif;
	text-decoration: none;
}

a.small_link:visited
{
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	font-family: verdana, Sans-Serif;
	text-decoration: none;
}

a.small_link:hover
{
	font-size: 8pt;
	font-weight: bold;
	color: #ff0000;
	font-family: verdana, Sans-Serif;	
	text-decoration: none;
}
/*==============
Article Links
================*/
.article_link
{
	font-size: 8pt;
	font-weight: 700; 
	color: #666666;
	font-family: Tahoma;
	text-decoration: none;
}

a.article_link:link
{
	font-size: 8pt;
	font-weight: 700;  
	color: #666666;
	font-family: Tahoma;
	text-decoration: none;
}

a.article_link:visited
{
	font-size: 8pt;
	font-weight: 700;
	color: #666666;
	font-family: Tahoma;
	text-decoration: none;
}

a.article_link:hover
{
	font-size: 8pt;
	font-weight: 700;
	color: #ff0000;
	font-family: Tahoma;	
	text-decoration: underline;
}
/*==============
 Trailer Links
================*/

.trailer_link
{
	font-size: 11px;
	font-weight: normal; 
	color: #ffffff;
	font-family: verdana, Sans-Serif;
	text-decoration: none;
}

a.trailer_link:link
{
	font-size: 11px;
	font-weight: normal;  
	color: #ffffff;
	font-family: verdana, Sans-Serif;
	text-decoration: underline;
}

a.trailer_link:visited
{
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	font-family: verdana, Sans-Serif;
	text-decoration: underline;
}

a.trailer_link:hover
{
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	font-family: verdana, Sans-Serif;	
	text-decoration: underline;
}

a.services{
	text-decoration:none;
	color:#000000;
	}
	
a:hover.services {
	text-decoration:underline;
	color:#666666;
	}
	
.servicez a:hover {
	color:#333333;
	text-decoration:underline;
	}

.serv_nav {
	float:left;
	margin:-40px 0 0 0;
	font-size:7pt;
	font-weight:bold; 
	font-family:Tahoma; 
	}
	
.serv_nav a{
	font-decoration:none;
	color:#000000;
	}

.serv_nav a:hover{
	 font-size:7pt; 
	 font-weight:bold; 
	 color:#000000; 
	 font-family:Tahoma; 
	 text-decoration:none;
	}

a.portfol {
	color:#000000;
	}

a:hover.portfol {
	text-decoration:none;
	}
	
.view_port{
	margin:10px 0 10px 35px; 
	float:inherit; 
	width:490px;
	font-family:"Tahoma";
	font-size:8pt;
	font-weight:bold;
	}
	
a.askz {
	color:#000000;
	}

a:hover.askz {
	color:#000000;
	text-decoration:none;
	}
	
h4 a{
	color:#000000;
	text-decoration:none;
	font-family:"Tahoma";
	}
	
h4 a:hover{
	color:#000000;
	text-decoration:underline;
	}