/* CSS Document: peertech.css */

body { background-color: #3e97b5; font-family: Arial, Helvetica, sans-serif; } /* 174e9f */

p  { padding: 4px 0px; margin: 0px; }
ul { padding: 3px 0px; margin: 0px 0px 0px 35px; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #3e97b5; text-align: center; 
	 padding: 0px; margin: 10px 0px 10px 0px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #3e97b5; text-align: left; 
	 padding: 0px; margin: 10px 0px 5px 0px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3e97b5; text-align: center; 
	 padding: 0px; margin: 5px 0px 5px 0px; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #3e97b5; text-align: left; 
	 padding: 0px; margin: 0px 0px 5px 0px; }

#CMain { width: 870px; padding: 15px 15px 10px 15px; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; }

#CSpacer5 { height: 5px; }   #CSpacer10 { height: 10px; }   #CSpacer15 { height: 15px; }   #CSpacer20 { height: 20px; }

#CHeader       { height: 75px; }
#CLogo         { width: 670px; height: 75px; 
				 background: url(../img/logo.gif); background-position: left top; background-repeat: no-repeat; }
#CTopLinks     { margin: 0px; height: 75px; padding: 0px 0px 5px 0px; text-align: center; }
#CNaviBar      { height: 25px; background-color: #3E97B5; }
#CContent      { width: 600px; padding: 0px 35px 15px 35px; }
#VR            { background: url(../img/vr.gif); background-repeat: repeat-y; }
#CWelcomeImage { margin: 15px 0px; padding: 0px; }
#CAddress      { padding: 10px 115px; }
#CSideLinks    { width: 170px; background-color: #f2ffff; padding: 15px; }
#CHLineBlue    { height: 2px; background-color: #3e97b5; }
#CLinkBlock    { background-color: #3E97B5; padding: 10px; }
#CBottomLine   { height: 3px; background-color: #3e97b5; }
#CFooter       {  }

.text          { font-size: 13px; font-weight: normal; 
                 line-height: 19px; color: #666666; text-align: justify; }
.text a        { color: #282828; text-decoration: none; } /* ffffff */
.text a:hover  { color: #333333; text-decoration: underline; }

.text2         { font-size: 12px; font-weight: normal; 
	             line-height: 17px; color: #666666; text-align: left; }
.text2 a       { color: #999999; text-decoration: none; }
.text2 a:hover { color: #333333; text-decoration: underline; }
.text2 p       { padding: 10px 0px 0px 0px; margin: 0px; }

.imgText       { font-size: 11px; font-weight: normal; 
                 line-height: 15px; color: #666666; text-align: center; }


.tfsearch  { height: 20px; margin: 0px; padding: 5px 5px 0px 5px; background: #f2ffff; border: solid 1px #999999; 
			 font-size: 11px; font-weight: normal; 
			 color: #404040; line-height: 20px; text-align: left; }
.imgsearch { padding: 5px 0px 0px 0px; }

.naviLinks         { font-size: 11px; font-weight: bold; 
			         color: #d5d5d5; line-height: 15px; text-align: center; padding-top: 5px; }
.naviLinks a       { color: #ffffff; text-decoration: none; }
.naviLinks a:hover { color: #fbfafa; text-decoration: none; font-size: 13px; }

.pageLinks         { font-size: 11px; font-weight: normal; 
                     color: #666666; text-align: left; padding: 5px 0px 15px 0px; }
.pageLinks a       { color: #666666; text-decoration: none; }
.pageLinks a:hover { color: #333333; text-decoration: underline; }

.readMore { font-size: 9px; font-weight: bold; font-style: italic; 
            line-height: 12px; text-align: right; }
.top      { font-size: 9px; font-weight: bold; font-style: italic; 
            line-height: 12px; text-align: right; }

.link1         { font-size: 12px; font-weight: bold; 
                 color: #174e9f; line-height: 20px; }
.link1 a       { color: #174e9f; text-decoration: none; }
.link1 a:hover { color: #0066ff; text-decoration: underline; }
.link1 ul      { list-style: url(../img/bull1.gif); list-style-position: outside; list-style-type: none; text-align: left; 
                 margin: 0px; padding: 0px 0px 0px 15px; }

.link2         { font-size: 11px; font-weight: bold; 
                 color: #174e9f; line-height: 18px; }
.link2 a       { color: #3E97B5; text-decoration: none; }
.link2 a:hover { color: #0066ff; text-decoration: underline; }
.link2 ul      { list-style: url(../img/bull1.gif); list-style-position: outside; list-style-type: none; text-align: left; 
                 margin: 0px 0px 0px 15px; padding: 0px 0px 0px 15px; }

.newsHeader    { font-size: 12px; font-weight: bold; color: #333333; text-align: left; }

.blockLink         { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; 
                      line-height: 20px; color: #f2ffff; text-align: center; } /* cccccc */
.blockLink a       { color: #f2ffff; text-decoration: none; }
.blockLink a:hover { color: #ffffff; text-decoration: none; } /* font-size: 15px; } */

.ft1         { font-size: 11px; font-weight: bold; line-height: 20px; color: #333333; }
.ft1 a       { color: #333333; text-decoration: none; }
.ft1 a:hover { color: #666666; text-decoration: underline; }

.ft2         { font-size: 10px; font-weight: bold; 
               color: #666666; line-height: 18px; text-align: center; }
.ft2 a       { color: #666666; text-decoration: none; }
.ft2 a:hover { color: #333333; text-decoration: underline; }

.msg { font-family: "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; font-style: italic; 
       line-height: 28px; color: #999999; text-align: center; }
