﻿
/* CSS Document */

body {
	background-color: #1692BB;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size:100%;
}

h1, h2, h3 {
	color: #F36283;
	margin: 0;
	padding: 0;
}

h1 a:visited , h2 a:visited, h3 a:visited{
	color: #F36283;
}
h1 a:link , h2 a:link, h3 a:link{
	color: #F36283;
}

h1 a:active , h2 a:active, h3 a:active{
	color: #F36283;
}

p {
	font-size: 0.8em;
	line-height: 14pt;	
}

li {
	font-size: 14pt;
}

#wrapper {
	width: 1004px;
	background-color: #FFF;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}





#topBanner {
	height: 65px;
}

#logo {
	float:left;
}

#middle {
	height: 360px;
	background-image: url(../images/home/middleBg.jpg);
	background-repeat: repeat-x;
	background-color: #44ACCF;
}

#footer {
	clear: both;
	border-top: 1px solid #44ACCF;

	margin: 20px 0 0 0;
	padding: 10px 0;
	text-align: center;
}

#footer p
{
	font-size:0.7em;
}
#footer #textNav ul{
	padding: 0;
	margin: 0;
}

#footer #textNav ul li{
	display: inline;
	padding: 0 10px 0 10px;
	margin: 0;
	border-right: 1px solid #666;
	font-size: 0.75em;
	
}

#footer #textNav ul li a:link, #footer #textNav ul li a:visited {
	color: #666;
	text-decoration: none;
}

#footer #textNav ul li a:hover, #footer #textNav ul li a:focus {
	text-decoration: underline;
}

.divider {
	clear: both;
}
.hline {
	height: 20px;
	margin: 20px 0 0 0;
	border-top: 1px dashed #F36283;
}
.hlinesignup {
	height: 20px;
	margin: 0px 0 0 0;
	border-top: 1px solid #F36283;
}

#loginArea {
	width: 258px;
	float: left;
}

#subloginArea {
	width: 258px;
}

.contactdetails
{
	border: 1px dashed #333;
	padding: 10px 10px 10px 10px;
	width:90%;
}
.contactdetails p
{
	padding: 0 10px 0 20px;
}

.contactdetails a:link, a:visited
{
	color:#666;
	text-decoration:none;
}

/* Containers for inner pages */


#contentSub {
	background-image: url(../images/home/contentBg.jpg);
	background-repeat: no-repeat;
	padding: 0;
}

#contentSub h1 {
	font-size: 120%;
}

#contentSub h2 {
	font-size: 100%;
}

#contentSub #leftCol {
	width: 258px;
	padding: 30px 0 0 0;
	float: left;
}

#contentSub #contentbody {
	margin: 0 0 0 20px;
	padding: 80px 35px 0 25px;
}
#contentSub #contentbody #leftnav
{
	float:left;
	width:270px;
	margin-bottom:20px;
}


#contentSub #contentbody #rightnav
{
	float:right;
	width:500px;
	padding: 0  50px 0  40px;
	margin-bottom:20px;
}

#rightnav ul li {
	font-size: 0.8em;
	list-style-type:circle;
	list-style-image: url(../images/global/arrow.png); 
	margin: 10px 0 0 0;
}

#rightnav a:link, #rightCol a:visited, #leftnav a:visited, #leftnav a:link{
	color: #666;
	text-decoration: none;
}

#rightnav a:focus, #rightCol a:hover {
	text-decoration: underline;
}

.divLoggedIn
{
	
    float: right;
    text-align:left;
    padding-top:50px;
    padding-right:60px;
}

.divLoggedIn a:link, a:visited
{
	color:#666;
	text-decoration:none;
}

.divLoggedIn a:hover
{
	text-decoration:underline;
}
/* Containers for inner pages */


/* ---------------------- NAVIGATION -------------------------- */

#nav { float: right; width: 608px; }
#nav ul{ padding: 0; 	margin: 0; }
#nav ul li{ 	display: inline; padding: 0; margin: 0; }
#nav ul li img {	float: left;	padding: 0;	margin: 0;}

#nav1 li{	list-style: none;	float:left;}
#nav1 li a{	display: block;	text-indent: -5000px;	height: 65px;	width: 608px;}

#nav1 li a#lnk_prodInfo{	background-image: url("../images/global/prodInfo.gif"); 	background-repeat:no-repeat; 	height:65px; 	width:88px;}
#nav1 li a#lnk_prodInfo:hover{	background-image: url("../images/global/prodInfo2.gif"); 	background-repeat:no-repeat;	height:65px;	width:88px;}
#nav1 li a#lnk_prodPres{	background-image: url("../images/global/prodPres.gif"); 	background-repeat:no-repeat;	height:65px;	width:94px;}
#nav1 li a#lnk_prodPres:hover{	background-image: url("../images/global/prodPres2.gif");	background-repeat:no-repeat;	height:65px;	width:94px;}
#nav1 li a#lnk_labels{	background-image: url("../images/global/labelProd.gif");	background-repeat:no-repeat;	height:65px;	width:72px;}
#nav1 li a#lnk_labels:hover{	background-image: url("../images/global/labelProd2.gif");	background-repeat:no-repeat;	height:65px;	width:72px;}
#nav1 li a#lnk_welcome{	background-image: url("../images/global/welcomePage.gif");	background-repeat:no-repeat;	height:65px;	width:70px;}
#nav1 li a#lnk_welcome:hover{	background-image: url("../images/global/welcomePage2.gif");	background-repeat:no-repeat;	height:65px;	width:70px;}
#nav1 li a#lnk_TopaboutUs{	background-image: url("../images/global/aboutUs.gif");	background-repeat:no-repeat;	height:65px;	width:72px;}
#nav1 li a#lnk_TopaboutUs:hover{	background-image: url("../images/global/aboutUs2.gif");	background-repeat:no-repeat;	height:65px;	width:72px;}
#nav1 li a#lnk_support{	background-image: url("../images/global/support.gif");	background-repeat:no-repeat;	height:65px;	width:66px;}
#nav1 li a#lnk_support:hover{	background-image: url("../images/global/support2.gif");	background-repeat:no-repeat;	height:65px;	width:66px;}
#nav1 li a#lnk_contactUs{	background-image: url("../images/global/contactUs.gif");	background-repeat:no-repeat;	height:65px;	width:80px;}
#nav1 li a#lnk_contactUs:hover{	background-image: url("../images/global/contactUs2.gif");	background-repeat:no-repeat;	height:65px;	width:80px;}
#nav1 li a#lnk_link{	background-image: url("../images/global/link.gif");	background-repeat:no-repeat;	height:65px;	width:62px;}
#nav1 li a#lnk_link:hover{	background-image: url("../images/global/link2.gif");	background-repeat:no-repeat;	height:65px;	width:62px;}

/* ---------------------- NAVIGATION -------------------------- */

/*default pages*/
#loginBox {
	font-size: 75%;
	color: #FFF;
	width: 188px;
	margin: 46px 0 0  0px;
	padding: 15px;
	border-top: 1px solid #7fc3da;
	background-color: #1692BB;
}

#loginBox2 {
	width: 188px;
	margin: 5px 0 0 20px;
	padding: 50px 0 0 0;
	height: 100px;
}

#loginBox #pinkBox {
	font-size: 11px;
	margin: 5px 0 0 0;
	padding: 10px 0 10px 0;
	border: 1px solid #7fc3da;	
	background-color: #F36283;
	text-align: center;
}

#loginBox #pinkBox a:link, #loginBox #pinkBox a:visited {
	color: #FFF;
}

#loginBox #pinkBox .resize {
	font-size: 11px;
	width: 100px;
}

#loginBox a:link, #loginBox a:visited {
	color: #FFF;
	text-decoration: none;
}


#loginBox a:hover, #loginBox a:focus {
	color: #FFF;
	text-decoration: underline;
}

#middle #bannerArea {
	margin: 0 0 0 258px;
	text-align:right;
}

#content {
	background-color: #FFF;
	padding: 30px 0 0 0;
}

#content h1 {
	font-size: 100%;
	margin: 0;
}

#content h2 {
	font-size: 80%;
	margin: 0;
}

#content p {
	margin: 10px 0 0 0;
	line-height: 18px;
}

#content #leftCol {
	width: 258px;
	margin: 0;
	float: left;
	display: inline;
}

#content #rightCol2 #ads {
	margin: 15px 0 30px 0px;
	
}

#content #rightCol2 {
	width: 280px;
	float: right;
	margin: 0 20px 0 0;
	display: inline;
}

#content #rightCol2 .rightBox {
	border: 1px dashed #F36283;
	margin: 30px 0 0 0;
	padding: 10px;
}

#content #rightCol2 .rightBox p {
	height:auto;
}

#content #rightCol2 .rightBox h1 {
	color: #1692BB;
	font-size: 90%;
}

#content #rightCol2 .rightBox img {
	float: left;
	margin: 0 0px 0 0;
	border: 1px solid #666;
}

#content #rightCol {
	width: 370px;
	margin: 0 0 0 280px;
}

#rightCol ul li {
	font-size: 0.8em;
	list-style-type:circle;
	list-style-image: url(../images/global/arrow.png); 
	margin: 10px 0 0 0;
}

#rightCol a:link, #rightCol a:visited {
	color: #666;
	text-decoration: none;
}

#rightCol a:focus, #rightCol a:hover {
	text-decoration: underline;
}

#newsContainer
{
	margin: 15px 0 30px 20px;
	padding: 10px 10px;
	border: 1px solid #F36283;
	width: 196px;
}
#newsContainer a:link, a:visited
{
	color:#44ACCF;
	text-decoration:none;
}
#newsContainer a:hover
{
	color:#44ACCF;
	text-decoration:underline;
}
#news {
	height:150px;
	width:196px;
	overflow:hidden;
	position:relative;
}

#newsScrolling
{
	width:196px;
	position:relative;
	overflow:hidden;
}

#news h3 {
	margin: 10px 0 0 0;
	color: #44ACCF;
	font-size: 90%;
}

#news h3 a {
	color: #44ACCF;
}

#news p {
	margin: 5px 0 0 0;
}

#news .hr {
	border-bottom: 1px dashed #DDD;
	margin: 10px 0 0 0;
	padding: 0;
}


#demo
{
	width:220px;
	margin-left:15px;
	background-image:url(../images/home/bg-register.gif);
	background-repeat: no-repeat;
	padding:10px 3px 10px 3px;
	height:340px;
}
#demo img
{
	padding-left:20px;
	padding-right:20px;
}

#demo #imgsubmit
{
	padding-left:40px;
	padding-right:40px;
}

#demo #demodata
{
	padding:5px 0px 5px 0px;
}

.demoinfo
{
	font-size:0.8em;
	padding-left:10px;
	font-weight: bold;
	color: #3399CC;
	line-height:20px;
	margin-bottom:10px;
	
}


.demobottom
{
	background-color:#FFF;
	margin-left:20px;
	padding-top:0px;
	margin-top:0px;
	vertical-align:top;
}
.demotop
{
	background-color:#FFF;
	padding-top:0px;
	margin-top:0px;
}

#twitter
{
	width:220px;
	margin-left:15px;
	padding:3px 1px 0px 1px;
	height:300px;
}



#whyregister {
	color: #FFF;
	border: 1px dashed #FFF;
	margin: 20px 0 0 20px;
	padding: 5px;
	width: 196px;
}

#whyregister h3 {
	margin: 10px 0 0 0;
	color: #44ACCF;
	font-size: 70%;
}

#whyregister h3 a {
	color: #44ACCF;
}

#whyregister p {
	margin: 5px 0 0 0;
}

#whyregister ul {
	margin: 0;
	padding: 0;
	border-top:1px solid #7FC3DA;
	
}

#whyregister ul li {
	font-size: 70%;
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;	
}

/*default pages*/

/* ---------------------------------------About Us ---------------------------------------*/

#contentSub  #abtUsContent {
	width: 510px;
	margin: 40px 0 50px 0;
	padding: 0 10px 0 10px;
	background-image: url(../images/aboutUs/aboutUsimg.jpg);
	background-repeat: no-repeat;
	background-position:right;
}

#contentSub #abtUsContent #abtUsContentTxt {
	width: 270px;
	text-align: left;
	padding-top:20px;
}

#contentSub #abtUsContent #abtUsContentTxt p {
	font-size: 0.8em;
}

/* About Us */

/* Contact Us */
#contentSub  #contactForm {
	float: right;
	display: inline;
	margin:  60px 100px 0 20px;
	padding: 10px;
	border: 1px solid #44ACCF;
}


#contentSub  #contactForm #contactBox {
	background-color: #D7F3F9;
	padding: 10px;
	font-size: 70%;
	border: 1px dashed #44ACCF;
}

/* Support page */
#contentSub  #benefitsBox {
	width: 340px;
	height: 300px;
}
#contentSub #benefitsBox img {
	float: left;
	margin: 0 20px 20px 0;
	padding: 10px;
	border: 1px dashed #F36283;
}

#contentSub #supportproducts h2 {
	color: #44ACCF;
	margin: 0;
}

#contentSub #supportproducts p {
	font-size: 70%;
	margin: 0;
}

#contentSub #supportproducts p.support {
	font-size: 70%;
	margin: 0;
}

#contentSub #supportproducts a:link{
	color: #F36283;
	font-size:80%;
}
#contentSub #supportproducts a:visited 
{
	color:#F36283;
	font-size:80%;
}

/* ---------------------------------------Product Information section ---------------------------------------------*/
#container-right{
	width: 570px;
	padding-left: 50px;
	float: left;
}

.benefits{
  	height: 580px;
	width: 260px;
	float: left;
	margin: 0 0 0 10px;
}

.benefits ul li{
	list-style-type:circle;
	list-style-image: url(../images/global/arrow.png); 
	margin: 10px 0 0 0;

}

.clearBoth {
	clear:both;
}

#contentSub #rightnav
{
    height: auto;
	width: 250px;
	float: left;
	margin: 0 0 0 10px;
}

#contentSub #rightnav .clearBoth 
{
    clear: both;
}




#modules {
	margin: 30px 0 0 0;
}

#modules h3 {
	font-size: 80%;
	color: #44ACCF;
	margin: 0;
}

#modules p {
	margin: 0 0 20px 0;
}

/*

#contentSub #rightnav #modules {
	margin: 30px 0 0 0;
}

#contentSub #rightnav #modules h3 {
	font-size: 80%;
	color: #44ACCF;
	margin: 0;
}

#contentSub #rightnav #modules p {
	margin: 0 0 20px 0;
}
*/
#contentSub #leftnav #products
{
	margin: 0 10px 0 0;
	padding: 10px 10px 10px 10px;
	border: 1px solid #44ACCF;
	background-color: #D7F3F9;
	font-size: 70%;
	width:90%;
}

.requestfordemo
{
	float:right;
}
/*---------------------------------------Labels--------------------------------------- */
.requestforquote {
	margin: 0 10px 0 0;
	padding:  10px 10px 10px 10px;
	border: 1px solid #44ACCF;
	width:90%;
	background-color: #D7F3F9;
	font-size: 70%;
}

#contentSub #rightnav #labelsContainer {
    width:500px;
}
#contentSub .label {
	width: 500px;

}
.label img
{
	padding-right:20px;
}

/* ---------------------------------------Product Presentation ---------------------------------------*/
#CWPresentationMenu
{
	background-color:#1692BB;
	line-height:20px;
	padding: 10px 0 10px 0;
}

#CWPresentationMenu a:link
{
	color:White;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
}
#CWPresentationMenu a:visited
{
	color:White;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
}



#flashpresentation
{
	float:right;
	padding: 0px 10px 10px 10px;
	margin-bottom:10px;
	
}
#presentationtext p
{
	width:490px;	
}

#presentationlinks
{
	width:505px;
}
#presentationlinks1
{
	width:505px;
}
#presentationlinks a:link
{
	float:right;
	color:#44ACCF;
	border:solid 1px #F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	font-weight:bold;
}
#presentationlinks a:visited
{
	float:right;
	color:#44ACCF;
	border:solid 1px #F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	font-weight:bold;
}
#presentationlinks a:hover
{
float:right;
	color:#44ACCF;
	border-style:solid;
	border-width:1px;
	border-color:#F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	text-decoration:none;
	font-weight:bold;
}


#presentationlinks1 a:link
{
	float:right;
	color:#44ACCF;
	border:solid 1px #F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	font-weight:bold;
}
#presentationlinks1 a:visited
{
	float:right;
	color:#44ACCF;
	border:solid 1px #F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	font-weight:bold;
}
#presentationlinks1 a:hover
{
	float:right;
	color:#44ACCF;
	border-style:solid;
	border-width:1px;
	border-color:#F36283;
	font-size:12px;
	margin:3px 5px 3px 5px;
	line-height:25px;
	text-decoration:none;
	font-weight:bold;
}

#CWdemo
{
	width:270px;
	margin-left:0px;
	background-image:url(../images/presentation/bg-register.gif);
	background-repeat: no-repeat;
	padding:10px 3px 10px 3px;
	height:340px;
}
#CWdemo img
{
	padding-left:40px;
	padding-right:50px;
}

#CWdemo #ctl00_ContentPlaceHolder1_imgsubmit
{
	padding-left:60px;
	padding-right:50px;
}
#CWdemo #demodata
{
	padding:0px 0px 0px 0px;
}

.CWdemoinfo
{
	font-size:0.8em;
	padding-left:10px;
	font-weight: bold;
	color: #3399CC;
	line-height:20px;
	margin-bottom:10px;
}

#leftnav #presentationBox {
	width: 340px;
	height: 300px;
}
#leftnav #presentationBox img {
	float: left;
	margin: 0 20px 20px 0;
	padding: 10px;
	border: 1px dashed #F36283;
}
.box {
	float: left;
	margin: 0 20px 20px 0;
	padding: 10px;
	border: 1px dashed #F36283;
}
/* ---------------------------------------Link ---------------------------------------*/
#signUpLink {
	padding: 10px;
	width: 90%;
	background-color: #D7F3F9;
	padding: 10px;
	font-size: 70%;
	border: 1px dashed #44ACCF;
}

/* ---------------------------------------Welcome Page---------------------------------------*/
#contentbody #welcomebanner
{
	height:50px;
}
#contentbody #welcomebanner h2
{
	
/*text-align:center; */
	color: #44ACCF;
	margin: 0;
	padding-left:100px;
}

#contentbody #welcomebanner h2 a:visited
{
	color: #44ACCF;
}
#contentbody #welcomebanner h2 a:link
{
	color: #44ACCF;
}

#contentbody #welcomeleft
{
	width: 258px;
	padding: 10px 0 0 0;
	float: left;
}

#contentbody #welcomemiddle
{
	width: 358px;
	margin: 0 0 0 250px;
	
}
#contentbody #welcomemiddle h2{
	color: #44ACCF;
	margin: 0;
}
#contentbody #welcomemiddle h2 a:visited{
	color: #44ACCF;
}



#contentbody #welcomemiddle p, ul li
{
	font-size:0.8em;
	line-height: 16pt;
}
#contentbody #welcomemiddle ul li
{
	font-size:.8em;
	line-height: 16pt;
	list-style-type:circle;
	list-style-image: url(../images/global/arrow.png); 
}
#contentbody #welcomeright
{
	width: 280px;
	float: right;
	
}
#contentbody #welcomeright #registernow
{
	background-image:url(../images/landingpage/bg-register.gif);
	background-repeat: no-repeat;
	padding:10px 3px 10px 3px;
}
#contentbody #welcomeright #registernow img
{
	padding-left:40px;
	padding-right:40px;
}

#contentbody #welcomeright #registernow #imgsubmit
{
	padding-left:60px;
	padding-right:50px;
}

#contentbody #welcomeright #registernowdata
{

	padding:10px 5px 10px 5px;
}
#contentbody #welcomeright #registernow p
{
	font-size:0.8em;
	padding-left:18px;
	font-weight: bold;
	color: #3399CC;
}

.reginfo
{
	font-size:0.8em;
	padding-left:18px;
	font-weight: bold;
	color: #3399CC;
	line-height:22px;
	margin-bottom:16px;
}

a:visited, a:link {
	text-decoration: none;
}

a:hover {

}

#contactusfooter{
	background-color: #44accf;
	width:1004px;
	margin-left:auto;
	margin-right:auto;

}

/* ---------------------------------------New Account Page---------------------------------------*/
#leftnav #signUp {
	margin: 0 10px 0 0;
	padding:  10px 10px 10px 10px;
	border: 1px solid #44ACCF;
	width:100%;
	background-color: #D7F3F9;
	font-size: 0.75em;
}

#signUpProduct
{
	background-color: #D7F3F9;
	font-size: 70%;
	border: 1px dashed #44ACCF;
	width:362px;
}


/* ---------------------------------------Secured Support Page---------------------------------------*/

#leftnav #supportmenu
{
	background-color:#1692BB;
	width:250px;
	padding: 10px 10px 10px 10px;
	line-height:20px;
	float:left;
}
#leftnav #supportmenu a:link
{
	color:White;
	font-size:12px;
}
#leftnav  #supportmenu a:visited
{
	color:White;
	font-size:12px;
}

#rightnav #ReleaseNotes
{
	background-color: #D7F3F9;
	border: 1px dashed #44ACCF;
	padding:0 0px 0 0px;
	width:500px;
	height:auto;
}
#rightnav #ReleaseNotes h2 {
	color: #44ACCF;
	margin: 0;
	padding:0 10px 0 10px;
}

#rightnav #ReleaseNotes .date 
{
	color:#F36283;
	font-size:70%;
	padding:0 10px 0 10px;
}
#rightnav #ReleaseNotes p
{
	font-size:70%;
	margin:10px 0 0 0;
	padding:0 10px 0 10px;
}
#rightnav #ReleaseNotes ul li
{
	font-size: 70%;
	list-style-type:circle;
	list-style-image: url(../images/global/arrow.png); 
	margin: 0px 0 0 0;
}

#rightnav #ReleaseNotes a:link
{
		color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:0px 10px 0px 10px;
}
#rightnav #ReleaseNotes a:visited
{
		color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:0px 10px 0px 10px;
}
.hlinesupport {
	border-top: 1px dashed #F36283;
	height:10px;
	margin-top:10px;
	font-size: 70%;
}

#rightnav #CWUpdates h2
{
	color:#44ACCF;
}
#rightnav .Updates
{
	background-color: #D7F3F9;
	border: 1px dashed #44ACCF;
	padding:0 0px 0 0px;
	width:500px;
	height:150px;
}
#rightnav .Updates img 
{
	float:left;
	padding-right:10px;
	padding-left:0px;
}
#rightnav .Updates p
{
	padding:0px 5px 0px 5px;
	font-size: 70%;
}
#rightnav .Updates h2
{
	color:#D7F3F9;
	padding-top:10px;
}

#rightnav .Updates a:link
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:0px 10px 0px 10px;
}
#rightnav .Updates a:visited
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:0px 10px 0px 10px;
}
#rightnav #CWDocumentation h2
{
	color:#44ACCF;
}
#rightnav .Documentation
{

	height:auto;
	width:500px;
	
}
#rightnav .Documentation img 
{
	float:left;
	padding-right:10px;
}
#rightnav .Documentation p
{
	font-size: 70%;
	padding:0px 5px 0px 5px;
	
}

#rightnav .Documentation a:link
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:10px 10px 0px 10px;
}
#rightnav .Documentation a:visited
{
	color:#F36283;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding:10px 10px 0px 10px;
}

#leftnav #diagram {
	width: 230px;
	padding: 20px;
	margin: 0 0 0 0px;
	color: #FFF;
	background-color: #F36283;
}

#leftnav #diagram p {
	margin: 0;
	padding: 0;
}

#leftnav #diagram p a {
	color: #FFF;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.title
{
	color:#F36283;
	font-size:90%;
	font-weight:bold;
	padding-top:10px;
}

#dist
{
	width:213px;
	height: 150px;
	margin-left:15px;

}