/* CSS Document */

/* General formatting for links*/
a:link {color:#00519c; text-decoration: none;}
a:visited {color:#00519c; text-decoration: none;}
a:hover {color:#ffc10d; text-decoration: none;}
a:active {color:#00519c; text-decoration: none;}

body {
	/*background-image: url(../images/bgcolor.jpg);*/
	background-repeat: repeat-x;
	font: 11px "Tahoma", verdana, arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #2f2f2f;
	margin-left: 0px;
	margin-top: 0px;
}

table#headertable {
font: 13px Verdana, arial, helvetica, sans-serif;
color: #FFFFFF 
text-decoration: none;
}

table#footertable {
font: 11px Verdana, arial, helvetica, sans-serif;
color: #FFFFFF 
text-decoration: none;
}

table#maintable
{
background-color:#FFFFFF;
border: 1px solid #000066;
}

table#delivery_locator
{
font: 10px Verdana, arial, helvetica, sans-serif;
color: #000000; 
text-decoration: none;


}

table#maincontent
{
font: 11px verdana, arial, helvetica, sans-serif;
color: #000000;
line-height: 150%
}

td#submenulink {
font: 11px Verdana, arial, helvetica, sans-serif;
color: #00519c 
text-decoration: none;
}

/* Header links */
table#headertable a:link {color:#000519c; text-decoration: none;}
table#headertable a:visited {color:#00519c; text-decoration: none;}
table#headertable a:hover {color:#ffc10d; text-decoration: none;}
table#headertable a:active {color:#00519c; text-decoration: none;}

/* Header links */
table#footertable a:link {color:#00519c; text-decoration: none;}
table#footertable a:visited {color:#00519c; text-decoration: none;}
table#footertable a:hover {color:#ffc10d; text-decoration: none;}
table#footertable a:active {color:#00519c; text-decoration: none;}


/* Main Menu links */
table#cpanel_menu a:link {color:#00519c; text-decoration: none; font-weight: bold; font-size: 11px}
table#cpanel_menu a:visited {color:#CCCCCC; text-decoration: none; font-weight: bold; font-size: 11px}
table#cpanel_menu a:hover {color:#00519c; text-decoration: underline; font-weight: bold; font-size: 11px}
table#cpanel_menu a:active {color:#2f2f2f; text-decoration: none; font-weight: bold; font-size: 11px}


select
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

input
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

textarea
{
height: 200px;
width: 650px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;

}

textarea#mechanics
{
height: 100px;
width: 500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;

}

textarea#bpm
{
height: 100px;
width: 400px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;

}


form
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-bottom:1px;
margin-top:0px;
}



.leftsideborder {
	border-top: 1px solid #000066;
	border-left: 1px solid #000066;
}

.leftbuttomsideborder {

	border-bottom: 1px solid #FFE88A;
	border-left: 3px solid #FFE88A;
}

.lineborder {
		border-bottom: 1px dashed #000066;
		border-top: 1px solid #000066;

}

.squareborder {
		border-bottom: 1px solid #000066;
		border-top: 1px solid #000066;
		border-left: 1px solid #000066;
		border-right: 1px solid #000066;
}

.grayborder {
		border-bottom: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
}

.threesideborder {
		border-bottom: 1px solid #000066;
		border-left: 1px solid #000066;
		border-right: 1px solid #000066;

}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.6;
border: 1px solid #CCCCCC;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border-bottom: 1px solid #000066;
border-right: 1px solid #000066;
width: 49px;
height: 49px;
}


.opacityit_sub img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.6;
border: 1px solid #CCCCCC;
}

.opacityit_sub:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border-bottom: 1px solid #000066;
border-right: 1px solid #000066;
width: 31px;
height: 31px;
}






