﻿div #contactform {
	width:500px;
	overflow:hidden;
	}
#contactform .form_data {
	padding: 0px;
	text-align:left;
	float: left;
	margin-bottom:0px;	
	}
/*
*:first-child+html #contactform .separator {
	clear: both;
	width:495px;
	height:1px;
	font-size:1px;
	line-height:1px;
	}
html>body #contactform .separator {
	clear: both;
	width:495px;
	height:3px;
	font-size:1px;
	line-height:1px;
	}
#contactform .separator {
	clear: both;
	width:495px;
	height:1px;
	font-size:1px;
	line-height:1px;
	}
*/
#contactform div
{
	margin-bottom: 1px;
	width: 100%;
}
/*
*:first-child+html #contactform .indent
{
	margin:10px 0px 10px 67px;
}

html>body #contactform .indent
{
	margin:10px 0px 10px 134px;
}

#contactform .indent
{
	margin:10px 0px 10px 67px;
}

#contactform .form_element
{
	padding: 0px 10px 0px 0px;
	text-align:right;
	float: left;
	width: 125px;
	color:#000;
}*/

div#ctl00_MainContent_ctl01_MainPanel .form_element_1 {
	text-align:right;
	margin-right:10px;
	margin-top:4px;
	color:#000;
}
div#ctl00_MainContent_ctl01_MainPanel .separator {
	line-height:0px;
	margin:0px;
	height:1px;
}

div#faq_manager {
	width:435px;
	margin-left:6px;
	overflow: hidden;
	}
div#faq_manager ul {
	width:400px;
	}
div#faq_manager li {
	list-style-image:none;
	margin-left:0px;
	width:450px;
	}
div#faq_manager #ctl00_MainContent_ctl01_h_button {
	margin-left:210px;
}
/*
div#faq_manager .title {
	margin-left:-5px;
	}
*/

/* CSS Document */

/*******************************Layout Styles*/
body {
	background-image:url(../images/sce/images/site_top_bg.jpg);
	background-repeat:repeat-x;
	margin:0px;
	}
#container {
	width:741px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	}
#header {
	width:741px;
	height:59px;
	}
#header #logo {
	float:left;
	}
#header #logo a {
	width:270px;
	height:59px;
	display: block;
	background-image:url(../images/sce/images/head_logo.jpg);
	background-repeat:no-repeat;
	}
#header #login {
	float:right;
	width:471px;
	height:59px;
	}
#login #top_right {
	float:right;
	width:310px;
	height:39px;
	background-image:url(../images/sce/images/head_login_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	}
#login #top_right2 {
	float:right;
	width:350px;
	height:39px;
	background-image:url(../images/sce/images/head_login_bg2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	}
#nav_holder {
	width:741px;
	height:32px;
	margin-top:1px;
	text-align:center;
	}
html>body #head_img {
	width:741;
	height:173px;
	text-align:center;
	margin-top:10px;
	}
#head_img {
	width:741;
	height:173px;
	text-align:center;
	margin-top:6px;
	}
html>body #left_col {
	width:230px;
	float:left;
	margin-top:10px;
	margin-left:-3px;
	margin-bottom:10px;
	}
#left_col {
	width:227px;
	float:left;
	margin-top:6px;
	}
html>body #main {
	width:507px;
	float:right;
	margin-top:14px;
	margin-bottom:11px;
	background-color:#ffffff;
}
#main {
	width:507px;
	float:right;
	margin-top:10px;
	margin-bottom:11px;
	background-color:#ffffff;
}
#footerbg {
	background-image:url(../images/sce/images/footer_bg.jpg);
	background-repeat:repeat-x;
	height:41px;
	width:100%;
	margin-top:6px;
	text-align:center;
	clear:both;
	}
#footer {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:741px;
	text-align:center;
	}
#footer #right_img {
	position:absolute;
	width:48px;
	height:91px;
	right:0px;
	margin-top:-50px;
	z-index:1;
	}
#footer #footer_nav {
	padding-top:8px;
	}
	
/*******************************Content Styles*/

#footer #footer_nav a, #footer #footer_nav {
	font:10px Arial, Helvetica, sans-serif;
	color:#000000;
}
#footer #footer_nav div {
	margin-top:1px;
}

h1 {
	background-image:url(../images/sce/images/h1_bg.gif);
	background-repeat:no-repeat;
	margin-top:0px;
	color:#70d02a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	height:27px;
	}
h1.forum {
	background-image:none;
	margin-top:0px;
	color:#70d02a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	height:27px;
	border-bottom:1px solid #dddddd;
	}
.h1ca h1 {
	background-image:url(../images/sce/images/h1_bg_ca.gif);
	background-repeat:no-repeat;
	margin-top:0px;
	color:#70d02a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	height:27px;
	}
.h1fr h1 {
	background-image:url(../images/sce/images/h1_bg_ca.gif);
	background-repeat:no-repeat;
	margin-top:0px;
	color:#70d02a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	height:27px;
	}

h1 a, .h1ca h1 a, .h1fr h1 a {
	color:#c6e7af;
	text-decoration:none;
	}
h1 a:hover, .h1ca h1 a:hover, .h1fr h1 a:hover {
	color:#c6e7af;
	text-decoration:underline
	}
h2 {
	color:#4e83c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:5px;
	}
	
#main, #main table, #main table td {
	font-family:Arial, Helvetica, sans-serif;
	color:#424141;
	font-size:12px;
	line-height:18px;
	}
#main a {
	color:#3175c3;
	}
#main a:hover {
	color:#70d02a;
	}
#main p {
	margin-left:5px;
	/*margin-right:50px;*/
	margin-bottom:15px;
	}
#main .rightside {
	float:right; width:168px; margin-left:10px; margin-right:-3px;
}
ul {
	margin-left:35px;
	margin-bottom:15px;
	}
html>body li {
	list-style-image:url(../images/sce/images/list_item.gif);
	}
li {
	list-style-image:url(../images/sce/images/list_item_ie.gif);
	}
#top_right, #top_right2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	}
#top_right a, #top_right2 a {
	color:#FFFFFF;
	text-decoration:none;
	}
#top_right a:hover, #top_right2 a:hover {
	text-decoration:underline;
	}
	
/*******************************Container Styles*/
#left_col .box1 {
	margin-bottom:10px;
	width:227px;
	height:77px;
	background-image:url(../images/sce/images/container_left_bg.gif);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	overflow:hidden;
	}
#left_col .box1 p {
	margin:0px;
	line-height:12px;
}
#left_col .padd {
	width:70px;
	float:left;
	padding-left:6px;
	padding-top:7px;
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#60bb1e;
	margin:0px;
	padding-top:10px;
	padding-bottom:4px;
	}

#left_col .quote {
	margin-bottom:10px;
	width:227px;
	height:84px;
	background-image:url(../images/sce/images/container_left_bg2.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	margin-left:1px;
	}
#left_col .quote .txt {
	width:200px;
	margin-left:20px;
	padding-top:13px;
	line-height:14px;
}
#left_col .quote .name {
	font-weight:bold;
	text-align:right;
	margin-right:20px;
	margin-top:5px;
	}
#left_col .quote p {
	margin:0px;
}

.rightside .box2 {
	width:166px;
	height:77px;
	background-image:url(../images/sce/images/container_right_bg.gif);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	margin-top:7px;
	}
.rightside .box2 .txt2 {
	padding:10px;
	padding-left:15px;
	line-height:12px;
	}
.rightside .link1 {
	width:166px;
	height:33px;
	background-image:url(../images/sce/images/linkbg1.jpg);
	background-repeat:no-repeat;
	color:#767676;
	margin-top:7px;
	}
.rightside .link1 .txt1 {
	padding:10px;
	padding-left:15px;
	line-height:12px;
	}
.rightside .link2 {
	width:166px;
	height:46px;
	background-image:url(../images/sce/images/linkbg2.jpg);
	background-repeat:no-repeat;
	color:#767676;
	margin-top:7px;
	}
.rightside .link2 .txt2 {
	padding:10px;
	padding-left:15px;
	line-height:12px;
	}
h4, h4 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#073085;
	margin:0px;
	padding-bottom:4px;
	text-decoration:none;
	}
h4 a:hover {
	text-decoration:underline;
	}
html>body .rightside .button2 {
	width:20px;
	height:15px;
	float:right;
	margin-right:14px;
	margin-top:-18px;
	z-index:1;
	padding:0px;
	}
.rightside .button2 {
	width:20px;
	height:15px;
	float:right;
	margin-right:7px;
	margin-top:-18px;
	z-index:1;
	padding:0px;
	}
.rightside a img {
	width:20px;
	height:15px;
	}

html>body #left_col .button1 {
	width: 27px;
	height: 17px;
	float:right;
	margin-top:-8px;
	margin-right:8px;
	}

#left_col .button1 {
	width: 27px;
	height: 17px;
	float:right;
	margin-top:-8px;
	margin-right:4px;
	}

div#surveyManager .form li {
	list-style-image:none;
}
div#surveyManager legend {
	display:none;
}
h5 {
	background-color:#a6c1e6;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:5px;
	padding:2px;
	padding-left:4px;
	}

#contactform div
{
	margin-bottom: 0.5em;
	width: 100%;
}

#contactform .indent
{
	margin:10px 0px 10px 95px;
}

#contactform .form_element
{
	padding: 0px 10px 0px 0px;
	text-align:right;
	float: left;
	width: 180px;
}

#contactform .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

#contactform .separator 
{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}

/* UFrame */

.update-top {
	width:225px;
	height:15px;
	background:url(../diviframe/images/update-top.jpg) no-repeat;
	}
.update-mid {
	width:225px;
	background:url(../diviframe/images/update-mid.jpg);
	/*background:url(../images/winter-bg.jpg) no-repeat top;*/
	}
.update-bot {
	width:225px;
	height:19px;
	background:url(../diviframe/images/update-bot.jpg) no-repeat;\
	line-height:1px;
	font-size:1px;
	}
.update-mid p {
	margin:0;
	padding:0;
	}
.UFrame {
	padding:0 15px;
	color:#fff;
	font-family:arial, sans-serif;
	font-size:12px;
	line-height:16px;
	}
.UFrame a {
	color:#fff;
	}
.snackholder {
	width:741px;
	margin:10px 0 55px 0;
	}

.snackholder .left {
	width:344px; float:left;
	}
.snackholder .left p {
	font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:16px; line-height:26px; text-align:justify; padding:0 20px 0 35px; margin:0;
	}
.snackholder .right {
	float:right;
	}
.snackholder .products {
	background:url(../images/sce/snackergy/snack_template_bg.jpg) repeat-y;
	text-align:center;
	}
.snackholder .products .bg {
	background:url(../images/sce/snackergy/snack_bg.jpg) repeat-x;
	margin-right:2px;
	}
.snackholder .products img {
	border:0px;
	}
.snackholder .products table {
text-align:center;
font-family:Arial, Helvetica, sans-serif; color:#fff;
font-size:12px;
}
.snackholder .products table td {
text-align:center;
}

