#cornergraphic {
position: absolute;
top: 0px;
left: 0px;
width: 151px;
height:94px;
border: 0px black solid;
}

#headergraphic {
position: absolute;
top: 0px;
left: 151px;
width: 852px;
height:61px;
border: 0px black solid;
}

#headerbar {
position: relative;
background-color: #006E89;
top:61px;
left:151px;
width: 852px;
height: 33px;
border: 0px black solid;
}

#menubar {
position: absolute;
background-color: #006E89;
top:94px;
left:0px;
width: 151px;
height: 19px;
border: 0px black solid;
z-index: 10;
}

#subtitlebar {
position: absolute;
background-color: #006E89;
top:94px;
left:151px;
width: 852px;
height: 19px;
border: 0px black solid;
}

#cm7bar {
position: absolute;
background: #006E89 url(images/cm7.png) top left no-repeat;
top:94px;
left:151px;
width: 852px;
height: 87px;
border: 0px black solid;
z-index: 10;
}

#menuside {
position: absolute;
background-color: #002C41;
top: 113px;
left: 0px;
width: 151px;
height:600px; 
border: 0px black solid;
}

#content {
position: absolute;
top: 113px;
left: 151px;
width: 852px;
height: 600px;
border-top: 0px black solid;
border-right: 1px black solid;
border-left: 1px black solid;
border-bottom: 1px black solid;
}

#midcontent {
position: absolute;
top: 113px;
left: 151px;
width: 852px;
height: 800px;
border-top: 1px black solid;
border-right: 1px black solid;
border-left: 1px black solid;
border-bottom: 1px black solid;
}

#longcontent {
position: absolute;
top: 113px;
left: 151px;
width: 852px;
height: 2000px;
border-top: 0px black solid;
border-right: 0px black solid;
border-left: 0px black solid;
border-bottom: 0px black solid;
}

#longcontent_request {
position: absolute;
top: 113px;
left: 151px;
width: 852px;
height: 800px;
border: none;
}

#search {
position: absolute;
top: 70px;
left: 700px;
border: none;
font-family: Arial;
color: white;
}

#logout {
position: absolute;
top: 40px;
left: 940px;
width: 50px;
height: 100px;
border: none;
}

#stickynote {
position: absolute;
top: 70px;
left: 1000px;
width: 340px;
height: 313px;
border: none;
}

#notes {
position: absolute;
top: 70px;
left: 1000px;
width: 340px;
border: none;
}

#stickytext {
position: absolute;
top: 160px;
left: 1040px;
height: 303px;
width: 339px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 100%;
color: #666666;
text-align: left;
word-spacing: normal;
font-style: normal;
line-height: 25px;
}

#approved {
position: absolute;
top: 220px;
left: 940px;
width: 399px;
height: 258px;
border: none;
z-index: 1;
}

#requestimages {
position: absolute;
top: 470px;
left: 1005px;
width: 320px;
font-family: Arial;
font-size: 18px;
color: #004356;
text-align: center;
z-index: 2;
}

.header {
position: absolute;
font-family: Arial;
color: white;
font-size: 18px;
left:17px;
top:6px;
}

.subheader {
position: absolute;
font-family: Arial;
color: white;
top:4px;
left:17px;
font-size: 12px;
}

.links {
position: absolute;
font-family: Arial;
color: white;
top:4px;
left:0px;
font-size: 12px;
line-height: 18px;
}

#copy {
position: relative;
font-family: Arial;
top: 17px;
left: 17px;
width: 800px;
font-size: 14px;
color: #004356;
}

.copy {
position: relative;
font-family: Arial;
top: 17px;
left: 17px;
width: 800px;
font-size: 14px;
color: #004356;
}

.copyheader {
position: relative;
font-family: Arial;
top: 17px;
left: 17px;
font-size: 18px;
color: #002C41;
}

.contact .copyheader, 
.contact .copy{
width: 700px;
}

.intro .copyheader, 
.intro .copy 
{
width: 600px;
}


.copyheader table {
border: 0px solid red;
}

.copyheader tbody tr:hover
{
  background            : none;
}

.copyheader tbody tr:hover td
{
  color                 : #002C41;
}

.copyheader td {
border: 0px solid red;
font-size: 18px;
font-family: Arial;
}

.copy td {
border: 0px solid red;
font-size: 14px;
font-family: Arial;
}

.copyheader tbody tr td,
.copy tbody tr td
{
	padding               : 5px;
    color                 : #002C41;
}

.contact tbody tr td
{
	padding               : 0px;
    color                 : #002C41;
}


.comment {
position: absolute;
font-family: Arial;
left: 250px;
font-size: 14px;
color: #666666;
}

.commentdetails {
color: #D5622A;
}

.requesttable {
position: relative;
left: 160px;
top: 150px;
font-family: Arial;
font-size: 14px;
color: #004356;
}

.bottomborder {
border-bottom-width: 5px;
color: black;
border-bottom-style: solid;
}

.requesttable_lower {
position: relative;
left: 160px;
top: 250px;
font-family: Arial;
font-size: 14px;
color: #004356;
}

a.leftmenu:link {
color: white;
}
a.leftmenu:hover {
color: red;
}
a.leftmenu:visited {
color: white;
}

ul.purelist {
margin:20 0 0 0.6em; 
padding-left:0.6em }




li.iwhite {
		margin:0;
		padding:0;
       list-style: bullet;
       color:white;
}


a.iwhitelink:link {
      color: white;
      font-size: 10pt;
}


li {
margin: 0;
padding: 0;
line-height:1.5em;
}

.col1 {margin-left: 0px;}
 
.col2 {margin-left: 350px;}
 
.coltopper {margin-top: -7.5em;}


input.ibutton0 {
      background-color: #006E89;
      font-weight: bold;
      font-size: 12px;
      color: #FFFFFF;
      border: 1px solid #006E89;;
}
 
input.ibutton1 {
      background-color: #939598;
      font-weight: bold;
      font-size: 12px;
      color: #FFFFFF;
      border: 1px solid #939598;;
}
 

 
 
a:visited{
      color: #939598;
}
 
 
.iwhitetext {
      color: white;
}
 
.iwhiteheadtext {
      color: #FFFFFF;
      font-size: 10pt;
}
 

 
BODY {
            background-color: white;
            font-family:      Arial;
}
 
TD {
      font-size: 10pt;
}
 
.smbage-notchecked
{
            font-weight:                    bold;
}
 
.smbage-new
{
            font-weight:                    bold;
}
 
.smbage-intermediate
{
            font-weight:                    normal;
}
 
.smbage-old
{
            font-size:                       small;
}
 
 
.arenquiry-Booksolve-Complete
{
            font-size:                       small;
}
 
.arenquiry-Booksolve-Active
{
            background-color:       #CCCCFF;
}
 
.arenquiry-BOB-Complete
{
            font-size:                       small;
}
 
.arenquiry-BOB-Active
{
            background-color:       pink;
}
 
.arenquiry-BBS-Complete
{
            font-size:                       small;
}
 
.arenquiry-BBS-Active
{
            background-color:       #CCFF66;
}

/* 
TABLE DESIGN
*/
#itsthetable{
  font-family:arial,sans-serif;
  overflow:auto;
  width:60%;
  min-width:700px;
  margin:0 auto;
  padding:1em;
  background:#fff;
}

.local table,
.local td
{
	border               : 1px solid #CCC;
	border-collapse      : collapse;
  font                 : small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}
.local table
{
	border                :1px solid #CCC;
}
.local thead th,
.local tbody th
{
	background            : #FFF url(images/th_bck.gif) repeat-x;
  color                 : #666;  
	padding               : 5px 10px;
  border-left           : 1px solid #CCC;
}
.local tbody th
{
  background            : #fafafb;
  border-top            : 1px solid #CCC;
  text-align            : left;
  font-weight           : normal;
}
.local tbody tr td
{
	padding               : 5px 10px;
  color                 : #666;
}
.local tbody tr:hover
{
  background            : #FFF url(images/tr_bck.gif) repeat;
}

.local tbody tr:hover td
{
  color                 : #454545;
}
.local tfoot td,
.local tfoot th
{
  border-left           : none;
  border-top            : 1px solid #CCC;
	padding               : 4px;
  background            : #FFF url(images/foot_bck.gif) repeat;
  color                 : #666;
}
.local caption
{
	text-align            : left;
	font-size             : 120%;
	padding               : 10px 0;
	color                 : #666;
}
.local table a:link
{
	color                 : #666;
}
.local table a:visited
{
	color                 : #666;
}
.local table a:hover
{
	color                 : #003366;
	text-decoration       : none;
}
.local table a:active
{
	color                 : #003366;
}

a img {
border: 0px solid blue;
}

