/* styles */

body {
      background-color: #ffffff;
      font-family: 	Verdana,Arial,Helvetica,Sans-serif;
      font-size: 	12px;
      color: 		#000000;
}

img {
      border:      	none;
      margin:      	0px;
      padding:     	0px;
}

a:active{
      font-weight: 	bold;
      color:		#666666; 
      text-decoration: underline;
}

a:visited{
      font-weight: 	bold;
      color:		#666666; 
      text-decoration: underline;

}

a:hover{ 
      font-weight: 	bold;
      color:		#666666; 
      text-decoration: underline;
}

a.noline{
      font-weight: 	bold;
      color:		#666666; 
      text-decoration: underline;
}

a:focus {
      font-weight: 	bold;
      color:		#666666; 
      text-decoration: underline;
}

/* styles for maintable */

table#layout{
      width: 		100%;
      height:		100%
      border: 		none;
      border-collapse: 	collapse;
      border-spacing: 	0px;
      margin-bottom:  	0px;
}

table#layout td#header{
      text-align: 	center;
      vertical-align: 	top;
      padding: 		0px 0px 0px 0px;
}

table#layout td#left{
      vertical-align: 	top;
      width: 		180px;
      padding: 		0px 5px 0px 5px;
}

table#layout td#main{
      vertical-align: 	top;
      width: 		70%;
      padding: 		0px 5px 0px 5px;
}


table#layout td#right{
      vertical-align: 	top;
      width: 		180px;
      padding: 		0px 5px 0px 5px;
}

table#layout td#footer{
      text-align: 	center;
      vertical-align: 	top;
      padding: 		0px 0px 0px 0px;
}


div#header{
      font-weight: 	bold;
      font-size: 	18px;
      padding: 		20px 0px 20px 0px;	
}

div#footer{
      font-weight: 	bold;
      padding: 		20px 0px 20px 0px;	
}

/* styles for box */

table#boxheader{
      width: 		180px;
      border: 		none;
      padding: 		0px 0px 0px 0px;
      margin: 		0px;
      border-collapse: 	collapse;
      border-spacing: 	0px;
      background:  	#ff6600;
}

table#boxheader td{
      vertical-align: 	top;
}

td#whtcorner{
      width: 		20px;
      background:  	#ffffff;
      text-align: 	center;
      vertical-align: 	middle;
}


td#rightcorner{
      width: 		5px;
      align: 	        right;
}

td#leftcorner{
      width: 		5px;
      align: 	        left;
}

table#boxwrap{
      width: 		180px;
      border: 		none;
      padding: 		0px 0px 0px 0px;
      margin: 		0px;
      border-collapse: 	collapse;
      border-spacing: 	0px;
      background:  	#ff6600;
}

table#boxcontent{
      width: 		100%;
      border: 		none;
      background: 	#FFFFFF;
}

table#boxfooter{
      width: 		180px;
      border: 		none;
      padding: 		0px 0px 0px 0px;
      margin: 		0px;
      border-collapse: 	collapse;
      border-spacing: 	0px;
      background:  	#ff6600;
}

img#corner{ 
      width:		5px; 
      height:		5px; 
}

div#boxheader{
      font-weight: 	bold;
      padding: 		3px 5px 0px 5px;
}

div#boxcontent{
      padding: 		1px 5px 1px 5px;
}

