body		{margin: 0; padding: 0; background: #EFEFEF url(../base-images/SEEM-bg.png) repeat; font-family: Helvetica; font-size: 14px; color: #000000;}

h1, h2, h3	{margin: 0; padding: 0; font-weight: normal; color: #221D1D;}
h1			{font-size: 3.2em;}
h2			{font-size: 2.4em;}
h3			{font-size: 1.6em;}
p, ul, ol	{margin-top: 0; line-height: 180%;}
ul, ol		{}
a			{text-decoration: none; color: #2fa300;}
a:hover		{}

#wrapper	{padding: 0; margin: 20px 0 0 0;}

/* Header */

#header		{width: 960px; margin: 0px auto 20px; padding: 20px; background: #FFFFFF; border: 1px solid #D4D4D4;}

/*width: 1000px; height: 150px; margin: 0 auto 20px;*/

/* Placeholder Formatting */
::placeholder			{color: #CCC; opacity: 1; font-style: italic;}
:-ms-input-placeholder	{color: #CCC; font-style: italic;}
::-ms-input-placeholder {color: #CCC; font-style: italic;}

/* Logo */

#logo		{height: 110px; color: #000000;}
#logo h1, #logo p	{margin: 0; padding: 0;}
#logo h1	{line-height: 80px; letter-spacing: -1px; text-align: center; font-size: 3.8em;}
#logo h3	{text-align: center; font-weight: bold;}
#logo p		{margin: 0; line-height: 30px; text-align: center; color: #000000;} 
#logo p a	{color: #000000;}
#logo a		{border: none; background: none; text-decoration: none; color: #000000;}
#logo img.left	{float:left;}
#logo img.right	{float:right;}
/* Menu */

#menu			{overflow: hidden; width: 1000px; margin: 0px auto 20px auto; background: #004894; font-size: 20px; color: #000000;}
#menu ul			{margin: 0px 0px 0px 0px; padding: 0px 0px; list-style: none; line-height: normal; text-align: center;}
#menu li			{display: inline-block;}
#menu a			{display: inline-block; padding: 15px 0px; width: 190px; text-decoration: none; text-align: center; font-size: 16px; font-weight: bold; color: #FFFFFF; border: none;}
#menu a:hover	{text-decoration: none; background: #B2DE85;}

/* Page */

#page		{overflow: hidden; width: 960px; margin: 0px auto; padding: 20px 20px; background: #FFFFFF; border: 1px solid #D4D4D4;}
#page p.logout	{text-align: right !important; margin: 0px;}
#page h2	{margin: 0px 0px 20px 0px;}

/* Content */

#content			{float: left; width: 600px; padding: 10px 0px 0px 0px;}
.post				{border-bottom: 1px dotted #D4D4D4; margin-bottom: 5px;}
.post .title			{margin-bottom: 10px; padding: 12px 0px 20px 0px; letter-spacing: -1px; color: #101010;}
.post .title a		{color: #101010; border: none;}
.post .meta			{height: 30px; border-bottom: 1px solid #292929; margin: 0px; padding: 0px 0px 0px 0px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
.post .meta .date	{float: left; height: 24px; padding: 3px 15px; color: #BBBBBB;}
.post .meta .posted	{float: right; height: 24px; padding: 3px 15px; color: #BBBBBB;}
.post .meta a		{color: #BBBBBB;}
.post .entry			{padding: 0px 0px 0px 0px; text-align: justify;}
.links				{padding-top: 20px; font-size: 12px; font-weight: bold;}

/* Sidebar */

#sidebar		{float: right; width: 140px; padding: 30px 0px 0px 0px; color: #383838;}
#sidebar ul		{margin: 0; padding: 0; list-style: none;}
#sidebar li		{margin: 0; padding: 0; text-align: center;}
#sidebar li ul		{margin: 0px 0px; padding-bottom: 30px;}
#sidebar li li		{line-height: 35px; border-bottom: 1px dotted #D4D4D4; margin: 0px 0px; border-right: none;}
#sidebar li a		{background: url(images/img03.gif) no-repeat left 6px;}
#sidebar li li span	{display: block; margin-top: -20px; padding: 0; font-size: 11px; font-style: italic;}
#sidebar h2		{padding: 0px 0px 30px 0px; letter-spacing: -1px; font-size: 1.8em; color: #101010;}
#sidebar p		{margin: 0 0px; padding: 10px 30px 20px 30px; text-align: justify;}
#sidebar a		{border: none; color: #383838;}
#sidebar a:hover	{text-decoration: underline; color: #181818;}

/* Footer */

#footer					{overflow: hidden; width: 940px; height: 50px; margin: 0 auto;}
#footer p				{margin: 0; padding-top: 20px; line-height: normal; text-align: center; color: #000000;}
#footer a				{color: #000000;}

/* Columns */

#three-columns			{overflow: hidden; width: 1000px; margin: 0px auto; padding: 30px 0px; border-bottom: 1px solid #D4D4D4; color: #000000;}
#three-columns h2		{padding: 0px 0px 20px 0px; font-size: 30px; color: #000000;}
#three-columns #column1	{float: left; width: 290px; margin-right: 40px;}
#three-columns #column2	{float: left; width: 290px;}
#three-columns #column3	{float: right; width: 300px;}

.link-style		{display: inline-block; margin-top: 10px; padding: 5px 15px; background: #216599; color: #FFFFFF;}
.link-style2	{display: inline-block; margin-top: 10px; padding: 10px 25px; background: #83003E; font-size: 20px; color: #FFFFFF;}

#welcome	{width: 1000px; margin: 0px auto; padding: 30px 0px; border-bottom: 1px solid #D4D4D4; color: #000000;}
#welcome h2	{padding: 0px 0px 20px 0px;}
#welcome h2 a	{color: #000000;}
#welcome a	{color: #000000;}

#banner		{overflow: hidden; width: 1000px; margin: 0px auto; padding: 0px; border-bottom: 1px solid #D4D4D4;}

#two-columns				{overflow: hidden; width: 960px; margin: 0px auto; padding: 0px 0px;}
#two-columns #col1			{float: left; width: 800px; color: #000000;}
#two-columns #col2			{float: right; width: 160px;}
#two-columns h2				{padding: 0px 0px 0px 0px; color: #000000;}
#two-columns .image-style	{}
#two-columns .text-style		{padding-bottom: 10px; border: 10px solid #000000; text-align: center; font-size: 20px;}

/* Tables */

table			{width:100%;}
table, th, th1, td	{border-collapse: collapse; text-align: center;}
th				{padding: 10px; background-color: #216599; border-width: 0 0 1px 0; border-color: #216599; border-style: solid; color: #FFFFFF; font-size: 16px;}
tr				{border-width: 0 1px 0 1px; border-color: #216599; border-style: solid;}
td				{padding: 4px 10px; border-width: 1px 0 1px 0; border-color: #216599; border-style: solid;}
td.noborder		{border-width: 0 0 0 0;}
td.nobordertop	{border-width: 0 0 1px 0;}
td.noborderbtm	{border-width: 1px 0 0 0;}
.bdrleft		{border-width: 1px 0 1px 1px;}
.textleft		{text-align: left; vertical-align: top;}
.textright		{text-align: right; vertical-align: top;}
.vtop			{vertical-align: top;}
.vbtm			{vertical-align: bottom;}

.msg			{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000; border-width:0px; background-color: #FFFFCC; padding: 4px; font-weight: bold;}
.msg_borderset	{border-style: dotted; border-width: 1px;}
