/* * * * ** Main Layout  ** * * * * * */
body{background-color:#a8845f; font-family:Verdana, Arial, Helvetica, sans-serif; color:#083869; font-size:12px; line-height:18px; margin:0; padding:0;}

/* * * * ** Shell  ** * * * * * */
#shell			{margin:0; position:relative; background-image:url(images/bg.jpg); background-position:top; background-repeat:repeat-x; min-height:909px; _height:909px; }
#wrapper		{margin:0 auto; width:982px; position:relative }

/* * * * ** Header  ** * * * * * */
#header			{background-image:url(images/header.jpg); background-repeat:repeat-x; width:982px; height:247px; float:left;}
#header1		{background-image:url(images/header1.jpg); background-repeat:repeat-x; width:982px; height:247px; float:left;}
#image			{position:absolute; right:8px; top:0px;}
#logo			{position:absolute; left:37px; top:25px; width:420px; height:146px;}
.divline {border-bottom:1px dotted #999; margin:15px 0;}
.req {color:#F00;}

/* * * * ** Navigation  ** * * * * * */
#menu			{position:absolute; right:8px; top:207px; text-align:center}
#menutext		{padding-top:13px; text-align:center; }
.menutext		{font-size:13px; color:#05026d; font-weight:bold; text-decoration:none;}
.menutext:hover	{font-size:13px; color:#fff; font-weight:bold; text-decoration:none;}
.menu-stick		{position:absolute; top:0px;}


/* * * * ** Container Background Image  ** * * * * * */
#container		{background-image:url(images/container.jpg); background-repeat:no-repeat; width:982px; min-height:645px; _height:645px; float:left;}
#containerbg	{background-image:url(images/containerbg.jpg); background-repeat:repeat-y; background-position:top; width:982px;  float:left;  }
#containerbtm	{background-image:url(images/containerbtm.jpg); background-repeat:no-repeat; width:982px; height:241px; min-height:241px; float:left;}
#containerpart	{padding-left:11px; padding-right:9px;}


/* * * * ** Content Area  ** * * * * * */
#lftpost		{float:left; width:276px;}
#midpost		{float:right; width:680px;}


/* * * * ** Leftside Background Image ** * * * * * */
#lfttop		{background-image:url(images/lefttop.jpg); background-repeat:no-repeat; width:276px; min-height:708px; _height:708px; float:left;}
#lftbg		{background-image:url(images/leftbg.jpg); background-repeat:repeat-y; width:276px;  float:left;  }
#lftbtm		{background-image:url(images/leftbtm.jpg); background-repeat:no-repeat; width:276px; height:36px; min-height:36px; float:left;}


/* * * * ** Leftside Callouts ** * * * * * */
#lftarea		{margin:0 auto; width:240px;}
#call-titile-bg {background-image:url(images/callout-title-bg.png); background-repeat:no-repeat; width:240px; height:33px; margin-top:8px; }

.textbox		{text-align:left;padding-top:5px;}
.infotext		{color:#9ddcff;font-size:12px; text-align:left; padding-top:14px;}
.titletext		{color:#0e2235; text-align:center;font-size:14px; height:30px; padding-top:8px; font-weight:bold;  }
.nametxt		{color:#fff; text-align:center;font-size:14px; font-weight:bold; }
#space			{padding-top:8px; padding-bottom:8px;}
.idtxt			{font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center;font-size:14px; font-weight:bold; text-decoration:underline; }
.idtxt:hover	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#52c4ff; text-align:center;font-size:14px; font-weight:bold;text-decoration:underline;}



/* * * * ** Content  ** * * * * * */
#midpost .content {width:640px; padding: 13px 20px 0 20px; margin:0 auto;}
#midpost .title1	{color:#083869; font-size:24px; font-weight:bold; padding-bottom:20px;}
#midpost .title2	{color:#083869; font-size:18px; font-weight:bold; padding-bottom:10px;}


/* * * * ** Footer  ** * * * * * */
#footer		{color:#fff; font-size:11px; text-align:center; padding-top:118px;line-height:24px; }
#footer .affiliations {width:260px;float:left;margin-left:70px;margin-right:30px;}
#footer a:link, #footer a:visited, #footer a:active {color:#FFF; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* * * * ** PNG Fix  ** * * * * * */
* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

