﻿body {
	background-image: url('images/bg_pattern.jpg');
}

p {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 120%
}

td{
	font-family:  sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #666666;
}

.greysmall {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #d4d4d4;
}

.bluebold {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #079cfe;
}

.greenbold {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #44a442;
}


.blackbold{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.blackboldlarge{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #666666;
}


.tollnumber {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	color: #000000;
}

.backtotop {
	margin-top: 7px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #666666;
}


.text_center {
	text-align: center;
}
.text_left {
	text-align: left;
}

.text_right {
	text-align: right;
}

.text_justify {
	text-align: justify;
}

.text_blue {
	color: #079cfe;
}

.text_black {
	color: #666666;
}

.text_white {
	color: #ffffff;
}

.noborder {
	border-width: 0px;
}

.form {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

.formfield {
	border: 1px solid #666666; 
	background-color: #ffffff;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #363636;
}

.formbutton {
	border: 1px solid #666666; 
	background-color: #ffffff;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #079cfe;
}

ul{
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
}

ol{
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
}

select {	
	border: 1px solid #666666; 
	background-color: #ffffff;
	font-family: sans-serif, Arial, Verdana, Helvetica;	font-size: 12px;
	color: #666666;
}

a { text-decoration:none; font-weight: normal; color:#079cfe; }
a:hover { text-decoration:underline; font-weight: normal; color:#079cfe;  }
a:visited { font-weight: normal; color:#44a442;  }
a:active { font-weight: normal; color:#079cfe;  }

a.blueboldlink { text-decoration:none; font-weight: bold; color:#079cfe; }
a.blueboldlink:hover { text-decoration:underline; font-weight: bold; color:#079cfe;  }
a.blueboldlink:visited { font-weight: bold; color:#44a442;  }
a.blueboldlink:active { font-weight: bold; color:#079cfe;  }

a.greylink { text-decoration:none; font-weight: normal; color:#d4d4d4; }
a.greylink:hover { text-decoration:underline; font-weight: normal; color:#d4d4d4;  }
a.greylink:visited { font-weight: normal; color:#d4d4d4;  }
a.greylink:active { font-weight: normal; color:#d4d4d4;  }


.top_banner {
	background-image:url('images/top_banner.jpg');
	background-position:center top;
	background-repeat:no-repeat
}


.menu_bg {
	background-image:url('images/menu_bg.jpg');
	background-position:center top;
	background-repeat:no-repeat
}

.main_bg  {
	background-image: url('images/main_bg.jpg');
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
}

.mid_divider {
	background-image: url('images/mid_divider.jpg');
	background-position: center top;
	background-repeat:  no-repeat;
}

.home_icons {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.resume_button {
	margin-right: 15px;
	margin-bottom: 5px;
	border:0px;
}

.profile_box {
	background-image: url('images/profile_box.jpg');
	background-position: center top;
	background-repeat:  no-repeat;
}

.shadow_content {
	background-image: url('images/shadow_content.jpg');
	background-position: center top;
	background-repeat:  repeat-y;
}





