
/* Color Pallet: 
CC9900	CCB266	CCBF99	87712D	433816	99854C	B1A685
1E0A82	504682	696482	2A2156	15102B	3C3461	5B5771 */

body{background-image:url(http://www.internetbeacon.com/images/bgBody.jpg); text-align:center; margin:0}/*cc9900*//*background-color:#E0C166;*/
a { color:#333; font-weight:normal; font-family:arial;}
a:hover {text-decoration:underline}
h1{margin:0px; padding:0px; vertical-align:top; display:inline}/* h1=24pt, h2=18pt, h3=14pt, h4=12pt, h5=10pt, h6=8pt*/
h2{margin:0px; padding:0px; vertical-align:top; display:inline}
h3{margin:0px; padding:0px; vertical-align:top; display:inline}
h4{margin:0px; padding:0px; vertical-align:top; display:inline}
h5{margin:0px; padding:0px; vertical-align:top; display:inline}

img{border:0px}
li{list-style:none}
table{text-align:left}
table{border-collapse:collapse; padding:0}/* cellpadding="0"cellspacing="0"*/
table td, table th{padding:0}
ul.blog{padding:0; margin:0}
ul.side {margin: 0; padding: 0;}
ul.side li {list-type: none;margin: 0; padding: 9.25px 0 5px 20px; font-size:10pt}

#BodyHover a:hover{color:#A37A00}
#BodyHover li { margin-left: 20px }
#blog a {font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:normal;  color:#333}
#blog a:hover{ text-decoration:underline /*color:#cc9900*/}
#blog2 a {font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:normal;  color:#333}
#blog2 a:hover{text-decoration:underline;/* used for pages with 2 blog listings */}
#bottom-square1 h4{font-weight:normal; font-size:10pt;margin:0px; padding:0px; vertical-align:top; display:inline; color:#333}
#bottom-square2 h4{font-weight:normal; font-size:10pt;margin:0px; padding:0px; vertical-align:top; display:inline; color:#333}
#footer a{text-decoration:none}
#footer a:hover{text-decoration:underline}
#helpfulLinks td {padding-left:15px}
#intra a { color:#000066; font-weight:normal}

#sidebar h3, h4{font-weight:normal}
#sidebar a{font-weight:normal}
#sidebar1 h3, h4{font-family:Arial; font-size:11pt; color:#333}
#sidebar2 h3, h4{font-family:Arial; font-size:11pt; color:#333}

#sidebar3 a{font-family:Arial; font-size:11pt; color:#333; font-weight:normal}
#sidebar3 input,textarea{font-family:Arial; font-size:10pt; color:#666; font-weight:normal}
#sidebar4 h3, h4{font-family:Arial; font-size:11pt; color:#333}
#sidebar5 h3, h4{font-family:Arial; font-size:11pt; color:#333}
#sidebar ul{text-align:left; padding:10px 0px 10px 15px; margin:0px 0px 0px 4px}
#sidebar li{list-style-type:none; margin-bottom:.5em;font-family:Arial; font-size:10pt; color:#333; font-weight:normal} /* ws: font-weight:bold */
/*#sidebarIndex ul{text-align:left; padding:5px 0px 0px 20px; margin:0px 0px 0px 0px}*/
/*#sidebarIndex li{list-style-type:none; font-family:Arial; color:#333; font-weight:normal}*/
#title h2 {font-size:12pt; font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top; display:inline}
.pointer {cursor: pointer}


.Alink{text-decoration:none}

.bg{background-image:url(http://www.internetbeacon.com/images/background950.jpg)}

.bgFound {background-image:url(http://www.internetbeacon.com/images/needle-in-hay-stack.jpg); background-position:center; background-repeat:no-repeat}
.bgFound2 {background-image:url(http://www.internetbeacon.com/images/needle-in-hay-stack-2.jpg); background-position:center; background-repeat:no-repeat}
.bgFound3 {background-image:url(http://www.internetbeacon.com/images/needle-in-hay-stack-3.jpg); background-position:center; background-repeat:no-repeat}

.bgContact {background-image:url(images/form-contact.jpg); background-repeat:no-repeat;}
.bgEstimate {background-image:url(images/form-estimate.jpg); background-repeat:no-repeat;}

.bgLightGold{background-color:#E0C166} /* #CCB266, #DFBE5D */
.bgTitle{background-image:url(http://www.internetbeacon.com/images/title-seo-bg.jpg); background-repeat:no-repeat; display: block}
.bgVeryLightGold{background-color:#EAD699}
.bgWhite{background-color:#FFF}

.black h5{font-family:arial; font-size:10pt; font-weight:normal; margin:0px; color:#000; padding:0px; vertical-align:top; display:inline}
.BlogLink a:hover{font-family:Arial; font-size:10pt; color:#A37A00; text-decoration:underline}
.whiteSpacer {line-height:2px; background-color:#FFF}
.blue a{font-family:arial; font-weight:normal; color:#1E0A82; margin:0px; padding:0px; vertical-align:top; display:inline}
.blue h1{font-family:arial; font-weight:normal; color:#1E0A82; margin:0px; padding:0px; vertical-align:top}
.blue h2{font-family:arial; font-weight:normal; color:#1E0A82; margin:0px; padding:0px; vertical-align:top}
.blue h3{font-family:arial; font-weight:normal; color:#1E0A82; margin:0px; padding:0px; vertical-align:top}


.blueTitle h1{font-size:18pt; font-family:Lucida Console, Monaco5, monospace; font-weight:bold; color:#1E0A82; margin:0px; padding:0px; vertical-align:top; letter-spacing:1.0px; text-shadow: 1.5px 1.5px 5px #999; 
/* letter-spacing: 0px; text-shadow:0.1em 0.1em #CC9900; font-family:'BankGothic Md BT', Rockwell, Georgia, Serif position: absolute; left: 170px; top: 250px;*/ }


.blue h4{font-family:arial; font-weight:normal; color:#1E0A82; margin:0px; padding:0px; vertical-align:top; display:inline}
.BodyHover a:hover{color:#A37A00; text-decoration:underline}
.bold {font-weight:bold}
.borderless{border-left:1px solid #FFF; border-right:2px solid #FFF}
.box {background-color: #EAD699; /*color: #fff;*/ padding:5px 0px 0px 0px;}
.boxDark {background-color: #E0C166; /*color: #fff;*/ padding:5px 0px 0px 0px;}
.cornertopleft {
    /* Border Radius Style */
    border-top-left-radius: 25px;
    /* Mozilla Firefox Extension */
    -moz-border-radius-topleft: 25px;}
 
.cornertopright {
    /* Border Radius Style */
    border-top-right-radius: 25px;
    /* Mozilla Firefox Extension */
    -moz-border-radius-topright: 25px;}

.cornerbottomleft {
    /* Border Radius Style */
    border-bottom-left-radius: 25px;
    /* Mozilla Firefox Extension */
    -moz-border-radius-bottomleft: 25px;}
 
.cornerbottomright {
    /* Border Radius Style */
    border-bottom-right-radius: 25px;
    /* Mozilla Firefox Extension */
    -moz-border-radius-bottomright: 25px;}
.bullet ul{padding:0px 0px 0px 16px; margin:10px 0px 5px 0px; background-image:url(http://www.internetbeacon.com/images/bullet-gold.jpg); background-repeat:no-repeat}/* top right bottom left*/
.casestudy li{text-align:left; padding:0px 0px 0px 20px; margin:10px 0px 0px -20px; background:url(http://www.internetbeacon.com/images/seo-bullet-gold-small.jpg) 0px 0px no-repeat}/* top right bottom left*/
.contains{position:relative; left:2px; top:2px; color:#ccc; font-family:arial; font-weight:bold; font-size:12pt}/*shadow text*/
.ContactFormBorder {outline:1px solid #E0C166;border:1px solid #E0C166;background-color:#EAD699}

.darkGray h2{font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top}
.darkGray h3{font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top}
.divCenter {width:950px; margin-left: auto; margin-right: auto; text-align: left}
.DoubleSpace{line-height:2em}
/* DoubleSpace */
 /* DoubleSpace - 2em = 32px */

.fontItalic{font-style:italic}
.FormIndex {width:175px; border:1px solid #E8D18B}
.formBorder {border: 1px solid #E0C166 /*was #999*/} 
.FormColumn {width:150px; border:1px solid #E8D18B}
.FormColumnText {width: 150px; height: 50px; overflow: auto; border:1px solid #E8D18B}
.FormColumnCaptcha {width:35px; height: 25px; vertical-align: bottom; border:1px solid #E8D18B}
.FormInputVerify {width:80px; height: 25px; vertical-align: top; border:1px solid #E8D18B;}
.FormInput {border:1px solid #E8D18B; width:225px;}
.FormTextArea {width: 225px; height: 50px; overflow: auto; border:1px solid #E8D18B; padding-top:2px;}
.FormSelect {width: 230px; overflow: auto; border:1px solid #E8D18B; padding-left:2px;}

.Footer a{font-family:Arial; font-size:9pt; font-style:normal; line-height:normal; color:#333;  text-decoration:underline}
.Footer a:hover{font-family:Arial; font-size:9pt; color:#A37A00}
.FooterMenu {font-family:Arial; font-size:9pt; color:#333;letter-spacing:-0px; text-decoration:none;}

.Glossary td{vertical-align:top; padding:0; border-spacing:0}
.Gold a:hover{font-family:Arial; color:#A37A00; text-decoration:underline}
.gold h1{font-family:arial; font-weight:bold; color:#A37A00; margin:0px; padding:0px; vertical-align:top; display:inline}
.gold h2{font-family:arial; color:#A37A00; margin:0px; padding:0px; vertical-align:top; display:inline}
.gray h2{font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top;text-shadow:none}
.gray h3{font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top; display:inline}
.gray h4{font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top; display:inline}
.gray h5{font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top; display:inline}

.grayhead h2{font-size:12pt; font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top; display:inline}

.grayhead h4{font-size:10pt; font-family:arial; font-weight:bold; color:#333; margin:0px; padding:0px;vertical-align:top; display:inline}

.green h2{font-family:arial; font-weight:bold; color:#005000; margin:0px; padding:0px; vertical-align:top /*was color:#060 */}

.Head a:hover{font-family:Arial; color:#A37A00}
.headBreak {display:block;/*letter-spacing:-.4px;*/}
.header-gold{font-family:Arial; color:#A37A00} /* was color:#B70 */
.image{display:block; font-size:0px}/** helps remove space after image in firefox **/
input.btn{background-image:url(http://www.internetbeacon.com/images/submit.jpg) }
.letSpace-25{letter-spacing:-.25px}
.letSpace-5{letter-spacing:-.5px}

.letSpace2{letter-spacing:2px}
.letSpace0{letter-spacing:0px}

.Link a:hover{font-family:Arial; font-size:10pt; color:#A37A00; text-decoration:underline}
.NoShadow {text-shadow:none}
.NoShadow h2 {text-shadow:none}
.OneAndHalfSpace{line-height:1.5em}
.ordered-list ol li{list-style: decimal; padding-bottom:10px;}
.outline td{border-width:1px; padding:2px; border-style:solid; border-color:#333; background-color:#FFF}
 .PadLeft5{padding-left:5px}  .PadLeft10{padding-left:10px} .PadLeft15{padding-left:15px} .PadLeft20{padding-left:20px} .PadLeft25{padding-left:25px} .PadLeft30{padding-left:30px} .PadLeft40{padding-left:40px} .PadL45{padding-left:45px}.PadLeft50{padding-left:50px}
 .PadLeft75{padding-left:75px} .PadLeft80{padding-left:80px} .PadLeft90{padding-left:90px} .PadLeft100{padding-left:100px}

.PadRight5{padding-right:5px} .PadRight10{padding-right:10px} .PadRight15{padding-right:15px} .PadRight20{padding-right:20px} .PadRight30{padding-right:30px} .PadRight35{padding-right:35px}.PadRight40{padding-right:40px}
 .PadRight50{padding-right:50px} .PadRight60{padding-right:60px}


.PadRight125{padding-right:125px}
.PadBot5 {padding-bottom:5px}
.PadBot005 {padding-bottom:5px}
.PadBot010 {padding-bottom:10px}
.PadBot015 {padding-bottom:15px}
.PadBot020 {padding-bottom:20px}
.PadT020 {padding-top:20px}
.PadT010 {padding-top:10px}
.PadTop5 {padding-top:5px;}

.PadTBL5 {padding: 5px 0 5px 5px}
.PadTRBL5 {padding: 5px 5px 5px 5px}
.Padtrbl5 {padding: 5px 5px 5px 5px}
.PadTRBL010 {padding: 10px 10px 10px 10px}
.PadTB5  {padding: 5px 0 5px 0px}
table.tdPadLeft5 td{padding-left:5px}
 
.Standout{background:url(php/rotate.php); background-repeat:no-repeat}
/* .Standout{background:url(images/stand-out-2.jpg); background-repeat:no-repeat}*/
.Standout{background:url(php/rotate.php); background-repeat:no-repeat}
/* .Standout{background:url(); background-repeat:no-repeat} */

.seo-one td{padding-left:8px}
.seo-two td{padding-left:5px; padding-right:5px}
.shadowCCC {text-shadow:0.15em 0.15em #ccc;}
.shadowGray {font-size:14pt; text-shadow: 1px 1px 0px #eee, 1.5px 1.5px 1px #707070;}
.shadow {text-shadow:1px 1px #CCBF99}
.shadowGold {text-shadow: 1px 1px 0px #eee, 1.5px 1.5px 1px #cc9900; /* use on main contact form */}
.smallCaps {font-variant:small-caps}

.Table400{width:400px; background-color:#FFF; margin-left:auto; margin-right:auto; padding:0; border-spacing:0}

.Table550{width:550px; background-color:#FFF; margin-left:auto; margin-right:auto; padding:0; border-spacing:0}
.TableCenterGold{width:950px; margin-left:auto; margin-right:auto; /*background-color:#E0C166;*/ padding:0; border-spacing:0}
.TableOne{width:950px; margin-left:auto; margin-right:auto; padding:0; border-spacing:0}

.TableOneGold {width:950px; margin-left:auto; margin-right:auto; padding:0; border-spacing:0; background-color:#E0C166}
/*.TableOne900{width:900px; background-color:#FFF; margin-left:auto; margin-right:auto; padding:0; border-spacing:0}*/
.TableTwo{width:175px; margin-left:auto; margin-right:auto; background-color:#FFF}

.td005{width:5px; margin-left:auto; margin-right:auto; vertical-align:top}
 
.td015{width:15px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td010P{width:10%; margin-left:auto; margin-right:auto; vertical-align:top} 
.td020{width:20px; margin-left:auto; margin-right:auto; vertical-align:top}

.td050{width:50px; margin-left:auto; margin-right:auto; vertical-align:top}
.td065{width:65px; margin-left:auto; margin-right:auto; vertical-align:top}
.td075{width:75px; margin-left:auto; margin-right:auto; vertical-align:top}
.td080{width:80px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td10{width:10px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td100{width:100px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td120{width:120px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td130{width:130px; margin-left:auto; margin-right:auto; vertical-align:top} 

.td15{width:15px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td150{width:150px; margin-left:auto; margin-right:auto; vertical-align:top}
 .td165{width:165px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td20{width:20px; margin-left:auto; margin-right:auto; vertical-align:top}

.td200{width:200px; margin-left:auto; margin-right:auto; vertical-align:top}
 .td250{width:250px; margin-left:auto; margin-right:auto; vertical-align:top}
 .td275{width:275px; margin-left:auto; margin-right:auto; vertical-align:top} .td300{width:300px; margin-left:auto; margin-right:auto; vertical-align:top} .td325{width:300px; margin-left:auto; margin-right:auto; vertical-align:top}
 .td450{width:450px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td5{width:5px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td50{width:50px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td50p{width:50%; margin-left:auto; margin-right:auto; vertical-align:top} 
.td425{width:425px; margin-left:auto; margin-right:auto; vertical-align:top}
.td465{width:465px}
 .td535{width:535px; margin-left:auto; margin-right:auto; vertical-align:top} .td580{width:580px; margin-left:auto; margin-right:auto; vertical-align:top} .td605{width:605px; margin-left:auto; margin-right:auto; vertical-align:top} 

.td600{width:600px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td650{width:650px}
 
.td700{width:700px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td800{width:800px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td810{width:810px; margin-left:auto; margin-right:auto; vertical-align:top} 
.td950 {width:950px;}
.td5P{width:5%}

.td95P{width:95%}
.td080P{width:80%}
.td075P{width:75%}
.td070P{width:70%}
.td020P{width:20%}
.td25p {width:25%}

.td50p {width:50%}
.td100P{width:100%}

.tdLeft{text-align:left}
.tdCenter{margin-left:auto; margin-right:auto; text-align:center}
.tdC{margin-left:auto; margin-right:auto;}

.td-gray h2{font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top; display:inline}
.td-gray h3{font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top; display:inline}
.td-gray h4{font-size: 10pt; font-family:arial; font-weight:normal; color:#333; margin:0px; padding:0px; vertical-align:top; display:inline}
.tdOne{width:300px; height:120px; background-image:url(http://www.internetbeacon.com/images/myimg.gif)}

.tdTwo{text-align:center; width:175px; height:175px; vertical-align:top}
.tdFour{text-align:center; width:175px; height:153px; vertical-align:top}
.TestTable a{font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333; padding:0; border-spacing:0}
.TestTable td{padding:0px 10px 15px 0px; border-spacing:0}
.text{position:absolute; left:-2px; top:-2px; color:#FFF; font-family:arial; font-weight:bold; font-size:12pt}/*shadow text*/
.textL {text-align:left}
.textR {text-align:right}
.textC {text-align: center}
.trLH002{line-height:2px}
.trLH5{line-height:5px} .trLH005{line-height:5px} .trLH10{line-height:10px} .trLH15{line-height:15px} .trLH25{line-height:25px} .trLH30{line-height:30px} 
.trLH035{line-height:35px}
.trLH45{line-height:45px}.trLH50{line-height:50px}
.trLH100P{min-height: 100%}

.vBot{vertical-align:bottom}
.vMid{vertical-align:middle}
.vTop{vertical-align:top; margin-top:0px}

.font {color:#333;}
.TopDiv { padding:0px 10px 10px 10px}
.BotDiv { padding:0px 10px 10px 25px}

div.hidden {display: none;}
a.show:link {text-decoration:none}
a.show:visited {text-decoration:none}
a.show:active {text-decoration:none}
a.show:hover {text-decoration:underline}
 .font9ptNormalBlack{font-family:Arial; font-size:9pt; color:#000} .font10ptNormalBlack{font-family:Arial; font-size:10pt; color:#000; font-style:normal; line-height:normal} .font10_5ptNormalBlack{font-family:Arial; font-size:10.5pt; color:#000} .font11ptNormalBlack{font-family:Arial; font-size:11pt; color:#000}


/* Report Div */
div.my_wrapper{width:90%;}
div.my_left_box{float:left;padding: 0px 10px 5px 5px;width: 60%;border: 0px solid gray;}
div.my_right_box{float:left;padding: 0px 10px 5px 5px;width: 30%;border: 0px solid gray}
div.my_row{clear:both;padding: 5px 10px 10px 5px; width: 100%; border: 0px solid gray;}

/* Arial Blue Normal*/
.font10ptNormalBlue{font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:Normal;  color:#2A2156} .font11ptNormalBlue{font-family:Arial; font-size:11pt; font-style:normal; line-height:normal; font-weight:Normal;  color:#2A2156} .font12ptNormalBlue{font-family:Arial; font-size:12pt; font-style:normal; line-height:normal; font-weight:Normal;  color:#2A2156} .font14ptNormalBlue{font-family:Arial; font-size:14pt; font-style:normal; line-height:normal; font-weight:Normal;  color:#2A2156}

/* Arial Blue Normal Underline*/
.font10ptNormalBlueUnderline{font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:Normal;  color:#2A2156; text-decoration:underline} 
.font11ptNormalBlueUnderline{font-family:Arial; font-size:11pt; font-style:normal; line-height:normal; font-weight:Normal;  color:#2A2156; text-decoration:underline} 
.font12ptNormalBlueUnderline{font-family:Arial; font-size:12pt; font-style:normal; line-height:normal; font-weight:Normal;  color:#2A2156; text-decoration:underline} .font14ptNormalBlueUnderline{font-family:Arial; font-size:14pt; font-style:normal; line-height:normal; font-weight:Normal;  color:#2A2156; text-decoration:underline}

/* Arial Blue Bold*/
.font10ptBoldBlue{font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:Bold;  color:#2A2156} .font11ptBoldBlue{font-family:Arial; font-size:11pt; font-style:normal; line-height:normal; font-weight:Bold;  color:#2A2156} .font12ptBoldBlue{font-family:Arial; font-size:12pt; font-style:normal; line-height:normal; font-weight:Bold;  color:#2A2156} .font14ptBoldBlue{font-family:Arial; font-size:14pt; font-style:normal; line-height:normal; font-weight:Bold;  color:#2A2156}
.font16ptBoldBlue{font-family:Arial; font-size:14pt; font-style:normal; line-height:normal; font-weight:Bold;  color:#2A2156}

/* Arial Blue Bold Underline*/
 .font10ptBoldBlueUnderline{font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:bold;  color:#2A2156; text-decoration:underline} .font11ptBoldBlueUnderline{font-family:Arial; font-size:11pt; font-style:normal; line-height:normal; font-weight:bold;  color:#2A2156; text-decoration:underline}

/* Arial Gold Normal */.font9ptNormalGold{font-family:Arial; font-size:9pt; color:#A37A00}
 .font11ptBoldGold{font-family:Arial; font-size:11pt; font-weight:bold;  color:#A37A00} .font12ptBoldGold{font-family:Arial; font-size:12pt; font-style:normal; line-height:normal; font-weight:bold;  color:#A37A00}


/* Arial Gray Normal */
.font8ptNormalGray{font-family:Arial; font-size:8pt; color:#999} .font9ptNormalGray{font-family:Arial; font-size:9pt; color:#777}


/* Arial DarkGray Normal */
.font8ptNormalDarkGray{font-family:Arial; font-size:8pt; color:#333} 
.font9ptNormalDarkGray{font-family:Arial; font-size:9pt; color:#333} .font10ptNormalDarkGray{font-family:Arial; font-size:10pt; color:#333; font-weight:normal} .font11ptNormalDarkGray{font-family:Arial; font-size:11pt; color:#333; font-weight:normal} .font12ptNormalDarkGray{font-family:Arial; font-size:12pt; color:#333}


/* Arial DarkGray Normal Underline*/
.font10ptNormalDarkGrayUnderline{font-family:Arial; font-size:10pt; color:#333; text-decoration:underline}
/* Arial Dark Gray Bold*/

.font9ptBoldDarkGray{font-family:Arial; font-size:9pt; font-weight:bold;  color:#333} .font10ptBoldDarkGray{font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333}
 .font11ptBoldDarkGray{font-family:Arial; font-size:11pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333} .font12ptBoldDarkGray{font-family:Arial; font-size:12pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333} .font14ptBoldDarkGray{font-family:Arial; font-size:14pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333} .font16ptBoldDarkGray{font-family:Arial; font-size:16pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333} .font24ptBoldDarkGray{font-family:Arial; font-size:24pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333}
/* Arial Gray Bold*/
 
.font10ptBoldGray{font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:bold;  color:#777}
 
.font12ptBoldGray{font-family:Arial; font-size:12pt; font-style:normal; line-height:normal; font-weight:bold;  color:#444}
 .font9ptBoldDarkGrayUnderline{font-family:Arial; font-size:9pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333;  text-decoration:underline} .font10ptBoldDarkGrayUnderline{font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333;  text-decoration:underline} 
.font11ptBoldDarkGrayUnderline{font-family:Arial; font-size:11pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333;  text-decoration:underline} 
.font12ptBoldDarkGrayUnderline{font-family:Arial; font-size:12pt; font-style:normal; line-height:normal; font-weight:bold;  color:#333;  text-decoration:underline}
 .font10ptBoldGreen{font-family:Arial; font-size:10pt; font-style:normal; line-height:normal; font-weight:bold;  color:#060} .font11ptBoldGreen{font-family:Arial; font-size:11pt; font-style:normal; line-height:normal; font-weight:bold;  color:#060} .font12ptBoldGreen{font-family:Arial; font-size:12pt; font-style:normal; line-height:normal; font-weight:bold;  color:#060} .font14ptBoldGreen{font-family:Arial; font-size:14pt; font-style:normal; line-height:normal; font-weight:bold;  color:#060} .font16ptBoldGreen{font-family:Arial; font-size:16pt; font-style:normal; line-height:normal; font-weight:bold;  color:#060}


/* new window */
#Window{visibility:hidden}
.detail{background-color:#FFF; border:solid 10px #E0C166; /* Window Border */font-family:Arial; font-style:normal; font-size:12pt; left:190px; top:500px; padding-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; position:absolute; text-align:left; width:450px}
.detail a:link{color:#333; text-decoration:none}
.detail a:hover{text-decoration:underline}

.detail h2{font-family:Arial; font-style:oblique; color:#333; margin-bottom:0px; padding-bottom:0px; vertical-align:top}

.detail h4{font-family:Arial; font-weight:normal; font-size:10pt; color:#333; margin:0; padding:0; vertical-align:top; display:inline}/*  text-shadow:Black; */
.detail h4 a{font-family:Arial; font-weight:normal; font-size:10pt; color:#333; margin:0; padding:0; vertical-align:top; display:inline}
.detail h5{font-family:Arial; color:#333; margin:0; padding:0; vertical-align:top; display:inline}
/*  text-shadow:Black; */

.detail td{font-size:12px}
/* font size in new window */

.headline{width:100%}

.headline h2{text-align:center}
.headline td{vertical-align:middle; font-weight:normal; padding:2px; text-align:left}
/* text alignment */
/* MENU */
/* http://www.cssmenumaker.com/builder/menu_info.php?menu=003 */
/*Navigation Structure */

.float-right{float: right}

/* seo-reports-explanation.html */
  	.Alink{text-decoration:none; border:none;}
  	.font {color:#333; font-weight:bold}
  	.TopDiv { padding:0px 10px 10px 10px}
  	.BotDiv { padding:0px 10px 10px 25px}
	div.10p {padding:0px 10px 10px 10px;}
    div.hidden {display: none;}
	div.pL10 {padding:0px 0px 0px 10px;}

	a.show:link {text-decoration:none}
	a.show:visited {text-decoration:none}
	a.show:active {text-decoration:none}
	a.show:hover {text-decoration:underline}
	.paddingTop5 {padding-top:5px;}
