
<!--


html,body,div,h1,h2,h3,h4,h5,h6,ol,ul,li{ margin:0; }
html, body {height: 100%;}
body { height:100%; margin: 0;	padding: 0;	text-align:center; font-family:  Arial, Helvetica, sans-serif; font-size:14px; color: #333333; text-align:left;  font-weight:normal; }

table.center {margin: 30px auto 0px auto; width:550px; border:2px solid #21B5BC; border-spacing:0px;  background-color: #FFFFFF; }
table.centernoborder {margin: 30px 0px 0px 0px; width:650px; }
td { font-size:14px; text-align:left; vertical-align:top; padding:5px; } 
///p { font-family:  Arial, Helvetica, sans-serif; font-size:14px; color: #333333; font-weight:normal;} 

A:link { font-weight: bold; color: #8064A2; text-decoration: none }
A:visited {	font-weight: bold; color: #8064A2; text-decoration: none }
A:hover { font-weight: bold; color: #000000; text-decoration: underline; visibility:visible }
A:active { font-weight: bold; color: #8064A2; text-decoration: none }


.AltLinks A:link { color: #FFFF00; }
.AltLinks A:visited { color: #FFFF00; }
.AltLinks A:hover { color: #FFFFFF; }
.AltLinks A:active { color: #FFFF00; }

.AltLinks2 A:link { color: #CCCCCC; }
.AltLinks2 A:visited { color: #CCCCCC; }
.AltLinks2 A:hover { color: #000000; }
.AltLinks2 A:active { color: #CCCCCC; }


.HeadCell { background-color: #21B5BC; font-size: 18px; color: #FFFFFF; font-weight: bold; padding: 5px 9px 5px 9px;}
.SubHeadCell { background-color: #BCD67A; font-size: 16px; color: #FFFFFF; font-weight: bold; padding: 5px 9px 5px 9px;}
.AccHeadCell { background-color: #E6850F; font-size: 16px; color: #FFFFFF;  font-weight: bold; padding: 5px 9px 5px 9px;}
.MinorHeadCell { background-color: #FFFFFF; font-size: 16px; color: #E6850F; font-weight: bold; padding: 15px 9px 15px 9px;}


table.promote {margin-top: 0px; width:100%; padding:8px; background-color: #809E30; color: #FFFFFF;  padding:5px 9px 5px 9px; }
.promote .HeadCell { background-color: #809E30; padding:5px 5px 5px 5px;}


.TailCell { text-align:center; color: #333333;  padding: 15px 9px 15px 9px;}
.LeftCell { padding-top:6px; text-align:right; width:40%; color:#809E30; font-weight:bold }
.RightCell { text-align:left; width:60%  }
.accounts { font-size:12px; }
.accheading {font-weight:bold; vertical-align:bottom }
.acclist {font-weight:normal; vertical-align:middle; height:30px; border-bottom:1px solid #EEEEEE;   }
.center { text-align:center }
.left { text-align:left }
.center { text-align:center }
.right { text-align:right }
.top { vertical-align:top }
.middle { vertical-align:middle }
.bottom { vertical-align:bottom }

.bold { font-weight:bold }
.LinksPage { font-size:13px; vertical-align:middle}

.SubHead { color:#809e30; font-size:18px; font-weight:bold  }

.microgap { margin-top:5px }
.tinygap { margin-top:20px }
.smallgap { margin-top:50px }
.largegap { margin-top:100px }
.tablelist { border-bottom:1px solid #CCCCCC }

.ColTableHeading { color:#FFFF00 }
.ColTableText { color:#FFFFFF }

#wrapper { position: relative; margin:0 auto 0 auto; width: 960px; min-height: 100%;}
///#content { }

/* Header styles */
#header { clear:both; float:left; width:100%; }
#Masthead {  width:1000px; height:97px }
#HeadLine { margin-top:20px; margin-left: 20px; font:Arial Rounded MT Bold; font-size:18px; font-weight: bold; color:#809E30; width:600px; text-align:left; }
#HeadLink { position: absolute; top: 10px; left: 0px;  }
#HeadTable { position: absolute; top: 10px; right: 0px;  }
#HeadEmailTable { position: absolute; top: 10px; right: 280px;  }
#HeadAccInfo { position: absolute; top: 120px; right: -20px;  height:30px; width:350px; text-align:right; }

.MenuButtons { height: 33px; }
.MenuSpace { margin:20px auto 20px auto; width:115px; border:0; }
#AccMenu { margin: 0px auto 20px auto; width:130px}
#AccMenu .styleMenu { padding: 5px 5px 5px 5px; text-align:left }
#menubar .RecentPages { margin-left: 20px; }

#footer { clear:both; float:left; width:100%; height:50px; text-align:center; }
#footer ul li {	display:inline;	list-style:none; margin:0; padding: 0px 20px 0px 20px ; }




/*
.Form {border: 0px; width:500px; horizontal-align: center; margin-top: 100px; }
.Form td { font-size:14px; font-weight: bold; padding:0px 9px 0px 9px; }
.Form .HeadCell { font-size: 18px; padding: 5px 9px 5px 9px; background-color: #21B5BC; color: #FFFFFF;}
*/

.SmallForm td { border: 0px; font-size: 12px; font-weight: bold; width:130px; padding: 2px; }
.SmallForm .HeadCell { text-align:center; color: #21B5BC; }
.SmallForm .LeftCell { text-align:right; color: #999999; }
.SmallForm .RightCell { text-align:left; color: #990000; }

.Message { background-color: #FFFFFF; border: 2px Solid #23C4CB; width:500px; padding:5px; margin-top:50px }


.SmallText {font-size:12px; font-weight: bold; color: #333333; text-align:right; text-decoration: none;}
.SmallText :link {color: #809E30; text-decoration: none; }
.SmallText :hover {color: #809E30; text-decoration: underline; }
.SmallText :visited {color: #809E30; text-decoration: none; }

.AccountsListHead { font-size:12px; text-align:left; vertical-align:bottom; font-weight:bold; padding: 0 5px 0 5px }
.AccountsList { font-size:12px; text-align:left; vertical-align:bottom ; padding: 0 5px 0 5px }

.MenuBox { padding-top:40px; font-size:12px;}
.SmallRed {font-size:12px; font-weight: bold; color: #800000; text-align:center; text-decoration: none;}


.CurrHome { position: absolute; margin:180px -300px 0px 30px; width:310px; overflow:visible; font-size:12px; font-weight: bold; color:#E6850F}
.CurrHomeImage { position: absolute; top: 0px; left: 0px;  }
.CurrHomeFilter { position: absolute; top: 10px; left: 160px; height:100px; width:115px;}
.CurrHomeShare { position: absolute; top: 110px; left: 160px; height:100px; width:115px; }
.CurrHomePriced { position: absolute; top: 300px; left: 160px; height:100px; width:115px; }
.CurrHomeWebsites { position: absolute; top: 440px; left: 160px; height:100px; width:115px; }
.CurrHomeVideos { position: absolute; top: 590px; left: 160px; height:100px; width:115px; }



.Resource { }
.Resource { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF; }

.Resource .HeadingRight { font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 20px; padding-right: 10px; font-weight: bold; height:40px; text-align:right }

.Resource .HeadingCell { position: absolute; top: 10px; left: 10px; height:30px; width:645px; }
.Resource .HeadingCell { font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 20px; padding-left: 10px; font-weight: bold; height:40px; text-align:left }
.Resource .HeadingCellNo { padding-left: 20px; color:#9C9C9C }

.Resource .NCSingle { position: relative; margin-top: 0px; left: 0px; height:680px; width:665px; padding: 0px; background-color: #BA6A0D}
.Resource .NCSingle .HeadingCell { position: relative; top: 10px; left: 10px; height:30px; width:645px; }
.Resource .NCSingle .Title { font-family: Verdana, Geneva, Tahoma, sans-serif; font-size:14px; font-weight: bold; color: #FFFFBB;}
.Resource .NCSingle .Text { position: relative; top: 10px; font-size:13.5px; overflow:auto; }
.Resource .NCSingle .SmallText { font-size:12px; font-weight:bold; color:#444444 }
.Resource .NCSingle .Send { position:absolute; top: 49px; left: 20px; width:450px; height:20px }
.Resource .NCSingle .Description { position:absolute; top: 80px; left: 20px; height:280px; width:310px;  background-color: #E6850F; padding:10px}
.Resource .NCSingle .File {  position:absolute; top:375px; left: 20px; height:100px; width:310px; padding:10px}
.Resource .NCSingle .Reviews {  position:absolute;  top:485px; left: 20px; height:125px; width:310px;  background-color: #E6850F;  padding:10px}
.Resource .NCSingle .ResAuthor { position: absolute; top: 80px; left: 373px; height:220px; width:250px;}
.Resource .NCSingle .Author { position: absolute; top: 300px; left: 373px; height:220px; width:250px; background-color: #E6850F; padding:10px}
.Resource .NCSingle .Report { position: absolute; bottom: 0px; left: 20px; height:20px; width:500px; }
.Resource .NCSingle .Price { position: absolute; top: 540px; left: 373px; height:220px; width:250px;   padding:10px}
.Resource .NCSingle .AddComment { position: absolute; bottom: 5px; left: 220px; height:10px; width:100px; text-align:right }
.Resource .NCSingle .VotingCell { position: absolute; bottom: 10px; right: 320px; height:30px; width:130px; }
.Resource .NCSingle .Download { position: absolute; bottom: 0px; right: 20px; height:30px; width:500px; }
.Resource .NCSingle .ImageText {  position: absolute; right:80px; bottom:17px; }
.Resource .NCSingle .ImageCellDownload {  position: absolute; right:100px; bottom:17px; width:144px; height:200px; background-color:#CCCCCC  }
.Resource .NCSingle .ImageCellDownloadPos {  position: absolute; left:5px; bottom:5px; width:134px; height:190px; overflow:hidden;}
.Resource .NCSingle .ImageCellWebsite {  position: absolute; right:0px; bottom:17px; width:252px; height:177px; background-color:#CCCCCC  }
.Resource .NCSingle .ImageCellWebsitePos {  position: absolute; left:5px; top:5px; width:240px; height:165px; border: 1px solid #666666; overflow:hidden }
.Resource .NCSingle .ImageCellVideo {  position: absolute; right:0px; bottom:17px; width:252px; height:177px;  background-color:#CCCCCC }
.Resource .NCSingle .ImageCellVideoPos {  position: absolute; left:5px; top:5px; width:240px; height:165px; border: 1px solid #666666; }

.Resource .NCSingle .Google { position: absolute; bottom: 0px; left:0px }
.Resource .NCSingle .Twitter { position: absolute; bottom: 0px; left:38px }
.Resource .NCSingle .FaceBook { position: absolute; bottom: 0px; left:100px }
.Resource .NCSingle .SocialText { position:absolute; bottom: 0px; left: 275px; color:#CCCCCC }

.Resource .NCSingle .DescriptionText { height:228px; width:315px; }
.Resource .NCSingle .FileImage { position: absolute; left: 0px; top: 10px; width:70px;height:95px;text-align:left;background-color: #CCCCCC }
.Resource .NCSingle .FileImagePos { position: absolute; left: 5px; top: 5px; }
.Resource .NCSingle .FileTitle { position: absolute; left: 80px; top: 20px; width:340px; text-align:left; }
.Resource .NCSingle .FileText { position: absolute; left: 80px; top: 40px; height:120px; width:240px; text-align:left; }
.Resource .NCSingle .ReviewsText { height:97px; width:315px;  overflow:auto;}
.Resource .NCSingle .AuthorImage { position: absolute; right:10px; width:90px; height:110px; top:10px; background-color:#CCCCCC }
.Resource .NCSingle .AuthorImagePos { position: absolute; right: 5px; top: 5px; width:80px; }
.Resource .NCSingle .AuthorText { height:97px; width:160px }
.Resource .NCSingle .AuthorAbout { position: absolute; left:10px; top:130px; height:95px; width:250px; }
.Resource .NCSingle .AskQuestion { position: absolute; bottom: 8px; left: 220px; height:10px; width:100px; text-align:right }
.Resource .NCSingle .ReportText { text-align:left;}
.Resource .NCSingle .PriceText { height:60px; width:250px; }
.Resource .NCSingle .DownloadLink { text-align:right; font-size:18px; font-weight:bold}
.Resource .NCSingle .FreeProduct { position: absolute; bottom: 5px; left: 100px; height:10px; width:160px; text-align:right }

.AuthorProducts { position: absolute; top: 100px; left: 690px; height:500px; width:110px; overflow:visible}


.Resource .CurriculumDesc { position: relative;  margin-top: 20px; left: 0px; width:665px; padding: 0px; background-color: #809E30}
.Resource .CurriculumDesc .HeadingCell {  position: relative; height:30px; width:645px; }
.Resource .CurriculumDesc .HeadingRight { float:right;  padding-right: 20px  }
.Resource .CurriculumDesc .CurriculumText { width:635px; font-weight: bold;  padding: 20px  20px 20px 20px }

.Resource .FreeDownload { position: relative; margin-top: 20px;  left: 0px;  height:800px; width:665px;padding: 0px; background-color: #8064A2}
.Resource .PricedDownload { position: relative; margin-top: 20px; left: 0px; height:800px; width:665px; padding: 0px; background-color: #1D9EA5}
.Resource .Website { position: relative; margin-top: 20px; left: 0px; height:620px; width:665px; padding: 0px; background-color: #BA6A0D}
.Resource .Video { position: relative;  margin-top: 20px; left: 0px; height:740px; width:665px; padding: 0px; margin-bottom:150px; background-color: #748F2C}

.Resource .ColumnRes1 { position: absolute; top: 60px; height:645px; width:150px;  padding:10px;  left: 10px; }
.Resource .ColumnRes2 { position: absolute; top: 60px; height:645px; width:150px;  padding:10px;  left: 185px; }
.Resource .ColumnRes3 { position: absolute; top: 60px; height:645px; width:150px;  padding:10px;  left: 360px; }
.Resource .ColumnRes .Links { position: absolute; top: 140px; left: 565px; height:645px; width:90px; text-align:right; font-weight:bold }

.Resource .FreeDownload .ColumnRes1 { background-color: #9979AF; }
.Resource .FreeDownload .ColumnRes2 { background-color: #8E73AC; }
.Resource .FreeDownload .ColumnRes3 { background-color: #9979AF; }

.Resource .PricedDownload .ColumnRes1 { background-color: #21B5BC; }
.Resource .PricedDownload .ColumnRes2 { background-color: #1FACB4; }
.Resource .PricedDownload .ColumnRes3 { background-color: #21B5BC; }

.Resource .Video .ColumnRes1 { height:600px; background-color: #809E30; }
.Resource .Video .ColumnRes2 { height:600px; background-color: #85A336; }
.Resource .Video .ColumnRes3 { height:600px; background-color: #809E30; }
.Resource .Video .Links { position: absolute; top: 140px; left: 565px; height:645px; width:90px; text-align:right; font-weight:bold }

.Resource .RowRes .RowRes1 { position: absolute; left: 10px; top: 50px; height:128px; width:625px; background-color: #E6850F; padding:10px }
.Resource .RowRes .RowRes2 { position: absolute; left: 10px; top: 210px; height:128px; width:625px; background-color: #CF780E; padding:10px }
.Resource .RowRes .RowRes3 { position: absolute; left: 10px; top: 370px; height:128px; width:625px; background-color: #E6850F; padding:10px }
.Resource .RowRes .Links { position: absolute; bottom: 2px; left: 10px; height:20px; width:645px; text-align:right }

.Resource .SearchCriteria { position: absolute; top: 2px; left: 5px; height:10px; padding-right:0px; }
.Resource .SearchCriteria { font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 9px; font-weight: bold; color: #BBBBBB; text-align:left; height:10px;  width:170px;}
.Resource .TitleCell { position: absolute; top: 15px; height:40px; padding-right:5px; overflow:hidden; }
.Resource .TitleCell { font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 13px; font-weight: bold; color: #E6EAFF; padding: 7px 0px 7px 0px; }
.Resource .RatingCell { font-weight: bold; color: #FFFFFF; height:45px }
.Resource .DescriptionCell { text-align:left; vertical-align:top; height:160px }
.Resource .DescriptionCellP { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF; }
.Resource .TypeCell { height:20px; color: #FBDAB3; }
.Resource .MoreInfo { font-family: Verdana, Geneva, Tahoma, sans-serif; height:45px }
.Resource .PriceCell { font-family: Verdana, Geneva, Tahoma, sans-serif; font-weight: bold; height:40px }
.Resource .AuthorCell { font-family: Verdana, Geneva, Tahoma, sans-serif; color: #FBDAB3; height:40px }
.Resource .GetResCell{ font-family: Verdana, Geneva, Tahoma, sans-serif; }
.Resource .ThumbsUpCell { font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 9px; font-weight: bold; color: #BBBBBB; text-align:right; height:15px;}
.Resource .SearchRes { font-family: Verdana, Geneva, Tahoma, sans-serif; }
.Resource .SearchType { font-family: Verdana, Geneva, Tahoma, sans-serif; }

.Resource .FaceBook { position: absolute; bottom: 0px; left: 0px }
.Resource .Google { position: absolute; bottom: 0px; left: 55px }
.Resource .ThumbsUpCell { position: absolute; bottom: 2px; right: 5px }




.Resource .ColumnRes .ImageCellDownload { position: absolute; top: 80px; height:165px; overflow:hidden;}
.Resource .ColumnRes .ImageCellVideo { position: absolute; top: 80px; border: 1px solid #666666; }
.Resource .ColumnRes .ImageText { position: absolute; top: 93px; right: 22px; }
.Resource .ColumnRes .RatingCell { position: absolute; bottom: 385px; left:10px; height:30px;}
.Resource .ColumnRes .DescriptionCell { position: absolute; bottom: 228px; padding-right:10px; overflow:auto;}
.Resource .ColumnRes .TypeCell { position: absolute; bottom: 190px; }
.Resource .ColumnRes .MoreInfo{ position: absolute; bottom: 135px; }
.Resource .ColumnRes .AuthorCell { position: absolute; bottom: 110px; }
.Resource .ColumnRes .PriceCell { position: absolute; bottom: 50px; }
.Resource .ColumnRes .VotingCell { position: absolute; bottom: 100px; }
.Resource .ColumnRes .GetResCell { position: absolute; bottom: 45px; }
.Resource .ColumnRes .SearchRes { position: absolute; bottom: 30px; left: 25px; height:20px; width:650px; text-align:left; font-weight:bold }
.Resource .ColumnRes .SearchType { position: absolute; bottom: 10px; left: 25px; height:20px; width:650px; text-align:left; font-weight:bold }
.Resource .ColumnRes .Send { position: absolute; bottom: 2px; left:2px;}



.Resource .RowRes .TitleCell { width:450px; height:30px; }
.Resource .RowRes .DescriptionCell { position: absolute; top: 40px; height:73px; width:350px; padding-right:10px; overflow:auto; }
.Resource .RowRes .PriceCell { position: absolute; top: 130px; left: 95px; }
.Resource .RowRes .MoreInfo { position: absolute; top: 130px; left: 97px; }
.Resource .RowRes .GetResCell { position: absolute; top: 130px; left:170px; width:240px;}
.Resource .RowRes .RatingCell { position: absolute; top: 15px; left:505px; width:100px; text-align:center }
.Resource .RowRes .AuthorCell { position: absolute; top: 45px; left:535px; width:100px; text-align:center }
.Resource .RowRes .VotingCell { position: absolute; bottom: 0px; left: 305px;}
.Resource .RowRes .ImageCellWebsite { position: absolute; top: 15px; left:380px; width:147px; height:100px; border: 1px solid #666666; overflow:hidden }
.Resource .RowRes .ImageText { position: absolute; top: 10px; left: 497px; }
.Resource .RowRes .SearchRes { position: absolute; bottom: 60px; left: 25px; height:20px; width:650px; text-align:left; font-weight:bold }
.Resource .RowRes .SearchType { position: absolute; bottom: 40px; left: 25px; height:20px; width:650px; text-align:left; font-weight:bold }
.Resource .RowRes .Send { position: absolute; bottom: 2px; left:2px;}


.Resource .RowRes .Weblink { position: absolute; top: 120px; left:60px; height:20px; width:400px; }
.Resource .Video .VideoView { position: absolute; top: 65px; left: 95px; height:360px; width:480px; }


div.transON {opacity:1;filter: alpha(opacity=100); -moz-opacity: 1 }
div.transOFF {opacity:.60;filter: alpha(opacity=60); -moz-opacity: 0.6 }
div.transONSing {opacity:1;filter: alpha(opacity=100); -moz-opacity: 1 }
div.transOFFSing {opacity:.65;filter: alpha(opacity=65); -moz-opacity: 0.65 }


.Preview .ImageText {  position: absolute; right:140px; top:80px; }


.TipsCell{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #777777; text-align:left }
.Elaboration { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 50px; text-indent: -29px; }
.DeleteTag:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999; text-decoration: none; }
.DeleteTag:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999; text-decoration: underline;  }
.DeleteTag:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999; text-decoration: none;  }
	


.Description { clear:both;padding:16px 0;text-align:left  }
.Description .column{ width:85%;clear:both;margin-left:50px }
.Description h3{ font-size:16px;padding:6px 9px 6px 9px;clear:both;margin-left:50px }
.Description h4{ border-bottom:1px solid #9c9c9c;color:#23C4CB;font-size:14px;padding:6px 9px 6px 9px; }
.Description h5{ background-color:#fAfAfA;color:#333333;font-size:13px;padding:6px; border-color:#E2E2E2 white #F8F8F8;border-style:solid;border-width:1px;margin-top:1px; }

.Description .cd{ background-color:#FFFFFF;color:#535353;line-height:1.3;border:solid 1px transparent;border-top-color:#E2E2E2;font-size:13px;padding:11px 7px 7px 8px;display:none; }
.Description .NClink{ color:#777777; }
.Description .NClink:hover{ color:#809E30; }
.Description .substrand.hover.expand,.cl.sub  .hover.hh{ border-color:#23C4CB; }
.Description .substrand.expand h5,.vc .showcds h5{ border-bottom-color:#fff }
.Description .hover .hh{ cursor:pointer;background-repeat:no-repeat;background-position:99% center; }

.Description .substrand{ border-left:solid 1px transparent;border-right:solid 1px transparent; }
.Description .substrand.expand{ border:solid 1px transparent; }
.Description .substrand.expand .hh{ border-top-width:0; }
.Description .substrand.first h5{ border-top:solid 1px #F8F8F8; }
.Description .substrand.expand .cd{ display:block; }







/* 'widths' menu ********************************************************************************************************************************************/
#layoutdims { clear:both; border-top:4px solid #000; margin:0;	padding:6px 15px !important; text-align:right; }

/* column container */
.colmask { position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:960px;			/* width of page, set 100% for whole page view */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;			/* width of page */
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:40px 5px 40px 5px;	/* no left and right padding on columns, we just make them narrower instead only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
}



/* 3 Column settings */
///.threecol {	background:#; }		/* right column background colour */

.threecol .colmid {
	right:115px;			/* width of the right column */
///	background:#;			/* center column background colour */
}
.threecol .colleft {
	right:695px;			/* width of the middle column */
///	background:#;			/* left column background colour */
}
.threecol .col1 {
	width:675px;			/* width of center column content (column width minus padding on either side) */
	left:970px;				/* 100% plus left padding of center column */
	overflow:visible;		/* Let middle column flow over right column (default hidden above) */

}
.threecol .col2 {
	width:130px;			/* Width of left column content (column width minus padding on either side) */
	left:125px;				/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.threecol .col3 {
	width:95px;				/* Width of right column content (column width minus padding on either side) */
	left:860px;				/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}


/* end 'widths' menu ********************************************************************************************************************************************/








-->
