/* CSS Document */

body {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 140%;
	}

/* AFFILICATES */
.affiliates	{
	background-color:	#DAE2F9;
	border-left:	thin solid	#CCCCCC;
	border-right:	thin solid	#CCCCCC;
	}
.affilicates-title	{
	font-size:	12px;
	text-align:	center;
	font-weight:	bold;
	margin-top:	15px;
	}

/* menu break */
.menubreak
{
	color:#666666;
	font-size:	14px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
	background-color: Transparent !important;
	}
	
/* NAV */

.navlink 
{
	color:#666666;
	font-family: "Trebuchet MS", serif;
	font-size:	14px;
	font-weight:	normal;
	background-color: Transparent;
	}

a.navlink {
	color:#666666;
	text-decoration: none;
	}

a.navlink:link {
	color:#666666;
	text-decoration: none;
	}

a.navlink:visited {
	color:#888888;
	text-decoration: none;
	}

a.navlink:hover {
	color:#0066CC;
	text-decoration: none;
	}

a.navlink:active {
	color:#0066CC;
	text-decoration: none;
	}

.navlink-notactive {
	font-family: "Trebuchet MS", serif;
	color:#0066CC;
	font-size:	14px;
	font-weight:	normal;
	}

.navbg {
	background-image:	url(img/common/navbg.gif);
	background-position:	top left;
	background-repeat:	repeat-x;
	}
	
/* LAYOUT */

.maintitle	{
	font-size:	45px;
	color:	#90B1D5;
	padding:	0px;
	margin:	0px;
	line-height:	100%;
	}

.subtitle	{
	font-size:	21px;
	color:	#0066CC;
	line-height:	120%;
	}

.layoutDIV	{
	background:	url(img/common/dotDiv.gif);
	background-position:	top center;
	background-repeat:	repeat-y;
	}
	
a.bodylink {
	color:	#003399;
	text-decoration: underline;
	}

a.bodylink:link {
	color:	#003399;
	text-decoration: underline;
	}

a.bodylink:visited {
	color:#888888;
	text-decoration: underline;
	}

a.bodylink:hover {
	color:#0066CC;
	text-decoration: underline;
	}

a.bodylink:active {
	color:#0066CC;
	text-decoration: underline;
	}
	
ul {
	margin: .5em .5em 0 3.5em;
	padding-left: 0;
	line-height: 110%;
	}
	
ul li {
  	margin-left: 0;
  	padding-left: 0;
  	margin-bottom: .6em;
	line-height: 110%;
	}

ol {
	padding-left: 4em;
	line-height: 110%;
	}
	
ol li {
  	margin-bottom: 0.5em;
	line-height: 110%;
}

a.sidelinks {
	color:	#006699;
	text-decoration: underline;
	}

a.sidelinks:link {
	color:	#006699;
	text-decoration: underline;
	}

a.sidelinks:visited {
	color:#888888;
	text-decoration: underline;
	}

a.sidelinks:hover {
	color:#0066CC;
	text-decoration: underline;
	}

a.sidelinks:active {
	color:#0066CC;
	text-decoration: underline;
	}

ul.sidelinklist {
	color:	#006699;
	margin: .5em .5em 0 25px;
	padding-left: 0;
	line-height: 110%;
	}
	
ul.sidelinklist li {
  	color:	#006699;
	margin-left: 0;
  	padding-left: 0;
  	margin-bottom: .6em;
	line-height: 110%;
	}
	
.membertext	{
	font-size:	10px;
	color:	#666666;
	text-align:	right;
	}

.footer	{
	font-size:	10px;
	line-height:	120%;
	text-align:	center;
	border:	#CCCCCC thin solid;
	background:	url(img/common/footerbg.jpg);
	background-repeat:	repeat-x;
	background-position:	top	left;
	}

.copyright	{
	color:	#666666;
	}

a.footerlink:link	{
	color:	#003366;
	}
	
/* FORM */
.textfield {
	font-family:	Arial, Helvetica, sans-serif;
  	font-size : 10px;
    font-style : normal;
    border: 1px solid #666666;
	background-color:#FFFFFF;
    padding : 1px;
	}
 
.submitbutton {
	font-size : 10px;
	color:	#FFFFFF;
	font-weight:	bold;
	border:	#003366 thin solid;
	background-color:	#006699;
	}