
/* Global Style */
body{
margin:0px;
padding:0px;
font:100% Arial,sans-serif;
background-image:url(clouds.jpg);background-repeat:repeat;
color:#333;
}


h3{
text-align:;
color:blue;
font-size:80%
}

p {
margin:0;
padding:5px;
font-size:68%;
line-height:1.3em;
text-align:left;
}

Address{
font-size:68%;
}

blockquote p {
margin:0;
padding:0;
font-size:75%;
font-style:italic;
color:#808080;
position: center;
}

ul {
margin-top:0;
color:#000;
}

ul.smal{
font-size:69%;
}


li {
line-height:1.4em;
}

a:link { color: red; }
a:visited { color: red; } 
a:hover { color: blue; text-decoration:none;} 




/* Structure and minor style */
#wrap{
position:relative;
margin:0 auto;
padding:0;
width:765px;
border:0;
background:#3399CC;
color:#003300;
}

#top {
margin:0;
padding:0;
width:100%;
height:120px;
background-image:url(swirl.jpg);background-repeat:repeat;
border:1px dotted #......;
color:white;
}
#logo {
margin:0;
padding:0;
/*background:transparent url(viewlogo.png) no-repeat top left;*/
width:270px;
height:100px;
color:inherit;
}
#top h1 {
margin:-50px 0 0 290px;
padding:0;
font-size:120%;
}
#main {
margin:0;
padding:0 15px;
width:500px;
float:right;
border:1px solid #333;
background:#FFFFF7;
color:#333;
}
#main h1{
margin:5px 0 0 0;
padding:0;
text-align:center;
font-size:105%;
}
#main h2{
margin:10px 0 0 5px;
padding:0;
font-size:95%;
}

#left {
margin:0;
padding:0 15px;
width:200px;
float:left;
background-image:url(divider.gif);background-repeat:repeat;
color:inherit;
}

/*
#left ul {
margin-left:10px;
padding:0;
}

#left li {
list-style-type:none;
}
*/

#bot {
margin:0;
padding:20px 0 0 0;
clear:both;
height:50px;
font-size: 70%;
background:#FF99CC;
}
#bot p{
text-align:center;
}
.divider {
padding:10px;
text-align:center;
}


/* form Style */

label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
}
input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
}
fieldset
{
border: 1px solid #781351;
width: 20em
}

legend
{
color:#fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
} 

select
{
color: #781351;
background: #fee3ad;
}


/* sof left menu*/

#blueblockmenu{
border: 1px solid black;
border-bottom-width: 0;
width: 185px;
}

#blueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#blueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 169px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2175bc;
border-bottom: 1px solid #90bade;
border-left: 7px solid #1958b7;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 187px; /*IE 5*/
w\idth: 169px; /*185px minus all left/right paddings and margins*/
}

#blueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
}

#blueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 90%  'segoe script','Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}


/* eof left menu*/


.floatright
{
float: ;
margin: 0 0 10px 10px;
}

