/*  
Theme Name: Grand Alarms
Theme URI: http://www.techsquad.ca
Description: Grand Alarm
Version: 1.0
Author: Mr. Bruce
Author URI: http://www.techsquad.ca

*/
<STYLE TYPE="text/css">
<!--
body  {
	scrollbar-face-color: #BCBAAD;
	scrollbar-shadow-color: #DCDBD3;
	scrollbar-highlight-color: #DCDBD3;
	scrollbar-3dlight-color: #DCDBD3;
	scrollbar-darkshadow-color: #DCDBD3;
	scrollbar-track-color: #DCDBD3;
	scrollbar-arrow-color: #ffffff;}
:link {COLOR: #7F8BAC; TEXT-DECORATION: none}
A:visited {COLOR: #7F8BAC; TEXT-DECORATION: none}
a:hover {color: #0095F7; TEXT-DECORATION: none}
.text_big_white {  font-family: Verdana, Helvetica, sans-serif; font-size: 11pt; color: #000000}

td,ul,th {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9pt;
color: #58595B;
line-height:15px;
}

BODY     {
				background-color: #FFFFFF;
				background-image: url(images/back.gif);
				background-repeat:repeat-x;
                font-family: Verdana, Helvetica, sans-serif;
                font-size: 9pt;
                color: #58595B;
				line-height:15px;
            }
TD       {
				font-family: Verdana;
                font-size: 9pt;
                color: #58595B;
				line-height:15px;
}

td.ptab       {
				font-family: Verdana;
                font-size: 9pt;
                color: #58595B;
				line-height:15px;
				padding-bottom: 15px;
}

td.products {
padding-top: 30px;
padding-bottom: 30px;

}

td.techlibrary {
padding-top: 15px;
padding-bottom: 0px;

}


INPUT, SELECT, TEXTAREA {
background-color: #ffffff;
color: #58595B;
font-family: Verdana, helvetica;
font-size: 9pt;
}

.textboxstyle{
background-image: url(images/bg_search.jpg);
background-repeat: no-repeat;
background-position: center left;
padding-left: 10px;
padding-top: 5px;
background-color: transparent;
border: solid 0px #FFF;
width:184px;
height:25px;
font-size: 9pt;
line-height:15px;
}

.textsrchbttn{
padding-right: 10px;
padding-top: 2px;
}

DIV.manual-search-holder {
	MARGIN: 25px 0px 0px 10px; WIDTH: 300px; FLOAT: left
}
.manual-srchtxt {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BACKGROUND-COLOR: #eaeaea; MARGIN: 2px 0px 0px 10px; WIDTH: 160px; HEIGHT: 40px; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid
}

h1 {
color:#0E2C44;
border-bottom: 0px solid #BBD0E1;
font-size:18px;
font-style:normal;
font-family: Verdana, helvetica;
text-transform: capitalize;
line-height:18px;
padding-left:5;
padding-bottom:0;
padding-top:5;
margin-bottom:17px;
margin-top:0;
margin-left:0;
margin-right:0;
width: 100%;
}

h1.cdivhead {
position:relative;
top:28px;
color:#0E2C44;
border-bottom: 0px solid #BBD0E1;
font-size:18px;
font-style:normal;
font-family: Verdana, helvetica;
text-transform: capitalize;
line-height:18px;
padding-left:40;
padding-bottom:2;
padding-top:5;
margin-bottom:0;
margin-top:0;
margin-left:0;
margin-right:0;
width: 100%;
}

h1.products {
position:relative;
top:28px;
color:#0E2C44;
border-bottom: 0px solid #D7DBE4;
font-size:18px;
font-style:normal;
font-family: Verdana, helvetica;
text-transform: capitalize;
word-wrap: normal;
line-height:18px;
padding-left:0;
padding-bottom:12;
padding-top:14;
margin-bottom:0;
margin-top:0;
margin-left:0;
margin-right:0;
width: 100%;
}

h1.techlibrary {
position:relative;
top:28px;
color:#0E2C44;
border-bottom: 0px solid #BBD0E1;
font-size:18px;
font-style:normal;
font-family: Verdana, helvetica;
text-transform: capitalize;
line-height:18px;
padding-left:0;
padding-bottom:40;
padding-top:5;
margin-bottom:0;
margin-top:0;
margin-left:0;
margin-right:0;
width: 100%;
}



h1.tlibhead {
position:relative;
top:28px;
color:#0E2C44;
border-bottom: 0px solid #BBD0E1;
font-size:18px;
font-style:normal;
font-family: Verdana, helvetica;
text-transform: capitalize;
line-height:18px;
padding-left:10;
padding-bottom:10;
padding-top:15;
margin-bottom:0;
margin-top:0;
margin-left:0;
margin-right:0;
width: 100%;
}

h1.fphead {
position:relative;
top:23px;
color:#0E2C44;
border-bottom: 0px solid #BBD0E1;
font-size:18px;
font-style:normal;
font-family: Verdana, helvetica;
text-transform: capitalize;
line-height:5px;
padding-left:4;
padding-bottom:12;
padding-top:10;
margin-bottom:0;
margin-top:0;
margin-left:0;
margin-right:0;
width: 100%;
}


h2 {
color:#02467C;
font-size:14px;
font-family: Verdana, helvetica;
text-align: left;
padding-left:0;
padding-bottom:2;
padding-top:2;
margin-bottom:2;
margin-top:0;
margin-left:0;
margin-right:0;
}


h2.tlibhead2 {
color:#02467C;
position:relative;
top:28px;
border-bottom: 0px solid #BBD0E1;
font-size:14px;
font-style:normal;
font-family: Verdana, helvetica;
line-height:18px;
padding-left:30;
padding-bottom:10;
padding-top:5;
margin-bottom:0;
margin-top:0;
margin-left:0;
margin-right:0;
width: 100%;
}




h3 {
color:#38472F;
font-size:12px;
font-family: Verdana, helvetica;
font-style:bold;
padding-left:0;
padding-bottom:5;
padding-top:4;
margin-bottom:2;
margin-top:4;
margin-left:0;
margin-right:0;
}

ul
{
list-style-type: none;
padding: 3;
margin: 3;
margin-left:10;
font-family: Verdana, helvetica;
font-size: 9pt;
line-height:15px;
}

ol
{
font-family: Verdana, helvetica;
font-size: 9pt;
line-height:15px;
}

LI {
list-style-type:circle outside;
list-style-position:outside;
list-style: url(images/ball.gif);
border-bottom: 0px solid #EDF0F5;
padding-left: 5;
padding-bottom: 3px;
margin-left: 10;
margin-bottom: 3px;
font-family: Verdana, helvetica;
font-size: 9pt;
line-height:15px;
color: #58595B;
}

hr
{
color: #EDF0F5;
height: 0px;
}

hr.prod
{
color: #EDF0F5;
height: 0px;
}

hr.hrtitle
{
color: #EDF0F5;
height: 0px;
}

hr.products
{
padding-top: 0px;
padding-left: 0px;
color: #EDF0F5;
height: 1px;
background-color: transparent;
}

hr.techlibrary
{
color: ##EDF0F5;
height: 0px;
}

.buttonscontainer {width: 176px;}

.buttons a {color: #000000;
background-color: #CEE4ED;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #0086C8;
border-bottom: 1px solid #ffffff;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons a:hover {border-left: 10px solid #5BC9FF;
text-decoration: none;
color: #000000;}

#cbox {
border:0px dashed #123640;
padding:6px;
text-align: left;
font-family: Verdana;
font-size: 9pt;
color: #000000;
background-color: #F5F4F1;
margin: 2px;
}

#mbox {
border:0px solid #9E9B85;
background-color: #F5F4F1;
padding:3px;
text-align: left;
font-family: Verdana;
font-size: 9pt;
color: #000000;
width: 100%;
}

#m2box {
border:1px solid #9E9B85;
background-color: #ffffff;
padding:3px;
text-align: left;
font-family: Verdana;
font-size: 8pt;
color: #000000;
width: 100%;
}

#fbox {
border:0px dotted #EEEFF1;
background-color: #EBE8D9;
padding:10px;
text-align: left;
}

#newsbox {
border:1px dotted #B0B6BE;
background-color: #EEEFF1;
padding:10px;
text-align: left;
font-size: 7pt;
}

#butbox {
padding:2px;
text-align: left;
font-size: 7pt;
color: gray;
}

#footbox {
padding:10px;
text-align: right;
font-size: 7pt;
}

#sbox {
padding:5px;
text-align: left;
}

#navigation {
 width: 180px;
 font-size:10px;
 font-style: bold;
 font-family:century gothic,sans-serif;
}
#navigation ul {
 list-style: none;
 margin: 0;
 padding: 0;
}
#navigation li {
 list-style: none;
padding-left: 0;
padding-bottom: 0px;
color: #ffffff;
margin: 0;
}
#navigation li a:link, #navigation li a:visited  {
 display: block;
 padding: 8px 2px 2px 0.5em;
 border-left: 3px solid #171717;
 border-right: 1px solid #171717;
 border-top: 1px solid #3D3D3D;
 border-bottom: 1px solid #000000;
 text-align: left;
 font-size:10px;
 background-color: #2B2B2B;
 color: #ffffff;
 text-decoration: none;
}
#navigation li a:hover {
 display: block;
 padding: 8px 2px 2px 0.5em;
 border-left: 1px solid #0981DD;
 border-right: 8px solid #0981DD;
 border-top: 1px solid #0981DD;
 border-bottom: 1px solid #072942;
 background-color: #184B72;
 color: #ffffff;
 font-size:10px;
}
#navigation ul ul {
 margin-left: 4px;
}
#navigation ul ul li {
 border-bottom: 0px solid #ECE6D4;
 margin:0;
}
#navigation ul ul a:link, #navigation ul ul a:visited {
 background-color: #B8B3A5;
 color: #000000;
}
#navigation ul ul a:hover {
 background-color: #8AC1D1;
 border-left: 8px solid #E8CE96;
 color: #000000;
}



/* CONTENT */

#content {
margin:0 0 0 5px;
width:500px;
float:left;
}

.post {
margin:0 0 30px 0;
clear:both;
}

.post .posttitle, #sidebar h2 {
font-size:20px;
line-height:20px;
color:#CCCCCC;
margin:0 0 2px 0;
font-weight:normal;
}

.post a:link, .post a:visited {
color:#0000FF;
}

.post a:hover {
color:#00FFFF;
text-decoration:none;
}

.post a:link span, .post a:visited span {
color:#0000FF;
}

.post a:hover span {
color:#00FFFF;
}

.post .postmeta {
font-size:10px;
line-height:15px;
color:#FFFFFF;
margin:0 0 5px 0;
}

.post .postmeta a:link, .post .postmeta a:visited {
color:#8CC4E4;
}

.post .postmeta a:hover {
color:#8CC4E4;
text-decoration:none;
}

.post p {
margin:0 0 15px 0;
line-height:15px;
}

.post p a:link,
.post p a:visited,
.post ul a:link,
.post ol a:link,
.post ul a:visited,
.post ol a:visited {
color:#666666;
}

.post p a:hover,
.post ul a:hover,
.post ol a:hover {
text-decoration:underline;
}

.post .the_content ul, .post .the_content ol {
margin-bottom:5px;
}

.post blockquote {
margin:0 0 15px 20px;
padding:5px;
border-top:0px solid #D7DBE4;
border-bottom:0px solid #D7DBE4;
}

.post blockquote p {
margin:0;
font-style:italic;
}

.post blockquote blockquote {
margin-top:15px;
background-color:#21211A;
}

.post img {
valign: center;
float:none;
border:0px;
margin:0 0 0px 10px;
}

.post .wp-smiley {
float:none;
border:0;
margin:0;
} 

img.prodlist-img {
valign: center;
float:none;
border:0px;
margin:0 0 0px 10px;
height: 75px;
}
