@charset "utf-8";

/* CSS Document */



<!--

/*-----------------------------------

		PAGE PROPERTIES

-----------------------------------*/

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image:url(images/bg.gif);

	background-repeat:repeat-x;

	background-color: #ffffff;

}

p, td {

	margin-top: 0.25em; 

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

}

h1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	color: #660099;

	margin: 1.5em 0 0 0;

}

h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color: #000066;

	margin: 1.5em 0 0 0;

}

h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color: #FF6600;

	margin: 1.5em 0 0 0;

}

h4 {

	color:#333333;

	font-weight: bold;

	font-size: 1.1em;

	margin: 1.5em 0 0 0;

}

.headerWhite {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	font-weight:bold;

	color: #FFFFFF;

}

.headerNavy {

	font-family:Arial, Helvetica, sans-serif;

	font-size:1.1em;

	font-weight:bold;

	color: #0f5296;

}

.headerOrange {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	font-weight:bold;

	color: #FF9900;

}

.headerProducts {

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	font-weight:bold;

	color: #6699CC;

}

.textWhite {

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

}

.textPurple {

	font-family:Arial, Helvetica, sans-serif;

	color:#CC00CC;

}

.textPrice {

	font-family:Arial, Helvetica, sans-serif;

	font-size:1.1em;

	color:#444444;

	font-weight:bold;

}

/*-------------------------------------------------*/



/*-------------------------------------------------*/



#outline {

	outline:0px solid #DDDDDD;

}



/*-----------------------------------

				LINKS

-----------------------------------*/



a:link {



	color: #cc0000;

	text-decoration: underline;

}

a:visited {

	text-decoration: underline;

	color: #cc0000;

}

a:hover {

	text-decoration: none;

	color: #003399;

}

a:active {

	text-decoration: underline;

	color: #009933;

}



#head a:link {

	text-decoration:none;

}



/*-----------------------------------

		Navigation Bar Outline

-----------------------------------*/



#navBarOutline {

	display:block;

	text-align: center;

	border-top: 3px solid #958c8c;

	border-bottom: 3px solid #958c8c;

	font:Arial;

	font-size:12px;

	font-weight:bold;

	padding: 1px 0px 1px 0px;

}

#navBarOutline a:link, #navBarOutline a:visited {

	display:block;

	text-align: center;

	font:Arial;

	font-size:14px;

	font-weight:bold;

	padding: 1px 0px 1px 0px;

	color:#000000;

	text-decoration:none;

}

#navBarOutline a:hover {

	background: #3399cc;

	color: #000000;

	border: 1px solid #333366;

	padding: 0;

}

/*-----------------------------------

			Side Bar

-----------------------------------*/



#sideBar a:link, #sideBar a:visited {

	display: block;

	font-family: Arial;

	font-size:11px;

	font-weight: none;

	background-color:#004a71;

	background-image: url();

	background-repeat: repeat-x;

	text-align: left;

	padding: 5px 0px 5px 10px;

	color: #FFFFFF;

	text-decoration:none;

	border-bottom: 1px solid #CCCCCC;

}

#sideBar a:hover{

	display: block;

	background-color:#729bb0;

	background-image: url(images/sidemenu_highlight.gif);

	background-repeat: repeat-x;

	font-family: Arial;

	font-size:11px;

	font-weight: none;

	text-decoration: none;

	padding: 5px 0px 5px 10px;

	color:#FFFFFF;

}

#sideBarProperties {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#333333;

	background:url(images/sidemenu_bg.gif);

	background-repeat:repeat-x;

	background-color:#bfbfbf;

}



/*-----------------------------------

			Side Bar

-----------------------------------*/



#sideSubMenu a:link, #sideSubMenu a:visited {

	display: table-row-group;

	font-family: Arial;

	font-size:11px;

	font-weight: none;

	text-align: left;

	padding: 0px 0px 0px 0px;

	color: #006600;

	text-decoration:underline;

}

#sideSubMenu a:hover{

	display: table-row-group;

	font-family: Arial;

	font-size:11px;

	font-weight: none;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	color:#000000;

}

#sideSubMenu {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#333333;

}



/*-----------------------------------

			Graphic Page

-----------------------------------*/



#graphicPage {

	background: url();

	background-repeat:inherit;

}

/*-----------------------------------

			Footer Style

-----------------------------------*/



#footer {

	border-top: 2px solid #958c8c;

}



/*-----------------------------------

			Header Links

-----------------------------------*/



#headerLinks {

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	color: #333333;

}

/*-----------------------------------

				MISC

-----------------------------------*/



#smallGrid {

	border: 1px dotted #999999;

}

#frontpage {

	background: url("images/frontpage.jpg");

	background-repeat:no-repeat;

	background-position:center;

	vertical-align:top;

	height:240px;

}

#productHeader {

	border-bottom: 2px solid #999999;

	background: url();

	background-repeat:no-repeat;

}

#productGraphic {

	background: url(images/product_homepage.jpg);

	background-repeat:no-repeat;

	background-position:center top;

}

.productHead{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:20px;

	font-weight:bold;

	color: #FFFFFF;

}

.productSubHead{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:none;

	color: #333333;

}

#experienceGraphic {

	background: url(images/experience_graphic3.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	background-color:#121212;

}

#experienceLaw {

	background: url(images/experience_graphic2.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	background-color:#121212;

}

#experienceInsurance {

	background: url(images/experience_graphic4.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	background-color:#121212;

}

#experienceOpId {

	background: url(images/experience_graphic1.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	background-color:#121212;

}

#experienceEdu {

	background: url(images/experience_graphic5.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	background-color:#121212;

}

#experienceBus {

	background: url(images/experience_graphic6.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	background-color:#121212;

}

INPUT, SELECT, TEXTAREA {

	font-family:Arial, Helvetica, sans-serif;

	color: #0033CC;

	font-size: 0.9em;

}

.headerNews {

	margin-top:-0.5em;

	margin-bottom:0.5em;

}

-->