/* standard styles */
body { margin: 0; padding: 0; background: white; color: black; 
	font: 11px Arial, Helvetica, sans-serif; 
    scrollbar-face-color:	#ffffff; 
	scrollbar-shadow-color: #868585; 
	scrollbar-highlight-color:	#ffffff; 
	scrollbar-3dlight-color:	#EAEAEA; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #868585;
}
h1 { font-size: 14px; font-weight : bold;margin: 0;  padding: 0;  }
h2 { font-size: 12px; font-weight : bold;margin: 0;  padding: 0;  }
h3 { font-size: 10px; font-weight : bold; margin: 0;  padding: 0; }
hr { color: black; height: 1px; }

/* borders */
.allbordersblack {border: 1px solid #000000;}
.borderright {
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.borderbottom {
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}

/* main styles */

.tiny     {font-size: 9px ; color: #4D4D4D; line-height: 12px}
.small    {font-size: 10px; color: #4D4D4D; line-height: 14px}
.normal   {font-size: 11px; color: #4D4D4D; line-height: 16px}
.medium	  {font-size: 12px; color: #4D4D4D; line-height: 18px}
.large    {font-size: 14px; color: #4D4D4D; line-height: 19px}

.gen11 {font-size: 11px;}
.gen12 {font-size: 12px;}

.resumetitle {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}
.resumesubtitle {font-size: 11px; font-weight: bold; text-decoration: underline;}

.caps { text-transform : uppercase; }

.copyright { font-size: 9px; padding-bottom: 12px; padding-top: 12px; text-align : center;}


/* error messages */
.error {font-size:12px; color:red;}
.errormessage {font-size:12px;}


.rightmenu {
	font-size: 12px; color: #4D4D4D; 
	cursor:hand; text-transform: uppercase; text-decoration: none; font-weight: normal;}

.rightmenu_lowercase {
	font-size: 12px; color: #4D4D4D; 
	cursor:hand; text-decoration: none; font-weight: normal;}
.rightmenuactive {
	font-size: 12px; color: #4D4D4D; 
	cursor:hand; text-transform: uppercase; text-decoration: none; font-weight: bold;}
.rightmenuactive:hover {text-decoration: underline;}
.rightmenuactive1 {
	font-size: 12px; color: #4D4D4D; 
	cursor:hand; text-transform: uppercase; text-decoration: none; font-weight: bold;}
.submenu {
	font-size: 12px; color: #4D4D4D; 
	cursor:hand; text-decoration: none; font-weight: normal;}
.submenu:hover {}

.linkgrey {
	font-size: 11px; color: #4D4D4D; cursor:hand; text-decoration: none; font-weight: normal;}
.linkgrey:hover {text-decoration: underline;}

.linkgreyhP {
	font-size: 11px; color: #4D4D4D; cursor:hand; text-decoration: none; font-weight: bold;}

.linkgrey12 {
	font-size: 12px; color: #4D4D4D; cursor:hand; text-decoration: none; font-weight: bold;}
.linkgrey12:hover {text-decoration: underline;}

.linkgrey10 {
	font-size: 10px; color: #4D4D4D; cursor:hand; text-decoration: none; font-weight: normal;}
.linkgrey10:hover {}

.newspage_gal {
	font-size: 14px; color: #4D4D4D; cursor:hand; text-decoration: none; font-weight: normal;}
.newspage_gal:hover {text-decoration: underline;}

.workdescription {
	font-size: 10px; color: #4D4D4D;}

.link_underline {
	color: #4D4D4D; cursor:hand; text-decoration: underline; font-weight: normal;}
.link_underline:hover {color: #000000;}
