/* CSS Document */
body{
background-image:   url(s-gulf/line4.jpg);
background-repeat: repeat-y;
position: absolute;
left: 0px;}
.top{
position: absolute;
top: -2px;
left: 0px;
}
.innercell{position:absolute; left:152px; top:100px;width:565px; height:1300px}


/*top navigation*/
.topnav{font: italic bold 16px  arial; color: #ffffff;}
/*links*/
a {
	color: #000000;
	text-decoration: none;
	font: bold 12px arial;}
a:hover {
    color: #336699;
	text-decoration: underline;
	font: bold 12px arial;}
.tlink {
	color: #993333;
	text-decoration: none;
	font: bold 12px arial;}
	
/*side navigation*/
.subtext{
border-bottom: 2px solid #993333;
border-top: 2px solid #993333;
border-left: 2px solid #993333;
border-right: 2px solid #993333;
width:169px;
font: bold 12px arial;
padding-left: 5px;}
.subhdr{
font: bold 12px arial;
font-color: #ffffff;
padding-left: 5px;}
.subhdr2{
font: bold 16px arial;
font-color: #ffffff;
padding-left: 5px;}

/*page cell padding*/
.about-table
{padding-bottom: 1020px; padding-right: 25px; padding-left: 25px;}
.frametec-table
{padding-bottom: 620px; padding-right: 25px; padding-left: 25px;}
.sves-cell
{padding-bottom: 1600px; padding-right: 25px; padding-left: 25px; padding-top: 25px;}
.products-cell
{padding-bottom: 550px; padding-right: 25px; padding-left: 25px; padding-top: 25px;}
.anchor-table{padding-right: 25px; padding-left: 25px; padding-bottom: 410px;}
.indextable{padding-bottom: 1510px; padding-right: 5px; padding-left: 5px;}
.porttable{padding-bottom: 1185px; padding-right: 25px; padding-left: 25px;}
.rtable{border-bottom:1px solid #999999;}
.ritable{border-bottom:2px solid #333333;
border-top:2px solid #333333;
border-left:2px solid #333333;
border-right:2px solid #333333;
padding: 3px; height:1200px;}

/*just text */
p{font: 12px arial;}
ul{font: 12px arial;}
li{font: 12px arial;}
h5{font: bold 12px arial;padding-left: 5px;padding-right: 5px;}/*inside text*/
h1{left: 0px; font: 24px  arial bold; color: #000000;}
h2{left: 0px; font: 18px  arial bold; color: #000000;}
h3{font-color:#666600; font: 14px arial;font-weight: bold;}
li{left: 0px; font: 12px  arial; color: #000000;}
.title{left: 0px; font: 26px  times new roman; color: #000000;font-weight: bold;}
.title-sub{left: 0px; font: 18px  times new roman; color: #000000;font-weight: bold;}
.title-p{font: 14px times new roman;}
.f-text{font: bold 12px arial; color: #000066;}
/*contact table*/
.contact{padding-bottom: 275px; padding-right: 25px; padding-left: 25px}

/*frametec text */
.italic{color: #336699; font-style: italic;font-weight: bold;}
.bold{color: #336699; font-weight: bold;font-style: italic;}
.bold2{font-weight: bold; font-style: italic;}
.bold3{font-weight: bold;}
.bold4{color: #336699; font-weight: bold; font: 14px arial;}
.color{color: #336699;}
/*anchor table text */
.theading{background:#ffcc00;}
.feature {
    color: #ffffff;
	   background-color: #000000;
	font: bold 12px arial;}
	
/*footer text*/
.table{
border-bottom: 2px solid #336699;
border-top: 2px solid #336699;
border-left: 2px solid #336699;
border-right: 2px solid #336699;
font: bold 12px arial;
color: #000000;
padding-left: 5px;
background-color:#ffffff;}
/*portfolio text*/
.port-link{font-color: #336699;}
.form {font: 12px  arial; color: #000000; margin-left: .5cm; }