/* John's Custom Settings */
	
.title { background-color:#333366; text-align:right; padding-right:5px; }
.navbackground  { background-color:#666699; text-align:center; padding:0px;}
.navicons { background-color:#666699; text-align:center; padding:0px; float:left; }

td#icons {BACKGROUND: #666699; padding: 0; border: 0 none; 
			font-family: Trebuchet MS;
			font-size: 12px; 
			font-color: #FFFFFF }
td#icons a {display: inline; margin: 0; }
td#icons img {display: inline; height: 95px; width: 95px; border: 0px solid transparent; 
					border-width: 0px 4px 5px 4px; background: transparent; }
td#icons a:link { color: #FFFFFF; text-decoration: none; }
td#icons a:visited { color: #FFFFFF; text-decoration: none; }
td#icons a:hover { background: #475470;}
td#icons a:hover img { border-color: #475470;}
td#icons a:active img {}

					
form { FONT-SIZE: 12px; LINE-HEIGHT: 120%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin: 0 10px; } 
form h2 {margin: 10px 0px 20px; }
p.form { word-spacing: 0; margin-top: 0; margin-bottom: 0}
input { margin-left: 15px; margin-right: 15px; }
input#cont { margin-left: 20px; margin-right: 2px; }
option { font-size: 45px; }
input.checkbox { background: #E5E9F2; }

p#footnotetext { font-size: 10px; line-height: 14px; font-family: Verdana, Arial, sans-serif; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0px; }
span#footnoteref { font-size: 10px; letter-spacing: -1.5pt; }
span#footnoteref a:link { text-decoration: none; }
span#footnoteref a:visited { text-decoration: none; }

#attn { font-weight: bold; color: #990000; text-decoration: underline; }
#attn2 a:link { font-weight: bold; color: #666666; }
#attn2 a:hover { font-weight: bold; color: #9999cc; }
	


/* Body */

BODY {
        margin: 0px 0px 0px 0px;
        background-color : #ffffff;
        color : #666666;
        }

h1,h2,h3,h4,h5,h6 {FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; }
h1 { FONT-SIZE: 16px; LINE-HEIGHT: 18px; COLOR: #333366; text-align:center; }
h2 { FONT-SIZE: 14px; LINE-HEIGHT: 16px; COLOR: #666666; }
h3 { FONT-SIZE: 12px; LINE-HEIGHT: 14px; COLOR: #666666; margin-bottom: 0px; margin-top:0 }
h4 { FONT-SIZE: 12px; LINE-HEIGHT: 14px; COLOR: #333366; text-align:center;  }
h5 { FONT-SIZE: 12px; color: #333333; margin-bottom: 0px; margin-top: 0; text-decoration: underline;}
h6 { FONT-SIZE: 14px; LINE-HEIGHT: 14px; color: #666666; text-align:center; }

#homecontent {
			font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
			color: #666666; 
			font-size: 12px;
			line-height: 14px; 
			padding: 25px;  
			text-align: center; } 

.maincontent {
			font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
			color: #666666; 
			font-size: 12px;
			line-height: 14px; 
			margin-right: 10px; 
			margin-left: 10px;  }
						
.faq  	{ 	FONT-SIZE: 12px; 
			LINE-HEIGHT: 14PX; 
			COLOR: #333333; 
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
			margin-right: 10px; 
			margin-left: 10px;  }
			
.support  { FONT-SIZE: 12px; 
			LINE-HEIGHT: 14PX; 
			COLOR: #000000; 
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
			margin-right: 10px; 
			margin-left: 10px;  }
			
.vision  { 	FONT-SIZE: 12px; 
			LINE-HEIGHT: 16PX; 
			COLOR: #333333; 
			FONT-FAMILY: Verdana; 
			margin-right: 10px; 
			margin-left: 10px;  }
			
ul 		{ 	line-height: 150%; 
			margin-left:10; 
			margin-right:0; 
			margin-top:0; 
			margin-bottom:0; 
			font-size:1em }
			
li 		{ 	line-height: 120%; 
			margin-left:30; 
			margin-right:0; 
			margin-top:0; 
			margin-bottom:0; 
			font-size:1em }
			
p.ques 	{ 	FONT-WEIGHT: bold;  
			margin-top:0; 
			margin-bottom:0; }
			
p.ques2 {	FONT-WEIGHT: normal;
			margin-top:0;
			margin-bottom:0;}
			
			
p.ans 	{ 	font-weight: normal; 
			margin-left: 30px; }

.footer { 	FONT-WEIGHT: bold; 
			FONT-SIZE: 12px; 
			COLOR: #333333; 
			LINE-HEIGHT: 16px; 
			FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; }
			

.bullet {	FONT-WEIGHT: normal; 
			FONT-SIZE: 12px; 
			COLOR: #666666; 
			LINE-HEIGHT: 16px; 
			FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			text-align:left; 
			text-indent:-20; 
			margin-left:20; 
			margin-top:0; }

.blurb  {   FONT-WEIGHT: bold; 
			FONT-SIZE: 16px; 
			COLOR: #000066;
			LINE-HEIGHT: 20px; 
			FONT-FAMILY: Tahoma, Arial; 
			text-align: center; 
			margin-top: 0; }

.LHcol  {   FONT-WEIGHT: normal; 
			FONT-SIZE: 12px; 
			COLOR: #666666; 
			LINE-HEIGHT: 16px; 
			FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			text-align: left; 
			margin-top: 0; }
			
.CENcol {   FONT-WEIGHT: bold;
			FONT-SIZE: 12px; 
			LINE-HEIGHT: 16px; 
			COLOR: #666666; 
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

.RHcol  {   FONT-WEIGHT: bold; 
			FONT-SIZE: 12px;
			LINE-HEIGHT: 14px; 
			COLOR: #333366;
			background: #CCCCFF; 
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none;
			text-align: center;
			margin:0px 5;}


/* Links */

.maincontent a:link { color: #333366; }
.maincontent a:visited { color: #000066; text-decoration: underline; }
.maincontent a:hover { color: #9999cc; text-decoration: underline; }
a:link.footer { FONT-SIZE: 12px; COLOR: #333366; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif }
a:visited.footer { COLOR: #333366; text-decoration: underline; }
a:hover.footer { COLOR: #9999cc; }


/* Horizontal Line */
hr {
        background: #666666; height:2px; border: 1px inset;
        }


/* Content - Sections & Categories */
.contentpane {


        }

.contentpaneopen {

        }

.contentheading {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
         color: #333333;
        text-align:left;
        }

.contentdescription {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-align: left;
        }

.pathway {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-align: left;
        }

.moduleheading {
        font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #ffffff
        text-align: left;
        height: 22px;
        line-height: 22px;
        white-space: nowrap;
        width: 100%;
        background-color: transparent;
        background-image: url(http://www.iserve.ch/mambo4_59/templates/daydream_green/images/com_title_bg.png);
        background-repeat: no-repeat;
        text-indent: 12px;
        }

.componentheading {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
         color: #333333;
        text-align:left;
        }

.inputbox {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #333333;
        background: #E5E9F2;
        border: 1px solid;
        }