* {
	text-decoration: none;
}
body {
	background-color: #fff;
	margin: 0;
	padding: 0;
	text-align: center;
	overflow: scroll;
	font-family: 'Trebuchet MS',sans-serif;
}



.arrow {
	font: 9px Arial, Helvetica, sans-serif;
}
.defaultFont {
	color: rgb(63,63,63);
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
	.defaultFont a:link,
	.defaultFont a:visited {
		color: rgb(0,118,152);
		display: block;
		font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-top: 5px;
	}
	.defaultFont a:hover {
		color: rgb(0,118,152);
	}

.education_subtitle_internal {
	color: rgb(200,92,28);
	display: block;
	font-weight: bold;
}
.education_left {
	color: rgb(76,120,130);	
	font: 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 230px;
}
.faqAnswers {
	display: block;
	font-size: 90%;
	letter-spacing: 0px;
	line-height: 15px;
	margin: 0 0 20px 0;
}
.faqBacktoTop {
	font-size: 10px !important;
}
.title {
	color: rgb(63,63,63);
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.title_slant {
	color: rgb(63,63,63);
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}
.title_slant_white {
	color: rgb(255,255,255);
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}
.title2 {
	color: rgb(0,118,152);
	display: block;
	font: 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
	width: 90%;
}
.title2_education {
	color: rgb(0,118,152);
	display: block;
	font: 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 4px;
	width: 90%;
}
.title2_education_left {
	background: url(../images/education_title_left.jpg);
	height: 26px; 
	color: rgb(255,255,255);
	display: block;
	font: 17px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	width: 282px;
}
.title2_sm {
	color: rgb(0,118,152);
	display: block;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
	width: 90%;
}
.title3 {
	color: rgb(140,140,140);
	font: 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.title4 {
	color: rgb(255,255,255);
	display: block;
	font: 23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
	font-weight: bold;
	width: 100%;
}
.title4_black {
	color: rgb(0,0,0);
	display: block;
	font: 23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	font-weight: bold;
}
.title5 {
	color: rgb(0,118,152);
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 100%;
}
.title5_sm {
	color: rgb(0,118,152);
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 100%;
}
.title5_sm_demo {
	color: rgb(0,118,152);
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 100%;
}
img, td {
	border: 0px;
}
#bodyInternal {
	background-image: url(../images/bg_internal.jpg);
	height: 452px;
	text-align: left;
	width: 805px;
}
	#bodyInternalContent {
		height: 400px;
		font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-left: 400px;
		position: relative;
		top: 15px;
		width: 350px;
	}

#bodyInternal_2 {
	background-image: url(../images/bg_internal_2.jpg);
	height: 533px;
	text-align: left;
	width: 805px;
}
	#bodyInternalContent_2 {
		color: rgb(63,63,63);
		height: 400px;
		font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-left: 355px;
		position: relative;
		top: 15px;
		width: 400px;
	}

#bodyInternal_2_2 {
	background-image: url(../images/bg_internal_2_2.jpg);
	height: 533px;
	text-align: left;
	width: 805px;
}
	#bodyInternalContent_2_2 {
		color: rgb(63,63,63);
		height: 400px;
		font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-left: 355px;
		position: relative;
		top: 15px;
		width: 400px;
	}
	
#bodyInternal2 {
	text-align: left;
	width: 533px;
}
	#bodyInternal2Content {
		color: rgb(63,63,63);
		font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
		line-height: 20px;
		margin: 0 25px 0 40px;
	}
	
#bodyInternal2Education {
	text-align: left;
	width: 500px;
}
	#bodyInternal2ContentEducation {
		color: rgb(63,63,63);
		font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
		line-height: 20px;
		margin: 0 25px 0 20px;
	}
	#bodyInternal2ContentEducation a:link,
	#bodyInternal2ContentEducation a:visited {
		color: rgb(0,118,152);
		font: 90% "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	#bodyInternal2ContentEducation a:hover {
	}
	
#bodyInternal2ContentFaq {
	color: rgb(63,63,63);
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0 25px 0 0;
}
	#bodyInternal2ContentFaq p {
		padding: 0 0 10px 0;
		margin: 0 0 0 0;
	}
	#bodyInternal2ContentFaq a:link,
	#bodyInternal2ContentFaq a:visited {
		color: rgb(76,120,130);
		font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	#bodyInternal2ContentFaq a:hover {
		color: rgb(213,62,0);
	}

#bodyInternal2_contactus {
	text-align: left;
	width: 783px;
}
#bodyInteranl2right {
	color: rgb(140,140,140);
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 16px;
}
	#bodyInteranl2right a:link,
	#bodyInteranl2right a:visited {
		color: #7090ca;
		font-size: 10px;
	}
	#bodyInteranl2right a:hover {
		color: #7090ca;
	}

#bodyInternalEducationModule {
	color: #fff;
	font: 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	left: 40px;
	position: relative;
	top: 55px;
	width: 215px;
}
#bulletsLeft {
	color: #4c7882;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 105px 0 0 194px;
}
#bulletsRight {
	color: #4c7882;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 105px 0 0 190px;
}
#educationInternalLeft {}
	#educationInternalLeft a:link,
	#educationInternalLeft a:visited {
		font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: rgb(200,92,28);
		display: block;
		margin-bottom: 7px;
	}
	#educationInternalLeft a:hover {
		color: rgb(0,0,0);
	}
	
#educationNavigation {
	color: rgb(0,43,48);
	height: 27px;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 28px;
	left: 25px;
	position: relative;
	text-align: center;
	top: 15px;
	width: 670px;
}
	#educationNavigation a:link,
	#educationNavigation a:visited {
		color: rgb(255,255,255);
		display: block;
		float: left;
		font-size: 120%;
		font-weight: bold;
	}
	#educationNavigation a:hover {
		color: rgb(255,201,0);
		font-weight: bold;
	}

#faqContent {
	padding: 5px 10px 0 10px;
}
	#faqContent p {
		padding: 0 0 10px 0;
		margin: 0 0 0 0;
	}
	#faqContent a:link,
	#faqContent a:visited {
		color: rgb(76,120,130);
		font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	#faqContent a:hover {
		color: #000000;
	}

#featured {
	background-image: url(../images/graphic_featured.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 160px;
	text-align: left;
	width: 805px;
}
	#featuredText {
		color: #5d5e5a;
		display: block;
		font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-style: italic;
		font-weight: bold;
		line-height: 20px;
		padding: 75px 0 0 403px;
		text-align: left;
	}

#footer {
	color: #8c8c8c;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 14px;
	padding: 4px 0 0 4px;
	width: 550px;
}
	#footer a:link,
	#footer a:visited {
		color: #7090ca;
	}
	#footer a:hover {
		color: #7090ca;
	}

#footerDemo {
	color: #8c8c8c;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 14px;
	padding: 10px 0 0 10px;
	
}
	#footerDemo a:link,
	#footerDemo a:visited {
		color: #7090ca;
	}
	#footerDemo a:hover {
		color: #7090ca;
	}
	
#footerDemoLinks {
	color: #8c8c8c;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 10px 0 0 10px;

}

#footerDemoLinks a:link,
	#footerDemoLinks a:visited {
		color: #7090ca;
	}
	#footerDemoLinks a:hover {
		color: #7090ca;
	}



#header {
	color: #666;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 69px;
	width: 805px;
}
	#header a:link,
	#header a:visited {
		color: #666;
	}
	#header a:hover {
		color: #666;
	}

#navigation {
	color: #666;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 28px 0 0 20px;
}
	#navigation a:link,
	#navigation a:visited {
		color: #666;
	}
	#navigation a:hover {
		color: #3076b6;
	}

div.navigationBar {
	display: inline;
	margin: 0 5px 0 5px;
}

#navigationSm {
	color: #666;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
	#navigationSm a:link,
	#navigationSm a:visited {
		color: #666;
	}
	#navigationSm a:hover {
		color: #3076b6;
	}

#subnavigation {
	background-image: url(../images/bg_subnavigation.gif);
	display: block;
	height: 33px;
	text-align: left;
	width: 805px;
}
	#subnavigationLinks {
		display: block;
		font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
		left: 30px;
		position: relative;
		top: 10px;
		width: 775px;
	}
		#subnavigationLinks a:link,
		#subnavigationLinks a:visited {
			color: rgb(200,92,28);
			float: left;
			font-size: 120%;
			font-weight: bold;
		}
		#subnavigationLinks a:hover {
			color: rgb(0,118,152);
			font-weight: bold;
		}



#compvote {
		font-family:arial,san-serif;
		font-size:9px; 
		color:#fff; 
		font-weight:bold; 
		width: 46px; 
		height: 16px; 
		background:#6ac;
		border:2px #333 outset;}
		
div.thumb_card { 
	float:left; 
	margin-top:10px; 
	width: 130px; 
	border-top-color:#d9d9d9;
	border-top-style:solid;
	border-width:1px;
	padding-top:5px;}	

span.errorprompt {
	vertical-align:bottom; 
	float:left;
	color:Red;
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif; 
	font-size: 9px;
	vertical-align: middle;
	padding-top:3px;
	background-color:Transparent;
	}	
	
div.thumb_footer {
	vertical-align:bottom; 
	float:left;
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif; 
	font-size:10px;
	vertical-align: middle;
	padding-top:3px;
	}		
	
div.thumb_card_list { 
	float:left; 
	margin-top:10px; 
	width: 140px; 
	border-top-color:#d9d9d9;
	border-top-style:solid;
	border-width:1px;
	padding-top:5px;
}	

div.vote_title {
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin-top:5px; 
	margin-bottom:0;
	width: 282px; 
	padding-left:5px;
}	

div.vote_card {
	margin-top:5px; 
	width: 380px; 
}	

div.vote_details {
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 282px; 
	padding-left:5px;
	border-top-color:#d9d9d9;
	border-top-style:solid;
	border-width:1px;
	margin-bottom: 3px;
	margin-top:3px;
}	

div.vote_details_NonTopline {
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 282px; 
	padding-left:5px;
	margin-top:3px;
}

span.vote_details_notes {
	font-size: 10px;
	color:#00CCCC;
}

span.vote_details_cardid {
	color:#00CCCC;
}

span.vote_details_votes{
	color:#FF6600;
}	

input.coolbutton
{	
	color:#FD6E20;
	background-color:#CCD1B3;
    FONT-SIZE: 11px;
    font-weight:bold;
    FONT-FAMILY: 'Trebuchet MS',Arial, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	border-bottom-color:#33CCFF;
	border-left-color:#33CCFF;
	border-right-color:#33CCFF;
	border-top-color:#33CCFF;
}

span.sortbutton
{	
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif; 
	font-size:10px;
}

span.linkbutton
{	
	color:#FFFFFF;
	background-color:#66adc9;
    FONT-SIZE: 10px;
    font-weight:bold;
    FONT-FAMILY: 'Trebuchet MS',Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
	padding-left: 5px;
	padding-right: 5px;
}

span.linkbuttonhome
{	
	color:#FFFFFF;
	background:transparent;
    FONT-SIZE: 11px;
    font-weight:bold;
    FONT-FAMILY: 'Trebuchet MS',Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
	padding-left: 5px;
	padding-right: 5px;
}

span.buttonvote
{	
	color:#FFFFFF;
	background-color:#66adc9;
    FONT-SIZE: 9px;
    font-weight:bold;
    FONT-FAMILY: 'Trebuchet MS',Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
}


input.signupbutton
{	
	color:#FD6E20;
	background-color:#fff;
    	FONT-SIZE: 11px;
    	font-weight:bold;
    	FONT-FAMILY: 'Trebuchet MS',Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom-color:#33CCFF;
	border-left-color:#33CCFF;
	border-right-color:#33CCFF;
	border-top-color:#33CCFF;
}



td#contact  {
font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
padding-left:40px;
padding-right:10px;
color:#666;
}

/* Default link values: */
a:link,
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}