.caps{text-transform:capitalize;}

 .tab {
font-family:verdana,sans-serif;
font-size:13px;
width:147px;
white-space:nowrap;
text-align:center;
padding-top:5px;
padding-bottom:5px;
cursor:pointer;
border-color:#ccc;
border-style:solid;
border-width:1px 1px 0
}

.tabhold {
background-color:#FFF;
color:#000
}

.tabfocus {
background-color:#000;
color:#FFF
}

.tabcontent {
font-family:sans-serif;
font-size:13px;
width:470px;
height:266px;
background-image:url(images/cont_details_bg.jpg);
background-repeat:no-repeat
}

google.comh3 {
font-size:13px;
color:#4b545a;
margin-top:0
}

h2 {
font-size:16px;
color:#4b545a;
font-size:17px;
}

h3 {
font-size:16px;
color:#4b545a;
font-size:15px;
}

h1 {
font-size:18px;
color:orange
}

.heading {
background-image:url(images/heading_bg.jpg);
background-repeat:no-repeat;
padding:5px
}

a:hover {
color:orange;
text-decoration:none;
font-size:13px
}

.homecol {
border-bottom:1px solid #ccc
}

#gnews {
float:right;
width:425px;
height:300px;
border:1px solid #000;
overflow:auto;
vertical-align:text-top
}

p {
font-family:arial;
font-weight:400;
margin-top:2px
}

a.header:hover {
font-size:12px;
color:#fff;
text-decoration:none;
font-weight:700
}

.header {
color:#fff;
vertical-align:bottom
}

body {
font-family:arial;
font-size:12px;
font-weight:400;
background-color:#2f3239;
margin:0
}

.linkbox {
background-color:#7daad8;
height:160px;
width:124px;
margin:0;
padding:0
}

.container {
background-image:url(images/table_bg.jpg);
width:947px;
padding-right:50px;
padding-left:57px
}

ul {
list-style-image:url(images/arrow.gif)
}

li {
padding:1px
}

a.footertext:hover {
color:#FFF;
text-decoration:none
}

legend {
font-weight:700;
font-size:17px
}

.tabsrow {
height:72px
}

.logo {
height:80px;
width:350px;
position:relative;
top:30px;
font-size:25px;
font-weight:700;
color:#666
}

.bannerrow {
background-image:url(images/banner_bg.jpg);
background-repeat:repeat-x;
height:188px;
width:100%;
padding-top:7px;
padding-bottom:8px
}

.footer {
background-image:url(images/footer.jpg);
height:70px;
background-repeat:no-repeat
}

.linkdiv {
border-bottom:1px solid #a75c4d;
width:95px;
padding:5px
}

#tabsH {
float:right;
width:100%;
background:#fff;
font-size:93%;
line-height:normal;
background-repeat:no-repeat;
background-position:left
}

#tabsH ul {
list-style:none;
margin:0;
padding:10px 0 0 50px
}

#tabsH li {
display:inline;
margin:0;
padding:0
}

#tabsH a {
float:right;
background:url("images/tableftH.gif") no-repeat left top;
text-decoration:none;
margin:0;
padding:0
}

#tabsH a span {
display:block;
background:url("images/tabrightH.gif") no-repeat right top;
color:#FFF;
float:none;
padding:5px 10px 6px
}

#tabsH a:hover span {
color:#FFF;
background-position:100% -42px
}

#tabsH a:hover {
background-position:0 -42px
}

.frame {
font-size:12px;
width:322px;
height:200px;
border:none;
overflow:hidden;
padding:5px
}

.btnav {
background-color:#F9F9F9;
border:1px #000 solid
}


a:link,a:visited,a:active {
color:#060;
font-size:13px
}

a.header:link,a.header:visited,a.header:active {
font-size:12px;
color:#fff;
font-weight:700
}

.footertext,a.footertext:link,a.footertext:visited,a.footertext:active {
color:#FFF
}


.request{margin:5px;padding:3px;border:1px solid green;}
