body { margin-top:0px; margin-left:0px; background-color:#FFFFFF; margin-right:0px; margin-bottom:0px; background-image:url(gifs/backgroundMesha.gif);
text-align:center;}

.top-header-bg {background-color:black;}

h1 {font-family: verdana; Arial, Helvetica, sans-serif; font-size:24px; color:#5F016C; font-weight:normal;}

.intro {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #036DD3;  padding-left:20px; padding-right:20px;}
.intro a {color:#052C51; text-decoration:none;}
.intro a:hover {color:green; text-decoration:underline;}


.toplinks {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:white;  padding-left:20px; padding-right:20px; background-image:url('gifs/top-line-bg.gif'); }
.toplinks a {color:white; text-decoration:none; font-weight:bold;}
.toplinks a:hover {color:#036DD3; text-decoration:underline;}

.left-links {font-family: verdana, arial, Helvetica, sans-serif; font-size: 14px; color:#036DD3;  padding-left:10px; padding-right:5px; line-height:21px; font-weight:bold; background-image:url('gifs/left-links-bg.gif');}
.left-links a {color:#036DD3; text-decoration:none; }
.left-links a:hover {color:#65016C; }

h2 {font-family: Arial, Helvetica, sans-serif; font-size:24px; color:black; padding-left:20px; line-height:18px; font-weight:normal;}

.ind-txt {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#4C4C4C;  padding-left:15px; padding-right:50px; line-height:24px;}
.ind-txt strong {color:#4C4C4C; text-decoration:none; font-weight:bold;}
.ind-txt a {color:#036DD3; text-decoration:none; font-weight:bold;}
.ind-txt a:hover {color:green; text-decoration:underline;}

.ind-pro {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#4C4C4C;  padding-left:3px; padding-right:3px; line-height:18px; }
.ind-pro strong {color:#D33403; font-weight:bold;}
.ind-pro a {color:#000000; text-decoration:none; font-weight:bold;}
.ind-pro a:hover {color:green; text-decoration:none;}

.granitepage {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#4C4C4C;}
.granitepage a {color:#036DD3; text-decoration:none; font-weight:bold;}
.granitepage a:hover {color:green; text-decoration:underline;}

.nighthawks {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:black;  padding-left:20px; padding-right:20px;}
.nighthawks strong{color:#000000; text-decoration:none;}
.nighthawks a {color:green; text-decoration:none; font-weight:bold;}
.nighthawks a:hover strong {color:red; text-decoration:none;}
.nighthawks a:hover {color:black; text-decoration:none;}

.path {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:black; padding-left:15px; padding-right:25px;font-weight:normal; line-height:20px;}
.path a {color:#D33403; text-decoration:none; font-weight:bold;}
.path  a:hover {color:green; text-decoration:underline;}

.price {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:black; padding-left:5px; }
.price a {color:red; text-decoration:underline; font-weight:bold;}
.price  a:hover {color:green; text-decoration:none;}



.profile {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:black; padding-left:15px; padding-right:25px;font-weight:normal;}
.profile strong {color:#D33403; text-decoration:none; font-weight:bold;}
.profile a {color:green; text-decoration:none; font-weight:bold;}
.profile  a:hover {color:green; text-decoration:underline;}

.productpage {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:black; font-weight:normal; line-height:18px;}
.productpage strong {color:black; text-decoration:none; font-weight:bold;}
.productpage a {color:#036DD3; font-weight:bold;}
.productpage  a:hover {color:green; text-decoration:none;}


.request {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#4C4C4C; }

.inst {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:red; }

input {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#036DD3; }

textarea {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#036DD3; }

select {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#036DD3; }

.dir {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#4C4C4C; padding-left:20px; padding-right:20px;}
.dir strong {color:black; text-decoration:none; font-weight:bold;}
.dir a {color:#036DD3; font-weight:bold; text-decoration:none;}
.dir  a:hover {color:green; text-decoration:none;}

#mainpage {
width:90%;
height:auto;
margin-left:5%;
margin-right:5%;
background-color:#FFFFFF;
text-align:left;
}

.new-header {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4C4C4C; padding-left:20px; padding-right:20px;}

.new-head-right {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4C4C4C; font-weight:bold; padding-right:20px;}
.new-head-right strong {color:#DA0C46;}