/* CARDINAL SECURITY STYLE SHEETS */

/* GENERAL LAYOUT */
body				{ background-color:#FFF; text-align:center; margin:0px; }
body				{ font-family:Arial, Helvetica, sans-serif; font-size:85%; line-height:140%; }
input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:100%; }
table				{ font-size:100%; line-height:145%; }
img 				{ border:0px; }
blockquote 		  	{ margin-top:2px; margin-bottom:2px; }

/* font styles */
h1				{ margin:0px 0px 20px 0px; padding:0px; font-size:130%; }
.grey			{ color:#7F7F7F; }
.small			{ font-size:90%; }
a				{ color:#AA4350; text-decoration:none; }
a:hover			{ color:#000; }
a.active			{ color:#000; }

/* main container */
#container			{ width:1000px; margin:0px auto; text-align:left; }

/* top contact area */
#topcontainer		{ width:100%; overflow:hidden; }
#contact			{ width:881px; height:26px; float:right; background:#AA4350 url("/images/contact.gif") no-repeat center right; }
#contact span		{ display:none; }

/* header: logo & navigation */
#header				{ width:100%; overflow:hidden; }
#logo				{ width:399px; height:100px; float:left; background:#FFF url("/images/logo.gif") no-repeat; }
#logo span			{ display:none; }
#navigation			{ width:601px; height:100px; float:right; font-size:95%; }
#navigation ul		{ padding:0px; margin:41px 0px 0px 0px; list-style-type:none; float:right; }
#navigation ul li		{ float:left; border-left:2px solid #000; padding:0px 15px 0px 10px; }

/* main structure */
#body				{ width:100%; overflow:hidden; margin-top:20px; }
#subnavigation		{ width:119px; float:left; text-align:right; }
#content			{ width:881px; float:right; }
#content .padding		{ border-left:solid 2px #6F7C85; padding:0px 20px 10px 20px }

/* subnavigation */
#subnavigation ul		{ padding:0px; margin:0px 12px 0px 0px; list-style-type:none; font-size:95%; font-weight:bold; text-transform:lowercase; }
#subnavigation ul li{ padding:0px 0px 5px 0px; }

#footer			{ clear:both; border-top:solid 6px #AA4350; margin-top:15px; font-size:90%; padding-top:10px; color:#7F7F7F; }
#footer a			{ color:#C4C4C4; }
#footer a:hover		{ color:#7F7F7F; }
#copyright			{ float:left; width:440px; }
#links			{ float:right; width:440px; text-align:right; color:#C4C4C4; }

