body { font-family: tahoma, verdana, arial; font-size: 0.7em; color: black; background:url('images/imangobg.gif');background-repeat:repeat-x; padding-top: 8px; cursor: default;background-color: #EEEEEE;}

p { margin: 0px; padding: 5px 0px 0px 0px; cursor: default; line-height:1.5em; }

/*h1 { font-size: 1.2em; font-weight: bold; color: #606060; padding-bottom: 3px; margin: 0px; }*/

h1 { font-family: "Trebuchet MS", tahoma, arial; font-size: 1.2em; font-weight: bold; color: #505050; padding-bottom: 3px; margin: 0px; }

h2 { font-size: 1.2em; font-weight: bold; margin: 0px; color:  #EE3624; }

h3 { font-size: 1.2em; font-weight: bold; color: #0066DF; margin: 0px; }

h6 { font-size: 16px; font-weight: bold; color: #3F3F3F; margin: 20px; }

h6 li { list-style-image: url(images/newuser.gif); }

ul { margin: 0px; padding: 0px; list-style:none; }

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

form { margin: 0px; padding: 0px; }

label { cursor: pointer; }

legend {color: #444; font-size: 1.2em; font-weight: bold; }

fieldset { border: 1px solid #E0E0E0; padding: 4px; margin:0px; margin-top: 8px; }

input, select, textarea { font-family: tahoma, verdana, arial; font-size: 1.0em; }

pre {margin:0px;padding:0px;font-size:0.9em;font-family:tahoma,verdana,arial;}



/* classes */

.line {color: #6C6C6C}

.tagline { color: #777777; float: left; margin: -27px 0px 0px 140px; }

strong.s1 { color:#444444 }

strong.s2 { color:#6BB300; }

strong.s3 { color:#B32400; }

input.blue_button {background:url('images/bluebg.gif');background-repeat:repeat-x;font-family:verdana,tahoma,arial;font-size:0.9em;color:white;font-weight:bold;padding: 1px 3px 1px 3px;margin-bottom:1px;cursor:pointer;border-top:1px solid #99CCFF;border-left:1px solid #99CCFF; border-bottom:1px solid #115599; border-right:1px solid #115599;}

input.green_button {background:url('images/greenbg.gif');background-repeat:repeat-x;font-family:verdana,tahoma,arial;font-size:0.9em;color:#666666;font-weight:bold;padding: 1px 3px 1px 3px;margin-bottom:1px;cursor:pointer;border-top:1px solid #E9E9C1;border-left:1px solid #E9E9C1; border-bottom:1px solid #98A574; border-right:1px solid #98A574;}

input.chkbox{margin-left:0px;margin-bottom:0px;}

input.radio {margin-bottom:-2px; margin-left:-1px;}

ul.ls_menu li { margin: 0px 0px 2px 0px; }

ul.ls_menu2 li { margin: 2px 0px 6px 0px; }

img.img1 { margin-bottom: -2px; }

span.hilite { background-color: #E0E0E0; }

span.underline { border-bottom: 1px solid #444444; }

span.small { color: #808080; }

span.smalltext { font-size: 0.9em; }

span.help { color: #55A055; cursor: help; border-bottom: 1px dotted; }

span.link { color: #0055FF; cursor: pointer; }

span.link_clicked { color: #0055FF; cursor: pointer; font-weight: bold; }

span.link2 { color: #888888; cursor: pointer; font-size:0.9em; }

span.link3 { color: #404040; cursor: pointer; font-size:0.9em; }

span.link4 { color: #0066DF; cursor: pointer; }

span.head1 { color: #404040; font-size:1.1em; font-weight: bold; }

span.sort { cursor:pointer; color: #444444; text-decoration:underline; }

td.ct { text-align: center; }

td.cr { text-align: right; }

td.tt { vertical-align: top; padding-top: 4px; }

div.outer{border: 1px #888888 solid;background-color: white;}

div.inner{padding: 8px;margin: 1px;border-right: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;}

p.note1{font-size:0.9em;line-height: 1.3em;border:1px solid #FFBFBF;background-image:url('images/bg4.gif');padding:3px 3px 3px 5px;margin:5px 0px 5px 0px;}

p.p1{background-color:#f0f0f0;padding:5px;margin-bottom:4px;color:#404040;}

p.p2{margin:0px;padding:0px;}

div.box1{padding: 5px;background-color: #FAFAFA;}

div.box2 { margin-top: 3px; }

div.spacer { clear: both; }

div.announce_1 { width: 380px;padding:8px; margin-bottom: 5px; margin-left: -5px; margin-right: -5px; background-color:#F5FFE6; -moz-border-radius:5px; }

div.announce_2 { width: 380px;padding:8px; margin-bottom: 5px; margin-left: -5px; margin-right: -5px;background-color: #fafafa; -moz-border-radius:5px; }

div.announce_1 h1, div.announce_2 h1 { font-size: 1.2em;  font-family: tahoma, arial; }

div.announce_1 span, div.announce_2 span { color: #808080; font-size: 0.9em; }



h1.head1 { color:#454545; font-family: "Trebuchet MS", arial, tahoma; font-size: 1.2em; margin: 0px; padding: 0px; }



.color1 { background-color: #FCFCFC; }

.color2 { background-color: #F9F9F9; }

.color3 { background-color: #D0D0D0; }

.color4 { background-color: #FBFFDF; }



/* Link styles */

a:link    { color: #0066CC; }

a:visited { color: #003366; }

a:hover   { text-decoration: none; }

a:active  { color: #9DCC00; }



a.special, a.special:visited { color: #0066DF; }

a.special2, a.special2:visited { color: #0055FF; text-decoration: none; }

a.special:hover { text-decoration: none; }

a.special_green, a.special_green:visited { color: #5aa200; }

a.special_green:hover { text-decoration: none; }

a.folder_link { text-decoration: none; }

a.link2 { color: #888888; cursor: pointer; font-size:0.9em; text-decoration: none; }

#navlist a.button { background:url(images/imangohome.gif) repeat 0px 0px; width: 84px; height: 24px; float: left; }

#navlist a.button span { display: none; }

#navlist a.button:hover { background: url(images/imangohome.gif) repeat 0px -24px; }

#navlist a.button1 { background:url(images/imangomembers.gif) repeat 0px 0px; width: 72px; height: 24px; float: left; }

#navlist a.button1 span { display: none; }

#navlist a.button1:hover { background: url(images/imangomembers.gif) repeat 0px -24px; }

#navlist a.button2 { background:url(images/imangomyfiles.gif) repeat 0px 0px; width: 72px; height: 24px; float: left; }

#navlist a.button2 span { display: none; }

#navlist a.button2:hover { background: url(images/imangomyfiles.gif) repeat 0px -24px; }

#navlist a.button3 { background:url(images/imangoupload.gif) repeat 0px 0px; width: 72px; height: 24px; float: left; }

#navlist a.button3 span { display: iniline; }

#navlist a.button3:hover { background: url(images/imangoupload.gif) repeat 0px -24px; }

#navlist a.button4 { background:url(images/imangologin.gif) repeat 0px 0px; width: 72px; height: 24px; float: left; }

#navlist a.button4 span { display: inline; }

#navlist a.button4:hover { background: url(images/imangologin.gif) repeat 0px -24px; }

#navlist a.button5 { background:url(images/imangoregister.gif) repeat 0px 0px; width: 72px; height: 24px; float: left; }

#navlist a.button5span { display: inline; }

#navlist a.button5:hover { background: url(images/imangoregister.gif) repeat 0px -24px; }



/* IDs and stuffs*/

#logo {width: 750px;margin:0px auto 0px auto;}

#logo a{text-decoration: none;}

#signup { background:url('images/signup.gif');background-repeat:no-repeat; padding: 200px; }

#newusers { font-size: 12px; margin:0px auto 0px 40px; font-weight: bold; color: #8C8B8B; }

#newusers li { list-style-image: url(images/tick.gif); }

#footerline { align: left; background:url('images/imangofooter.gif');background-repeat:repeat-x; width: 760px;margin:auto auto auto auto;; padding: 5px; }

#signup {align: top; padding-top: 4px; color: #FD1D90; font-weight: bold; text-decoration: none;}

#useroptions { float: right; background-image:url('images/userbg.gif');background-repeat:no-repeat;padding:4px 30px 22px 30px;margin-top:-57px;}

#useroptions a{color: #A2A1A1; font-weight: bold; text-decoration: none;}

#useroptions a:hover{color: #DAD9D9; font-weight: bold; text-decoration: none;}

#admain { margin:0px auto 0px 10px;margin-top:0px; float: right; border:1px dotted #D0CFCF; }

#ads { width: 750px;margin:0px auto 0px auto;margin-top:3px;float: right; border:1px dotted #D0CFCF;}

#credit{width: 750px;margin:0px auto 0px auto;font-size: 0.9em;color: #A6A5A6;line-height: 1.5em;margin-top:3px;}

#credit { color: #8A8989; text-decoration: none; }

#credit a { color: #6C6C6C; font-weight: bold; text-decoration: none; }

#credit a:hover { color: #9B9B9B; font-weight: bold; text-decoration: none; }

#container{width: 750px;margin:0px auto 0px auto;}

#container3{width: 750px;margin:0px auto 0px auto;}

#menu2 a {display:block; float: left;font-size:1.0em;color:#454545;font-weight:bold;text-decoration:none;padding: 4px 7px 2px 7px; background:url('images/micon.gif'); margin-right: 10px; }

#menu2 a:hover{text-decoration:none; color:#4483DC; background:url('images/micon2.gif'); }

#menu2{padding:60px 3px 22px 10px;background:url('images/mbarbg3.png');background-repeat:repeat-x;background-color:#606060;line-height:1.4em;color:white;   }



#join { width: 380px; font-size: 22px; padding: 10px 12px; border-top: 1px dotted #CDD3D4; border-bottom: 1px dotted #CDD3D4; background: #F2F6F7; text-align: center; }

#join a { text-decoration:none; }

#join a:hover { color: #609DD9; }

#join ul li { list-style-image: url(images/arrow.png); }



#menu { margin-top: -1px; margin-left: 5px; margin-right: 5px; padding: 2px 2px 0px 2px; height: 25px;  }

ul#navlist {float:right; margin-left: 0; padding-left: 0; white-space: nowrap; }

#navlist li { display: inline; list-style-type: none; }

#navlist a { padding: 0px 0px; }

#navlist a:link, #navlist a:visited { text-decoration: none; }

#navlist a:hover { color: #fff; background-color: #369; text-decoration: none; }



#loginmenu { margin-left: 5px; margin-right: 5px; padding: 2px 2px 0px 2px; height: 25px;  }

#login a { color: grey; margin-right: 5px; }

#loginmenu_links {margin-top: -1px; float:left;}



#adminmenu { margin-left: 5px; margin-right: 5px; padding: 2px 2px 0px 2px; height: 25px;  }

#adminmenu a { color: grey; margin-right: 5px; }

#adminmenu_links {margin-top: -1px; float:left;}

#top {background: #F5F6F1; border: 1px solid #EAEAEA; padding:5px; margin: 20px 5px 5px 5px;font-size: 0.9em; font-weight:bold;font-size:1.4em;color:#505050;font-family:'Trebuchet MS', arial, tahoma;}

#admintop {background: #F5F6F1; border: 1px solid #EAEAEA;padding:5px; margin: 45px 5px 5px 5px;font-size: 0.9em; font-weight:bold;font-size:1.4em;color:#505050;font-family:'Trebuchet MS', arial, tahoma;}

.tagline a { color: #BABABA; font-weight: bold; text-decoration: none; }

.tagline a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; }

#top a { color: #757575; text-decoration: none; }

#top a:hover { color: #202020; }

#content{padding: 7px 10px 5px 10px; margin-top: 8px;}

#message{display:none;background-color:#FBFFDF;padding:8px;color:#404040;margin:5px;-moz-border-radius:5px;line-height:1.5em;}