/* Main style sheet */
body {
font: 10pt/128% verdana;
background: #000033; /* Outside of page */
}

.pgetop {
float: right;
padding-right: 10px; 
padding-top: 5px;
border: 0 solid;
}

.left {
float: left;
padding-left: 10px; 
padding-top: 5px;
border: 0;
}

h1 {font-family: "Verdana"; color: #9900FF;}

h2 {font-family: "Verdana"; color: #FF3399;}

h3 {font-family: "Verdana"; color: #6633ff; line-height: 128%;}

h4 {font-family: "Verdana"; color: #0000FF; line-height: 128%;}

h5 {font-family: "Verdana";}

h6 {font-family: "Verdana"; color: #0000FF;}

.bluetxt {color: #0000ff; margin-left: 20px;}

#header {
position: relative;
height: 99px;
}

#frame, #framebeige, #frameblue {
width:747px;
margin-right:auto;
margin-left:auto;
padding:0;
text-align:left;
border: 1px solid #000000;
}

#frame {background-color: #fff;}
#framebeige {background-color: #ffffcc;}
#frameblue {background-color: #d8d8ee;}

#main {
position: relative;
width: 717px;
float: left;
padding-left: 15px;
padding-right: 15px;
}

#rightcolumn, #rightcolblue, #rightcolbeige  {
position: relative;
float: right;
width: 48%;
margin-left: 15px;
margin-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 10px;
border-left: thin solid silver ;
border-top: thin solid silver ;
border-bottom: thin solid silver ;
}

#rightcolblue { 
background-color: #d8d8ee;
border-right: thin solid silver ; 
}

#rightcolbeige { 
background-color: #ffffcc;
border-right: thin solid silver ; 
}

.rcolblue2c {
background-color: #d8d8ee;
position: relative;
float: right;
width: 48%;
margin-left: 15px;
margin-bottom: 10px;
padding-left: 15px;
padding-right: 10px;
padding-bottom: 10px;
}

.ctl, .cbr {position:absolute; width:33px; height:33px;
color:#d8d8ee; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
.ctl {top:0; left:0;}
.cbr {bottom:0; right:0;}

.rcolblue2c em b {position:absolute; font-size:300px; font-family:arial;
color:#d8d8ee; line-height:75px; font-weight:normal;}
.ctl b {left:-17px;}
.cbr b {left:-57px; top:-40px;}


#footer, #footerblue {
clear: right;
height: 131px;
clear: both;
text-align: center;

background: #fff url(../pics/waveftA.gif) top no-repeat;
}

#footerblue {background-color: #d8d8ee;}

#footerblank {
clear: right;
height: 1px;
clear: both;
}

.copyline {font-size: 7pt; color: #fff;}

.smallfont {font-size: 7pt;}

#plainlnk a:link {color: #000000;text-decoration: none;}
#plainlnk a:visited {color: #000000; text-decoration: none;}
#plainlnk a:hover {color: #000000; text-decoration:underline;}


/* eXtras for Main style sheet */
.centre {text-align: center; border: 0 solid;}

.pxltxflw {float: left; padding-left: 10px; padding-right: 20px; 
padding-top: 5px; padding-bottom: 5px;}

.pxrtxflw {float: right; padding-left: 20px; padding-right: 10px;
padding-top: 5px; padding-bottom: 5px;}

.txtlwdth {float: left; width: 380px;}

.txtplwdth {float: left; width: 500px;}

.txtrwdth {padding-left: 100px; text-align: right; text-decoration: none;}

.linefull {width: 100%;}

.cap {font-family: "Georgia"; font-size:40px; color:#909; font-weight:bold; float:left; height:30px;
line-height:32px; margin-top:2px; margin-right:1px;}
* html .cap {margin-right:-2px; margin-top:3px;}

.margin50 {margin-left:50px}
