body 
{
    
	background-color: #ffffff;
	background-image: url(../../Public/Design/background.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	height: 100%;
	
}

/*textarea,select,p,ol,ul
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.7em;
	color: #666666;
	height: 100%;
}
*/

a {
	text-decoration: none;
	color: #217abc;
}

a:visited { }
a:hover { }
a:active { }

img { border-width: 0;}

#sitemap    {background-color:#217abe; height:37px; margin:0px 0px 5px 0px;}

#emaillabel {display:block; position:absolute; top:2px; left:30px; width:100px;}
#printlabel {display:block; position:absolute; top:2px; left:30px; width:70px;}

#facebook       { position: absolute; right: 95px; bottom: 7px; }
#twitter        { position: absolute; right: 60px; bottom: 7px; }
#rss            { position: absolute; right: 25px; bottom: 7px; }
#emailsignup    { display:block; width:159px; height:25px; position: absolute; right: 140px; bottom: 10px; background-image:url(../../Public/Design/Feature_Controls/email-sign-up.jpg); }
#welcome        { display:block; position: absolute; right: 313px; bottom: 7px; font-size:15px;}

/*
.cov4youth      { width:184px; height:200px; position:relative; margin: 0px 5px 5px 16px; background-image:url(../../Public/Design/Feature_Controls/cov4youth.jpg); }
#cov4youthlink  { display: block; width:158px; height:24px; position:absolute; top:160px; left:12px;}
*/
.sidebox-small-top     {width:184px; height:46px; position:relative; margin: 0px; background-image:url(../../Public/Design/Feature_Controls/small-sidebox-top.jpg);}      
.sidebox-small-bottom  {width:184px; height:50px; position:relative; margin: 0px; background-image:url(../../Public/Design/Feature_Controls/small-sidebox-bottom.jpg);}      
.sidebox-small-button  {width:158px; height:23px; display:block; position:absolute; top:10px; left:11px;}      
.sidebox-small-body    {width:170px; padding: 0px 7px 0px 7px; color:#32237e; text-align:center; font-size:12px; background-image:url(../../Public/Design/Feature_Controls/small-sidebox-bg.jpg); background-repeat:repeat-y;}      

.leftcontainer  { width:184px; position:relative; margin: 0px 5px 5px 16px;}


.box-title          {color:#ffffff; font-size:20px;}
.box-content        {color:#ffffff; font-size:12px;}
.purplebox-top      {background-image:url(../../Common/Images/Snippets/purple-top.jpg); background-repeat:no-repeat; background-position:left top;}
.purplebox-bottom   {background-image:url(../../Common/Images/Snippets/purple-bottom.jpg); background-repeat:no-repeat; background-position:left bottom; }
.purplebox-middle   {background-image:url(../../Common/Images/Snippets/purple-middle.jpg); background-repeat:no-repeat; background-position:left bottom;}
.purplebox-bg       {background-image:url(../../Common/Images/Snippets/purple-bg.jpg); background-repeat:repeat-y; background-position:left top;}

.orangebox-top      {background-image:url(../../Common/Images/Snippets/orange-top.jpg); background-repeat:no-repeat; background-position:left top; padding: 12px 22px 0px 22px;}
.orangebox-bottom   {background-image:url(../../Common/Images/Snippets/orange-bottom.jpg); background-repeat:no-repeat; background-position:left bottom; padding: 10px 12px 35px 12px;}
.orangebox-bg       {background-image:url(../../Common/Images/Snippets/orange-bg.jpg); background-repeat:repeat-y; background-position:left top;}

.greenbox-top       {background-image:url(../../Common/Images/Snippets/green-top.jpg); background-repeat:no-repeat; background-position:left top; padding: 12px 22px 0px 22px;}
.greenbox-bottom    {background-image:url(../../Common/Images/Snippets/green-bottom.jpg); background-repeat:no-repeat; background-position:left bottom; padding: 10px 12px 35px 12px;}
.greenbox-bg        {background-image:url(../../Common/Images/Snippets/green-bg.jpg); background-repeat:repeat-y; background-position:left top;}

.bluebox-top        {background-image:url(../../Common/Images/Snippets/blue-top.jpg); background-repeat:no-repeat; background-position:left top; padding: 12px 22px 0px 22px;}
.bluebox-bottom     {background-image:url(../../Common/Images/Snippets/blue-bottom.jpg); background-repeat:no-repeat; background-position:left bottom; padding: 10px 12px 35px 12px;}
.bluebox-bg         {background-image:url(../../Common/Images/Snippets/blue-bg.jpg); background-repeat:repeat-y; background-position:left top;}

.goldbox-top        {background-image:url(../../Common/Images/Snippets/gold-top.jpg); background-repeat:no-repeat; background-position:left top; padding: 12px 22px 0px 22px;}
.goldbox-bottom     {background-image:url(../../Common/Images/Snippets/gold-bottom.jpg); background-repeat:no-repeat; background-position:left bottom; padding: 10px 12px 35px 12px;}
.goldbox-bg         {background-image:url(../../Common/Images/Snippets/gold-bg.jpg); background-repeat:repeat-y; background-position:left top;}

.sidebox-orange-top      {background-image:url(../../Common/Images/Snippets/sidebox-orange-top.jpg); background-repeat:no-repeat; background-position:left top;}
.sidebox-orange-bottom   {background-image:url(../../Common/Images/Snippets/sidebox-orange-bottom.jpg); background-repeat:no-repeat; background-position:left bottom;}
.sidebox-orange-bg       {background-image:url(../../Common/Images/Snippets/sidebox-orange-bg.jpg); background-repeat:repeat-y; background-position:left top;}
.custom-button      
{
    display:block; 
    width:136px; 
    height:17px;
    padding: 8px 4px;
    background-image:url(../../Common/Images/Snippets/custom-button.png); 
    background-repeat:no-repeat; 
    background-position:left top; 
    color:#ffffff;
    font-weight:bold;
    font-size: 12px;
    text-align:center;
    float:right;
} 

.sidebox-blue-top      {background-image:url(../../Common/Images/Snippets/sidebox-blue-top.jpg); background-repeat:no-repeat; background-position:left top;}
.sidebox-blue-bottom   {background-image:url(../../Common/Images/Snippets/sidebox-blue-bottom.jpg); background-repeat:no-repeat; background-position:left bottom;}
.sidebox-blue-bg       {background-image:url(../../Common/Images/Snippets/sidebox-blue-bg.jpg); background-repeat:repeat-y; background-position:left top;}
.sidebox-blue-content  {color:#000000; font-size:12px;}  
.sidebox-blue-button      
{
    display:block; 
    width:260px; 
    height:41px;
    background-image:url(../../Common/Images/Snippets/get-help-button-blue.jpg); 
    background-repeat:no-repeat; 
    background-position:left top; 
} 

.sidebox-purple-top      {background-image:url(../../Common/Images/Snippets/sidebox-purple-top.jpg); background-repeat:no-repeat; background-position:left top;}
.sidebox-purple-bottom   {background-image:url(../../Common/Images/Snippets/sidebox-purple-bottom.jpg); background-repeat:no-repeat; background-position:left bottom;}
.sidebox-purple-bg       {background-image:url(../../Common/Images/Snippets/sidebox-purple-bg.jpg); background-repeat:repeat-y; background-position:left top;}
.sidebox-purple-content  {color:#000000; font-size:12px;}  
.sidebox-purple-button      
{
    display:block; 
    width:264px; 
    height:41px;
    background-image:url(../../Common/Images/Snippets/get-help-button-purple.jpg); 
    background-repeat:no-repeat; 
    background-position:left top; 
}

.profile-top      {background-image:url(../../Common/Images/Snippets/profile-top.jpg); background-repeat:no-repeat; background-position:left top;} 
.profile-bottom   {background-image:url(../../Common/Images/Snippets/profile-bottom.jpg); background-repeat:no-repeat; background-position:left bottom;} 

#tweet              {}
#tweet ul           { padding: 0px; margin:0px; border-bottom: 1px dotted #bbbbbb; }
#tweet li           { list-style:none; padding: 10px 5px; border-top: 1px dashed #bbbbbb;}