/* Begin: Global */
body
{margin: 2;
padding: 2;
font-family: Arial, Helvetica, Verdana, sans-serif}

img
{font-size: 8pt;
font-family: arial;
font-weight: normal;
color: #666666;}

form
{margin: 0;
padding: 0}

#tableContainer
{margin: 0;
padding: 0;
float: right}
/* End: Global */

H2
{FONT-FAMILY: Verdana, Helvetica, Arial, San Serif;
FONT-SIZE: 12px;
MARGIN-BOTTOM: 2px;
MARGIN-TOP: 10px;
TEXT-DECORATION: none}

.introText
{font-size : 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
text-align: left}

/* Begin: Grey bold text */

.greyBold
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #666666}

/* Ends: Grey bold text */

/* Begin: Grey regular text */

.grey
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
text-align: left}

/* Ends: Grey regular text */

/* Begin: Blue regular text */
.blue
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: regular;
color: #333366}
/* End: Blue regular text */

.blueBold
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333366}

/* Begin: Blue Regular Link text */ 
a
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #333366;
text-decoration: none}

a:Hover
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #333366;
text-decoration: underline}

a:Active
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
text-decoration: none}	
/* End: Blue Regular Link text */

/* Begin: Blue Bold Link text */ 
.bboldlink
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333366;
text-decoration: none}

.bboldlink:Hover
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333366;
text-decoration: underline}

.bboldlink:Active
{font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #666666;
text-decoration: none}	
/* End: Blue Bold Link text */

.mastHeadContainer
{width:775px;
padding: 0px;
margin: 0px 0px 0px 0px}

#mainDiv
{margin: 0 0 0 20px;
width: 775px}

.pipeDiv
{color: #91A7BC;
font-size: 8pt}

.linkLargeBold2
{font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
color: #333366;
text-decoration: none}

.linkLargeBold
{font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
color: #333366;
text-decoration: none}

a.linkLargeBold
{font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
color: #333366;
text-decoration: none}

a.linkLargeBold:hover
{font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-style: normal;
color: #333366;
text-decoration: underline}

a.linkLargeBold:active
{font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
color:#666666;
text-decoration: none}

.linkLargeGBold
{font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
color: #666666;
text-decoration: none}

a.linkLargeGBold
{font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
color: #666666;
text-decoration: none}

a.linkLargeGBold:hover
{font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-style: normal;
color: #999999;
text-decoration: underline}

a.linkLargeGBold:active
{font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
color:#CCCCCC;
text-decoration: none}

/* Begin: Top Nav Buttons*/
.button
{color: #ffffff;
background-color: #999999;
height:15px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt; 
font-style: normal; 
font-weight: bold;
text-align: center;
text-decoration: none;  
padding: 2px 12px 2px 12px;
margin: 0px;
display: block;	
float: left;
border-top: 1px solid #AAC5E1;
border-bottom: 1px solid  #333366}

.button:Active
{color: #ffffff;
background-color: #AAC5E1;
height: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
padding: 2px 12px 2px 12px;
font-style: normal; 
font-weight: bold;
text-align: center;
text-decoration: none;
border-bottom: 1px solid  #333366;
border-top: 1px solid #333366}

.button:Hover
{color: #ffffff;
background-color: #AAC5E1;
height: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
padding: 2px 12px 2px 12px;
font-style: normal; 
font-weight: bold;
text-align: center;
text-decoration: none;
border-bottom: 1px solid  #333366;
border-top: 1px solid #333366}

.buttonHW
{color: #FFFF33;
background-color: #CC0000;
height:15px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt; 
font-style: normal; 
font-weight: bold;
text-align: center;
text-decoration: none;  
padding: 2px 12px 2px 12px;
margin: 0px;
display: block;	
float: left;
border-top: 1px solid #AAC5E1;
border-bottom: 1px solid  #333366}

.buttonHW:Active
{color: #FFFF33;
background-color: #993333;
height: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
padding: 2px 12px 2px 12px;
font-style: normal; 
font-weight: bold;
text-align: center;
text-decoration: none;
border-bottom: 1px solid  #333366;
border-top: 1px solid #333366}

.buttonHW:Hover
{color: #FFFF33;
background-color: #993333;
height: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
padding: 2px 12px 2px 12px;
font-style: normal; 
font-weight: bold;
text-align: center;
text-decoration: none;
border-bottom: 1px solid  #333366;
border-top: 1px solid #333366}

.button1
{color: #333366;
background-color: #ffffff;
height: 15px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt; 
font-style: normal; 
font-weight: bold;
text-align: center;
text-decoration: none;  
padding: 2px 12px 2px 12px;
display: block;	
float: left;
border-top: 1px solid #333366;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #333366;
border-left: 1px solid #333366}

.padding
{width: 2px;
float: left;
background-color: #ffffff;	
border-bottom: 1px solid #333366;
padding: 0px ;
margin: 0px;
height: 20px}
/* End: Top Nav Buttons*/

/* Begin: Footer Container */
#globalFooterContainer
{width: 775px;
margin: 0 0 0 0px;
padding-bottom: 10px}
/* End: Footer container */

html>body #globalFooterContainer
{padding-bottom: 0;
margin-bottom: 10px}

/* Begin: Footer Links Container */
.footerSpacer
{margin: 3px 0 0 0;
padding: 0}
/* End: Footer Links Container */

html>body .footerSpacer{margin: 7px 0 0 0}
/* End: Footer Links Container */

/* Begin: footer div text */
.footerDivText
{float: left;
margin: 0;
padding: 0}
/* End: footer div text */

/* Begin: vertical lines */
.vSpacer6
{padding: 0;
margin: 0;
height: 7px;
overflow: hidden}

.vSpacer8
{overflow: hidden;
padding: 0;
margin: 0;
height: 8px}

html>body .vSpacer8
{overflow: hidden;
padding: 0;
margin: 0;
height: 9px}

.vSpacer10
{overflow: hidden;
height: 10px}

.vSpacer15{height: 15px}
/* End: vertical lines */

/* Begin: spacers */
/* Begin: Padding Top */
.pTop5{padding-top: 5px}
.pTop10{padding-top: 10px}
.pTop15{padding-top: 15px}
.pTop20{padding-top: 20px}
/* End: Padding Top */

/* Begin: Padding Bottom */
.pBot5{padding-bottom: 5px}
.pBot10{padding-bottom:10px}
.pLeft15{padding-left: 15px}
.pBot15{padding-bottom: 15px}
.pBot20{padding-bottom: 20px}
/* End: Padding Bottom */

/* Begin: Margin Top */
.mTop5{margin-top: 5px}
.mTop15{margin-top: 15px}
/* End: Margin Top */

/* Begin: Margin Right */
.mRight5 {margin-right: 5px}
.mRight10{margin-right: 10px}
.mRight15{margin-right: 15px}
/* End: Margin Right */

/* Begin: Margin Bottom */
.mBot5{margin-bottom: 5px}
.mBot10{margin-bottom: 10px}
.mBot15{margin-bottom: 15px}
.mBot20{margin-bottom: 20px}
/* End: Margin Bottom */

/* Begin: Margin left */
.mLeft1{margin-left: 1px}
.mLeft5{margin-left: 5px}
.mLeft10{margin-left: 10px}
.mLeft15{margin-left: 15px}

.mLeft20{margin-left: 20px}
.mLeft195{margin-left: 195px}
/* End: Margin left */

#rContainer
{float: left;
width: 217px;
margin: 0}

.mslinkcontainer{width:217px}

.rlink{float:right}

/* Begin: Heading 13pt */
.heading
{vertical-align: middle;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 13pt;
color: #91A7BC}
/* End: Heading 13pt */

.container265
{float: left;
margin: 0 0 0 0;
width: 265px}

/* Begin: Outer div container with borders */
.homepageDir
{border: 1px solid #AAC5E1;
width: 263px;
margin: 0;
padding: 0}
/* End: Outer div container with borders */

/* Begin: Inner div container with margins */
.homepageDirInside
{width: 243px;
margin: 6px 8px 8px 10px;
padding: 0}
/* End: Inner div container with margins */

/* Begin: Horizontal line divider */
.lineDivider
{background-color: #91A7BC;
height: 1px;
font-size: 1px}
/* End: Horizontal line divider */

/* Begin: Grey Pipe */
.greyPipe
{color: #999999;
float: left;
margin: 0 9px 0 9px;
font-size: 8pt}
/* End: Grey Pipe */

html>body .greyPipe{margin-right: 10px}

/* Begin: Blue Pipe */
.bluePipe
{color: #91A7BC;
margin: 0 5px 0 5px;
font-size: 8pt}

html>body .bluePipe{margin-right: 5px}
/* End: Blue Pipe */

/* Begin: clear All */
.clearAll
{clear: both;
overflow: hidden}
/* End: clear All */

.hstContainer
{background-color: #ffffff;
color: #91A7BC;
width: 255px;
border: 1px solid #AAC5E1;
padding: 0;
margin-bottom: 15px}

html>body .hstContainer
{border: 1px solid #FFFFFF;
height: 100%}

.hstContent
{margin: 0 0  0 0;
float: left;
width: 153px}

.hstImage
{width: 108px;
margin: 0 0 0 0;
float: left}

.mContainer
{float: left;
width: 260px}

.httContent
{width: 200px;
/*border: 0px solid #999999; */
float: left}

.httImage
{width: 50px;
float: left;
margin: 0 10px 0 0}
