 body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
    background-color : #838f9b;
	margin : 2px;
    padding: 20px;
    text-align : center;
	/* ie5/win hack */
}
 
 #outer {
    width : 800px;	
	background:#FFFFFF;
	border-top : 1px solid #827c7d;
	border-bottom : 1px solid #827c7d;
	border-left : 1px solid #827c7d;
	border-right: 1px solid #827c7d;
	margin : auto;
	text-align:left;
      }

#header {
	width : 800px;
	height : 169px;
	/*background-image : url(images/headerbck.jpg);*/
	
}
    #flash {
	
		border :  4px solid #b5b6c3;
		background-color : #b5b6c3;
		position:absolute;
		 width:114px; 
		 height:144px;
		  z-index:1; 
		  left:150px; 
		  top: 300px;
		 	  	 
}
		/* a hack fo IE Win only\*/
		*html #flash {margin-left: 2px;}
		/*end of hack*/
		
		#picture {
	    width : 114px;
		height : 144px;
		position:absolute;
		float:left;
		left:785px;
		top : 300px;
		border :   4px solid #b5b6c3;
		 background-color : #b5b6c3;
		
		
			
			}
			
			
/* a hack fo IE Win only\*/
		*html #picture {margin-left:2px;}
		/*end of hack*/
		
		#picture_heading {
	    width : 132px;
		height : 30px;
		position:absolute;
		left :785px;
		top : 454px;
		border :   0px solid #b5b6c3;
		z-index:1; 
		
}
/* a hack fo IE Win only\*/
		*html #picture_heading {margin-left:2px;}
		/*end of hack*/

#audio {
	    width : 114px;
		height : 20px;
		position:absolute;
		left:785px;
		top : 530px;
		border :   0px solid #b5b6c3;
		}     
  
/* a hack fo IE Win only\*/
		*html #audio {margin-left:2px;}
		/*end of hack*/
#content {
	width: 800px;
	min-height:600px;
	margin : auto;
	/* unhack ie5/win */
	text-align: left;
	background-color : #ffffff;
	
}
/* for Internet Explorer */
/*\*/
* html .content {
height: 600px;
}
/**/


h1 {
font-size:20px;
color:#003E69;
}
 .ul {
    border : 0 solid #3333cc;
	margin-left : 80px;
	font-size : 12px;
	text-align : left;
	text-indent : 20px;
	width : 500px;
 	padding-left : 80px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #595a70 ;
	font-weight: normal
	}

#nav {
	width : 790px;
	height : 0px;
	position:absolute;
	top: 184px
}

#ftr {
	width : 800px;
	height : 60px;
	background-color : #b5b6c3;	
	border-top:1px solid #6699CC;
	font-size:11px;
	}
#ftr a,a:visited {
color:#0066CC;
font-size:12px;
text-decoration:none;
}
p.table {
	border : 0 solid #3333cc;
	margin-left : 0px;
	font-size : 12px;
	text-align : left;
	text-indent : 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #595a70 ;
	font-weight: normal;	
}

p.heading {
	border : 0 solid #3333cc;
	margin-left : 0px;
	font-size : 12px;
	text-align : center;
	text-indent : 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #595a70 ;
	font-weight: normal;	
}
p.foot {
	border : 0 solid #3333cc;
	margin-left : 0px;
	font-size : 12px;
	text-align : center;
	text-indent : 0;
	width : 500px;
 	padding-left : 80px;
	padding-right : 40px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #595a70 ;
	font-weight: normal;
	
      }


p.text {
	border : 0 solid #3333cc;
	margin-left : 90px;
	font-size : 12px;
	text-align : center;
	text-indent : 0;
	width : 450px;
 	padding-left : 80px;
	padding-right : 40px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #595a70 ;
	font-weight: normal;
	
      }
#maintext {
	
	border : 0 solid #3333cc;
	margin:10px 0 0 180px;
	font-size : 12px;
	text-align : justify;
	text-indent : 0;
	width : 570px;	
	padding-right : 40px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #595a70 ;
	font-weight: normal;
	margin-top:12px;

}	  

#maintext .img {

/* This centers the image */
display: block;
margin-left: auto;
margin-right: auto;

/* This adds the border */
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
}

#maintext em {
color:#0033FF;
}
	
.table a,a:visited {
font-size:10px;
text-align:left;
text-decoration:none;
color:#6699CC;
}

.table a:hover{
color:#006600;
}

#maintext a,a:visited {
color:#0033CC;
font-weight:bold;
}	
	  
#navcontainer { width: 180px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 160px;
background-color: #ed1651;
border-bottom: 1px solid #eee;
font-family: verdana, arial, helvetica, sans-serif;
	font-size : 12px;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #369;
color: #fff;
}
 
 
#mainnav {
	
	width: 800px;
	height: 25px;
	
	/* overlapping portion of the sectiontitle cutout */
	background-image : url(images/Blue.gif); background-repeat: repeat-x repeat-y;
	
	}
	
#mainnav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size : 12px;
	}
	
#mainnav li {
	float: left;	
	
	}
	
#mainnav a {
	display: block;	
	font-size: 0.95em;
	font-weight: bold;
	color: #fff;
	text-decoration: none;	

	padding:8px 50px 0 50px;	
	
	border: 4px;
	
	/* ie5/win box model hack */
	
	voice-family: "\"}\""; 
  	voice-family:inherit;
  	
	}
	
/* unhack ie5/win */
#mainnav>ul a {	
	
	}
	
#mainnav a:hover {
	color:#f1c30c;
	}


table.servicesT
{ font-family: Verdana;
font-weight: normal;
font-size: 13px;
}



table.servicesT td
{ border-bottom: 1px dotted #6699CC;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: white;
text-align: left;
padding-left: 3px;
padding-top:30px;} 
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;	
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
	background-color: #036;}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	padding: 4px 30px;
	/*padding:4px 30px;*/
	width: 140px;
	
	background-color: #ed1651;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	font-size:12px;
	}
/* a hack fo IE Win only\*/
		#sddm li a,a:visted {width: 142px;padding: 4px 29.5px;}
		/*end of hack*/

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background-color: #036;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 30px;
		width: 138px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background-color: #036;
		color: #FFF;
		font: 12px arial;
		}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}

