/* /////////////////////////////////////  */
/* CSS Resource for www.finegrafix.co.za  */
/* /////////////////////////////////////  */
/* /////////////////////////////////////  */
/* by Lotus, he does it cause he loves it!*/
/* /////////////////////////////////////  */

/* Small Text */
.copywrite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor: default;
	cursor: default;
	border: 1px none #FFFFFF;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	color: #999999;
	letter-spacing: 1px;
	text-indent: 4pt;
}
.breadcrumb {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor: default;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	color: #999999;
	letter-spacing: 0em;
	text-indent: 0pt;
}

.body_copy_normal {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 10pt; 
	color: #000066
}

.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #112D3D;
	line-height: 12px;
	padding-top: 3px;
	padding-bottom: 2px;
}

.columntext1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFCC66
}

.bodytext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	border: thin none;
	padding: 8px;
	color: #333333;


}
	
.finebodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	cursor: default;
}

.finebodycopyLINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	cursor: pointer;
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	cursor: default;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	padding: 8px;
}

.link{
cursor:default;
color:#FFFFFF;
font-size:8pt;
font-family:verdana;
padding:3px;
}

/* Standard Links */

.style1 {
	color: #CCCCCC
}

.white { 
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px
}

.black { 
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	background-color: #E3DEE3
}
        .a { background-color: #003366; color: #ffffff; ; font-family: Arial, Helvetica, sans-serif; font-size: 9px}
        .b { background-color: #F2F2F2; color: #000000; ; font-family: Arial, Helvetica, sans-serif; font-size: 9px}
        .c { background-color: #E8E8E8; color: #ffffff; }

/* Scroll Bar */

  BODY { 
    margin: 0 0 0 0;
    padding: 0 0 0 0; 
     scrollbar-face-color: #C3CED7;
     scrollbar-highlight-color: #333333;
     scrollbar-shadow-color: #ACBBC8;
     scrollbar-3dlight-color: #FAFAFA;
     scrollbar-arrow-color: #5C768C;
     scrollbar-track-color: #F1F1F1;
     scrollbar-darkshadow-color: #ACBBC8
    }

.itinbodytext1Just {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align: justify;
}

/* Forms */

.radio_button {  
	background-color: #003366
}

.button_form {
	font-family: Verdana, Helvetica; 
	font-size: 10px;
	font-weight: normal;
	color: #445360;
	cursor: default;
	border-top: thin solid;
	border-right: thin solid;
	border-bottom: thin solid;
	border-left: thin solid;
}

.fromfield {
	background: #83B3C8 url(gen_images/form_bg.gif);
	font-family: Verdana, Helvetica; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #003366; 
	size: 18;
	border: 1px;
}

.textfield {
	background: #D2D2D2;
	font-family: Verdana, Helvetica; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #445360; 
	background-image: url(gen_images/form_text_bg.gif); 
	size: 18;
	border: 1px;
}

.greyborder {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #E3DEE3;
	border: 1px solid #666666;

}
.blackborder { 
border:1px solid #000000
}
.body_copy_light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10pt;
	color: #FFF3E2;
	border: thin;
}
.bodytext1_justify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	padding: 6px;
	text-align: justify;
	color: #333333;
	border-top: thin none;
	border-right: thin none;
	border-bottom: thin none;
	border-left: thin none;
}
.bodytext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	border: thin none;
	padding: 8px;
	color: #000000;
	background-color: #D4D4D4;
	background-image: url(images/dark_grey.gif);

}
.button {
	font: normal 12px Geneva, sans-serif;
	color: #000000;
	cursor: hand;
	border-color: #FFFFFF;
	border: 1px groove #FFFFFF;
	background-color: #FFFFFF;
	background-image: none; 
}
.box {
	font: normal 12px Geneva, sans-serif;
	color: #000000;
	border-color: #FFFFFF;
	border: 1px groove #FFFFFF;
	background-color: #FFFFFF;
	background-image: none;
	background-position: left top;
}
.image_back {
	background-color: #EBEBEB;
	background-image: url(images/image_border2.gif);
	background-repeat: repeat-y;
	background-position: right top;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}
.content_back {
	background-color: #FFFFFF;
	background-image: url(images/light_grey.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}
.ivyback {
	background-color: #600B0C;
	background-image: url(image/drop_ivy.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}
.bodytext2_justifyCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	padding: 6px;
	text-align: justify;
	color: #FFFFFF;
	border-top: thin none;
	border-right: thin none;
	border-bottom: thin none;
	border-left: thin none;
	background-color: #666666;
	background-image: none;
}
.bodytext3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	border: thin none;
	padding: 8px;
	color: #FFFFFF;
	background-color: #000099;
	background-image: none;
}
.heading_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	cursor: default;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	padding: 8px;
	background-color: #B5B5B5;
	background-image: url(images/dark_grey.gif);
}
.heading_blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	cursor: default;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	padding: 8px;
	background-color: #000066;
	background-image: none;
}
.bodytext4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	border: thin none;
	padding: 8px;
	color: #FFFFFF;
	background-color: #000099;
	background-image: none;
	font-weight: bold;
}
.bodytextLesspad {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	border: thin none;
	padding: 0px;
	color: #333333;
}
.bodytext1b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	border: thin none;
	padding: 8px;
	color: #333333;
	font-weight: bold;

}
.bodytext1pad {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	border: thin none;
	padding: 0px 8px 1px;
	color: #333333;
}
