/*
 	colours:
 	
 	grey : #999999
 	cyan : #35AACD
 	mag  : #FF3399


*/

.background
{
	background-color: #D0D0D0;
/*        background-image: url("i/8.jpg");	*/
}
a
{
	text-decoration: none;
}

.form_table
{
	line-height: 12px;
}

.form_table TR TD
{
	color: #AA9FA7;
	font-size: 12px;
	letter-spacing: 0px;
}

.small
{
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
}

.small tr td
{
		padding-bottom: 10px;
}

body
{
	margin: 10,0,0,0px;
}


#line
{
	position: absolute;
	top: 413px;
	border: red 1px solid;
	color: red;
}

.normal
{
	font-family: "helvetica neue", helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
/*	letter-spacing: -1.2px;		*/
}



.normal
{
	background-color: #fff;
	color: #999999;
}

.normal a
{
	color: #888888;
}

.normal .credits 
{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #999999;
	letter-spacing:0px;
}


.go_pink a:hover, .pink, .normal a:hover, .normal #header a,* .normal #header_current, .cv strong, .normal h3
{
	color: #FF3399;
	font-weight: inherit;
}

.go_blue a:hover, .blue, .normal .bcc #header_current 
{
	 	color: #35AACD;
}

.go_orange a:hover, .orange, .normal .bco #header_current, .normal .bco #header
{
	color: #ff6600;
}

.normal #header 
{
    font-size: 20px;
    line-height: 22px;
    border-bottom: 1px #999999 solid;
}
.normal .bc, .bc 
{
    font-size: 17px;
    line-height: 22px;
}
.normal #header /*.bc, .bc */, .normal #header .bcc, .bcc, .normal #header .bco
{
    font-size: 17px;
    line-height: 22px;
}
#header .bc a
{
    color: #999999;
}

#header .bc a:hover
{
    color: #FF3399;
}

.cvheader {
	font-size: 18px;
	font-weight: strong;
	color: #FF3399;
}
.cvsection {
	font-size: 14px;
	font-weight: strong;
	color: #FF3399;
}
.cvrow {
	font-size: 12px;
	background-color: #ffffff;
	color: #999999;
}

