body {
      margin: 0; padding: 0; position: absolute; left: 0px; top: 0px; 
      background-color: #ffffff;
	  
	scrollbar-face-color: #98C2D6;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #cce1e3;
	scrollbar-darkshadow-color: #98C2D6;
	scrollbar-track-color: #cce1e3;
	scrollbar-arrow-color: #FFFFFF;
	  
}

.hbg {
background-color: #006699;
background-image: url(//www.youngerusa.com/images/lines2.gif);
background-repeat: repeat;
}
.tbg {
background-color: #ffffff;

}
.tbgl { 
background-color: #006699; 
}
.tbgla { 
background-color: #006699; 
#background-image: url(//www.youngerusa.com/images/gr160.gif); 
}
.verticalgray { background-color: #ffffff; background-image: url(//www.youngerusa.com/i/v13/dsh_v.gif); background-repeat: repeat; }

.tbgc { background-color : #ffffff; }
.bbg { background-color : #8EBBD1; vertical-align: middle; white-space: nowrap;background-image: url(//www.youngerusa.com/images/lines2.gif);}
.dbg { background-color : #ffffff; }
.mbg { background-color : #99ccff; }
.lbg { background-color : #cce5ff; }
.hil { background-color : #ffffff; }
.country { color: #99ccff; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; }
.related { color: #ffffff; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }

a:link { color: #006699 }
a:visited { color: #996699 }
a:hover  {  text-decoration: underline; color: #006699 }

a.rlinks:link { text-decoration: none; color: #ffffff; font-family: Arial, sans-serif; font-size: 12px; }
a.rlinks:visited { text-decoration: none; color: #ffffff; font-family: Arial, sans-serif; font-size: 12px; }
a.rlinks:hover { text-decoration: underline; color: #ffffff; font-family: Arial, sans-serif; font-size: 12px; }

a.highlight:link { text-decoration: none; color: #ffcc00; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.highlight:visited { text-decoration: none; color: #ffcc00; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.highlight:hover { text-decoration: underline; color: #ffcc00; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a.mainlink:link { text-decoration: none; color: #005F8D; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.mainlink:visited { text-decoration: none; color: #005F8D; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.mainlink:hover { text-decoration: underline; color: #CC0000; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a.parent:link { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
a.parent:visited { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
a.parent:hover { text-decoration: underline; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

a.nav:link { text-decoration: none; color: #000000; font-family: Arial, sans-serif; font-size: 12px; }
a.nav:visited { text-decoration: none; color: #000000; font-family: Arial, sans-serif; font-size: 12px; }
a.nav:hover { text-decoration: underline; color: #000000; font-family: Arial, sans-serif; font-size: 12px; }

a.fbox:link { text-decoration: none; color: #006699; font-family: Arial, sans-serif; font-size: 12px; }
a.fbox:visited { text-decoration: none; color: #996699; font-family: Arial, sans-serif; font-size: 12px; }
a.fbox:hover { text-decoration: underline; color: #006699; font-family: Arial, sans-serif; font-size: 12px; }

a.bctl:link { text-decoration: none; color: #000000; font-family: Arial, sans-serif; font-size: 10px; }
a.bctl:visited { text-decoration: none; color: #000000; font-family: Arial, sans-serif; font-size: 10px; }
a.bctl:hover { text-decoration: underline; color: #000000; font-family: Arial, sans-serif; font-size: 10px; }

.divider { color: #0080C0; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
.input { color: #000000 ;font-weight: normal; font-size: 11px; width: 150px; }
.iform { color: #000000; font-family: Arial; background: #cccc99; font-weight: normal; font-size: 11px; }

body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li { font-family: Arial, sans-serif; font-size: 12px; }

.title { font-family:  Arial, sans-serif; font-weight: normal; font-size: 24px; }
.subtitle { font-family: Arial, sans-serif; font-weight: normal; font-size: 15px; }
.boldtitle { font-family: "Arial Black", Arial, sans-serif; font-weight: normal; font-size: 24px; }

.pagesubtitle { font-family: Arial, sans-serif; font-weight: normal; font-size: 15px; line-height: 18px;}
.pagetitle { font-family: "Arial Black", Arial, sans-serif; font-weight: normal; font-size: 24px; line-height: 24px; }

ul,ol { font-family: Arial, sans-serif; font-size: 12px; margin-top: 2px;  margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; }

h1 { font-family: Arial, sans-serif; font-weight: normal; font-size: 35px; }
h2 { font-family: Arial, sans-serif; font-weight: normal; font-size: 25px; }
h3 { font-family: Arial, sans-serif; font-weight: bold; font-size: 22px; }
h4 { font-family: Arial, sans-serif; font-weight: normal; font-size: 18px; }
.small { font-family: Verdana, sans-serif; font-size: 11px; }
.title1 { font-family: Arial, sans-serif; font-size: 25px; }

.tbdark { background: #a3aab0; }
.tbwhite { background: #ffffff; white-space: nowrap;}
.tbimage1 { background-image: url(//www.youngerusa.com/i/v11/tabs/tbimage1.gif); white-space: nowrap;}
.tbimage2 { background-image: url(//www.youngerusa.com/i/v11/tabs/tbimage2.gif); }
a.tbmainlink:link { text-decoration: none; color: #333333; font-family: Verdana, Arial; font-weight: bold; font-size: 11px; }
a.tbmainlink:visited { text-decoration: none; color: #333333; font-family: Verdana, Arial; font-weight: bold; font-size: 11px; }
a.tbmainlink:hover { text-decoration: underline; color: #333333; font-family: Verdana, Arial; font-weight: bold; font-size: 11px; }
a.tablink:link { text-decoration: none; color: #333333; font-family: Verdana, Arial; font-weight: normal; font-size: 11px; }
a.tablink:visited { text-decoration: none; color: #333333; font-family: Verdana, Arial; font-weight: normal; font-size: 11px; }
a.tablink:hover { text-decoration: underline; color: #333333; font-family: Verdana, Arial; font-weight: normal; font-size: 11px; }

.new-pub { color: #005F8D; background: #ffffff; font-family: Arial, sans-serif; font-weight: bold; font-size: 11px; text-align: right;}
.tblue { color: #ffffff; background: #98C2D6; font-family: Arial, sans-serif; font-weight: bold; font-size: 11px; text-align: right;}
.tdblue { color: #ffffff; background: #006699; font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; }
.tgray { color: #ffffff; background: #666666; font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; }
.bct { color: #000000; font-family: Arial, sans-serif; font-weight: normal; font-size: 10px; }
.fnt { font-family: Verdana, sans-serif; font-size: 11px; }
.ast { color: #cc6600; }


.uslnavplain { font-size: 11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none;}
a.uslnav:link { font-size: 11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; }
a.uslnav:visited { font-size: 11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; }
a.uslnav:hover { font-size: 11px; font-family: Arial, sans-serif; color: #000000; text-decoration: underline; font-weight: normal; }

a.boxlink:link { font-size: 11px; font-family: Arial, sans-serif; color: #006699; text-decoration: none;}
a.boxlink:visited { font-size: 11px; font-family: Arial, sans-serif; color: #006699; text-decoration: none;}
a.boxlink:hover { font-size: 11px; font-family: Arial, sans-serif; color: #006699; text-decoration: underline;}

.modgray { font-size: 10px; color: #999999; font-family: verdana; text-decoration: none; }
a.mod:link { font-size: 10px; color: #006699; font-family: verdana; text-decoration: none; }
a.mod:visited { font-size: 10px; color: #006699; font-family: verdana; text-decoration: none; }
a.mod:hover { font-size: 10px; color: #006699; font-family: verdana; text-decoration: none; }

.solutgray {background-color: #f0f0f0; }
.stitlegray {background-color: #aab6ba; }
.shoptitlegray {background-color: #739caf; }
.bggray {background-color: #eeeeee; }
.liner { background-color: #cccccc; }
.whtitle { font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; color: #ffffff; }
.shboxgray {background-color: #ebebeb;}
.shboxtext { font-size: 10px; color: #666666; font-family: Verdana, sans-serif; }
.soltext { font-size: 11px; color: #666666; font-family: Arial, sans-serif; }

.bluetext { color: #006699; font-weight: bold; font-size: 9px; }
.blktext { color: #000000; font-weight: bold; font-size: 9px; }

.navbox { font-weight: normal; color: #000000; font-size: 9px; width: 90px; }

a.servtext:link { font-size: 11px; font-family: Arial, sans-serif; color: #006699; text-decoration: none; }
a.servtext:visited { font-size: 11px; font-family: Arial, sans-serif; color: #006699; text-decoration: none; }
a.servtext:hover { font-size: 11px; font-family: Arial, sans-serif; color: #006699; text-decoration: underline; }

.solutddbox { font-weight: normal; font-size: 10px; width: 200px; color:#333333; font-family: verdana, sans-serif; }
.countrybox { font-weight: normal; font-size: 10px; width: 115px; border: 1; color: #333333; font-family: verdana, sans-serif; }

.find { font-family: Verdana, sans-serif; font-size: 10px; color: #666666; }
a.rtb:link { font-family: Arial, sans-serif; font-size: 11px; color: #006699; text-decoration: none; }
a.rtb:visited { font-family: Arial, sans-serif; font-size: 11px; color: #006699; text-decoration: none; }
a.rtb:hover { font-family: Arial, sans-serif; font-size: 11px; color: #006699; text-decoration: underline; }

a.rtb2:link { font-family: Arial, sans-serif; font-size: 5px; color: #006699; text-decoration: none; }
a.rtb2:visited { font-family: Arial, sans-serif; font-size: 5px; color: #006699; text-decoration: none; }
a.rtb2:hover { font-family: Arial, sans-serif; font-size: 5px; color: #006699; text-decoration: underline; }

a.rtb3:link { font-family: Arial, sans-serif; font-size: 4px; color: #006699; text-decoration: none; }
a.rtb3:visited { font-family: Arial, sans-serif; font-size: 4px; color: #006699; text-decoration: none; }
a.rtb3:hover { font-family: Arial, sans-serif; font-size: 4px; color: #006699; text-decoration: underline; }

a.solutionsbox:link { font-family: Arial, sans-serif; font-size: 11px; color: #006699; text-decoration: underline; }
a.solutionsbox:visited { font-family: Arial, sans-serif; font-size: 11px; color: #006699; text-decoration: underline; }
a.solutionsbox:hover { font-family: Arial, sans-serif; font-size: 11px; color: #006699; text-decoration: underline; }

img.aligntop { margin-top: 3px; }
img.rtpad { margin-top: 3px; }
img.navbull { margin-top: 5px; }
img.servbull { margin-top: 6px; margin-right: 2px; }

/*account login*/
input.codebuttons { 
background-color:#F6F2F6;
color:#005F8D;
border-width:1px;
border-color:#005F8D;
border-style:thin;
font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; 
}

a.bookmark_bar{
text-decoration:none;
}

a:hover.bookmark_bar{
text-decoration:none;
}


.wswise_copyright{font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; letter-spacing: -1px;}

.content{font-family:verdana,helvetica,arial,sans-serif;color:#000000;font-size:10pt};

.news_flash{font-family:verdana,helvetica,arial,sans-serif;color:#005F8D;font-size:10pt;font-weight:bold;};
.news_content{font-family:verdana,helvetica,arial,sans-serif;color:#005555;font-size:10pt;text-decoration:none};

a.news{font-family:verdana,helvetica,arial,sans-serif;color:#ffffff;font-weight:light;font-size:10pt;text-decoration:none};

a.news:hover{font-family:verdana,helvetica,arial,sans-serif;color:#ff9900;font-weight:demi-bold;text-decoration:underline};


a.menu_links{font-family:verdana,helvetica,arial,sans-serif;color:#ffffff;font-weight:demi-bold;text-decoration:none};
a.menu_links:hover{font-family:verdana,helvetica,arial,sans-serif;color:#ff9900;font-weight:demi-bold;text-decoration:underline};

a.menutitle{font-family:verdana,helvetica,arial,sans-serif;color:#000000;text-decoration:none};
a.menutitle:hover{font-family:verdana,helvetica,arial,sans-serif;color:#000000;text-decoration:underline};


a.forgetpwd{font-family:verdana,helvetica,arial,sans-serif;color:#ff0000;text-decoration:none};
a.forgetpwd:hover{font-family:verdana,helvetica,arial,sans-serif;color:#000000;text-decoration:underline};


/*used for header*/
input.topbar{
	font-family:verdana,helvetica,arial,sans-serif;
	color:#ffffff;
	background-color:#005F8D;
	font-size:10pt;
	border-width:1px;
	border-color:#ffffff;
	width:65px};

/* The text input fields background colour , slections too*/
input.post, text, textarea.post, select {
	border-width: 1px;
	border-color: #000000;
	background-color : #EEEEEE;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size:9pt;
	font-weight: bold;
	color:#005F8D;
}
input.button {
	border-width: 0px;
	border-color: #ffffff;
	background-color : #005F8D;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size:10pt;
	color:#ffffff;
}
input.login_yellow{font-family:verdana,helvetica,arial,sans-serif;color:#081895;background-color:#FFFF00;font-size:9pt;border-width:1px;border-color:#000000};
input.login{font-family:verdana,helvetica,arial,sans-serif;color:#081895;background-color:#B9FFFF;font-size:9pt;border-width:1px;border-color:#000000};
input.loginbut{font-family:verdana,helvetica,arial,sans-serif;color:#000000;background-color:#ddddff;font-size:9pt;border-width:1px;border-color:#000000};


/*the following defines the color of links
*/
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color : #005F8D;  text-decoration: none }

a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12; text-decoration: underline;  }

a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12;  text-decoration: none;   color : #005F8D }


a:link.level2,a:active.level2,a:visited.level2 { color : #ca9481;  }
a:hover.level2{ text-decoration: underline; color : #DD6900; }

a:link.level3,a:active.level3,a:visited.level3 { color : #7e7eae;  }
a:hover.level3{ text-decoration: underline; color : #DD6900; }

a:link.level4,a:active.level4,a:visited.level4 { color : #fa8400;  }
a:hover.level4{ text-decoration: underline; color : #DD6900; }

a:link.back,a:active.back,a:visited.back { text-decoration: none;  color : #9966ff;  }
a:hover.back{ text-decoration: underline; color : #DD6900; }

hr	{ height: 0px; border: solid #000000 0px; border-top-width: 1px;}

.bodyline	{ background-color: #FFFFFF; border: 1px #000000 solid; }

.forumline	{ background-color: #000000; border: 1px #ddddff solid; }


td.row1	{ background-color: #ddddff; }
td.row2	{ background-color: #ddddff; }
td.row3	{ background-color: #ddddff; }



td.rowpic {
		background-color: #FFFFFF;
		background-image: url(images/cellpic2.jpg);
		background-repeat: repeat-y;
}

th	{
	color: #E9EAED; font-size: 11px; font-weight : bold;
	background-color: #134DCC; height: 25px;
	background-image: url(images/cellpic3.gif);
}

td.cstCat {
	color: #E9EAED; font-size: 11px; font-weight : bold;
	height: 28px; background-color:#134DCC;
        background-image: url(images/cellpic3.gif);
}
td.cpp {
	color: #005F8D; font-size: 9px; font-weight : bold;
			background-color:#BCCBC4; border: #2E5A5A; border-width:thin;  
			text-decoration: none;
}

td {
	color: #005F8D; font-size: 12px; font-weight : bold;

}

td.service {
	color: #005F8D; font-size: 9px; font-weight : bold;
			background-color:#BCCBC4; border: #2E5A5A; border-width:thin;  
			text-decoration: none;
}

td.ack {
	color: #005F8D; font-size: 10px; font-weight : bold;
			background-color:#ffeaea; border: #2E5A5A; border-width:thin;  
			text-decoration: none;
}


/*defines the background color of table td
*/
table.level1{
	color: #E9EAED; font-size: 12px; font-weight : bold;
			background-color:#005F8D; border: #ffffff; border-width:thin;  
}



td.level1 {
	color: #E9EAED; font-size: 12px; font-weight : bold;
			background-color:#005F8D; border: #ffffff; border-width:thin;  
}
td.level1_exer {
	color: #005F8D; font-size: 11px; font-weight : bold;
			background-color:#eeeeee; border: #ffffff; border-width:thin;  
			text-decoration: none;
}

td.level1_nav {
	color: #005F8D; font-size: 11px; font-weight : bold;
			background-color:#dff4f4; border: #ffffff; border-width:thin;  
			text-decoration: none;
}
td.level1_content1 {
	color: #005F8D; font-size: 10px; font-weight : bold;
			background-color:#dff4f4; border: #ffffff; border-width:thin;  
			text-decoration: none;
}

td.msg {
	color: #FF5400; font-size: 12px; font-weight : bold;
			background-color:#DFFFFF; border: #ffffff; border-width:thin;  
}

td.topmsg {
	color: #FF5400; font-size: 10px; font-weight : bold;
			background-color:#dff4f4; border: #ffffff; border-width:thin;  
}

td.level1_content {
	color: #005F8D; font-size: 12px; font-weight : bold;
			background-color:#c9f1f0; border: #ffffff; border-width:thin;  
}
table.level2{
	color: #E9EAED; font-size: 12px; font-weight : bold;
			background-color:#ca9481; border: #ffffff; border-width:thin;  
}

td.level2{
	color: #E9EAED; font-size: 12px; font-weight : bold;
			background-color:#ca9481; border: #ffffff; border-width:thin;  
}

table.level3{
	color: #E9EAED; font-size: 12px; font-weight : bold;
			background-color:#7e7eae; border: #ffffff; border-width:thin;  
}

td.level3{
	color: #E9EAED; font-size: 12px; font-weight : bold;
			background-color:#7e7eae; border: #ffffff; border-width:thin;  
}

table.level4{
	color: #5f5f5f; font-size: 12px; font-weight : bold;
			background-color:#fa8400; border: #ffffff; border-width:thin;  
}

td.level4{
	color: #5f5f5f; font-size: 12px; font-weight : bold;
			background-color:#fa8400; border: #ffffff; border-width:thin;  
}


td.level_title{
	color: #ffffff; font-size: 12px; font-weight : bold;
			
}

table.faq{
	color: #5f5f5f; font-size: 12px; font-weight : bold;
			background-color:#006699; border: #ffffff; border-width:thin;  
}

td.faq{
	color: #ffffff; font-size: 12px; font-weight : bold;
			background-color:#006699; border: #ffffff; border-width:thin;  
}


td.tantan{
	color: #ffffff; font-size: 12px; font-weight : bold;
			background-color:#9966ff; border: #ffffff; border-width:thin;  
}
/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
        border: #ffffff;font-weight: bold; font-size: 12pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 100%; color : #ffffff; align: center;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: #000000; border-style: solid; height: 28px; }
td.row3Right,td.spaceRow {
	background-color: #D1D7DC; border: #000000; border-style: solid; }

th.thHead,td.catHead { font-size: 12px; border-width: 3px 1px 0px 1px; border: #005F8D; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 1px 0px 1px; border: #000000; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; border: #000000; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 1px; border: #000000; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; border: #000000; }
th.thTop	 { border-width: 1px 0px 0px 0px; border: #000000; }
th.thCornerL { border-width: 1px 0px 0px 1px; border: #000000; }
th.thCornerR { border-width: 1px 1px 0px 0px; border: #000000; }

h1.wswise_title{
			font-weight: bold; font-size: 26pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 100%; color : #000000;
};

h2.wswise_title{
			font-weight: bold; font-size: 22pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 100%; color : #005F8D; valign: middle;
};

h3.wswise_title{
			font-weight: bold; font-size: 15pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			 line-height : 100%; color : #005F8D; valign: middle;
};

h3.level2_title{
			font-weight: bold; font-size: 15pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			 line-height : 100%; color : #ca9481; valign: middle;
};
h5.wswise_title{
			font-weight: bold; font-size: 12pt; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 100%; color : #ffffff; valign: middle;
};
/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #000000;
}


/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }


/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #006699;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }


/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}
a.cattitle		{ text-decoration: none; color : #006699; }
a.cattitle:hover{ text-decoration: underline; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ font-weight: bold; font-size: 9px; color : #006699; }
a.forumlink 	{ text-decoration: none; color : #006699; }
a.forumlink:hover{ text-decoration: underline; color : #DD6900; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #000000;}
a.nav			{ text-decoration: none; color : #006699; }
a.nav:hover		{ text-decoration: underline; }
.onpage			{ font-weight: bold; font-size: 11px; color : #000000;}
a.onpage		{ text-decoration: underline; color : #006699; }
a.onpage:hover		{ text-decoration: underline; }

/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: underline; color : #DD6900; }

/*course hearder nav link */

.course_header {text-decoration: none; color: #39597D; font-weight: bold;}
A.course_header:link{text-decoration: none; color: #ffffff; font-weight: bold;}
A.course_header:visited{text-decoration: none; color: #ffffff; font-weight: bold;}
A.course_header:active{text-decoration: underline; color: #33FFCC; font-weight: bold;}
A.course_header:hover{text-decoration: underline; color: #FF6600; font-weight: bold;}


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #000000;}

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #000000; }


/* The content of the posts (body of text) */
.postbody { font-size : 12px;}
a.postlink:link	{ text-decoration: none; color : #006699 }
a.postlink:visited { text-decoration: none; color : #006699; }
a.postlink:hover { text-decoration: underline; color : #DD6900}


/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

P.service{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid; align:center;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
/*FAQ format*/
P {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

P.faq_q {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

P.faq_new_pub {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666699; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: dotted;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
P.faq_new {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #660099; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

blockquote {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; line-height: 185%;
	background-color: #eeeeee; text-align:justify;
}

blockquote.new_pub {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #006699; line-height: 100%;
	background-color: #eeeeee; text-align:left;
}

P.faq_a {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; 
}
/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}

/* LogOut Link */
.logout		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #005F8D; letter-spacing: -1px;}
a.logout		{ color: #005F8D; text-decoration: none;}
a.logout:hover { color: #ff5400; text-decoration: underline;}


/* Instructor*/
P.instructor {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #005F8D; line-height: 125%;
	
	
}
P.panda {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005F8D; line-height: 125%;
}
P.assistant{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #005F8D; 
	 border: #005F8D; border-style: solid;
	border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px
}


LI {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #005F8D; 
	 border: #005F8D; border-style: solid;
	border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px
}


DD {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color:#9F9F9F; 
	 
}
OL.assistant{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #005F8D; 
	 border: #005F8D; border-style: solid;
	border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px
}

/* Form elements */

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */


/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");

div.dotline {
      border-width: 1px;
      border-color: #005F8D;
      border-style: dashed;
    }

