TD, P 
{
    	COLOR: #333333;
    	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: regular;
}  

A.white:link{ FONT-SIZE: 11px; color:#FFFFFF; text-decoration: underline;}
A.white:visited{ FONT-SIZE: 11px; color:#FFFFFF; text-decoration: underline;}
A.white:hover{ FONT-SIZE: 11px; color:#FFFF99; text-decoration: underline;}
A.white:active{ FONT-SIZE: 11px; color:#FFFFFF; text-decoration: underline; }


.secFont 
{
    	COLOR: #000099;
    	FONT-FAMILY:  Arial, Verdana, Helvetica, Sans-Serif;
    	FONT-SIZE: 30px;
    	FONT-WEIGHT: bold;
}  

.hdFont 
{
    	COLOR: #3333CC;
    	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
    	FONT-SIZE: 16px;
    	FONT-WEIGHT: bold;
} 

.huge-font 
{
    	COLOR: #CC3300;
    	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
    	FONT-SIZE: 18px;
    	FONT-WEIGHT: bold;
}  

.blkFont 
{
    	COLOR: #333333;
    	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
    	FONT-SIZE: 12px;
    	FONT-WEIGHT: regular;
}  

.boldFont 
{
    	COLOR: #333333;
    	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: bold;
}  

.smFont 
{
    	COLOR: #333333;
    	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
    	FONT-SIZE: 10px;
    	FONT-WEIGHT: regular;
}  

.workshop_heading 
{
    	COLOR: #7F8EB1;
    	FONT-FAMILY:  Verdana, Helvetica, Sans-Serif;
    	FONT-SIZE: 12px;
    	FONT-WEIGHT: bold;
}  

.sub_heading 
{
    	COLOR: #333333;
    	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
    	FONT-SIZE: 14px;
    	FONT-WEIGHT: bold;
    	FONT-STYLE: italic;
}  

.sub_heading2 
{
    	COLOR: #FFFFFF;
    	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
    	FONT-SIZE: 14px;
    	FONT-WEIGHT: bold;
    	FONT-STYLE: italic;
    	background-color: #6FA934;
    	border-color: #6FA934; 
    	border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}  


.graybox 
{  
border: thin #666666 solid; 
clear: none; 
float: none; 
height: auto; 
width: auto; 
margin-top: 1px; 
margin-right: 1px; 
margin-bottom: 1px; 
margin-left: 1px; 
padding-top: 1px; 
padding-right: 1px; 
padding-bottom: 1px; 
padding-left: 1px; 
}

.border
{
font-family: Verdana, Arial; 
font-size : 10px; 
font-weight: regular;
color: #000099;
text-align: center;
height : 30px;
}

.vert-div
{
border-color: #CCCCCC; 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 0px; 
border-left-width: 0px;
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
}

.yellowbox 
{  
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px; 
font-weight: normal;
color: #000000;
background-color: #FFFF99; 
border-color: #CCCC33; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
text-align: left;
}

.bluebox 
{  
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 14px; 
font-weight: bold;
color: #4673B4;
text-align:center;
background-color: #D1DFF3; 
border-color: #214F92; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.note-box 
{  
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px; 
font-weight: normal;
color: #000000;
text-align: left;
background-color: #E1E9F4; 
border-color: #214F92; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.alert_box 
{  
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 12px; 
font-weight: regular;
color: #333333;
text-align:left;
background-color: #F4FACB; 
border-color: #BCC67C; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.serve_box 
{  
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 12px; 
font-weight: normal;
color: #333333;
text-align:left;
background-color: #FCDDBF; 
border-color: #FF9933; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

HR {color: #CCCCCC; height: 1px;}

.side-box 
{  
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px; 
font-weight: normal;
color: #000000;
background-color: #FFE8B0; 
border-color: #FF6633; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.feature-box 
{  
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px; 
font-weight: regular;
color: #333333;
text-align:left;
background-color: #FAE7EE; 
border-color: #D50855; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.field_heading
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none; 
word-spacing:1px;
border-color: #FFFFFF; 
background-color: #C9C9D0;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 0px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
text-align: right;
}

.field_content
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none; 
word-spacing:1px;
border-color: #FFFFFF; 
background-color:#DEDEE1;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 0px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
text-align: left;
}

.label
{
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none; 
word-spacing:1px; 
background-color:#838397;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
text-align: left;
}

.tech-note 
{
    	COLOR: #FF6600;
    	FONT-FAMILY:  Verdana, Arial, Helvetica, Sans-Serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
}  

.sub-heading-bar 
{  
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px; 
font-weight: bold;
color: #FFFFFF;
text-align: left;
background-color: #000000; 
border-color: #000000; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}