body		{width:100%; height:100%; margin:0px; padding:0px;
		 font-family:Verdana,sans-serif; font-size:12px;
		 color:#ffffff; background-color:#00333f;
		 overflow-y:scroll;}

#container	{width:750px;
		 margin:10px auto; padding:0px;
		 position:relative;}

#header		{height:40px;
		 margin:0px; padding:0px;
		 color:#ffffff; background-color:#000066;
		 overflow:hidden;}
  #header div	{height:40px;
		 margin:0px; padding:0px;
		 line-height:40px; text-align:center; float:left;}

hr	{color:green; height:1px;}

#info_bar	{margin:0px; padding:0px;
		 color:#ffffff;
		 font-size:16px; font-weight:bold;
		 overflow:hidden;}

#menu		{position:absolute; top:65px; left:0px;
		 width:750px;
		 margin:0px; padding:0px;
		 color:#ffffff; /* background-color:#335C85; */
		 font-weight:bold;
		 overflow:hidden;}

#emailbox	{position:absolute; top:125px; left:0px;
		 width:310px;
		 margin:0px; padding:0px;
		 color:#ffffff; /* background-color:#335C85; */
		 font-weight:bold;
		 overflow:hidden;}

#portfolio	{position:absolute; top:192px; left:0px;
		 width:310px;
		 margin:0px; padding:0px;
		 color:#ffffff; /* background-color:#335C85; */
		 overflow:hidden;}

#mainbox	{position:absolute; top:125px; left:320px;
		 width:430px;
		 margin:0px; padding:0px;
		 color:#ffffff; /* background-color:#335C85; */
		 overflow:hidden;}

#footer		{width:750px; height:40px;
		 margin:0px; padding:0px;
		 color:#ffffff; background-color:#000066;
		 overflow:hidden;
		 clear:left;}

.topbit		{height:17px;
		 margin:0px; padding:0px;
		 background:#336699 url(../graphics/top_right2.gif) no-repeat 100% 0;}
  .corner	{width:17px; height:17px;
		 margin:0px; padding:0px;
		 float:left;}
  .filler	{height:17px;
		 margin:0px; padding:0px;
		 background-color:#336699;
		 float:left;}
  .clearit	{width:0px; height:0px;
		 clear:left;}
.middlebit	{margin:0px; padding:5px 17px;
		 background-color:#336699;}
.bottombit	{height:17px;
		 margin:0px; padding:0px;
		 background:#336699 url(../graphics/bot_right2.gif) no-repeat 100% 100%;}

.corners	{background:#336699 url(../graphics/top_left2.gif) no-repeat;}
.corners h2	{margin:0px;
		 padding:17px 17px 0px 17px;
		 background:url(../graphics/top_right2.gif) no-repeat 100% 0;}
.corners p	{padding:0px 17px;}
.corners p.bot	{padding:0px 0px 0px 17px;
		 background:url(../graphics/bot_left2.gif) no-repeat 0 100%;}
.corners p.bot a
		{display:block;
		 padding:0px 17px 17px 0px;
		 text-align:right;
		 background:url(../graphics/bot_right2.gif) no-repeat 100% 100%;}

div#pullquote	{margin: 2em;
		 background: #09f url(images/exercise5a.gif) no-repeat;}
div#pullquote h2
		{margin: 0;
		 padding: 20px 20px 0 20px;
		 background: url(images/exercise5b.gif) no-repeat 100% 0;}
div#pullquote p {padding: 0 20px;}
div#pullquote p.more
		{padding: 0 0 0 20px;
		 background: url(images/exercise5c.gif) no-repeat 0 100%;}
div#pullquote p.more a
		{display: block;
		 padding: 0 20px 20px 0;
		 text-align: right;
		 background: url(images/exercise5d.gif) no-repeat 100% 100%;}

table,tr,td	{font-family:Verdana,sans-serif; font-size:12px;
		 color:#ffffff; border:none;}
img		{border: none;}

p		{}

h1		{font-family:Verdana,sans-serif; font-size:14px; font-weight:normal;}
h2		{font-family:Verdana,sans-serif; font-size:12px; font-weight:bold;}
h3		{font-family:Verdana,sans-serif; font-size:16px; font-weight:bold;}

input, textarea, select
		{font-family:Verdana,sans-serif; font-size:12px; font-style:normal;
		 color:#ffffff; background-color:#000066; border:1px solid #6090c0;}
input.btn	{font-family:Verdana,sans-serif; font-size:12px; font-style:normal;
		 color:#ffffff; background-color:#003360; border:1px solid #6090c0;}

.heading3	{font-size:16px;}

checkbox	{color:#6666cc; background-color:#000066; border:none;}
.noBorder	{border-style:none;}

.dark_cell	{width:750px; height:40px; color:#ffffff; background-color:#000066;}
.med_cell	{color:#ffffff; background-color:#003360;}
.light_cell	{color:#ffffff; background-color:#6090c0;}

a		{text-decoration: none;}
 a:link		{color:#c0c0ff;}
 a:visited	{color:#c0c0ff;}
 a:hover	{color:#fcfcff;}
 a:active	{color:#c0c0ff;}

#mainboxcontent {margin:0px; padding:0px; width:390px; height:385px;}



