
.coursetable
{
	margin-left: 20px;
}

.menuwhitetext
{  
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
}

.undermenutext  
{
	color: #5C5C5C; 
	font-family: Georgia; 
	font-size: 16px; 
	font-style:normal; 
	font-weight: normal; 
	text-decoration: none;
}

.maintextextrasmall
{  
	color: #5C5C5C;
	font-size: 10px;
	line-height: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	word-spacing: 1px;
}

.maintextsmall{
	
	color: #5C5C5C;
	font-size: 11px;
	line-height: 18px;
	margin: 0px;
	margin-left: 20px;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-right: 40px;
	word-spacing: 0,5px;
}

.imagemaintextsmall{
	
	color: #5C5C5C;
	font-size: 11px;
	line-height: 18px;
	margin: 0px;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-right: 10px;
	word-spacing: 0,5px;
}

.maintextsmallblack{
	
	nowrap;
	color: #333333;
	font-size: 11px;
	line-height: 18px;
	margin: 0px;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
}

.t2{
	
	color: #333333;
	font-size: 11px;
	line-height: 18px;
	margin: 0px;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
}

.maintextcv{
	
	color: #5C5C5C;
	font-size: 11px;
	line-height: 18px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 3px;
	word-spacing: 1px;
	margin: 0px;
}

.maintextcv3{
	
	color: #5C5C5C;
	font-size: 11px;
	line-height: 18px;
	margin: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 3px;
	word-spacing: 1px;
}

.maintextcv2{
	
	color: #5C5C5C;
	font-size: 11px;
	line-height: 18px;
	margin: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 3px;
	word-spacing: 1px;
}

.headertextcv{
	
	color: #5C5C5C;
	font-size: 14;
	font-weight: bold;
	line-height: 18px;
	margin: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-right: 5px;
	word-spacing: 1px;
}


.headertextcvstart{
	
	color: #5C5C5C;
	font-size: 14;
	font-weight: bold;
	line-height: 18px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 24px;
	margin-right: 5px;
	word-spacing: 1px;
}

.linktextsmall{
	
	color: #5C5C5C;
	font-size: 11;
	line-height: 18px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-right: 0px;
	word-spacing: 1px;
	text-decoration:none;
}

.imagelinktextsmall{
	
	color: #5C5C5C;
	font-size: 11;
	line-height: 18px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-right: 0px;
	word-spacing: 0.5px;
	text-decoration:none;
}

.maintextsmallblackbold{
	
	color: #333333;
	font-size: 11;
	line-height: 18px;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
}

.headtext
{
	color:#5C5C5C;
	font-family: Arial, sans-serif; 
	font-size: 22; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0px;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.imageheadtext
{
	color:#5C5C5C;
	font-family: Arial, sans-serif; 
	font-size: 22; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 8px;
}

.headtext2
{
	color:#5C5C5C;
	font-family: Arial, sans-serif; 
	font-size: 16; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none;
	margin: 0px;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.footer
{
	font-family: verdana, arial, 'sans serif';
	margin-top: 14px;
	margin-bottom: 7px;
	text-align:center;
}

p,table,li
{
	font-family: verdana, arial, 'sans serif'; 
	
}

p,li,th,td
{
	font-size: 75%;
	margin-left: 20px;
}

td.main
{
	margin: 0px auto;

}


td.left_gradient
{
	background-image: url('img/left_gradient.gif');
	background-repeat: repeat-y;
}

td.right_gradient
{
	background-image: url('img/right_gradient.gif');
	background-repeat: repeat-y;
}

div.flagdiv
{
    margin: 30px; 
	margin-bottom: 0px; 
	margin-top: 15px;
}

div.blue_box
{
	padding: 10px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin: 0px;
}

div.blue_box_image
{
	padding: 5px; 
	padding-left: 20px;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-right: 0px;
	margin: 0px;
}

div.blue_box_image2
{
	padding: 5px; 
	padding-left: 7px;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-right: 0px;
	margin: 0px;
}

div.main_box
{
	
	padding: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin: 0px;
	margin-top: 0px;
}

div.cv
{
	
	padding: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-right: 2px; 
	margin: 0px;
	margin-top: 0px;
}


div.main_box2
{
	
	padding: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin: 0px;
	margin-top: 0px;
}


body
{
	background-color: #EAEAEA;
	text-align: center;
}


a:link.linktextsmall    {color:#5C5C5C}
a:visited.linktextsmall {color:#5C5C5C}
a:active.linktextsmall {color:#5C5C5C}
a:hover.linktextsmall {color:black}

a:link.imagelinktextsmall    {color:#5C5C5C}
a:visited.imagelinktextsmall {color:#5C5C5C}
a:active.imagelinktextsmall {color:#5C5C5C}
a:hover.imagelinktextsmall {color:black}


a:link.menuwhitetext    {color:white}
a:visited.menuwhitetext {color:white}
a:active.menuwhitetext {color:white}
a:hover.menuwhitetext {color:silver}


a:active {color:silver}
a:hover {color:silver}

a:hover.undermenutext   {color:#ACCCF0}
a:active.undermenutext  {color:silver}


