html {
    margin:0;
    padding:0;
    border: 0px solid #003399;
}
body {
    margin:2px 5px;
    padding:0;
    border: 0px solid #003399;
    font-size:0.8em;
    f-font:11pt/1.5;
    font-family: Tahoma,Times, Georgia, 'Times New Roman', Helvetica, Arial, Geneva,  sans-serif;
    position:relative;
    border: 1px solid #003399;
}
#spacer {
    margin:0;
    padding:0;
    height:1px;
    wwidth:560px;
    background: #cfedfe;
    border-bottom: 1px solid #003399;
}
#header {
    margin:0px;
    padding:0px;
    height:100%;
    background:#FFF;
}

html>body #header {
    wwidth:100%;
}
#subheader {
    margin:0px 0px 0px 0px ;
    padding:0px;
    background: #FFF;
    height:100%;
}
#footer {
    margin:0px 0px 0px 0px ;
    padding:px;
    background: #FFF;
    height:100%;
    width:100%
}
html>body #subheader {
    wwidth:101%;
}
.top-all {
    width:99%;
    float:left;
    border: 0px solid #FFF;
    margin:0px auto;
    nofont-size:80%;
    clear: right;
}

#top-1 {
    rfloat:left;
    height:60px;
    width:30%;
    padding: 0px;
    background: #FFF;
    overflow:hidden;
}
#logo {
    margin: 0px;
    padding: 10px 0px 10px 10px;
    border: 0px solid #FFF;
}
#top-2 {
    float:right;
    height:60px;
    width:70%;
    background: #FFF;
}
* html #top-2 {
    margin-right:-1px;
}

#trailer {
    margin:0px 0px 0px 0px ;
    padding:0px 0px 0px 0px ;
    background: #05a1fb;
}
#top-3 {
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    color: #05a1fb;
    height:14px;
    width:100%;
    nofont-size:9px;
    font-style:  normal;
    font-weight: bold;
    text-decoration: none; 
    text-align: right; 
    text-valign: center; 
}
.top-trailer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin-bottom:0px;
    background: #cfedfe;
    bborder-top: 1px solid    #003399;
    border-bottom: 1px solid #003399;
}
.topdown-all {
    width:99%;
    float:left;
    border: 0px solid #f00;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    background:#06F;
    nofont-size:80%;
    margin-bottom:1px;
    background: #05a1fb;
    border-top: 1px solid    #003399;
    border-bottom: 1px solid #003399;
    height:18px;
    clear: right;
}
#topdown-1 {
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width:50%;
}
#topdown-2 {
    margin:0px auto;
    padding: 0px 0px 0px 0px;
    hheight:20px;
    width:50%;
}
#topdown-3 {
    margin:1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: #05a1fb;
    nofont-size: 11px;
    font-style: bold;
    font-weight: bold;
    color: #cfedfe;
    height:14px;
    width:100%;
}

* html #topdown-2 {
    margin-right:-1px;
}

#main1 {
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: #cfedfe url("/img/azure.gif") top left repeat-y ;
    height:100%;
    width:100%;
    border-top:    2px solid #cfedfe;
    border-bottom: 2px solid #cfedfe;
}

#main2 {
    padding:0;
    background:url("/img/azure1.gif") top right repeat-y;
    margin-right:0px;
}

* html #main2 {
    margin-right:0px;
}

#left {
    float:left;
    width:150px;
    margin:0;
    padding:0;
    bbackground:url("corner.gif") top right no-repeat;
    nofont-size:80%;
}

#menulogin {
    float: left;
    margin : 1px 0px 0px 25px ;
    padding: 0px 0px 0px 0px;
    border: 0px solid #05a1fb;
    height:14px;
}
.menufolderup {
    ffloat: left;
    margin : 0px 0px 0px 0px ;
    padding: 0px 2px 0px 2px;
    height:18px;
    border: 1px solid #cfedfe;
    color: #cfedfe;
    background: #05a1fb;
    nofont-size: 11px;
    font-style: bold;
    ffont-weight: bold;
    text-decoration: none;
    weight:10px;
}

.contacts {
    ffloat: left;
    margin : 0px 0px 0px 0px ;
    padding: 0px 2px 0px 2px;
    height:14px;
    border: 1px solid #05a1fb;
    color: #05a1fb;
    background: #FFF;
    nofont-size: 11px;
    font-style: bold;
    ffont-weight: bold;
    text-decoration: none;
    weight:10px;
}

.menufolder {
    ffloat: left;
    margin : 0px 0px 0px 0px ;
    padding: 0px 0px 0px 0px;
    height:18px;
    border: 1px solid #cfedfe;
    color: #cfedfe;
    background: #05a1fb;
    nofont-size: 11px;
    font-style: bold;
    ffont-weight: bold;
    text-decoration: none;
}
.menulogin {
    float: left;
    margin : 0px 0px 0px 0px ;
    padding: 0px 0px 0px 0px;
    height:14px;
    border: 1px solid #05a1fb;
    nofont-size: 12px;
}
#mailid {
    margin : 0px 1px 0px 1px ;
    padding: 0px 0px 0px 0px;
    width:110px;
    bbackground: #FFF url(/img/mailid_p.gif) center center no-repeat;
    background: #FFF url(/img/login_email.gif) center center no-repeat;
}
#password {
    margin : 0px 1px 0px 1px ;
    padding: 0px 0px 0px 0px;
    width:60px;
    bbackground: #FFF url(/img/password_p.gif) center center no-repeat;
    background: #FFF url(/img/password_email.gif) center center no-repeat;
}
#button {
    margin : 1px 0px 0px 2px ;
    padding: 0px 0px 0px 0px;
    width:20px;
    font-size: 70%;
    nofont-size: 7px;
}
#send {
    margin : 1px px 1px 0px ;
    padding: 0px 0px 0px 0px;
    width:40px;
    height:16px;
    nofont-size: 11px;
}
#attfile {
    margin : 1px 0px 1px 0px ;
    padding: px 0px 0px 0px;
    width:300px;
    height:18px;
    nofont-size: 11px;
}
#attach {
    ttext-align: left;
    margin : 1px 0px 1px 0px ;
    padding: 0px 0px 0px 0px;
    wwidth:60px;
    height:18px;
    nofont-size: 11px;
}
.menulogin b {
    margin:  0px 0px 0px 0px ;
    padding: 0px 0px 0px 0px;
    border: 1px solid #cfedfe;
    background: #cfedfe;
    nofont-size: 9px;
    font-weight: normal;
}

#menuupul {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    padding: 0;
    border: 0px solid #003399;
    list-style: none;
    background: #cfedfe;
    height:18px;
    border: 1px solid #003399;
}

#menuup {
    margin-top:0px;
    margin-left:0px;
    margin-right:3px;
    padding: 0px;
    padding-top: 1px;
    position: relative ;
    z-index:1;
    border-top: 0px solid #003399;
    top: 55px;
    height:5px;
}
.menuup {
    float: right;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    padding-left: 10px;
    padding-right: 3px;
    wwidth:70px;
    position: relative;
    height:5px;
    border-top: 0px solid #003399;
}

.menuup a {
    color: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
    nofont-size: 11px;
    font-color: #05a1fb;
}
.menuup a:active {
    color: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
    nofont-size: 11px;
    font-color: #05a1fb;
}
.menuup a:hover {
    color: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: underline; 
    nofont-size: 11px;
    font-color: #05a1fb;
}


#menuleftul {
    margin:2px;
    margin-left:1px;
    padding: 0px;
    border: 0px solid #003399;
}

.menuleft0 {
    ffloat: left;
    list-style:none;
    padding: 0px 0px 1px 5px;
    margin:1px;
    margin-left:1px;
    margin-right:0px;
    border:1px solid #cfedfe;
    background: #05a1fb;
    nofont-size: 80%;
}
.menuleft0 a {
    color: #cfedfe;
    background: #05a1fb;
    border:0px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
    nofont-size: 11px;
    font-color: #cfedfe;
}
.menuleft0 a:active {
    border:0px;
    color: #cfedfe;
    background: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
    nofont-size: 11px;
    font-color: #cfedfe;
}

.menuleft0 a:hover {
    border:0px;
    color: #cfedfe;
    background: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
    nofont-size: 11px;
    font-color: #cfedfe;
}


.menuleft {
    ffloat: left;
    list-style:none;
    padding: 0px 0px 1px 5px;
    margin:1px;
    margin-left:1px;
    margin-right:0px;
    border:1px solid #003399;
    background: #cfedfe;
    nofont-size: 80%;
}
.menuleft a {
    color: #05a1fb;
    border:0px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
    nofont-size: 11px;
    font-color: #05a1fb;
}
.menuleft a:active {
    border:0px;
    color: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
    nofont-size: 11px;
    font-color: #05a1fb;
}
.menuleft a:hover {
    border:0px;
    color: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
    nofont-size: 11px;
    font-color: #05a1fb;
}

#middle {
    margin:0px 203px 0px 151px ;
    bbackground:yellow;
    nofont-size:80%;
    border:0px solid #003399;
    background: #cfedfe;
    height:100%;
}

* html #middle {
    mmargin-right:1px;
    height:100%;
}
#column-middle {
    float: left;
    margin:0px 0px 0px 0px; 
    padding:0px;
    border:0px solid #003399;
    wheight:100%;
    width:100%;
}

* html #column-middle {
    padding:1px;
    width:auto;
}

#middle-in {
    float: left;
    margin:0px 0px 0px 0px; 
    padding:0px 1px 0px 0px; 
    border:0px solid #003399;
    hheight:100%;
    wwidth:100%;
    background: #cfedfe;
}

.middle-all {
    float:left;
    border: 0px solid #003399;
    margin:0px;
    width:50%;
    height:100%;
    nofont-size:80%;
    background: #cfedfe;
}
#middle-1,#middle-2,#middle-3,#middle-4 {
    height:100%;
    background: #cfedfe;
}
* html #middle-1,#middle-2,#middle-3,#middle-4 {
    mmargin-right:1px;
    width:50%;
}


#right {
    float:right;
    width:200px;
    margin:0px ;
    margin-top:0px;
    padding:0;
    padding-top:2px;
    nofont-size:80%;
    height:100%;
}

#menumiddle {
    margin:1px;
    margin-top:0px;
    padding: 1px;
    border: 1px solid #003399;
    hheight:100px;
    background: #cfedfe;
    height:100%;
}
#menumiddleanons {
    margin:1px;
    margin-top:0px;
    padding: 1px;
    border: 1px solid #003399;
    hheight:100px;
    overflow:hidden;
    background: #cfedfe;
    height:100%;
    nofont-size: 80%;
    font-style: normal;
    font-weight: bold;
    color: #05a1fb;
}
#new_messages {
    margin:1px;
    margin-top:0px;
    padding: 1px;
    border: 1px solid #003399;
    hheight:100px;
    overflow:hidden;
    background: #cfedfe;
    height:30px%;
    nofont-size: 80%;
    font-style: normal;
    font-weight: bold;
    color: #05a1fb;
    text-align:center;
}
.menumiddle {
    list-style:none;
    padding: 0px 0px 1px 5px;
    margin-left:0px;
    margin-right:0px;
    border:1px solid #003399;
    background: #cfedfe;
}

.folder table {
    ffloat:left;
    overflow:hidden;
    border:1px solid #003399;
    width:100%;
    padding: 0px 0px 0px 0px;
    margin:  0px 0px 0px 0px;
    }

.folder th {
    ffloat:left;
    border:1px solid #003399;
    background: #05a1fb;
    color: #cfedfe;
    padding: 0px 0px 0px 0px;
    margin:  0px 0px 0px 0px;
    }

.folder td {
    ffloat:left;
    border:1px solid #003399;
    background: #cfedfe;
    color: #05a1fb;
    padding: 0px 2px 0px 2px;
    margin:  0px 0px 0px 0px;
    }

a.read {
    color: #05a1fb;
    font-style: normal;
    font-weight: normal;
    text-decoration: none; 
}
a.read:active {
    color: #05a1fb;
    font-style: normal;
    font-weight: normal;
    text-decoration: none; 
}
a.read:hover {
    color: #05a1fb;
    font-style: normal;
    font-weight: normal;
    text-decoration: none; 
}

a.unread {
    color: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
}
a.unread:active {
    color: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
}
a.unread:hover {
    color: #05a1fb;
    font-style: normal;
    font-weight: bold;
    text-decoration: none; 
}

a.sortheader {
    color: #cfedfe;
    font-style: normal;
    font-weight: normal;
    text-decoration: none; 
    nofont-size: 9px;
}
a.sortheader:active {
    color: #cfedfe;
    font-style: normal;
    font-weight: normal;
    text-decoration: none; 
    nofont-size: 9px;
}
a.sortheader:hover {
    color: #cfedfe;
    font-style: normal;
    font-weight: normal;
    text-decoration: none; 
    nofont-size: 9px;
}



#menuright {
    margin:2px;
    margin-top:0px;
    padding: 2px;
    border: 1px solid #003399;
    background: #cfedfe;
    hheight:100px;
    
    ooverflow:hidden;
}

#menurightul {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    padding: 0;
}

.menuright {
    list-style:none;
    padding: 0px 0px 1px 5px;
    margin-left:0px;
    margin-right:0px;
    border:1px solid #003399;
    background: #FFF;
}

div.cont {
    padding: 0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border: 1px solid #003399;
    background: #cfedfe;
    hheight:100px;
}

ul.cont {
    list-style:none;
    padding: 0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-bottom:0px solid #05a1fb;
    background: #FFF;
}

li.cont{
    list-style:none;
    padding: 0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    cursor: pointer;
    border-bottom:1px solid #05a1fb;
    bborder-top:1px solid #05a1fb;
    bborder-left:1px solid #05a1fb;
    bborder-right:1px solid #05a1fb;
    background: #FFF;
}

td.header0 {
    background: #05a1fb;
    color: #cfedfe;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    wweight:1%;
    margin:0 0 0 0; 
    padding:10 0 0 0;
}

td.header1 {
    color: #05a1fb;
    font-style: normal;
    font-weight: normal;
    text-decoration: none; 
    wweight:99%;
    margin:0 0 0 0; 
    padding:0 0 0 0;
}

#isattach {
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 0px 10px;
}
p.message {
    color: #05a1fb;
    font-style: normal;
    font-weight: normal;
    text-decoration: none; 
    white-space: pre-wrap;                  
    white-space: -pre-wrap;
    margin: 0px 5px 0px 5px;
    padding: 0px 0px 0px 0px;
}


.column-in {
    margin:0; 
    padding:0;
    ooverflow:scroll;
}
.cleaner {
    clear:both;
    nofont-size:10px;
    border:none;
    margin:0;
    padding:0;
    background:transparent;
}

h1,h2,h3,h4 {
    margin: 0;
    padding:0;
}
p { 
    margin: 0;
    padding:0;
    }
a { 
    color:black;
    margin: 0;
    padding:0;
}
	
.copy {
    text-align:center;
    nofont-size:80%;
    margin: 0;
    padding:0;
}

.chkbox0 {
	nofont-size: 10px;
	height : 13px;
	width:   13px;
	border: 0px solid black;
}


ddiv {
  bborder-bottom: 1px solid #003399;
  bborder-right: 1px solid  #003399;
  bborder-left: 1px solid   #003399;
  bborder: 0px solid        #003399;
  bmargin: 0px;
}

#message_text {
    margin: 1px 1px 0px 0px;
    padding:0px;
    width:450px;
    height:250px;
    wrap:soft;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    nofont-size: 10px;
    border:1px solid  #05a1fb;;
    scrollbar-face-color:       #05a1fb;
    scrollbar-highlight-color:  #cfedfe;
    scrollbar-3dlight-color:    #05a1fb;
    scrollbar-darkshadow-color: #05a1fb;
    scrollbar-shadow-color:     #cfedfe;
    scrollbar-arrow-color:      #FFF;
    scrollbar-track-color:      #cfedfe;
    color: #05a1fb;
}

p.messagetext {
    margin: 5px 5px 5px 5px;
    padding:0px 20px 0px 0px ;
    wwidth:450px;
    wwidth:450px;
    height:250px;
    wrap:hard;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    nofont-size: 11px;
    border:0px solid  #05a1fb;;
    scrollbar-face-color:       #05a1fb;
    scrollbar-highlight-color:  #cfedfe;
    scrollbar-3dlight-color:    #05a1fb;
    scrollbar-darkshadow-color: #05a1fb;
    scrollbar-shadow-color:     #cfedfe;
    scrollbar-arrow-color:      #FFF;
    scrollbar-track-color:      #cfedfe;
    color: #05a1fb;
    overflow: auto;
}

