body{
background-color: #c0deed;
margin:0;
padding:0;
}

#header{
height:200px;
background: #c0deed url(bg-clouds.jpg) no-repeat scroll left top;
margin-top:0px;
}

.ddiv{
margin-top: 5px;
margin-bottom: 5px;
padding: 6px;
border: 0px solid gray;
text-align: right;
}

.dddiv{
border: 1px solid black;
}

.lightblueBox
{
	background-color:#e4ecf6;
	padding:8px;
}
/*#########################*/

#csc {
  margin : auto;
}
#csc h2 {
  color : #ffffdd;
  font-weight : normal;
  margin-bottom : 0px;
}
#csc p {
  color : #fff;
  margin-bottom : 1px;
}

#csc {
  background : #128f90 url(images/csc_tl.png) no-repeat;
  min-width: 500px;
  width : 20em;
  height : auto;
  position : relative;
  padding : 0px 1px;
}
 
.tl, .tr, .bl, .br {
  position : absolute;
  width : 39px;
  height : 39px;  /* corner images are 40x40 */
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}
 
.tr {
  background : transparent url(images/csc_tr.png) no-repeat;
  top : 0;
  right : 0;
}
 
.bl {
  background : transparent url(images/csc_bl.png) no-repeat;
  bottom : 0;
  left : 0;
}
 
.br {
  background : transparent url(images/csc_br.png) no-repeat;
  right : 0;
  bottom : 0;
}
/*#########################*/

td{ 
 font-size: 13px;
 font-family: century gothic;
}

A:link { text-decoration: underline; color: #000000;}
A:hover { text-decoration: underline overline; color: #000000;}
A:visited { text-decoration: underline; color: #000000;}

.texta { 
 font-size: 10px; 
 background-color: #ffffff; 
 border: 1px solid #666666; 
}

input.btn {   
 color:#050;   
 font: bold 84% verdana;   
 background-color:#fed;   
 border: 1px solid;   
 border-color: #696 #363 #363 #696;   
 filter:progid:DXImageTransform.Microsoft.Gradient   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
}

.portfolio{ 
 font-size: 10;
 font-family: century gothic;
 color: #49536a;
}

li{
list-style-type: none;
}