/* ----------------------------------------------------------------
	Innovative Media 2005 Base Stylesheet - Insert site name here
---------------------------------------------------------------- */

	body { font-family: arial, helvetica, sans-serif; font-size: small; color:#5f5f5f; } /* Use relative font sizes so that IE users can increase font size */
	.body { background-color: #F4F4F4; background-image: url(Images/i-bg.gif); background-position: top; background-repeat: repeat-x; line-height: 18px; font-size: small; }
	p, td, th, tbody { font-family: arial, helvetica, sans-serif; font-size: small; color:#00165A; line-height: 18px; }
	.content a:link { color: #758CAE; }
	.content a:hover { color: #878992; }
	.content a:visited { color: #758CAE; }
	
	a img { border: 0; }
	.footer { color: #777; }
	
	h1 { font-size:x-large; } /* Depending on font-family some larger fonts look good with font-weight:100; other wise font-weight:600; */
	h2 { font-size:large; }	
	h3 { font-size:medium; }
	h4 { font-size:small; }
	h5 { font-size:x-small }
	h6 { font-size:xx-small; }
	
	table { padding:0; border:0; border-spacing:0; border-collapse:collapse; } /* Use this instead of cellpadding, border and cellspacing */

/* Email form Styles */
.EmailFormAssetDescriptionCell {  }
.EmailFormAssetSubmitButton {  }
input,textarea,select { border: 1px #cccccc; }
.contactus input,textarea,select { width: 170px; border: 1px #cccccc; }
.EmailFormAssetSubmitButton { width: 170px; border: none; background-color: #A1B1C8; color: #ffffff; font-weight: bold; }
li {list-style-image: url(Images/i-bullet.gif); line-height: 18px; font-size: small; margin-bottom:4px; margin-bottom:4px;}
	
/* ----------------------------------------------------------------
	Main Layout Styles
---------------------------------------------------------------- */
	
	.topbanner { background-image: url(Images/i-topimage.jpg); background-position: top left; background-repeat: no-repeat; }
	.sidebanner { background-image: url(Images/i-sideimage.jpg); background-position: top left; background-repeat: no-repeat; }
	.nav { background-color: #758CAE; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 12px; }
	.content { background-color: #FFFFFF; padding: 15px; }
	.TitleImage { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 18px; color: #758CAE; }
	.contactus { background-image: url(Images/i-contactbg.gif); background-position: top center; background-repeat: no-repeat; background-color: #8A9DBA; padding-left: 15px; padding-top: 15px; padding-bottom: 15px; color: #FFFFFF; }
	.contactus table td { color: #FFFFFF; font-weight: bold; }
	
/* ----------------------------------------------------------------
	CMS Menu Styles
---------------------------------------------------------------- */

	.MenuTable {  }
	
	.MenuFirstCell {  }
	.MenuCellOn {  }
	.MenuCellOff {  }
	
	.MenuLink { color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 12px; text-decoration: none; }
	.MenuLink:hover { color: #DCE5F3; }
	.MenuLink:visited {  }
	
/* ----------------------------------------------------------------
	CMS Styles
---------------------------------------------------------------- */

	.IntroText { color: #878992; font-weight: bold; }
	.Heading { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 14px; color: #758CAE; }
	.SmallText { font-size: 10px; }
	.quotebox { background-image: url(Images/i-quotebg.gif); background-position: top center; background-repeat: no-repeat; padding: 10px; }
	.quotetext { color: #FFFFFF; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; font-size: small; line-height: 24px; }
