/* Created using Style Master from Western Civilisation CSS1 { 9 156 408 970 } */
body {  background-color: #ffffff;
}

a:link
{color: #0000ff;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration: none
}



a:visited
{color: #501880;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration: none
}

a:hover
{color: #000000;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration: none}

a.article:link
{color: #0000ff;
font-size: 10pt;
font-family: Arial, Helvetica, Geneva;
text-decoration: none
}

a.article:visited
{color: #0000ff;
font-size: 10pt;
font-family: Arial, Helvetica, Geneva;
text-decoration: none
}

a.article:hover
{color: #000000;
font-size: 10pt;
font-family: Arial, Helvetica, Geneva;
text-decoration: none}

a.fox:link
{color: #CCFF66;
text-decoration: underline}

a.fox:visited
{color: #CCFF66;
text-decoration: underline}

a.fox:hover
{color: #CCFF66;
text-decoration: none} 

a.news:link
{color: #0000ff;
text-decoration: none}

a.news:visited
{color: #0000ff;
text-decoration: none}

a.news:hover
{color: #0000ff;
text-decoration: none} 

a.updates:link
{color: #FEF500;
text-decoration: underline}

a.updates:visited
{color: #FEF500;
text-decoration: underline}

a.updates:hover
{color: #FEF500;
text-decoration: underline} 


a.incentive:link
{color: #0000ff;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration: underline
}

a.incentive:visited
{color: #0000ff;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration: underline
}

a.incentive:hover
{color: #000000;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration: none} 

a:link.toplinks
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #3605A5;
text-decoration: none}

a:hover.toplinks
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #3605A5;
text-decoration: none}

a:action.toplinks
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #3605A5;
text-decoration: none}

a:visited.toplinks
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #3605A5;
text-decoration: none}

a:link.footer
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #000000;
text-decoration: none}

a:action.footer
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #000000;
text-decoration: none}

a:hover.footer
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #000000;
text-decoration: none}

a:visited.footer
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #000000;
text-decoration: none}

a:link.leftnav
{color: #CC0000;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration:none}

a:visited.leftnav
{color: #CC0000;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration:none}

a:hover.leftnav
{color: #CC0000;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration:none} 

a:link.jumpto
{color: #CC0000;
font-family: Arial, Helvetica, Geneva;
text-decoration:none}

a:visited.jumpto
{color: #CC0000;
font-family: Arial, Helvetica, Geneva;
text-decoration:none}

a:hover.jumpto
{color: #CC0000;
font-family: Arial, Helvetica, Geneva;
text-decoration:none} 

a:link.box1
{color: #CC0000;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration:none}

a:visited.box1
{color: #CC0000;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration:none}

a:hover.box1
{color: #CC0000;
font-size: 8pt;
font-family: Arial, Helvetica, Geneva;
text-decoration:none} 


a:link.quicknav
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #FFFFFF;
text-decoration:none}

a:visited.quicknav
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #FFFFFF;
text-decoration:none}

a:hover.quicknav
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #FFFFFF;
text-decoration:none}

a.action
{font-weight: bold}

a:link.top_navigation
{font-family: Times New Roman;
color: #FFFFFF;
font-size: 10pt;
text-decoration:none}

a:visited.top_navigation
{font-family: Times New Roman;
color: #FFFFFF;
font-size: 10pt;
text-decoration:none}

a:hover.top_navigation
{font-family: Times New Roman;
color: #FFFFFF;
font-size: 10pt;
text-decoration:none}

p
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt}

.article
{font-family: Arial, Helvetica, Geneva;
font-size: 10pt}

.fox
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
font-color: #FFFFFF}

hr
{color:#000000 size="1"}

li
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt}

li.green
{color:#00CC00}

td
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt}

td.jumpto_top
{background-color: #CCCCFF;
font-weight: bold;
font-size: 10pt;
font-family: Arial, Helvetica, Geneva;
color: #CC0000}

td.quicknav
{background-color: #3605A5;
font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #FFFFFF}

td.jumpto_bottom
{background-color: #eeeeee;
font-family: Arial, Helvetica, Geneva;
color: #CC0000}

td.toplinks
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #3605A5}

headline
{font-family: Arial, Helvetica, Geneva;
font-size: 9pt;
color: #000000;
font-weight: bold}

td.footer
{background-color: #dddddd;
text-align: left}

td.topnav
{background-color: #666666;
font-weight: normal;
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: left}

textarea
{font: normal 8pt Arial, Helvetica, sans-serif;

color: #000000}

input {
font: normal 8pt Arial, Helvetica, sans-serif;
}

select
{font: normal 8pt Arial, Helvetica, sans-serif;
color: #000000}

p.spacing
{word-spacing: 1in;
font-family: times new roman}

.indexnav
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3; 
background-color: #dddddd;}

.box1
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3; 
background-color: #dddddd;}

.box2
{font-weight: normal;
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-align: left}

.nav_borders
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3; 
background-color: #D1DDFC;
border-left: 1px solid rgb(0,0,0); 
border-top: 1px solid rgb(0,0,0); 
border-right: 1px solid rgb(0,0,0);
margin-left: 5;
}

a.homenav:link
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3;}

a.homenav:visited
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3;}

a.homenav:hover
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3;}

.links_box
{padding-top: 4;
padding-right: 4;
padding-left: 4;
}

.footer_padding
{padding-top: 10;
padding-left: 4;
}

.partial_border
{border-right: 1px solid rgb(204,204,204);
}

.borders
{border-left: 1px solid rgb(0,0,0);border-right: 1px solid rgb(0,0,0);}

.fox
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
font-color: #FFFFFF}

hr
{color:#000000 size="1"}

td
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt}

td.jumpto_top
{background-color: #CCCCFF;
font-weight: bold;
font-size: 10pt;
font-family: Arial, Helvetica, Geneva;
color: #CC0000}

td.quicknav
{background-color: #3605A5;
font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #FFFFFF}

td.jumpto_bottom
{background-color: #eeeeee;
font-family: Arial, Helvetica, Geneva;
color: #CC0000}

td.toplinks
{font-family: Arial, Helvetica, Geneva;
font-size: 8pt;
color: #3605A5}

headline
{font-family: Arial, Helvetica, Geneva;
font-size: 9pt;
color: #000000;
font-weight: bold}

td.header
{background-color: #dddddd;
font-weight: bold;
font-family: Arial, Helvetica, Geneva;
color: #000000}

td.red_header
{background-color: #cc0000;
font-weight: bold;
font-family: Arial, Helvetica, Geneva;
color: #FFFFFF}

td.header_top
{background-color: #dddddd;
font-weight: bold;
text-align: left;
vertical-align: text-top}

td.errorlist
{background-color: #ffffcc;
color: #000000;
text-align: left}

td.warninglist
{font-family: Arial, Helvetica, Geneva;
background-color: #80ff80;
color: #000000;
text-align: left}

td.footer
{background-color: #dddddd;
text-align: left}

td.topnav
{background-color: #666666;
font-weight: normal;
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: left}

textarea
{font: normal 8pt Arial, Helvetica, sans-serif;

color: #000000}

input {
font: normal 8pt Arial, Helvetica, sans-serif;
}

select
{font: normal 8pt Arial, Helvetica, sans-serif;
color: #000000}

p.spacing
{word-spacing: 1in;
font-family: times new roman}

.indexnav
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3; 
background-color: #dddddd;}

.nav_borders
{font: 10px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3; 
background-color: #D1DDFC;
border-left: 1px solid rgb(0,0,0); 
border-top: 1px solid rgb(0,0,0); 
border-right: 1px solid rgb(0,0,0);
margin-left: 5;
}

a.homenav:link
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3;}

a.homenav:visited
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3;}

a.homenav:hover
{font: 12px Arial, Helvetica, sans-serif; 
color: #0000ff; 
font-weight: bold; 
text-decoration: none; 
padding-left: 3;}

.links_box
{padding-top: 4;
padding-right: 4;
padding-left: 4;
}

.partial_border
{border-right: 1px solid rgb(204,204,204);
}

.borders
{border-left: 1px solid rgb(0,0,0);border-right: 1px solid rgb(0,0,0);}

td.contents
{background-color: #eeeeee;
font-size: 8pt;
text-align: left;
vertical-align: text-top;
}

td.contents_previous_hours  
{background-color: #bbbbbb;
font-size: 8pt;
text-align: left;
vertical-align: text-top;
}

td.contents_current_hours
{background-color: #80FF80;
font-size: 8pt;
text-align: left;
vertical-align: text-top;
}

td.contents_future_hours
{background-color: #80FFFF;
font-size: 8pt;
text-align: left;
vertical-align: text-top;
}

td.contents_required
{
font-size: 8pt;
vertical-align: text-top;
padding: 6px 6px 6px 12px;
background: #eeeeee url(/acorn/images/grequired.gif ) no-repeat;
background-position: top left;
}


td.centeredContents
{background-color: #eeeeee;
font-size: 8pt;
text-align: center}

td.rightContents
{background-color: #eeeeee;
font-size: 8pt;
text-align: right}

td.grayedOut
{background-color: #888888;
color: #444444;
font-size: 8pt;
text-align: left;
vertical-align: text-top}

td.hilighted
{background-color: #ffff99;
font-weight: bold}

td.total
{background-color: #e6e6ff;
text-align: left;
vertical-align: text-top}

td.pageHeaderPath
{background-color: #dddddd;
font-weight: bold}

td.pageHeaderTitle
{background-color: #dddddd;
font-weight: bold}

td.pageHeaderAction
{background-color: #eeeeee;
font-weight: bold}

td.pageHeaderDescription
{background-color: #e6e6f5}

td.siteHeader
{background-color: #000000}

td.submit
{background-color: #dddddd;
text-align: right}

td.timesheetWeekendHoursHeader
{background-color: #dddddd;
font-size: 10pt;
text-align: center}

td.timesheetWeekdayHoursHeader
{background-color: #eeeeee;
font-size: 10pt;
text-align: center}

td.timesheetSumHoursHeader
{background-color: #dddddd;
font-size: 10pt;
text-align:center}

td.timesheetSumHours
{background-color: #dddddd;
font-size: 8pt;
text-align: center}

td.timesheetWeekendHours
{background-color: #cecee7;
font-size: 8pt;
text-align:center}

td.timesheetWeekdayHours
{background-color: #e6e6ff;
font-size: 8pt;
text-align:center}

ol, td ol { list-style-position: outside; list-style-type: decimal; }
ol ol, td ol ol { list-style-position: outside; list-style-type: lower-alpha; }
ol ol ol, td ol ol ol { list-style-position: outside; list-style-type: lower-roman; }

*
{}

ul li a:link { line-height: 18px;}

/* Make sure the icons are not cut */
a[href^="http:"], a[href^="mailto:"], /*a[href^="http:"]:visited, */ 
a[href$=".pdf"], a[href$=".doc"], a[href$=".rtf"], a[href$=".xls"], a[href$=".rss"], 
a[href$=".rdf"], a[href^="aim:"], a[href$=".ppt"], a[href$=".vsd"], 
a[href$=".zip"], a[href^="yim:"], a[href$=".exe"] {
  padding:2px 18px 2px 0 !important;
  margin:-2px 0;
  background-repeat: no-repeat;
  background-position: right center;
  zoom: 1;
}

/* Attribute selectors (not compatible with IE6) */
a[href^="http:"]          { background-image: url(/images/icons/icon_outsidelink.gif); padding-right: 7px; }
a[href^="mailto:"]        { background-image: url(/images/icons/email.gif); }

/* Files */
a[href$=".pdf"]   { background-image: url(/images/icons/pdf.gif); }  
a[href$=".doc"], a[href$=".rtf"]   { background-image: url(/images/icons/doc.gif); }  
a[href$=".xls"]   { background-image: url(/images/icons/xls.gif); }
a[href$=".ppt"]   { background-image: url(/images/icons/ppt.gif); }
a[href$=".vsd"]   { background-image: url(/images/icons/vsd.gif); }
a[href$=".zip"]   { background-image: url(/images/icons/archive.gif); }
a[href$=".exe"]   { background-image: url(/images/icons/exe.gif); }
 
/* Misc */
a[href$=".rss"], 
a[href$=".rdf"]   { background-image: url(/images/icons/feed.gif); }
a[href^="aim:"]   { background-image: url(/images/icons/aim.gif); }
a[href^="yim:"]   { background-image: url(/images/icons/yim.gif); }
a[href^="http://inside.comsys.com"] { background:none; padding:0 !important; margin:0;}

/* Others */
.videolink {
	height: 16px;
	width: 22px;
	text-align: right;
	margin-left: 7px;
}

table ul li, table p {
	font: 11px Arial, Helvetica, sans-serif;	
}


/* 3 column fixed used on new National Accounts*/

	#container {
	width: 760px;
	margin: 0;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	}
	

	#secondaryNav {
	float: left;
	margin: 0px;
	padding: 12px 4px 12px 10px !important;
	list-style: none;
	width: 125px;
	}
	
	#secondaryNav li {
	font-size: 10px;
	padding: 2px 12px 2px 4px !important;
	display: block;
	}
	
	#secondaryNav p {
	font-size: 12px;
	font-weight: bold;
	margin: 9px 0px 0px !important;
	padding: 0px !important;
	}
	
	#secondaryNav li a:link, #secondaryNav li a:visited{
	font-size: 10px;
	text-decoration: none;
	padding: 2px 12px 2px 4px !important;
	display: block;
	}
	
	#secondaryNav li a:hover {
	color: #FFF;
	background: #000;		
	}
	
	#secondaryContent {
	background-color:#eee;
	width: 120px;
	display: inline; /* :KLUDGE: Fixes IE double margin float bug */
	float: right;
	padding: 6px;
	margin-top: 12px;
	border: 1px solid #999;
	}
	
	#secondaryContent h1 {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	border-bottom: 1px dashed #E10000;
	margin: 0px 0px 12px;
	padding: 0px;
	}
	
	#footer {
	  padding: 1px 20px;
	  clear: both;
	}

	#content { 
	  width: 610px; 
	  float: right; 
	}
	
	#mainContent {
	width: 448px;
	margin: 0;
	float: left;
	padding-right: 12px;
	padding-left: 12px;
	}
	
	#mainContentWide {
	width: 560px;
	margin: 0;
	float: left;
	padding-right: 12px;
	padding-left: 12px;
	}
	
	#mainContent h1, #mainContentWide h1 {
	font-size: 16px;
	font-weight: bold;
	padding-left: 3px;
	}
	
	#mainContent p, #mainContent li, #mainContentWide p, #mainContentWide li {
		font-size: 12px;
	}
	
.tableContact {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 12px;
	margin-bottom: 12px;
}

.tableContact th {
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background: #666666;
	padding: 2px 4px;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #FFF;
}

.tableContact td {
	font-size: 11px;
	color: #00000;
	padding: 2px 4px;
	border-bottom: 1px solid #666666;
}

/* Nav IDs for Strategic Accounts */
#home #nav-home, #master #nav-master, #notification #nav-notification,
#submittals #nav-submittals, #subcontractors #nav-subcontractors, #placements #nav-placements,
#caf #nav-caf, #docs #nav-docs, #guarantee #nav-guarantee, #invoicing #nav-invoicing,
#billing #nav-billing, #payment #nav-payment, #right #nav-right, #travel #nav-travel,
#miscass #nav-miscass, #miscentry #nav-miscentry, #misccontact #nav-misccontact,
#misctri #nav-misctri, #miscviolations #nav-miscviolations, #require #nav-require,
#vendor #nav-vendor, #contacts #nav-contacts, #mischealth #nav-mischealth
#miscdrugalcohol #nav-miscdrugalcohol, #mischarrassment #nav-mischarrassment,
#miscmwbe #nav-miscmwbe, #misccell #nav-misccell, #vendorscreening #nav-vendorscreening, 
#misccandidatesub #nav-misccandidatesub, #processing #nav-processing, #miscmarketing #nav-miscmarketing,
#miscentry #nav-miscentry, #miscassignment #nav-miscassignment {
	background: url(/images/arrow_grey.png) no-repeat right center;
  	zoom: 1 !important;
}

/* Nav IDs for HR SPD */
#planandpurpose #nav-planandpurpose, #overview #nav-overview, #requirements #nav-requirements,
#enrollment #nav-enrollment, #coverageends #nav-coverageends, #cost #nav-cost, 
#medicalprogram #nav-medicalprogram, #medicalprogramoptions #nav-medicalprogramoptions,
#mp_corechoice #nav-mp_corechoice, #mp_deductible #nav-mp_deductible,  #mp_indemnity #nav-mp_indemnity,
#mp_schedule #nav-mp_schedule, #mp_prescription #nav-mp_prescription, #mp_eap #nav-mp_eap,
#dental #nav-dental, #vision #nav-vision, #spendingaccount #nav-spendingaccount,
#basictermlife #nav-basictermlife, #shorttermdis #nav-shorttermdis, #longtermdis #nav-longtermdis,
#claims #nav-claims, #cobra #nav-cobra, #hipaa #nav-hipaa, #coordination #nav-coordination,
#subrogation #nav-subrogation, #administration #nav-administration, #other #nav-other,
#erisa #nav-erisa, #mp_covered #nav-mp_covered, #mp_exclusions #nav-mp_exclusions, 
#mp_definitions #nav-mp_definitions, #optionaltermlife #nav-#optionaltermlife,
#addprogram #nav-addprogram {
	background: url(/images/arrow_grey.png) no-repeat right center;
  	zoom: 1 !important;
}

/* Nav IDs for HR CIP */
#introduction #nav-introduction, #administration #nav-administration, #eligibility #nav-eligibility, #eeo #nav-eeo, 
#summary #nav-summary, #elements #nav-elements, #basesalary #nav-basesalary, #transition #nav-transition, 
#annualincentive #nav-annualincentive, #monthlyincentive #nav-monthlyincentive, #vendormanagement #nav-vendormanagement,
#commissions #nav-commissions, #ratechanges #nav-ratechanges, #assignments #nav-assignments, 
#commissionsplitspm #nav-commissionsplitspm, #crosssellingam #nav-crosssellingam, #terminationtransfer #nav-terminationtransfer,
#transfers #nav-transfers, #commissionsapprovedabsence #nav-commissionsapprovedabsence, #timing #nav-timing,
#discrepenciesexceptions #nav-discrepenciesexceptions, #exceptions #nav-exceptions, #failuretopay #nav-failuretopay, 
#termination #nav-termination, #amendmenttermination #nav-amendmenttermination, #claimsreview #nav-claimsreview, 
#interpretation #nav-interpretation, #confidentiality #nav-confidentiality, #miscellaneous #nav-miscellaneous, 
#definitions #nav-definitions, #writeoff #nav-writeoff, #nav-contests #contests {
	background: url(/images/arrow_grey.png) no-repeat right center;
  	zoom: 1 !important;
}

#importantupdates {
	background: #FFC;
	border: 2px solid #FC0;
	padding: 8px;
}

#importantupdates h2 {
	font-size: 14px;
	font-weight: bold;
	color: #fc0;
	padding: 0px;
	margin: 0px;
}

#importantupdates h3 {
	color: #e68e04;
}

#importantupdates p {
	
}

/*Gallery */
#gallery ul li {
	float: left;
	margin: 0px;
	padding: 0px 8px 12px 0px;
	text-align: center;
}
#gallery ul li a img {
	border: 2px solid #000;
}
#gallery ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#gallery ul li p {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}

a:link img, a:visited img  {
	border: none;
}

#container #secondaryNav li a:link, #container #secondaryNav li a:visited {
	border-bottom: 1px solid #CCC;	
}

#container #secondaryNav li ul {
	margin: 0px;
	padding: 0px;	
}

#container #secondaryNav li ul li {
	font-size: 9px;
	padding-left: 8px !important;
	background: url(images/redsquare.gif) no-repeat left 12px;
}
#container #content #mainContent a {
	font-size: 12px;
}

.data {
	border: 1px solid #999;
}

.data th {
	background: #CCC;	
}

.data td {
	padding: 2px 4px;
	border-bottom: 1px solid #999;
}

#container #content #mainContent #key p {
	font-size: 9px;
	padding-right: 12px;
	padding-left: 12px;
}

#leftnav {
	margin: 0px;
	padding: 0px 12px 0px 0px;
	clear: both;
	float: left;
	width: 180px;
}
#menu {
	width: 160px;
}
#contentwrapper #leftnav #menu h2 {
	font-size:10px;
}
h4 {
	border-bottom: 1px dotted #CCC;
	padding-top: 6px;
	padding-bottom: 6px;
	margin: 0px;
	font-size: 12px;
}

#contentwrapper {
	float: left;
	clear: both;
	width: 800px;
	border-width: 0px;
	border-style: none;
}

#footer {
	
}

blockquote.style1 {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #F9F9F9 url(/images/blockquote.gif) no-repeat 25px 20px;
	text-indent: 23px;
	margin: 5px 12px 12px 5px;
	padding: 18px 10px 18px 70px;
}

#homeMiddle {
	padding: 12px;
	background: url(/images/middleHomeBG.gif) repeat-x left top;
}

#homeMiddle p {
	font: 12px Arial, Helvetica, sans-serif;	
}

#homeMiddle h1 {
	font: bold 24px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	margin: 0px;
	padding: 0px;
}

#homeMiddle h2 {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px dotted #3605A5; 
}

#homeMiddle .border {
	border: 5px solid #999;
}

#homeMiddle p a:link, #homeMiddle p a:visited {
	font: 12px Arial, Helvetica, sans-serif;
}

.noborderleftal {
	padding-right: 8px;
	padding-bottom: 8px;
	border-style: none;	
}

#homeMiddle .imageRight {
	border: 5px solid #999;
	float: right;
	margin: 0px 0px 7px 7px;
}
