@charset "utf-8";
/* CSS Document */
.skipnavbutton {
	display: none;
}
a {
	color:#666633;
	font-weight: bold;
	text-decoration: underline;
}
a:hover {
	color: #333;
	text-decoration: none;
}
H1 {
	font-size: 1em;
	margin: 0px;
	padding-bottom: 15px;
	background-image:url(../images/sce/h1-pic.jpg);
	background-repeat:no-repeat;
	color:#666633;
	padding-left:40px;
	padding-top:5px;
}
H2 {
	margin: 0px;
	padding:25px;
	width: 478px;
	color: #fff;
	font-size: 0.75em;
	font-weight: normal;
	background: #666633;
	line-height: 25px;
}
H3 {
	margin: 0px;
	padding:25px;
	width: 478px;
	color: #666;
	font-size: 0.75em;
	font-weight: normal;
	background-color: #f1efd1;
	line-height: 25px;
	margin-bottom: 20px;
}
H3.nomargin {
	margin-bottom: 0px;
}
H4 {
	font-size: 0.75em;
	margin: 0px;
	padding-bottom: 15px;
	background-image:url(../images/sce/li-pic.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	margin:0px;
	padding-left: 20px;
	padding-top: 10px;
}
H5 {
	margin: 0px;
	padding-bottom: 15px;
}
H6 {
	margin: 0px;
	padding-bottom: 15px;
}
P {
	font-size: 0.75em;
	margin: 0px;
	padding-bottom: 15px;
	line-height: 20px;
	color: #333;
}
UL {
	font-size: 0.75em;
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
	font-weight:bold;
	color:#666633;
	padding-bottom:15px;
	padding-top: 10px;
	margin-left: 12px;
	padding-left: 10px;
}
LI {
	list-style-image:url(../images/sce/li-pic.jpg);
	margin:0px;
	line-height:25px;
	padding-bottom: 10px;
}
img {
	border: none;
}
.displaynone {
	display: none;
}
body {
	font-family: Helvetica, Arial, sans-serif;
	margin: 0px;
	background-color:#666633;
}
.maincontainer {
	width: 979px;
	height: auto;
	margin: 0 auto 0;
}
.maincontainerline1 {
	width: 979px;
	height: auto;
	float: left;
	background-image: url(../images/sce/contentbg.gif);
	background-repeat: repeat-y;
}
.maincontainerline1top {
	width: 979px;
	height: auto;
	float: left;
	background-image: url(../images/sce/contentbgtop.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.maincontainerline1middle {
	width: 979px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside {
	width: 964px;
	height: auto;
	float: left;
	padding-left: 6px;
	padding-top: 20px;
	padding-right: 9px;
	padding-bottom: 8px;
}
.maincontainerline1middleinside2 {
	width: 964px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line1 {
	width: 964px;
	height: 182px;
	float: left;
	background-image: url(../images/sce/topbanner.gif);
	background-repeat: no-repeat;
}
.maincontainerline1middleinside2line1inside {
	width: 548px;
	height: 152px;
	float: right;
	padding-right: 12px;
	padding-top: 12px;
}
.maincontainerline1middleinside2line2 {
	width: 964px;
	height: auto;
	float: left;
	background-image: url(../images/sce/toptextbg.gif);
	background-repeat: repeat-y;
}
.maincontainerline1middleinside2line2 h2{
	padding: 0px;
	margin: 0px;
	color: #F1EFD1;
	font-weight: normal;
	font-size: 0.75em;
	padding-bottom: 5px;
	padding-left: 50px;
	width: auto;
	background: none;
}
.maincontainerline1middleinside2line3 {
	width: 954px;
	height: auto;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}
/* navigation styles start */
#nav {
	width:954px;
	height: auto;
	float: left;
	border-top: 5px solid #FFF;
	border-bottom: 3px solid #FFF;
	background-color: #f1efd1;
}
#nav ul{
	list-style: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
#nav li{
	list-style: none;
	list-style-image: none;
	display: block;
	float: left;
	background-color: #f1efd1;
	text-align: center;
	color: #666633;
	font-size: 1em;
	line-height: normal;
	padding: 0px;
	font-weight: normal;
}
#nav a{
	color: #666633;
	display: block;
	border-right: 5px solid #FFF;
	padding-left: 16px;
	padding-right: 16px;
	text-decoration: none;
	font-weight: normal;
}
#nav a.padding{
	padding-top: 20px;
	padding-bottom: 19px;
}
#nav a.small{
	color: #666;
	font-size: 0.85em;
}
#nav a:hover.small{
	color: #FFF;
}
#nav a.noborder{
	border-right: none;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 43px;
	padding-right: 39px;
}
#nav a:hover.noborder{
	color: #FFF;
}
#nav a:hover{
	background-color: #666633;
	color: #f1efd1;
	text-decoration: none;
}
.largefont {
	font-size: 1.75em;
}
/* navigation styles end */
.maincontainerline1middleinside2line4 {
	width: 964px;
	height: auto;
	float: left;
	background-image: url(../images/sce/contentbg2.gif);
	background-repeat: repeat-y;
}
.maincontainerline1middleinside2line4inside {
	width: 964px;
	height: auto;
	float: left;
	background-image: url(../images/sce/contentbg2bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.maincontainerline1middleinside2line4left {
	width: 202px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4leftbox1 {
	width: 202px;
	height: auto;
	float: left;
	background-image: url(../images/sce/leftbg.gif);
	background-repeat: repeat-y;
}
.maincontainerline1middleinside2line4leftbox1top {
	width: 202px;
	height: auto;
	float: left;
	background-image: url(../images/sce/leftbgtop.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.maincontainerline1middleinside2line4leftbox1middle {
	width: 202px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4leftbox1middleinside {
	width: 191px;
	height: auto;
	float: left;
	padding-left: 6px;
	padding-right: 5px;
}
.maincontainerline1middleinside2line4leftbox1middleinsideline1 {
	width: 191px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4leftbox1middleinsideline1 h2 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #c7c78d;
	font-weight: normal;
	padding: 15px;
	font-size: 1em;
	width: auto;
	background: none;
}
.maincontainerline1middleinside2line4leftbox1middleinsideline2 {
	width: 191px;
	height: auto;
	float: left;
}
.dropdownholder {
	width: 191px;
	height: auto;
	float: left;
}
.dropdownholderleft {
	width: 147px;
	height: auto;
	float: left;
	padding-left: 10px;
}
.dropdownholderleft select{
	width: 147px;
	height: auto;
	float: left;
	font-size: 0.75em;
}
.dropdownholderright {
	width: 34px;
	height: auto;
	float: right;
}
.maincontainerline1middleinside2line4leftbox1middleinsideline3 {
	width: 191px;
	height: 10px;
	float: left;
	background-image: url(../images/sce/orpic.jpg);
	background-repeat: no-repeat;
}
.maincontainerline1middleinside2line4leftbox1middleinsideline4 {
	width: 191px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4leftbox1middleinsideline5 {
	width: 191px;
	height: 10px;
	float: left;
	background-image: url(../images/sce/orpic.jpg);
	background-repeat: no-repeat;
}
.maincontainerline1middleinside2line4leftbox1middleinsideline6 {
	width: 191px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4leftbox1middleinsideline7 {
	width: 191px;
	height: auto;
	float: left;
	padding-bottom: 110px;
}
.maincontainerline1middleinside2line4leftbox1bottom {
	width: 202px;
	height: auto;
	float: left;
	background-image: url(../images/sce/leftbgbottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.maincontainerline1middleinside2line4leftbox2 {
	width: 202px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4leftbox2inside {
	width: 191px;
	height: auto;
	float: left;
	padding-left: 6px;
	padding-right: 5px;
}
/* left nav styles start */
#leftnav {
	width: 191px;
	height: auto;
	float: left;
}
#leftnav ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}
#leftnav li{
	list-style: none;
	list-style-image: none;
	line-height: normal;
	padding: 0px;
}
#leftnav a{
	display: block;
	width: 171px;
	height: auto;
	padding: 10px;
	background-color: #c7c78d;
	color: #666633;
	border-bottom: 3px solid #FFF;
	font-size: 0.95em;
	text-decoration: none;
	font-weight: normal;
}
#leftnav a.picture{
	width: 151px;
	height: auto;
	background-image: url(../images/sce/pdficon.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-left: 30px;
}
#leftnav a:hover{
	background-color: #666633;
	color: #c7c78d;
}
.maincontainerline1middleinside2line4leftbox3 {
	width: 202px;
	height: auto;
	float: left;
	padding-bottom: 20px;
}
/* left nav styles end */
.maincontainerline1middleinside2line4right {
	width: 762px;
	height: auto;
	float: right;
}
.maincontainerline1middleinside2line4rightleft {
	width: 564px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4rightright {
	width: 198px;
	height: auto;
	float: right;
}
.maincontainerline1middleinside2line4rightrightbox1 {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox1bg.jpg);
	background-repeat: repeat-y;
}
.maincontainerline1middleinside2line4rightrightbox1top {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox1bgtop.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.maincontainerline1middleinside2line4rightrightbox1middle {
	width: 198px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4rightrightbox1middleinside {
	width: 198px;
	height: 200px;
	float: left;
}
.maincontainerline1middleinside2line4rightrightbox1middleinside h2{
	margin: 0px;
	padding: 0px;
	font-size: 1em;
	font-weight: normal;
	padding: 10px;
	padding-right: 30px;
	width: auto;
	background: none;
	line-height: normal;
}
.maincontainerline1middleinside2line4rightrightbox1middleinside h2 a{
	color: #666633;
	background-image: url(../images/sce/bluearrow.jpg);
	background-repeat: no-repeat;
	background-position: 90px 40px;
	display: block;
	text-decoration: none;
	font-weight: normal;
}
.maincontainerline1middleinside2line4rightrightbox1bottom {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox1bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.maincontainerline1middleinside2line4rightrightbox2 {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox2bg.jpg);
	background-repeat: repeat-y;
}
.maincontainerline1middleinside2line4rightrightbox2inside {
	width: 198px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4rightrightbox2inside h2{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 0.95em;
	padding: 10px;
	padding-bottom: 15px;
	width: auto;
	background: none;
	line-height: normal;
}
.maincontainerline1middleinside2line4rightrightbox2inside h2 a{
	color: #f1efd1;
	background-image: url(../images/sce/pinkarrow.jpg);
	background-repeat: no-repeat;
	background-position: 140px 3px;
	display: block;
	text-decoration: none;
	font-weight: normal;
}
.maincontainerline1middleinside2line4rightrightbox2bottom {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox2bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.maincontainerline1middleinside2line4rightrightbox3 {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox3bg.jpg);
	background-repeat: repeat-y;
}
.maincontainerline1middleinside2line4rightrightbox3top {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox3bgtop.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.maincontainerline1middleinside2line4rightrightbox3middle {
	width: 198px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4rightrightbox3middleinside {
	width: 198px;
	height: 200px;
	float: left;
}
.maincontainerline1middleinside2line4rightrightbox3middleinside h2{
	margin: 0px;
	padding: 0px;
	font-size: 0.85em;
	font-weight: normal;
	padding: 10px;
	padding-right: 30px;
	width: auto;
	background: none;
	line-height: normal;
}
.maincontainerline1middleinside2line4rightrightbox3middleinside h2 a{
	color: #333;
	background-image: url(../images/sce/creamarrow.jpg);
	background-repeat: no-repeat;
	background-position: 110px 35px;
	display: block;
	text-decoration: none;
	font-weight: normal;
}
.maincontainerline1middleinside2line4rightrightbox3bottom {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox3bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.maincontainerline1middleinside2line4rightrightbox4 {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox4bg.jpg);
	background-repeat: repeat-y;
}
.maincontainerline1middleinside2line4rightrightbox4top {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox4bgtop.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.maincontainerline1middleinside2line4rightrightbox4middle {
	width: 198px;
	height: auto;
	float: left;
}
.maincontainerline1middleinside2line4rightrightbox4middleinside {
	width: 198px;
	height: 200px;
	float: left;
}
.maincontainerline1middleinside2line4rightrightbox4middleinside h2{
	margin: 0px;
	padding: 0px;
	font-size: 0.85em;
	font-weight: normal;
	padding: 10px;
	padding-right: 30px;
	width: auto;
	background: none;
	line-height: normal;
}
.smallh2font {
	font-size: 0.8em;
	padding-bottom: 10px;
	padding-top: 5px;
}
.maincontainerline1middleinside2line4rightrightbox4middleinside h2 a{
	color: #666633;
	background-image: url(../images/sce/bluearrow2.jpg);
	background-repeat: no-repeat;
	background-position: 70px 45px;
	display: block;
	text-decoration: none;
	font-weight: normal;
}
.maincontainerline1middleinside2line4rightrightbox4bottom {
	width: 198px;
	height: auto;
	float: left;
	background-image: url(../images/sce/rightbox4bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.maincontainerline1bottom {
	width: 979px;
	height: auto;
	float: left;
	background-image: url(../images/sce/contentbgbottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.maincontainerline2 {
	width: 979px;
	height: auto;
	float: left;
}
/* bottom navigation start */
#footer {
	width: 979px;
	height: auto;
	float: left;
	text-align: center;
}
#footer ul{
	list-style: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#footer li{
	display: inline;
	color: #c7c78d;
	line-height: 20px;
	font-size: 0.75em;
}
#footer a{
	text-decoration: none;
	color: #c7c78d;
	border-right: 1px #c7c78d solid;
	padding-left: 3px;
	padding-right: 3px;
}
#footer a.noborder{
	border-right: none;
	padding-left: 0px;
}
#footer a:hover{
	color: #FFF;
	text-decoration: underline;
}
/* bottom navigation end */
/* content styles start */
#bodycontent {
	width: 532px;
	height: auto;
	float: left;
	padding-left: 14px;
	padding-top: 9px;
	padding-bottom: 20px;
}
#bodycontentline1 {
	width: 512px;
	height: auto;
	float: left;
	background-color: #c7c78d;
	padding: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 5px #FFF solid;
}
#bodycontentline2 {
	width: 532px;
	height: auto;
	float: left;
}
#bodycontentline2 p.myfontmsg{
	display: none;
}
.contentpicholder {
	width:532px;
	height: auto;
	float:left;
	padding-bottom:10px;
}
.contentholder {
	width: 532px;
	height:auto;
	float:left;
	padding-bottom:15px;
	background-color: #FFF;
}
.blockquote
{
	clear: both;
	float: left;
	margin-bottom: 15px;
	padding:25px;
	width: 478px;
	color: #fff;
	font-size: 0.85em;
	font-weight: normal;
	line-height: 1.5em;
	display: inline;
	background: #666633;
}
.blockquote a{
	color:#FFFFFF;
}
.blockquote2
{
	clear: both;
	float: left;
	margin-top: 15px;
	padding:25px;
	width: 478px;
	color: #666633;
	font-weight: normal;
	line-height: 1.5em;
	display: inline;
	background: #f1efd1;
}
.blockquote2 p {
	font-size:0.75em;
}
.blockquote2 ul {
	font-size:0.75em;
	font-weight:bold;
	padding-left:15px;
	margin:0px;
}
.blockquote2 li {
	list-style-image:url(../images/sce/li-pic.jpg);
	margin:0px;
}
.blockquote3
{
	clear: both;
	float: left;
	margin-top: 10px;
	margin-bottom:30px;
	font-size:0.75em;
	padding:25px;
	width: 478px;
	color: #666633;
	font-weight: normal;
	line-height: 1.5em;
	display: inline;
	background: #c7c78d;
}
.blockquote3 a {
	color:#666633;
	
}
.c2aholder {
	width: 494px;
	height:auto;
	float:left;
}
.c2aholderinsidetop {
	width: 494px;
	height:7px;
	float:left;
	background-image:url(../images/sce/boxbgtop.jpg);
	background-repeat:no-repeat;
}
.c2aholderinsidemiddle {
	width: 494px;
	height:auto;
	float:left;
	background-image:url(../images/sce/boxbgmiddle.jpg);
	background-repeat:repeat-y;
}
.c2aholderinsidebottom {
	width: 494px;
	height:9px;
	float:left;
	background-image:url(../images/sce/boxbgbottom.jpg);
	background-repeat:no-repeat;
}
.quoteholderoutside {
	width: 484px;
	float:left;
	height:auto;
	padding-bottom:15px;
}
.quoteholderoutsidetop {
	width: 484px;
	float:left;
	height:auto;
	background-image:url(../images/sce/quotes-left.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.quoteholderoutsidebottom {
	width: 484px;
	float:left;
	height:auto;
	background-image:url(../images/sce/quotes-right.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.quoteholderinside {
	width: 484px;
	float:left;
	height:auto;
}
.quoteholderinside h3 {
	padding-left: 25px;
	padding-right:25px;
	padding-top: 20px;
	font-size: 1em;
	color:#666633;
}
.mainboxholder {
	width: 532px;
	height:auto;
	float:left;
	background-image:url(../images/sce/whitebgmiddle.jpg);
	background-repeat:repeat-y;
}
.mainboxholdertop {
	width: 532px;
	height:auto;
	float:left;
	background-image:url(../images/sce/whitebgtop.jpg);
	background-repeat:no-repeat;
	background-position: top;
}
.mainboxholdermiddle {
	width: 532px;
	height:auto;
	float:left;
}
.mainboxholdermiddleinside {
	float: left;
	width: 492px;
	padding:20px;
}
.mainboxholdermiddleinsideleft {
	float: left;
	width: 246px;
}
.mainboxholdermiddleinsideright {
	float: right;
	width: 246px;
}
.mainboxholdermiddle p {
	padding:10px;
	color:#666633;
	line-height:20px;
	padding-right:20px;
}
.mainboxholderbottom {
	width: 532px;
	height:auto;
	float:left;
	background-image:url(../images/sce/whitebgbottom.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
}
.call2actionholdercourses{
	width:472px;
	height:auto;
	float:left;
	padding-bottom:55px;
	padding-top:10px;
	padding-left:10px;
}
.call2actionholdercoursesinsdebox1{
	width:156px;
	height:141px;
	float:left;
	background-image:url(../images/sce/c2a1.jpg);
	background-repeat:no-repeat;
}
.call2actionholdercoursesinsdebox1 p{	
	font-weight:bold;
	padding-left:18px;
	padding-top:100px;
}
.call2actionholdercoursesinsdebox1 a{	
	color:#FFFFFF;
}
.call2actionholdercoursesinsdebox2{
	width:156px;
	height:141px;
	float:left;
	background-image:url(../images/sce/c2a2.jpg);
	background-repeat:no-repeat;
}
.call2actionholdercoursesinsdebox2 p{	
	font-weight:bold;
	padding-left:15px;
	padding-top:100px;
}
.call2actionholdercoursesinsdebox2 a{	
	color:#FFFFFF;
}
.call2actionholdercoursesinsdebox3{
	width:156px;
	height:141px;
	float:left;
	background-image:url(../images/sce/c2a3.jpg);
	background-repeat:no-repeat;
}
.call2actionholdercoursesinsdebox3 p{	
	font-weight:bold;
	padding-left:15px;
	padding-top:100px;
}
.call2actionholdercoursesinsdebox3 a{	
	color:#FFFFFF;
}
/* content styles end */
/*formstyles start */
#contactform {
	width: 468px;
	height: auto;
	float: left;
	color:#666633;
	font-weight: normal;
	font-size:0.75em;
	padding-left: 10px;
}
#contactform div
{
	float: left;
	padding-bottom: 5px;
	width: 468px;
}
#contactform .form_element
{
	float: left;
	width: 150px;
}
#contactform .form_data
{
	float: left;
}
#contactform .separator
{
display:none;
}
#contactform .indent
{
	padding-left: 150px;
	width: 300px;
	padding-top: 10px;
	float: left;
}
.form {
	color:#666633;
	font-weight:bold;
	font-size:0.75em;
}
.form div{
	width: 532px;
	float: left;
	height: auto;
	padding-bottom: 5px;
	color:#666633;
	font-weight: normal;
	font-size:1em;
	line-height: 18px;
}
.form .form_element
{
	float: left;
	height: auto;
	width: 200px;
} 
.form .form_data
{
	width: 332px;
	float: right;
}
.form .separator
{
display:none;
}
.form .indent {
	padding-left: 200px;
	width: 332px;
	height: auto;
	float: left;
}
/*formstyles end */
/*calenderstyles start */
#eCalendar{
	color:#666633;
	font-weight:bold;
	font-size:0.75em;
	float: left;
	height: auto;
	width: 532px;
}

#eCalendar div
{
	float: left;
	width: 532px;
	height: auto;
	background-color: #f1efd1;
	border-bottom: 5px #FFF solid;
	background-image: url(../images/sce/ecalenderbg.jpg);
	background-repeat: repeat-y;
}
#eCalendar .form_element
{
	float: left;
	width: 100px;
	line-height: 18px;
	height: auto;
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
#eCalendar .form_data{
	width: 395px;
	float: right;
	height: auto;
	font-weight:normal;
	color: #333;
	padding: 5px;
}
#eCalendar .form_data h3{
	width: auto;
	font-size: 1em;
	padding: 0px;
	padding-bottom: 15px;
	margin: 0px;
	background-color: none;
	font-weight: bold;
	line-height: normal;
}
#eCalendar .form_data p{
	font-size: 1em;
}
#eCalendar .form_data ul{
	font-size: 1em;
	padding: 0px;
	color: #333;
}
#eCalendar .form_data li{
	padding-bottom: 0px;
}
#eCalendar .clear
{
	display: none;
padding:0px;
}

/*calenderstyles end */
/* sachin's code start */
.sachinboxholder {
	width: 532px;
	height:auto;
	float:left;
	background-image:url(../images/sce/whitebgmiddle.jpg);
	background-repeat:repeat-y;
}
.sachinboxholdertop {
	width: 532px;
	height:auto;
	float:left;
	background-image:url(../images/sce/whitebgtop.jpg);
	background-repeat:no-repeat;
	background-position: top;
}
.sachinboxholdermiddle {
	width: 524px;
	height:auto;
	float:left;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 7px;
}
.sachinboxholdermiddleinside {
	width: 524px;
	height:auto;
	float:left;
	background-image:url(../images/sce/officeplanning-pic.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.sachinboxholdermiddleinsidehome {
	width: 524px;
	height:auto;
	float:left;
	background-image:url(../images/sce/rightbox4bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.sachinboxholdermiddleinside2 {
	padding: 20px;
}
.sachinboxholdermiddleinside2 p {
	padding-bottom: 10px;
}
.sachinboxholderbottom {
	width: 532px;
	height:auto;
	float:left;
	background-image:url(../images/sce/whitebgbottom.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
}
/* sachin's code end */
/* category styles page start */
.categorypageholder {
	width: 532px;
	height:auto;
	float:left;
}
.categorypageholderline1 {
	width: 532px;
	height:auto;
	float:left;
	padding-bottom: 10px;
}
.categorypageholderline1inside {
	width: 522px;
	height:auto;
	float:left;
	background-color: #666633;
	padding: 5px;
}
.categorypageholderline1inside #vgm_category_path a{
	color: #c7c78d;
	text-decoration: none;
	font-weight: normal;
	font-size: 0.75em;
}
.categorypageholderline2 {
	width: 512px;
	height:auto;
	float:left;
	padding: 9px;
	border: 1px #CCC solid;
}
.categorypageholderline2 p.myfontmsg{
	display: none;
}
.categorypageholderline2 .vgm_category_product {
	width: 113px;
	height: auto;
	float: left;
	border: 1px dotted #CCC;
	margin-right: 8px;
	margin-bottom: 8px;
}
.categorypageholderline2 .vgm_category_product .vgm_product_thumbnail {
	width: 113px;
	height: auto;
	float: left;
	text-align: center;
}
.categorypageholderline2 .vgm_category_product .vgm_product_info {
	width: 103px;
	height: auto;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}
.categorypageholderline2 .vgm_category_product .vgm_product_info a{
	font-size: 0.75em;
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding-bottom: 5px;
	color: #333;
}
.categorypageholderline2 .vgm_category_product .vgm_product_info br{
	display: none;
}
.categorypageholderline2 .vgm_category_product .vgm_product_info .vgm_sell_price{
}
.categorypageholderline2 .vgm_category_product .vgm_product_info .vgm_sell_price .label{
	display: none;
}
.categorypageholderline2 .vgm_category_product .vgm_product_info .vgm_sell_price .data{
	color: #cc3467;
	font-size: 0.85em;
}
.categorypageholderline2 .vgm_category_product .vgm_product_info .vgm_product_add {
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 0.75em;
	color: #333;
	text-align: center;
	display: none;
}
.categorypageholderline2 .vgm_category_product .vgm_product_info input[type="text"] {
	width: 25px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #333;
	background-color: none;
	color: #44230b;
}
.categorypageholderline2 .vgm_category_product .vgm_product_info input[type="submit"] {
	width: 103px;
	height: 17px;
	margin: 0px;
	padding: 0px;
	color: #cc3477;
}
.productpageholder {
	width: 532px;
	height:auto;
	float:left;
}
.productpageholderline1 {
	width: 532px;
	height:auto;
	float:left;
	padding-bottom: 10px;
}
.productpageholderline1inside {
	width: 522px;
	height:auto;
	float:left;
	background-color: #666633;
	padding: 5px;
}
.productpageholderline1inside h2{
	color: #c7c78d;
	text-decoration: none;
	font-weight: normal;
	padding: 0px;
	line-height: normal;
	font-size: 0.75em;
	background-color: none;
}
.productpageholderline1inside #vgm_category_path a{
	color: #c7c78d;
	text-decoration: none;
	font-weight: normal;
	font-size: 0.75em;
}
.productpageholderline2 {
	width: 512px;
	height:auto;
	float:left;
	padding: 9px;
	border: 1px #CCC solid;
}
.productpageholderline2line1 {
	width: 512px;
	height:auto;
	float:left;
}
.productpageholderline2line2 {
	width: 512px;
	height:auto;
	float:left;
	padding-top: 20px;
}
.productpageholderline2left {
	width: 266px;
	height:auto;
	float:left;
	border: 1px #CCC dotted;
}
.productpageholderline2right {
	width: 226px;
	height:auto;
	float: right;
}
.productpageholderline2rightline1 {
	width: 226px;
	height:auto;
	float: left;
}
.productpageholderline2rightline1 h1{
	padding-bottom: 10px;
}
.productpageholderline2rightline2 {
	width: 226px;
	height:auto;
	float: left;
}
.productpageholderline2rightline2 .vgm_product_price{
}
.productpageholderline2rightline2 .vgm_product_price .vgm_sell_price .label{
	display: none;
}
.productpageholderline2rightline2 .vgm_product_price .vgm_sell_price .data{
	color: #cc3467;
	font-size: 0.85em;
}
.productpageholderline2rightline2 .clear {
	display: none;
}
.productpageholderline2rightline3 {
	width: 226px;
	height:auto;
	float: left;
	padding-top: 10px;
}
.productpageholderline2rightline3 .vgm_product_data {
	float: left;
	font-size: 0.75em;
	color: #333;
	padding-top: 10px;
}
.productpageholderline2rightline3 .vgm_product_data .label{
	float: left;
	padding-right: 10px;
}
.productpageholderline2rightline3 .vgm_product_data .data{
	float: left;
}
.productpageholderline2rightline3 .vgm_product_data input[type="text"] {
	width: 25px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #333;
	background-color: none;
	color: #44230b;
}
.productpageholderline2rightline3 .vgm_product_data input[type="submit"] {
	width: 103px;
	height: 17px;
	margin: 0px;
	padding: 0px;
	color: #cc3477;
}
.productpageholderline2rightline3 .vgm_product_data2 {
	width: 226px;
	height:auto;
	float: left;
	font-size: 0.75em;
	color: #333;
	padding-bottom: 5px;
}
.productpageholderline2rightline3 .vgm_product_data2 .label{
	width: 226px;
	height:auto;
	float: left;
	padding-bottom: 5px;
}
.productpageholderline2rightline3 .vgm_product_data2 .data{
	width: 226px;
	height:auto;
	float: left;
}
.productpageholderline2rightline3 .vgm_product_data2 input[type="text"] {
	width: 224px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #333;
	background-color: none;
	color: #44230b;
}
.productpageholderline2rightline4 {
	width: 226px;
	height:auto;
	float: left;
	padding-top: 10px;
}
.productpageholderline3 {
	width: 532px;
	height:auto;
	float:left;
	padding-top: 10px;
}
/* category styles page end */
/* basket styles start */
#basket {
}
#basket ul{
	list-style: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}
#basket li{
	display: inline;
	list-style: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
	line-height:normal;
	font-size: 0.75em;
	color:#666633;
	padding-left: 10px;
	padding-right: 10px;
}
#basket a{
	
	text-decoration: none;
}
#basket a:hover{
}
.basketholder {
	width: 532px;
	height:auto;
	float:left;
}
.basketholderline1 {
	width: 532px;
	height:auto;
	float:left;
	padding-bottom: 10px;
}
.basketholderline1inside {
	width: 522px;
	height:auto;
	float:left;
	background-color: #666633;
	padding: 5px;
}
.basketholderline1inside h2{
	color: #c7c78d;
	text-decoration: none;
	font-weight: normal;
	padding: 0px;
	line-height: normal;
	font-size: 0.75em;
	background-color: none;
}
.basketholderline2 {
	width: 512px;
	height:auto;
	float:left;
	padding: 9px;
	border: 1px #CCC solid;
}
.basketholderline2 div{
	width: 512px;
	height: auto;
	float: left;
}
.basketholderline2 div table{
	border: 0px;
	font-size: 0.75em;
	color: #666633;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.basketholderline2 div tr{
	border: 0px;
	padding: 0px;
	border-bottom: 1px solid #666633;
	padding-bottom: 5px;
}
.basketholderline2 div td{
	border: 0px;
	padding: 3px;
	text-align: center;
}
.basketholderline2 div th{
	border: 0px;
	padding: 3px;
}
.basketholderline2 div td input[type="text"] {
	width: 25px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #666633;
	background-color: none;
	color: #666633;
	text-align: center;
}
.basketholderline2 div td input[type="image"] {
	width: 20px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	color: #FFF;
	background-color: none;
	background-image: url(../images/sce/delete.jpg);
	background-repeat: no-repeat;
	border: 0px;
}
.basketholderline2 div td .GridViewCenter {
	text-align: center;
}
.basketholderline2 div td a{
	color: #666633;
	text-align: center;
	text-decoration: none;
}
.basketholderline2 div th{
	border: 0px;
}
.basketholderline2 .vgm_order_summary {
	font-size: 0.85em;
	font-weight: normal;
	text-align: right;
	background-color:#666633;
	color: #FFF;
	padding-top: 3px;
	padding-bottom: 3px;
}
.basketholderline2 .vgm_order_summary .form_element {
	color: #CCC;
	padding: 3px;
}
.basketholderline2 .vgm_order_summary .form_data {
	font-weight: bold;
	padding-left: 10px;
	padding: 3px;
}
.basketholderline2 #ctl01_MainContent_basket_panel1 p{
	padding: 0px;
	padding: 5px;
	margin: 0px;
	text-align: right;
}
.basketholderline2 #ctl01_MainContent_basket_panel1 p input[type="submit"] {
	margin: 0px;
	padding: 0px;
	color: #666633;
}
/* basket styles end */
/* checkout page styles start */
.checkoutholder {
	width: 532px;
	height:auto;
	float:left;
	background-color: #FFF;
}
.checkoutholderline1 {
	width: 532px;
	height:auto;
	float:left;
	padding-bottom: 10px;
}
#checkout {
}
#checkout ul{
	list-style: none;
	list-style-image: none;
	background-image: one;
	margin: 0px;
	padding: 0px;
}
#checkout li{
	list-style: none;
	list-style-image: none;
	background-image: one;
	margin: 0px;
	padding: 0px;
	font-size: 0.85em;
	line-height: normal;
	width: 111px;
	height: auto;
	float: left;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	background-color: #f1efd1;
	border-right: solid #FFF 2px;
	display: block;
}
#checkout li.active{
	background-color: #666633;
	color: #f1efd1;
}
#checkout li.border {
	width: 113px;
	border-right: none;
}
.checkoutholderline2 {
	width: 532px;
	height:auto;
	float:left;
}
.checkoutholderline2 .form {
	width: 532px;
	height:auto;
	float:left;
}
.checkoutholderline2 .form fieldset {
	width: 502px;
	height:auto;
	float:left;
	margin: 0px;
	padding: 10px;
	border: 1px solid #666633;
}
.checkoutholderline2 .form .billing {
	width: 502px;
	height:auto;
	float:left;
}
.checkoutholderline2 .form .shipping {
	width: 502px;
	height:auto;
	float:left;
}
.checkoutholderline2 div{
	width: 502px;
	height:auto;
	float:left;
	padding-bottom: 5px;
}
.checkoutholderline2 .clear {
	display: none;
}
.checkoutholderline2 div .form_element{
	width: 150px;
	height:auto;
	float:left;
}
.checkoutholderline2 div .form_data{
	width: 342px;
	height:auto;
	float:left;
	color: #900;
	padding-left: 10px;
}
.checkoutholderline2 div .form_data .required_fields {
	color: #900;
	padding-left: 10px;
}
.checkoutholderline2 div .form_data input[type="text"] {
	width: 200px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #666633;
	background-color: none;
	color: #44230b;
}
.checkoutholderline2 div .form_data select {
	width: 200px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	color: #44230b;
	border: 0px;
}
.checkoutholderline2 div .form_data textarea {
	width: 200px;
	height: 105px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #666633;
	background-color: none;
	color: #44230b;
}
.checkoutholderline2 div .indent {
	padding-top:
	text-align: right;
}
.checkoutholderline2 div .indent input[type="submit"] {
	width: 103px;
	height: 17px;
	margin: 0px;
	padding: 0px;
	color: #cc3477;
}
.checkoutholderline3 {
	width: 532px;
	height:auto;
	float:left;
}
.checkoutholderline3 {
	width: 512px;
	height:auto;
	float:left;
	padding: 9px;
	border: 1px #CCC solid;
}
.checkoutholderline3 .form{
	width: 512px;
	height: auto;
	float: left;
	padding-bottom: 10px;
}
.checkoutholderline3 .form table{
	border: 0px;
	font-size: 0.85em;
	color: #666633;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.checkoutholderline3 .form tr{
	border: 0px;
	padding: 0px;
	padding-bottom: 5px;
}
.checkoutholderline3 .form td{
	border: 0px;
	padding: 3px;
	text-align: center;
}
.checkoutholderline3 .form th{
	border: 0px;
	padding: 3px;
}
.checkoutholderline3 .form td a{
	color: #666633;
	text-align: center;
	text-decoration: none;
}
.checkoutholderline3 .form th{
	border: 0px;
}
.checkoutholderline3 input[type="submit"] {
	width: 103px;
	height: 17px;
	margin: 0px;
	padding: 0px;
	color: #cc3477;
}
.checkoutholderline3 {
	text-align: right;
}
.checkoutholderline4 {
	width: 512px;
	height:auto;
	float:left;
	padding: 9px;
	border: 1px #CCC solid;
}
.checkoutholderline4 .clear {
	display: none;
}
.checkoutholderline4 div{
	width: 512px;
	height: auto;
	float: left;
	padding-bottom: 10px;
}
.checkoutholderline4 div table{
	border: 0px;
	font-size: 0.75em;
	color: #666633;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.checkoutholderline4 div tr{
	border: 0px;
	padding: 0px;
	border-bottom: 1px solid #666633;
	padding-bottom: 5px;
}
.checkoutholderline4 div td{
	border: 0px;
	padding: 3px;
	text-align: center;
}
.checkoutholderline4 div th{
	border: 0px;
	padding: 3px;
}
.checkoutholderline4 div td input[type="text"] {
	width: 25px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #666633;
	background-color: none;
	color: #666633;
	text-align: center;
}
.checkoutholderline4 div td .GridViewCenter {
	text-align: center;
}
.checkoutholderline4 div td a{
	color: #666633;
	text-align: center;
	text-decoration: none;
}
.checkoutholderline4 div th{
	border: 0px;
}
.checkoutholderline4 .vgm_order_summary {
	font-size: 0.85em;
	font-weight: normal;
	text-align: right;
	background-color:#666633;
	color: #FFF;
	padding-top: 3px;
	padding-bottom: 3px;
}
.checkoutholderline4 .vgm_order_summary .form_element {
	color: #CCC;
	padding: 3px;
}
.checkoutholderline4 .vgm_order_summary .form_data {
	font-weight: bold;
	padding-left: 10px;
	padding: 3px;
}
/* checkout page styles end */