body {height: 100%; /*margin: 30px 20px 30px 50px;*/ background-color: white; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

div#container { position: relative; margin: 0 auto; width: 780px; height: 100%; min-height: 620px; text_align: left; background-color:#FFFFFF; } 

#box-shadow { float:left; background: url(../images/shadowAlpha.png) no-repeat bottom right !important; background: url(../images/shadow.gif) no-repeat bottom right; margin: 10px 0 0 10px !important; margin: 10px 0 0 5px; width: 780px; height: 100%; min-height: 620px; }

#box-shadow #box { display: block; position: absolute; top: 0px; left: 0px; width: 780px; height: 100%; min-height: 620px; background-color: #fff; border: 1px solid lightgrey; margin: -6px 6px 6px -6px; padding: 4px 4px 4px 4px; } 

img {float: none; }
		
.clearright {clear: right; }

a, a:active, a:link { text-decoration:none; }

a:visited { text-decoration:none; }

a:hover { color:#faa41a; }

.comment p a, .comment p a:link, .comment p a:active, .comment p a:visited, #menu-top a, #menu-top a:link, a#menu:link { color: dimgrey; text-decoration:none; font-size: 11px;}

#menu-top a:visited, a#menu:visited { color: dimgrey; text-decoration:none; font-size: 11px;}

#menu-top a:hover, a#menu:hover { color:#faa41a; font-size: 11px;}

.comment {font-size: 11px; color:#000000; padding: 0px;}

table { width: 100%; height: 100%; }

td { vertical-align: top; text-align: center; }

#logo {position:absolute; top:24px; left:18px; width: 220; height: 36; background-color: white; overflow: hidden;} 

#divider { position:absolute; top:162px; left:1px; width: 574px; height: 10px; }

#menu-top {position:absolute; top:79px; left:0px; width: 780px; height: 24px; padding: 7px 0px 1px 8px; background-color: white; border-style: solid; border-width: 1px; border-top-color: lightgrey; border-right: none; border-bottom-color: lightgrey; border-left: none; overflow: visible; word-spacing: 25px; text-align: left; vertical-align: middle; font-weight: 600; color: lightgrey !important;}

#middle-splash {position:absolute; top:115px; left:0px; width: 780px; height: 200px; padding: 0px 0px 4px 8px; background-color: white; overflow: hidden; text-align: left; }

#middle-splash img { overflow: hidden; }

#middle-splash #description { position: absolute; top: 58px; left: 290px; overflow: hidden; font-family:"Times New Roman"; font-weight: 500; font-size: 18px; }

#middle-splash #description #tagline { font-size: 30px; display: block; }
#middle-splash #description #detail { font-size: 18px; display: block; width: 410px; }

#colored-divider {position:absolute; top:319px; left:0px; width: 780px; height: 7px; padding: 0px 0px 0px 8px; background-color: #faa41a; border-top: 1px solid grey; border-bottom: 1px solid grey; overflow: hidden; text-align: left; margin: 0; }

#splash-sub-text-frame {position:absolute; top:327px; left: 0px; width: 780px; min-height: 177px; padding: 0px 0px 0px 8px; overflow: hidden; }

#splash-sub-text { width: 700px; height: 100%; padding: 20px 0px 0px 25px; overflow: hidden; text-align: left; font-family:"Times New Roman"; font-weight: 400; font-size: 14px; color: #777; line-height: 2; }

#subpage-sub-text-frame {position:absolute; top:327px; left: 0px; width: 780px; height: 100%; padding: 0px 0px 0px 8px; overflow: hidden; }

#subpage-sub-text {width: 700px; height: 100%; min-height: 120px; padding: 15px 0px 0px 25px; text-align: left; font-weight: 400; font-size: 14px; color: #333; line-height: 2; }

#subpage-sub-text p { padding: 7px 0; margin: 0; }

#splash-bottom-ads {position:absolute; top:533px; left: 0px; width: 780px; height: 125px; padding: 0px 0px 0px 8px; overflow: hidden; border-top: 1px solid lightgrey; }

#splash-bottom-ad1 {position:absolute; top:0px; left: 0px; width: 260px; height: 100px; padding: 0px 4px 0px 0px; overflow: display; border-right: 1px solid lightgrey; text-align: center; font-family:Verdana, "Times New Roman"; font-weight: 400; font-size: 11px; color: dimgrey; line-height: 1.4; }

#splash-bottom-ad1 #ad1image {position:absolute; top:27px; left: 17px; text-align: left; }

#splash-bottom-ad1 #text_desc {position:absolute; top:45px; left: 110px; width: 170px; height: 90px; padding: 0px; overflow: hidden; text-align: left; font-family: Arial, Georgia, "Times New Roman", Times, Serif; font-weight: bold; font-size: 14px; color: #333; line-height: 1.2em; }

#splash-bottom-ad2 {position:absolute; top:0px; left: 261px; width: 260px; height: 100px; padding: 10px 4px 0px 0px; overflow: display; border-right: 1px solid lightgrey; }

#splash-bottom-ad2 #ad2image {position:absolute; top:25px; left: 25px; }

#splash-bottom-ad2 #text_desc {position:absolute; top:23px; left: 34px; width: 190px; height: 90px; padding: 0px; overflow: hidden; text-align: center; font-family:Verdana, "Times New Roman"; font-weight: 400; font-size: 13px; color: #B4004A; line-height: 1.2; }

#splash-bottom-ad3 {position:absolute; top:0px; left: 523px; width: 260px; height: 100px; padding: 0px 0px 0px 0px; overflow: display; }

#splash-bottom-ad3 #ad3image {position:absolute; top:25px; left: 25px; text-align: right; }

#splash-bottom-ad3 #text_desc {position:absolute; top:15px; left: 14px; width: 140px; height: 90px; padding: 0px; overflow: hidden; text-align: left; font-family:Verdana, "Times New Roman"; font-weight: 400; font-size: 12px; color: #B4004A; line-height: 1.2; }

#menu-level1 {position:absolute; top:183px; left:4px; width: 550px; height: 37px; padding: 0px 0px 10px 10px; background-color: white; /*border-style: solid; border-width: 4px; border-top-color: olive; border-right: none; border-bottom: none; border-left: none;*/ overflow: visible; word-spacing: 1em; font-family:"Century Gothic"; font-size: 16px;}
	
#div1 {	position:absolute; top:228px; left:18px; width: 486px; padding: 10px 15px 10px 15px; margin: 20px; /*background-color: #CCCCCC; border-style: solid; border-width: 2px;*/ overflow: hidden; font: normal normal 12pt/14pt "Arial, Helvetica, sans-serif"; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
	
div.next_page { position:absolute; top:890px; left:18px; width: 486px; height:30px; padding: 10px 15px 10px 15px; margin: 20px; overflow: hidden; font: normal normal 12pt/14pt "Verdana, Times New Roman, serif"; text-align:center;} 

#adlinks { font: normal normal 18pt "Verdana, Times New Roman, serif"; text-align:center; }

p.MsoNormal, li.MsoNormal, div.MsoNormal { margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";}
		
div.footer1 { position:absolute; top:733px; left:221px; width: 406px; height: 29px; }
div.copyright { position:absolute; top:703px; left:221px; width: 406px; height: 29px; }

#footer {position:absolute; top:700px; left:61px; width: 550px; height: 43px; overflow: hidden; text-align: center; vertical-align: bottom;}
		 
a.adlinks:link { color: #383838; text-decoration: underline; font-size: 13px; }

a.adlinks:visited { color: #383838; text-decoration: underline; font-size: 13px;}

a.adlinks:hover { color:#faa41a; font-size: 13px; }

a.workflow_link:link { color: #4A00B4; text-decoration: underline; font-size: 14px; }

a.workflow_link:visited { color: #4A00B4; text-decoration: underline; font-size: 14px;}

a.workflow_link:hover { color:#6AF00E; font-size: 14px; }

