body {
	font-family: times new roman, arial, sans-seriff;
	height:auto;
	padding: 0px;
	margin:0px;
	background: #444444;
	font: .73em verdana, arial, sans-serif;
	text-align: justify;
	background-image: url("../images/bg_body.jpg");
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: center top;
}

p { 
	color:#1c375e;
	margin:0px;
	padding:0px;
	text-align: justify;
}

#wrapper {
	width:768px;
	margin:0px auto;
	height:auto;
}

#menu {
	margin:0px auto;
	padding:0px;
	width:768px;
	background-color:#1c375e;
}

#menu ul{
	list-style-type:none;
	margin:0px auto;
	padding:0;
	overflow:hidden;
}

#menu li
{
	float:left;
}

#menu a {
	display:block;
	width:10.43em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:3px;
	text-decoration:none;
	text-transform:uppercase;
}

#menu a:hover,a:active
{
	background-color:#fdb928;
	color:#1c375e;
}

#slice {
	width:auto;
	height:auto;
	padding:0px;
	margin:0px auto;
}

#slicex {
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
}


#slicex img {
float:left;
	margin:0 0 10px 0;
}


#slice img {
float:left;
	margin:0 0 10px 0;
}

#ads {
	width:auto;
	height: auto;
	margin:0px;
	padding:0px;
	background-color: white;
}

.port {
	height:auto;
	padding:10px;
	margin:0px;
}

.port p {
	font-family: verdana, arial, sans-serif;
	font-size:1em;
	margin:0px;
	padding:5px 5px 5px 0px;
}

.port h1 {
	font-family: times new roman, arial, sans-seriff;
	padding:0px;
	font-size:1.7em;
	color:#990000;
	margin:0 0 0 0;
}

.port  li { 
  padding-bottom: 2px;
  color: #1c375e;
}

.port  li span {
  color: #EEE;
}

.port ul {
  padding-bottom: 10px;
}

.port ul li {
  list-style-image: url(../images/li_bullet.gif);
}

.port  a {
text-decoration:none;
font-weight:bold;
color:#0034c0;
}


/* port table */	
	
#customers
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#customers td, #customers th 
{
font-size:1em;
/*border:1px solid #98bf21;*/
border:1px solid #1c375e;
padding:3px 7px 2px 7px;
color:#0e1b2e;
}
#customers th 
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#1c375e;
color:#ffffff;
}
#customers tr.alt td 
{
color:#000000;
/*background-color:#EAF2D3;*/
/*background-color:#a0bbe3;*/
}
	
#customers tr.hat td 
{
font-weight:bold;
color:#000000;
/*background-color:#98bf21;*/
/*background-color:#1c375e;*/
background-color:#a0bbe3;
}
/************end of table*************/	
	

#port1 {
	width:auto;
	height:auto;
	margin:0px;
	padding:10px;
}

#port1  img {
	margin:0px auto;
	padding:0px;
}

#port1 a {
color:#990000;
	padding:0px;
	margin:0 0 0 40px;
	display:inline;
}

#port2 {
	/*border:2px black solid;*/
	width:420px;
	height:auto;
	margin:0px auto;
	padding:0px;
	/*background-color:#444444;*/
	}
	
	
#port a{
float:left;
}

.thumbnail{
float:left;
width:200px;
height:170px;
margin:5px;
	}
	
.textpic{
width:300px;
height:50px;
margin:0 0 0 50px;
	}
.text_line {
	clear:both;
margin-bottom:2px;
}
	
#port_web{
	width: 768px;
	margin:0px;
	padding:0px;
}

#port_web table {
/*border:1px solid black;*/
	width:700px;
	padding:0px;
	margin:0px auto;
}

#port_web tr a{
	padding:0px;
	margin:0px;
}

#port_web td {
/*padding:17px;*/
padding:10px;
margin:0px;
}


#clear {
	clear:both;
}


/***************************************************
	Colored accents  																** colored accents for <strong> text **
****************************************************/

.yellow {
	color: #FDB928;
}

.red {
	color: #CC3300;	
}

.darkgrey {
	color: #333;
}


/**********java script*******************/
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px times new roman;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}



