*	{ margin:0; padding:0; text-indent:0; font-family:Arial; font-size:0; text-decoration:none; list-style:none; }
IMG	{ border:none; }

HTML	{ position:relative; height:100%; min-width:1000px;  }
BODY	{ position:relative; height:100%; background:url('../images/top-bg.gif') 127px top no-repeat; }



TABLE	{ width:100%;  } /*	height:100%;	*/
TD	{ vertical-align:top; }



#container	{ height:100%; background:url('../images/bottom-bg.gif') right bottom no-repeat; }



#top-menu		{ position:absolute; top:0; right:0; padding-left:23px; padding-right:1px; background:url('../images/top-menu-bg.gif') left top no-repeat; }
#top-menu LI		{ float:left; background:#3b3b3b url('../images/top-menu-separator.gif') left top no-repeat; white-space:nowrap; }
#top-menu LI.first	{ background-image:none; }
#top-menu LI A		{ padding:4px 20px; line-height:25px; color:#88d6ff; font-size:12px; }
#top-menu LI A:HOVER	{ color:#fff; text-decoration:underline; }



#leftside	{ width:221px; height:93%; }
#leftside *	{ font-size:12px; }

.essay-menu		{ padding-right:10px; margin-bottom:-20px; }
#recent-topics		{ padding-right:10px; }
.essay-menu .title	{ padding:41px 0 5px 57px; background:url('../images/menu-title-bg-1.gif') left top no-repeat; color:#88d6ff; font-weight:bold; }
#recent-topics #title-2	{ margin-bottom:5px; padding:41px 0 5px 57px; background:url('../images/menu-title-bg-2.gif') left top no-repeat; color:#88d6ff; font-weight:bold; }
.essay-menu UL		{ margin:5px 0; }
.essay-menu A,
#recent-topics A	{ display:block; padding-left:27px; width:90%; background:url('../images/menu-arrow-black.gif') 12px 6px no-repeat; color:#777; line-height:17px; }
A.emfl:first-letter	{ color:#0099e5; font-size:10pt; font-weight:bold; }
#recent-topics A	{ line-height:22px; background:url('../images/menu-arrow-black.gif') 12px 9px no-repeat; }
.essay-menu A:HOVER	{ background:url('../images/menu-arrow-blue.gif') 12px 6px no-repeat; color:#00a8ff; text-decoration:underline; }
#recent-topics A:HOVER	{ background:url('../images/menu-arrow-blue.gif') 12px 9px no-repeat; color:#00a8ff; text-decoration:underline; }




#page			{ background:#f4f4f4; }
#logo			{ height:106px; background:#fff url('../images/top-bg.gif') -94px top no-repeat; text-align:center; vertical-align:bottom; }
#logo IMG		{ padding:5px; }
.content		{ padding:10px 20px; }
.content,
.content *		{ font-size:12px; }
.content H1		{ margin:20px 3px; padding:1px 8px 2px 0; text-align:right; background:url('../images/h1-bg.gif') right bottom no-repeat; color:#222; font-size:18px; letter-spacing:1px; }
.content H2		{ margin:10px 0; font-size:13px; letter-spacing:1px; color:#666; }
.content P		{ margin-bottom:15px; padding:0 3px; line-height:20px; text-indent:15px; text-align:justify; background:url('../images/p-bg-1.gif') left top no-repeat; color:#222; font-family:Verdana; font-size:9pt; }
.content A		{ color:#06f; font-weight:normal; }
.content A:HOVER	{ color:#03f; text-decoration:underline; }
.content B,
.content STRONG		{ color:#333; }
.content .decor		{ margin-left:10px; padding-left:15px; text-indent:0; background:url('../images/list-decor.gif') left 7px no-repeat; }


.last-pages		{ padding:0 5px; border:1px #888 solid; background:#eee; }
.last-pages LI		{ padding:5px 15px; border-bottom:1px #ccc dotted; }
.last-pages A		{ font-weight:bold; }
.last-pages P		{ margin:0; }



#rightside	{ padding-top:25px; width:221px; }
#rightside *	{ font-size:12px; }

#tips			{ text-align:center; }
#tips #guide		{ padding:10px; color:#3b3b3b; font-size:11px; font-weight:bold; }
#tips #title-3		{ padding-bottom:15px; background:url('../images/tips-separator-1.gif') center bottom no-repeat; color:#3b3b3b; font-size:16px; font-weight:bold; }
#tips #links		{ margin:0 auto; padding-bottom:10px; width:150px; background:url('../images/tips-separator-2.gif') center bottom no-repeat; color:#000; font-size:11px; line-height:18px; }
#tips #links A		{ color:#707070; font-size:11px; }
#tips #links A:HOVER	{ text-decoration:underline; }

#bookmark	{ padding:15px; text-align:center; }

#right-menu			{ padding-left:5px; }
#right-menu LI			{ padding-right:1px; padding-bottom:3px; background:url('../images/right-menu-title-bg.gif') left top no-repeat; }
#right-menu LI A		{ position:relative; display:block; padding-right:5px; line-height:24px; color:#88d6ff; font-weight:bold; text-align:right; }
#right-menu LI A:HOVER		{ color:#fff; }
#right-menu UL			{ padding:7px 0 5px 0; }
#right-menu UL LI		{ padding:0; background:none; }
#right-menu UL LI A		{ display:block; padding-left:35px; width:80%; line-height:17px; text-align:left; background:url('../images/menu-arrow-black.gif') 20px 6px no-repeat; color:#777; font-weight:normal; }
#right-menu UL LI A:HOVER	{ background:url('../images/menu-arrow-blue.gif') 20px 6px no-repeat; color:#00a8ff; text-decoration:underline; }
#right-menu A SPAN		{ padding:4px 0 4px 26px; }
.ico-forum			{ background:url('../images/ico-forum.gif') left no-repeat; }
.ico-our-mission		{ background:url('../images/ico-our-mission.gif') left no-repeat; }
.ico-plagiarism			{ background:url('../images/ico-plagiarism.gif') left no-repeat; }
.ico-citation			{ background:url('../images/ico-citation.gif') left no-repeat; }
.ico-coursework			{ background:url('../images/ico-coursework.gif') left no-repeat; }
.ico-essay-writing		{ background:url('../images/ico-essay-writing.gif') left no-repeat; }
.ico-links			{ background:url('../images/ico-links.gif') left no-repeat; }
.ico-term-paper			{ background:url('../images/ico-term-paper.gif') left no-repeat; }
.ico-research-paper		{ background:url('../images/ico-research-paper.gif') left no-repeat; }



#footer-1,
#footer-2		{ height:58px; text-align:center; color:#666; font-size:11px; vertical-align:middle; }
#footer-2 *		{ color:#444; font-size:11px; }



#auth-form TABLE	{ margin:50px auto 300px auto; padding:5px; width:auto; height:auto; border:1px #ccc solid; background:#f0f0f0; }
#auth-form TD		{ padding:5px 10px; vertical-align:middle; }
#auth-form INPUT	{ border:1px #ccc solid; }
