/* CSS Document */

body {
padding:0px;
margin:0px;
}
.bgrep{
background-image:url(images/4.jpg);
background-repeat:repeat-x;
}

.text{
font-family:Tahoma;
font-size:11px;
color: #666666;
}

.bottom{
		font-size:10px;
		font-family:Tahoma;
		color: #999999;
		line-height:25px;
		vertical-align: middle;
		padding-left:10px;
		padding-right:5px;
		
		
	}
	
.form_felid {
font-family: Tahoma;
font-size:12px;
color:#666666;
font-weight:normal;
background-color:#f7f7f7;
border:1px solid #0099cc;
padding:3px;
height:15px;
vertical-align:middle;
}

.form_felid2 {
font-family: Tahoma;
font-size:10px;
color:#666666;
font-weight:normal;
background-color:#f7f7f7;
border:1px solid #0099cc;
height:14px;
vertical-align:bottom;
}


.bdrDGrey {
	border-color: #CCCCCC; 
	border-width:1px;
	}
.bgbot {
background-image:url(images/1.jpg);
background-repeat:repeat-x;
}

.bgleft {
background-image:url(images/2.jpg);
background-repeat:repeat-y;
}

.bgright {
background-image: url(images/3.jpg);
background-repeat:repeat-y;
}
.nrmltext {
font-family:Tahoma;
font-size:11px;
color:#0099ff;
}

.nrmlH {
font-family:Tahoma;
font-size:11px;
color:#5baf33;
}

.headingtext {
font-family:Tahoma;
font-size:13px;
color:#b11f24;
font-weight:bold
}

.menuhme {
background-image:url(images/home.jpg);
background-repeat:no-repeat;
}

.menubio {
background-image: url(images/bio.jpg);
background-repeat:no-repeat;
}

.menuport {
background-image: url(images/portfolio.jpg);
background-repeat:no-repeat;

}

.menucontact {
background-image: url(images/contact.jpg);
background-repeat:no-repeat;
}
.menuterms {
background-image: url(images/terms.jpg);
background-repeat:no-repeat;
}
a:link,a:visited{
font-family:Tahoma;
font-size:11px;
color:#bd0e08;
text-decoration:none;
}
a:active,a:hover{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.new_red:link,a.new_red:visited{
font-family:Tahoma;
font-size:11px;
color:#bd0e08;
text-decoration:none;
font-weight:normal;
}
a.new_red:active,a.new_red:hover{
font-family:Tahoma;
font-size:11px;
color:#666666;
text-decoration:underline;
}

.t a:link, .t a:visited{
font-family:Tahoma;
font-size:11px;
color:#bd0e08;
text-decoration:none;
}
.t a:active, .t a:hover{
font-family:Tahoma;
font-size:11px;
color:#bd0e08;
text-decoration:none;
}





.b a:link, .b a:visited {
color: #999999;
}
.b a:hover, .b a:active {
color: #f7941d;
}

.p a:link, .p a:visited {
color: #FFFFFF;
}
.p a:hover, .p a:active {
color: #FFFFFF;
}




.index_hed
	{
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	}

.index_hed_1
	{
	font-family:Tahoma;
	font-size:12px;
	color:#333399;
	}

.index_hed_2
	{
	font-family:Tahoma;
	font-size:12px;
	color:#ff9933;
	}

.index_hed_3
	{
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	padding-top:8px;
	}
	
	
.bgrep_dig
{
background:url(images/website-index_03.gif);
background-repeat:no-repeat;
}	

.bgrep_vec
{
background: url(images/website-index_05.gif);
background-repeat:no-repeat;
}	


 a.view_more:link, a.view_more:visited{
font-family:Tahoma;
font-size:11px;
color:#990000;
text-decoration:none;
font-weight:bold;
}
 a.view_more:active, a.view_more:hover{
font-family:Tahoma;
font-size:11px;
color: #966666  ;
text-decoration:none;
font-weight:bold;
}


a.view_more_yel:link, a.view_more_yel:visited{
font-family:Tahoma;
font-size:14px;
color:#990000;
background-image:url(images/01.gif);
text-decoration:none;
font-weight:bold;
text-align:center;
width:175px;
padding:7px 41px;
}
a.view_more_yel:hover, a.view_more_yel:active{
font-family:Tahoma;
font-size:14px;
color:#ffffff;
background-image:url(images/02.gif);
text-decoration:none;
font-weight:bold;
text-align:center;
width:175px;
height:31px;
padding:7px 41px;
}


a.view_more_order:link, a.view_more_order:visited{
font-family:Tahoma;
font-size:14px;
color:#990000;
background-image:url(images/01.gif);
text-decoration:none;
font-weight:bold;
text-align:center;
width:175px;
padding:7px 12px;
}
a.view_more_order:hover, a.view_more_order:active{
font-family:Tahoma;
font-size:14px;
color:#ffffff;
background-image:url(images/02.gif);
text-decoration:none;
font-weight:bold;
text-align:center;
width:175px;
height:31px;
padding:7px 12px;
}


hr {
color:#ef7e22;

}

.bdr_top {
border-top: 1px solid #cccccc;
	}
.bdr_left {
border-left: 1px solid #cccccc;
	}
.bdr_right {
border-right: 1px solid #cccccc;
	}
.bdr_bottom {
border-bottom: 1px solid #cccccc;
	}


	
 a.right_lnk:link, a.right_lnk:visited{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
text-align:center;
}
 a.right_lnk:hover , a.right_lnk:active {
font-family:Tahoma;
font-size:11px;
color: #333399;
text-decoration:none;
font-weight:bold;
text-align:center;
}

 a.mail_to:link, a.mail_to:visited{
font-family:Tahoma;
font-size:11px;
color:#333399;
text-decoration:none;

text-align:center;
}
 a.mail_to:active, a.mail_to:hover{
font-family:Tahoma;
font-size:11px;
color: #ff9900;
text-decoration:none;
text-align:center;
}

.bg_right_gray{
background:url(images/01.gif);
background-repeat:repeat-x;
width:175px;
height:31px;
}

.bg_right_org{
background:url(images/02.gif);
background-repeat:repeat-x;
width:175px;
height:31px;

}

.bg_right_small{
background:url(images/small.gif);
background-repeat:repeat-x;
background-repeat:no-repeat;
width:175px;
height:12px;

}
.bg_right_small_btm{
background:url(images/small_btm.gif);
background-repeat:repeat-x;
background-repeat:no-repeat;
width:175px;
height:12px;

}
.bg_right_small_text
	{
	font-family:Tahoma;
	font-size:12px;
	color:#000066;
	}
	
	
.bdr_top_org {
border-top: 1px solid #f6f0f0;
	}
.bdr_left_org {
border-left: 1px solid #f6f0f0;
	}
.bdr_right_org {
border-right: 1px solid #f6f0f0;
	}
.bdr_bottom_org {
border-bottom: 1px solid #f6f0f0;
	}
.bdr_org {
border: 1px solid #f6f0f0;
	}
	
.price {
font-family:Tahoma;
font-size:20px;
color:#b11f24;
font-weight:bold;
}

.new_blue {
font-family:Tahoma;
font-size:11px;
color:#0099cc;
font-weight:bold;
}

.new_red {
font-family:Tahoma;
font-size:12px;
color:#B10000;
font-weight:bold;
}

a.bold_red:link, a.bold_red:visited {
font-family:Tahoma;
font-size:13px;
color:#B10000;
font-weight:bold;
}

a.bold_red:hover, a.bold_red:active {
font-family:Tahoma;
font-size:13px;
color:#666666;
font-weight:bold;
}


.validate_red {
font-family:Tahoma;
font-size:12px;
color:#B10000;
}

.small_blue {
font-family:Tahoma;
font-size:12px;
color:#0099cc;
}

a.blue:link, a.blue:visited {
font-family:Tahoma;
font-size:14px;
color:#0099cc;
font-weight:bold;
}


a.blue:hover, a.blue:active {
font-family:Tahoma;
font-size:14px;
color:#0099cc;
font-weight:bold;
}
