body {
  text-align:left;
  font-family: Verdana, Tahoma, "Trebuchet MS";
  background: url(image/bg_image.jpg);

}

a:link
    {color: Blue;
    font-weight: normal;
    text-decoration: none}

a:visited
    {color: Blue;
     font-weight: normal;
    text-decoration: none}

a:hover
    {color: red;
    font-weight: normal;
    text-decoration: underline
}
#lic {

font-size: small; 
line-height: 2px; 
color: Blue; 
text-decoration: none; 
text-transform: uppercase;
font-style: italic;
text-align: center
}


#header{
font-size: 35px;
color: #FF9900;
text-align: center;
line-height: 30px;
text-decoration: underline;
font-weight: 400;
vertical-align: bottom
}



#frame {
  width:750px;
  margin-top:10px;
  text-align:left;
}

#top {
width: 800px;
background: #21658C;
padding: 10px;
height: 200px;
text-align: center;
color: White;
font-size: 25px;
font-weight: 600;
margin-left: 10%;
margin-right: 10%
}

#news{
background: Aqua;
text-align: center;
font-size: 18px;
width: 650px;
/*float: left;*/
}

#main {
  float: left;
  width: 650px;
  background: #F5F5F5;
  padding: 10px;
  margin:5px;
margin-left: 5%;
}

#menu {
  float: left;
  width: 160px;
height: 600px;
  background: #FFFFCC;
  border: 2px dashed #CCCCCC;
}

#rightcontent {
  float: left;
  width: 190px;
  background: #FFFFCC;
  margin-top: 50px;
margin-left: 0px;
}

#rightcontent p {
  font-size:14px;
  float: left
}

#menu a {
  font-size:12px;
  line-height: 15px;
}

#t-1{
text-align: center;
font-style: italic;
margin-right: 50px;
}


h1 {
    font-size:large;
    text-align: center;
}

h3 {
    font-size: 15px;
    text-align: center;
font-style: italic;

}

table
{
/*	Font-Family: Tahoma, Arial, sans-serif;*/
	Border-Width: 1px;
	Font-Size: small;
	Border-Color: #000000;
	Border-Style: solid;
	Background-Color: #CDFFCD;
	font-weight: 300;
	text-align: center;
}

td
{
	Border-Color: Gray;
	Border-Style: solid;
	Border-Width: 1px;
	font-weight : 400;
    width: 250px;
    height: 90px;
	
}

#serv {
height: 350px;
font-size: 22px;
font-style: normal;
background-color: #21658C;
color: White;
}

#faq{
	background-color: Lime;
    text-align: center;
    width: 60%;
}

#frm_label{
width: 350px;
color: Green;
}

#contact
{
/*	Font-Family: Tahoma, Arial, sans-serif;*/
	Font-Size: 22px;
	Background-Color: #CDFFCD;
	font-weight: 600;
	text-align: center;
    border: none;
}

#contact_td
{
    border: none;
    height: 65px;
    width: 60%;
}