﻿html,body            { marging:0px; padding:0px; height:100%; width:100%; }
body                 { min-width:100%; font-family:'Tahoma','Arial','Century Gothic'; font-size:10pt; background-color:#6a6a6a; background-image:url('images/background.gif'); background-position:0px 8px; background-repeat:repeat-x; }
#container           { position:relative; width:980px; min-height:100%; left:50%; margin:0px 0px 0px -490px; padding:0px 0px 260px 0px; background-color:#FFFFFF; }
#header              { position:relative; width:980px; height:100px; background-color:#151515; }
#logo                { position:relative; padding:10px 0px 10px 0px; float:left; }
#login               { position:relative; margin-left:750px; padding-top:5px; }
#menu_container      { position:relative; display:block; height:38px; width:980px; margin:0px; padding:0px; background-color:#151515; overflow:hidden; }
#menu                { position:relative; display:table; list-style-type:none; height:38px; width:auto; margin:0px; padding:0px; background-color:#151515; white-space:nowrap; } 
#menu li             { position:relative; display:inline; height:38px; width:160px; margin:0px 2px 0px 0px; padding:0px; white-space:nowrap; } 
#menu_bottom         { position:relative; width:980px; height:20px; margin:0px; padding:0px; background-color:#1f4363; }



#content             { position:relative; width:920px; padding:0px; margin:30px; }
#indexleft           { position:relative; display:block; vertical-align:top; width:546px; height:auto; margin:0px; float:left; padding:0px; }
#indexright          { position:relative; display:block; vertical-align:top; width:334px; height:auto; margin:0px 0px 0px 574px; padding:0px; }
.indexheading        { font-size:18pt; font-weight:bold; font-family:'Tahoma','Arial','Century Gothic'; color:#6a6a6a; margin:0px 0px 10px 0px; }
.indexbody           { font-size:14pt; font-weight:regular; font-family:'Tahoma','Arial','Century Gothic'; color:#333333; margin:10px 0px 10px 0px; width:546px; }
iframe.facebook      { position:relative; overflow:auto; width:324px; height:419px; border:none; background-color:#FFFFFF; }


#columns             { position:relative; display:block; width:920px; margin-bottom:100px; }
#column240           { position:relative; display:block; width:240px; float:left; }
#columnright         { position:relative; display:block; width:660px; margin-left:260px; }
#column50left				 { position:relative; display:block; width:445px; float:left; }
#column50right  		 { position:relative; display:block; width:445px; margin-left:475px; }
div.summary          { position:relative; display:block; width:445px; height:110px; }
div.summary2         { position:relative; display:block; width:445px; height:auto; margin-bottom:30px; border-style:solid; border-color:#CCCCCC; border-width:1px 0px 0px 0px; padding:10px; }
div.icon             { position:relative; display:block; width:80px; float:left; }
div.desc             { position:relative; display:block; width:355px; margin-left:90px; }
div.recommendations  { margin-top:30px; margin-left:30px; }        
#recommended         { position:relative; list-style-image:url('images/icon_suggested_solutions.png'); margin-left:0px; padding-left:25px; } 
#recommended li      { padding:0px; } 
      
h3                   { margin:0px; }
h4                   { font-size:18pt; color:#848685; margin:0px; border-style:solid; border-width:0px 0px 1px 0px; border-color:#a1a3a2; }

a.sectionhead        { color:#000000; font-weight:bold; text-decoration:none; }
a.sectionhead:hover  { color:#000000; font-weight:bold; text-decoration:underline; }
      
img                  { border-style:none; }
img.section          { margin:0px; }
img.start            { margin-top:20px; margin-bottom:20px; }


a                    { color:#1f4363; }

.label               { font-weight:bold; }
           
#clear               { clear:both; }

#footer              { position:absolute; 	bottom:0; 	height:260px; 	width:980px; margin:0px; padding:0px; 	background-color:#383838; font-family:'Tahoma','Arial','Century Gothic'; font-size:10pt;	color:#6a6a6a; }
#footercontent       { position:relative; width:900px; height:220px; left:50%; margin:20px 0px 0px -450px; }
#footerlc            { position:relative; display:block; vertical-align:top; width:570px; height:220px; margin:0px; float:left; padding:0px; }
#footerl             { position:relative; display:block; vertical-align:top; width:275px; height:220px; margin:0px; float:left; padding:0px; }
#footerc             { position:relative; display:block; vertical-align:top; width:275px; height:220px; margin:0px 0px 0px 270px; padding:0px; }
#footerr             { position:relative; display:block; vertical-align:top; width:275px; height:220px; margin:0px 0px 0px 570px; padding:0px; top:12px; }
ul.footer            { list-style-type:none; }
ul.footer li         { color:#6a6a6a; }
ul.footer li a       { color:#6a6a6a; text-decoration:none; }
ul.footer li a:hover { background-color:#484848; }

div.copyright        { position:relative; width:900px; text-align:center; margin-bottom:10px; }
