/* Start of CMSMS style sheet 'Foremans 2009 Fix Center' */
body {
	font-family:Sans-serif;
	padding:0;
	border:0;			/* This removes the border around the viewport in 
                                             old versions of IE */
	background:#ffffff;
	font-size:90%;
        color:#4E4E4E;
        vertical-align: middle;
        text-align: center;
        margin: 0px;
        background:#ffffff;
}

#content { 
         width: 800px; 
         text-align: left; 
         margin: 0 auto;
         position: relative;
         background:#FFFFFF; 
}

#header a:link{
	color:#8E8F8F;
	font-size:small;
}
#header a:visited{
	color:#8E8F8F;
	font-size:small;
}
#header a:hover{
	color:#C41E3A;
	font-size:small;
}
#header a:active{
	color:#8E8F8F;
	font-size:small;
}

a:link {
	color:#C41E3A;
	text-decoration:none;   
}
a:visited {
    color:#C41E3A;
	text-decoration:none;
}
a:hover {
        color:#56000F;
	text-decoration:none; 
	background-color:transparent; 
} 
a:active {
        color:#FFFFFF;
	text-decoration:none;  
} 

h1, h2, h3 {
        margin:.8em 0 .2em 0;
	padding:0;
        color:#7E7E7E;
}

h1 {
        font-size:25px;
}
h4 {
        font-size:20px;
}

p {
	margin:.4em 0 .8em 0;
	padding:0;
}
img {
	margin:0px 0px 0px 0px;
}
#header {
	float:left;
	width:800px;
	padding:0;
	margin:0px;
	border-bottom:0px solid #000;
        background:#FFFFFF; 
}
#header p {
	padding:.5em 15px	.2em 15px;
	margin:0;
}
#header h1  {
	padding:.2em 15px;
	margin:0;
}
#header h2  {
	padding:.2em 15px	.7em 15px;
	margin:0;
}
/* Navi Style */	
#topDate{
	position:absolute;
	right:10px;	
}
#topNavi{
	position:relative;
	right:-500px;
	top:135px;
        display:block;
}

#navi{
	background-image:url('http://www.interchangecomms.com/images/look/HeaderBar.gif');
	background-repeat:repeat-x;
 	border-top:0px solid #000;
	text-align:center;
        font-size: large;
}
#navi a:link{
	color:#000000;
	text-decoration:none; 
}
#navi a:visited {
    color:#000000;
	text-decoration:none;
}
#navi a:hover {
    color:#C41E3A;
	text-decoration:none; 
	background-color:transparent; 
} 
#navi a:active {
    color:#8E8F8F;
	text-decoration:none;  
} 
/* Footer style */
#footer {
	clear:both;
	float:left;
	width:800px;
	padding:0;
	margin:0;
	border-top:0px solid #000;
	color:#8E8F8F;
        background:#FFFFFF; 
}
#footer p {
	padding:.5em 15px;
}
#footer a:link{
	color:#8E8F8F;
	font-size:small;
}
#footer a:visited{
	color:#8E8F8F;
	font-size:small;
}
#footer a:hover{
	color:#C41E3A;
	font-size:small;
}
#footer a:active{
	color:#8E8F8F;
	font-size:small;
}
#footerBar{
	background-image:url('http://www.interchangecomms.com/images/look/TopBar.gif');
	background-repeat:repeat-x;
	border-bottom:0px solid #000; 
}
#footerNavi{
	text-align:center;
	a:link #fff
}
#footerLegal{
	text-align:center;
}
#footerCopy{
	text-align:center;
}
#mainpage{
         float: left;
         background:#FFFFFF; 
}
#maincontent{
	margin: 10px 0px 10px 0px;
        float: left;
}
#mainbuttonimages{
        margin: 10px 10px 10px 10px;
        text-align:center;
}
#homeintrotext{
        right: 70px;
        top: 200px;
        width: 295px;
        color: #000000;
        position: absolute;
}
#iclogo{
 	margin:10px;
}


#contentframe{
        width: 100%;
        float: left;
}
#contentleft{
        width: 40%;
        float: left;
}
#contentright{
        width: 60%;
        float: right;
}
#contentbottom{
        float: left;
        margin: 0px 10px 0px 10px;
}
#contentpadding{
        margin: 20px 10px 0px 10px;
}
#contenttextleft{
        width: 50%;
        float: left;
}
#contenttextright{
        float: left;
}
#buttonframe {
        text-align: center;      /* For IE */
        width: 800px;
}
#buttonfamecenter {
                margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
}
#news {
        position: absolute;
        right: 10px;
        top: 50px;
        overflow: hidden;
}
#centerbuttonframe {
        margin: 0px 10px 0px 10px;
}
#thoughtabout {
         width: 300px;
         position:absolute;  
}
#tableText{
        margin: 10px 10px 10px 10px; 
}
/* --> */

/* End of 'Foremans 2009 Fix Center' */

