body {
	background-image:url(/images/bg_gradient.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	
	}
	
body, table, td, div, img, form, input, option, textarea, button, ul,  a { 
	margin:0px; 
	text-align:left; 
	color:#1d1f23; 
	letter-spacing:0px; 
	font-size:12px; 
	font-weight:500; 
	font-family:lucida sans, tahoma, arial;
	}

h1 {
	font-size:24px; 
	color:#1da1ca;
	font-weight:500;
	margin:0px;
	padding-bottom:20px;
	}

h2 {
	font-size:11px; 
	font-weight:500; 
	margin:0px;
	}

ul {
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:0px;
}	

li { margin-left:0px; padding-left:0px; }
img 					{ border:0px; } 
	
/* DIV LAYOUTS */	
#container 				{ width: 900px;}

#main						{ float:left; width:820px; padding-left:40px; padding-top:30px;}

#homepageBoxes 				{ float:left; width:860px; padding-left:20px; height:330px; padding-top:10px;}
#homepageBoxes .title 		{ font-weight:700; font-family:verdana,arial; padding-bottom:10px; }
#homepageBoxes .pointOdd	{ 

	background-image:url(/images/icon_bluearrow.jpg); 
	background-position:6px 7px; 
	padding-left:24px;
	padding-top:7px; 
	padding-bottom:7px; 
	background-repeat:no-repeat; 
	} 	
#homepageBoxes .pointEven	{ 
	background-image:url(/images/icon_bluearrow_gray.jpg); 
	background-position:6px 7px; 
	background-color:#eff4f5;
	padding-left:24px;
	padding-top:7px; 
	padding-bottom:7px; 
	background-repeat:no-repeat; 
	} 	

#list				{ float:left; width:380px; padding-right:20px; }
#list .title 		{ font-weight:500; font-family:verdana,arial; padding-bottom:20px; padding-top:10px; font-size:16px; }
#list .pointOdd	{ 

	background-image:url(/images/icon_bluearrow.jpg); 
	background-position:6px 7px; 
	padding-left:24px;
	padding-top:7px; 
	padding-bottom:7px; 
	background-repeat:no-repeat; 
	} 	
#list .pointEven	{ 
	background-image:url(/images/icon_bluearrow_gray.jpg); 
	background-position:6px 7px; 
	background-color:#eff4f5;
	padding-left:24px;
	padding-top:7px; 
	padding-bottom:7px; 
	background-repeat:no-repeat; 
	} 	


#tabs {
	float:left; 
	width:596px; 
	height:29px; 
	padding-top:0px; 
	padding-left:28px;
	}

#tabs .off {
	float:left; 
	padding-top:8px; 
	width:120px; 
	height:21px; 
	text-align:center; 
	background-color:#FFFFFF;
	}

#tabs .one {
	float:left; 
	padding-top:8px; 
	width:120px; 
	height:21px; 
	text-align:center; 
	background-image:url(/images/tab1_on.jpg);
	}

#tabs .two {
	float:left; 
	padding-top:8px; 
	width:120px; 
	height:21px; 
	text-align:center; 
	background-image:url(/images/tab2_on.jpg);
	}

#tabs .three {
	float:left; 
	padding-top:8px; 
	width:120px; 
	height:21px; 
	text-align:center; 
	background-image:url(/images/tab3_on.jpg);
	}

#tabs .four {
	float:left; 
	padding-top:8px; 
	width:120px; 
	height:21px; 
	text-align:center; 
	background-image:url(/images/tab4_on.jpg);
	}
	
#footer {
	float:left;
	width:900px; 
	}

#footer .content {
	text-align:center; 
	font-size:10px;
	color:#9faaad; 
	padding-top:10px; 
	}

/* LINKS */
A:link 					{ color:#1da1ca;  text-decoration:none; }
A:visited 				{ color:#1da1ca;  text-decoration:none; } 
A:active 				{ color:#1da1ca;  text-decoration:none;  }
A:hover 				{ color:#1da1ca;  text-decoration:underline; } 

.grayLinks  A:link		{ color:#9faaad; font-size:10px; text-decoration:underline;}
.grayLinks  A:visited	{ color:#9faaad; font-size:10px; text-decoration:underline;}
.grayLinks  A:active	{ color:#9faaad; font-size:10px; text-decoration:underline;}
.grayLinks  A:hover		{ color:#9faaad; font-size:10px; text-decoration:none;}

.redLinks  A:link		{ color:#c93000; font-family:verdana,arial; font-weight:700; text-decoration:underline;}
.redLinks  A:visited	{ color:#c93000; font-family:verdana,arial; font-weight:700; text-decoration:underline;}
.redLinks  A:active		{ color:#c93000; font-family:verdana,arial; font-weight:700; text-decoration:underline;}
.redLinks  A:hover		{ color:#c93000; font-family:verdana,arial; font-weight:700; text-decoration:none;}

.tabLinks A:link 		{ color:#000000;  font-family:verdana,arial; font-weight:700; text-decoration:none; }
.tabLinks A:visited 	{ color:#000000;  font-family:verdana,arial; font-weight:700; text-decoration:none; } 
.tabLinks A:active 		{ color:#000000;  font-family:verdana,arial; font-weight:700; text-decoration:none;  }
.tabLinks A:hover 		{ color:#1da1ca;  font-family:verdana,arial; font-weight:700; text-decoration:underline; } 

.whiteLinks A:link 		{ color:#FFFFFF;  font-family:verdana,arial; font-weight:700; text-decoration:none; }
.whiteLinks A:visited 	{ color:#FFFFFF;  font-family:verdana,arial; font-weight:700; text-decoration:none; } 
.whiteLinks A:active 	{ color:#FFFFFF;  font-family:verdana,arial; font-weight:700; text-decoration:none;  }
.whiteLinks A:hover 	{ color:#FFFFFF;  font-family:verdana,arial; font-weight:700; text-decoration:underline; } 

.boldLinks A:link 		{ color:#259bbf;  font-family:verdana,arial; font-weight:700; font-size:10px; text-decoration:underline; }
.boldLinks A:visited 	{ color:#259bbf;  font-family:verdana,arial; font-weight:700; font-size:10px; text-decoration:underline; } 
.boldLinks A:active 	{ color:#259bbf;  font-family:verdana,arial; font-weight:700; font-size:10px; text-decoration:underline;  }
.boldLinks A:hover 		{ color:#259bbf;  font-family:verdana,arial; font-weight:700; font-size:10px; text-decoration:none; } 

.headerLinks A:link,
.headerLinks A:visited,
.headerLinks A:active,
.headerLinks A:hover  	{ 
	background-image:url(/images/icon_redarrow.gif); 
	background-repeat:no-repeat; 
	background-position:10px 3px; 
	padding-left:21px;
	color:#000000;  font-family:verdana,arial; font-weight:700; font-size:10px; text-decoration:underline; }


/* FORMS */
input.black 			{ background-image:url(/images/button_bg.gif); border:0px; width:102px; height:24px; padding:0px; font:10px verdana, Arial, sans-serif; color:#fff; text-align:center; vertical-align:top; font-weight:700; }
.textInput 				{ height:18px; padding-top:4px; padding-bottom:0px; padding-left:5px; color:#666666; width:235px; background-color:#fff;  border-top:1px #CCCCCC solid; border-left:1px #CCCCCC solid; }
TEXTAREA 				{ width:450px; height:100px; padding-top:4px; padding-left:5px; background-color:#fff;  border-top:1px #CCCCCC solid; border-left:1px #CCCCCC solid;   color:#666666; }
.button					{ width:85px; height:25px; padding-left:25px;}

/* TEXT CLASSES */
.normal 				{ font-family:lucida sans, tahoma, arial; color:#000000; font-weight:500; }
.footerCaption {
	font-size:18px;
	font-style:italic;
	font-weight:500;
	}
.quote {
	font-size:18px;

}	

